kernel-modules-core-5.14.0-503.33.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gDreleng@rockylinux.org p-Bm5 ']M7nq`~Өj,??)yeYu`4lL""gϱBVLHN?]rbU>.nk9yju/%4?م_1# !Ut ^r[aQJyXT^8)qymmSlu}.VYqJ-VRcK @<U˥jLC0n$]_ltTS?D%aq/EP~ jz:$,KnjA}eB=H0kaww&cs۴lޘ)o),ք[!(Me =e[Kof[[HS?}qLs+d uSDXn *G@2q巏%K@ >MJ'`apȩYxyAzI#e,5\sA%n3 'Qh)qRniH2ߟ:d51754dd294b1ceeeaa9530459a24ec10e5df0e2666e2ff90f0f80b7d5bc424d474718797d5f001fe4b2852429a2b4f801b6c5f4ObtWe<X%>>+=)?+=d , Y  $  2  A  ]  0     Dl "&(8n9n:'nG't H'\ I' X'&Y(P&\)I ])fp ^)Țmb*+d*-e*-f*- l*- t*-( u*I v*f(w*g  x* y* ' +Unspecifiedhttps://www.kernel.org/linuxaarch64.H| hd <dx )P$4 H  ,  X  ,!Y&@` x @ xtlD `4 p  >t]cVې2<(,h PXP\z;*HP@9L P"` t(T@@.$X2'( l  L L X4h;5x+D@%. (, @$8 pP@h)4x"h?0)Bh\O08QH=B`tTh\`E,ӌ !dp 8 ,  , t l D|  L 0 @  d  4&40Z! 1 dT d4D\ `$ H\ $ d @<,   L T< b , $ $ 0-DP0 p0d  XD  =0 ( d>("poD"H<(u@2,T,d6*t\ H X   TD h h<?&" ,!TAThT (8P4H H  \ ' TxGd04d7!||x+'#5h.|I$^"8Lc<OQ| 4P%d@},Gxx4   X ( (%D0'x'p,&0 k< aΈl<:` <LZR(DZh# +3<,.`P!%S/$:(TL B$IDC`@b,4l8 h | 0 x T<! 0 $, 8  +    p@ t (2LN_H 0Ul,  l  |  1(Q0  AkX;|85l Ј<L$d8 `ll d5%T-DAzeTm85ZR< LQX HTP5|H"!|h !p PT  $$ < < L1l XX hL8 Ld8<<  H  !l , T8p4@XT)tȼBt:Lx?fpdhT: 6!tlQL/|t0%(8,$l-!6+ L=h870=[D9p` dHL$@ 4?-0*HZDD%D-!\0T %Hv h 4lTH(l <\QSxH7)H  `p <$`@ <x@D_p#<Upx(OT^lH|wX^_ 0 T D d  ` 4 L T ` \ \ H    `  4xH t D 4 l x @ p60X<)p| $>(( h 9` 6P HD H 04  D.@ t l l$   2`J*5 6D\' 8, P X X  D $| $ - +@FtJ +X- @ 4 0 < X  #< X  @pD<\Q$Ud"" XHG$HPILW07lOPTS`Yt!" 4!0\P0THd8`4 $ (j @X"8 @M, P p 'TL&L-X %|X,`$L< 8tp(`@$4p($ 0 D `| \ << p    ` ||| | lh   D ( @  4 ` @ |, H"  | =htED 0>  $d t]|H0F$(0+?, d"?4; lB,&!A8=J,,DCD AAAAAA큤A큤A큤A큤AA큤A큤A큤A큤AA큤AAA큤A큤A큤AAAA큤A큤AA큤A큤A큤A큤A큤AAAAAAAA큤AAAAAAA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AAAAAAA큤A큤AAA큤AAAA큤AA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAA큤A큤A큤A큤A큤A큤AAA큤AAAA큤AAA큤A큤A큤AAA큤AAAAAAAAAAAAAAA큤AA큤A큤A큤A큤AAAAAAAAAAAAA큤A큤AAAAAAAAAA큤AAA큤AA큤AAA큤AAAAAAAAAAA큤A큤AAAAAAAA큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAA큤AA큤A큤A큤A큤AA큤AA큤AAAAAA큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤AAAAA큤AAAAA큤A큤A큤A큤AA큤A큤AA큤AAAAA큤A큤AAAA큤AAAAA큤A큤AA큤A큤A큤AAA큤A큤A큤A큤A큤A큤AAAAA큤A큤A큤A큤A큤AA큤A큤AAAA큤AA큤AA큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤A큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AAAAAA큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤AAAAAA큤A큤A큤A큤A큤AAA큤AAA큤AA큤A큤A큤AAA큤A큤AAA큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAAAA큤g0gMgMg;g9g9ggggggggggggggggggggggggggggggggggggggggggggggggggggggg;gggggggggggggggg9gggggCgggggggggggggg9g9ggggggggggggggggggggggggggggggggggggggg:ggg:gggggggg:gg:ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg:gg:gggggggggggggggggg:gggggggggggggCgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg:ggggggggggggggggggggggggggggggggggggggggggggggggggggg:gg:gggggggg:ggg:ggggggggggggggggggggggggggggggCg:ggggggg:g:gCggggggggggggggggggggggggggggggggggggggggggggggg:g:ggg:gggggg:ggg:ggg:gggggggggggggggggggggg:ggggggggggggggggggggggggggg:g:ggg:ggg:ggggg:ggggggggg:gggggggg:ggg:gggggg:gggggggggggggggg:ggg:ggggggggggggggggggggggggg:ggg:ggg:gggg:gggggggggggggg:ggg:ggggggg:gggggggCgg:gggggggggggggggggggggggggggCgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg:ggggg:g:ggggggg:ggggCg:gg:ggggggg:gg:gggggggggggggggggCggggggggggggg:gggggggggggggggggggggggggggggggggggggg:ggggggggggg:ggg:ggg:ggg:ggggggggggggggg:gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg;ggggggggggggggggggggggggggggggggggggg;ggggggggggggggggggggggg;gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg;gggggggggg;gggggggggggggggggDggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg;ggggggggggCgCgCggggggggggggggCgggggggggggggggggggg;ggggggggggggggggggggggggggggggggggggggggggggggggggCggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggCggCggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggDgggggggggggggggggggggggggggggggggggggggggggggggggggggggCgggggg;g;ggggggggggggggggggggggggggggggggggggggggggggMggggggMgMgMgMggggMg0g=ggg=gNgNgNefed67db92851a076982332f7b3c2d53d7122450eaefce5a774563246e9f89e39363236dccefcc2b766c5346258821914e550f9725b14f4ca3950bba357a4ad58a4bda7123a1a21ad0ac129808513754880177da720a3a45ff5869fe2ce8f3a9836376e513d3eed123081e5fc318f363763c2067a213de6d705da80ca06acaee1f6c2ab0bbf6dc0329e63dd6c98c5b618bdfe7e02d76ff4cc4074b33f94485f9066dc76c7439b292e2e62303aee19cf31158034b3e9396fe68d1005df04c6a39f828e0b2273174026f05e2fd059f2d11a887ca11898a19911ee3aa418b4608275a48c4c75687c0ee85d33e276ca1d48c59852392e35b032393903dba15bfc3b73cef8803e06d4a14594c80535aaeeb159c254b8c273759ad94c0160cf1697d26335859d085acb03900d8b295608482775cfb9d887a334a5fd526664a8d005ecc0e6328496e92d32a08501f8bc3f8ddf2dc3efe6b7cebaf44e1f805c15893e706b6aed9edbaeeba1904d63916b64140b4aa47bb4907fa5f723e7528979298261ae80c8264169ad7c5f93abe6669ef881a63420f6af4d6b90cf72b13998aa91e6da61bed411c01e2293d5f33210d34e668e81d069970dd2c5c7edec93a439a1190c0fdf54136e6b30c3e6168c517edbd204c9ba22ed08637e7860ce9c8f6c5800d660e81f3f43709b39880ff4fc0a5efa794fa7fe5b36f6fe81fd8bb02a45986cc4c41db04b5ea528b8d68aab8fc8a98f6d6bfca351d78dff48e5fbaf22a2b0ab1d00b763505ace875201aece604348196f8e59e759ffbfa8e1b103339796106693a0b76d75f212158cbfb560c0bc5fadf25e03f8dc3663c89d942eb3e590df6cd871c9467d5941f467d6ddcd32f176c2802e7927b6679226e3784a9705d6e3dec7aa77d9762ceb1cb21b5be38ef502adb4edd100dc7afd4b0ce6835fe96b49fe5b7784cfceb12d1c3dcd08e32c61c67ddfbd89b7b03e4c5573870b6ecd646f0fe932ae8fe9bd8e3fbdc7d44f221af51ac895eb7211155f6e6014debf1166e174f9347739f5ea7061dc3311389331b274814841107955d7ffa5f107e354a0e1eed37faceb67083143d378172f6d888f6378919b852236598caae3f9b08b9d63960ce63d100b218cf072e382104ca7bc7ea84938896c11a88fdec7f90e2d3cae8ea33e453b8cb3d6f803309c4af8c9535070423746d91cf345623ff37e612000a0620f98ae32b824fe359e33fad038f3642eb35137c0a1705260b6ebfb3790b5054870d789c814983a2a3adfd0303ead380cbed2de7a8024b799bd74679bd1f446c39394ae4ffe4774bff7429c56c5362525679734f5d0a15ecbadc6ca871115137eee2db4f515d53a8881497c608fb9c785f07e1bbb960870b420cc883a1be075549de6209e6f811fc251bd3ba3bf6f71aee380deb3d3cba1cdefbda440e75f2cab610289c33d54724e50452824ec2ca11fbb1ba39bf148d83807e4a186984f26d4dbc235ddba7e0019332c7eb7ec4197a984ca5651f1f05aad9fcc19a913f9f1a8379eac34af86bcd666a89f5c76cbce7dbbe8f0ba7904d877ef94ca7b2a9c4e34be79cc423ff0fd0b5856d8a83e32b70f5d1998316eea6d28d3a1d54821e8c6568c60a69510133e7fbbce66aa1816e3fb577b2ec67f3b31e9f40bccd5da295dc5670ed8d3323ff8889b129a4dc5c4a18f75a9fc7742a42100d7c32100f9d31e388a3578edbc003642d85f092bd0dfa74ba139e269043dbc2929964b2671b4de7acf627c2e4576e00e05c64b7b1843bcba8372df3314c7c7a9b5f758603eea2ece1fb24f2dc220fd78e0be6c890fa7fb27b94e603b0369a6c45fd1e04f67e6bf59257daefaf2ce76be466233dd83fd78f2738bd764b694d4df020e0da4626a7445bfb13cdb30596d20d3ad1f056f228d5cdb498131a55a24f79ba5c1511b9eb6071543111a37adb2296768d44ff73348717034b7e887a4018a527a5a79c6342d760ab1d2842bd9ba56245e076cb6e878ab8505f9612b279cbecb77cd112d78512ec89c93029a77a38c9d1b7ecafb3809abd1b9bfab28f814675c7f48a1f107c17b40a1e0fd2f57632bbcbe8822e5dcb79c2152241ab4bb8b54f62d2b8ebd869c268bd8c5d09f3e928792a90011544019e310545f301b266ea7fa0505be9cd61ee0bb9bf1f5ff8c6ddf6c282c668b13cde42489956ba70dfc235c0e956e16ad1a4248123ede1ffd617a50dbd8583261af8c2894383f74148cca92d68883d058f8abcd5e629f9e50b93ad9afe3690f0ec270d5f515e49aedebc7635fa45cde80827f64069815b0e3a7995d011493326ae248fa5d522c6dd0eb157ea0ac8ed1a4b6972275b2194d99972540334519db2cf916f1b39087b81c53e81d020d7f149efde0cb6bd81025da71d07654329a11c0fec25776d4c85a13e325747e205cf44123678ec86f0853db66973cc7f16e56ee8ad44506faa6a56bdc4677118e5e8aa5ff82861d22b376f559da8707036c130fc7447256ec540c7ea86b9ff1c66de6f9fcd152767936ce1c6586216480b55c8d99a2f5d945df8b746591a822bf69f3233bc9c46f09f6f13e5f2574df9d3caa4a089327be2c603b46389025b05889d9e08d4109bd6cc5c82c8d2c3f5a3bea8ca7f086170a571b24549ccc30ac91e2dcedd0ee756336b7559ce6ac34220b02209fd2481d1b36d912e92018e0b2e758354470b3f181587b15b86db0d6ef4e778749349e066141194a1658e594ff95dbddfd0a4e0118584fbb2c722c3d529c10574b93501bc489d3fe91f5fc2c0e7f69c1f0aa59c643bd020e9fac93e7c71a664497a7e1031398e4797f99b9ce7800e03dcefc8bf43db5818912c2603054b9c3bc113a326fd6f986e0b8c54cc8d2b3a5793e8eeab0454b93705c158e3fe668aed81262d038470ad968dd7ef55112758eb775cfeb65907286ce672165012c45a5956064656cab7f251643ff83604dd4a92e64db0c17a06bdcb4db3b6a8712368b98e2bd585d96dc4a2e327270450d5f5f2b046fe9056c8d064a3858b07637ac794b1910cfa6b3841b5a290b9c408dac68e92826f069e8ce069f36adfba57af8f1db1bee53c392e803e27073562561971efe8f3c7eb7e4630b112024ddb8a54b617d198b7cc2732ac99e27a266bb31a05a9b6ba4b9508f32bd1e3f96e040d0deffcacd0dcbd7b406e4046713a98801a19c266dc905a48f9fdfe7dfc3a3f1b35843d1ff58ec726b4dc9475fa48292191c87f462c4d0880706fced849c64be7b4f122ff273f5ad76af5c095d7febf17ce0967ef8ce88540e299c0bcc51a225e146f179134da38a27d4552836edd60bb0c76cdf7eb2db7f7c8bae35510cefb1da146c24ecf9260d4e153a2c8d83621e273046c22c044b7dee44ce85dce39390b809c87fdaa6a98b6c37e28ca74e889f41a63f2dea1ec614cb3d32e493409fdc563056b6634717a8cdf5bd116b3f2482a19902d34365f363d1a56e2dfb13209ef4895a704a308cdeb139c6a20b0fd59f7ad54fbfce07e78b60033cd109b23dcbe1d4a70c6209d1706a1c6954447d48db8ec8c791b8603296580c837861d98d95c77eab2d6dc53b4ff43ba3a6d8fb40e6bee1030b15a47bb04b206040092b6eba26f5e59d1088c48ca5b63d53ba80a37c3709d522ff10f834e120e81759a9520479fb4426844ccba19fc0ea28afc5e0222f67ca19ace9e224f06040df3106e81cc8cfa960a6757b4682096ae9450d1a786d8443648d33ffb5d3eb2f14b16d6ff05db21fd2ca84f0a1f2ba34649ca6fae5e09959b3867d4e1c284ccbdeb15ef9b754cb6f9dc9197945ab8a0e35f5813d700cba356aa22137fa0381f6d223fe08293dcb85ea9e4899176e3fc23077a1d11342faf22263b7d45ff2e1411019adaa3dd346129c7623e3232d947cebc9ea24b9b4bbd4c6dc784216cbf3bed2ef96bd3a7f2512884fa5674bab5e639d2b72b4d96fcae387e79b55e208ea68ecec29c9ecac23d7a225385300cddbae2ed6c6affe2439c61ecca54b6a096888479fc46e25b891ee58516e440889594461d499221a8614dd4281d567cf45ccacd51101d9080f8a151ec2c40e02cc1c517387cc2a2fec51c043867f5cf9ad58a91d3e9ed0a67b512499e27bf4bb275d035bac82c90b2792c2cd1a2c1ce03243a55b35f23050ef80866b06b741ce6fbb44d4cede38749023cf2ba5cde9919e97f02f03467622b52788e10a12760db82578ddad8ada64b6dc50474633349cdae5d48d711950ba5a75d78306626e2750affe5cfb9dd2c5d377c8e6522130d60f7f3fd988ff43f988790b2c7d0682a9312718d6d648313fd6dd56b8e1e3e0c2c21d3211c94c81f96847809a02b2212b3141bfff778c682e3ed561dd7834d5107a5253bca0db4c005e50fa4c2942be99bf0419f817443d36897d1e0dc67035a97c3d9010f96a61c60fd3cfd1364c80bc11e4c19921efebd94256184656b7bfd04810910f90f2182fec2241495813283a207180a4803cb2052a03bd8c60cc813ff8de1d160de1387f804d8a396bba7018413e5d07ba493b1cb4e0884dea840f6ddd2aa3573ad4b7aa58382282b88dbe532696cae792797ada3126892196b242dfe2edcc3625d19e8cc35d817d9abfaed626a244958f8c95d61cd950a1a2e7528c616c2c33bde26a1617cedd4fc4c5cf9797af02c13b6d28f417136cf5a554674be24ced6186aedced9df472d4991eb2b486911dfa02df8dab7bbcd284a4d9cd47f1fbdf41ec5ee07c6dd76a37095ba5c09970a8ab1af02a0c92242594f34f627126fb9cc16027b4748ecc72112e8959329640a5cb3d0a3fd1823ab6a9bce9ff1875e9653c734940920238943d0706cadf391d4aa059ecd6c8dfd95390fc65b9ba3b35daa645b1c77a8e39b7723957e67a3d8057b9cd39e791643aaf5172f9d48163019d81f06a2685c059319354e16145ecde7531aa6fd69abf1b3bbe65a734f2c1d03d9fca9f7bd8aa15b98a2f573a3a38e11de59f0ba09aef89b670357e46923069b3baa8a69a6f984d2652daed83e1ef38e39a59c3cfadbe2f07665a04f4595c38c77f0bf45ec6245df833bc56557d8d0fe41d5ff1e9d14d04ee03a3bca054dbcf38c6c53bfa7071ed58e261433a2f8f3d217c6d956651d7f9db839335b24ef5a2de5d8525537f565a41f0f8d705360cc508f2584a94e83ea9a6254852fe6f64be44cad018077a539e832541655d3f6501ef1c0d033457cdc6a16ac3dd0176f43ab34203a5468570efe79fce3aabbeb23c5fc69756a80a9799ea897f29a92b7ce47ae1ba3079bbdecd8eb12ca69810357bbc7c925261e844382440a3a1d13ddf1fb3bd311cae8de86256f60199e70d5bae0561455ea69736c963eeb305edf23e992416c1100e1cfdbdab55f6bfadd8e8f290cad21eda94f3a97099d35948e8965c0ea621469c63f6c1ee0ae9d02d246d0435ab123da7906653839fb72b93ebb9bc20608f14cd2ab71069c2debeacf865b4d2b5bd4baee9650311485d16d638ab6aaf5f9a777a8e5dd0b7c6bd415e08d5e1418e249e7266814a139e081161df5bcf0105c7956445426555771b5e7987f8b5d7d8724cfe1ed4bea53585ac18ccc4ece16e8818a479fc0606392e99caf2bf1600f06479c337d7f8a55fbc43c482fcb8b724c2c8e0e8a58a7a2bc33d0e9bf16c49d5f34c52f5fd5421adf6bc9017ee37b32b5b7f755f4718e8e28d9bf88f985b0b5363ceeb23161565f2ae7ca3ef64753e59583439fe73513d31b4c08e4464a6ce121a67ac7764b3ad75cbefb3659c20e05150091e10033fc89ea79c66499d21e8bf990e095f3bf6adabdfacf44cbb3b924af9540263251fafa26717e29e1e2968a5b1bca8b76ee7baf75ee4afde5759fd2cea43fdf18a9b4d91861f52edbb2d31c8f398ac2c09f3ee933c24784922f762cbd51a34583d6c8152724c387e8497cb98afa70aaf5cf9ec4af3d072cd19bb2b754117cd5541f00c384cc0516693025c739605380f30984daff92b5d5b9d41391676141b42d30a0310ef6df1af00f1dac78d9cfa2cbff5d079792d028374666fbe943e396d0b4ea3e98deeeaf03ed54c00704a75386b619ac921046f247a5e358d34c24105f051c7387ac0c8e45daa4259b70270bb890ffeb197b6a83c0f0074f4a7c89f01b4b4b98153796d8b147a9b6fbbcbd2ea614f8449fa7234aad1229df4723f74735a96dcad26c755b46f079b68c7b9bada357759ad89ee8fe4b11839afbf9845310a815469e2c586419ab1ef7ee5062e275e232bc0cf7baf8e79c2f729217d5d67633733839dfbdf0478dec683f06328b280f025fd2141ce3b4ff04f8f8ae6026243dd959640285c64067da3050d17a24188bcbe6ccd92485cbe15ee3b029f54abc8770b94093a77e17ee683534fa197a19d62cf18acd1f92fc3c4aeb1f92cd7bfee10d92c5090cb87896795fba8835de1a468e61bdfff75871e81c3dbac421c6a0afe7072ea93337f78c231f646615cf6b2faa2ad576739ddc3887154baeec52377cac98bc146e29a84527313afa642a8fead4bbfc02c44c18bf794f7ec6879b84327ca1e5ddbffb9dc3f912f429581ed401fcd11f93d16bda80aa59c01664a807078a534bfdf9f50843345129d7915261df626905baa15ca65987e78f259593f2fe3921fee6641688c42bbdbab39f34be516f9a3fddd4483a7f8d5e97b7df3a8a832afc8f25a18f0b9b5d73d311de08a334a95889b2213ae2c63f74aa3f1bfcd42e01d38c72326c76c1de5960072f6ee0360bcbfb7b28d8ab8a2c6d081020d1ecb3655f0fd5f3dd0f73fa0f97555a07e0737274fc1ae9fb5534024450aaad1ff5d24f924ace2743d73cf0ea4271265d21797154950079630d2fbdae52038ffaa6c239fea6c174f9e6dec7659fdbebfbacf35feb847c6428cdd513236cf8150f7eff848f36a717ee6faa8dd2f13979fdd6cd5daf85ebd4ce3bb5c2c05a038753bfdd6b9f93a35b8bbee7a046e84807a4042abe75cf72d7111d017ff13fec2ba28ff89db2660e60fd6f2ff4b734b9cd00a3369d98be72125155fbdcdb21f6163c0e60a9837f83de1c41959c0bf4b2ec282bc0d3c4fbd14ba7507cb0430a925a3aab72eab08f96a419c41edb86b3cefb0c416c70268b778b852ceab81fc3cb298f8789ae29de463c2739b6c671152d940d4f5a618b5c4f716d5223fbb165fbd37d48369b561a0473fb4dc23de4e55c205b4aeea3f0269c07f6f2fbeb3c0b5898c4f4d32f7aa92238b9a0c6cf044c495eedee516b3d8bb53b964ed6f9fccd0af3949ad16fa02de50fab38a14e48cab3f9639a8490571d9a990c01f9c6c32a4bb7ceb3a04088d5a1a08755d67c3f113583b8006a3c19b0700d3ddbd436c5ff17aded341c3da2ab49adad6587ebf78c942c2a7256693cc925b22d7c849b30a13d42cb1caf6976aa7fec7c0a4ff246b0a29796be9da54d2db266f969ae8af252e3d81347e0d47047d0f191a2738d655bdb219bb7c54f5ee47009541b1833a3e079cda875c31c989bd010d698029123337b9dde6873dbd5c4de2a853d4e0335a58898a83c2e90f33357886a9f3bcbfba7efc3570970351e52944f1391a38aaa765589aeaae7adb8deede4c427965a74c2b604c5de5826d70eaec09cacd88bde2f740eb210c0007643941c5fe62fbc72342f9cdaaf10e1f645073cac593dd7f1d88f378fbde8c803800f6c9a1fdb4486f3190ece4e3192b2c5eab1d1d00468e49a38d56148b06bd62d2384d9289275491a482514050c3c504d9c48cf7804d143f1900c144be4861c605bac50ae49f24be949422771880b82d232d7b600c73c46f5cd76ef326b4872b3c69b86bb985e200297ee493166a94f30fae6a5bf9191259ef4e67eabed21c0face68da4affbc3429b69abc105856505937c00f7415b753fb2fcd8bb44e2cf47276ec711ed7eb7090ac3c9e0ffdd3b431faf3c71f8effa5aa416b3c7ad189a39b619f438c248d9b40635d3717efab24acdc282a18656637e1f700054eea79e106b7daef7587f3b68be278140ea3ee754304af68d71680aea3f8f4692569cbc1039904080194fe7f6f82ca07174f3906fb1a94e99ff7dd3069086b0b646e56b1b1a228999ec46b9fde3495d578e5aa19235a02bb37007f811adad88b16f61c03c2d428cf28475dcb45061c6c5f1befc8e26e3b612f7518d6f01b6fb5a0ea378581a94e56073417c840ba7796a88717e39f67c4a0018fcddf0a2ea2c7afaf0a2a317603175537406dbbfad098cca7d476d7938840a191ba01c90b0fc74e3786e04b36834be857926fc3527f19b33886d5d56c5fcb62b672157b586a5b8ff36fd40424e8605e98427962f037720aa68dfb2640ac1f851195223e1e97f53211c7418330647910019f60381901bfc5a988857f4d744f87950caced470b0cd0a91c18d0ab2f32920c7090aa2b49199a6ba23f300d84df7b0d43824ab42418532551b321b7d80c79af62c33df6d47da73c66358df2b44d5cb3b8672959ef8bdfcfa1902a4ebbb0b637e1c6008c0fd4fa6b01508d93e12e1ae64962b252c77379309c9f4c2b9e6d87057f6aae76362c97ecc702d1971ae4e9395f984e401a8916d9323a6f5e8feaa0e4cdc4c5c719e913c703a0bf4d4f19e7a80ead48462fa126d0fe105ad3fc2614c9848cd5381b22a6559bb162b4e8d16d014e798015cd75632bcee1b2e15386b487bbb679c5371370dd9d7eb7e1df9fc6f23b4c2782b5afa5af721d414405c73d1eaba92a6f6f1863b0018a567960360aadcd64b5c38fabc6285e130698b08b866db6891f7f6ccec4c72f31757b6d15d9072817f36542473b9a454a802282a8e8b61028b71014e4ba57b019ea7a394dfe9d076ff4b2bde8671d7b71d143e4a90c2f4ee256d1225fb0f9001de732d7624192067442b179086138f5c6f278f35c322a9f63d17d39e70186ba3c78620d0dfb0c931b737b675d0dc468721496ba8cb2956b367a81286913855bc0d7492ef5c380f06b2a0c14d38b821328ac430ec6ccb627df2676120b646a9f96a09f1e1fb7f499799a9005d2783b4a2dfc12984afb5bb0150a1dbfb800b04038fcde084cc1714a9fed97df2d1e7b37d4014a303fca3c819c4e5e5cbeae8e43fa5b839ecc8371ec01de2441ac2f501810fe2e7c3b13649484f75c56fb560ceddc6dd60718cd10314f5a038cbbb96719954893dc96e0b1b7fe31295ced010b322279d9ce39089cb802ce403687eb5bceaf548eb4efb0306660eb81d176e5451bc9fba4b578f0d32a0ba2d2e0d35dddc17ebfbf87c7b7b32038082af3b8bb68f05cee1b78f4a8a66a5c994a4625015f88c9ae7ae90cb25da3e976519a60993afe7d2be1d0c2f7eb9ba89182f7879409a2ef77c34c2ebd6bb99dc66b26803e83b9e5eb190b3c4b1b589c7cb5c6f89c8d570334292504c76904db70f3f2e0a2082b0577b9bd79b7f35a633a0e55c8d141c8376c2b7f1e6c63b19bc70938c538ba56dcd9f5f47a1023d20164d5208c950444fa2836fd6a051375f719a7abacd8e0794531031e53453e501b45d22f1b0dfbdeaed3eba1caec60c2ac4f71e984622470071a5a00aff54d55415070fb7369befc5416b8ba722ab572cf577c51655f3c5e435e0350212671acae492578cd6b319b5b709cc7aeb0cfbe49629fbfbba8588a5f41d8e245ad0a8404bbf036df9a3cc90ed895539e604d7085e3062417a62d8aa711a03a4f55db34951ded2a2c749859d1de07335ceba208c85a8c1bdb8a1ae8541f11307694da7f05d7cee5e7392db4bf708e773b350efb1acef1aa125ec540f0d7093c7a090bf9aa452cfd0c157abfe42737259a4b64382e1bd8c6aa65c8a52d698da5d4a28fa4708ea76ccd7c7c582a5a1f79dedf21bdc6343b55e000d31d6a5469d5276691a76ecb1538773c60a039088df706d24821ef00587f85632d67a76c3aed1e554d990737d5c5f1c0ea6ae4576d2743feef7b21849f6fe7449bed8479fcf0d6771b407ed4ac2897dd94b214bb528d763d83bcefd68bbc081d4f7869dde11b04edcb2418eea6b9dcb8bc94e7ce85ce7fac8489ac153736d8865007e54223e9a894e8d7c4ffbf459359f1dc87c931194659334856686e07e96f7d6e5015c64866588ea8eddb526354dbf438de67e5d11017ff17a5f8888ed37feb3f534d9fb663d76766757e6c8984c59a5c9952ebcadeec15e984cdd4ca335111c4f8a9cc80d1f3d9306f374db8d1ce4c93e0710f7512c0d328fe65f33080134c63fa9db99dc8f2c63e9659859c7e3cad9444a7244ce5574702bacb118849547ac7717919b8f635529a8c1ff24ca32bef990d15073a26ccd6724b9422011c8b0333dafd526c5287fc6f7f996228e29973bec28cbf40dd3d3a7e4af2fa29b979fc22cab72fe5623ee6b2362ded0e1b53a4c98bc1826842fa99e92ff6729fe253b4af54996926b2e3bfdd89233bdbd3ea6a236a8c9c2f022a6bcf3b571bb323ef02caa190b85b723c1e07e73e771a31e1ee855a3648c1ff00c5017811d12b0e67f17f35aba740ebaaf6f57e2a57cf75a2edabd41b4e6080f93ddbab663f8188b6b1ce72c4eeb60897053a60f9ff02211fbde63c739e8eff7881bc111af64adb81db795a3eaf90dbc361ae8341405ffd8dc6057b1e0719988de41ae07a038bae5ccb835aae0ad22681e16d387f66471839abe0a28a0c071e1d999b4630f0b39e7574ffd222173bd19bf3521a1b9be0570eaa47f635e25613c9d8c79c074e8782a6f0ef386dcee5a045935c5e7e43ed62369d07dc4abd5e7680f3a973358eca7a310cb5c4331671a89f62258e355f31e17a847421d391e4d83288488c3a3cb0ec321d20c43c7dffc1f19a2c1b04220ddd633664d5c5ff4cc7cfd5702da90b2430bda83ecd0e39a7fa9c66a009ad0bd22424f275873cf31bc747b022864767405d2d6e3a25eaccd16d1c0edc775af177ed8899f01acea6b88b0f8bd6dfff9af0858c526f0aaf1a52f846db553383ef90721b56e6730a0bc1cbd3ca44ef787761af9b432f422f0013555f5664b07a517f7db6c4ca2943416be1c36f85ad4fa5663173773c80e907022085d042438ad4711135bd3da0652d23497b895c12f221812977ee562123cc7da2912dd10ab500962298e8af1808aa610b776b19f385736b653bac7538971691828b5084dd8bc2fcf9a0b57a0c3b5f376316537ade0163326ca579a6844455beaac3e03bb9df95d50d7f1aef9bcc35a9ad9667baa9469158c48cfad6c338ba6eb9cdb82da826eace7c1079fd3b34a4e79e1ce775b040ab92bf1c1c3f1bf261f0679c91ae26ac3218f62127d026768498f8f0bac6fab3c130ec6fd14770ba3c5ba9653ddc378c95253edcec1c7761fa91fa1f0d30fea4cdabf7bad11e5db5748a4810cf54ff98387faee7f1a4d2d9b21dfb75b684fecf0ab911b3a75b16c75c87273eaa70282861539c7e6bc98c3d4449c2180c0835d22c6b020a0ab0220575795cff2b5d2f05b762e221a34af367b01d5f622372ee018dab518fbb8e485cbbc637a1335662b01085abc7e5c78d3064206a896c033fdf54fb0abf7e1420da1c59dbefc49f5b92fc251a360187a27acdc98f2a31d1da381116c392959bae25fa2f586534e61049abe83c6fbf5aecd62e63cfea3fad7f0a75497c0fb91e8b95e76ee16770977f82de9b25c0a1c545dd9351abd4c4a1fb0f2787b976fad2c00740961a347aa6f617a225d7ac37f980744b3e57f6654887aea28d81d59a4b27a8a4a801c15f1c11489c240aef6d859342f39ee20d198cceb879d0af44a3b1db7bdc50167bb34b93bab230554261e72536f23bfa2b2424d62bb51a401e84161a2cc26d20b06c5651b54540397a9f09760fc1c47379c76960a663f6b6d6cf929d6db042b8323a1a40f5ff419852fcd49783a0f188feac554dd7af0aa51a956a5badc317031a6f768c70b39cea0ca319990608e564561140bf832d190e6a5af849fd91632818dbbbd8d11f973e84df279f16e0a12e39542d02d8c94133f1a7b9c68303efd47cd59c10dcddf33d5770fa6c861371c4a1a7f4c083bda9c75e9d5cb69cdec8fd801a483ad403c4918ad2d45da2f2fde4c88cbf481110b3e5dbdfebc0f66cf5a2e64b9c6c907071022decd7d01b01d10f0c164c3bdb0dfc133b17908c0c1bb36f1f3876cb6de6cfc747b5d158179449791a3bd89ddfc6efb2c48a21b4881647bf721d061d3d6bb00e9042b25365e29eb3d81501c0bc3716754b00fee6c7a7ba73f9725a556487879f7245d85e0a56b8d485955a2bd7f717e8ef40cd5eb7cea7b9fa9de80b9121ffbe07692a7e032a7d6116f7f453d0847753f939e68620630694c80703d16593b97d3362511a639eaae8e63470e4bd4f1b40e474a9aaac594163b48fbbbd10dbc79197085a4e402bcf6224b2d32f186ae70692d4b58a26b1e7092142154238ea2b17122aef34e6101382821e07a42dca5fad797b623689aefe25f9405fbde605ac225d6b2c00bdeb21aa21503df4cd39d8c4454a5583952b09189be2b6ff420a47539c801e4b0a1ae1e554e9f1ee4b4b0e23eb5fb8509a7314b9f65e73a5ed1dd89f7d3d40328610636bfbc0a13dffaddfb1cf019206780ad4d530dc16959fcc0002b6913e8e96f2337b9ee91c8b9c908829d73549f8e7f4d57da7734154f0d848a2b18c5c5130c845c9339198db2c073f1f58a4e7fcc49da5ab2a95e23296c99a888d2aacf221ef170a7c58a029ea352a25266b8e8093a016d6c828134f59e6316e5baa0d72d175122cd97c506a1b96a76f29a7173b2603c141278895c4326df4a320cdd5a96a226f0a3be270ec5367120b8190256ed7b0fc5588d5c2174d942a46c514ab4659af80bdce2fcceeee1483479ada94b0b673071688fec1593bed7be0d3f105be7f1e5e373c6c2080a8063cfb13bf7f122ed111a0daa2e1c086fc7b3ae11a025a6785ff1e0f53c57b59e5e3c1b052a5dc120d7e7d6a89c2f57ad0cbc7fd445fb099c8b665839dc06f35a4048988fe206000743c9d5c1b16fe0b73437b780505791ecfc82b0759d15f6c01910aaae3ff4604471213b284e9f3a63b7a19475383603409e8aa4a3a1ba8a71115c336675d88e5bd66a3e941d84a82a3ce8dd4765682f5a23741f2ac84a23261a3edd7d27d90f4c4dbef1f5e1c8a09c5c61bcbff957056f8d41f0f1a7d9a6a031efdf763663bc60486a8725218ce7c759a668e5f6b9095231c80ec02311b1e25ba66130bb896ab584390eeb396b9a358bc7b237d4b3a5e88f2abbebec267f079ffb009dd1229200743b5c015fbbaacaeb66435c8dbce617d6bddc582acc6c1ce8a7142c41a0883eb0c2864cceab2376c8408e3ea3114e73fab15c382e6589d9ae501a544308bc6b963e6d3b7f0165864b585ad5dc97529c28f1990b0d8c5b3d2e4030c5db9f258eea3f90bfde7521b5895b6fa3aa1137ac79e5c103a421571ba9fd443ad756ac181a5a1cc0153a286959b259ecf0a44ed474e4df4600ad5f4196d576dccc12770aa990f69bf10cc474a22dfbd6aab2fd6bf20faec817048faa8b680e08030b30a12d118754040b09ed46fe25bc423c23a91330ef34dcfb9f5b8a39b8c487216dcd5b18cf7282babb08b4439ab50161965384562d4620f2f004200026e5534ae81a6eb6f55b4491676e9ed9466f4b7dbcaf74bd654e57aa103e8dc9abaa55940d7deafb3e99c94dc27b258f7a1ed23c9791caced85b42b00ec9378647d374bdba7c9024a343d3677805c2d0f3230d3a7030bbf56fd2e1c680d0ba82398d37e199f77dc0cbe491f088d1f983270be3ee14de20d46bba21558d2199c66c6cbc04d72fda39680fc49821000377c7d51e42d1ffc00bfb7cf13d87e57f01a0ec75d1aa969984a0ce4dca32757158e91cfef7062b947b8098002f9565ce1e2c4200d4d5cb0fb1d8ed989618504c44f9f1271a8a206aa7dc6c905c938d19966826d2d92618a5455cdbc106f9a29a83a7b19899e14780f04f1633e4c019cb3487d660d0b21ecf8a043f3f33e498408d7126964e1294c7bc898e93ce798579b9b67029213e1710012d5cd7c61ec94c67ba1d5cc18907fd9737958ab06af16f2f5be736405688463a92725d2888af9f73dbf8fd0a924419af6d93b8fc0e25794317557a534110409697be329b02bb459626dc5c4c0a903cba5b7bb23f14180315191d2192733d3d9a331297548fabffcf926d1c0660709e4fc5ae899867fbac1eaa3a3517442fa61834f087eec1f4fcdc697a2a60a7c45a857d597f318f3ca3ab5551f41eae8bedb722945c39656e1e8a3ff0e96e13ec8327a8c1ac489c0b8b2983bacb85f1ee5e1ca3d182288d53a26f66adbfc489d58e7f9f599a53caacdb9bbbd96055766266597d2a05fc7a18e02cb4a7507f039d54ac7f53e374d3666c24d92cb25428fb67d778ba22ead097455b78f4a5637d264bb820c740f0e84a1570af2024839367fb8ce24acfc63343aed9c35632e4bd1c6c458001a0191c0c2df851ab3bb6fff306e6b0f4dd38ddf9ba159f14076df0e62d9dae44b5a92e5b2f12f39b56f376116d8014ff4cfda8e10c9d41682865ae2feb7ed46fe03c7d4c85d233bf75f511379c75f7374a582e5d7fd6c55ca3a7f4639defa4c54ef2ad1eaa5ff631aadc8d8d1884d54eb506f2949acd0b364b1d42534e159e9a20a0b9a3a0847e32c56e60161683881f6295cd157afc2bf5c77206f4f856696844e0a6f0f58d0e200b9ef0642c1bbae69b74cf222eb21c5bedd38af6c8b09f78fd9e645489e3ff687cc94bc9aa6e4634930106662c76a7f79d2557287f3657173759ecdd237072af10451a36fc2fe3b5db2bc41ca7cc9d86b8937ad0b32e932fc4138a7cbac0ff19527cf66e2d7f06a099380c6faa45d7546c0fe2aa25f37539a931209aef9e2513538ef0573dfff95a5ed75b48ddbf1e21f8e1c0758fea510db5fd6903ba07fe0ab5cce4e84671b8b3c9bde5d5fe15fe3052f07b326530e4cae328fd9c4df9ac5a0c1e432f7fdbd06e9f383fa9debf4cd83312554c34ecaef15ffc300c209626c9c0230e6c3f2a37cfebc8652ee7b20a1b113612242908fe1cae7f9d1195895d01160e8c23917dcce2904a2a817858c64ae74694350c7741b50f9b93e3943d465f7a2277d5cbe2f5b2aa36c506fedaf9c9246f02227165a1ae41d71b8d580969f710efb8aee155a13082a1aa7a0e127d088566c6e8e3337a539b0b29a4e874ce3196f9de8de74d4bc05ef2be98436048856438eb0fac2f4f94d9c9287e01516f7f06677a9519731788f056d6f3ae946def81cef1a88fdcc7e3e2fcbec258bd48c543128d95a1ce5ca475d74ca496c0d773be37fd45b0acca66640b8cf64973a809be1f3269510b7e35ed0c724c8d0d36a4f0ef143272a9624f0a231b73dde16f41e60a339d296e934161160979d2d2a87ee01056c8328ab177d4165c8236db771177f10c0c2d9e118c8451f65231a07843dc51f1371afa687bafb696b6eaf6747c63d9080cfc035cc80da6974727dec54874e89e7532361f582023ea62a6717cecaf52cbce1f238ebaf546e8fb3e734677d90eaea2553a06ede8db83db5fd8d33161a61a0341b69130da7b5deb6e25b66eff5fae70f292daf91ee30d2eef33d6aec836a4d17dde9781126a19d32c340c0287a6431ae34d9fb7804f741b209152796780796dcdc97b338e94975993afd6c28578223ed55cbc92ab2e5e4f204ad5f6179018d268c6a4e8968974167c9fcb60c21d35803f4567dc1c7ea6d6dc6cf63ae15f4618e2b51336844566ecfb7a6083ebffd4096a3cd816ce800934663279845b5336cd61a9b73003d05974fd3c37ecce35650b60e1e996980a79943a3ecb33c6a3a37b1e10a458c85a475f9c3ad0658791d2d02e9b2dcd5b940981f4f2c400b424073da7e81f32b9d7c49a8c948c28272281a57c3a52b92b8f7bc984cb6b0cea6201dbb229445d8901a5e48fdf189bbfec10299c227d514332358fbb23a597a8a4d37d9f1c607060fa66a9ceced4299d72a2d9808a884bc023c404986b840680da90aa19ad2f13263fa258e71c87d6758f4ebfc7b623ee11ae92a3712968d7b68b8dd2484778afea84f02ebdd85108c2504b59b5816933935a3a5ac218e74760e34d43cf5d67e7eea98620ef872bbcc7ff100762e1f484af8777661702211128a8b1dfe4f5501fc3253657a0bba89082630d5772dd1d3c6b696cf705363ddb45f1f670c04c28271b65ef186cd631636a1c5e3b0cc0550baa9212cab6f0362a16a5a3c2af88d39ef3991187d6e4a17a219e9811c0ed15cecb332d97b49bc84be690632a986e1b67d38e74595fa202448cf178c117646c57f92e19a163c6e581d8ddbdabc30240a211fc093e2181b83ccc27b84e70b7e182eb09475974bacffa995c2dba61071aad3199a032486ca06fb02300dfd17297572f79e0516929b34e730ec6a6174abc02fb81e9af75be9d19838b7b6994c8c7ebee8ed79123a6b059dbea4f4365ef6d97c3d155b72240f6538a4b80ce3d4c42522a59da70c9e1f5d339d17b935351f1cba8a2aa1b97172e91dddd27f4ad60ad2cd3081b526dc9e181d9393bbf5e4af2429fd65d997ea94f9a7b4cdc984dedfdccd420551f3cb8dfa46b538b5aba01e2687387cc967dd12758703fd685c4c4d3b6ed29076d25f9ffc7158fc671315fd9cb19d9e904f5cbd34c558b42ee720c2cd09b13e1e3002a90f345296479849b7d7ecaffd4de4a1671025ca36e13a50e21ea5c7fa9ea34bd1426f84b806e4a0fc50e73cdc4c766e76079b662dec24b4e637db386afef8b10be28f38c8e5f24d34f7cb34937b4630bf3554f7053db130215af6340cb37c1f53525da263fd60fd8ec8f0240a52adcd59baaf6abf4b58b85b8b403bb93e2237f8ca6b471031139ce22e9a81b455efcc3443fdc1f8fd40f06414d1262335d1ff3a92f0ea97e0cf7e0b699b969c8157af167dfba8496bb78d8a0e0921187f2dd59546b4c249954bad82dad6d2b088b9bc229b7430bd626b88e6bbe49f8e431c6413a2b7611ed35d632b61be692fa2c76df9f0dc7461c986f51eb625ee23a89f5c9c73ec4a84796e4dd990d8bf56233ef0a8df9139fdcba42a1a00cd32c2f7ba25930111c13e80042a85e957da07bb2dac6464cc36ff0380f629611c6dee8abec8eb6b251c360b721e8af5522ff3ee1eb7809e4f0eec97c7593423d3a7ccf48bbe1d836b00836a88710d2e3a5e57f993921873f37b7790f6cdcdb0365c5aa0b1cc0dc253f534ac0230f1f2f344b2ba2e19d3674c4c92320d2355e8947ad149bb715afca3980caca4a638db2b4eef68973cb591bb982492af4474452efb93cd691ce425f661726cf17d67be7d2b56aace240025a9765a70a0f67bf16bfb94c7cd73cd4cde24f1df73f35e1e48d8ae85e5c2b46f3e5cd39da8499192d3135f06ef36848c0183e148fc43b2f177f5883660446a32a499cd7395a59d958eba70b0c0d98e42d2eaab555dfae46c66b68909d61a16e5e0e13a5a3f2d90cc19810e920e2e27964288d4b5f31b75730b6c122e65a30828382fd813078f60e9564d8b0e0eb5543e25b8c10813ee6051281f65fd338dea1529c02bf9ac3ce560d2dc5c04d186acbe7689a98856309b66aa17df9898de338128055fbf1f75148547ac40ce9ba0d5470f0ed060a7042894795c70930fde11c7d71df36c6d82b8f2daf89fc7b00377a1dcdb5c14fb008aa97ed72b58862ddf99fa7410df6b783779db908bd4dc0783bd26c98a35c4a43a902bf28fe30e1d73f3e204782a8f8bdc3957fc200f13aa51790de044d0e7241d903aa2fae91b5a7fb5233c3b1e30ff12d9b5829709c9d36f349a50b4b41e5407cc7a1fed51f4463e36d9beb253c6298e724d91ef5c3dd3c1b83ef0eeb50c025780feae61ec92e19773f05f17bff96688333c8e6fd2aabdfc69d199718627af0c2cfbe6e73f22e0e9891b8adee4906a4de7418e3545719b055080abfe3c44ef17baab7db0ddbe1483cc318b661325d87895530f5e99e3c48a23f108b658f049b9b7b4f0538c021bce55a1873db85a34729c1e92aaf8e4ff9cd6d616ec542b431d6705b273f4e90e8b6337f74e520fbda8beafe4a145c668972529eeb109cab85c71a77909a4d3660a52582f0d9e89a9850ef0e99b5fe46f4235da7fe72e34ba23ad77702932243528fdbab8eee59dda1609e67857fc19cd60ff5fa282235cd355f8c7580a8613ca48bb2bb5b840f568849ab5a9555082fa88a7514c7c3a1a4e3e130f8d8a61170c5d9b2b3dd10aeafd9039d0cfbc0d2ddbdae6c3f0d8e4b8de784cd394cf2449a125ddc5a8c258a5ed8c3cd41332553cb6ce816b2c753ed2cc8529e79145b5269b89b560703a236710de1628e21fb00a6dd8c21b0d083f920d87608177a1b6c4dbec978487e54e4db9e9b5e29295c04f3a7a0726e4597ef59c3956238646fc29b93e0e789a89405d116da128de7c351bf03f567ac55c64e2501272df467665ed2ce0fa3ef1405a295965b3730bdaee0bc37f194bbac33cc0b783233a4311d0ce90d4298f0c6f088793c57147eebea2b2a61471a63192a77e9aaaaae7b22f21006055ea9afc85aa9fba2b86b05aba692403028ac8ba6ef7b32dc732ee62865611ed74d7eddbca834bda70fd7ba482e2e55a41ad69521f0b35a59a42ada79fac67e984fe9d87600eec2ffd802d01ce6a8df40dbb4f83950bb2a8b3f0317e41bfeb4d0317ad363cc5c04d3a36e4bb68fe88789de62c870c6cc5d9af9818dc867c7f8dd576c3859fd0a15e56d2805e157d87105f617fe8c3ce1e676cc2e5324cb69dc2aa4a61a7c9b8b9b29c7b1ef2789e793719256d5456dad9dcf6d39440bcab1c3d337fe34cc1e24f99934172901662a7300cb92c1a7ef02adecf98355241952b5a55214be9cb6a0ac012fd05cb5048209384f8d31698f6d99f6b5678c5a68c76740fec8adfff25de9f16b8c09b9f2185ef33bcdd556c826ae4ad5d64e4b3cbe3c9501d501b9ad1c2945928a06a3b7d23510466c9b680894c596a32f02c0b283252e0545c04afc5a42404bdc839fd2cf840a0ab2fadc5aac10b48beb992d66672c611e5547673380d88e5074479e5891efda336460c7a1f2f09dc90f2b36bc66d86ec4ef1114e389d20c86c5b26c06424429b060ef8710c7b27a508123f353162d954f38be6842d2b0ad3d50197fe418b1dbefac0fe18872a11305b48f2c8fed3156dd9b5ba5a3a24934cdf0a3b458708de9e32cd29f256d638f2583f7384d6340a9dc886ac303acd5a4d4735e86b21f593f8f5396fe5c5c77a8ae9e9f11aee3d36cf58ed74181d88ffdc4503d5d5dff1dbeab880be6e5c97bf3b865ba3d3778866293e31c19343952533067f4c96a455fb4a32eae8ad0becffea6ce66cdd0c25caadc8253c8d2bf8faa9b0f58b61773252a8a85c90cbba15d94810d8da445150acf7a442ce3260bb013b86b5924ef0ed2645dc48bd465a4a114a8345a0e0da86c9c7a49ed17d2945b56d33cf73180bc7790eb8eca411d276d8e28e16b12d6b7b46e626fb5e0e373f5282a80c5ba97223c31ebc888b6347d8efd016b6c9091084afdbb48860ba66a5d17d0031c417e147968e04ae4f19f9a9396992e10309dd5d6a2984f94b1245f96ab36ab0fd7ddf7e03129f9b5ab6f8297972a37df4c3007367e5bd9055f0b3712b0460b9701ff69882ba16249c5ff9792c21b71b33ad2a2659ade54915788abfa89bc4a60e0224094f4b13961e3771623fea1655bd57bd99ba8ffdddbc3bf0eaa65edaec45ec9a7a44e8f1e8ccebbf589ff492c6c57c327a0185da6a7595b74e1bfbe21bd25da31919d51c4f5a7f576a9f4e00f067c41de96852aa7992d0fa7bc8f2caa180f4f49bf8aafc10cd777605209fa0ab06d962276f4c815a98ad58f6bc466cb37dd48548383618d83016f9f9af6d9948984876b1d954495f313ba782550ff5649d89336957fa1c697402c1e3ebc839fd055c09927606cd60f1fe732c11ed5406a28bc1e6d5e3d726e946932cb3ddd5183a31fc6c48ecb4d96f5433eae6778e2e519081aea198290f9736fd634c3aba13d4abcb4e481476f5e0348edd2a1957287f744788d5d509d1acf8ea7c6b6f74213c81e14692ece5bd6b3b9856536bcb4fe38b0de47ec880ba0f5a1d1806d40dcfe2f903e8c7305d2c96c3cfe9696f1110c19f022e0b07e18b68241a5915048d2f9045b94078c9aa84399ed48affb18cbbdc1d7df71323670ab80d3779140b0ea16f0cb2ce8714f30727c20aaef1bee2f0d82eb372a22aa9caad7d515b6e5bf69cb1dcf6d8c83df24955d181bb5339f028b5cfb7f1883736f2c775e24d8f8b9b70e2c6c590ea1e778984ee82f5b083d2555a29988019c1e0da41c85262a47b4f0e949460b362edf2274da2126bd644cd6c2a487f6393f0f5457f26f2118e6f8dd1053cca44deef6048aed76d4ba4b684bc1a4ac0a1d4a43ddbc81f0f42793600e2088733f1b324474d4eb28a6c0318c25ce0b4540e30ee8b83d47ede5e0e7d39b91069d91b23d3788ceaa8f0eadcba2a8cbfb73c35050051c76f25212bed07654e1f57f1a6d3af5776690a330c89fe2fa97c9c323e863d096e97b1e5504cfea174f0c2805c911f5bcf62a38624182c2fefc2ac5cc7d121920567dd1d7952e516bb0d7749e230d138f190b08610ecd23899722d4f9ee842d62f53cf111a90f21a45c8822ff5da4317cdee66eca8801cd74e1d4fb7f00d1eb52e1c65809a0f632d6dd683433e5bfb37feacf0549582f90f607f8d189262d7aa10b3d4028156538e95b8ce63cfd0fdda29f0c6bab00dc757d5843bc2e6de98924ee67374d68b609ab5f06414205b42d10e253a0e2400a57800beede2c227de9618804a9c1e5e0452f4f47c90ab99a250bbe2a86dad80067f01bda4fd62919a981ab82d0fd29c52111483db7fb2462ca00d33a8a30496e596c63f404cfac115345985c3ed29f074178adaf6d6e0717e6190021acce379fb065206893acca6b5b4891b85be54a9cc7a81a64248e5714b0df81f68dee5c203c54401380a884723a18b9b8c7de1e1092e8d875ca3082831730d7a1b8011c970d6e803b7866c12293bcda85ed92dfcb819802b30116df9304fc313d2b88f9f26fece89404e756e44cec68bb1a984a3a64f0b659cd28d17624c47c3c114ba5e6918c306050f9b2b7d27db14797da8c86af189dc6aa6e255c9eea8d5ce7f8b43c9319993ae9121b5f985af7d5553390d06033a5a7665f07ffc89623b52ecaeb1eb9e8eba3654301460440e4a15dba7d4d3dcbbdc509341872c011e1efe40f3ebc5791070ac3a1e6e4da3152a9a2d210a4b166bff88045ed28f19c7989b940add806040f447cddceea13f16e70cc0a1f1234c5c561a7b6d59bc02890defc11412d4526ba212771e359c0bc5a2fa1d8f3f82bb56a9b7637386f0419d43b99bb122c2722a5174814e8d540b782417053ccff945364032e74d26134cd2c026c08fc6e42cc40f191b2f56b169f325ebabdf866fab2918b2b78963a1a703583eaa03bfe1a9bcd4cdb1bd40a8415b1ef844aa2c0f3e594b00e018dc206d115ac1f31dabff4224763dc27c244eb72f2c5f170995ce10e0aeeb4303db59c7a642fc508cbfb5fd2ac5be5e4efc3cf87934444b9776ff3693379c947961d89b39b7a5718382aa6ccf214f26d32153551a5c0426f68a908559b01c8002d88d9f0ed692a926de799aa9adb900fcd6f0467cddd0e4866de0640fd6bbbae81ba1d65921a6cf90d540fc9b4f1d551e34874d8e49206a57e8338b2a490bf4e40c6083991d0303bc4be217a564a3e782136a39a447ba8f9f3a2e79b9a78108d82025e40c7eb44c71a483e803b48c5e697ac03b493ee680266b1e27a50923311e6eb4f865175376952be649630800ea4796bb6af0fa430b5ea5646efc0a0ccd2c6b9c61b9df145fe12850ef615fd28bbd309b8edb81288ff748d9a5f6195d34e171fea073965434a428a9dd1c2b55f9bcee784c63fb6091853960189511e0061e374afd4badcbc163d8e4a828ba9fdfdcc276d39324f16fc57adb3d3848070e62fe1f5d3d22801910a8fb0b81fb2e677bd9471ed70d57c4329dfe49b1d6b1a09d35bd1f109b112d7de67941609bf7b4ddc61c9b080a1a1e81612931cf9254c85a83f98933840aa4bb8073c6d7bfe2eddde1d14492ee003c416303de147be3c455506ec729caa034bd195eaeaf8fd5f695c94e24dab9d4132a27ed2317d52f511d8f5b3789dd12c85ee6666cedc840f0fcf191ec536cc48d9324c8d8004fc520242f90c02849976df4357984737902dd9d5ca3f9a8b3a84eac4974c3010cc27b60f56ecae7c412cdd0b0bd888dec581380f093e12c22c0e4b55227f58e28b4943fa4edb996b677596344d7c23ba3155d34bd90204cee87c72041dc9d7a5fff95216ffc77066136e46dd7d1561a12d0839c7cd28a0412e4ff17cae274db6a711db7dd28a036cec9cd22269cc1fccbdd1060958fdf478caf9d6627a96b6843978f509400ec9cb06fa3d608ff295c30178e0f644a4b7f8dfb91408cb7d74650e4d2db92359b30e7912cc1b59969c37bc58425b27ed92bb981e1be3096ebccd8fe0858e2472a4c020aa6e8d1f9e098a4850d2ca8718148cc3970d233b978f55754eb7c94d725a27885e83cba83fc28ca9f85dfaec328e0a4666df5779daa3d75ce61783f7e86c0b7d247c0f18c48ab632b106eb4119a3b4838506a289d41073d2e72e3711dfb51aa92b4a23f7cb92d3a63447520c3c6e04123102b421ddead6041c582c48a75cf52b6cfb98393395135993ccde7d9d413452a08b85277fc3981dbf1642d30635e5f14375ac3bc19280f5813c784e6f7b3e969d14d95c46b48183bb9d1eb84aa35d6a07f6b6cedcd70d167be0d35bc5d66525fb59a1b92ccbc1b356deba9927443f06c8f90888fe82b8c10eb03b90501a1198e254da462e7d86e977c03cf1734af97fdebcecd86a5ed8d7a5b8e2cfd7e3b90ed0d97d1adb467ab1ab850cc335d52bca9d0d670b95807d36d1003a745dd456dc0945500d5aef403485b6f4c925e4e5d871579121bd638a7fa1371018ccb89e7e00cfcbefec3621860e2b4b177c3d0aaef0ccefddd32b1001abb2727682e21743a56d418228cd7f66b31d24b436fc3f4ace912f283f6a937f08284aff38ab38e0dfb7265fcb5c3bcb1eae4cfaf808a7619999dcdece210dca9c026308ce2994fdc16212d8bbd30ac249af37c8303be1b160bffa6188f9d9c1412f1352e4def5a11ca023c35ab61a4c581c75d3eabb7c3829b1d08e1edad7a9d59d64dc04745601195241bdd8d66804dbdb55e5e172b556a1009e17a3835e5ed281adfdb1a72126e4e2345ec1f29b56b597a3406ed2649faca5636c96d97e3600f36377fe6b8d124f9862de3eac205ea88f736dc799fd4440299fa9538ebb862908311313e80660692ad70a1758efe50c64d9973b2f49e6d37d6295350679247738b4f83aca78186c1d96bbf20ea3db428fb060964551bcf1f866e0744814439d9251b3b297195f8984f53419250055129e3a42cbdac07ef0144290679f8e1b9ebb24e32962d2d56e4a522b01fd5b37fae30b959fb98f1ddc0555d84e6ccba0fa1fe03d8efd750a9927cfa1497e8f69322c3541b58b29ca4d6d748b44b80bcab31bba80320d03700d82dd3aa42a078d8daee4bfcec7d42a66342ce3c70969b0950bbb5bbd9016016fe872f8f5837fcabcab0e0c07363663cd6589bfd9a536e74ec0fdd172a77cf133ab7d89a1e4a45a1a945b07882854a6223993cdea0f7a27a64c72a9008ac863a5a5532264adfdfc4ace9481b0d28c1ede3e2fb9e84aac1d467ac738ba8a13b6ad80b05216977ea210446cd6a84fc2811d046e2747f2f3af6fd493010a233a91ed77b1b4822b4a3b815a3cf2d618c92649ffa1743b23426807200993c6fdda1846b6402ef63dfcf56066b99213fb57119e18a36541179ec6078032fd50560d2e56f386c023e4fbfd1b02ff398973dae9e70cddad86a18d671301faf67a6b22ee20e0c5badac41fae0ebcdfbd606916077e31b52dac6325712540757d3f42900b75ff65dc0e65ec93a871748bc76cf513be70afdb95481ae7370f0520544d0072d999ede909ddfb2dcb3b84d8a582eeedb278c86197a05651893f5102a3e9f0d7a09d55dca53d8a71e34d25f3961e554fc1b9d05668303598aa62ff72cd648225a90541711cb7677627314f37a16ebe53aa64758ad871b1e91f06ccccca06ae58dcfae5fce42175829478e6ea7b26c4cfb2cd0f19fdd08128fc8e470d11dae97c1cc6f10a66489122ccd2701a3565b18408fc9a18417248d61195855bd110ec4a43eb0b4583e1030f3806484e49ff647f259a028d3a04f6383b49df90cfa85aac5a5fb25117ac46c608ffaf6407f070dc874029f9218b707f9c7de30a63284b05f08aa5a2a13a2d6f9c44c3a87a80fa2b4612394de4bd020b7702794c7623d7d0fe0ad9b908ac9ee1aa6cd90addb7c3402f410e274000a774c06ba207b1d4e582ae2640f3b8b2cca73c0b1a5ba409343c479510c43ae72cbd142845a3cc02f191fa7d3dde9c82738cb7065bc6097019c3fc93feb013c801780dbb1ed746e800eed18c9a68288f682f1fc44d27c5cfda1a23ea1b1b70767f3f91b7cdf5c6b65006044ee91410c2913edcc391532060e7b34ce0be4149ff400192c0181b74a7f5f5ef3f664ee08d7ab0839eb48155737a2282234464c552dc59116c9ac751729a064243ae71a0a08a8711cc535e4be94429262c5ff2925a9234965893bd5dbdb08227d3c4acd464622c2fd24977ea53284460f5d4dce642bfdc92f14c7e8c41c9e41b7d23b2e0fd05fb7090fcdbc4a45281980e881097ab98679ee45ce755a892e152ea08955f81a1aa84870453ffc2fa07b1187b4fa678ffad12557f82c0bd103a5aae583b11b3795918d6db970befbab2c0b86b7a6d57816c34bac4da06027306f33c2cc5db2159e55e03c201df0bc1b56dc09fefecddab3c664135f67eddef900ae16ec7ee42a8e22f6644a13e33aaf392b5c8acedf3b09e6f1889840a416f367c6e3bd425370dfc73f2ce410bcf72c6a0b7cbd8d76258353132eb4ddb7d2fe0c796258b022ba3facb6bcbc8e73a92a08eb88d7a7bcd7919959b49ca633cf825f29976335ab6bf52824ade88330f1b1d809e0c38375ea088402eaf8f07ac9752f17ec7d73e61ea6110fd5f9b54c321fecf95808dd8ee6461401276aa25ffe694fd64e7fc49ca729b4553b6a0f28838d66f129ac6e2dd79f848a9bddb55acf29cbf571bc1f67ca95a20abd74aff42e525707ec307c542493b6d2d4813868836741c90dd810a93f0f7b214c326ea8cc8bbdf9dd9810683132db7c4be1d5b9174f2087749bf9c40f03d61d0aea7bc07d43b420efc4449f1c60aaad6b4b9d239390075721b6d5204b30c66d532a1bf7fe848e536411094ba1cba51db869e85cd3dbd3b440ee98593cfdfdde2c78bbf6413617cadd2d7a452e000f349ed701bb72401e307cda53bc76309bd356711155368a6ee45c5bcfe7c006cee60aeadfd0405446987d825fff93ea36492d071de33919f17eb6df340b211b8d0b94301538c52dc8008d90aedc84a417bce6efae3f50f6f9336f0208b1f877063f42b4a3218cbac3be97ea42f1a86942aadc542406a7a70d16e66984f791b82647512386ae665c9635007c0e216559f979da6a39f19e1dc0ee0994cb80d9625f32f1549c04d8a8fc782af9c7f01a6a2172b730e602b4086de94ae44ed940069bea30417e2c93054be25a5a6401da9a3915f20670cc5aeafaa16087a1f4826a0204884ea8733a13ea238e8888136c1189016f758efd5fa096e96af8976eeadb4b9c7b12ec267f1a842620c766758a94405baa641aed001e8172a0ba1a676a5cfa1ec82b2b6c7d5f55f7ab5b93ac70402b6ed98d113d6ed76b48b034400641a863af54c0ea3ab7083a1d2214c7be6139b4eb36bbfcf2f205430b39e54ee75023d23d0617c5fd149b26af5ae09934b6e1cc1c49470c786b9e7debdbd3792cbccfa24a6c04b91316a2595d7fc6bd478fac1830ec6b5700a4b70f671ce8cf38630af1722998635c89b788877ca44b69c44907936160d0d73e29a81709f9a894fd72c7fe027470bf6fc32ace6a1f11071022c7c4562baf9145bd35ed6a3a416a54a9bd8aa0e10a5ac70c9238fb50757816f640018abb0596da829a2d919e763e29422489279a309ff02b26e57e4ace8a34e6ae250c9538682fe5701f08f5034d37a81acefb3535d73c470cf60e4c84c141af8f6d3d810337c2709b13e51d2b04a1c0c9f18ee615980eeb444eda4cf9852fb6dd42c85ad46baebafcd3a2dfbacc8457f03e9d8f7da9b20fab16701899d1a9a577aa14c8617c8666c7f2d6c4dab4fce2cd5fb43425595cff60fa6b4f1a523dbf23c28b3726d96d918a39a6574cde58c2bcafdec9f93dafbcd6c387f632493cc31a2eabd06479574e8cd14999a6d06c8fd9a833216ce569b05f4f95cb0fd1360e68b982c3f0ea9a1f39acbcf4d92bf4e610f03347517674943c5b375d7c06c5ed26dbeeb7c5d4de82bab9234a458fa012577b83a5c51532c7c6aa50aae862ee0c472b37b123ab7261565c13ad1f2e1961a8b769c679ffd2f15dcc462384088e5568050944643404841f605de1b6b28f48203a16aa0b794d775f6d8424f97fbcf7c97cefc1fbb1ac6df71dfbf970d01c5b39defaa013e32ca27959648e56653d6651053611fd1c88e3dfc804dd26eadc8c78c319cf4f56fc26e7d46179986a567e14bd36795336be9613f33d8c7d28314e525a05c035c6ef0261b2d2579f6aadab3b845a99d89cbea1cfd3717e71beecba2dd847673ab631736a2c865e0765cf6b5579a0bcd491bf2a2e41f5516c8abeb2f494e1419240956a8b873ca6ab9f40e441f6b0f7cf6048de336a1e453a4b95c668a97278d8d32f9ede92b72a875fa10cdf35a35aa86afbd75df99dfead19cc8a369b7fc1ac045246f3ee79a393aec00429529b873c4699300eecf97bda2ab086b9d8a8eacdcaeb0877cb9dfb5b62e06b58648bf30be336e23cd44d485f94a39d2c2cf486bb172106aa4be34963ae2fc0aa8a776e9c5f12e40d1898d5993091a98d11864975b5a08ea314d6df35a0c84d23c4f73620ff759ec63e8f712fbbad1db2f5f5178c25810ef3dcb2c20aba74bd4fabec72e70ab152c876913be3aff95db77b852eae3fa51750c6b4eb9022b201a8ac892f70bdd9d3ec19bc86636d5457ece10ef5c5f46e4fb5b23d5d674ab25895fb26874fdf7235ee46ba6da6e192fa836e04936ee5d4978a5d44468385a9f80e17da35f6ce1326cf0ed17f3b37f86223e49ba57be12b6c350e3820844ed7dd2b2c6f133e6b42f50bbdf4072789f64a2a34286340a2aea2191a084590d44ebdb943e2961d0a6443caf566e90c686b2dbd6b6d1fc8aa5f86b2e154ba83f1051eeb3ba822f3a1ea2ad172677642f151ada6566c1f91f9e96e2dc0533ad1b3428284d652da7df099e0d7a97b4d4c1fdc63ed2bbfee3b800ca5a94d89f75e74fd48185744adba4ec78e00f50d2895d65d2a1e97398398c851ab9bb916920120df5f47e0844c7f6a08f8a0b7a1c4a6ef1e0d02ae850b9a0707631a90d8c2a2c3ea3f31d0f5a92e53c37bb993477426d0c89314716cdfe64df5c16cb7af65a8265c7344e6d38b070f93e12c83f0f427a822612befd82906e2274be643eb0b5dda175d20ff2aace68f337c054bbfacb8f9c3a45c111cf87787f9aef5d4727646419f25517026e78f265183136b759c26e8c68d0a02ca9b1da4afd231093bca1cbba9dab5a020c90866c40e558d87179236b99a34c3d8227913d19933c2f1fa812502e40f949b07e5cdbe0f2dde6b78722246194ec176e507cd20f77fef59ecd88db6a3a0c09cbeae2522f0667dca70208107b8341c931c032432ae08858a160aaca91e3355f895bcedd12867f38086eb3ab8625d603641239b315736b89c43774e9afc85c34508d0b304543911151f01fb771de838519b9e0a989053baa3007571070ca574e06150dbfba727d3be465b6ad590433275252fe3c2d617be46c8829742d58a3b00125e03e626db04c506be1d6a4a31a98ec5efabefecbaa4ee709c85ab2cb3944be064cfffdecbf95b4a4fd8b3a7507e3fe05cfd0519d34fa3096cc854b818207a8360eaf2cd7b222e18080dc342762144222b348573c55c942d63872cdcd3803cbd271c337d9fe0e39abed3d5c634bed437e1168750a6d9729a0b26d7ec383845391ab70886e27d0c80f3777b4eaad69167c76e417c0007bb5578aa800ad43aac3895cb9e57526b06c6a260509d9c3b00184f5b46bd5fdfe1b2645d85546795e11b0c4ad4eb8ef4a4ee1cc7e7deba5d66b5883453873b81bfe8823a5d082a35d3c74f73353b70783093deeb5fd8b64e909cd9eeeddff8ea02846db12423c6d7373c6a908701dfd5520af07b2f9bd1071c3db8e624f6394e6ce21d31a30b7379df73e03087bb482d1e957c66b22bc2e230e34d3beb45b6c2ba02ac93ba4ed441bbf9c760ab98bff74aba7395d50ce5406b2eadf8bf8866138f8de3db35a31274ebdecf870c4b85a4b1097b8bff6ffb5dfc1eec27267798aaf11932afdb1b1ec0be111086eec5bc6da328171cc6498f35bc04f25e37774b63e7309bab1c850d0240088baa9280f1e2923e348cfdfdd5844f106cbd24ac6e1e94458314abb8cfdd1cbf7e98e67fa4896557e998b251e264b1ffacbe45a4a4d8e13a03e5e025093ed9cf194908b25ef94f6802dfec78652a0b32941078fef9a0e12b21fec4b0bfd41c8fd009327a740b52240567ec823c7437c964e100fab7464ee85f3bf5cd2746e47d187539d9cb79b7f1034020e271114f0a7670d41bd29c83f4151419c5eb823d478e401446d3e5f4ab4b57fc429362f651b88e71ab00a20f2a37ecbc399623443a75b25e2cb9652e0a925ab94a2f5ea7fb9db9b7aa3c4d10866fc735762a58d0cf998840f5f81b19ca16a459f626983e8515b862d298e5f19190c2535ce8bf648edd57ec9466caeaae36953e43502d565840871e0134e6c3d5be6f96fb0b8862c245a24405c7487c29a756dba649f354b0c8b5040ef048554b5979156f800db3a9d8187d1026fec770c93e19283642477f1476c070c4bebfc7b1cfc224edd08dea1739ea05a84a9a0fd31847f3d9b3f1b31f246f65edbefa9c4ca9fb1f6e491dec793aa91e923a46e28c7c2642692240cf9d4e46910f48c484a66ef38dbd261213900bc1f2c724f283cff3300e84e1064a3dc085fb3c35892e581daa8ddb0f2f34782f27061e77039be753f43f0d71724c900435fe8fdb8e13fa149b9eae92805bca4c6fce878accd1da1fcc3c8c75da3dea00fd58005f8f6cfdfd846573f039ce9b61c2c23fcd579084c6e2bc93b0dd42d93a1a55b31c718db97c97dd506c59028fc4ad741230cf5a3aaa8dd3b3915d8463f8512310e64fd437257fb25f35b0837deda43a4d40ef8274411a5a6a0262516e159bec67876073e079042363e8a3a3cfdbc5230dbfb8bb22846c882b490c0e61870ff28d72990c675e3ac0af0764260ee975bb74fcfed54f38f11f814b7fb95bf77201a8462a2edc3f83735d48d94b0e5640327b5cd9271c677622ee904b923959a59fae573119e9479d3d1a05759c18d10bfcc1a280cdf69ba6ceff74d6c493dbf1d1399b8ae01824a533883f8f5fab10c02f107a8a53802cd7dbbe776ffae0a7cd7c6125988a9210a6b86259ba3ddb8b21211ac69bdf9219a5c7a23331425c6bb98e725ab6f193841f527681fc93f3c255bd620b2bf8600582266d67dd84107a9f4686352087c361b3ab9448af80a81243f9ca95c57a776d616d29ff8a9c38a2057a6b0d7fb47069f45fa447fff4e3dc0b51bb9ef26678fbc706fb03d26e6de93b54dc62ba1f5257723b2873a2c72065850e676a65e3a932d7f8f1adce98230ae84786b8ea9ec0ed5078dde0bae4fe02120841b6ad6ee88ab4aecbf47aea6e34c73e314c398baa7a821c4e7c969468bb86a40133721f28bb687c05110eecc7ce0dab19b89e186d55c2701119814b26d4b0139d02cb09efbe21407dae35de81e194286d5a8cf5d1eae1c5a88f261e8cf40bd75668c61734a04a205e29974d5a6dc76d0d72add22085069d8a487c90881cbdf3160a6fdab3e29bf38e34a6eae35d8594b1c6f3f66fecffbd253e277d2a0bd03a936baae0ceec18eeeca452a7dc837fb184410a026779701891aefc8c8438ab43fca25c4c2490400443cbb7bddb5729f55ca2fccff9f5b29b64105a173ac81c390f3f348bbe51b4016c4535d9e15d7db8d48b4d51d9d701147c223220cb4ade6d4572decce22095f77518f96062679fa12142faa48f96532360b2716ea9a659b941334ab997e1ed42e8a3904f13ad21db5a411b3609c1a0eb782ddba6a7c0e1c313df7f7a8243fe8d9de29bcfbeb6c7dc215e25ace9e833c5f99b37e9d196f9eaf22c24284d47da2ff4aabf8ae377c2d3d654bae4f2cb3e88dac69e6ed3adae7c8153c28a47c2e4c176b23e5717083bc3570b6de664f6d489ac8e182ddba887378ec0ed421cd5b67532b4a9af486b672a8d51493b4802670811c13a315fbed24b0852f859fedc471262e9c545ba7a445d0f1368228f30d7a61eba0f3836e7a6b36f73dc9537c0f8121506d948e1dd63bb6c9aa468960ef4da22f2dbc2e71585dd04ca5ad8b87c326b21709a420055b9eb23f4ff2be05fdd40637b967a608217b09aa1fe2ff2cf49a30cdb93e97e751e4875ce2a5afbfe59c832a41c53e69d642cb3bd13e9ed77734deecfa0ba0ef7f45df55ce0e7f3662f0d3bd62e7a9dfb9e0a39abdb2bb9a525932f4a3e3566a5088dcf94f3e4cfe4db96c9cf1a6b90636f172689354a848cc33f1e27144c2e2553ff07b8ad5c2f516629cbe48a7aceea0cea0c6e7b56aebf249e811ebc77119f42b16c65fac21671864df83479d6a039493eca29bad0de39ff957dbe31224fb556eeb3743d10a5ae877ef5ce8fd6c679d545406b058d563fb1ab9cbf21b36c13e44edaa3b590699a2c178bd4441ccb734723d0f5e650cbafe474ca1c0a20c01d049d9a3d78b1f18d7061c77e471e5d49ef2eecda3bed499bd0964fc330c6123d063fdb46642b5bfc8dbc5de25970c725c7b6e9614d01ff67fdeb52bc410ce1639eadcac4863d09fb92b2fd45fb6256941a62cb9d2601fadfcf63497715e133eec5d4c602f1188c03cc22964747777289f2ddb8ac48bc8d90c05e5c56aba99069fa355392e6b6d7554c4404541d4e33202ae8f7b2c8520db3c55f4397571d6fcab4f5359c74995c5b9d063a14855305c77ec5223e613dca07309ad4b762f9d8ce5e3f1c3a94691bff89232368cbc1dc34558cc2c4950647961c8f2d732c9ab5a29e8e6fff573eaeba651b49a4f43b9f3f3ec91f054aaa362beff5348cd58fda132f83e80599be573c97c5add2050fc7f028d1fd5e2baf6e09df6c08617f474ad41ffd926efee6debcc424d64f6aeecbc853b31c05d0fad64064115b402119a63f09f0dda3a16cc72b4f3e4041ac5637dd3dd35ea40290f91f1b2ed2ab2e6ed8f995ce645ddb6968ccaf4e4f0c1351772104a2f84fc7b30f4b2638476e479347ae7fdccf149f15dea55779f28d4a6c9d35f18001b2b69ef6b7952fffd2bd8db3cc82d0bc6ccddf1699f3670782616fe4eb03e67c423928dc213198a51eab57175ef642acb90932d03ed7bdc9203b5f4a51c44b0e2fe6311e8b95182bae92fc5862be641a76ca16a2ce53f5f113eb7ec61360a52091a53a78f03bb7b8f94a782f59d0fe7815a5d38d0d9a88a4419dacd6442da1b08edfbe2e92b49b0553c05922d9ff11d3e956d37c206e4c48837d9585dab3d04f76aaf53f82f66d7f1f2e7a48aeda126e5ee17a727b2a2054945300a5cff620528209d4b8e853be6b6b1fbeb09863b582241adb8b87b5ddfaafb584ba585f950a0fba45836c915adfca8ea4bcfe7f31e3c3ba6c9a33efe043103ec6bfb8aa01af8570ab7fd77dbc433228cccb1dd401aaf19e4c773da7ebebd05944236dbfeabff41b0e161920fc8e859df0501f3ab9624a6fe6b55d864038b46c81fffb6af834c5301c2844e5353b41908cf466917a805b22d1dbb61ebf29bd96892d576bfec7530086845ac88ee0a0af5976c7d8b6af2de1f831257f1b547554ad685e3cf3c479b2a8e8e3ea029fa7304ff5388567af28544fb0f23623c72a73b24c88d417f75122f3a26c051df6aacf59b35dfd967ac9141311869c9729a9c6fc7631ea2dba48a9987219ac792139b8daeea4c07995417bef369620a467bba93fb3dbfc923b79b82fe847e1de3776479dab49bfb9c47c859e154de55ae91a135f901512438503c9e58bd818e277554cc9808a5fd12be91b83abac33bdd08a8f83356ad007ed8f849ad3b3a4a6e68456be602164e53ad1580e8fa2a1e44818491bfd938439734358455c46d9aa34a14a04f4e28e7e8e2cd6e350820f82fc0974fdce2c9d2ee8795c66a7d7eea6938c96acc1b1350ad13d6a851c9c2850f9abfca02a72331789025edb7253debc82905bd0077b75f1ed7f959df073db6ff3db7d27013f03b5b7fe0fe3ac6441cdcd4c4210676648b188acabadd9d3dc45a156ab101e81a7cbdddcf86fd410eb1c2086ceb2db51773e797fbd098a3e9d57526ad45401f4012363422e172f763a106486afe2e080768789cb23bf93678893de7e07e8270c0adfcd6f7966559999d8dee8c88f4ac70446dafdd37ac1aa40627be8521747b5a0663155a50d7090fc6424d1e39a52d62974ecdc081fc5aa3063534afd9332d8e09211d6956ba858d73e2fbfcba8ebed71d8d75cc94dcccdd0ea86f4856acf2deca6568b347c4d29a489a78940266972378b1adc1135989a0943e5370c6a5bf797f6fcd215bf85d10149ae7eedd2895d1e3a198e334545adcb3dc180133df1bd84e079100c7627b914e896b3b8f19f64e6c0630d8ba9d4e9aac0bf23a01488df5117143d61432660fa014f5b295683ce871a80c03c3a7f4126b4ca0f5eccf55f9862e037d287dab239a3203d091cd6164a89cc32796cff82db549cf9396c25eba67ca13c9c189a78d9a1206eccc56daf517bde0eea1fca5456867d6ed01126b596b6c3440f847f5245cd68441062f685b18f78ea5b29ef141b83bd8c8bad02043e61e0954d0809b8175871edb19f1809cd54bcdbae26b3423142c8c3846e086078ace0ce1ce421eceeb09255a5f68e6ab5262aff6499e1702017ff6096f4147802ec64bf2b13e520cce91d6cc3db63ed9970b32bd0d575776933370338f9fbfcd1cff0dc013458a87989de50865c2d2607949a4a2297453032a546cbecd1caa2e865068e8bb6215559d5346e1123981d75a6a816c458f33b6dd08d6b2d7fdcf8716df340359e521f1e7c681d2defbed55bb6d63bff7ddd6344feb2415c8cf81225d775c551761d1b0d5052163dcb7f3485dd9f061f2121c62d578ee70f006032a6f3bc6d3ae6df094579c9418845e2b5c7160e23d8e5d7f9252a25a9ce4f328b181f0c8fd8bcaa70434455788410d25fd8c25634fc9eab31fd434b52b0a0b813b8a9cc3891f02fccc0622e3bca44b8ce346e514406daa11f761f10435fbb68efc3f182a18a72923c2e23e83ceff630422a8523e312490991d807cb441cc1c56e06f445877932bd55b69c462e45c871958f9e08075d6bc8d1458a3c6431b9bf4acad7820baf2145daecf55cfec394a9d4a35bdbc2afc7812082c611b1599d5b016db8a3b8ed74df5249907701b4c6954650e25a7988a0a20d58d8a4fb3de58dd8ca8bfef58780862c90e81cc626443c47d2cc25b83dc498dfdec79ee406262054ac2fa1b18dd095f4c1f3dd240790f6d788e3cb8da0a8f62974a4a4352b5b18cb0dcd89a9a465fc3b32358f4f0a28926f2adf40cdb0a54899e479eb0823ee171668360dc2e91d6f3e6528398e9434a518392f47d30c5a1f4b6d206db29ad38a08d3ddfc7fb5e824f8911e5006084e4938de4638abcaf5db04d36cdb86d59c7cff952d7fc6f0a07e2e63980dfea681eaf2e6dd3cbf6cdc6cb92a42440846d975aec88921c6ea08f33ce47a9dbfded16728bcebf6c4ce2e275750fc48ad43bb376053113fb25a9545fd1d571fd8782dbc3f17b796d080b16357a28b9ff0ada40bed68f1cfca7773441c22b0a1e29a9e466ee141272ee2423380601fdb61ffb5f9e179fe2dd0bc07a5e4a342cf7afb935c2abe28820ab44134dea3f5be0e2aca00ac2d403e9837231b85154f697fa38f84e60602370022425518d2da3acacc69b345c0eb8385ca5c66055b8b446500e1f1d1bdc5be2ae8dcd0aaa13a3f1756ee07ea0e7faf5ebac82bcb98ade3167dbcb5d0f0dc80fc1d24c6dfb997ca4b9f022fe1acd27bfb111dca7fc1117562d033300b44d44e92ac1e10099549517c7fbeecea4012b21f948c92668aec6b072b7783e5706a299316f681f5055a8661edcc171c0cb2665ce12c6ce547dadc6cf24f927d5e7bc357f177572b5d7489a25f8845570bddbca2e439051aee18a36a6f8b79693988f06cf46f55c16df8d6e6a96f25673502efd75c64d6b8c915eba99260251eb7045055ca7f3e43c1ad34cb96ca87c4497aed9ec334023acc14ce8a48ec96015b199187c41c33a94c94bdc6a7fd8a625162d5a776e39e552bda69d3a4afdac1437a3b5a6788857b395a69b0eb79b1621d5e0d078a1775dee50c35c11701f4214333a3c0fa3aacf1170f3d15c3a8538182fb0fb1fa1006c4f6073cd68f52da6aab8c940d168d910044eb4fc94d737f810acfc55184d3d081117fe822dcdc4f663e787768a52be815a55aeafc529d9a4e2d4d6d4d03405423c22a9e943484d873241758de117595773c59c40488b015561122aa98fb303674f4901517ccdf0ddf33440aa64c6e31c4034c4592a74d3696d2a518cdd7faa5099e73515cbdbcdcc114bc6441588fd907f5643323dfd01e3c636c3c8c713f7d81ca11797373d4eb961b50fe8a44bc548873b6e404daddafe289af85d69c64923e88fd96148757e15d46d88d33ebc1b4211da744f5ac1a5b264cecc31c5108ed10c3b2395466324e842b93cedafb64864dff84482cb1d7c586a291eba21445b5fecfa0897a7e4b406a72918d2fcd0952d44db8355610db966ef25ea48f8dbcceafaf42d5f8bc77ccaab78d477b3dd22fb40b5fa28e519b0d325021521d5a1fea3c53a497358ddef08b3c1248482f3e1530fc08014406a50a9afa10d468a0bda162f9fce1371908df2829e32bba9fb52057819b5cb68e6ec431157789d4334934de5635a79f68645a3eb1a2ebabfda56ed525f00b9a2a424ec0456981e33021d986533c005906dd71747f5f4da9e32285fe1bdc25e4bbe599b690203aaf2f243958dabc023f829553f3edf4bbd0aed7135c4a769589ef7400d464714c6aed52241408547180038f7555a42f98c59cdb4b0d06b178a5a34816b19030d915a227255f136aaed611fd8bfed26e6b0249c2dfb194f27437928b745a154aa456fe826521bf8d115063a9fbe7d842babeb98fe3a6373c07f2f71b43df1db5a492053a4f13e737698bec937370ed56e7e66fea0a2d5bbef28d8f140f7836a8eefd4f86a977becd01f704d1f01a7ffaca45de9b4caf0c85513d0281855863d2dbf38081351af8695713120130086ea23411e1367d5590264b90210a95617948de8aec89513157f0b60b1931dd4ba1c318809506322af010db09fc27d3d5850cf8a51197af56ebc497171e12edfc861d7052eacb6a7686d96bfadcf7853f9bcb1145a5c56c2d01949ba1d13f54becf46b270f078abbac327bf70b55c068c2a8b053f970d8624cb17334ecb8855c18319501fca23be60b4aa74ee7b58bcbe650fb2d8a616d69ca1e601673b656adb50c91596d6160934ca831dfe83d3820af821540931fbeab8654f44a2bda1200ff4f3316573a6b8cbf66d5aa06f13416131b3aa7ab96451c1e66ac886c1f1df5fffb8c580a7ffcbf6686d33cc771c41ba8013e89d4ecd01541ab9b78eef703c3016d2ab60cf1acb5e299e63bb7768e40045e148f52e9d33a9c8b3b206261387393c426ccadd18f41312414f2f8e644d34fa866073adcf31304a504fd282251d7d8d3dcad30fea86dfc72065942198b80b6fdb98caf506696ac58b5fb6b77924848f2328aacb15edea8bec96c43004044be28c68cbde67d941af84dd31e36267f6e720584e69be54b47ba22c81b1707cc449a67a8e49de50db5df8b9f7ec9bdf138d0c38a417c2310fde836f650f283faaaf3a055bc9f7a83ee5fd659dd53e0bb48d23323b06ac24505b0a842e79f828f759809c6801434a02fbaeed9061c6be439bea87b8826942a5edd2cbc082bb6ff6ab482d8423a6efb62f03744fcea5de1fde126e6d300c023c5be0ee357290dd25a5212efdfd728684d8ad3653c7f584afd52fcde6fa520511c59dafdb6700696551c118269081d025a3671bfb51535d0ea2417e5e7902be8a0774348eb6537207b14aeb8cdc65861b2d02cf87a338b6058fdd264aa0490e4e37007d92b4dcc15d3b0133f54aa65710b5112bda2ee4e5e2156c16e6acf14088b171066866a5ce988c99677fa1433f5c03f46d8f957f2b2e050c119a61a6d2a216c06510b809f2dca6e3f0b84b383991c8e84c12313bd1ec21e3f79a462c517a165daacc433507fe08801a80f921239b7e807fe001f9ae3f069e93457faed9d24a8dee9500982a9245c9355321e49dd2e7333de5a664e30a7fbcc121e27a5ba4351f319508d17d4b54f4ce38eac28934e06cbde08aceb00604eade7765676de479481ce590a62169646d5ade648235e33f5b026a935b9b3d777ee51f990e7720ed1cad22812a6366ab4319355f6d4e64127aeb01b66618706a06ba055f6650a463d3010f803e9b85b5093e8e7f6a43c3576978879675dc9f0ab21fe8845b8052d661910ff30176f7b5b5a38de1ddd7684eb7e203b6cc8f3370cd8ca933036653967b2fce08a5179b1eb97f1f1c3af1b3b6c8d5f47b9a3e7daa3a8b5a5a7135fabe1adc79a84af1868cff176f83f7f5e18360d726aec507310fb8cd1cc1cf200f747dd574dcfd7f9f18e583fc6e83f1beaef5df748ba5b9e4611ecc7a316a31acc28c95f309afa098a815ec38d5300ebca5ede033bba701b130c957ca2e97c1a45b71369b23256985ba1df3db261ec969692f77dcb9897a50526ae41d116de8b2aa7fd0aa05e1e009c3b5d42381b28de348a5f0904fa33b5b8a419e912762d3f3e28124449dc1f46e2844b8b438b209882ea2c0d4ca5b3cf05e779aa3a091858350c816be990dd51fd0c00400953c49b2139e17838392fa5aef73d2777dbabead73fe4a509f693016a9e53005ca9332d333e7654f49bd2324215e1856c38fca0303dc126ba67940d235fa1993df0e0b04841eacd14aef028ed4629f96b9576ef8c7e18b0955335f0fc3e16197f44b4715573c2a7f9f252cd5a0bf946efff34dd21be56c10a5c5c9e4d6e93f5e1a266da12292c34afb132cfedeb37b71b7c7538bf49be0c419ba9b5551b22227b226f396e5a33a3d2d259023a74a873fababea1bf8fa71b61f4b0aef16a7e64718be29150037815ed6a9236086e57b04ac3bdf1fe6f0c46082f8a8657e5889340d95de484bd798aa9490d5c307a9c68ae4bd62f267e60a7ebb38077968956c868ea26d8956b5633c5d3cdad063aa5f09f20acfe3f52e8b53d56696a57ba438fdf2da1da1a6e476ad837459a4f4cac04e516ba3c195e3199a0125bacc89994bbdd36cafe699ac4e6e509275db6e2d088ed6faa1a21da3133c040f75c68659ee2e8cc3d3c9a62fad53c64de9c5d258da1857f9a35589e16fe6638438e71d7ae5f06ad33b720049e160f809b2c3916bf5709d9fd842e212bbd73878625c7896a47082c67034667a476d8b10cde7f9d6f8b0cf6291a20ab416ac86dca519b90867775e1e09100ee203594f1ac745462f3b96a7bbd968e17cc7dfa7c03c4b9bf19ed0e188a4bcc224d7d3b0c44173f129a8c48193947248d96e87416414b274318f7cbfe0ef0e3ec8ecf896dbe0571744977b1e4417a2d4d1947678cd88571734ef65fb70042ba5ce7d1dc884d67e9ab9461a5596e88c5d5b864f4f929ed843e6bc291f9901a4615f04f7b34f416b1bba6a4edac67fd96895609e84d26d648e7733d87265f262cb8aff9d3f1f7382f5f09a715625cc569292ecb31cd2ea5f8f377e0764a27e39cf227551b5dc36def2a60e4e66cdbbd1796e41f3adc8e7eb005301805a4ed0f24a9a827aaab4c00db64bedfa5755a4d59b9d5774b006b48c21492f78ef02e7c175b2b176049afc619719df3557fab19dd08840122921ac2a0042cb9468761e836e8c5866a535586d62606f81feb5b430f7cdf5b3cdcb3d0f3d5168fb43efde1217e582550f5dcf6a9f07ff1a3c797e819a8f6f27b7bda9f60ab1b7a78d02541659bb2a10d0ee7eb64ff2b99c69ead523a30a7eec09e03201f09f7c18a9c4a882d6de360335dcc77dedafc1e17559c1b7313a932c66c54bdde8ce02ab40b912ba16fc71c7d5751a1cf3d45a20a5f456e7a7fd208c8ca2555187f17759727822515886cb3fd22968c8208c1f6b28153726514a59262d4fe38bd4ee3db4a2cf1be95be8218e0bbe1fe283e3c2eeed93c277f2dae103a1970291a0f17fb47bbb575eb4a2ad9caa17064ae8390372505c048e210d319af9b349292f0251ece5a6e7bf6197356b9d5f29958ab1b328691beac62eb74205b647607b57bb4f5e2024c33fbcff7abef90fcc126bddc764c75e0a68b2d0fd1a4213db482b40b337e4159ac9cd0b86df92234f04fa70fc031dfb732b06efe43628102e4581dbc4b5e1bbfa413c72f9c3fde59f57351e5398fb2879fb1c982c0a49d4b026c7564e3c8ae28675f32e138342cdc2beb02011fad0b3081f9cb1953b6ee3b41a8911e208b1357b59a34f2fbd7e3225d5adf2c628d355320b913dcf6a6b0a4676545b19c69cbad21113b76141307b3a02c3239e3b005030becee2dd7267fc58a5c3cbe270a52a5c64fd6a6430dedeba52104d763abfca50fc7bae513b92206392cd0b7a413ac22a717ba87a476182a2fff61b9eaf9190c8c7afc6f41872a8a5d6dff8121488c4427ebeeb149bf5e000887965be6b4cefb838fc1960cc768214714565e54364b87b8732c81eac0e3db0a5dd9ce96e2dcaff0b26beed352b163d2b85b9daceb6cabb483fb7655c6049e39e109a0abd6ac835479dd56533c75b4d2721288f7d44e7b69642a4d567eb854e11ba5950b7485c7410de6a30f7dc934d1a547445c0332df820490005af4bda0cfdd1810dadf57797401d9bb31b3f43944482d792a89de1db6d582670dc38a43c776c9d288175578f1fa260c3ce5263d780d029472a7920cb7d63705530338544ff63a162aaab66339be719c6fa1889aae5c9835f694c6755648c723a0be93d8f342b61e7c00e18b0d2cda78c22e019808d063bf9fd0a8deca1bb981d229a5753bc4f4939cee7e676c186b20b32bf964cecff252504feab2af8a0ba462bc97062adb04bdf196dca4786bdef4b81fd7cb46baf0569535d78609d6d976188fadf924ae23b992ee61860b2ec276a553c82803a83580b53047a68f429b2282f76340be6f87d31736949b0b64684f93729253ff79e1fd434b7ce72c3f847429e42973ba16e4e0e2d2b575f21a6825daeb67d7934dc7eba9050535116e67c3603ca8f5b02e73de1071b1dcc3cb9c2c33b8f9d20dfeaf2f25907a0abf6db46ac9c6d0496985db510bfcc4198dd0649ac098b1c6e2774eb3b0f27df7879e55154c325e5c24523ff6454b487f19a39496240a38e328f2b0e8e40640fc4f6431e9c83f2d49906c5fe01fbd0fa9d7c8d27a99aa32b0e6e1ef7cce9b9657b4b9dafcdaa7c8bae954b8acf1415ac4a4790e549e84da0bd3409eb80b1f01912799bc95dea5d28430513ac176b585312090c9a8a76ee9f358854bcb921b252dd761fcaed6bd3207627f64f5064f50a6e652cd9177b3cdb82064009208747fcaa3d3feee7b86d2ca9d50bcea5de9c0bd48223443eb896ee62b7c5070666079d4960c01e2afc084fb2fc414f3eb39bad95cbd8295785e6da9f41db01c4b9cc5f3a10a32f1d8a0e235471921a99b92b4bc57f4796dc45bf55d28e75b5b1a4c3ba52318cfef0cbf3071b4e64251d720ed33c7ab4c789a4dd3dd0a25bb11bc4b766dbbaca12eaf0c8ebd98cc21d8c73e04df607d2a53e410580e3faa3dc79465078c9bfdb909d6f6fe0e678c243f01220ec560b387efb1ff79dd2950c0524759f3ab8d39bcda2fde9d6e949e6999783e2bb9fb31c9a4fda8792f736cc8918a3abdd1ff3b65683f9ad28e9fe02cb38b830cffe841f43aef18fb93f1597bcac8fdf8b22ad896b22f2e190d92229eaa13f79cf0f7334522ed5a2fd82857b653ae3799b31b62713674bb6e90ef5e03b23d15f856f7a1b64d7a845644263e07d762d4ad04750cf797b98427683791c0eb56cdf972b5a7c8cfc4673289c414b72fb1f4eb923408a3c706e94dcc8e6d76ec5444849d54cc7d6a94ba9080a354312f4c087d35a448757ac1b0384710b04136ab9feaa7909a426b213183e4658da7539a8fd5e12ac2ddad2deaf04de8ab343e816d5fe1146858731c1cff1b85d8b7eef4f75f6c6e3d4080e2d6e9da413b8d6e63cd02ebba5e0a77224b96989c1f907196c01c629768a58e1d082effdede2bc6ee7ab67c2f12a2d375ec5166ded76775f31a9d6faa68bfec25b4654b5183daa3efc75ed1820cbc79f1bac513bffde7ea86ea5c8333c0c6f3828197a6fdcc981d89fa2f942ff463fea4d0a44639ae16753b9f934e22b973c3d708c59ec206fe4e6d8c32589271b0bc31b97db990c5e851100d567f82b33ff904538593c146999e6021f6ff34fb60e9d7c029a06c4378fa9a6eb65b3390538114fc6f313f203cb8ab2b583218668a431621a098567e1cb4f5205a785bdd3df3121d9a0802f3aa87993b7a07bcf934d1a64ca1c845bd1f4437673803876f7a4e0594e289028908b6b05b03d75d7f9ba85e1c5414fe38017354530ef6b39ce296e451b68dfb39d95d88e12e2ab29c5b9538800bf6ab38b760236c4d6720650feb4628956e27ba98ff021987c7e1c7ce8226de36d79027a8e4909201e9f246bc9d25ee92c3381f3af72d9f96a7a6ba86fcd61c4b50b638b3dd482ff80c418b57b4cf99cbda130b99befa408e8228330c014b2c579236b7331466e8395bf145bdb8bbd5e2c0d36b969f9d1f471899eaf62a38e5e19c80d87096dacda4461fb4fec56a5a94c26e8c45a40962e90d8c7e8d6f18c38582a641912e8a73e569d8c7cc779bbb7f6bc01e0564b19931f4d961f7280dccc9a1b988e5e1d4b99909606a132a0bef7fb408ac72e519a4c4398ba6b427781e2d8eca788e84f3c2aab4b9ab1bb0a729c59ce757437121e158935724098772c7172168e2de146b68d979cc234191d15f1ba596fa3d74ff2973f7284e6d37385b0adcda9c441f7bd96493fa3480f19f2ed7f85a96d153a02dc6461d2e870f832b09cea6d6bd6caa83a6a5131dbf3abc398cf29a2f400583bc3588a2af96d4eddb6b1e01065b5de3330bdac29bd4fddcbbda6976726e2606bd48f0d1c61076a8a7ccd8740b919950fc258cf3e243af07aa8b22f6dbe8e9dc32455ca874d01d772b29d188c256dcd69362275a874895a05892b0d9f5bf76f41e8e6b752c8b14c3e3e1b22812caf432ba3c1d34714adbe46d8a99b2e4d4f5dc9c6f741e8316680ef9f3c16bb45523a24eeb5761460ce29ebde90a1f50d07982340be929c357a4b4c95623846aec267c630e8228a5c4b007173292ffaa2457ec08c2139f1ce547ce063b5a4c82127b6fcb460b74a887cab6bf43e0c669428a369b0d1d84d0364eefe3030a41173fb0ea023fbf258d38077654473a702d4dacd5d11f47042a4d726ae79f9922fc13543ab8adc4597337dbce29fc7a8854bd680a9cb64c93a4a427b403c2cb00da78a656c22e46dec65058285c8c6277789c915461f450283db71a24b155efdb901e6bf0e1f09ea77a442a936a4e349ed18c45daecb4c91d9b1a821d46370d880567ca15c080e838d082216c3f117166d5313bbf423d750834e1638110ceef81a5b5ba8138f350e0a38f9ae285e4f15c03f300bed43577c3e090bfb2c7dce99a0dc35282be72f515a80efde3870ae6de2f30c2d1b8a6b6a59848f008699394ef281375cff7063ebf7bc613990d9b8927923a751882cee9c450bfd161cdff3c9c2ed84d65b26699023dc822908dd9dfd6f146866c697b74f5e4493b237d88497894b5514e0f1e75370a881612d89cb96885da45623bf4dc8e0f6ecb49a904b72eabbf87359b8ddcca74834b43edeacae34090d4e2a0733938051a29f8e593625a871b0e3ba0a38282c28a60d3acef30a305fc62fda19e47e89750172fd2520e524b7080a8e8bcf574968db205df0895b50ea3630d2c9bdb75d1154f47b3c28e89129aaaf0917f12e2375b3720d9adff0732bacfe9ab75b3f92fc536ad288df1fe82d011d5bb976127c26f4ad5922cb9ca5666a0d3fbfd11aa41f2280fbf2475b4d6d007fe41e35b1a3b77afeb37e974a52af81906d98fb917efd6c31227a0de262d7cc4506d315d9be9a245768bedcb9fe32e88b34131dae632272e74a491b8025c8bdfa7475ffb7adf2fd1322a6674e142e24f6e6a500040de7d071bca15422a3188df8151cf9a2f76fe9aaee24b297448a10a1f518e0c82cb43bcdbe18b8abc19a8340fd42c37c9354c0c22ff65115f1f66aec5bf8a47f621060f86c1d0fc069f02863444db0928d7c617cd2dff1076116d9be26f5e64b6a9817d8b3a61d35cdb871a89fa1503a7cc3bd3c0703043f7640fb633da53e06781746886d922974895449e358cbe73f65e949f2cddc784a84ede776877292ed28a81c221dd5d47af376d0eed8c11b03ba21b993d0e4e07ca362a009ffb5de3f583a997f2089fd48fa959a26da6ab096d85c0bfbb305ee1e0e7b980f8a20b87517f6cceb8ffc6add32cc802c70073f3b041e2dea674e76f1d67373768078451b0b793e4600f7ef69f4099bbaa23d89606cbeb3c41c2701ddc82cbfc05a5fe0fc64c141dcdc3bd1b3db759e22aaf466dde06bf4edb71b48118c2faacc320f826f2c90e09574fc15b914e64a1cd8bfc6e49c97e86d7e55d93baf1df6807211c81e271398ede0ed789e4f8f6583f44a0b2d39a297f1f8cba7eda0865463c857c23aacef9e42c7d3e0704b89d67f0fcb657f51aeb50eafd83f42772fbbf3e73cc9f0b1f861fe005f71646878e2eb02a256924bf6590fc54cf674f4aba50e85f2b9ca4b09948e886b207421d8198e3298c7b9cf536eed9a68c2f14e034b4b19b46ae95364c807c9363417aa67c13072665f6e96916aa63b2910ed13b34a80732467a0ca4d241563d30c298227b4eba03a85c823989f66dbef90144ede5e68c31fb810601d55096b7a2f7d346d3238274b5b659f2ba450df585d9aa9e1e29f3ced2f97a8083821a1736d053bc5be75d703d0e090e561617c1c6281519ae4808bae05835d18cf1de250a508f1e2257b7a075ddb5a0306a285417dd3a295205472067a50364a7690651f4490b4a127638dd3c1d3f8bea4f17e4d2ecf25e6b1c01cfd5cddbc9d8c858130803b238d4a31171a3f84d4d6e21b59a0a8cd2f41ce419b9a9934d0c387e621542c2824da9a2abc0f9e08256a37c94e19cb0b137933e955c29e609b19781eebf1ff04a21e34e5c902e11bd7476c451aaf6e3a721037ee5b4359f391d60a889497dd2ea8ce431a71b0e7ae835a2ec8c39512d317c98ddcb474ae70067143ca745db9b5f0ea283249a53599c4901b01c8040e83c7b9a7179912b2d890ac9b66241a94a2f7874288aeb3f0b66ecd28d8e7de4e2b1c73f564f12105c511fd8c7a63c1338b31d747ff4473c713eeb68b597fe7746b26652c66803aa89d3f446b98ef2428af160e9aa5d4a5bd8edce9de97d47c6a65fa249ec1367841b4e05ba20cff32acbac9bb83b3a694fc8c40989892c8224f835f9d09e4c3baf348f117ca052f7627b8a0513979142694baa4d7d45b06e7ffa2e9a424791b35c1c0b9e7a221d162dd1cd1a4348e09320f21ace73a71321412d85e21bf1b27f29f7968651ae88b5a3d147f8b588cbcc8efcefaa9e5c7465899dfb212314b78a0944a497eb531afb539bc6d642f718b059fdfcf99f684d1d328d1944274506961babcc0c90d9de0d08337de44998e201200f34320ca4e0de97870aa815abba3a736c86f60ac25518c650028eb7a88d429bf2a586ceb2a1d44541faac836761ebb65118e9a6976507c5b6adb294f16ddb59687311b88ae8c769356d678435b7aa6873cc9c4eb9b60ec1c800597e948a2889686b99f4a3afe140987a2b3d0869525b6b5186ff91114722f6e2266e07aeb24d6248fb5c9f97d962dbc9d00cd93e83a700236c79309e37a53f9242986dbe763f41fc057d6ac7f71fb687ed6c996bc0673ec01e50d29414da3a276cdefe04b0d2c005efb37fcb8ab5758dbb38b887030f2bc24a875972893879ef3ea2a2cdf49574199f279f1276e528bfae56371f83169fe8795dd6eba50dd9badc5bb58f9bebe3acbccad6fa973261c54ae663aae01e53d71e04ad5ccf81c1eb04ff1a0a47e9596f8e169697ac19ec56253aa98122b5f18c277abced1fe9e69f9f2386d510ac35278b153ae39007f4eb34db0801c5171258ea11ed42904a3c8e84423e07585f35a35bbc9ff1ab304e2f6d3dd2b8f6f2f473a3f2dd33261823b428c7c2af08e68986284d90dc7651244534482c170cf0ee607e8ec1deca94eb2102b4286ae358ca67221e5badd9654c7fd4b90d2b233fcaad0e7dbc677e1af5c45e5786d3866c57eb97488a285c4e164db36c58bcae998d9a6153643b5f605cf62fd10619a08d127148cc4d7dc5251703862ea40c5788d6c2c900f21b6a8a35ad7cf5b8244a84e1737c35382dd9a023b08bc0a3ddafb630aa3d6c0e5d4f3e3cb6d924880809b1050c46b56b3a2ee4eef2f13680d82c9ef87172da70ec2cec7adaa498a80e0e546cc809d1218a4df980e83b8311616e3848f748a8eb61678edd4f6ea3c9d3ac19238b0bf6e9565150f233c767820dbdef839b3fd208343857c9579370be8b0b65fcd82cad4a86233c7c6a597a5dfe6d0860d85c6b985f061fdb0a442d40382862fa736b38847092a7b3f6cce12f6c7782bfe909f6be372a19fae6264a319bbe8fce9fb49cabb690fc74a79ce8bfa767b29efffb2a8ae8e25432376616d251446b3064fee4c2faa8657a5ef70fffaa47fd230ad598f418c3868406053462401e12d808479e5da53c191b7c569ea83e95524315ef9df8ecf07f8516048f1e0320ddddb96408c1595c5f3684c9aad6ce2f07abfba3fa5b41307b6140f84e600d1d3922bfc4655d0d291a488718a843b14d0586749b7045520217ab795d86506d2e0bd66d8208d2bed237d8a5aa90cc39a33c8e6ab5ea1047ff6596fb50f43c35d1762cb8d161303b961bfceb572fbcce651dc8269bd57457dbdf2c42f4c4c435f2da7d085919493f79d59992cb5a411d6044ee3bd9bf21e91292b66f72fc77237f900a9b67d1bd9c38506e6ae902b440e7b6ec5cf8831345fc0dd4ab9f555c1895488aaacd4cd1e6a1b679b61d14d8cd4f32550c092cdd03dfb114b831e064dc4ec30e773ccd196818273716e465cd424084c3f12f5cd617705c23b946fb843f17bb38c2f8378fa417f7777b93e4fdc5cd192384489ea1e837f07155259ed73d03165bca29bc63f5059a1d48ab2b28cbd4ed26397ef1bdab51b3f2fd9799fdbe54e12ff0f919468128ec88bd3a234d462c80e5149a412d6143c25b673a443cd7c6d1a260fddd94cf283fbb165e6a338cd10b061d9515c648560a776fa1f895ad6c6026c033ef7f7bd95cb6c97f0a4ae9dec38f18207946558ad396d83e9c89fa9b98e1739557c6f8fdb2cbc472b7e8ba471ca8e4f9f368af1b83f403083675a8f291995b516d4aefa8cd083f23d1450fefacb4f22cab37e299be96d042331eff5c7b9ce6a887636269ad725a03fdea4abd4c6f456401199158fcffed47c189c8f879cf2be117c2cfb99b3933c0ebada8e5fc43f6772292cea550eb7f868193e74944b65fe685c713e1566eb47c1f610efa1d4ca25f6bb589b18fc9966d8eb9cfc385cc084d3a4b6801e08821fed98b39399e53a0fcba9253fd4a6aaf508f628cb80b2807645991dd41f781f946756798503f0f02f0e8e54636ec7bc6c99289456e4efe3cebdc84e56a3e646a0cf4586e75621783267f6716bebabe8eec35ecd1297659060cac1412d7e99f02e6f63ce1d19589e6493993cc0bcb426563f379502785fc9e8aa2f071349fdcaf67b14b0fba5d90c4ce14e8ae3a27bf67779953d8c8bbd2b64294f8e9210fad3ff373e084862c7b5ecb891dae6a965d9e296a72a0a3a93faf75755b94d829e280eaf619059e37e9d343182b2da14339e8cbf0d1ad8f2f7468fe61e0a7c227b18808585adee0b31f800d13fffbc647c75e9f1a7fe8a8bcbe9628c3eafa5cb547985f3778b8f8680a416160b7176fa7c6f45901f681c75ee58e59f9f58fec84b656822678bac0c75b42fde6cbcd6067d2a16aae845c0d55841efd7c5bdfe298ab3c91924f96145615900a0c2439e68d8349462900e3a89de2c540a994ba279a65699c5a3602d80c6b010a162790eb9086ca8dca231d368ccfff87589d9646d128af7eb44e8422e254534da338fde70ccaf16d022b26b6c2d5d2e6848900b9cd9a6c88592c93b6bf2ae383ea7ddb1cb16519b5bf12afab00784e331a92cd3dda662b9f21a1d0df1e3dc83f4568bf6cbbcb064e4c7b55aef8db3b8ae21c4aba56796c2009e871d1ceba5879dd9d4496c9c748c2339739fb83685e97015e6e9160ea059d4086dd3123e1c4260f78cd7cccd957fe124e58ad5804fe4ee4d98cdfc743dfec21b69f1f2e174e9870d27ad57cfccf9716fc29ab685efca725d17034fcaa5d68ea9a83f911dc90a41684090d0800a64564e2e9fe5619acc501bb9b0b49ab082ce928e12b824627aed5d57f46803e59b297edb79f5125362d84fb1f3ff6bb6ae1b6e2d170f2224f7f69bde2d5d8e996c5f21abf89ecd6b0826bd53b8a3b7d89835a4ffc9723b18003bbb1dca802990103de1be8d1a4d3e2cd1f75a1a535662dea5042d976b2db5f2e55dd8534af3d867a9358b9f458a0d25cb63ba62f78f86b7bd5e198b23162c48719395e99641f2d6eb1c499c282bf8d531c0d916a8a212ee595e4c75c165056e9277e6d9e21801d7d3715596f1e116a05956bff2c421a0071348071e72f5934161258cc034f8e78d46768af5e4eb41efd4e66f55c2d365f40ece0903879762364d212e61fb79b7a926bad56affdee8f8e02526a7af4ad2b25eae9b575ca6a09c4af16740a35e3045b5cbc540881dde71e5c2f64390378212e334ea55dc97d23e5113c33f06be2368c22e26fc0d035bcc9deb9727c235772611c00046cc4d8203f3f875cfad66a07c7f151b67024a8a31e67eb5a6f2e8a4476fbffb6141e0b250929751999b1ca5927dd7f6eab3cb3f16c4db5bb81b1d0196505c5802695d9daff09b8bf8a2054589781cccf0d3a39d798641339ed9ef9a8a6b62d5fd5ea51b52b37845c2e58d5cdda4efad9a70f02eb721c439c6149fb43a512ccac30476f23adb30a60ba855299b09008dd004efb236a2e6b5ed7749ea4e7f83b653544601e59b63dcb28e199633621f741ffd000aee23e46f91a8b86f50f3d432da894890e1c684075aeea67a3d58351726ca67dcb072f1d4de5b575049bf47af3a6b03202e7143eb0efc74d874862dc381d98bcf973b9ca4e915a9b76cbd3de866bdf26bc65f74f887c865a8c6d4ec777a72e318cc246e2f7893228196055273d68da9b0d9dfda59be6cfad04cfcd63009d7fddb00cd05a5320f5011cfc4927cf350f79ab4574b1941eb68f59b02b50731d81a5cd596f43e336b22a5fdd792b83dd4fccc687a023ad18ea647c6dcd238eba7b105c373274e8329c03183d7205c1408384383c1d89ace5bc9415b018cac706329bdd9b7353b1197ab20fe6d99430372df5293cf7a4cb283d6eb14d761e399e370c0ec8ef30b4e8ecdd16d20ba463dbc3b03e1738ee30cd89d3108fc3f87e83a67c894254b184759c32ad46877d49e3bcbd876f546efff957ddc214531058d7a736017b79a00d9876b3f30644c344bbb19ee3ef7bbcdda68ff87d7416d75313e8111451aa3d14ce4c4cfe3991e56b1e3fe62044ed8871695969609bc9845025c61e490f47f6431316f2a3cd6502ce7d460a0abc2f6be0952271a48fa76ce2b9782afda49e156ea1a3a13f4a158810fa0c69db213cf215fd66bbb3cf100a2458af7d07e7acb5a94f17845b9ccd572c5457175f71d09351a931f7a3ba74cd8665727c5d62f55cd0acaf9d64e2d530f972c8c21baef7264764519077f07dcd72f0d60347f978f372e747f041096740e3174da65c552cc394ba768359815609f34e0d6e7d0daf1fe15db771355837b09b37ffb4fc2e0bf30fa6bba5a79ae1d2e7ebe4f5714ca65f8d128639061b16240e0fb5d143ad1e4a769f83b8e6a2a5c659f1a8597c7e5688e5f8439c0f6b9a3a7fc57030b3a366a7a023069d869163ef49a8f859164b21f7a7497ea1bd63459fdc6164822482ea07f378513b7613a322fd5affc115aa70c0ff96965fea75bc46ca2c87b4bdc44fbb59bec19ca93e77f07ca654ce3aa44524f73bd6a0b739485574f8ce07d4caf7e645dc4e2d32d3b990af795a608a40a132d7167502132da644f3b8073e381dd13726204ce1418bbef93b8da841cc2878d50c1ab1d0a2afc8168f40b09fb26d54f9240819ed43cdfb832f8424dd5f1ea5daf0b5505ca9f3f4456d061cbde0d51690436b5b0ffea2646ee9fcc6f2fead4937922fbb8122185749d30f26d6a3e13033e7ecf776bd619b757368eab69109ce5b25dc2bf5b12ada7721afb2cb6a20df35f1d4dd595ad3d6d529e34753cb65727d294725bb575bc4e9be5c7bf623feae8ec4a1babc670ce4bc3946ad8c5b9c310d629ac4a5ca017b935b3e5d3bc0fc91d83f3e9d65cd49d0f4cb1e803331f5e3b9410e7be5d5bd4506fc012f356414c9a7857ba50214254d5c91215c1270da2fcf903a7b6ba3a3f3f165ee3cab00d6d6a86143566057ee6417936197bdc27ee9c43bcc9a0caaafccd4ec8cf65fe1587382c63192e81c7f7f7b3e4d1042e953304cd85de31d9312098668f0e38733b72ff9e9f066d95cef471977bfdf38908cae114369b81da2b835dc48b1eb2378f7694eceb858841a40805ddbbd5aa11c46a732ae614d4337134fb5f1bfbe040ca796e00db7e2d82a46141d44c689bbf94e39e53631eec549440aff6ee0c0ea7a8dc4be7234916570fab6e96654003690bd20f07482976a2470d46b40cbc4463bf44745190cfdb5cca21b5478c511a4c7b953db52dcb5b99973d7bb3e29f76268baa7dc36454be2879d5d43d4871eff0fc5fff77bc9b1e2abaa028edff8052433738f5fc643df9e235bb579aff304d5d5341c0ce07f5dfea522acced1eefd2e62d887c38c3dfa187300e55426a2df4a5f6f60663b76e107ea0766d10165658ed47b58ae314e126f1da3ded194db389d13e3528a596550473929644f161cc60d8d236c09b22df635c42c2b4a10aefc0fb9a47146a3e30af2b4b5b0c8f98436cb146d53b50fbd488785cf63e8ab7d393b3028cb2c51621f4c7238e777613730d44ce2c56b571e0f4df2991b2e48f94ed30da6b49c3bf59950be48c0f7d2e566c6d2c0203a506c9e1cbdf4db84e990a009d4452cffd9699563a9e301085f8b788e53365ec9836650bbd864fe014e2b0c6ce6243bfde91b2290f3a77bf6b39fa7f252083b5ab2687016442f432623efcf1c677dfd47dbdbc69d51e89610ea2b376592b19df348e088fe25cfb1f00944bfdaa46a3177233de60290a3d109c41f0d56db263524086e57cc6c29fc2c2b353d45baa5c3f7d2f21a743b09c1ef8cb19e0aad7fb191f1951cffc019f0752d3731e00d1692ed5504b85336036ec91a04b032c50d7aca32563ccc7a1125869af18d3666b4db6e7e3586ccbdd520c1323f14b5055a389ef714c44ada5e7556e5cc6632bd900514c5173024e1d4a5bb73c75abe6c6029d2fcce1e9f2dc14303c6984a55e4dede08499ed25d41711f5626cd45c9ea914c201a1989f6345f10497c1905c8b93db921581ca4fe6ff8a5842288144298dc3e17e7b937310f8bdbc7af89199f1d84bfacc6dd448662c1b996b36470b411ff25e8ef3c75b897f7843776a1a38d5b2730edb0beccff5353fbb40166ec9dc5245f359302d0607551b72bcf03ac1522b447491d961d4605ad67d38d605caced1189a5601c1327ec68d358042b468663cc1e0d076da912dd4678d61b48b57ad6db06bf0db30c140e35243de80792045d6ce7c8731788813dbb0754d81c2ee882817d88d1fa70983c379e0f1a6c0d2dcdea0d26366281b3b88b89680b67a1b99e3241b01372b563056ebf9c30eba0e3f96c5d3ae039b5293adc2a53e040aedfc3a9d54f947c85cd90137243ab40e48830763f1cc06b56d092e176c710c2ebe0aa48486deaddf34d544d3dd81cc728bbd696d2145beb5d6b246564c56779de6d8888e28141b1734bb0014979c43d45db5703e01170a2c51bab27248a0127ac0f76ff601e5c80501e4cb0064bfe270d7705d7464f824bf3df62f8f5ba5217bd42e7fd17025034e4c43f2f61d875d9e1f538861de2f3f4e9615bf90bcedac83e4f8f1e35ab37e200835d73f809e06d0686038d3c43f3f46ec56330b0b7dd5f79405c0d4e43e9d2287a1356828c17e2e8e3c1de73c58b3f2e57316a7c02a5f31551c756eab4babe88bf07d59a2698c4859ba6aeb369f2348566775db3af63a3299efd158fc23be24e33c6885269c161d895529d692220c565e86b1fb5038e04c49a1ea0fabc15af28fb2d60cedc83d3975d1465408346d6fe711e627a251d2b48a64bbebd4317077bd5fd8c36c0e01b5e7d6ff040da828974b155179b0efcdf36ff5e16ceb0c979a6acfd71da5704bfe5c2173be04fec3f76769581e36de0493f442f930e004113e152e5c196c9cc8fb8d335cab39071df89c3c2f0bdb0d83f1ea651622da44e013384f142a0b4321d78e9e9d68a28c8e643ce3798a66c82523a200393d30b13dac7ac8b3d376e9c1357b10c6afdd18bc2ebfe49d48a6d3ef1c344e969789a3623344d63f47ff41ccf3fef208727ef435a2adb54e3d8995e40f34aa6ee2260668c87f360b12c7019305aa6e71aa6d76175e7ec20413f03b68ec3b8407654676035a99aeba0f4a61962056ab3391fc675fb686ca3f9889a2c2e2521bfb739c9963bcd2a3b449c5cf24f05c33e87a2d55bda445c7a4412e511a9d8a8c6d084ab5a7c194827f3b01af397bfe51be26b9199c1df49197de620ab392a29d043fe39aa05a294393e0779a28f72b6c62c25b70ab46d6abaa90edd01bc874dde187a9c1b650974fe528ded74044c68f241257700c6c46dd0d295ce00b7ddf40a7101c06d490ded2a8b5ecccc327e44f47d2449adf56415a8eb12ff4e7f6a45e2b95af236128ad52fc0aa703919415cc016795dd869da892930a7df347af1e9ee6205e46e1316f06c107ada89df44b40d8d21019e05ed5f03bcd2b7b610f3fa921c0408c5eecdba1b74ebbb6bba71d94498f9c7c5e8fa3b93d5a272fafe02fba7ffa1780f28d1ff9e103353071ee8e4c2c7d45f5bc131f5c20e46fa5902551815ac77e3a474e466802b6ab5a63ccc050774fbc3f2f07f81180d50914738c1089266d1eaffb62640367265f28a169594a8c605a570687a8cd9e7d31bfb2aac727d40947b8107fcd0e405e5912dda27736c4145babe1d3cbbd6cdb64e8f4da6d64c1bfa3b9193b9f2c1c0a96c016d650eadebe62478f3c3c14e0f68664fcd5eaecb2d4d33f28c4f6773607a0e0c924b7b9028b041d3cfd64bd7b93831a320f7c3188158d7ff90d89ae93e223d598608ffbbb3b4c280d3950bebc0c510aae178bc16cb883ee59eda8f3b9239cac7e44aeb34bb95e1919d011142e8c200203ff0701343626036f157a3cd08ac4ad2cf984570e4f0f9e69fe17bd0e5af33f54275316ca343cc42f2ce4f8c0d97b4da9570f473fb9eccdd5c6019f00295515fb8787f5d5c4141d6b46a3284f62125c814c22441f90da406e0d8c8f100e006a79e75eaf7b8707a2d5fcb9d81edbcc0df4f595551fdfdd066172919d2a72182d4fd962531d7162b42a76403f68fe492181c668d43faf8f8e41fd4a099a6924e064023e6d9b0ddf662c723a5f2010f9d00aa6c5e7ed237e2290a4aa12398167f12e9d328463cf8feb6372fe5c548e07ec1d20070f82ddee658a2277dae0eb318eecccb91e6eed4b099652df90ba37ed24b80045fc285ca2cdd195b8435c2204ada57da8543dfce0a85bc29155f1f9f35e280298777ddb5484a3b56fe145e6ca0f48e82b8f46b2bccb01e2a3d45f582de77e85c010719f09bc17b479a9b0db0a512929d8a55b4dfca89d65f9829293922e93ff534fe6f9a263e84f5f62abe941d53af0583998ad24f165aeb5eee518667da89a2df3f357cb790d8dc27e544df754a8e8116d4cd8cc6d08337a343967786daeb18c12a3e6f52181130d830ea21e60e6f18dd8f158c4f793d0ec189f84c8a222b303ae02630629e530ca1d98e457b43a53e2a3480584fd96bfbeb423f70cb942f6080880fb6f8aeed6ad85a01ddaea3ca55580299d8a7ff0e44496ce25e37373a6e56abb624d8870a02d258f0f1e8f5b8a5b96fe4444766282868650581f90933308f41e36500a009f7e572afd67377c1c7f7f513b45bf1488ab5d7129da10b88645da29ef1b014fea80b5d74a7eb1f2a8e021d4caa72abb310ff1681580b76efc0726b729ebadede23a720618460beac6330095cea2859930b98dd6d23d1f022b44c059bce2b9756e7f777ffe6b7f5bf310d711354c6ead67bbd19853791ef2eff16279ae0df946925fe9d4be7993b0af2bec7d44710589dccd80588ddae032f08b4d015ff3e6ce7d03a17afc475b905815683c63c5422f60285d380c881769d48f575ea903d69d1c778eeb1aa84453c2f9a515ac6f469e37dc4096b1b30221751bdee2ad350f743c4a0b1f6e944f3ef394bd8468aca3698c29142247464ac004720536cdeec5a3764af5ea1a2ef8e212cdbf9a6618282c1ea01507b546d20899797005869b0d1b973c966e87b438c8a079630b5057d5d4e1d564a7feaccee6788d3d638eff17d61e3bd7d9b6d9265b364e6728ebaf1f7d905701f532043b11887066dd1d66656603083d21d126f62a88cba8c1ac7ffcd98ba0d3b69da243360cc3441e11ba448a02537934d40581dac3207dc3c146eab0014382ae66510764e1840e6f88e0c7709407961aeb5f19d3d4f465c9bc71a66c7c18bcec7343e3e4ddd5d23c257a3b952f50013a9cedc400b324381a574eb10f19b571c2a4c7c08935e60b64f5c6baef6fb761797f2b76695cb127b654e8d5cf00bb63745da8f577f1c201e169c985da76f56ac440f382ddad7f3f8b77c6c57625037557c62bf313630ec0a868d5c4346b793a6f0966fdbbf7889aba130e11b83bba46df18d6e5205b2713c676ae55ab1eccfb94d6449ea287412b5549b5582611f330c0cb14eb2e6ec857ab117b2ef2e02893edcb8c2d7e159f22342c074158707ce3d2cbc24eca2be8453bd5d47709a730112d67e1deb0d7e3a20a8f928c9b96862a3b243ef42ffc1228876a693a5c43ff9f29249224acece74323e41907523daab6809aa0c8702d7cf2fe159863c03f6cda33d728f3b11943a4c30de96e39367c2182cf0f733b6c36436885c46766f330212ca5cfab791bcab1997a0856c48738601bd009ef2f7cd53f060f7061a6f130c0d08636f02d64b17c7933185a2475a2236aeb81f01109edd8202227493865981d2c75e818d01cd98b11534d5c4e03d749f28909420717f2270241c04c6482c0c917350db48ffa90681634328147da2eab03ee4385e0627895c0890b97fb27c84c7462fa925827b385523d0e95ae70e9b0ca476d101f413ce261ee0b580def941df17f03026ca500f957d2321c327fb27e14c411b79fcaae138abc514d7a998e0824a7105926db1c7b2e3240fcf66decf4cff63e89c0bd41cedb5a424450ec577f6d7f5356901e000b2d85bd81dcf305d60482419f3fe750186a194e2a96084e79b615206fb66f0f72b5acb116dcc54ad41e76772cf93ea77fb6db2a6f823802a1bd237ac74a8eba7286cc88ddea30523241d273824c608c347b9647a40c27d3275e334f886efbb467836c170ada1f95fdedf4d03263f0d786868d4c79ba391c9420b835ff4129d84861cbe68d769f9d661928be5284fe2a7a63b8ce7f1c1a93e95dd50ef3fb41ba8c0b6fabd48f08cacfc4b09c27bcdd7e236c32bd490ee4eefece5cb07b841603c5462e1f462c677fd37172f8deb0b0c98c1dd8f316d57f808386e1dcd3efc63c1419b54efd0272a1e1fd5c63e0c34587f668d640436114e5827d87acfe533b980c141d926b87c914485bcecf7941720bab304cc718eeea77e7f1420eaaf9bbeca27dede1da39583dd65df3d00d5e802e7b4766ed3bf8dacf4cd1c5a2f35772d300cb89de540eb0e7ce87e2ff8a38f2b3ab51e409927073b4e2dff72e58bcb6fb19b83bd2f3dd70641b63b384c1e5423bdbc8e670f015f55c6f51b81f7776b42b991840a7c8d428c792826cb91aec2273fda303e4cbca0577972a10696b9ba0a2e283e9e3bea7aced2558686e268176dfd7a87fbfd6ec05c6a60d28b4fd02a6d91006a828c6ac453066d97275daebc1adcf5a25325bffebf094bf10c39aa80cb9410ad21ca305737c6cc1ffc889925cefe5b960e549554084c7cc6843b6915425e0eadd5221aff5ab747c8096c0ffd8e7c2212dd53954c225603a166c293c4fe1636bdb19e92c1036f41cd63dcedb50e002a22e08276a6cdb84c7bb2a703371904986a7c08427ca2914b4f5203a4d9034298682750ae2310864ee747dfdb291738ce384177ca65b901fc24b359cde39624b70c0cbe50589e5f35c32d371afa5f5457f36ec5794a5397e2501522e37ce169560500418d4959fc15a62ae7ed82f4373c85fd2ced8ec9e9d444195c76192298907df384c13b28a60dc60bfcf6f5ae1fa99694079f682c001af665bc4d32fa50f594b0dd70cc750d3f1024217ee30d2e9be7a8875472dfab161ae3f6efef4b7ea96437ba9e631282d19b33b58cd837cfd48eec5378db1a30fa550045fa74c6f8a4baa58106340f726f9d59a1731445160eca36429425e2174aa306ea92e312b7e86954a15f251c1ab900e5e3404a43b41b9dfd81794e6acfe5df1e900f9cd441b07820561c6d91f903436dd25797abc224ff45f9eb08a18958eca226e9f0f86c3d114dd11ae069c33714c50c159e8c744c370a150a06b17318cb88550ced9b7bd711413b6e9b08e95234c13fbf1c0121a6f6bf8c80d3a2e75927880e21d2d2869414f2c7cbfec8f80a900fbfb431db31a537fa371096a9dd9a8fe2a99147e3dddac91f1a8a05a861263819f974a1697fb58373d1431597017be618b76d459a6598daef6e549126fa3af56148150d1f75f4f0d3f606af729269b6f71fc670eb1f3ab9f6f2e0f38dba4487a525a10c146e3d9b2d7cbeca88739a387954d378219a6326dc108d1ee6da24ce38e2d69b318b1bef0b3483ba70c8f6d990e7b955a84d7fd4ed6573db5451d7681731a9227669f6eb0bcbc20388fb429bc9a5fa090e620f6cc4bed467fa646e4e9a9701dfb4bfc3fc6cfce6cfa3461f299e98e204fd542b47e728bc1f80880e0cd172016b0c7bbac636cc5af7b27692dc158b5fd5ad454a7e4c53aa6b7c703a3a09847e088a2bbeba8b37ab5d2289ff1e820527c852c5e9ee713ab8d14fc899ee60dd7464227/usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64build@@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.33.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel(LZ4_compress_default)kernel(LZ4_compress_destSize)kernel(LZ4_compress_fast)kernel(LZ4_compress_fast_continue)kernel(LZ4_loadDict)kernel(LZ4_saveDict)kernel(TSS_authhmac)kernel(TSS_checkhmac1)kernel(__SCK__tp_func_ff_layout_commit_error)kernel(__SCK__tp_func_ff_layout_read_error)kernel(__SCK__tp_func_ff_layout_write_error)kernel(__SCK__tp_func_fscache_access)kernel(__SCK__tp_func_fscache_access_cache)kernel(__SCK__tp_func_fscache_access_volume)kernel(__SCK__tp_func_iscsi_dbg_conn)kernel(__SCK__tp_func_iscsi_dbg_eh)kernel(__SCK__tp_func_iscsi_dbg_session)kernel(__SCK__tp_func_iscsi_dbg_sw_tcp)kernel(__SCK__tp_func_iscsi_dbg_tcp)kernel(__SCK__tp_func_mlx5_fs_add_fg)kernel(__SCK__tp_func_mlx5_fs_add_ft)kernel(__SCK__tp_func_mlx5_fs_add_rule)kernel(__SCK__tp_func_mlx5_fs_del_fg)kernel(__SCK__tp_func_mlx5_fs_del_ft)kernel(__SCK__tp_func_mlx5_fs_del_fte)kernel(__SCK__tp_func_mlx5_fs_del_rule)kernel(__SCK__tp_func_mlx5_fs_set_fte)kernel(__SCK__tp_func_mlx5_fw)kernel(__SCK__tp_func_nfs4_pnfs_commit_ds)kernel(__SCK__tp_func_nfs4_pnfs_read)kernel(__SCK__tp_func_nfs4_pnfs_write)kernel(__SCK__tp_func_nfs_fsync_enter)kernel(__SCK__tp_func_nfs_fsync_exit)kernel(__SCK__tp_func_nfs_xdr_bad_filehandle)kernel(__SCK__tp_func_nfs_xdr_status)kernel(__SCK__tp_func_nvme_sq)kernel(__SCK__tp_func_pnfs_mds_fallback_pg_get_mirror_count)kernel(__SCK__tp_func_pnfs_mds_fallback_pg_init_read)kernel(__SCK__tp_func_pnfs_mds_fallback_pg_init_write)kernel(__SCK__tp_func_pnfs_mds_fallback_read_done)kernel(__SCK__tp_func_pnfs_mds_fallback_read_pagelist)kernel(__SCK__tp_func_pnfs_mds_fallback_write_done)kernel(__SCK__tp_func_pnfs_mds_fallback_write_pagelist)kernel(___drm_dbg)kernel(__acpi_nfit_notify)kernel(__acpi_nvdimm_notify)kernel(__acpi_video_get_backlight_type)kernel(__async_tx_find_channel)kernel(__bcm_phy_modify_exp)kernel(__bcm_phy_modify_rdb)kernel(__bcm_phy_read_exp)kernel(__bcm_phy_read_rdb)kernel(__bcm_phy_write_exp)kernel(__bcm_phy_write_rdb)kernel(__cast5_decrypt)kernel(__cast5_encrypt)kernel(__cast6_decrypt)kernel(__cast6_encrypt)kernel(__cast6_setkey)kernel(__ceph_alloc_sparse_ext_map)kernel(__ceph_auth_get_authorizer)kernel(__ceph_open_session)kernel(__cxl_driver_register)kernel(__dax_pmem_probe)kernel(__devm_drm_dev_alloc)kernel(__devm_regmap_init_spi)kernel(__dp_aux_dp_driver_register)kernel(__drm_atomic_helper_bridge_duplicate_state)kernel(__drm_atomic_helper_bridge_reset)kernel(__drm_atomic_helper_connector_destroy_state)kernel(__drm_atomic_helper_connector_duplicate_state)kernel(__drm_atomic_helper_connector_reset)kernel(__drm_atomic_helper_connector_state_reset)kernel(__drm_atomic_helper_crtc_destroy_state)kernel(__drm_atomic_helper_crtc_duplicate_state)kernel(__drm_atomic_helper_crtc_reset)kernel(__drm_atomic_helper_crtc_state_reset)kernel(__drm_atomic_helper_disable_plane)kernel(__drm_atomic_helper_plane_destroy_state)kernel(__drm_atomic_helper_plane_duplicate_state)kernel(__drm_atomic_helper_plane_reset)kernel(__drm_atomic_helper_plane_state_reset)kernel(__drm_atomic_helper_private_obj_duplicate_state)kernel(__drm_atomic_helper_set_config)kernel(__drm_atomic_state_free)kernel(__drm_crtc_commit_free)kernel(__drm_debug)kernel(__drm_dev_dbg)kernel(__drm_err)kernel(__drm_gem_destroy_shadow_plane_state)kernel(__drm_gem_duplicate_shadow_plane_state)kernel(__drm_gem_reset_shadow_plane)kernel(__drm_mm_interval_first)kernel(__drm_printfn_coredump)kernel(__drm_printfn_dbg)kernel(__drm_printfn_err)kernel(__drm_printfn_info)kernel(__drm_printfn_seq_file)kernel(__drm_puts_coredump)kernel(__drm_puts_seq_file)kernel(__drm_universal_plane_alloc)kernel(__drmm_add_action)kernel(__drmm_add_action_or_reset)kernel(__drmm_crtc_alloc_with_planes)kernel(__drmm_encoder_alloc)kernel(__drmm_mutex_release)kernel(__drmm_simple_encoder_alloc)kernel(__drmm_universal_plane_alloc)kernel(__fat_fs_error)kernel(__fscache_acquire_cookie)kernel(__fscache_acquire_volume)kernel(__fscache_begin_read_operation)kernel(__fscache_begin_write_operation)kernel(__fscache_clear_page_bits)kernel(__fscache_invalidate)kernel(__fscache_relinquish_cookie)kernel(__fscache_relinquish_volume)kernel(__fscache_resize_cookie)kernel(__fscache_unuse_cookie)kernel(__fscache_use_cookie)kernel(__fscache_write_to_cache)kernel(__host1x_client_init)kernel(__host1x_client_register)kernel(__hv_pkt_iter_next)kernel(__ip_tunnel_change_mtu)kernel(__iscsi_complete_pdu)kernel(__iscsi_put_task)kernel(__iscsit_check_dataout_hdr)kernel(__mb_cache_entry_free)kernel(__mhi_driver_register)kernel(__mlx4_cmd)kernel(__mlx4_register_mac)kernel(__mlx4_replace_mac)kernel(__mlx4_unregister_mac)kernel(__nd_driver_register)kernel(__nf_conntrack_confirm)kernel(__nf_conntrack_helper_find)kernel(__nf_ct_change_status)kernel(__nf_ct_change_timeout)kernel(__nf_ct_expect_find)kernel(__nf_ct_ext_find)kernel(__nf_ct_refresh_acct)kernel(__nf_ct_try_assign_helper)kernel(__nf_nat_mangle_tcp_packet)kernel(__nft_release_basechain)kernel(__nvdimm_create)kernel(__nvme_check_ready)kernel(__nvme_submit_sync_cmd)kernel(__ovs_vport_ops_register)kernel(__regmap_init_ram)kernel(__regmap_init_raw_ram)kernel(__regmap_init_spi)kernel(__rmi_register_function_handler)kernel(__serpent_decrypt)kernel(__serpent_encrypt)kernel(__serpent_setkey)kernel(__target_init_cmd)kernel(__traceiter_ff_layout_commit_error)kernel(__traceiter_ff_layout_read_error)kernel(__traceiter_ff_layout_write_error)kernel(__traceiter_fscache_access)kernel(__traceiter_fscache_access_cache)kernel(__traceiter_fscache_access_volume)kernel(__traceiter_iscsi_dbg_conn)kernel(__traceiter_iscsi_dbg_eh)kernel(__traceiter_iscsi_dbg_session)kernel(__traceiter_iscsi_dbg_sw_tcp)kernel(__traceiter_iscsi_dbg_tcp)kernel(__traceiter_mlx5_fs_add_fg)kernel(__traceiter_mlx5_fs_add_ft)kernel(__traceiter_mlx5_fs_add_rule)kernel(__traceiter_mlx5_fs_del_fg)kernel(__traceiter_mlx5_fs_del_ft)kernel(__traceiter_mlx5_fs_del_fte)kernel(__traceiter_mlx5_fs_del_rule)kernel(__traceiter_mlx5_fs_set_fte)kernel(__traceiter_mlx5_fw)kernel(__traceiter_nfs4_pnfs_commit_ds)kernel(__traceiter_nfs4_pnfs_read)kernel(__traceiter_nfs4_pnfs_write)kernel(__traceiter_nfs_fsync_enter)kernel(__traceiter_nfs_fsync_exit)kernel(__traceiter_nfs_xdr_bad_filehandle)kernel(__traceiter_nfs_xdr_status)kernel(__traceiter_nvme_sq)kernel(__traceiter_pnfs_mds_fallback_pg_get_mirror_count)kernel(__traceiter_pnfs_mds_fallback_pg_init_read)kernel(__traceiter_pnfs_mds_fallback_pg_init_write)kernel(__traceiter_pnfs_mds_fallback_read_done)kernel(__traceiter_pnfs_mds_fallback_read_pagelist)kernel(__traceiter_pnfs_mds_fallback_write_done)kernel(__traceiter_pnfs_mds_fallback_write_pagelist)kernel(__tracepoint_ff_layout_commit_error)kernel(__tracepoint_ff_layout_read_error)kernel(__tracepoint_ff_layout_write_error)kernel(__tracepoint_fscache_access)kernel(__tracepoint_fscache_access_cache)kernel(__tracepoint_fscache_access_volume)kernel(__tracepoint_iscsi_dbg_conn)kernel(__tracepoint_iscsi_dbg_eh)kernel(__tracepoint_iscsi_dbg_session)kernel(__tracepoint_iscsi_dbg_sw_tcp)kernel(__tracepoint_iscsi_dbg_tcp)kernel(__tracepoint_mlx5_fs_add_fg)kernel(__tracepoint_mlx5_fs_add_ft)kernel(__tracepoint_mlx5_fs_add_rule)kernel(__tracepoint_mlx5_fs_del_fg)kernel(__tracepoint_mlx5_fs_del_ft)kernel(__tracepoint_mlx5_fs_del_fte)kernel(__tracepoint_mlx5_fs_del_rule)kernel(__tracepoint_mlx5_fs_set_fte)kernel(__tracepoint_mlx5_fw)kernel(__tracepoint_nfs4_pnfs_commit_ds)kernel(__tracepoint_nfs4_pnfs_read)kernel(__tracepoint_nfs4_pnfs_write)kernel(__tracepoint_nfs_fsync_enter)kernel(__tracepoint_nfs_fsync_exit)kernel(__tracepoint_nfs_xdr_bad_filehandle)kernel(__tracepoint_nfs_xdr_status)kernel(__tracepoint_nvme_sq)kernel(__tracepoint_pnfs_mds_fallback_pg_get_mirror_count)kernel(__tracepoint_pnfs_mds_fallback_pg_init_read)kernel(__tracepoint_pnfs_mds_fallback_pg_init_write)kernel(__tracepoint_pnfs_mds_fallback_read_done)kernel(__tracepoint_pnfs_mds_fallback_read_pagelist)kernel(__tracepoint_pnfs_mds_fallback_write_done)kernel(__tracepoint_pnfs_mds_fallback_write_pagelist)kernel(__transport_register_session)kernel(__twofish_setkey)kernel(__ulpi_register_driver)kernel(__vmbus_driver_register)kernel(__vmbus_request_addr_match)kernel(__xdr_commit_encode)kernel(_copy_from_pages)kernel(_fc_frame_alloc)kernel(_nfs_display_fhandle)kernel(_nfs_display_fhandle_hash)kernel(_vfio_alloc_device)kernel(acpi_nfit_ctl)kernel(acpi_nfit_desc_init)kernel(acpi_nfit_init)kernel(acpi_nfit_shutdown)kernel(acpi_video_get_edid)kernel(acpi_video_get_levels)kernel(acpi_video_handles_brightness_key_presses)kernel(acpi_video_register)kernel(acpi_video_register_backlight)kernel(acpi_video_set_dmi_backlight_type)kernel(acpi_video_unregister)kernel(admin_timeout)kernel(ahci_platform_assert_rsts)kernel(ahci_platform_deassert_rsts)kernel(ahci_platform_disable_clks)kernel(ahci_platform_disable_phys)kernel(ahci_platform_disable_regulators)kernel(ahci_platform_disable_resources)kernel(ahci_platform_enable_clks)kernel(ahci_platform_enable_phys)kernel(ahci_platform_enable_regulators)kernel(ahci_platform_enable_resources)kernel(ahci_platform_find_clk)kernel(ahci_platform_get_resources)kernel(ahci_platform_init_host)kernel(ahci_platform_ops)kernel(ahci_platform_resume)kernel(ahci_platform_resume_host)kernel(ahci_platform_shutdown)kernel(ahci_platform_suspend)kernel(ahci_platform_suspend_host)kernel(alloc_hdlcdev)kernel(alloc_mdio_bitbang)kernel(alloc_nfs_open_context)kernel(arc4_crypt)kernel(arc4_setkey)kernel(arm_cspmu_sysfs_event_show)kernel(arm_cspmu_sysfs_format_show)kernel(arpt_alloc_initial_table)kernel(arpt_do_table)kernel(arpt_register_table)kernel(arpt_unregister_table)kernel(arpt_unregister_table_pre_exit)kernel(asn1_encode_boolean)kernel(asn1_encode_integer)kernel(asn1_encode_octet_string)kernel(asn1_encode_oid)kernel(asn1_encode_sequence)kernel(asn1_encode_tag)kernel(asym_tpm_subtype)kernel(async_gen_syndrome)kernel(async_memcpy)kernel(async_raid6_2data_recov)kernel(async_raid6_datap_recov)kernel(async_syndrome_val)kernel(async_trigger_callback)kernel(async_tx_quiesce)kernel(async_tx_submit)kernel(async_xor)kernel(async_xor_offs)kernel(async_xor_val)kernel(async_xor_val_offs)kernel(at803x_ack_interrupt)kernel(at803x_cdt_fault_length)kernel(at803x_cdt_start)kernel(at803x_cdt_wait_for_completion)kernel(at803x_config_intr)kernel(at803x_config_mdix)kernel(at803x_debug_reg_mask)kernel(at803x_debug_reg_read)kernel(at803x_debug_reg_write)kernel(at803x_get_tunable)kernel(at803x_get_wol)kernel(at803x_handle_interrupt)kernel(at803x_prepare_config_aneg)kernel(at803x_read_specific_status)kernel(at803x_read_status)kernel(at803x_set_tunable)kernel(at803x_set_wol)kernel(attach_hdlc_protocol)kernel(auth_domain_find)kernel(auth_domain_lookup)kernel(auth_domain_put)kernel(badrange_add)kernel(badrange_forget)kernel(badrange_init)kernel(bcm54xx_auxctl_read)kernel(bcm54xx_auxctl_write)kernel(bcm_phy_28nm_a0b0_afe_config_init)kernel(bcm_phy_ack_intr)kernel(bcm_phy_cable_test_get_status)kernel(bcm_phy_cable_test_get_status_rdb)kernel(bcm_phy_cable_test_start)kernel(bcm_phy_cable_test_start_rdb)kernel(bcm_phy_config_intr)kernel(bcm_phy_downshift_get)kernel(bcm_phy_downshift_set)kernel(bcm_phy_enable_apd)kernel(bcm_phy_enable_jumbo)kernel(bcm_phy_get_sset_count)kernel(bcm_phy_get_stats)kernel(bcm_phy_get_strings)kernel(bcm_phy_get_wol)kernel(bcm_phy_handle_interrupt)kernel(bcm_phy_led_brightness_set)kernel(bcm_phy_modify_exp)kernel(bcm_phy_modify_rdb)kernel(bcm_phy_r_rc_cal_reset)kernel(bcm_phy_read_exp)kernel(bcm_phy_read_misc)kernel(bcm_phy_read_rdb)kernel(bcm_phy_read_shadow)kernel(bcm_phy_set_eee)kernel(bcm_phy_set_wol)kernel(bcm_phy_wol_isr)kernel(bcm_phy_write_exp)kernel(bcm_phy_write_misc)kernel(bcm_phy_write_rdb)kernel(bcm_phy_write_shadow)kernel(bcm_ptp_config_init)kernel(bcm_ptp_probe)kernel(bcm_ptp_stop)kernel(bgpio_init)kernel(bgx_config_timestamping)kernel(bgx_get_lmac_count)kernel(bgx_get_lmac_link_state)kernel(bgx_get_lmac_mac)kernel(bgx_get_map)kernel(bgx_get_rx_stats)kernel(bgx_get_tx_stats)kernel(bgx_lmac_get_pfc)kernel(bgx_lmac_internal_loopback)kernel(bgx_lmac_rx_tx_enable)kernel(bgx_lmac_set_pfc)kernel(bgx_reset_xcast_mode)kernel(bgx_set_dmac_cam_filter)kernel(bgx_set_lmac_mac)kernel(bgx_set_xcast_mode)kernel(blake2b_compress_generic)kernel(blowfish_setkey)kernel(br_dev_queue_push_xmit)kernel(br_fdb_clear_offload)kernel(br_fdb_find_port)kernel(br_forward)kernel(br_forward_finish)kernel(br_get_ageing_time)kernel(br_handle_frame_finish)kernel(br_mst_enabled)kernel(br_mst_get_info)kernel(br_mst_get_state)kernel(br_multicast_enabled)kernel(br_multicast_has_querier_adjacent)kernel(br_multicast_has_querier_anywhere)kernel(br_multicast_has_router_adjacent)kernel(br_multicast_list_adjacent)kernel(br_multicast_router)kernel(br_port_flag_is_set)kernel(br_port_get_stp_state)kernel(br_vlan_enabled)kernel(br_vlan_get_info)kernel(br_vlan_get_info_rcu)kernel(br_vlan_get_proto)kernel(br_vlan_get_pvid)kernel(br_vlan_get_pvid_rcu)kernel(btracker_complete)kernel(btracker_create)kernel(btracker_destroy)kernel(btracker_issue)kernel(btracker_nr_demotions_queued)kernel(btracker_nr_writebacks_queued)kernel(btracker_promotion_already_present)kernel(btracker_queue)kernel(cache_check)kernel(cache_create_net)kernel(cache_destroy_net)kernel(cache_flush)kernel(cache_purge)kernel(cache_register_net)kernel(cache_seq_next_rcu)kernel(cache_seq_start_rcu)kernel(cache_seq_stop_rcu)kernel(cache_unregister_net)kernel(cast5_setkey)kernel(cast6_setkey)kernel(cast_s1)kernel(cast_s2)kernel(cast_s3)kernel(cast_s4)kernel(cavium_mdiobus_read)kernel(cavium_mdiobus_write)kernel(cavium_ptp_get)kernel(cavium_ptp_put)kernel(cb710_pci_update_config_reg)kernel(cb710_set_irq_handler)kernel(cb710_sg_dwiter_read_next_block)kernel(cb710_sg_dwiter_write_next_block)kernel(ccp_enqueue_cmd)kernel(ccp_present)kernel(ccp_version)kernel(cdrom_check_events)kernel(cdrom_dummy_generic_packet)kernel(cdrom_get_last_written)kernel(cdrom_get_media_event)kernel(cdrom_ioctl)kernel(cdrom_mode_select)kernel(cdrom_mode_sense)kernel(cdrom_multisession)kernel(cdrom_number_of_slots)kernel(cdrom_open)kernel(cdrom_read_tocentry)kernel(cdrom_release)kernel(cec_allocate_adapter)kernel(cec_delete_adapter)kernel(cec_fill_conn_info_from_drm)kernel(cec_get_edid_phys_addr)kernel(cec_queue_pin_5v_event)kernel(cec_queue_pin_cec_event)kernel(cec_queue_pin_hpd_event)kernel(cec_received_msg_ts)kernel(cec_register_adapter)kernel(cec_s_conn_info)kernel(cec_s_log_addrs)kernel(cec_s_phys_addr)kernel(cec_s_phys_addr_from_edid)kernel(cec_transmit_attempt_done_ts)kernel(cec_transmit_done_ts)kernel(cec_transmit_msg)kernel(cec_unregister_adapter)kernel(ceph_addr_is_blank)kernel(ceph_alloc_options)kernel(ceph_alloc_page_vector)kernel(ceph_auth_add_authorizer_challenge)kernel(ceph_auth_destroy_authorizer)kernel(ceph_auth_get_authorizer)kernel(ceph_auth_handle_bad_authorizer)kernel(ceph_auth_handle_svc_reply_done)kernel(ceph_auth_handle_svc_reply_more)kernel(ceph_auth_invalidate_authorizer)kernel(ceph_auth_is_authenticated)kernel(ceph_auth_verify_authorizer_reply)kernel(ceph_buffer_new)kernel(ceph_buffer_release)kernel(ceph_calc_file_object_mapping)kernel(ceph_check_fsid)kernel(ceph_client_addr)kernel(ceph_client_gid)kernel(ceph_cls_assert_locked)kernel(ceph_cls_break_lock)kernel(ceph_cls_lock)kernel(ceph_cls_lock_info)kernel(ceph_cls_set_cookie)kernel(ceph_cls_unlock)kernel(ceph_compare_options)kernel(ceph_con_close)kernel(ceph_con_init)kernel(ceph_con_keepalive)kernel(ceph_con_open)kernel(ceph_con_send)kernel(ceph_copy_from_page_vector)kernel(ceph_copy_to_page_vector)kernel(ceph_copy_user_to_page_vector)kernel(ceph_create_client)kernel(ceph_create_snap_context)kernel(ceph_decode_entity_addr)kernel(ceph_decode_entity_addrvec)kernel(ceph_destroy_client)kernel(ceph_destroy_options)kernel(ceph_entity_type_name)kernel(ceph_extent_to_file)kernel(ceph_file_to_extents)kernel(ceph_find_or_create_string)kernel(ceph_free_lockers)kernel(ceph_get_num_objects)kernel(ceph_get_snap_context)kernel(ceph_iterate_extents)kernel(ceph_monc_blocklist_add)kernel(ceph_monc_do_statfs)kernel(ceph_monc_get_version)kernel(ceph_monc_get_version_async)kernel(ceph_monc_got_map)kernel(ceph_monc_init)kernel(ceph_monc_open_session)kernel(ceph_monc_renew_subs)kernel(ceph_monc_stop)kernel(ceph_monc_validate_auth)kernel(ceph_monc_wait_osdmap)kernel(ceph_monc_want_map)kernel(ceph_msg_data_add_bio)kernel(ceph_msg_data_add_bvecs)kernel(ceph_msg_data_add_pagelist)kernel(ceph_msg_data_add_pages)kernel(ceph_msg_dump)kernel(ceph_msg_get)kernel(ceph_msg_new)kernel(ceph_msg_new2)kernel(ceph_msg_put)kernel(ceph_msg_type_name)kernel(ceph_msgr_flush)kernel(ceph_object_locator_to_pg)kernel(ceph_oid_aprintf)kernel(ceph_oid_copy)kernel(ceph_oid_destroy)kernel(ceph_oid_printf)kernel(ceph_oloc_copy)kernel(ceph_oloc_destroy)kernel(ceph_open_session)kernel(ceph_osdc_abort_requests)kernel(ceph_osdc_alloc_messages)kernel(ceph_osdc_alloc_request)kernel(ceph_osdc_call)kernel(ceph_osdc_cancel_request)kernel(ceph_osdc_clear_abort_err)kernel(ceph_osdc_flush_notifies)kernel(ceph_osdc_get_request)kernel(ceph_osdc_list_watchers)kernel(ceph_osdc_maybe_request_map)kernel(ceph_osdc_new_request)kernel(ceph_osdc_notify)kernel(ceph_osdc_notify_ack)kernel(ceph_osdc_put_request)kernel(ceph_osdc_start_request)kernel(ceph_osdc_sync)kernel(ceph_osdc_unwatch)kernel(ceph_osdc_update_epoch_barrier)kernel(ceph_osdc_wait_request)kernel(ceph_osdc_watch)kernel(ceph_pagelist_alloc)kernel(ceph_pagelist_append)kernel(ceph_pagelist_free_reserve)kernel(ceph_pagelist_release)kernel(ceph_pagelist_reserve)kernel(ceph_pagelist_set_cursor)kernel(ceph_pagelist_truncate)kernel(ceph_parse_fsid)kernel(ceph_parse_mon_ips)kernel(ceph_parse_param)kernel(ceph_pg_pool_flags)kernel(ceph_pg_pool_name_by_id)kernel(ceph_pg_poolid_by_name)kernel(ceph_pg_to_acting_primary)kernel(ceph_pr_addr)kernel(ceph_print_client_options)kernel(ceph_put_page_vector)kernel(ceph_put_snap_context)kernel(ceph_release_page_vector)kernel(ceph_release_string)kernel(ceph_reset_client_addr)kernel(ceph_str_hash)kernel(ceph_str_hash_name)kernel(ceph_wait_for_latest_osdmap)kernel(ceph_zero_page_vector_range)kernel(ci_hdrc_add_device)kernel(ci_hdrc_query_available_role)kernel(ci_hdrc_remove_device)kernel(clear_exclusive_cxl_commands)kernel(cordic_calc_iq)kernel(core_allocate_nexus_loss_ua)kernel(core_tmr_alloc_req)kernel(core_tpg_check_initiator_node_acl)kernel(core_tpg_deregister)kernel(core_tpg_get_initiator_node_acl)kernel(core_tpg_register)kernel(core_tpg_set_initiator_node_queue_depth)kernel(core_tpg_set_initiator_node_tag)kernel(coresight_add_sysfs_link)kernel(coresight_alloc_device_name)kernel(coresight_barrier_pkt)kernel(coresight_claim_device)kernel(coresight_claim_device_unlocked)kernel(coresight_disable)kernel(coresight_disable_path)kernel(coresight_disclaim_device)kernel(coresight_disclaim_device_unlocked)kernel(coresight_enable)kernel(coresight_find_csdev_by_fwnode)kernel(coresight_get_cpu)kernel(coresight_get_percpu_sink)kernel(coresight_get_platform_data)kernel(coresight_loses_context_with_cpu)kernel(coresight_register)kernel(coresight_remove_cti_ops)kernel(coresight_remove_sysfs_link)kernel(coresight_set_assoc_ectdev_mutex)kernel(coresight_set_cti_ops)kernel(coresight_set_percpu_sink)kernel(coresight_timeout)kernel(coresight_unregister)kernel(crc32c)kernel(crc32c_impl)kernel(crc7_be)kernel(crc7_be_syndrome_table)kernel(crc8)kernel(crc8_populate_lsb)kernel(crc8_populate_msb)kernel(crc_itu_t)kernel(crc_itu_t_table)kernel(crypto_engine_alloc_init)kernel(crypto_engine_alloc_init_and_set)kernel(crypto_engine_exit)kernel(crypto_engine_start)kernel(crypto_engine_stop)kernel(crypto_finalize_aead_request)kernel(crypto_finalize_akcipher_request)kernel(crypto_finalize_hash_request)kernel(crypto_finalize_skcipher_request)kernel(crypto_nhpoly1305_final)kernel(crypto_nhpoly1305_final_helper)kernel(crypto_nhpoly1305_init)kernel(crypto_nhpoly1305_setkey)kernel(crypto_nhpoly1305_update)kernel(crypto_nhpoly1305_update_helper)kernel(crypto_transfer_aead_request_to_engine)kernel(crypto_transfer_akcipher_request_to_engine)kernel(crypto_transfer_hash_request_to_engine)kernel(crypto_transfer_skcipher_request_to_engine)kernel(cscfg_activate_config)kernel(cscfg_config_sysfs_get_active_cfg)kernel(cscfg_csdev_disable_active_config)kernel(cscfg_csdev_enable_active_config)kernel(cscfg_csdev_reset_feats)kernel(cscfg_deactivate_config)kernel(cscfg_load_config_sets)kernel(cscfg_register_csdev)kernel(cscfg_unload_config_sets)kernel(cscfg_unregister_csdev)kernel(csum_partial_copy_to_xdr)kernel(ct_sip_get_header)kernel(ct_sip_get_sdp_header)kernel(ct_sip_parse_address_param)kernel(ct_sip_parse_header_uri)kernel(ct_sip_parse_numerical_param)kernel(ct_sip_parse_request)kernel(curve25519_base_point)kernel(curve25519_generic)kernel(curve25519_null_point)kernel(cxl_add_to_region)kernel(cxl_await_media_ready)kernel(cxl_bus_drain)kernel(cxl_bus_rescan)kernel(cxl_bus_type)kernel(cxl_clear_poison)kernel(cxl_cor_error_detected)kernel(cxl_count_regblock)kernel(cxl_debugfs_create_dir)kernel(cxl_decoder_add)kernel(cxl_decoder_add_locked)kernel(cxl_decoder_autoremove)kernel(cxl_dev_state_identify)kernel(cxl_dpa_debug)kernel(cxl_driver_unregister)kernel(cxl_dvsec_rr_decode)kernel(cxl_endpoint_autoremove)kernel(cxl_endpoint_decoder_alloc)kernel(cxl_enumerate_cmds)kernel(cxl_error_detected)kernel(cxl_event_trace_record)kernel(cxl_find_nvdimm_bridge)kernel(cxl_find_regblock)kernel(cxl_find_regblock_instance)kernel(cxl_hb_modulo)kernel(cxl_hdm_decode_init)kernel(cxl_inject_poison)kernel(cxl_internal_send_cmd)kernel(cxl_map_component_regs)kernel(cxl_map_device_regs)kernel(cxl_map_pmu_regs)kernel(cxl_mem_create_range_info)kernel(cxl_mem_find_port)kernel(cxl_mem_get_event_records)kernel(cxl_mem_get_poison)kernel(cxl_memdev_setup_fw_upload)kernel(cxl_memdev_state_create)kernel(cxl_pci_find_port)kernel(cxl_poison_state_init)kernel(cxl_port_commit_reap)kernel(cxl_port_to_pci_bus)kernel(cxl_probe_component_regs)kernel(cxl_probe_device_regs)kernel(cxl_rcd_component_reg_phys)kernel(cxl_root_decoder_alloc)kernel(cxl_set_timestamp)kernel(cxl_setup_regs)kernel(cxl_switch_decoder_alloc)kernel(cxl_trigger_poison_list)kernel(decode_rs8)kernel(des3_ede_decrypt)kernel(des3_ede_encrypt)kernel(des3_ede_expand_key)kernel(des_decrypt)kernel(des_encrypt)kernel(des_expand_key)kernel(detach_hdlc_protocol)kernel(dev_dax_probe)kernel(devm_aperture_acquire_from_firmware)kernel(devm_cxl_add_dport)kernel(devm_cxl_add_memdev)kernel(devm_cxl_add_nvdimm)kernel(devm_cxl_add_nvdimm_bridge)kernel(devm_cxl_add_passthrough_decoder)kernel(devm_cxl_add_port)kernel(devm_cxl_add_rch_dport)kernel(devm_cxl_dpa_reserve)kernel(devm_cxl_enumerate_decoders)kernel(devm_cxl_enumerate_ports)kernel(devm_cxl_pmu_add)kernel(devm_cxl_port_enumerate_dports)kernel(devm_cxl_register_pci_bus)kernel(devm_cxl_sanitize_setup_notifier)kernel(devm_cxl_setup_hdm)kernel(devm_drm_bridge_add)kernel(devm_drm_of_get_bridge)kernel(devm_drm_panel_add_follower)kernel(devm_drm_panel_bridge_add)kernel(devm_drm_panel_bridge_add_typed)kernel(devm_lcd_device_register)kernel(devm_lcd_device_unregister)kernel(devm_namespace_disable)kernel(devm_namespace_enable)kernel(devm_nvdimm_memremap)kernel(devm_of_dp_aux_populate_bus)kernel(devm_pvpanic_probe)kernel(dm_accept_partial_bio)kernel(dm_array_cursor_begin)kernel(dm_array_cursor_end)kernel(dm_array_cursor_get_value)kernel(dm_array_cursor_next)kernel(dm_array_cursor_skip)kernel(dm_array_del)kernel(dm_array_empty)kernel(dm_array_get_value)kernel(dm_array_info_init)kernel(dm_array_new)kernel(dm_array_resize)kernel(dm_array_set_value)kernel(dm_array_walk)kernel(dm_audit_log_bio)kernel(dm_audit_log_ti)kernel(dm_bio_detain)kernel(dm_bio_from_per_bio_data)kernel(dm_bio_get_target_bio_nr)kernel(dm_bio_prison_alloc_cell)kernel(dm_bio_prison_alloc_cell_v2)kernel(dm_bio_prison_create)kernel(dm_bio_prison_create_v2)kernel(dm_bio_prison_destroy)kernel(dm_bio_prison_destroy_v2)kernel(dm_bio_prison_free_cell)kernel(dm_bio_prison_free_cell_v2)kernel(dm_bitset_clear_bit)kernel(dm_bitset_cursor_begin)kernel(dm_bitset_cursor_end)kernel(dm_bitset_cursor_get_value)kernel(dm_bitset_cursor_next)kernel(dm_bitset_cursor_skip)kernel(dm_bitset_del)kernel(dm_bitset_empty)kernel(dm_bitset_flush)kernel(dm_bitset_new)kernel(dm_bitset_resize)kernel(dm_bitset_set_bit)kernel(dm_bitset_test_bit)kernel(dm_block_data)kernel(dm_block_location)kernel(dm_block_manager_create)kernel(dm_block_manager_destroy)kernel(dm_block_manager_reset)kernel(dm_bm_block_size)kernel(dm_bm_checksum)kernel(dm_bm_flush)kernel(dm_bm_is_read_only)kernel(dm_bm_read_lock)kernel(dm_bm_set_read_only)kernel(dm_bm_set_read_write)kernel(dm_bm_unlock)kernel(dm_bm_write_lock)kernel(dm_bm_write_lock_zero)kernel(dm_btree_cursor_begin)kernel(dm_btree_cursor_end)kernel(dm_btree_cursor_get_value)kernel(dm_btree_cursor_next)kernel(dm_btree_cursor_skip)kernel(dm_btree_del)kernel(dm_btree_empty)kernel(dm_btree_find_highest_key)kernel(dm_btree_find_lowest_key)kernel(dm_btree_insert)kernel(dm_btree_insert_notify)kernel(dm_btree_lookup)kernel(dm_btree_lookup_next)kernel(dm_btree_remove)kernel(dm_btree_remove_leaves)kernel(dm_btree_walk)kernel(dm_bufio_client_create)kernel(dm_bufio_client_destroy)kernel(dm_bufio_client_reset)kernel(dm_bufio_forget)kernel(dm_bufio_forget_buffers)kernel(dm_bufio_get)kernel(dm_bufio_get_aux_data)kernel(dm_bufio_get_block_data)kernel(dm_bufio_get_block_number)kernel(dm_bufio_get_block_size)kernel(dm_bufio_get_client)kernel(dm_bufio_get_device_size)kernel(dm_bufio_get_dm_io_client)kernel(dm_bufio_issue_discard)kernel(dm_bufio_issue_flush)kernel(dm_bufio_mark_buffer_dirty)kernel(dm_bufio_mark_partial_buffer_dirty)kernel(dm_bufio_new)kernel(dm_bufio_prefetch)kernel(dm_bufio_read)kernel(dm_bufio_release)kernel(dm_bufio_set_minimum_buffers)kernel(dm_bufio_set_sector_offset)kernel(dm_bufio_write_dirty_buffers)kernel(dm_bufio_write_dirty_buffers_async)kernel(dm_cache_policy_create)kernel(dm_cache_policy_destroy)kernel(dm_cache_policy_get_hint_size)kernel(dm_cache_policy_get_name)kernel(dm_cache_policy_get_version)kernel(dm_cache_policy_register)kernel(dm_cache_policy_unregister)kernel(dm_cell_error)kernel(dm_cell_get_v2)kernel(dm_cell_key_has_valid_range)kernel(dm_cell_lock_promote_v2)kernel(dm_cell_lock_v2)kernel(dm_cell_promote_or_release)kernel(dm_cell_put_v2)kernel(dm_cell_quiesce_v2)kernel(dm_cell_release)kernel(dm_cell_release_no_holder)kernel(dm_cell_unlock_v2)kernel(dm_cell_visit_release)kernel(dm_consume_args)kernel(dm_copy_name_and_uuid)kernel(dm_deferred_entry_dec)kernel(dm_deferred_entry_inc)kernel(dm_deferred_set_add_work)kernel(dm_deferred_set_create)kernel(dm_deferred_set_destroy)kernel(dm_device_name)kernel(dm_dirty_log_create)kernel(dm_dirty_log_destroy)kernel(dm_dirty_log_type_register)kernel(dm_dirty_log_type_unregister)kernel(dm_disk)kernel(dm_disk_bitset_init)kernel(dm_exception_store_create)kernel(dm_exception_store_destroy)kernel(dm_exception_store_type_register)kernel(dm_exception_store_type_unregister)kernel(dm_get_cell)kernel(dm_get_device)kernel(dm_get_md)kernel(dm_get_reserved_bio_based_ios)kernel(dm_hold)kernel(dm_internal_resume)kernel(dm_internal_resume_fast)kernel(dm_internal_suspend_fast)kernel(dm_internal_suspend_noflush)kernel(dm_io)kernel(dm_io_client_create)kernel(dm_io_client_destroy)kernel(dm_kcopyd_client_create)kernel(dm_kcopyd_client_destroy)kernel(dm_kcopyd_client_flush)kernel(dm_kcopyd_copy)kernel(dm_kcopyd_do_callback)kernel(dm_kcopyd_prepare_callback)kernel(dm_kcopyd_zero)kernel(dm_mq_kick_requeue_list)kernel(dm_noflush_suspending)kernel(dm_path_uevent)kernel(dm_per_bio_data)kernel(dm_post_suspending)kernel(dm_put)kernel(dm_put_device)kernel(dm_read_arg)kernel(dm_read_arg_group)kernel(dm_region_hash_create)kernel(dm_region_hash_destroy)kernel(dm_register_path_selector)kernel(dm_register_target)kernel(dm_report_zones)kernel(dm_rh_bio_to_region)kernel(dm_rh_dec)kernel(dm_rh_delay)kernel(dm_rh_dirty_log)kernel(dm_rh_flush)kernel(dm_rh_get_region_key)kernel(dm_rh_get_region_size)kernel(dm_rh_get_state)kernel(dm_rh_inc_pending)kernel(dm_rh_mark_nosync)kernel(dm_rh_recovery_end)kernel(dm_rh_recovery_in_flight)kernel(dm_rh_recovery_prepare)kernel(dm_rh_recovery_start)kernel(dm_rh_region_context)kernel(dm_rh_region_to_sector)kernel(dm_rh_start_recovery)kernel(dm_rh_stop_recovery)kernel(dm_rh_update_states)kernel(dm_send_uevents)kernel(dm_set_target_max_io_len)kernel(dm_shift_arg)kernel(dm_sm_disk_create)kernel(dm_sm_disk_open)kernel(dm_snap_cow)kernel(dm_snap_origin)kernel(dm_start_time_ns_from_clone)kernel(dm_submit_bio_remap)kernel(dm_suspended)kernel(dm_table_device_name)kernel(dm_table_event)kernel(dm_table_get_md)kernel(dm_table_get_mode)kernel(dm_table_get_size)kernel(dm_table_run_md_queue_async)kernel(dm_table_set_type)kernel(dm_tm_commit)kernel(dm_tm_create_non_blocking_clone)kernel(dm_tm_create_with_sm)kernel(dm_tm_dec)kernel(dm_tm_dec_range)kernel(dm_tm_destroy)kernel(dm_tm_inc)kernel(dm_tm_inc_range)kernel(dm_tm_issue_prefetches)kernel(dm_tm_open_with_sm)kernel(dm_tm_pre_commit)kernel(dm_tm_read_lock)kernel(dm_tm_shadow_block)kernel(dm_tm_unlock)kernel(dm_tm_with_runs)kernel(dm_unregister_path_selector)kernel(dm_unregister_target)kernel(dns_query)kernel(do_dw_dma_disable)kernel(do_dw_dma_enable)kernel(dp_altmode_probe)kernel(dp_altmode_remove)kernel(dp_aux_dp_driver_unregister)kernel(drm_add_edid_modes)kernel(drm_add_modes_noedid)kernel(drm_analog_tv_mode)kernel(drm_any_plane_has_format)kernel(drm_aperture_remove_conflicting_framebuffers)kernel(drm_aperture_remove_conflicting_pci_framebuffers)kernel(drm_atomic_add_affected_connectors)kernel(drm_atomic_add_affected_planes)kernel(drm_atomic_add_encoder_bridges)kernel(drm_atomic_bridge_chain_check)kernel(drm_atomic_bridge_chain_disable)kernel(drm_atomic_bridge_chain_enable)kernel(drm_atomic_bridge_chain_post_disable)kernel(drm_atomic_bridge_chain_pre_enable)kernel(drm_atomic_check_only)kernel(drm_atomic_commit)kernel(drm_atomic_get_bridge_state)kernel(drm_atomic_get_connector_state)kernel(drm_atomic_get_crtc_state)kernel(drm_atomic_get_mst_payload_state)kernel(drm_atomic_get_mst_topology_state)kernel(drm_atomic_get_new_bridge_state)kernel(drm_atomic_get_new_connector_for_encoder)kernel(drm_atomic_get_new_crtc_for_encoder)kernel(drm_atomic_get_new_mst_topology_state)kernel(drm_atomic_get_new_private_obj_state)kernel(drm_atomic_get_old_bridge_state)kernel(drm_atomic_get_old_connector_for_encoder)kernel(drm_atomic_get_old_crtc_for_encoder)kernel(drm_atomic_get_old_mst_topology_state)kernel(drm_atomic_get_old_private_obj_state)kernel(drm_atomic_get_plane_state)kernel(drm_atomic_get_private_obj_state)kernel(drm_atomic_helper_async_check)kernel(drm_atomic_helper_async_commit)kernel(drm_atomic_helper_bridge_destroy_state)kernel(drm_atomic_helper_bridge_duplicate_state)kernel(drm_atomic_helper_bridge_propagate_bus_fmt)kernel(drm_atomic_helper_bridge_reset)kernel(drm_atomic_helper_calc_timestamping_constants)kernel(drm_atomic_helper_check)kernel(drm_atomic_helper_check_crtc_primary_plane)kernel(drm_atomic_helper_check_modeset)kernel(drm_atomic_helper_check_plane_damage)kernel(drm_atomic_helper_check_plane_state)kernel(drm_atomic_helper_check_planes)kernel(drm_atomic_helper_check_wb_connector_state)kernel(drm_atomic_helper_cleanup_planes)kernel(drm_atomic_helper_commit)kernel(drm_atomic_helper_commit_cleanup_done)kernel(drm_atomic_helper_commit_duplicated_state)kernel(drm_atomic_helper_commit_hw_done)kernel(drm_atomic_helper_commit_modeset_disables)kernel(drm_atomic_helper_commit_modeset_enables)kernel(drm_atomic_helper_commit_planes)kernel(drm_atomic_helper_commit_planes_on_crtc)kernel(drm_atomic_helper_commit_tail)kernel(drm_atomic_helper_commit_tail_rpm)kernel(drm_atomic_helper_connector_destroy_state)kernel(drm_atomic_helper_connector_duplicate_state)kernel(drm_atomic_helper_connector_reset)kernel(drm_atomic_helper_connector_tv_check)kernel(drm_atomic_helper_connector_tv_margins_reset)kernel(drm_atomic_helper_connector_tv_reset)kernel(drm_atomic_helper_crtc_destroy_state)kernel(drm_atomic_helper_crtc_duplicate_state)kernel(drm_atomic_helper_crtc_reset)kernel(drm_atomic_helper_damage_iter_init)kernel(drm_atomic_helper_damage_iter_next)kernel(drm_atomic_helper_damage_merged)kernel(drm_atomic_helper_dirtyfb)kernel(drm_atomic_helper_disable_all)kernel(drm_atomic_helper_disable_plane)kernel(drm_atomic_helper_disable_planes_on_crtc)kernel(drm_atomic_helper_duplicate_state)kernel(drm_atomic_helper_fake_vblank)kernel(drm_atomic_helper_page_flip)kernel(drm_atomic_helper_page_flip_target)kernel(drm_atomic_helper_plane_destroy_state)kernel(drm_atomic_helper_plane_duplicate_state)kernel(drm_atomic_helper_plane_reset)kernel(drm_atomic_helper_prepare_planes)kernel(drm_atomic_helper_resume)kernel(drm_atomic_helper_set_config)kernel(drm_atomic_helper_setup_commit)kernel(drm_atomic_helper_shutdown)kernel(drm_atomic_helper_suspend)kernel(drm_atomic_helper_swap_state)kernel(drm_atomic_helper_unprepare_planes)kernel(drm_atomic_helper_update_legacy_modeset_state)kernel(drm_atomic_helper_update_plane)kernel(drm_atomic_helper_wait_for_dependencies)kernel(drm_atomic_helper_wait_for_fences)kernel(drm_atomic_helper_wait_for_flip_done)kernel(drm_atomic_helper_wait_for_vblanks)kernel(drm_atomic_nonblocking_commit)kernel(drm_atomic_normalize_zpos)kernel(drm_atomic_print_new_state)kernel(drm_atomic_private_obj_fini)kernel(drm_atomic_private_obj_init)kernel(drm_atomic_set_crtc_for_connector)kernel(drm_atomic_set_crtc_for_plane)kernel(drm_atomic_set_fb_for_plane)kernel(drm_atomic_set_mode_for_crtc)kernel(drm_atomic_set_mode_prop_for_crtc)kernel(drm_atomic_state_alloc)kernel(drm_atomic_state_clear)kernel(drm_atomic_state_default_clear)kernel(drm_atomic_state_default_release)kernel(drm_atomic_state_init)kernel(drm_av_sync_delay)kernel(drm_bridge_add)kernel(drm_bridge_attach)kernel(drm_bridge_chain_mode_fixup)kernel(drm_bridge_chain_mode_set)kernel(drm_bridge_chain_mode_valid)kernel(drm_bridge_connector_init)kernel(drm_bridge_detect)kernel(drm_bridge_edid_read)kernel(drm_bridge_get_modes)kernel(drm_bridge_hpd_disable)kernel(drm_bridge_hpd_enable)kernel(drm_bridge_hpd_notify)kernel(drm_bridge_is_panel)kernel(drm_bridge_remove)kernel(drm_buddy_alloc_blocks)kernel(drm_buddy_block_print)kernel(drm_buddy_block_trim)kernel(drm_buddy_fini)kernel(drm_buddy_free_block)kernel(drm_buddy_free_list)kernel(drm_buddy_init)kernel(drm_buddy_print)kernel(drm_calc_timestamping_constants)kernel(drm_class_device_register)kernel(drm_class_device_unregister)kernel(drm_clflush_pages)kernel(drm_clflush_sg)kernel(drm_clflush_virt_range)kernel(drm_client_buffer_vmap)kernel(drm_client_buffer_vunmap)kernel(drm_client_dev_hotplug)kernel(drm_client_framebuffer_create)kernel(drm_client_framebuffer_delete)kernel(drm_client_framebuffer_flush)kernel(drm_client_init)kernel(drm_client_modeset_check)kernel(drm_client_modeset_commit)kernel(drm_client_modeset_commit_locked)kernel(drm_client_modeset_dpms)kernel(drm_client_modeset_probe)kernel(drm_client_register)kernel(drm_client_release)kernel(drm_client_rotation)kernel(drm_color_ctm_s31_32_to_qm_n)kernel(drm_color_lut_check)kernel(drm_connector_atomic_hdr_metadata_equal)kernel(drm_connector_attach_colorspace_property)kernel(drm_connector_attach_content_protection_property)kernel(drm_connector_attach_content_type_property)kernel(drm_connector_attach_dp_subconnector_property)kernel(drm_connector_attach_edid_property)kernel(drm_connector_attach_encoder)kernel(drm_connector_attach_hdr_output_metadata_property)kernel(drm_connector_attach_max_bpc_property)kernel(drm_connector_attach_privacy_screen_properties)kernel(drm_connector_attach_privacy_screen_provider)kernel(drm_connector_attach_scaling_mode_property)kernel(drm_connector_attach_tv_margin_properties)kernel(drm_connector_attach_vrr_capable_property)kernel(drm_connector_cleanup)kernel(drm_connector_create_privacy_screen_properties)kernel(drm_connector_has_possible_encoder)kernel(drm_connector_helper_get_modes)kernel(drm_connector_helper_get_modes_fixed)kernel(drm_connector_helper_hpd_irq_event)kernel(drm_connector_helper_tv_get_modes)kernel(drm_connector_init)kernel(drm_connector_init_with_ddc)kernel(drm_connector_list_iter_begin)kernel(drm_connector_list_iter_end)kernel(drm_connector_list_iter_next)kernel(drm_connector_list_update)kernel(drm_connector_oob_hotplug_event)kernel(drm_connector_register)kernel(drm_connector_set_link_status_property)kernel(drm_connector_set_orientation_from_panel)kernel(drm_connector_set_panel_orientation)kernel(drm_connector_set_panel_orientation_with_quirk)kernel(drm_connector_set_path_property)kernel(drm_connector_set_tile_property)kernel(drm_connector_set_vrr_capable_property)kernel(drm_connector_unregister)kernel(drm_connector_update_edid_property)kernel(drm_connector_update_privacy_screen)kernel(drm_crtc_accurate_vblank_count)kernel(drm_crtc_add_crc_entry)kernel(drm_crtc_arm_vblank_event)kernel(drm_crtc_check_viewport)kernel(drm_crtc_cleanup)kernel(drm_crtc_commit_wait)kernel(drm_crtc_create_scaling_filter_property)kernel(drm_crtc_enable_color_mgmt)kernel(drm_crtc_from_index)kernel(drm_crtc_handle_vblank)kernel(drm_crtc_helper_atomic_check)kernel(drm_crtc_helper_mode_valid_fixed)kernel(drm_crtc_helper_set_config)kernel(drm_crtc_helper_set_mode)kernel(drm_crtc_init)kernel(drm_crtc_init_with_planes)kernel(drm_crtc_next_vblank_start)kernel(drm_crtc_send_vblank_event)kernel(drm_crtc_set_max_vblank_count)kernel(drm_crtc_vblank_count)kernel(drm_crtc_vblank_count_and_time)kernel(drm_crtc_vblank_get)kernel(drm_crtc_vblank_helper_get_vblank_timestamp)kernel(drm_crtc_vblank_helper_get_vblank_timestamp_internal)kernel(drm_crtc_vblank_off)kernel(drm_crtc_vblank_on)kernel(drm_crtc_vblank_put)kernel(drm_crtc_vblank_reset)kernel(drm_crtc_vblank_restore)kernel(drm_crtc_vblank_waitqueue)kernel(drm_crtc_wait_one_vblank)kernel(drm_cvt_mode)kernel(drm_debugfs_add_file)kernel(drm_debugfs_add_files)kernel(drm_debugfs_create_files)kernel(drm_debugfs_gpuva_info)kernel(drm_debugfs_remove_files)kernel(drm_default_rgb_quant_range)kernel(drm_detect_hdmi_monitor)kernel(drm_detect_monitor_audio)kernel(drm_dev_alloc)kernel(drm_dev_enter)kernel(drm_dev_exit)kernel(drm_dev_get)kernel(drm_dev_has_vblank)kernel(drm_dev_printk)kernel(drm_dev_put)kernel(drm_dev_register)kernel(drm_dev_unplug)kernel(drm_dev_unregister)kernel(drm_display_info_set_bus_formats)kernel(drm_display_mode_from_cea_vic)kernel(drm_do_get_edid)kernel(drm_dp_128b132b_cds_interlane_align_done)kernel(drm_dp_128b132b_eq_interlane_align_done)kernel(drm_dp_128b132b_lane_channel_eq_done)kernel(drm_dp_128b132b_lane_symbol_locked)kernel(drm_dp_128b132b_link_training_failed)kernel(drm_dp_128b132b_read_aux_rd_interval)kernel(drm_dp_add_payload_part1)kernel(drm_dp_add_payload_part2)kernel(drm_dp_atomic_find_time_slots)kernel(drm_dp_atomic_release_time_slots)kernel(drm_dp_aux_init)kernel(drm_dp_aux_register)kernel(drm_dp_aux_unregister)kernel(drm_dp_bw_channel_coding_efficiency)kernel(drm_dp_bw_code_to_link_rate)kernel(drm_dp_bw_overhead)kernel(drm_dp_calc_pbn_mode)kernel(drm_dp_cec_attach)kernel(drm_dp_cec_irq)kernel(drm_dp_cec_register_connector)kernel(drm_dp_cec_set_edid)kernel(drm_dp_cec_unregister_connector)kernel(drm_dp_cec_unset_edid)kernel(drm_dp_channel_eq_ok)kernel(drm_dp_check_act_status)kernel(drm_dp_clock_recovery_ok)kernel(drm_dp_decode_sideband_req)kernel(drm_dp_downstream_420_passthrough)kernel(drm_dp_downstream_444_to_420_conversion)kernel(drm_dp_downstream_debug)kernel(drm_dp_downstream_id)kernel(drm_dp_downstream_is_tmds)kernel(drm_dp_downstream_is_type)kernel(drm_dp_downstream_max_bpc)kernel(drm_dp_downstream_max_dotclock)kernel(drm_dp_downstream_max_tmds_clock)kernel(drm_dp_downstream_min_tmds_clock)kernel(drm_dp_downstream_mode)kernel(drm_dp_downstream_rgb_to_ycbcr_conversion)kernel(drm_dp_dpcd_probe)kernel(drm_dp_dpcd_read)kernel(drm_dp_dpcd_read_link_status)kernel(drm_dp_dpcd_read_phy_link_status)kernel(drm_dp_dpcd_set_powered)kernel(drm_dp_dpcd_write)kernel(drm_dp_dsc_sink_bpp_incr)kernel(drm_dp_dsc_sink_line_buf_depth)kernel(drm_dp_dsc_sink_max_slice_count)kernel(drm_dp_dsc_sink_supported_input_bpcs)kernel(drm_dp_dual_mode_detect)kernel(drm_dp_dual_mode_get_tmds_output)kernel(drm_dp_dual_mode_max_tmds_clock)kernel(drm_dp_dual_mode_read)kernel(drm_dp_dual_mode_set_tmds_output)kernel(drm_dp_dual_mode_write)kernel(drm_dp_dump_sideband_msg_req_body)kernel(drm_dp_encode_sideband_req)kernel(drm_dp_get_adjust_request_pre_emphasis)kernel(drm_dp_get_adjust_request_voltage)kernel(drm_dp_get_adjust_tx_ffe_preset)kernel(drm_dp_get_dual_mode_type_name)kernel(drm_dp_get_pcon_max_frl_bw)kernel(drm_dp_get_phy_test_pattern)kernel(drm_dp_get_vc_payload_bw)kernel(drm_dp_link_rate_to_bw_code)kernel(drm_dp_link_train_channel_eq_delay)kernel(drm_dp_link_train_clock_recovery_delay)kernel(drm_dp_lttpr_count)kernel(drm_dp_lttpr_link_train_channel_eq_delay)kernel(drm_dp_lttpr_link_train_clock_recovery_delay)kernel(drm_dp_lttpr_max_lane_count)kernel(drm_dp_lttpr_max_link_rate)kernel(drm_dp_lttpr_pre_emphasis_level_3_supported)kernel(drm_dp_lttpr_voltage_swing_level_3_supported)kernel(drm_dp_max_dprx_data_rate)kernel(drm_dp_mst_add_affected_dsc_crtcs)kernel(drm_dp_mst_atomic_check)kernel(drm_dp_mst_atomic_check_mgr)kernel(drm_dp_mst_atomic_enable_dsc)kernel(drm_dp_mst_atomic_setup_commit)kernel(drm_dp_mst_atomic_wait_for_dependencies)kernel(drm_dp_mst_connector_early_unregister)kernel(drm_dp_mst_connector_late_register)kernel(drm_dp_mst_detect_port)kernel(drm_dp_mst_dsc_aux_for_port)kernel(drm_dp_mst_dump_topology)kernel(drm_dp_mst_edid_read)kernel(drm_dp_mst_get_edid)kernel(drm_dp_mst_get_port_malloc)kernel(drm_dp_mst_hpd_irq_handle_event)kernel(drm_dp_mst_hpd_irq_send_new_request)kernel(drm_dp_mst_port_downstream_of_parent)kernel(drm_dp_mst_put_port_malloc)kernel(drm_dp_mst_root_conn_atomic_check)kernel(drm_dp_mst_topology_mgr_destroy)kernel(drm_dp_mst_topology_mgr_init)kernel(drm_dp_mst_topology_mgr_resume)kernel(drm_dp_mst_topology_mgr_set_mst)kernel(drm_dp_mst_topology_mgr_suspend)kernel(drm_dp_mst_topology_state_funcs)kernel(drm_dp_mst_update_slots)kernel(drm_dp_pcon_convert_rgb_to_ycbcr)kernel(drm_dp_pcon_dsc_bpp_incr)kernel(drm_dp_pcon_dsc_max_slice_width)kernel(drm_dp_pcon_dsc_max_slices)kernel(drm_dp_pcon_enc_is_dsc_1_2)kernel(drm_dp_pcon_frl_configure_1)kernel(drm_dp_pcon_frl_configure_2)kernel(drm_dp_pcon_frl_enable)kernel(drm_dp_pcon_frl_prepare)kernel(drm_dp_pcon_hdmi_frl_link_error_count)kernel(drm_dp_pcon_hdmi_link_active)kernel(drm_dp_pcon_hdmi_link_mode)kernel(drm_dp_pcon_is_frl_ready)kernel(drm_dp_pcon_pps_default)kernel(drm_dp_pcon_pps_override_buf)kernel(drm_dp_pcon_pps_override_param)kernel(drm_dp_pcon_reset_frl_config)kernel(drm_dp_phy_name)kernel(drm_dp_psr_setup_time)kernel(drm_dp_read_channel_eq_delay)kernel(drm_dp_read_clock_recovery_delay)kernel(drm_dp_read_desc)kernel(drm_dp_read_downstream_info)kernel(drm_dp_read_dpcd_caps)kernel(drm_dp_read_lttpr_common_caps)kernel(drm_dp_read_lttpr_phy_caps)kernel(drm_dp_read_mst_cap)kernel(drm_dp_read_sink_count)kernel(drm_dp_read_sink_count_cap)kernel(drm_dp_remote_aux_init)kernel(drm_dp_remove_payload_part1)kernel(drm_dp_remove_payload_part2)kernel(drm_dp_send_power_updown_phy)kernel(drm_dp_send_query_stream_enc_status)kernel(drm_dp_send_real_edid_checksum)kernel(drm_dp_set_phy_test_pattern)kernel(drm_dp_set_subconnector_property)kernel(drm_dp_start_crc)kernel(drm_dp_stop_crc)kernel(drm_dp_subconnector_type)kernel(drm_dp_vsc_sdp_log)kernel(drm_dp_vsc_sdp_pack)kernel(drm_dp_vsc_sdp_supported)kernel(drm_driver_legacy_fb_format)kernel(drm_dsc_compute_rc_parameters)kernel(drm_dsc_dp_pps_header_init)kernel(drm_dsc_dp_rc_buffer_size)kernel(drm_dsc_flatness_det_thresh)kernel(drm_dsc_get_bpp_int)kernel(drm_dsc_initial_scale_value)kernel(drm_dsc_pps_payload_pack)kernel(drm_dsc_set_const_params)kernel(drm_dsc_set_rc_buf_thresh)kernel(drm_dsc_setup_rc_params)kernel(drm_edid_alloc)kernel(drm_edid_are_equal)kernel(drm_edid_block_valid)kernel(drm_edid_connector_add_modes)kernel(drm_edid_connector_update)kernel(drm_edid_dup)kernel(drm_edid_duplicate)kernel(drm_edid_free)kernel(drm_edid_get_monitor_name)kernel(drm_edid_get_panel_id)kernel(drm_edid_header_is_valid)kernel(drm_edid_is_digital)kernel(drm_edid_is_valid)kernel(drm_edid_override_connector_update)kernel(drm_edid_raw)kernel(drm_edid_read)kernel(drm_edid_read_custom)kernel(drm_edid_read_ddc)kernel(drm_edid_read_switcheroo)kernel(drm_edid_to_sad)kernel(drm_edid_to_speaker_allocation)kernel(drm_edid_valid)kernel(drm_edp_backlight_disable)kernel(drm_edp_backlight_enable)kernel(drm_edp_backlight_init)kernel(drm_edp_backlight_set_level)kernel(drm_eld_sad_get)kernel(drm_eld_sad_set)kernel(drm_encoder_cleanup)kernel(drm_encoder_init)kernel(drm_event_cancel_free)kernel(drm_event_reserve_init)kernel(drm_event_reserve_init_locked)kernel(drm_exec_cleanup)kernel(drm_exec_fini)kernel(drm_exec_init)kernel(drm_exec_lock_obj)kernel(drm_exec_prepare_array)kernel(drm_exec_prepare_obj)kernel(drm_exec_unlock_obj)kernel(drm_fb_blit)kernel(drm_fb_build_fourcc_list)kernel(drm_fb_clip_offset)kernel(drm_fb_helper_alloc_info)kernel(drm_fb_helper_blank)kernel(drm_fb_helper_check_var)kernel(drm_fb_helper_damage_area)kernel(drm_fb_helper_damage_range)kernel(drm_fb_helper_debug_enter)kernel(drm_fb_helper_debug_leave)kernel(drm_fb_helper_deferred_io)kernel(drm_fb_helper_fill_info)kernel(drm_fb_helper_fini)kernel(drm_fb_helper_hotplug_event)kernel(drm_fb_helper_init)kernel(drm_fb_helper_initial_config)kernel(drm_fb_helper_ioctl)kernel(drm_fb_helper_lastclose)kernel(drm_fb_helper_output_poll_changed)kernel(drm_fb_helper_pan_display)kernel(drm_fb_helper_prepare)kernel(drm_fb_helper_release_info)kernel(drm_fb_helper_restore_fbdev_mode_unlocked)kernel(drm_fb_helper_set_par)kernel(drm_fb_helper_set_suspend)kernel(drm_fb_helper_set_suspend_unlocked)kernel(drm_fb_helper_setcmap)kernel(drm_fb_helper_unprepare)kernel(drm_fb_helper_unregister_info)kernel(drm_fb_memcpy)kernel(drm_fb_swab)kernel(drm_fb_xrgb8888_to_argb1555)kernel(drm_fb_xrgb8888_to_argb2101010)kernel(drm_fb_xrgb8888_to_argb8888)kernel(drm_fb_xrgb8888_to_gray8)kernel(drm_fb_xrgb8888_to_mono)kernel(drm_fb_xrgb8888_to_rgb332)kernel(drm_fb_xrgb8888_to_rgb565)kernel(drm_fb_xrgb8888_to_rgb888)kernel(drm_fb_xrgb8888_to_rgba5551)kernel(drm_fb_xrgb8888_to_xrgb1555)kernel(drm_fb_xrgb8888_to_xrgb2101010)kernel(drm_fbdev_generic_setup)kernel(drm_file_get_master)kernel(drm_flip_work_cleanup)kernel(drm_flip_work_commit)kernel(drm_flip_work_init)kernel(drm_flip_work_queue)kernel(drm_format_conv_state_copy)kernel(drm_format_conv_state_init)kernel(drm_format_conv_state_release)kernel(drm_format_conv_state_reserve)kernel(drm_format_info)kernel(drm_format_info_block_height)kernel(drm_format_info_block_width)kernel(drm_format_info_bpp)kernel(drm_format_info_min_pitch)kernel(drm_framebuffer_cleanup)kernel(drm_framebuffer_init)kernel(drm_framebuffer_lookup)kernel(drm_framebuffer_remove)kernel(drm_framebuffer_unregister_private)kernel(drm_gem_begin_shadow_fb_access)kernel(drm_gem_create_mmap_offset)kernel(drm_gem_create_mmap_offset_size)kernel(drm_gem_destroy_shadow_plane_state)kernel(drm_gem_dma_resv_wait)kernel(drm_gem_dmabuf_export)kernel(drm_gem_dmabuf_mmap)kernel(drm_gem_dmabuf_release)kernel(drm_gem_dmabuf_vmap)kernel(drm_gem_dmabuf_vunmap)kernel(drm_gem_dumb_map_offset)kernel(drm_gem_duplicate_shadow_plane_state)kernel(drm_gem_end_shadow_fb_access)kernel(drm_gem_evict)kernel(drm_gem_fb_afbc_init)kernel(drm_gem_fb_begin_cpu_access)kernel(drm_gem_fb_create)kernel(drm_gem_fb_create_handle)kernel(drm_gem_fb_create_with_dirty)kernel(drm_gem_fb_create_with_funcs)kernel(drm_gem_fb_destroy)kernel(drm_gem_fb_end_cpu_access)kernel(drm_gem_fb_get_obj)kernel(drm_gem_fb_init_with_funcs)kernel(drm_gem_fb_vmap)kernel(drm_gem_fb_vunmap)kernel(drm_gem_free_mmap_offset)kernel(drm_gem_get_pages)kernel(drm_gem_handle_create)kernel(drm_gem_handle_delete)kernel(drm_gem_lock_reservations)kernel(drm_gem_lru_init)kernel(drm_gem_lru_move_tail)kernel(drm_gem_lru_move_tail_locked)kernel(drm_gem_lru_remove)kernel(drm_gem_lru_scan)kernel(drm_gem_map_attach)kernel(drm_gem_map_detach)kernel(drm_gem_map_dma_buf)kernel(drm_gem_mmap)kernel(drm_gem_mmap_obj)kernel(drm_gem_object_free)kernel(drm_gem_object_init)kernel(drm_gem_object_lookup)kernel(drm_gem_object_release)kernel(drm_gem_objects_lookup)kernel(drm_gem_plane_helper_prepare_fb)kernel(drm_gem_prime_export)kernel(drm_gem_prime_fd_to_handle)kernel(drm_gem_prime_handle_to_fd)kernel(drm_gem_prime_import)kernel(drm_gem_prime_import_dev)kernel(drm_gem_prime_mmap)kernel(drm_gem_private_object_fini)kernel(drm_gem_private_object_init)kernel(drm_gem_put_pages)kernel(drm_gem_reset_shadow_plane)kernel(drm_gem_shmem_create)kernel(drm_gem_shmem_dumb_create)kernel(drm_gem_shmem_free)kernel(drm_gem_shmem_get_pages_sgt)kernel(drm_gem_shmem_get_sg_table)kernel(drm_gem_shmem_madvise)kernel(drm_gem_shmem_mmap)kernel(drm_gem_shmem_pin)kernel(drm_gem_shmem_prime_import_sg_table)kernel(drm_gem_shmem_print_info)kernel(drm_gem_shmem_purge)kernel(drm_gem_shmem_put_pages)kernel(drm_gem_shmem_unpin)kernel(drm_gem_shmem_vm_ops)kernel(drm_gem_shmem_vmap)kernel(drm_gem_shmem_vunmap)kernel(drm_gem_simple_kms_begin_shadow_fb_access)kernel(drm_gem_simple_kms_destroy_shadow_plane_state)kernel(drm_gem_simple_kms_duplicate_shadow_plane_state)kernel(drm_gem_simple_kms_end_shadow_fb_access)kernel(drm_gem_simple_kms_reset_shadow_plane)kernel(drm_gem_ttm_dumb_map_offset)kernel(drm_gem_ttm_mmap)kernel(drm_gem_ttm_print_info)kernel(drm_gem_ttm_vmap)kernel(drm_gem_ttm_vunmap)kernel(drm_gem_unlock_reservations)kernel(drm_gem_unmap_dma_buf)kernel(drm_gem_vm_close)kernel(drm_gem_vm_open)kernel(drm_gem_vmap)kernel(drm_gem_vmap_unlocked)kernel(drm_gem_vram_create)kernel(drm_gem_vram_driver_dumb_create)kernel(drm_gem_vram_fill_create_dumb)kernel(drm_gem_vram_offset)kernel(drm_gem_vram_pin)kernel(drm_gem_vram_plane_helper_cleanup_fb)kernel(drm_gem_vram_plane_helper_prepare_fb)kernel(drm_gem_vram_put)kernel(drm_gem_vram_simple_display_pipe_cleanup_fb)kernel(drm_gem_vram_simple_display_pipe_prepare_fb)kernel(drm_gem_vram_unpin)kernel(drm_gem_vram_vmap)kernel(drm_gem_vram_vunmap)kernel(drm_gem_vunmap)kernel(drm_gem_vunmap_unlocked)kernel(drm_get_buddy)kernel(drm_get_connector_status_name)kernel(drm_get_connector_type_name)kernel(drm_get_edid)kernel(drm_get_edid_switcheroo)kernel(drm_get_format_info)kernel(drm_get_subpixel_order_name)kernel(drm_get_tv_mode_from_name)kernel(drm_gpuva_find)kernel(drm_gpuva_find_first)kernel(drm_gpuva_find_next)kernel(drm_gpuva_find_prev)kernel(drm_gpuva_insert)kernel(drm_gpuva_link)kernel(drm_gpuva_map)kernel(drm_gpuva_ops_free)kernel(drm_gpuva_remap)kernel(drm_gpuva_remove)kernel(drm_gpuva_unlink)kernel(drm_gpuva_unmap)kernel(drm_gpuvm_bo_create)kernel(drm_gpuvm_bo_evict)kernel(drm_gpuvm_bo_extobj_add)kernel(drm_gpuvm_bo_find)kernel(drm_gpuvm_bo_obtain)kernel(drm_gpuvm_bo_obtain_prealloc)kernel(drm_gpuvm_bo_put)kernel(drm_gpuvm_bo_unmap_ops_create)kernel(drm_gpuvm_exec_lock)kernel(drm_gpuvm_exec_lock_array)kernel(drm_gpuvm_exec_lock_range)kernel(drm_gpuvm_init)kernel(drm_gpuvm_interval_empty)kernel(drm_gpuvm_prefetch_ops_create)kernel(drm_gpuvm_prepare_objects)kernel(drm_gpuvm_prepare_range)kernel(drm_gpuvm_prepare_vm)kernel(drm_gpuvm_put)kernel(drm_gpuvm_range_valid)kernel(drm_gpuvm_resv_add_fence)kernel(drm_gpuvm_resv_object_alloc)kernel(drm_gpuvm_sm_map)kernel(drm_gpuvm_sm_map_ops_create)kernel(drm_gpuvm_sm_unmap)kernel(drm_gpuvm_sm_unmap_ops_create)kernel(drm_gpuvm_validate)kernel(drm_gtf_mode)kernel(drm_gtf_mode_complex)kernel(drm_handle_vblank)kernel(drm_hdcp_check_ksvs_revoked)kernel(drm_hdcp_update_content_protection)kernel(drm_hdmi_avi_infoframe_bars)kernel(drm_hdmi_avi_infoframe_colorimetry)kernel(drm_hdmi_avi_infoframe_content_type)kernel(drm_hdmi_avi_infoframe_from_display_mode)kernel(drm_hdmi_avi_infoframe_quant_range)kernel(drm_hdmi_infoframe_set_hdr_metadata)kernel(drm_hdmi_vendor_infoframe_from_display_mode)kernel(drm_helper_connector_dpms)kernel(drm_helper_crtc_in_use)kernel(drm_helper_disable_unused_functions)kernel(drm_helper_encoder_in_use)kernel(drm_helper_force_disable_all)kernel(drm_helper_hpd_irq_event)kernel(drm_helper_mode_fill_fb_struct)kernel(drm_helper_move_panel_connectors_to_head)kernel(drm_helper_probe_detect)kernel(drm_helper_probe_single_connector_modes)kernel(drm_helper_resume_force_mode)kernel(drm_i2c_encoder_commit)kernel(drm_i2c_encoder_destroy)kernel(drm_i2c_encoder_detect)kernel(drm_i2c_encoder_dpms)kernel(drm_i2c_encoder_init)kernel(drm_i2c_encoder_mode_fixup)kernel(drm_i2c_encoder_mode_set)kernel(drm_i2c_encoder_prepare)kernel(drm_i2c_encoder_restore)kernel(drm_i2c_encoder_save)kernel(drm_internal_framebuffer_create)kernel(drm_invalid_op)kernel(drm_ioctl)kernel(drm_ioctl_flags)kernel(drm_ioctl_kernel)kernel(drm_is_current_master)kernel(drm_is_panel_follower)kernel(drm_kms_helper_connector_hotplug_event)kernel(drm_kms_helper_hotplug_event)kernel(drm_kms_helper_is_poll_worker)kernel(drm_kms_helper_poll_disable)kernel(drm_kms_helper_poll_enable)kernel(drm_kms_helper_poll_fini)kernel(drm_kms_helper_poll_init)kernel(drm_kms_helper_poll_reschedule)kernel(drm_lspcon_get_mode)kernel(drm_lspcon_set_mode)kernel(drm_master_get)kernel(drm_master_internal_acquire)kernel(drm_master_internal_release)kernel(drm_master_put)kernel(drm_match_cea_mode)kernel(drm_memcpy_from_wc)kernel(drm_mm_init)kernel(drm_mm_insert_node_in_range)kernel(drm_mm_print)kernel(drm_mm_remove_node)kernel(drm_mm_replace_node)kernel(drm_mm_reserve_node)kernel(drm_mm_scan_add_block)kernel(drm_mm_scan_color_evict)kernel(drm_mm_scan_init_with_range)kernel(drm_mm_scan_remove_block)kernel(drm_mm_takedown)kernel(drm_mode_config_cleanup)kernel(drm_mode_config_helper_resume)kernel(drm_mode_config_helper_suspend)kernel(drm_mode_config_reset)kernel(drm_mode_copy)kernel(drm_mode_create)kernel(drm_mode_create_aspect_ratio_property)kernel(drm_mode_create_content_type_property)kernel(drm_mode_create_dp_colorspace_property)kernel(drm_mode_create_dvi_i_properties)kernel(drm_mode_create_from_cmdline_mode)kernel(drm_mode_create_hdmi_colorspace_property)kernel(drm_mode_create_scaling_mode_property)kernel(drm_mode_create_suggested_offset_properties)kernel(drm_mode_create_tile_group)kernel(drm_mode_create_tv_margin_properties)kernel(drm_mode_create_tv_properties)kernel(drm_mode_create_tv_properties_legacy)kernel(drm_mode_crtc_set_gamma_size)kernel(drm_mode_debug_printmodeline)kernel(drm_mode_destroy)kernel(drm_mode_duplicate)kernel(drm_mode_equal)kernel(drm_mode_equal_no_clocks)kernel(drm_mode_equal_no_clocks_no_stereo)kernel(drm_mode_find_dmt)kernel(drm_mode_get_hv_timing)kernel(drm_mode_get_tile_group)kernel(drm_mode_init)kernel(drm_mode_is_420)kernel(drm_mode_is_420_also)kernel(drm_mode_is_420_only)kernel(drm_mode_legacy_fb_format)kernel(drm_mode_match)kernel(drm_mode_object_find)kernel(drm_mode_object_get)kernel(drm_mode_object_put)kernel(drm_mode_parse_command_line_for_connector)kernel(drm_mode_plane_set_obj_prop)kernel(drm_mode_probed_add)kernel(drm_mode_prune_invalid)kernel(drm_mode_put_tile_group)kernel(drm_mode_set_config_internal)kernel(drm_mode_set_crtcinfo)kernel(drm_mode_set_name)kernel(drm_mode_sort)kernel(drm_mode_validate_driver)kernel(drm_mode_validate_size)kernel(drm_mode_validate_ycbcr420)kernel(drm_mode_vrefresh)kernel(drm_modeset_acquire_fini)kernel(drm_modeset_acquire_init)kernel(drm_modeset_backoff)kernel(drm_modeset_drop_locks)kernel(drm_modeset_lock)kernel(drm_modeset_lock_all)kernel(drm_modeset_lock_all_ctx)kernel(drm_modeset_lock_init)kernel(drm_modeset_lock_single_interruptible)kernel(drm_modeset_unlock)kernel(drm_modeset_unlock_all)kernel(drm_need_swiotlb)kernel(drm_noop)kernel(drm_object_attach_property)kernel(drm_object_property_get_default_value)kernel(drm_object_property_get_value)kernel(drm_object_property_set_value)kernel(drm_of_component_match_add)kernel(drm_of_component_probe)kernel(drm_of_crtc_port_mask)kernel(drm_of_encoder_active_endpoint)kernel(drm_of_find_panel_or_bridge)kernel(drm_of_find_possible_crtcs)kernel(drm_of_get_data_lanes_count)kernel(drm_of_get_data_lanes_count_ep)kernel(drm_of_get_dsi_bus)kernel(drm_of_lvds_get_data_mapping)kernel(drm_of_lvds_get_dual_link_pixel_order)kernel(drm_open)kernel(drm_panel_add)kernel(drm_panel_add_follower)kernel(drm_panel_bridge_add)kernel(drm_panel_bridge_add_typed)kernel(drm_panel_bridge_connector)kernel(drm_panel_bridge_remove)kernel(drm_panel_bridge_set_orientation)kernel(drm_panel_disable)kernel(drm_panel_dp_aux_backlight)kernel(drm_panel_enable)kernel(drm_panel_get_modes)kernel(drm_panel_init)kernel(drm_panel_of_backlight)kernel(drm_panel_prepare)kernel(drm_panel_remove)kernel(drm_panel_remove_follower)kernel(drm_panel_unprepare)kernel(drm_plane_cleanup)kernel(drm_plane_create_alpha_property)kernel(drm_plane_create_blend_mode_property)kernel(drm_plane_create_color_properties)kernel(drm_plane_create_rotation_property)kernel(drm_plane_create_scaling_filter_property)kernel(drm_plane_create_zpos_immutable_property)kernel(drm_plane_create_zpos_property)kernel(drm_plane_enable_fb_damage_clips)kernel(drm_plane_force_disable)kernel(drm_plane_from_index)kernel(drm_plane_get_damage_clips)kernel(drm_plane_get_damage_clips_count)kernel(drm_plane_helper_destroy)kernel(drm_plane_helper_disable_primary)kernel(drm_plane_helper_update_primary)kernel(drm_poll)kernel(drm_prandom_u32_max_state)kernel(drm_prime_gem_destroy)kernel(drm_prime_get_contiguous_size)kernel(drm_prime_pages_to_sg)kernel(drm_prime_sg_to_dma_addr_array)kernel(drm_prime_sg_to_page_array)kernel(drm_print_bits)kernel(drm_print_memory_stats)kernel(drm_print_regset32)kernel(drm_printf)kernel(drm_probe_ddc)kernel(drm_property_add_enum)kernel(drm_property_blob_get)kernel(drm_property_blob_put)kernel(drm_property_create)kernel(drm_property_create_bitmask)kernel(drm_property_create_blob)kernel(drm_property_create_bool)kernel(drm_property_create_enum)kernel(drm_property_create_object)kernel(drm_property_create_range)kernel(drm_property_create_signed_range)kernel(drm_property_destroy)kernel(drm_property_lookup_blob)kernel(drm_property_replace_blob)kernel(drm_property_replace_blob_from_id)kernel(drm_property_replace_global_blob)kernel(drm_put_dev)kernel(drm_puts)kernel(drm_random_order)kernel(drm_random_reorder)kernel(drm_read)kernel(drm_rect_calc_hscale)kernel(drm_rect_calc_vscale)kernel(drm_rect_clip_scaled)kernel(drm_rect_debug_print)kernel(drm_rect_intersect)kernel(drm_rect_rotate)kernel(drm_rect_rotate_inv)kernel(drm_release)kernel(drm_release_noglobal)kernel(drm_rotation_simplify)kernel(drm_scdc_get_scrambling_status)kernel(drm_scdc_read)kernel(drm_scdc_set_high_tmds_clock_ratio)kernel(drm_scdc_set_scrambling)kernel(drm_scdc_write)kernel(drm_sched_entity_destroy)kernel(drm_sched_entity_error)kernel(drm_sched_entity_fini)kernel(drm_sched_entity_flush)kernel(drm_sched_entity_init)kernel(drm_sched_entity_modify_sched)kernel(drm_sched_entity_push_job)kernel(drm_sched_entity_set_priority)kernel(drm_sched_fault)kernel(drm_sched_fini)kernel(drm_sched_increase_karma)kernel(drm_sched_init)kernel(drm_sched_job_add_dependency)kernel(drm_sched_job_add_implicit_dependencies)kernel(drm_sched_job_add_resv_dependencies)kernel(drm_sched_job_add_syncobj_dependency)kernel(drm_sched_job_arm)kernel(drm_sched_job_cleanup)kernel(drm_sched_job_init)kernel(drm_sched_pick_best)kernel(drm_sched_resubmit_jobs)kernel(drm_sched_resume_timeout)kernel(drm_sched_start)kernel(drm_sched_stop)kernel(drm_sched_suspend_timeout)kernel(drm_sched_tdr_queue_imm)kernel(drm_sched_wqueue_ready)kernel(drm_sched_wqueue_start)kernel(drm_sched_wqueue_stop)kernel(drm_self_refresh_helper_alter_state)kernel(drm_self_refresh_helper_cleanup)kernel(drm_self_refresh_helper_init)kernel(drm_self_refresh_helper_update_avg_times)kernel(drm_send_event)kernel(drm_send_event_locked)kernel(drm_send_event_timestamp_locked)kernel(drm_set_preferred_mode)kernel(drm_show_fdinfo)kernel(drm_show_memory_stats)kernel(drm_simple_display_pipe_attach_bridge)kernel(drm_simple_display_pipe_init)kernel(drm_simple_encoder_init)kernel(drm_state_dump)kernel(drm_suballoc_dump_debug_info)kernel(drm_suballoc_free)kernel(drm_suballoc_manager_fini)kernel(drm_suballoc_manager_init)kernel(drm_suballoc_new)kernel(drm_syncobj_add_point)kernel(drm_syncobj_create)kernel(drm_syncobj_find)kernel(drm_syncobj_find_fence)kernel(drm_syncobj_free)kernel(drm_syncobj_get_fd)kernel(drm_syncobj_get_handle)kernel(drm_syncobj_replace_fence)kernel(drm_sysfs_connector_hotplug_event)kernel(drm_sysfs_connector_property_event)kernel(drm_sysfs_hotplug_event)kernel(drm_timeout_abs_to_jiffies)kernel(drm_universal_plane_init)kernel(drm_vblank_init)kernel(drm_vblank_work_cancel_sync)kernel(drm_vblank_work_flush)kernel(drm_vblank_work_init)kernel(drm_vblank_work_schedule)kernel(drm_vma_node_allow)kernel(drm_vma_node_allow_once)kernel(drm_vma_node_is_allowed)kernel(drm_vma_node_revoke)kernel(drm_vma_offset_add)kernel(drm_vma_offset_lookup_locked)kernel(drm_vma_offset_manager_destroy)kernel(drm_vma_offset_manager_init)kernel(drm_vma_offset_remove)kernel(drm_vram_helper_mode_valid)kernel(drm_vram_mm_debugfs_init)kernel(drm_wait_one_vblank)kernel(drm_warn_on_modeset_not_all_locked)kernel(drm_writeback_cleanup_job)kernel(drm_writeback_connector_init)kernel(drm_writeback_connector_init_with_encoder)kernel(drm_writeback_get_out_fence)kernel(drm_writeback_prepare_job)kernel(drm_writeback_queue_job)kernel(drm_writeback_signal_completion)kernel(drmm_connector_init)kernel(drmm_crtc_init_with_planes)kernel(drmm_encoder_init)kernel(drmm_kfree)kernel(drmm_kmalloc)kernel(drmm_kstrdup)kernel(drmm_mode_config_init)kernel(drmm_of_get_bridge)kernel(drmm_panel_bridge_add)kernel(drmm_release_action)kernel(drmm_vram_helper_init)kernel(ds1685_rtc_poweroff)kernel(dw_dma_acpi_controller_free)kernel(dw_dma_acpi_controller_register)kernel(dw_dma_filter)kernel(dw_dma_probe)kernel(dw_dma_remove)kernel(ebt_do_table)kernel(ebt_register_table)kernel(ebt_unregister_table)kernel(ebt_unregister_table_pre_exit)kernel(eeprom_93cx6_multiread)kernel(eeprom_93cx6_multireadb)kernel(eeprom_93cx6_read)kernel(eeprom_93cx6_readb)kernel(eeprom_93cx6_wren)kernel(eeprom_93cx6_write)kernel(enclosure_add_device)kernel(enclosure_component_alloc)kernel(enclosure_component_register)kernel(enclosure_find)kernel(enclosure_for_each_device)kernel(enclosure_register)kernel(enclosure_remove_device)kernel(enclosure_unregister)kernel(encode_rs8)kernel(esp6_input_done2)kernel(esp6_output_head)kernel(esp6_output_tail)kernel(esp_input_done2)kernel(esp_output_head)kernel(esp_output_tail)kernel(etm_perf_symlink)kernel(failover_register)kernel(failover_slave_unregister)kernel(failover_unregister)kernel(fat_add_entries)kernel(fat_alloc_new_dir)kernel(fat_attach)kernel(fat_build_inode)kernel(fat_detach)kernel(fat_dir_empty)kernel(fat_fill_super)kernel(fat_flush_inodes)kernel(fat_free_clusters)kernel(fat_get_dotdot_entry)kernel(fat_getattr)kernel(fat_remove_entries)kernel(fat_scan)kernel(fat_search_long)kernel(fat_setattr)kernel(fat_sync_inode)kernel(fat_time_fat2unix)kernel(fat_time_unix2fat)kernel(fat_truncate_time)kernel(fat_update_time)kernel(fc_attach_transport)kernel(fc_block_rport)kernel(fc_block_scsi_eh)kernel(fc_cpu_mask)kernel(fc_disc_config)kernel(fc_disc_init)kernel(fc_eh_abort)kernel(fc_eh_device_reset)kernel(fc_eh_host_reset)kernel(fc_eh_should_retry_cmd)kernel(fc_eh_timed_out)kernel(fc_elsct_init)kernel(fc_elsct_send)kernel(fc_exch_done)kernel(fc_exch_init)kernel(fc_exch_mgr_add)kernel(fc_exch_mgr_alloc)kernel(fc_exch_mgr_del)kernel(fc_exch_mgr_free)kernel(fc_exch_mgr_list_clone)kernel(fc_exch_mgr_reset)kernel(fc_exch_recv)kernel(fc_exch_seq_send)kernel(fc_exch_update_stats)kernel(fc_fabric_login)kernel(fc_fabric_logoff)kernel(fc_fc4_deregister_provider)kernel(fc_fc4_register_provider)kernel(fc_fcp_destroy)kernel(fc_fcp_init)kernel(fc_fill_hdr)kernel(fc_fill_reply_hdr)kernel(fc_find_rport_by_wwpn)kernel(fc_frame_alloc_fill)kernel(fc_frame_crc_check)kernel(fc_get_event_number)kernel(fc_get_host_port_state)kernel(fc_get_host_speed)kernel(fc_get_host_stats)kernel(fc_host_fpin_rcv)kernel(fc_host_post_event)kernel(fc_host_post_fc_event)kernel(fc_host_post_vendor_event)kernel(fc_linkdown)kernel(fc_linkup)kernel(fc_lport_bsg_request)kernel(fc_lport_config)kernel(fc_lport_destroy)kernel(fc_lport_flogi_resp)kernel(fc_lport_init)kernel(fc_lport_iterate)kernel(fc_lport_logo_resp)kernel(fc_lport_notifier_head)kernel(fc_lport_recv)kernel(fc_lport_reset)kernel(fc_lport_set_local_id)kernel(fc_queuecommand)kernel(fc_release_transport)kernel(fc_remote_port_add)kernel(fc_remote_port_delete)kernel(fc_remote_port_rolechg)kernel(fc_remove_host)kernel(fc_rport_create)kernel(fc_rport_destroy)kernel(fc_rport_flush_queue)kernel(fc_rport_login)kernel(fc_rport_logoff)kernel(fc_rport_lookup)kernel(fc_rport_recv_req)kernel(fc_rport_terminate_io)kernel(fc_seq_assign)kernel(fc_seq_els_rsp_send)kernel(fc_seq_release)kernel(fc_seq_send)kernel(fc_seq_set_resp)kernel(fc_seq_start_next)kernel(fc_set_mfs)kernel(fc_set_rport_loss_tmo)kernel(fc_slave_alloc)kernel(fc_vport_create)kernel(fc_vport_id_lookup)kernel(fc_vport_setlink)kernel(fc_vport_terminate)kernel(ffa_bus_type)kernel(ffa_device_register)kernel(ffa_device_unregister)kernel(ffa_driver_register)kernel(ffa_driver_unregister)kernel(fill_inquiry_response)kernel(find_cxl_root)kernel(flow_offload_add)kernel(flow_offload_alloc)kernel(flow_offload_free)kernel(flow_offload_lookup)kernel(flow_offload_refresh)kernel(flow_offload_route_init)kernel(flow_offload_teardown)kernel(free_mdio_bitbang)kernel(free_rs)kernel(fscache_acquire_cache)kernel(fscache_add_cache)kernel(fscache_addremove_sem)kernel(fscache_caching_failed)kernel(fscache_clearance_waiters)kernel(fscache_cookie_lookup_negative)kernel(fscache_dirty_folio)kernel(fscache_end_cookie_access)kernel(fscache_end_volume_access)kernel(fscache_get_cookie)kernel(fscache_io_error)kernel(fscache_n_culled)kernel(fscache_n_no_create_space)kernel(fscache_n_no_write_space)kernel(fscache_n_read)kernel(fscache_n_updates)kernel(fscache_n_write)kernel(fscache_put_cookie)kernel(fscache_put_volume)kernel(fscache_relinquish_cache)kernel(fscache_resume_after_invalidation)kernel(fscache_try_get_volume)kernel(fscache_wait_for_operation)kernel(fscache_withdraw_cache)kernel(fscache_withdraw_cookie)kernel(fscache_withdraw_volume)kernel(fscache_wq)kernel(fuse_abort_conn)kernel(fuse_conn_destroy)kernel(fuse_conn_get)kernel(fuse_conn_init)kernel(fuse_conn_put)kernel(fuse_dax_cancel_work)kernel(fuse_dequeue_forget)kernel(fuse_dev_alloc)kernel(fuse_dev_alloc_install)kernel(fuse_dev_fiq_ops)kernel(fuse_dev_free)kernel(fuse_dev_install)kernel(fuse_dev_operations)kernel(fuse_dev_release)kernel(fuse_direct_io)kernel(fuse_do_ioctl)kernel(fuse_do_open)kernel(fuse_file_poll)kernel(fuse_fill_super_common)kernel(fuse_free_conn)kernel(fuse_get_unique)kernel(fuse_init_fs_context_submount)kernel(fuse_len_args)kernel(fuse_mount_destroy)kernel(fuse_mount_remove)kernel(fuse_request_end)kernel(fuse_send_init)kernel(fuse_simple_background)kernel(fuse_sync_release)kernel(g_make_token_header)kernel(g_token_size)kernel(g_verify_token_header)kernel(garp_init_applicant)kernel(garp_register_application)kernel(garp_request_join)kernel(garp_request_leave)kernel(garp_uninit_applicant)kernel(garp_unregister_application)kernel(generic_mii_ioctl)kernel(geneve_dev_create_fb)kernel(get_h225_addr)kernel(get_nfs_open_context)kernel(get_phv_bit)kernel(get_scpi_ops)kernel(gnss_allocate_device)kernel(gnss_deregister_device)kernel(gnss_insert_raw)kernel(gnss_put_device)kernel(gnss_register_device)kernel(gre_add_protocol)kernel(gre_del_protocol)kernel(gre_parse_header)kernel(gretap_fb_dev_create)kernel(gss_krb5_checksum)kernel(gss_krb5_lookup_enctype)kernel(gss_mech_get)kernel(gss_mech_put)kernel(gss_mech_register)kernel(gss_mech_unregister)kernel(gss_pseudoflavor_to_service)kernel(gssd_running)kernel(hdlc_close)kernel(hdlc_ioctl)kernel(hdlc_open)kernel(hdlc_start_xmit)kernel(hid_sensor_get_usage_index)kernel(hidma_mgmt_init_sys)kernel(hidma_mgmt_setup)kernel(hnae3_register_ae_algo)kernel(hnae3_register_ae_dev)kernel(hnae3_register_client)kernel(hnae3_set_client_init_flag)kernel(hnae3_unregister_ae_algo)kernel(hnae3_unregister_ae_dev)kernel(hnae3_unregister_client)kernel(hnae_ae_register)kernel(hnae_ae_unregister)kernel(hnae_get_handle)kernel(hnae_put_handle)kernel(hnae_register_notifier)kernel(hnae_reinit_handle)kernel(hnae_unregister_notifier)kernel(hns_dsaf_roce_reset)kernel(host1x_bo_pin)kernel(host1x_bo_unpin)kernel(host1x_channel_get)kernel(host1x_channel_put)kernel(host1x_channel_request)kernel(host1x_channel_stop)kernel(host1x_client_exit)kernel(host1x_client_resume)kernel(host1x_client_suspend)kernel(host1x_client_unregister)kernel(host1x_device_exit)kernel(host1x_device_init)kernel(host1x_driver_register_full)kernel(host1x_driver_unregister)kernel(host1x_fence_cancel)kernel(host1x_fence_create)kernel(host1x_get_dma_mask)kernel(host1x_job_add_gather)kernel(host1x_job_add_wait)kernel(host1x_job_alloc)kernel(host1x_job_get)kernel(host1x_job_pin)kernel(host1x_job_put)kernel(host1x_job_submit)kernel(host1x_job_unpin)kernel(host1x_memory_context_alloc)kernel(host1x_memory_context_get)kernel(host1x_memory_context_put)kernel(host1x_syncpt_alloc)kernel(host1x_syncpt_base_id)kernel(host1x_syncpt_get)kernel(host1x_syncpt_get_base)kernel(host1x_syncpt_get_by_id)kernel(host1x_syncpt_get_by_id_noref)kernel(host1x_syncpt_id)kernel(host1x_syncpt_incr)kernel(host1x_syncpt_incr_max)kernel(host1x_syncpt_put)kernel(host1x_syncpt_read)kernel(host1x_syncpt_read_max)kernel(host1x_syncpt_read_min)kernel(host1x_syncpt_release_vblank_reservation)kernel(host1x_syncpt_request)kernel(host1x_syncpt_wait)kernel(hsr_get_version)kernel(hv_pkt_iter_close)kernel(hv_pkt_iter_first)kernel(hv_ringbuffer_get_debuginfo)kernel(hv_ringbuffer_spinlock_busy)kernel(hvpci_block_ops)kernel(hw_phymode_configure)kernel(hyperv_read_cfg_blk)kernel(hyperv_reg_block_invalidate)kernel(hyperv_write_cfg_blk)kernel(i2c_bit_add_bus)kernel(i2c_bit_add_numbered_bus)kernel(i2c_bit_algo)kernel(i2c_dw_acpi_configure)kernel(i2c_dw_adjust_bus_speed)kernel(i2c_dw_configure_master)kernel(i2c_dw_prepare_clk)kernel(i2c_dw_probe_master)kernel(i2c_dw_validate_speed)kernel(i2c_free_slave_host_notify_device)kernel(i2c_handle_smbus_alert)kernel(i2c_hid_core_pm)kernel(i2c_hid_core_probe)kernel(i2c_hid_core_remove)kernel(i2c_hid_core_shutdown)kernel(i2c_mux_add_adapter)kernel(i2c_mux_alloc)kernel(i2c_mux_del_adapters)kernel(i2c_new_slave_host_notify_device)kernel(i2c_pca_add_bus)kernel(i2c_pca_add_numbered_bus)kernel(i2c_register_spd)kernel(i2c_root_adapter)kernel(i3c_device_disable_ibi)kernel(i3c_device_do_priv_xfers)kernel(i3c_device_enable_ibi)kernel(i3c_device_free_ibi)kernel(i3c_device_get_info)kernel(i3c_device_match_id)kernel(i3c_device_request_ibi)kernel(i3c_driver_register_with_owner)kernel(i3c_driver_unregister)kernel(i3c_generic_ibi_alloc_pool)kernel(i3c_generic_ibi_free_pool)kernel(i3c_generic_ibi_get_free_slot)kernel(i3c_generic_ibi_recycle_slot)kernel(i3c_master_add_i3c_dev_locked)kernel(i3c_master_defslvs_locked)kernel(i3c_master_disec_locked)kernel(i3c_master_do_daa)kernel(i3c_master_enec_locked)kernel(i3c_master_entdaa_locked)kernel(i3c_master_get_free_addr)kernel(i3c_master_queue_ibi)kernel(i3c_master_register)kernel(i3c_master_set_info)kernel(i3c_master_unregister)kernel(i3cdev_to_dev)kernel(i40e_client_device_register)kernel(i40e_client_device_unregister)kernel(ice_add_rdma_qset)kernel(ice_del_rdma_qset)kernel(ice_get_qos_params)kernel(ice_rdma_request_reset)kernel(ice_rdma_update_vsi_filter)kernel(ice_xdp_locking_key)kernel(idma32_dma_probe)kernel(idma32_dma_remove)kernel(imx_dsp_free_channel)kernel(imx_dsp_request_channel)kernel(imx_dsp_ring_doorbell)kernel(imx_icc_register)kernel(imx_icc_unregister)kernel(imx_usbmisc_charger_detection)kernel(imx_usbmisc_hsic_set_connect)kernel(imx_usbmisc_init)kernel(imx_usbmisc_init_post)kernel(imx_usbmisc_resume)kernel(imx_usbmisc_suspend)kernel(init_cdrom_command)kernel(init_rs_gfp)kernel(init_rs_non_canonical)kernel(input_ff_create_memless)kernel(iommufd_access_attach)kernel(iommufd_access_create)kernel(iommufd_access_destroy)kernel(iommufd_access_detach)kernel(iommufd_access_pin_pages)kernel(iommufd_access_replace)kernel(iommufd_access_rw)kernel(iommufd_access_unpin_pages)kernel(iommufd_ctx_from_fd)kernel(iommufd_ctx_from_file)kernel(iommufd_ctx_get)kernel(iommufd_ctx_has_group)kernel(iommufd_ctx_put)kernel(iommufd_device_attach)kernel(iommufd_device_bind)kernel(iommufd_device_detach)kernel(iommufd_device_replace)kernel(iommufd_device_to_ictx)kernel(iommufd_device_to_id)kernel(iommufd_device_unbind)kernel(iommufd_vfio_compat_ioas_create)kernel(iommufd_vfio_compat_ioas_get_id)kernel(iommufd_vfio_compat_set_no_iommu)kernel(ip6_tnl_change_mtu)kernel(ip6_tnl_encap_add_ops)kernel(ip6_tnl_encap_del_ops)kernel(ip6_tnl_encap_setup)kernel(ip6_tnl_get_cap)kernel(ip6_tnl_get_iflink)kernel(ip6_tnl_get_link_net)kernel(ip6_tnl_parse_tlv_enc_lim)kernel(ip6_tnl_rcv)kernel(ip6_tnl_rcv_ctl)kernel(ip6_tnl_xmit)kernel(ip6_tnl_xmit_ctl)kernel(ip6t_alloc_initial_table)kernel(ip6t_do_table)kernel(ip6t_register_table)kernel(ip6t_unregister_table_exit)kernel(ip6t_unregister_table_pre_exit)kernel(ip_md_tunnel_xmit)kernel(ip_set_add)kernel(ip_set_alloc)kernel(ip_set_del)kernel(ip_set_elem_len)kernel(ip_set_extensions)kernel(ip_set_free)kernel(ip_set_get_byname)kernel(ip_set_get_extensions)kernel(ip_set_get_ip4_port)kernel(ip_set_get_ip6_port)kernel(ip_set_get_ipaddr4)kernel(ip_set_get_ipaddr6)kernel(ip_set_hostmask_map)kernel(ip_set_init_comment)kernel(ip_set_match_extensions)kernel(ip_set_name_byindex)kernel(ip_set_netmask_map)kernel(ip_set_nfnl_get_byindex)kernel(ip_set_nfnl_put)kernel(ip_set_put_byindex)kernel(ip_set_put_extensions)kernel(ip_set_put_flags)kernel(ip_set_range_to_cidr)kernel(ip_set_test)kernel(ip_set_type_register)kernel(ip_set_type_unregister)kernel(ip_tunnel_change_mtu)kernel(ip_tunnel_changelink)kernel(ip_tunnel_ctl)kernel(ip_tunnel_delete_nets)kernel(ip_tunnel_dellink)kernel(ip_tunnel_encap_add_ops)kernel(ip_tunnel_encap_del_ops)kernel(ip_tunnel_encap_setup)kernel(ip_tunnel_get_iflink)kernel(ip_tunnel_get_link_net)kernel(ip_tunnel_init)kernel(ip_tunnel_init_net)kernel(ip_tunnel_lookup)kernel(ip_tunnel_newlink)kernel(ip_tunnel_parm_from_user)kernel(ip_tunnel_parm_to_user)kernel(ip_tunnel_rcv)kernel(ip_tunnel_setup)kernel(ip_tunnel_siocdevprivate)kernel(ip_tunnel_uninit)kernel(ip_tunnel_xmit)kernel(ip_vs_conn_in_get)kernel(ip_vs_conn_in_get_proto)kernel(ip_vs_conn_new)kernel(ip_vs_conn_out_get)kernel(ip_vs_conn_out_get_proto)kernel(ip_vs_conn_put)kernel(ip_vs_new_conn_out)kernel(ip_vs_nfct_expect_related)kernel(ip_vs_proto_data_get)kernel(ip_vs_proto_get)kernel(ip_vs_proto_name)kernel(ip_vs_scheduler_err)kernel(ip_vs_tcp_conn_listen)kernel(ipcomp_destroy)kernel(ipcomp_init_state)kernel(ipcomp_input)kernel(ipcomp_output)kernel(ipmb_checksum)kernel(ipmi_add_smi)kernel(ipmi_addr_length)kernel(ipmi_addr_src_to_str)kernel(ipmi_alloc_smi_msg)kernel(ipmi_create_user)kernel(ipmi_destroy_user)kernel(ipmi_free_recv_msg)kernel(ipmi_get_maintenance_mode)kernel(ipmi_get_my_LUN)kernel(ipmi_get_my_address)kernel(ipmi_get_smi_info)kernel(ipmi_get_version)kernel(ipmi_poll_interface)kernel(ipmi_register_for_cmd)kernel(ipmi_request_settime)kernel(ipmi_request_supply_msgs)kernel(ipmi_set_gets_events)kernel(ipmi_set_maintenance_mode)kernel(ipmi_set_my_LUN)kernel(ipmi_set_my_address)kernel(ipmi_smi_msg_received)kernel(ipmi_smi_watchdog_pretimeout)kernel(ipmi_smi_watcher_register)kernel(ipmi_smi_watcher_unregister)kernel(ipmi_unregister_for_cmd)kernel(ipmi_unregister_smi)kernel(ipmi_validate_addr)kernel(ipt_alloc_initial_table)kernel(ipt_do_table)kernel(ipt_register_table)kernel(ipt_unregister_table_exit)kernel(ipt_unregister_table_pre_exit)kernel(ipv4_synproxy_hook)kernel(ipv6_synproxy_hook)kernel(ipvlan_count_rx)kernel(ipvlan_link_delete)kernel(ipvlan_link_new)kernel(ipvlan_link_register)kernel(ipvlan_link_setup)kernel(is_cxl_memdev)kernel(is_cxl_nvdimm)kernel(is_cxl_nvdimm_bridge)kernel(is_cxl_pmem_region)kernel(is_cxl_port)kernel(is_cxl_region)kernel(is_endpoint_decoder)kernel(is_hsr_master)kernel(is_nd_btt)kernel(is_nd_dax)kernel(is_nd_pfn)kernel(is_nvdimm_bus_locked)kernel(is_nvdimm_sync)kernel(is_prime_number)kernel(is_root_decoder)kernel(is_switch_decoder)kernel(is_virtio_dma_buf)kernel(iscsi_add_conn)kernel(iscsi_add_session)kernel(iscsi_alloc_conn)kernel(iscsi_alloc_session)kernel(iscsi_block_scsi_eh)kernel(iscsi_block_session)kernel(iscsi_change_param_sprintf)kernel(iscsi_complete_pdu)kernel(iscsi_complete_scsi_task)kernel(iscsi_conn_bind)kernel(iscsi_conn_error_event)kernel(iscsi_conn_failure)kernel(iscsi_conn_get_addr_param)kernel(iscsi_conn_get_param)kernel(iscsi_conn_login_event)kernel(iscsi_conn_queue_recv)kernel(iscsi_conn_queue_xmit)kernel(iscsi_conn_send_pdu)kernel(iscsi_conn_setup)kernel(iscsi_conn_start)kernel(iscsi_conn_stop)kernel(iscsi_conn_teardown)kernel(iscsi_conn_unbind)kernel(iscsi_create_endpoint)kernel(iscsi_create_flashnode_conn)kernel(iscsi_create_flashnode_sess)kernel(iscsi_create_iface)kernel(iscsi_create_session)kernel(iscsi_dbg_trace)kernel(iscsi_destroy_all_flashnode)kernel(iscsi_destroy_endpoint)kernel(iscsi_destroy_flashnode_sess)kernel(iscsi_destroy_iface)kernel(iscsi_eh_abort)kernel(iscsi_eh_cmd_timed_out)kernel(iscsi_eh_device_reset)kernel(iscsi_eh_recover_target)kernel(iscsi_eh_session_reset)kernel(iscsi_find_flashnode_conn)kernel(iscsi_find_flashnode_sess)kernel(iscsi_find_param_from_key)kernel(iscsi_flashnode_bus_match)kernel(iscsi_force_destroy_session)kernel(iscsi_free_session)kernel(iscsi_get_conn)kernel(iscsi_get_discovery_parent_name)kernel(iscsi_get_ipaddress_state_name)kernel(iscsi_get_port_speed_name)kernel(iscsi_get_port_state_name)kernel(iscsi_get_router_state_name)kernel(iscsi_get_task)kernel(iscsi_host_add)kernel(iscsi_host_alloc)kernel(iscsi_host_for_each_session)kernel(iscsi_host_free)kernel(iscsi_host_get_max_scsi_cmds)kernel(iscsi_host_get_param)kernel(iscsi_host_remove)kernel(iscsi_host_set_param)kernel(iscsi_is_session_dev)kernel(iscsi_is_session_online)kernel(iscsi_itt_to_ctask)kernel(iscsi_itt_to_task)kernel(iscsi_lookup_endpoint)kernel(iscsi_offload_mesg)kernel(iscsi_ping_comp_event)kernel(iscsi_pool_free)kernel(iscsi_pool_init)kernel(iscsi_post_host_event)kernel(iscsi_prep_data_out_pdu)kernel(iscsi_put_conn)kernel(iscsi_put_endpoint)kernel(iscsi_put_task)kernel(iscsi_queuecommand)kernel(iscsi_recv_pdu)kernel(iscsi_register_transport)kernel(iscsi_remove_conn)kernel(iscsi_remove_session)kernel(iscsi_requeue_task)kernel(iscsi_segment_init_linear)kernel(iscsi_segment_seek_sg)kernel(iscsi_session_chkready)kernel(iscsi_session_event)kernel(iscsi_session_failure)kernel(iscsi_session_free)kernel(iscsi_session_get_param)kernel(iscsi_session_recovery_timedout)kernel(iscsi_session_remove)kernel(iscsi_session_setup)kernel(iscsi_session_teardown)kernel(iscsi_set_param)kernel(iscsi_suspend_queue)kernel(iscsi_suspend_rx)kernel(iscsi_suspend_tx)kernel(iscsi_switch_str_param)kernel(iscsi_target_alloc)kernel(iscsi_target_check_login_request)kernel(iscsi_tcp_cleanup_task)kernel(iscsi_tcp_conn_get_stats)kernel(iscsi_tcp_conn_setup)kernel(iscsi_tcp_conn_teardown)kernel(iscsi_tcp_dgst_header)kernel(iscsi_tcp_hdr_recv_prep)kernel(iscsi_tcp_r2tpool_alloc)kernel(iscsi_tcp_r2tpool_free)kernel(iscsi_tcp_recv_segment_is_hdr)kernel(iscsi_tcp_recv_skb)kernel(iscsi_tcp_segment_done)kernel(iscsi_tcp_segment_unmap)kernel(iscsi_tcp_set_max_r2t)kernel(iscsi_tcp_task_init)kernel(iscsi_tcp_task_xmit)kernel(iscsi_unblock_session)kernel(iscsi_unregister_transport)kernel(iscsi_update_cmdsn)kernel(iscsi_verify_itt)kernel(iscsit_aborted_task)kernel(iscsit_add_cmd_to_immediate_queue)kernel(iscsit_add_reject)kernel(iscsit_allocate_cmd)kernel(iscsit_build_datain_pdu)kernel(iscsit_build_logout_rsp)kernel(iscsit_build_nopin_rsp)kernel(iscsit_build_r2ts_for_cmd)kernel(iscsit_build_reject)kernel(iscsit_build_rsp_pdu)kernel(iscsit_build_task_mgt_rsp)kernel(iscsit_build_text_rsp)kernel(iscsit_cause_connection_reinstatement)kernel(iscsit_check_dataout_hdr)kernel(iscsit_check_dataout_payload)kernel(iscsit_find_cmd_from_itt)kernel(iscsit_find_cmd_from_itt_or_dump)kernel(iscsit_free_cmd)kernel(iscsit_get_datain_values)kernel(iscsit_handle_logout_cmd)kernel(iscsit_handle_snack)kernel(iscsit_handle_task_mgt_cmd)kernel(iscsit_immediate_queue)kernel(iscsit_increment_maxcmdsn)kernel(iscsit_logout_post_handler)kernel(iscsit_process_nop_out)kernel(iscsit_process_scsi_cmd)kernel(iscsit_process_text_cmd)kernel(iscsit_queue_rsp)kernel(iscsit_register_transport)kernel(iscsit_reject_cmd)kernel(iscsit_release_cmd)kernel(iscsit_response_queue)kernel(iscsit_sequence_cmd)kernel(iscsit_set_unsolicited_dataout)kernel(iscsit_setup_nop_out)kernel(iscsit_setup_scsi_cmd)kernel(iscsit_setup_text_cmd)kernel(iscsit_stop_dataout_timer)kernel(iscsit_thread_check_cpumask)kernel(iscsit_tmr_post_handler)kernel(iscsit_unregister_transport)kernel(ixgbe_xdp_locking_key)kernel(jbd2__journal_restart)kernel(jbd2__journal_start)kernel(jbd2_complete_transaction)kernel(jbd2_fc_begin_commit)kernel(jbd2_fc_end_commit)kernel(jbd2_fc_end_commit_fallback)kernel(jbd2_fc_get_buf)kernel(jbd2_fc_release_bufs)kernel(jbd2_fc_wait_bufs)kernel(jbd2_inode_cache)kernel(jbd2_journal_abort)kernel(jbd2_journal_ack_err)kernel(jbd2_journal_begin_ordered_truncate)kernel(jbd2_journal_blocks_per_page)kernel(jbd2_journal_check_available_features)kernel(jbd2_journal_check_used_features)kernel(jbd2_journal_clear_err)kernel(jbd2_journal_clear_features)kernel(jbd2_journal_destroy)kernel(jbd2_journal_dirty_metadata)kernel(jbd2_journal_errno)kernel(jbd2_journal_extend)kernel(jbd2_journal_finish_inode_data_buffers)kernel(jbd2_journal_flush)kernel(jbd2_journal_force_commit)kernel(jbd2_journal_force_commit_nested)kernel(jbd2_journal_forget)kernel(jbd2_journal_free_reserved)kernel(jbd2_journal_get_create_access)kernel(jbd2_journal_get_undo_access)kernel(jbd2_journal_get_write_access)kernel(jbd2_journal_grab_journal_head)kernel(jbd2_journal_init_dev)kernel(jbd2_journal_init_inode)kernel(jbd2_journal_init_jbd_inode)kernel(jbd2_journal_inode_ranged_wait)kernel(jbd2_journal_inode_ranged_write)kernel(jbd2_journal_invalidate_folio)kernel(jbd2_journal_load)kernel(jbd2_journal_lock_updates)kernel(jbd2_journal_put_journal_head)kernel(jbd2_journal_release_jbd_inode)kernel(jbd2_journal_restart)kernel(jbd2_journal_revoke)kernel(jbd2_journal_set_features)kernel(jbd2_journal_set_triggers)kernel(jbd2_journal_start)kernel(jbd2_journal_start_commit)kernel(jbd2_journal_start_reserved)kernel(jbd2_journal_stop)kernel(jbd2_journal_try_to_free_buffers)kernel(jbd2_journal_unlock_updates)kernel(jbd2_journal_update_sb_errno)kernel(jbd2_journal_wipe)kernel(jbd2_log_wait_commit)kernel(jbd2_submit_inode_data)kernel(jbd2_trans_will_send_data_barrier)kernel(jbd2_transaction_committed)kernel(jbd2_wait_inode_data)kernel(key_type_trusted)kernel(krb5_cbc_cts_decrypt)kernel(krb5_cbc_cts_encrypt)kernel(krb5_etm_checksum)kernel(krb5_nfold)kernel(lan87xx_read_status)kernel(layoutstats_timer)kernel(lcd_device_register)kernel(lcd_device_unregister)kernel(libceph_compatible)kernel(libfc_vport_create)kernel(llc_add_pack)kernel(llc_build_and_send_ui_pkt)kernel(llc_mac_hdr_init)kernel(llc_remove_pack)kernel(llc_sap_close)kernel(llc_sap_find)kernel(llc_sap_list)kernel(llc_sap_open)kernel(llc_set_station_handler)kernel(lockd_down)kernel(lockd_up)kernel(locks_end_grace)kernel(locks_in_grace)kernel(locks_start_grace)kernel(macsec_get_real_dev)kernel(macsec_netdev_is_offloaded)kernel(macsec_pn_wrapped)kernel(macvlan_common_newlink)kernel(macvlan_common_setup)kernel(macvlan_dellink)kernel(macvlan_link_register)kernel(max_session_cb_slots)kernel(max_session_slots)kernel(mb_cache_create)kernel(mb_cache_destroy)kernel(mb_cache_entry_create)kernel(mb_cache_entry_delete_or_get)kernel(mb_cache_entry_find_first)kernel(mb_cache_entry_find_next)kernel(mb_cache_entry_get)kernel(mb_cache_entry_touch)kernel(mb_cache_entry_wait_unused)kernel(mdio45_ethtool_gset_npage)kernel(mdio45_ethtool_ksettings_get_npage)kernel(mdio45_links_ok)kernel(mdio45_nway_restart)kernel(mdio45_probe)kernel(mdio_mii_ioctl)kernel(mdio_set_flag)kernel(mdiobb_read_c22)kernel(mdiobb_read_c45)kernel(mdiobb_write_c22)kernel(mdiobb_write_c45)kernel(mhi_alloc_controller)kernel(mhi_async_power_up)kernel(mhi_device_get)kernel(mhi_device_get_sync)kernel(mhi_device_put)kernel(mhi_download_rddm_image)kernel(mhi_driver_unregister)kernel(mhi_force_rddm_mode)kernel(mhi_free_controller)kernel(mhi_get_exec_env)kernel(mhi_get_free_desc_count)kernel(mhi_get_mhi_state)kernel(mhi_notify)kernel(mhi_pm_resume)kernel(mhi_pm_resume_force)kernel(mhi_pm_suspend)kernel(mhi_power_down)kernel(mhi_power_down_keep_dev)kernel(mhi_prepare_for_power_up)kernel(mhi_prepare_for_transfer)kernel(mhi_prepare_for_transfer_autoqueue)kernel(mhi_queue_buf)kernel(mhi_queue_dma)kernel(mhi_queue_is_full)kernel(mhi_queue_skb)kernel(mhi_register_controller)kernel(mhi_soc_reset)kernel(mhi_sync_power_up)kernel(mhi_unprepare_after_power_down)kernel(mhi_unprepare_from_transfer)kernel(mhi_unregister_controller)kernel(mii_check_gmii_support)kernel(mii_check_link)kernel(mii_check_media)kernel(mii_ethtool_get_link_ksettings)kernel(mii_ethtool_gset)kernel(mii_ethtool_set_link_ksettings)kernel(mii_ethtool_sset)kernel(mii_link_ok)kernel(mii_nway_restart)kernel(mlx4_ACCESS_PTYS_REG)kernel(mlx4_ALLOCATE_VPP_get)kernel(mlx4_ALLOCATE_VPP_set)kernel(mlx4_CLOSE_PORT)kernel(mlx4_FLOW_STEERING_IB_UC_QP_RANGE)kernel(mlx4_INIT_PORT)kernel(mlx4_SET_MCAST_FLTR)kernel(mlx4_SET_PORT_BEACON)kernel(mlx4_SET_PORT_PRIO2TC)kernel(mlx4_SET_PORT_SCHEDULER)kernel(mlx4_SET_PORT_VXLAN)kernel(mlx4_SET_PORT_fcs_check)kernel(mlx4_SET_PORT_general)kernel(mlx4_SET_PORT_qpn_calc)kernel(mlx4_SET_PORT_user_mac)kernel(mlx4_SET_PORT_user_mtu)kernel(mlx4_SET_VPORT_QOS_get)kernel(mlx4_SET_VPORT_QOS_set)kernel(mlx4_SYNC_TPT)kernel(mlx4_alloc_cmd_mailbox)kernel(mlx4_alloc_hwq_res)kernel(mlx4_assign_eq)kernel(mlx4_bf_alloc)kernel(mlx4_bf_free)kernel(mlx4_buf_alloc)kernel(mlx4_buf_free)kernel(mlx4_buf_write_mtt)kernel(mlx4_config_dev_retrieval)kernel(mlx4_config_roce_v2_port)kernel(mlx4_config_vxlan_port)kernel(mlx4_counter_alloc)kernel(mlx4_counter_free)kernel(mlx4_cq_alloc)kernel(mlx4_cq_free)kernel(mlx4_cq_modify)kernel(mlx4_cq_resize)kernel(mlx4_db_alloc)kernel(mlx4_db_free)kernel(mlx4_eq_get_irq)kernel(mlx4_find_cached_mac)kernel(mlx4_find_cached_vlan)kernel(mlx4_flow_attach)kernel(mlx4_flow_detach)kernel(mlx4_flow_steer_promisc_add)kernel(mlx4_flow_steer_promisc_remove)kernel(mlx4_free_cmd_mailbox)kernel(mlx4_free_hwq_res)kernel(mlx4_gen_guid_change_eqe)kernel(mlx4_gen_pkey_eqe)kernel(mlx4_gen_port_state_change_eqe)kernel(mlx4_gen_slaves_port_mgt_ev)kernel(mlx4_get_active_ports)kernel(mlx4_get_admin_guid)kernel(mlx4_get_base_gid_ix)kernel(mlx4_get_base_qpn)kernel(mlx4_get_counter_stats)kernel(mlx4_get_cpu_rmap)kernel(mlx4_get_default_counter_index)kernel(mlx4_get_devlink_port)kernel(mlx4_get_eqs_per_port)kernel(mlx4_get_internal_clock_params)kernel(mlx4_get_is_vlan_offload_disabled)kernel(mlx4_get_module_info)kernel(mlx4_get_parav_qkey)kernel(mlx4_get_roce_gid_from_slave)kernel(mlx4_get_slave_default_vlan)kernel(mlx4_get_slave_from_roce_gid)kernel(mlx4_get_slave_node_guid)kernel(mlx4_get_slave_pkey_gid_tbl_len)kernel(mlx4_get_slave_port_state)kernel(mlx4_get_vf_config)kernel(mlx4_get_vf_stats)kernel(mlx4_handle_eth_header_mcast_prio)kernel(mlx4_hw_rule_sz)kernel(mlx4_is_eq_shared)kernel(mlx4_is_eq_vector_valid)kernel(mlx4_is_slave_active)kernel(mlx4_map_sw_to_hw_steering_id)kernel(mlx4_map_sw_to_hw_steering_mode)kernel(mlx4_max_tc)kernel(mlx4_mr_alloc)kernel(mlx4_mr_enable)kernel(mlx4_mr_free)kernel(mlx4_mr_hw_change_access)kernel(mlx4_mr_hw_change_pd)kernel(mlx4_mr_hw_get_mpt)kernel(mlx4_mr_hw_put_mpt)kernel(mlx4_mr_hw_write_mpt)kernel(mlx4_mr_rereg_mem_cleanup)kernel(mlx4_mr_rereg_mem_write)kernel(mlx4_mtt_addr)kernel(mlx4_mtt_cleanup)kernel(mlx4_mtt_init)kernel(mlx4_multicast_attach)kernel(mlx4_multicast_detach)kernel(mlx4_multicast_promisc_add)kernel(mlx4_multicast_promisc_remove)kernel(mlx4_mw_alloc)kernel(mlx4_mw_enable)kernel(mlx4_mw_free)kernel(mlx4_pd_alloc)kernel(mlx4_pd_free)kernel(mlx4_phys_to_slave_port)kernel(mlx4_phys_to_slaves_pport)kernel(mlx4_phys_to_slaves_pport_actv)kernel(mlx4_put_qp)kernel(mlx4_put_slave_node_guid)kernel(mlx4_qp_alloc)kernel(mlx4_qp_free)kernel(mlx4_qp_modify)kernel(mlx4_qp_query)kernel(mlx4_qp_release_range)kernel(mlx4_qp_remove)kernel(mlx4_qp_reserve_range)kernel(mlx4_qp_to_ready)kernel(mlx4_query_diag_counters)kernel(mlx4_queue_bond_work)kernel(mlx4_read_clock)kernel(mlx4_register_auxiliary_driver)kernel(mlx4_register_event_notifier)kernel(mlx4_register_mac)kernel(mlx4_register_vlan)kernel(mlx4_release_eq)kernel(mlx4_replace_zero_macs)kernel(mlx4_set_admin_guid)kernel(mlx4_set_vf_link_state)kernel(mlx4_set_vf_mac)kernel(mlx4_set_vf_rate)kernel(mlx4_set_vf_spoofchk)kernel(mlx4_set_vf_vlan)kernel(mlx4_slave_convert_port)kernel(mlx4_srq_alloc)kernel(mlx4_srq_arm)kernel(mlx4_srq_free)kernel(mlx4_srq_lookup)kernel(mlx4_srq_query)kernel(mlx4_sync_pkey_table)kernel(mlx4_test_async)kernel(mlx4_test_interrupt)kernel(mlx4_tunnel_steer_add)kernel(mlx4_uar_alloc)kernel(mlx4_uar_free)kernel(mlx4_unicast_attach)kernel(mlx4_unicast_detach)kernel(mlx4_unicast_promisc_add)kernel(mlx4_unicast_promisc_remove)kernel(mlx4_unregister_auxiliary_driver)kernel(mlx4_unregister_event_notifier)kernel(mlx4_unregister_mac)kernel(mlx4_unregister_vlan)kernel(mlx4_update_qp)kernel(mlx4_vf_get_enable_smi_admin)kernel(mlx4_vf_set_enable_smi_admin)kernel(mlx4_vf_smi_enabled)kernel(mlx4_wol_read)kernel(mlx4_wol_write)kernel(mlx4_write_mtt)kernel(mlx4_xrcd_alloc)kernel(mlx4_xrcd_free)kernel(mlx5_access_reg)kernel(mlx5_add_flow_rules)kernel(mlx5_alloc_bfreg)kernel(mlx5_blocking_notifier_register)kernel(mlx5_blocking_notifier_unregister)kernel(mlx5_cmd_check)kernel(mlx5_cmd_cleanup_async_ctx)kernel(mlx5_cmd_create_vport_lag)kernel(mlx5_cmd_destroy_vport_lag)kernel(mlx5_cmd_do)kernel(mlx5_cmd_exec)kernel(mlx5_cmd_exec_cb)kernel(mlx5_cmd_exec_polling)kernel(mlx5_cmd_init_async_ctx)kernel(mlx5_cmd_out_err)kernel(mlx5_comp_eqn_get)kernel(mlx5_comp_vector_get_cpu)kernel(mlx5_comp_vectors_max)kernel(mlx5_core_access_reg)kernel(mlx5_core_alloc_pd)kernel(mlx5_core_alloc_transport_domain)kernel(mlx5_core_attach_mcg)kernel(mlx5_core_create_cq)kernel(mlx5_core_create_mkey)kernel(mlx5_core_create_psv)kernel(mlx5_core_create_rq)kernel(mlx5_core_create_rqt)kernel(mlx5_core_create_tir)kernel(mlx5_core_create_tis)kernel(mlx5_core_dealloc_pd)kernel(mlx5_core_dealloc_transport_domain)kernel(mlx5_core_destroy_cq)kernel(mlx5_core_destroy_mkey)kernel(mlx5_core_destroy_psv)kernel(mlx5_core_destroy_rq)kernel(mlx5_core_destroy_rqt)kernel(mlx5_core_destroy_tir)kernel(mlx5_core_destroy_tis)kernel(mlx5_core_detach_mcg)kernel(mlx5_core_get_terminate_scatter_list_mkey)kernel(mlx5_core_modify_cq)kernel(mlx5_core_modify_cq_moderation)kernel(mlx5_core_modify_hca_vport_context)kernel(mlx5_core_modify_rq)kernel(mlx5_core_modify_sq)kernel(mlx5_core_modify_tis)kernel(mlx5_core_mp_event_replay)kernel(mlx5_core_query_cq)kernel(mlx5_core_query_mkey)kernel(mlx5_core_query_rq)kernel(mlx5_core_query_sq)kernel(mlx5_core_query_sq_state)kernel(mlx5_core_query_vendor_id)kernel(mlx5_core_query_vport_counter)kernel(mlx5_core_reserved_gids_count)kernel(mlx5_core_roce_gid_set)kernel(mlx5_core_uplink_netdev_event_replay)kernel(mlx5_create_auto_grouped_flow_table)kernel(mlx5_create_cq)kernel(mlx5_create_flow_group)kernel(mlx5_create_flow_table)kernel(mlx5_create_lag_demux_flow_table)kernel(mlx5_db_alloc_node)kernel(mlx5_db_free)kernel(mlx5_debug_qp_add)kernel(mlx5_debug_qp_remove)kernel(mlx5_debugfs_get_dev_root)kernel(mlx5_debugfs_root)kernel(mlx5_del_flow_rules)kernel(mlx5_destroy_flow_group)kernel(mlx5_destroy_flow_table)kernel(mlx5_dm_sw_icm_alloc)kernel(mlx5_dm_sw_icm_dealloc)kernel(mlx5_eq_create_generic)kernel(mlx5_eq_destroy_generic)kernel(mlx5_eq_disable)kernel(mlx5_eq_enable)kernel(mlx5_eq_get_eqe)kernel(mlx5_eq_notifier_register)kernel(mlx5_eq_notifier_unregister)kernel(mlx5_eq_update_ci)kernel(mlx5_eswitch_add_send_to_vport_rule)kernel(mlx5_eswitch_get_core_dev)kernel(mlx5_eswitch_get_encap_mode)kernel(mlx5_eswitch_get_proto_dev)kernel(mlx5_eswitch_get_total_vports)kernel(mlx5_eswitch_get_vport_metadata_for_match)kernel(mlx5_eswitch_get_vport_metadata_for_set)kernel(mlx5_eswitch_mode)kernel(mlx5_eswitch_reg_c1_loopback_enabled)kernel(mlx5_eswitch_register_vport_reps)kernel(mlx5_eswitch_unregister_vport_reps)kernel(mlx5_eswitch_uplink_get_proto_dev)kernel(mlx5_eswitch_vport_match_metadata_enabled)kernel(mlx5_eswitch_vport_rep)kernel(mlx5_fc_create)kernel(mlx5_fc_destroy)kernel(mlx5_fc_id)kernel(mlx5_fc_query)kernel(mlx5_fill_page_frag_array)kernel(mlx5_fill_page_frag_array_perm)kernel(mlx5_flow_table_id)kernel(mlx5_fpga_get_sbu_caps)kernel(mlx5_fpga_mem_read)kernel(mlx5_fpga_mem_write)kernel(mlx5_fpga_sbu_conn_create)kernel(mlx5_fpga_sbu_conn_destroy)kernel(mlx5_fpga_sbu_conn_sendmsg)kernel(mlx5_frag_buf_alloc_node)kernel(mlx5_frag_buf_free)kernel(mlx5_free_bfreg)kernel(mlx5_fs_add_rx_underlay_qpn)kernel(mlx5_fs_remove_rx_underlay_qpn)kernel(mlx5_get_fdb_sub_ns)kernel(mlx5_get_flow_namespace)kernel(mlx5_get_uars_page)kernel(mlx5_ipsec_device_caps)kernel(mlx5_is_roce_on)kernel(mlx5_lag_get_next_peer_mdev)kernel(mlx5_lag_get_num_ports)kernel(mlx5_lag_get_roce_netdev)kernel(mlx5_lag_get_slave_port)kernel(mlx5_lag_is_active)kernel(mlx5_lag_is_master)kernel(mlx5_lag_is_mpesw)kernel(mlx5_lag_is_roce)kernel(mlx5_lag_is_shared_fdb)kernel(mlx5_lag_is_sriov)kernel(mlx5_lag_mode_is_hash)kernel(mlx5_lag_query_cong_counters)kernel(mlx5_macsec_add_roce_rule)kernel(mlx5_macsec_add_roce_sa_rules)kernel(mlx5_macsec_del_roce_rule)kernel(mlx5_macsec_del_roce_sa_rules)kernel(mlx5_modify_header_alloc)kernel(mlx5_modify_header_dealloc)kernel(mlx5_modify_nic_vport_mac_address)kernel(mlx5_modify_nic_vport_mac_list)kernel(mlx5_modify_nic_vport_mtu)kernel(mlx5_modify_nic_vport_promisc)kernel(mlx5_modify_nic_vport_vlans)kernel(mlx5_modify_port_ets_rate_limit)kernel(mlx5_mpfs_add_mac)kernel(mlx5_mpfs_del_mac)kernel(mlx5_msix_alloc)kernel(mlx5_msix_free)kernel(mlx5_nic_vport_affiliate_multiport)kernel(mlx5_nic_vport_disable_roce)kernel(mlx5_nic_vport_enable_roce)kernel(mlx5_nic_vport_query_local_lb)kernel(mlx5_nic_vport_unaffiliate_multiport)kernel(mlx5_nic_vport_update_local_lb)kernel(mlx5_notifier_register)kernel(mlx5_notifier_unregister)kernel(mlx5_packet_reformat_alloc)kernel(mlx5_packet_reformat_dealloc)kernel(mlx5_put_uars_page)kernel(mlx5_qp_debugfs_cleanup)kernel(mlx5_qp_debugfs_init)kernel(mlx5_query_hca_vport_context)kernel(mlx5_query_hca_vport_gid)kernel(mlx5_query_hca_vport_node_guid)kernel(mlx5_query_hca_vport_pkey)kernel(mlx5_query_hca_vport_system_image_guid)kernel(mlx5_query_ib_port_oper)kernel(mlx5_query_mac_address)kernel(mlx5_query_min_inline)kernel(mlx5_query_module_eeprom)kernel(mlx5_query_module_eeprom_by_page)kernel(mlx5_query_nic_system_image_guid)kernel(mlx5_query_nic_vport_mac_address)kernel(mlx5_query_nic_vport_mac_list)kernel(mlx5_query_nic_vport_min_inline)kernel(mlx5_query_nic_vport_mtu)kernel(mlx5_query_nic_vport_node_guid)kernel(mlx5_query_nic_vport_promisc)kernel(mlx5_query_nic_vport_qkey_viol_cntr)kernel(mlx5_query_nic_vport_system_image_guid)kernel(mlx5_query_port_admin_status)kernel(mlx5_query_port_ets_rate_limit)kernel(mlx5_query_port_max_mtu)kernel(mlx5_query_port_oper_mtu)kernel(mlx5_query_port_pause)kernel(mlx5_query_port_pfc)kernel(mlx5_query_port_prio_tc)kernel(mlx5_query_port_ptys)kernel(mlx5_query_port_tc_bw_alloc)kernel(mlx5_query_port_tc_group)kernel(mlx5_query_port_vl_hw_cap)kernel(mlx5_query_port_wol)kernel(mlx5_rdma_rn_get_params)kernel(mlx5_rl_add_rate)kernel(mlx5_rl_add_rate_raw)kernel(mlx5_rl_are_equal)kernel(mlx5_rl_is_in_range)kernel(mlx5_rl_remove_rate)kernel(mlx5_rl_remove_rate_raw)kernel(mlx5_rsc_dump_cmd_create)kernel(mlx5_rsc_dump_cmd_destroy)kernel(mlx5_rsc_dump_next)kernel(mlx5_set_port_admin_status)kernel(mlx5_set_port_caps)kernel(mlx5_set_port_mtu)kernel(mlx5_set_port_pause)kernel(mlx5_set_port_pfc)kernel(mlx5_set_port_prio_tc)kernel(mlx5_set_port_tc_bw_alloc)kernel(mlx5_set_port_tc_group)kernel(mlx5_set_port_wol)kernel(mlx5_sriov_blocking_notifier_register)kernel(mlx5_sriov_blocking_notifier_unregister)kernel(mlx5_toggle_port_link)kernel(mlx5_vf_get_core_dev)kernel(mlx5_vf_put_core_dev)kernel(mlx5_vport_get_other_func_cap)kernel(mlxfw_firmware_flash)kernel(mlxsw_afa_block_activity_get)kernel(mlxsw_afa_block_append_allocated_counter)kernel(mlxsw_afa_block_append_counter)kernel(mlxsw_afa_block_append_drop)kernel(mlxsw_afa_block_append_fid_set)kernel(mlxsw_afa_block_append_fwd)kernel(mlxsw_afa_block_append_ignore)kernel(mlxsw_afa_block_append_ip)kernel(mlxsw_afa_block_append_l4port)kernel(mlxsw_afa_block_append_mcrouter)kernel(mlxsw_afa_block_append_mirror)kernel(mlxsw_afa_block_append_police)kernel(mlxsw_afa_block_append_qos_dscp)kernel(mlxsw_afa_block_append_qos_dsfield)kernel(mlxsw_afa_block_append_qos_ecn)kernel(mlxsw_afa_block_append_qos_switch_prio)kernel(mlxsw_afa_block_append_sampler)kernel(mlxsw_afa_block_append_trap)kernel(mlxsw_afa_block_append_trap_and_forward)kernel(mlxsw_afa_block_append_vlan_modify)kernel(mlxsw_afa_block_commit)kernel(mlxsw_afa_block_continue)kernel(mlxsw_afa_block_create)kernel(mlxsw_afa_block_cur_set)kernel(mlxsw_afa_block_destroy)kernel(mlxsw_afa_block_first_kvdl_index)kernel(mlxsw_afa_block_first_set)kernel(mlxsw_afa_block_jump)kernel(mlxsw_afa_block_terminate)kernel(mlxsw_afa_cookie_lookup)kernel(mlxsw_afa_create)kernel(mlxsw_afa_destroy)kernel(mlxsw_afk_clear)kernel(mlxsw_afk_create)kernel(mlxsw_afk_destroy)kernel(mlxsw_afk_encode)kernel(mlxsw_afk_key_info_block_encoding_get)kernel(mlxsw_afk_key_info_blocks_count_get)kernel(mlxsw_afk_key_info_get)kernel(mlxsw_afk_key_info_put)kernel(mlxsw_afk_key_info_subset)kernel(mlxsw_afk_values_add_buf)kernel(mlxsw_afk_values_add_u32)kernel(mlxsw_cmd_exec)kernel(mlxsw_core_bus_device_register)kernel(mlxsw_core_bus_device_unregister)kernel(mlxsw_core_cpu_port_fini)kernel(mlxsw_core_cpu_port_init)kernel(mlxsw_core_driver_priv)kernel(mlxsw_core_driver_register)kernel(mlxsw_core_driver_unregister)kernel(mlxsw_core_event_listener_register)kernel(mlxsw_core_event_listener_unregister)kernel(mlxsw_core_flush_owq)kernel(mlxsw_core_fw_rev_minor_subminor_validate)kernel(mlxsw_core_irq_event_handler_register)kernel(mlxsw_core_irq_event_handler_unregister)kernel(mlxsw_core_irq_event_handlers_call)kernel(mlxsw_core_kvd_sizes_get)kernel(mlxsw_core_lag_mapping_clear)kernel(mlxsw_core_lag_mapping_get)kernel(mlxsw_core_lag_mapping_set)kernel(mlxsw_core_max_lag)kernel(mlxsw_core_max_ports)kernel(mlxsw_core_port_devlink_port_get)kernel(mlxsw_core_port_driver_priv)kernel(mlxsw_core_port_fini)kernel(mlxsw_core_port_init)kernel(mlxsw_core_port_netdev_link)kernel(mlxsw_core_ptp_transmitted)kernel(mlxsw_core_read_frc_h)kernel(mlxsw_core_read_frc_l)kernel(mlxsw_core_read_utc_nsec)kernel(mlxsw_core_read_utc_sec)kernel(mlxsw_core_res_get)kernel(mlxsw_core_res_valid)kernel(mlxsw_core_resources_query)kernel(mlxsw_core_rx_listener_register)kernel(mlxsw_core_rx_listener_unregister)kernel(mlxsw_core_schedule_dw)kernel(mlxsw_core_schedule_work)kernel(mlxsw_core_sdq_supports_cqe_v2)kernel(mlxsw_core_skb_receive)kernel(mlxsw_core_skb_transmit)kernel(mlxsw_core_skb_transmit_busy)kernel(mlxsw_core_trap_register)kernel(mlxsw_core_trap_state_set)kernel(mlxsw_core_trap_unregister)kernel(mlxsw_core_traps_register)kernel(mlxsw_core_traps_unregister)kernel(mlxsw_env_get_module_eeprom)kernel(mlxsw_env_get_module_eeprom_by_page)kernel(mlxsw_env_get_module_info)kernel(mlxsw_env_get_module_power_mode)kernel(mlxsw_env_module_overheat_counter_get)kernel(mlxsw_env_module_port_down)kernel(mlxsw_env_module_port_map)kernel(mlxsw_env_module_port_unmap)kernel(mlxsw_env_module_port_up)kernel(mlxsw_env_reset_module)kernel(mlxsw_env_set_module_power_mode)kernel(mlxsw_i2c_driver_register)kernel(mlxsw_i2c_driver_unregister)kernel(mlxsw_linecards_event_ops_register)kernel(mlxsw_linecards_event_ops_unregister)kernel(mlxsw_pci_driver_register)kernel(mlxsw_pci_driver_unregister)kernel(mlxsw_reg_query)kernel(mlxsw_reg_trans_bulk_wait)kernel(mlxsw_reg_trans_query)kernel(mlxsw_reg_trans_write)kernel(mlxsw_reg_write)kernel(mock_drm_getfile)kernel(mqprio_fp_to_offload)kernel(mqprio_qopt_reconstruct)kernel(mqprio_validate_qopt)kernel(mrp_init_applicant)kernel(mrp_register_application)kernel(mrp_request_join)kernel(mrp_request_leave)kernel(mrp_uninit_applicant)kernel(mrp_unregister_application)kernel(nd_btt_arena_is_valid)kernel(nd_btt_probe)kernel(nd_btt_version)kernel(nd_cmd_bus_desc)kernel(nd_cmd_dimm_desc)kernel(nd_cmd_in_size)kernel(nd_cmd_out_size)kernel(nd_dax_probe)kernel(nd_dev_to_uuid)kernel(nd_device_notify)kernel(nd_device_register)kernel(nd_device_unregister)kernel(nd_fletcher64)kernel(nd_integrity_init)kernel(nd_pfn_probe)kernel(nd_pfn_validate)kernel(nd_region_acquire_lane)kernel(nd_region_dev)kernel(nd_region_provider_data)kernel(nd_region_release_lane)kernel(nd_region_to_nstype)kernel(nd_sb_checksum)kernel(nd_synchronize)kernel(net_failover_create)kernel(net_failover_destroy)kernel(netfs_read_folio)kernel(netfs_readahead)kernel(netfs_stats_show)kernel(netfs_subreq_terminated)kernel(netfs_write_begin)kernel(next_prime_number)kernel(nf_br_ops)kernel(nf_confirm)kernel(nf_conn_pernet_ecache)kernel(nf_conncount_add)kernel(nf_conncount_cache_free)kernel(nf_conncount_count)kernel(nf_conncount_destroy)kernel(nf_conncount_gc_list)kernel(nf_conncount_init)kernel(nf_conncount_list_init)kernel(nf_connlabels_get)kernel(nf_connlabels_put)kernel(nf_connlabels_replace)kernel(nf_conntrack_alloc)kernel(nf_conntrack_alter_reply)kernel(nf_conntrack_broadcast_help)kernel(nf_conntrack_count)kernel(nf_conntrack_eventmask_report)kernel(nf_conntrack_expect_lock)kernel(nf_conntrack_find_get)kernel(nf_conntrack_free)kernel(nf_conntrack_hash)kernel(nf_conntrack_hash_check_insert)kernel(nf_conntrack_helper_put)kernel(nf_conntrack_helper_register)kernel(nf_conntrack_helper_try_module_get)kernel(nf_conntrack_helper_unregister)kernel(nf_conntrack_helpers_register)kernel(nf_conntrack_helpers_unregister)kernel(nf_conntrack_htable_size)kernel(nf_conntrack_in)kernel(nf_conntrack_lock)kernel(nf_conntrack_locks)kernel(nf_conntrack_max)kernel(nf_conntrack_register_notifier)kernel(nf_conntrack_tuple_taken)kernel(nf_conntrack_unregister_notifier)kernel(nf_ct_acct_add)kernel(nf_ct_add_helper)kernel(nf_ct_alloc_hashtable)kernel(nf_ct_bridge_register)kernel(nf_ct_bridge_unregister)kernel(nf_ct_change_status_common)kernel(nf_ct_delete)kernel(nf_ct_deliver_cached_events)kernel(nf_ct_destroy)kernel(nf_ct_destroy_timeout)kernel(nf_ct_ecache_ext_add)kernel(nf_ct_expect_alloc)kernel(nf_ct_expect_find_get)kernel(nf_ct_expect_hash)kernel(nf_ct_expect_hsize)kernel(nf_ct_expect_init)kernel(nf_ct_expect_iterate_destroy)kernel(nf_ct_expect_iterate_net)kernel(nf_ct_expect_put)kernel(nf_ct_expect_related_report)kernel(nf_ct_ext_add)kernel(nf_ct_frag6_gather)kernel(nf_ct_get_id)kernel(nf_ct_get_tuplepr)kernel(nf_ct_gre_keymap_add)kernel(nf_ct_gre_keymap_destroy)kernel(nf_ct_handle_fragments)kernel(nf_ct_helper)kernel(nf_ct_helper_expectfn_find_by_name)kernel(nf_ct_helper_expectfn_find_by_symbol)kernel(nf_ct_helper_expectfn_register)kernel(nf_ct_helper_expectfn_unregister)kernel(nf_ct_helper_ext_add)kernel(nf_ct_helper_hash)kernel(nf_ct_helper_hsize)kernel(nf_ct_helper_init)kernel(nf_ct_helper_log)kernel(nf_ct_invert_tuple)kernel(nf_ct_iterate_cleanup_net)kernel(nf_ct_iterate_destroy)kernel(nf_ct_kill_acct)kernel(nf_ct_l4proto_find)kernel(nf_ct_l4proto_log_invalid)kernel(nf_ct_nat)kernel(nf_ct_nat_ext_add)kernel(nf_ct_netns_get)kernel(nf_ct_netns_put)kernel(nf_ct_port_nla_policy)kernel(nf_ct_port_nlattr_to_tuple)kernel(nf_ct_port_nlattr_tuple_size)kernel(nf_ct_port_tuple_to_nlattr)kernel(nf_ct_remove_expect)kernel(nf_ct_remove_expectations)kernel(nf_ct_seq_adjust)kernel(nf_ct_seq_offset)kernel(nf_ct_seqadj_init)kernel(nf_ct_seqadj_set)kernel(nf_ct_set_auto_assign_helper_warned)kernel(nf_ct_set_timeout)kernel(nf_ct_skb_network_trim)kernel(nf_ct_tcp_seqadj_set)kernel(nf_ct_timeout_hook)kernel(nf_ct_tmpl_alloc)kernel(nf_ct_tmpl_free)kernel(nf_ct_unexpect_related)kernel(nf_ct_unlink_expect_report)kernel(nf_ct_untimeout)kernel(nf_defrag_ipv4_disable)kernel(nf_defrag_ipv4_enable)kernel(nf_defrag_ipv6_disable)kernel(nf_defrag_ipv6_enable)kernel(nf_dup_ipv4)kernel(nf_dup_ipv6)kernel(nf_dup_netdev_egress)kernel(nf_flow_dnat_port)kernel(nf_flow_offload_ip_hook)kernel(nf_flow_offload_ipv6_hook)kernel(nf_flow_rule_route_ipv4)kernel(nf_flow_rule_route_ipv6)kernel(nf_flow_snat_port)kernel(nf_flow_table_cleanup)kernel(nf_flow_table_free)kernel(nf_flow_table_init)kernel(nf_flow_table_offload_setup)kernel(nf_fwd_netdev_egress)kernel(nf_l4proto_log_invalid)kernel(nf_nat_alloc_null_binding)kernel(nf_nat_amanda_hook)kernel(nf_nat_follow_master)kernel(nf_nat_ftp_hook)kernel(nf_nat_helper_put)kernel(nf_nat_helper_register)kernel(nf_nat_helper_try_module_get)kernel(nf_nat_helper_unregister)kernel(nf_nat_icmp_reply_translation)kernel(nf_nat_icmpv6_reply_translation)kernel(nf_nat_inet_fn)kernel(nf_nat_inet_register_fn)kernel(nf_nat_inet_unregister_fn)kernel(nf_nat_ipv4_register_fn)kernel(nf_nat_ipv4_unregister_fn)kernel(nf_nat_ipv6_register_fn)kernel(nf_nat_ipv6_unregister_fn)kernel(nf_nat_irc_hook)kernel(nf_nat_mangle_udp_packet)kernel(nf_nat_masquerade_inet_register_notifiers)kernel(nf_nat_masquerade_inet_unregister_notifiers)kernel(nf_nat_masquerade_ipv4)kernel(nf_nat_masquerade_ipv6)kernel(nf_nat_packet)kernel(nf_nat_pptp_hook)kernel(nf_nat_redirect_ipv4)kernel(nf_nat_redirect_ipv6)kernel(nf_nat_setup_info)kernel(nf_nat_sip_hooks)kernel(nf_nat_snmp_hook)kernel(nf_nat_tftp_hook)kernel(nf_osf_find)kernel(nf_osf_fingers)kernel(nf_osf_match)kernel(nf_reject_ip6_tcphdr_get)kernel(nf_reject_ip6_tcphdr_put)kernel(nf_reject_ip6hdr_put)kernel(nf_reject_ip_tcphdr_get)kernel(nf_reject_ip_tcphdr_put)kernel(nf_reject_iphdr_put)kernel(nf_reject_skb_v4_tcp_reset)kernel(nf_reject_skb_v4_unreach)kernel(nf_reject_skb_v6_tcp_reset)kernel(nf_reject_skb_v6_unreach)kernel(nf_send_reset)kernel(nf_send_reset6)kernel(nf_send_unreach)kernel(nf_send_unreach6)kernel(nf_sk_lookup_slow_v4)kernel(nf_sk_lookup_slow_v6)kernel(nf_synproxy_ipv4_fini)kernel(nf_synproxy_ipv4_init)kernel(nf_synproxy_ipv6_fini)kernel(nf_synproxy_ipv6_init)kernel(nf_tables_activate_set)kernel(nf_tables_bind_set)kernel(nf_tables_deactivate_flowtable)kernel(nf_tables_deactivate_set)kernel(nf_tables_destroy_set)kernel(nf_tables_trans_destroy_flush_work)kernel(nf_tproxy_get_sock_v4)kernel(nf_tproxy_get_sock_v6)kernel(nf_tproxy_handle_time_wait4)kernel(nf_tproxy_handle_time_wait6)kernel(nf_tproxy_laddr4)kernel(nf_tproxy_laddr6)kernel(nfct_h323_nat_hook)kernel(nfit_get_smbios_id)kernel(nfnetlink_broadcast)kernel(nfnetlink_has_listeners)kernel(nfnetlink_send)kernel(nfnetlink_set_err)kernel(nfnetlink_subsys_register)kernel(nfnetlink_subsys_unregister)kernel(nfnetlink_unicast)kernel(nfnl_lock)kernel(nfnl_unlock)kernel(nfs3_set_ds_client)kernel(nfs41_maxgetdevinfo_overhead)kernel(nfs41_sequence_done)kernel(nfs42_proc_layouterror)kernel(nfs4_client_id_uniquifier)kernel(nfs4_decode_mp_ds_addr)kernel(nfs4_delete_deviceid)kernel(nfs4_dentry_operations)kernel(nfs4_disable_idmapping)kernel(nfs4_find_get_deviceid)kernel(nfs4_find_or_create_ds_client)kernel(nfs4_fs_type)kernel(nfs4_init_deviceid_node)kernel(nfs4_init_ds_session)kernel(nfs4_label_alloc)kernel(nfs4_mark_deviceid_available)kernel(nfs4_mark_deviceid_unavailable)kernel(nfs4_pnfs_ds_add)kernel(nfs4_pnfs_ds_connect)kernel(nfs4_pnfs_ds_put)kernel(nfs4_print_deviceid)kernel(nfs4_proc_getdeviceinfo)kernel(nfs4_put_deviceid_node)kernel(nfs4_schedule_lease_moved_recovery)kernel(nfs4_schedule_lease_recovery)kernel(nfs4_schedule_migration_recovery)kernel(nfs4_schedule_session_recovery)kernel(nfs4_schedule_stateid_recovery)kernel(nfs4_sequence_done)kernel(nfs4_set_ds_client)kernel(nfs4_set_rw_stateid)kernel(nfs4_setup_sequence)kernel(nfs4_test_deviceid_unavailable)kernel(nfs4_test_session_trunk)kernel(nfs_access_add_cache)kernel(nfs_access_get_cached)kernel(nfs_access_set_mask)kernel(nfs_access_zap_cache)kernel(nfs_add_or_obtain)kernel(nfs_alloc_client)kernel(nfs_alloc_fattr)kernel(nfs_alloc_fattr_with_label)kernel(nfs_alloc_fhandle)kernel(nfs_alloc_inode)kernel(nfs_alloc_server)kernel(nfs_async_iocounter_wait)kernel(nfs_atomic_open)kernel(nfs_auth_info_match)kernel(nfs_callback_nr_threads)kernel(nfs_callback_set_tcpport)kernel(nfs_check_cache_invalid)kernel(nfs_check_flags)kernel(nfs_clear_inode)kernel(nfs_clear_verifier_delegated)kernel(nfs_client_for_each_server)kernel(nfs_client_init_is_complete)kernel(nfs_client_init_status)kernel(nfs_clone_server)kernel(nfs_close_context)kernel(nfs_commit_free)kernel(nfs_commit_inode)kernel(nfs_commitdata_alloc)kernel(nfs_commitdata_release)kernel(nfs_create)kernel(nfs_create_rpc_client)kernel(nfs_create_server)kernel(nfs_d_prune_case_insensitive_aliases)kernel(nfs_debug)kernel(nfs_delay_retrans)kernel(nfs_dentry_operations)kernel(nfs_do_submount)kernel(nfs_dreq_bytes_left)kernel(nfs_drop_inode)kernel(nfs_fattr_init)kernel(nfs_fhget)kernel(nfs_file_fsync)kernel(nfs_file_llseek)kernel(nfs_file_mmap)kernel(nfs_file_operations)kernel(nfs_file_read)kernel(nfs_file_release)kernel(nfs_file_set_open_context)kernel(nfs_file_write)kernel(nfs_filemap_write_and_wait_range)kernel(nfs_flock)kernel(nfs_force_lookup_revalidate)kernel(nfs_free_client)kernel(nfs_free_inode)kernel(nfs_free_server)kernel(nfs_fs_type)kernel(nfs_fscache_open_file)kernel(nfs_generic_pg_test)kernel(nfs_generic_pgio)kernel(nfs_get_client)kernel(nfs_get_lock_context)kernel(nfs_getattr)kernel(nfs_idmap_cache_timeout)kernel(nfs_inc_attr_generation_counter)kernel(nfs_init_cinfo)kernel(nfs_init_client)kernel(nfs_init_commit)kernel(nfs_init_server_rpcclient)kernel(nfs_init_timeout_values)kernel(nfs_initiate_commit)kernel(nfs_initiate_pgio)kernel(nfs_inode_attach_open_context)kernel(nfs_instantiate)kernel(nfs_invalidate_atime)kernel(nfs_kill_super)kernel(nfs_link)kernel(nfs_lock)kernel(nfs_lookup)kernel(nfs_map_string_to_numeric)kernel(nfs_mark_client_ready)kernel(nfs_may_open)kernel(nfs_mkdir)kernel(nfs_mknod)kernel(nfs_net_id)kernel(nfs_pageio_init_read)kernel(nfs_pageio_init_write)kernel(nfs_pageio_resend)kernel(nfs_pageio_reset_read_mds)kernel(nfs_pageio_reset_write_mds)kernel(nfs_path)kernel(nfs_permission)kernel(nfs_pgheader_init)kernel(nfs_pgio_current_mirror)kernel(nfs_pgio_header_alloc)kernel(nfs_pgio_header_free)kernel(nfs_post_op_update_inode)kernel(nfs_post_op_update_inode_force_wcc)kernel(nfs_probe_server)kernel(nfs_put_client)kernel(nfs_put_lock_context)kernel(nfs_read_alloc_scratch)kernel(nfs_reconfigure)kernel(nfs_refresh_inode)kernel(nfs_release_request)kernel(nfs_remove_bad_delegation)kernel(nfs_rename)kernel(nfs_request_add_commit_list)kernel(nfs_request_add_commit_list_locked)kernel(nfs_request_remove_commit_list)kernel(nfs_retry_commit)kernel(nfs_revalidate_inode)kernel(nfs_rmdir)kernel(nfs_sb_active)kernel(nfs_sb_deactive)kernel(nfs_scan_commit_list)kernel(nfs_server_copy_userdata)kernel(nfs_server_insert_lists)kernel(nfs_server_remove_lists)kernel(nfs_set_cache_invalid)kernel(nfs_set_verifier)kernel(nfs_setattr)kernel(nfs_setattr_update_inode)kernel(nfs_setsecurity)kernel(nfs_show_devname)kernel(nfs_show_options)kernel(nfs_show_path)kernel(nfs_show_stats)kernel(nfs_sops)kernel(nfs_statfs)kernel(nfs_stream_decode_acl)kernel(nfs_stream_encode_acl)kernel(nfs_submount)kernel(nfs_symlink)kernel(nfs_sync_inode)kernel(nfs_sysfs_add_server)kernel(nfs_sysfs_link_rpc_client)kernel(nfs_try_get_tree)kernel(nfs_umount_begin)kernel(nfs_unlink)kernel(nfs_wait_bit_killable)kernel(nfs_wait_client_init_complete)kernel(nfs_wait_on_request)kernel(nfs_wb_all)kernel(nfs_write_inode)kernel(nfs_writeback_update_inode)kernel(nfs_zap_acl_cache)kernel(nfsacl_decode)kernel(nfsacl_encode)kernel(nfsd4_ssc_init_umount_work)kernel(nfsd_debug)kernel(nfsiod_workqueue)kernel(nft_chain_validate)kernel(nft_chain_validate_dependency)kernel(nft_chain_validate_hooks)kernel(nft_data_dump)kernel(nft_data_init)kernel(nft_data_release)kernel(nft_do_chain)kernel(nft_dump_register)kernel(nft_fib4_eval)kernel(nft_fib4_eval_type)kernel(nft_fib6_eval)kernel(nft_fib6_eval_type)kernel(nft_fib_dump)kernel(nft_fib_init)kernel(nft_fib_policy)kernel(nft_fib_store_result)kernel(nft_fib_validate)kernel(nft_flowtable_lookup)kernel(nft_fwd_dup_netdev_offload)kernel(nft_meta_get_dump)kernel(nft_meta_get_eval)kernel(nft_meta_get_init)kernel(nft_meta_inner_eval)kernel(nft_meta_policy)kernel(nft_meta_set_destroy)kernel(nft_meta_set_dump)kernel(nft_meta_set_eval)kernel(nft_meta_set_init)kernel(nft_meta_set_validate)kernel(nft_obj_lookup)kernel(nft_obj_notify)kernel(nft_parse_register_load)kernel(nft_parse_register_store)kernel(nft_parse_u32_check)kernel(nft_register_chain_type)kernel(nft_register_expr)kernel(nft_register_flowtable_type)kernel(nft_register_obj)kernel(nft_reject_dump)kernel(nft_reject_icmp_code)kernel(nft_reject_icmpv6_code)kernel(nft_reject_init)kernel(nft_reject_policy)kernel(nft_reject_validate)kernel(nft_request_module)kernel(nft_set_catchall_lookup)kernel(nft_set_elem_destroy)kernel(nft_set_lookup_global)kernel(nft_trace_enabled)kernel(nft_unregister_chain_type)kernel(nft_unregister_expr)kernel(nft_unregister_flowtable_type)kernel(nft_unregister_obj)kernel(nlm_debug)kernel(nlmclnt_done)kernel(nlmclnt_init)kernel(nlmclnt_proc)kernel(nlmclnt_rpc_clnt)kernel(nlmsvc_ops)kernel(nlmsvc_unlock_all_by_ip)kernel(nlmsvc_unlock_all_by_sb)kernel(nv_cspmu_init_ops)kernel(nvdimm_badblocks_populate)kernel(nvdimm_bus_add_badrange)kernel(nvdimm_bus_check_dimm_count)kernel(nvdimm_bus_lock)kernel(nvdimm_bus_register)kernel(nvdimm_bus_unlock)kernel(nvdimm_bus_unregister)kernel(nvdimm_check_and_set_ro)kernel(nvdimm_clear_poison)kernel(nvdimm_cmd_mask)kernel(nvdimm_delete)kernel(nvdimm_flush)kernel(nvdimm_has_cache)kernel(nvdimm_has_flush)kernel(nvdimm_in_overwrite)kernel(nvdimm_kobj)kernel(nvdimm_name)kernel(nvdimm_namespace_attach_btt)kernel(nvdimm_namespace_capacity)kernel(nvdimm_namespace_common_probe)kernel(nvdimm_namespace_detach_btt)kernel(nvdimm_namespace_disk_name)kernel(nvdimm_namespace_locked)kernel(nvdimm_pmem_region_create)kernel(nvdimm_provider_data)kernel(nvdimm_region_delete)kernel(nvdimm_region_notify)kernel(nvdimm_security_setup_events)kernel(nvdimm_setup_pfn)kernel(nvdimm_to_bus)kernel(nvdimm_volatile_region_create)kernel(nvme_alloc_admin_tag_set)kernel(nvme_alloc_io_tag_set)kernel(nvme_auth_alloc_key)kernel(nvme_auth_augmented_challenge)kernel(nvme_auth_dhgroup_id)kernel(nvme_auth_dhgroup_kpp)kernel(nvme_auth_dhgroup_name)kernel(nvme_auth_digest_name)kernel(nvme_auth_extract_key)kernel(nvme_auth_free)kernel(nvme_auth_free_key)kernel(nvme_auth_gen_privkey)kernel(nvme_auth_gen_pubkey)kernel(nvme_auth_gen_shared_secret)kernel(nvme_auth_generate_key)kernel(nvme_auth_get_seqnum)kernel(nvme_auth_hmac_hash_len)kernel(nvme_auth_hmac_id)kernel(nvme_auth_hmac_name)kernel(nvme_auth_init_ctrl)kernel(nvme_auth_key_struct_size)kernel(nvme_auth_negotiate)kernel(nvme_auth_stop)kernel(nvme_auth_transform_key)kernel(nvme_auth_wait)kernel(nvme_cancel_admin_tagset)kernel(nvme_cancel_request)kernel(nvme_cancel_tagset)kernel(nvme_change_ctrl_state)kernel(nvme_cleanup_cmd)kernel(nvme_command_effects)kernel(nvme_complete_async_event)kernel(nvme_complete_batch_req)kernel(nvme_complete_rq)kernel(nvme_ctrl_from_file)kernel(nvme_delete_ctrl)kernel(nvme_delete_wq)kernel(nvme_dev_attrs_group)kernel(nvme_disable_ctrl)kernel(nvme_enable_ctrl)kernel(nvme_execute_rq)kernel(nvme_fail_nonready_command)kernel(nvme_fc_io_getuuid)kernel(nvme_fc_rcv_ls_req)kernel(nvme_fc_register_localport)kernel(nvme_fc_register_remoteport)kernel(nvme_fc_rescan_remoteport)kernel(nvme_fc_set_remoteport_devloss)kernel(nvme_fc_unregister_localport)kernel(nvme_fc_unregister_remoteport)kernel(nvme_find_get_ns)kernel(nvme_get_admin_opcode_str)kernel(nvme_get_fabrics_opcode_str)kernel(nvme_get_features)kernel(nvme_get_opcode_str)kernel(nvme_host_path_error)kernel(nvme_init_ctrl)kernel(nvme_init_ctrl_finish)kernel(nvme_init_request)kernel(nvme_io_timeout)kernel(nvme_keyring_id)kernel(nvme_mark_namespaces_dead)kernel(nvme_mpath_start_request)kernel(nvme_passthru_end)kernel(nvme_passthru_start)kernel(nvme_put_ns)kernel(nvme_quiesce_admin_queue)kernel(nvme_quiesce_io_queues)kernel(nvme_remove_admin_tag_set)kernel(nvme_remove_io_tag_set)kernel(nvme_remove_namespaces)kernel(nvme_reset_ctrl)kernel(nvme_reset_wq)kernel(nvme_set_features)kernel(nvme_set_queue_count)kernel(nvme_setup_cmd)kernel(nvme_start_ctrl)kernel(nvme_start_freeze)kernel(nvme_stop_ctrl)kernel(nvme_stop_keep_alive)kernel(nvme_submit_sync_cmd)kernel(nvme_sync_io_queues)kernel(nvme_sync_queues)kernel(nvme_tls_psk_default)kernel(nvme_try_sched_reset)kernel(nvme_unfreeze)kernel(nvme_uninit_ctrl)kernel(nvme_unquiesce_admin_queue)kernel(nvme_unquiesce_io_queues)kernel(nvme_wait_freeze)kernel(nvme_wait_freeze_timeout)kernel(nvme_wait_reset)kernel(nvme_wq)kernel(nvmet_check_transfer_len)kernel(nvmet_ctrl_fatal_error)kernel(nvmet_fc_invalidate_host)kernel(nvmet_fc_rcv_fcp_abort)kernel(nvmet_fc_rcv_fcp_req)kernel(nvmet_fc_rcv_ls_req)kernel(nvmet_fc_register_targetport)kernel(nvmet_fc_unregister_targetport)kernel(nvmet_register_transport)kernel(nvmet_req_alloc_sgls)kernel(nvmet_req_complete)kernel(nvmet_req_free_sgls)kernel(nvmet_req_init)kernel(nvmet_req_uninit)kernel(nvmet_sq_destroy)kernel(nvmet_sq_init)kernel(nvmet_unregister_transport)kernel(nvmet_wq)kernel(nvmf_connect_admin_queue)kernel(nvmf_connect_io_queue)kernel(nvmf_free_options)kernel(nvmf_get_address)kernel(nvmf_ip_options_match)kernel(nvmf_map_queues)kernel(nvmf_reg_read32)kernel(nvmf_reg_read64)kernel(nvmf_reg_write32)kernel(nvmf_register_transport)kernel(nvmf_set_io_queues)kernel(nvmf_should_reconnect)kernel(nvmf_unregister_transport)kernel(objagg_create)kernel(objagg_destroy)kernel(objagg_hints_get)kernel(objagg_hints_put)kernel(objagg_hints_stats_get)kernel(objagg_obj_delta_priv)kernel(objagg_obj_get)kernel(objagg_obj_put)kernel(objagg_obj_raw)kernel(objagg_obj_root_priv)kernel(objagg_stats_get)kernel(objagg_stats_put)kernel(of_dp_aux_depopulate_bus)kernel(of_dp_aux_populate_bus)kernel(of_drm_find_bridge)kernel(of_drm_find_panel)kernel(of_drm_get_panel_orientation)kernel(oiap)kernel(opens_in_grace)kernel(osd_req_op_alloc_hint_init)kernel(osd_req_op_cls_init)kernel(osd_req_op_cls_request_data_bvecs)kernel(osd_req_op_cls_request_data_pagelist)kernel(osd_req_op_cls_request_data_pages)kernel(osd_req_op_cls_response_data_pages)kernel(osd_req_op_copy_from_init)kernel(osd_req_op_extent_dup_last)kernel(osd_req_op_extent_init)kernel(osd_req_op_extent_osd_data)kernel(osd_req_op_extent_osd_data_bio)kernel(osd_req_op_extent_osd_data_bvec_pos)kernel(osd_req_op_extent_osd_data_bvecs)kernel(osd_req_op_extent_osd_data_pagelist)kernel(osd_req_op_extent_osd_data_pages)kernel(osd_req_op_extent_osd_iter)kernel(osd_req_op_extent_update)kernel(osd_req_op_init)kernel(osd_req_op_raw_data_in_pages)kernel(osd_req_op_xattr_init)kernel(ovs_netdev_link)kernel(ovs_netdev_tunnel_destroy)kernel(ovs_vport_alloc)kernel(ovs_vport_free)kernel(ovs_vport_ops_unregister)kernel(parman_create)kernel(parman_destroy)kernel(parman_item_add)kernel(parman_item_remove)kernel(parman_prio_fini)kernel(parman_prio_init)kernel(passthrough_attrib_attrs)kernel(passthrough_parse_cdb)kernel(passthrough_pr_attrib_attrs)kernel(phylink_caps_to_linkmodes)kernel(phylink_connect_phy)kernel(phylink_create)kernel(phylink_decode_usxgmii_word)kernel(phylink_destroy)kernel(phylink_disconnect_phy)kernel(phylink_ethtool_get_eee)kernel(phylink_ethtool_get_pauseparam)kernel(phylink_ethtool_get_wol)kernel(phylink_ethtool_ksettings_get)kernel(phylink_ethtool_ksettings_set)kernel(phylink_ethtool_nway_reset)kernel(phylink_ethtool_set_eee)kernel(phylink_ethtool_set_pauseparam)kernel(phylink_ethtool_set_wol)kernel(phylink_expects_phy)kernel(phylink_fwnode_phy_connect)kernel(phylink_generic_validate)kernel(phylink_get_capabilities)kernel(phylink_get_eee_err)kernel(phylink_init_eee)kernel(phylink_limit_mac_speed)kernel(phylink_mac_change)kernel(phylink_mii_c22_pcs_an_restart)kernel(phylink_mii_c22_pcs_config)kernel(phylink_mii_c22_pcs_decode_state)kernel(phylink_mii_c22_pcs_encode_advertisement)kernel(phylink_mii_c22_pcs_get_state)kernel(phylink_mii_c45_pcs_get_state)kernel(phylink_mii_ioctl)kernel(phylink_of_phy_connect)kernel(phylink_pcs_change)kernel(phylink_resolve_c73)kernel(phylink_resume)kernel(phylink_set_port_modes)kernel(phylink_speed_down)kernel(phylink_speed_up)kernel(phylink_start)kernel(phylink_stop)kernel(phylink_suspend)kernel(phylink_validate_mask_caps)kernel(pmbus_check_byte_register)kernel(pmbus_check_word_register)kernel(pmbus_clear_cache)kernel(pmbus_clear_faults)kernel(pmbus_do_probe)kernel(pmbus_get_debugfs_dir)kernel(pmbus_get_driver_info)kernel(pmbus_get_fan_rate_cached)kernel(pmbus_get_fan_rate_device)kernel(pmbus_read_byte_data)kernel(pmbus_read_word_data)kernel(pmbus_regulator_ops)kernel(pmbus_set_page)kernel(pmbus_set_update)kernel(pmbus_update_byte_data)kernel(pmbus_update_fan)kernel(pmbus_write_byte)kernel(pmbus_write_byte_data)kernel(pmbus_write_word_data)kernel(pmem_sector_size)kernel(pmem_should_map_pages)kernel(pnfs_add_commit_array)kernel(pnfs_alloc_commit_array)kernel(pnfs_destroy_layout)kernel(pnfs_error_mark_layout_for_return)kernel(pnfs_free_commit_array)kernel(pnfs_generic_clear_request_commit)kernel(pnfs_generic_commit_pagelist)kernel(pnfs_generic_commit_release)kernel(pnfs_generic_ds_cinfo_destroy)kernel(pnfs_generic_ds_cinfo_release_lseg)kernel(pnfs_generic_layout_insert_lseg)kernel(pnfs_generic_pg_check_layout)kernel(pnfs_generic_pg_check_range)kernel(pnfs_generic_pg_cleanup)kernel(pnfs_generic_pg_init_read)kernel(pnfs_generic_pg_init_write)kernel(pnfs_generic_pg_readpages)kernel(pnfs_generic_pg_test)kernel(pnfs_generic_pg_writepages)kernel(pnfs_generic_prepare_to_resend_writes)kernel(pnfs_generic_recover_commit_reqs)kernel(pnfs_generic_rw_release)kernel(pnfs_generic_scan_commit_lists)kernel(pnfs_generic_search_commit_reqs)kernel(pnfs_generic_sync)kernel(pnfs_generic_write_commit_done)kernel(pnfs_layout_mark_request_commit)kernel(pnfs_layoutcommit_inode)kernel(pnfs_ld_read_done)kernel(pnfs_ld_write_done)kernel(pnfs_nfs_generic_sync)kernel(pnfs_put_lseg)kernel(pnfs_read_done_resend_to_mds)kernel(pnfs_read_resend_pnfs)kernel(pnfs_register_layoutdriver)kernel(pnfs_report_layoutstat)kernel(pnfs_set_layoutcommit)kernel(pnfs_set_lo_fail)kernel(pnfs_unregister_layoutdriver)kernel(pnfs_update_layout)kernel(pnfs_write_done_resend_to_mds)kernel(poly1305_core_blocks)kernel(poly1305_core_emit)kernel(poly1305_core_setkey)kernel(poly1305_final_generic)kernel(poly1305_init_generic)kernel(poly1305_update_generic)kernel(polynomial_calc)kernel(pptp_msg_name)kernel(print_tuple)kernel(psample_group_get)kernel(psample_group_put)kernel(psample_group_take)kernel(psample_sample_packet)kernel(put_nfs_open_context)kernel(put_rpccred)kernel(qca808x_cable_test_get_status)kernel(qca808x_led_reg_blink_set)kernel(qca808x_led_reg_brightness_set)kernel(qca808x_led_reg_hw_control_enable)kernel(qca808x_led_reg_hw_control_status)kernel(qmi_add_lookup)kernel(qmi_add_server)kernel(qmi_decode_message)kernel(qmi_encode_message)kernel(qmi_handle_init)kernel(qmi_handle_release)kernel(qmi_response_type_v01_ei)kernel(qmi_send_indication)kernel(qmi_send_request)kernel(qmi_send_response)kernel(qmi_txn_cancel)kernel(qmi_txn_init)kernel(qmi_txn_wait)kernel(qrtr_endpoint_post)kernel(qrtr_endpoint_register)kernel(qrtr_endpoint_unregister)kernel(qrtr_ns_init)kernel(qrtr_ns_remove)kernel(qword_add)kernel(qword_addhex)kernel(qword_get)kernel(r5c_journal_mode_set)kernel(raid5_set_cache_size)kernel(raid6_2data_recov)kernel(raid6_call)kernel(raid6_datap_recov)kernel(raid6_empty_zero_page)kernel(raid6_gfexi)kernel(raid6_gfexp)kernel(raid6_gfinv)kernel(raid6_gflog)kernel(raid6_gfmul)kernel(raid6_vgfmul)kernel(raid_class_attach)kernel(raid_class_release)kernel(raid_component_add)kernel(read_bytes_from_xdr_buf)kernel(read_cdat_data)kernel(recover_lost_locks)kernel(register_8022_client)kernel(register_cdrom)kernel(register_hdlc_protocol)kernel(register_ip_vs_app)kernel(register_ip_vs_app_inc)kernel(register_ip_vs_pe)kernel(register_ip_vs_scheduler)kernel(register_nfs_version)kernel(register_nvdimm_pmu)kernel(register_snap_client)kernel(rmi_2d_sensor_abs_process)kernel(rmi_2d_sensor_abs_report)kernel(rmi_2d_sensor_configure_input)kernel(rmi_2d_sensor_of_probe)kernel(rmi_2d_sensor_rel_report)kernel(rmi_dbg)kernel(rmi_driver_resume)kernel(rmi_driver_suspend)kernel(rmi_of_property_read_u32)kernel(rmi_register_transport_device)kernel(rmi_set_attn_data)kernel(rmi_unregister_function_handler)kernel(rmi_unregister_transport_device)kernel(roccat_common2_device_init_struct)kernel(roccat_common2_receive)kernel(roccat_common2_send)kernel(roccat_common2_send_with_status)kernel(roccat_common2_sysfs_read)kernel(roccat_common2_sysfs_write)kernel(roccat_connect)kernel(roccat_disconnect)kernel(roccat_report_event)kernel(rohm_regulator_set_dvs_levels)kernel(rohm_regulator_set_voltage_sel_restricted)kernel(rpc_add_pipe_dir_object)kernel(rpc_alloc_iostats)kernel(rpc_bind_new_program)kernel(rpc_calc_rto)kernel(rpc_call_async)kernel(rpc_call_null)kernel(rpc_call_start)kernel(rpc_call_sync)kernel(rpc_cancel_tasks)kernel(rpc_clnt_add_xprt)kernel(rpc_clnt_disconnect)kernel(rpc_clnt_iterate_for_each_xprt)kernel(rpc_clnt_manage_trunked_xprts)kernel(rpc_clnt_probe_trunked_xprts)kernel(rpc_clnt_setup_test_and_add_xprt)kernel(rpc_clnt_show_stats)kernel(rpc_clnt_test_and_add_xprt)kernel(rpc_clnt_xprt_switch_add_xprt)kernel(rpc_clnt_xprt_switch_has_addr)kernel(rpc_clnt_xprt_switch_remove_xprt)kernel(rpc_clone_client)kernel(rpc_clone_client_set_auth)kernel(rpc_count_iostats)kernel(rpc_count_iostats_metrics)kernel(rpc_create)kernel(rpc_d_lookup_sb)kernel(rpc_debug)kernel(rpc_delay)kernel(rpc_destroy_pipe_data)kernel(rpc_destroy_wait_queue)kernel(rpc_exit)kernel(rpc_find_or_alloc_pipe_dir_object)kernel(rpc_force_rebind)kernel(rpc_free)kernel(rpc_free_iostats)kernel(rpc_get_sb_net)kernel(rpc_init_pipe_dir_head)kernel(rpc_init_pipe_dir_object)kernel(rpc_init_priority_wait_queue)kernel(rpc_init_rtt)kernel(rpc_init_wait_queue)kernel(rpc_killall_tasks)kernel(rpc_localaddr)kernel(rpc_machine_cred)kernel(rpc_malloc)kernel(rpc_max_bc_payload)kernel(rpc_max_payload)kernel(rpc_mkpipe_data)kernel(rpc_mkpipe_dentry)kernel(rpc_net_ns)kernel(rpc_ntop)kernel(rpc_num_bc_slots)kernel(rpc_peeraddr)kernel(rpc_peeraddr2str)kernel(rpc_pipe_generic_upcall)kernel(rpc_pipefs_notifier_register)kernel(rpc_pipefs_notifier_unregister)kernel(rpc_prepare_reply_pages)kernel(rpc_proc_register)kernel(rpc_proc_unregister)kernel(rpc_pton)kernel(rpc_put_sb_net)kernel(rpc_put_task)kernel(rpc_put_task_async)kernel(rpc_queue_upcall)kernel(rpc_release_client)kernel(rpc_remove_pipe_dir_object)kernel(rpc_restart_call)kernel(rpc_restart_call_prepare)kernel(rpc_run_task)kernel(rpc_set_connect_timeout)kernel(rpc_setbufsize)kernel(rpc_shutdown_client)kernel(rpc_sleep_on)kernel(rpc_sleep_on_priority)kernel(rpc_sleep_on_priority_timeout)kernel(rpc_sleep_on_timeout)kernel(rpc_switch_client_transport)kernel(rpc_task_gfp_mask)kernel(rpc_task_release_transport)kernel(rpc_task_timeout)kernel(rpc_uaddr2sockaddr)kernel(rpc_unlink)kernel(rpc_update_rtt)kernel(rpc_wait_for_completion_task)kernel(rpc_wake_up)kernel(rpc_wake_up_first)kernel(rpc_wake_up_next)kernel(rpc_wake_up_queued_task)kernel(rpc_wake_up_status)kernel(rpcauth_create)kernel(rpcauth_destroy_credcache)kernel(rpcauth_get_gssinfo)kernel(rpcauth_get_pseudoflavor)kernel(rpcauth_init_cred)kernel(rpcauth_init_credcache)kernel(rpcauth_lookup_credcache)kernel(rpcauth_lookupcred)kernel(rpcauth_register)kernel(rpcauth_stringify_acceptor)kernel(rpcauth_unregister)kernel(rpcauth_unwrap_resp_decode)kernel(rpcauth_wrap_req_encode)kernel(rpcb_getport_async)kernel(sas_attach_transport)kernel(sas_disable_tlr)kernel(sas_enable_tlr)kernel(sas_end_device_alloc)kernel(sas_expander_alloc)kernel(sas_get_address)kernel(sas_is_tlr_enabled)kernel(sas_phy_add)kernel(sas_phy_alloc)kernel(sas_phy_delete)kernel(sas_phy_free)kernel(sas_port_add)kernel(sas_port_add_phy)kernel(sas_port_alloc)kernel(sas_port_alloc_num)kernel(sas_port_delete)kernel(sas_port_delete_phy)kernel(sas_port_free)kernel(sas_port_get_phy)kernel(sas_port_mark_backlink)kernel(sas_read_port_mode_page)kernel(sas_release_transport)kernel(sas_remove_children)kernel(sas_remove_host)kernel(sas_rphy_add)kernel(sas_rphy_delete)kernel(sas_rphy_free)kernel(sas_rphy_remove)kernel(sas_rphy_unlink)kernel(sas_tlr_supported)kernel(sbc_attrib_attrs)kernel(sbc_dif_copy_prot)kernel(sbc_dif_verify)kernel(sbc_get_device_type)kernel(sbc_get_write_same_sectors)kernel(sbc_parse_cdb)kernel(schedule_cxl_memdev_detach)kernel(scsi_is_fc_rport)kernel(scsi_is_sas_phy)kernel(scsi_is_sas_port)kernel(scsi_is_sas_rphy)kernel(send_implementation_id)kernel(sensor_hub_device_close)kernel(sensor_hub_device_open)kernel(sensor_hub_get_feature)kernel(sensor_hub_input_attr_get_raw_value)kernel(sensor_hub_input_get_attribute_info)kernel(sensor_hub_register_callback)kernel(sensor_hub_remove_callback)kernel(sensor_hub_set_feature)kernel(serpent_setkey)kernel(set_and_calc_slave_port_state)kernel(set_exclusive_cxl_commands)kernel(set_phv_bit)kernel(setup_udp_tunnel_sock)kernel(sha256_block_data_order)kernel(smsc_phy_config_init)kernel(smsc_phy_config_intr)kernel(smsc_phy_get_tunable)kernel(smsc_phy_handle_interrupt)kernel(smsc_phy_probe)kernel(smsc_phy_set_tunable)kernel(sparse_keymap_entry_from_keycode)kernel(sparse_keymap_entry_from_scancode)kernel(sparse_keymap_report_entry)kernel(sparse_keymap_report_event)kernel(sparse_keymap_setup)kernel(spc_emulate_evpd_83)kernel(spc_emulate_inquiry_std)kernel(spc_emulate_report_luns)kernel(spc_parse_cdb)kernel(spi_attach_transport)kernel(spi_bitbang_cleanup)kernel(spi_bitbang_init)kernel(spi_bitbang_setup)kernel(spi_bitbang_setup_transfer)kernel(spi_bitbang_start)kernel(spi_bitbang_stop)kernel(spi_display_xfer_agreement)kernel(spi_dv_device)kernel(spi_populate_ppr_msg)kernel(spi_populate_sync_msg)kernel(spi_populate_tag_msg)kernel(spi_populate_width_msg)kernel(spi_print_msg)kernel(spi_release_transport)kernel(spi_schedule_dv_device)kernel(srp_attach_transport)kernel(srp_parse_tmo)kernel(srp_reconnect_rport)kernel(srp_release_transport)kernel(srp_remove_host)kernel(srp_rport_add)kernel(srp_rport_del)kernel(srp_rport_get)kernel(srp_rport_put)kernel(srp_start_tl_fail_timers)kernel(srp_stop_rport_timers)kernel(srp_timed_out)kernel(srp_tmo_valid)kernel(stm_data_write)kernel(stm_register_device)kernel(stm_register_protocol)kernel(stm_source_register_device)kernel(stm_source_unregister_device)kernel(stm_source_write)kernel(stm_unregister_device)kernel(stm_unregister_protocol)kernel(stp_proto_register)kernel(stp_proto_unregister)kernel(sunrpc_cache_lookup_rcu)kernel(sunrpc_cache_pipe_upcall)kernel(sunrpc_cache_pipe_upcall_timeout)kernel(sunrpc_cache_register_pipefs)kernel(sunrpc_cache_unhash)kernel(sunrpc_cache_unregister_pipefs)kernel(sunrpc_cache_update)kernel(sunrpc_destroy_cache_detail)kernel(sunrpc_init_cache_detail)kernel(sunrpc_net_id)kernel(svc_addsock)kernel(svc_age_temp_xprts_now)kernel(svc_auth_flavor)kernel(svc_auth_register)kernel(svc_auth_unregister)kernel(svc_authenticate)kernel(svc_bind)kernel(svc_create)kernel(svc_create_pooled)kernel(svc_destroy)kernel(svc_drop)kernel(svc_encode_result_payload)kernel(svc_exit_thread)kernel(svc_fill_symlink_pathname)kernel(svc_fill_write_vector)kernel(svc_find_xprt)kernel(svc_generic_init_request)kernel(svc_generic_rpcbind_set)kernel(svc_max_payload)kernel(svc_pool_stats_open)kernel(svc_pool_wake_idle_thread)kernel(svc_print_addr)kernel(svc_proc_register)kernel(svc_proc_unregister)kernel(svc_process_bc)kernel(svc_recv)kernel(svc_reg_xprt_class)kernel(svc_reserve)kernel(svc_rpcb_cleanup)kernel(svc_rpcb_setup)kernel(svc_rpcbind_set_version)kernel(svc_rqst_alloc)kernel(svc_rqst_free)kernel(svc_rqst_replace_page)kernel(svc_seq_show)kernel(svc_set_client)kernel(svc_set_num_threads)kernel(svc_sock_update_bufs)kernel(svc_unreg_xprt_class)kernel(svc_wake_up)kernel(svc_xprt_close)kernel(svc_xprt_copy_addrs)kernel(svc_xprt_create)kernel(svc_xprt_deferred_close)kernel(svc_xprt_destroy_all)kernel(svc_xprt_enqueue)kernel(svc_xprt_init)kernel(svc_xprt_names)kernel(svc_xprt_put)kernel(svc_xprt_received)kernel(svcauth_gss_flavor)kernel(svcauth_gss_register_pseudoflavor)kernel(svcauth_unix_purge)kernel(svcauth_unix_set_client)kernel(synproxy_init_timestamp_cookie)kernel(synproxy_net_id)kernel(synproxy_parse_options)kernel(synproxy_recv_client_ack)kernel(synproxy_recv_client_ack_ipv6)kernel(synproxy_send_client_synack)kernel(synproxy_send_client_synack_ipv6)kernel(tap_create_cdev)kernel(tap_del_queues)kernel(tap_destroy_cdev)kernel(tap_free_minor)kernel(tap_get_minor)kernel(tap_get_ptr_ring)kernel(tap_get_socket)kernel(tap_handle_frame)kernel(tap_queue_resize)kernel(taprio_offload_free)kernel(taprio_offload_get)kernel(target_alloc_cmd_counter)kernel(target_alloc_sgl)kernel(target_backend_unregister)kernel(target_cmd_init_cdb)kernel(target_cmd_parse_cdb)kernel(target_complete_cmd)kernel(target_complete_cmd_with_length)kernel(target_complete_cmd_with_sense)kernel(target_configure_unmap_from_queue)kernel(target_depend_item)kernel(target_execute_cmd)kernel(target_free_cmd_counter)kernel(target_free_sgl)kernel(target_get_sess_cmd)kernel(target_init_cmd)kernel(target_lun_is_rdonly)kernel(target_nacl_find_deve)kernel(target_put_nacl)kernel(target_put_sess_cmd)kernel(target_register_template)kernel(target_remove_session)kernel(target_send_busy)kernel(target_set_cmd_data_length)kernel(target_setup_session)kernel(target_show_cmd)kernel(target_show_dynamic_sessions)kernel(target_stop_cmd_counter)kernel(target_stop_session)kernel(target_submit)kernel(target_submit_cmd)kernel(target_submit_prep)kernel(target_submit_tmr)kernel(target_to_linux_sector)kernel(target_tpg_has_node_acl)kernel(target_undepend_item)kernel(target_unregister_template)kernel(target_wait_for_cmds)kernel(target_wait_for_sess_cmds)kernel(tcpci_get_tcpm_port)kernel(tcpci_irq)kernel(tcpci_register_port)kernel(tcpci_unregister_port)kernel(tcpm_cc_change)kernel(tcpm_pd_hard_reset)kernel(tcpm_pd_receive)kernel(tcpm_pd_transmit_complete)kernel(tcpm_port_clean)kernel(tcpm_port_error_recovery)kernel(tcpm_port_is_toggling)kernel(tcpm_register_port)kernel(tcpm_sink_frs)kernel(tcpm_sourcing_vbus)kernel(tcpm_tcpc_reset)kernel(tcpm_unregister_port)kernel(tcpm_vbus_change)kernel(team_mode_register)kernel(team_mode_unregister)kernel(team_modeop_port_change_dev_addr)kernel(team_modeop_port_enter)kernel(team_option_inst_set_change)kernel(team_options_change_check)kernel(team_options_register)kernel(team_options_unregister)kernel(tee_bus_type)kernel(tee_client_close_context)kernel(tee_client_close_session)kernel(tee_client_get_version)kernel(tee_client_invoke_func)kernel(tee_client_open_context)kernel(tee_client_open_session)kernel(tee_device_alloc)kernel(tee_device_register)kernel(tee_device_unregister)kernel(tee_get_drvdata)kernel(tee_session_calc_client_uuid)kernel(tee_shm_alloc_kernel_buf)kernel(tee_shm_alloc_priv_buf)kernel(tee_shm_free)kernel(tee_shm_get_from_id)kernel(tee_shm_get_pa)kernel(tee_shm_get_va)kernel(tee_shm_pool_alloc_res_mem)kernel(tee_shm_put)kernel(tee_shm_register_kernel_buf)kernel(teedev_close_context)kernel(teedev_open)kernel(tegra194_xusb_padctl_soc)kernel(tegra234_xusb_padctl_soc)kernel(tegra_ehci_phy_restore_end)kernel(tegra_ehci_phy_restore_start)kernel(tegra_mipi_disable)kernel(tegra_mipi_enable)kernel(tegra_mipi_finish_calibration)kernel(tegra_mipi_free)kernel(tegra_mipi_request)kernel(tegra_mipi_start_calibration)kernel(tegra_phy_xusb_utmi_pad_power_down)kernel(tegra_phy_xusb_utmi_pad_power_on)kernel(tegra_phy_xusb_utmi_port_reset)kernel(tegra_usb_phy_postresume)kernel(tegra_usb_phy_preresume)kernel(tegra_xusb_padctl_disable_phy_sleepwalk)kernel(tegra_xusb_padctl_disable_phy_wake)kernel(tegra_xusb_padctl_enable_phy_sleepwalk)kernel(tegra_xusb_padctl_enable_phy_wake)kernel(tegra_xusb_padctl_get)kernel(tegra_xusb_padctl_get_port_number)kernel(tegra_xusb_padctl_get_usb3_companion)kernel(tegra_xusb_padctl_hsic_set_idle)kernel(tegra_xusb_padctl_put)kernel(tegra_xusb_padctl_remote_wake_detected)kernel(tegra_xusb_padctl_set_vbus_override)kernel(tegra_xusb_padctl_usb3_save_context)kernel(tegra_xusb_padctl_usb3_set_lfps_detect)kernel(tifm_add_adapter)kernel(tifm_alloc_adapter)kernel(tifm_alloc_device)kernel(tifm_eject)kernel(tifm_free_adapter)kernel(tifm_free_device)kernel(tifm_has_ms_pif)kernel(tifm_map_sg)kernel(tifm_queue_work)kernel(tifm_register_driver)kernel(tifm_remove_adapter)kernel(tifm_unmap_sg)kernel(tifm_unregister_driver)kernel(tipc_dump_done)kernel(tipc_dump_start)kernel(tipc_nl_sk_walk)kernel(tipc_sk_fill_sock_diag)kernel(tls_device_sk_destruct)kernel(tls_encrypt_skb)kernel(tls_get_record)kernel(tls_offload_tx_resync_request)kernel(tls_validate_xmit_skb)kernel(tmc_alloc_sg_table)kernel(tmc_etr_get_catu_device)kernel(tmc_etr_remove_catu_ops)kernel(tmc_etr_set_catu_ops)kernel(tmc_free_sg_table)kernel(tmc_sg_table_get_data)kernel(tmc_sg_table_sync_data_range)kernel(tmc_sg_table_sync_table)kernel(to_cxl_decoder)kernel(to_cxl_endpoint_decoder)kernel(to_cxl_nvdimm)kernel(to_cxl_nvdimm_bridge)kernel(to_cxl_pmem_region)kernel(to_cxl_port)kernel(to_cxl_root_decoder)kernel(to_cxl_switch_decoder)kernel(to_drm_sched_fence)kernel(to_nd_btt)kernel(to_nd_dax)kernel(to_nd_desc)kernel(to_nd_pfn)kernel(to_nd_region)kernel(to_ndd)kernel(to_nfit_uuid)kernel(to_nvdimm)kernel(to_nvdimm_bus)kernel(to_nvdimm_bus_dev)kernel(to_pdrv_policy_node)kernel(tpm_key_create)kernel(transport_alloc_session)kernel(transport_alloc_session_tags)kernel(transport_backend_register)kernel(transport_copy_sense_to_cmd)kernel(transport_deregister_session)kernel(transport_deregister_session_configfs)kernel(transport_free_session)kernel(transport_generic_free_cmd)kernel(transport_generic_handle_tmr)kernel(transport_generic_new_cmd)kernel(transport_generic_request_failure)kernel(transport_init_session)kernel(transport_kmap_data_sg)kernel(transport_kunmap_data_sg)kernel(transport_lookup_cmd_lun)kernel(transport_lookup_tmr_lun)kernel(transport_register_session)kernel(transport_send_check_condition_and_sense)kernel(transport_set_vpd_assoc)kernel(transport_set_vpd_ident)kernel(transport_set_vpd_ident_type)kernel(transport_set_vpd_proto_id)kernel(transport_wait_for_tasks)kernel(trusted_tpm_send)kernel(ttm_bo_eviction_valuable)kernel(ttm_bo_init_reserved)kernel(ttm_bo_init_validate)kernel(ttm_bo_kmap)kernel(ttm_bo_kunmap)kernel(ttm_bo_mem_space)kernel(ttm_bo_mmap_obj)kernel(ttm_bo_move_accel_cleanup)kernel(ttm_bo_move_memcpy)kernel(ttm_bo_move_sync_cleanup)kernel(ttm_bo_move_to_lru_tail)kernel(ttm_bo_pin)kernel(ttm_bo_put)kernel(ttm_bo_set_bulk_move)kernel(ttm_bo_unmap_virtual)kernel(ttm_bo_unpin)kernel(ttm_bo_validate)kernel(ttm_bo_vm_access)kernel(ttm_bo_vm_close)kernel(ttm_bo_vm_dummy_page)kernel(ttm_bo_vm_fault)kernel(ttm_bo_vm_fault_reserved)kernel(ttm_bo_vm_open)kernel(ttm_bo_vm_reserve)kernel(ttm_bo_vmap)kernel(ttm_bo_vunmap)kernel(ttm_bo_wait_ctx)kernel(ttm_device_clear_dma_mappings)kernel(ttm_device_fini)kernel(ttm_device_init)kernel(ttm_device_swapout)kernel(ttm_eu_backoff_reservation)kernel(ttm_eu_fence_buffer_objects)kernel(ttm_eu_reserve_buffers)kernel(ttm_glob)kernel(ttm_io_prot)kernel(ttm_kmap_iter_iomap_init)kernel(ttm_kmap_iter_tt_init)kernel(ttm_lru_bulk_move_init)kernel(ttm_lru_bulk_move_tail)kernel(ttm_move_memcpy)kernel(ttm_pool_alloc)kernel(ttm_pool_debugfs)kernel(ttm_pool_fini)kernel(ttm_pool_free)kernel(ttm_pool_init)kernel(ttm_range_man_fini_nocheck)kernel(ttm_range_man_init_nocheck)kernel(ttm_resource_alloc)kernel(ttm_resource_fini)kernel(ttm_resource_free)kernel(ttm_resource_init)kernel(ttm_resource_manager_create_debugfs)kernel(ttm_resource_manager_debug)kernel(ttm_resource_manager_evict_all)kernel(ttm_resource_manager_init)kernel(ttm_resource_manager_usage)kernel(ttm_sg_tt_init)kernel(ttm_tt_create)kernel(ttm_tt_destroy)kernel(ttm_tt_fini)kernel(ttm_tt_init)kernel(ttm_tt_pages_limit)kernel(ttm_tt_populate)kernel(tun_get_socket)kernel(tun_get_tx_ring)kernel(tun_ptr_free)kernel(twofish_setkey)kernel(udp_sock_create4)kernel(udp_sock_create6)kernel(udp_tun_rx_dst)kernel(udp_tunnel6_dst_lookup)kernel(udp_tunnel6_xmit_skb)kernel(udp_tunnel_drop_rx_port)kernel(udp_tunnel_dst_lookup)kernel(udp_tunnel_notify_add_rx_port)kernel(udp_tunnel_notify_del_rx_port)kernel(udp_tunnel_push_rx_port)kernel(udp_tunnel_sock_release)kernel(udp_tunnel_xmit_skb)kernel(ulpi_read)kernel(ulpi_register_interface)kernel(ulpi_unregister_driver)kernel(ulpi_unregister_interface)kernel(ulpi_write)kernel(unix_domain_find)kernel(unregister_8022_client)kernel(unregister_cdrom)kernel(unregister_hdlc_device)kernel(unregister_hdlc_protocol)kernel(unregister_ip_vs_app)kernel(unregister_ip_vs_pe)kernel(unregister_ip_vs_scheduler)kernel(unregister_nfs_version)kernel(unregister_nvdimm_pmu)kernel(unregister_snap_client)kernel(usb_cdc_wdm_register)kernel(usb_gen_phy_init)kernel(usb_gen_phy_shutdown)kernel(usb_phy_gen_create_phy)kernel(usb_phy_generic_register)kernel(usb_phy_generic_unregister)kernel(usb_stor_Bulk_reset)kernel(usb_stor_Bulk_transport)kernel(usb_stor_CB_reset)kernel(usb_stor_CB_transport)kernel(usb_stor_access_xfer_buf)kernel(usb_stor_adjust_quirks)kernel(usb_stor_bulk_srb)kernel(usb_stor_bulk_transfer_buf)kernel(usb_stor_bulk_transfer_sg)kernel(usb_stor_clear_halt)kernel(usb_stor_control_msg)kernel(usb_stor_ctrl_transfer)kernel(usb_stor_disconnect)kernel(usb_stor_host_template_init)kernel(usb_stor_post_reset)kernel(usb_stor_pre_reset)kernel(usb_stor_probe1)kernel(usb_stor_probe2)kernel(usb_stor_reset_resume)kernel(usb_stor_resume)kernel(usb_stor_sense_invalidCDB)kernel(usb_stor_set_xfer_buf)kernel(usb_stor_suspend)kernel(usb_stor_transparent_scsi_command)kernel(vchan_dma_desc_free_list)kernel(vchan_find_desc)kernel(vchan_init)kernel(vchan_tx_desc_free)kernel(vchan_tx_submit)kernel(vfio_assign_device_set)kernel(vfio_combine_iova_ranges)kernel(vfio_device_set_open_count)kernel(vfio_dma_rw)kernel(vfio_file_enforced_coherent)kernel(vfio_file_has_dev)kernel(vfio_file_iommu_group)kernel(vfio_file_is_group)kernel(vfio_file_is_valid)kernel(vfio_file_set_kvm)kernel(vfio_find_device_in_devset)kernel(vfio_info_add_capability)kernel(vfio_info_cap_add)kernel(vfio_info_cap_shift)kernel(vfio_iommufd_device_ictx)kernel(vfio_iommufd_emulated_attach_ioas)kernel(vfio_iommufd_emulated_bind)kernel(vfio_iommufd_emulated_detach_ioas)kernel(vfio_iommufd_emulated_unbind)kernel(vfio_iommufd_get_dev_id)kernel(vfio_iommufd_physical_attach_ioas)kernel(vfio_iommufd_physical_bind)kernel(vfio_iommufd_physical_detach_ioas)kernel(vfio_iommufd_physical_unbind)kernel(vfio_mig_get_next_state)kernel(vfio_pci_core_aer_err_detected)kernel(vfio_pci_core_close_device)kernel(vfio_pci_core_disable)kernel(vfio_pci_core_do_io_rw)kernel(vfio_pci_core_enable)kernel(vfio_pci_core_err_handlers)kernel(vfio_pci_core_finish_enable)kernel(vfio_pci_core_init_dev)kernel(vfio_pci_core_ioctl)kernel(vfio_pci_core_ioctl_feature)kernel(vfio_pci_core_ioread16)kernel(vfio_pci_core_ioread32)kernel(vfio_pci_core_ioread8)kernel(vfio_pci_core_iowrite16)kernel(vfio_pci_core_iowrite32)kernel(vfio_pci_core_iowrite64)kernel(vfio_pci_core_iowrite8)kernel(vfio_pci_core_match)kernel(vfio_pci_core_mmap)kernel(vfio_pci_core_range_intersect_range)kernel(vfio_pci_core_read)kernel(vfio_pci_core_register_dev_region)kernel(vfio_pci_core_register_device)kernel(vfio_pci_core_release_dev)kernel(vfio_pci_core_request)kernel(vfio_pci_core_set_params)kernel(vfio_pci_core_setup_barmap)kernel(vfio_pci_core_sriov_configure)kernel(vfio_pci_core_unregister_device)kernel(vfio_pci_core_write)kernel(vfio_pin_pages)kernel(vfio_register_emulated_iommu_dev)kernel(vfio_register_group_dev)kernel(vfio_register_iommu_driver)kernel(vfio_set_irqs_validate_and_prepare)kernel(vfio_unpin_pages)kernel(vfio_unregister_group_dev)kernel(vfio_unregister_iommu_driver)kernel(vfio_virqfd_disable)kernel(vfio_virqfd_enable)kernel(vfio_virqfd_flush_thread)kernel(vhost_add_used)kernel(vhost_add_used_and_signal)kernel(vhost_add_used_and_signal_n)kernel(vhost_add_used_n)kernel(vhost_chr_poll)kernel(vhost_chr_read_iter)kernel(vhost_chr_write_iter)kernel(vhost_clear_msg)kernel(vhost_dequeue_msg)kernel(vhost_dev_check_owner)kernel(vhost_dev_cleanup)kernel(vhost_dev_flush)kernel(vhost_dev_has_owner)kernel(vhost_dev_init)kernel(vhost_dev_ioctl)kernel(vhost_dev_reset_owner)kernel(vhost_dev_reset_owner_prepare)kernel(vhost_dev_set_owner)kernel(vhost_dev_stop)kernel(vhost_disable_notify)kernel(vhost_discard_vq_desc)kernel(vhost_enable_notify)kernel(vhost_enqueue_msg)kernel(vhost_exceeds_weight)kernel(vhost_get_vq_desc)kernel(vhost_has_work)kernel(vhost_init_device_iotlb)kernel(vhost_iotlb_add_range)kernel(vhost_iotlb_add_range_ctx)kernel(vhost_iotlb_alloc)kernel(vhost_iotlb_del_range)kernel(vhost_iotlb_free)kernel(vhost_iotlb_init)kernel(vhost_iotlb_itree_first)kernel(vhost_iotlb_itree_next)kernel(vhost_iotlb_map_free)kernel(vhost_iotlb_reset)kernel(vhost_log_access_ok)kernel(vhost_log_write)kernel(vhost_new_msg)kernel(vhost_poll_init)kernel(vhost_poll_queue)kernel(vhost_poll_start)kernel(vhost_poll_stop)kernel(vhost_set_backend_features)kernel(vhost_signal)kernel(vhost_vq_access_ok)kernel(vhost_vq_avail_empty)kernel(vhost_vq_init_access)kernel(vhost_vq_is_setup)kernel(vhost_vring_ioctl)kernel(vhost_work_init)kernel(vhost_work_queue)kernel(virtio_dma_buf_attach)kernel(virtio_dma_buf_export)kernel(virtio_dma_buf_get_uuid)kernel(virtio_transport_connect)kernel(virtio_transport_deliver_tap_pkt)kernel(virtio_transport_destruct)kernel(virtio_transport_dgram_allow)kernel(virtio_transport_dgram_bind)kernel(virtio_transport_dgram_dequeue)kernel(virtio_transport_dgram_enqueue)kernel(virtio_transport_do_socket_init)kernel(virtio_transport_get_credit)kernel(virtio_transport_inc_tx_pkt)kernel(virtio_transport_notify_buffer_size)kernel(virtio_transport_notify_poll_in)kernel(virtio_transport_notify_poll_out)kernel(virtio_transport_notify_recv_init)kernel(virtio_transport_notify_recv_post_dequeue)kernel(virtio_transport_notify_recv_pre_block)kernel(virtio_transport_notify_recv_pre_dequeue)kernel(virtio_transport_notify_send_init)kernel(virtio_transport_notify_send_post_enqueue)kernel(virtio_transport_notify_send_pre_block)kernel(virtio_transport_notify_send_pre_enqueue)kernel(virtio_transport_purge_skbs)kernel(virtio_transport_put_credit)kernel(virtio_transport_read_skb)kernel(virtio_transport_recv_pkt)kernel(virtio_transport_release)kernel(virtio_transport_seqpacket_dequeue)kernel(virtio_transport_seqpacket_enqueue)kernel(virtio_transport_seqpacket_has_data)kernel(virtio_transport_shutdown)kernel(virtio_transport_stream_allow)kernel(virtio_transport_stream_dequeue)kernel(virtio_transport_stream_enqueue)kernel(virtio_transport_stream_has_data)kernel(virtio_transport_stream_has_space)kernel(virtio_transport_stream_is_active)kernel(virtio_transport_stream_rcvhiwat)kernel(vmbus_alloc_ring)kernel(vmbus_allocate_mmio)kernel(vmbus_close)kernel(vmbus_connect_ring)kernel(vmbus_connection)kernel(vmbus_disconnect_ring)kernel(vmbus_driver_unregister)kernel(vmbus_establish_gpadl)kernel(vmbus_free_mmio)kernel(vmbus_free_ring)kernel(vmbus_hvsock_device_unregister)kernel(vmbus_next_request_id)kernel(vmbus_open)kernel(vmbus_prep_negotiate_resp)kernel(vmbus_proto_version)kernel(vmbus_recvpacket)kernel(vmbus_recvpacket_raw)kernel(vmbus_request_addr)kernel(vmbus_request_addr_match)kernel(vmbus_send_modifychannel)kernel(vmbus_send_tl_connect_request)kernel(vmbus_sendpacket)kernel(vmbus_sendpacket_getid)kernel(vmbus_sendpacket_mpb_desc)kernel(vmbus_sendpacket_pagebuffer)kernel(vmbus_set_chn_rescind_callback)kernel(vmbus_set_event)kernel(vmbus_set_sc_create_callback)kernel(vmbus_setevent)kernel(vmbus_teardown_gpadl)kernel(vmci_context_get_priv_flags)kernel(vmci_datagram_create_handle)kernel(vmci_datagram_create_handle_priv)kernel(vmci_datagram_destroy_handle)kernel(vmci_datagram_send)kernel(vmci_doorbell_create)kernel(vmci_doorbell_destroy)kernel(vmci_doorbell_notify)kernel(vmci_event_subscribe)kernel(vmci_event_unsubscribe)kernel(vmci_get_context_id)kernel(vmci_is_context_owner)kernel(vmci_qpair_alloc)kernel(vmci_qpair_consume_buf_ready)kernel(vmci_qpair_consume_free_space)kernel(vmci_qpair_dequeue)kernel(vmci_qpair_dequev)kernel(vmci_qpair_detach)kernel(vmci_qpair_enqueue)kernel(vmci_qpair_enquev)kernel(vmci_qpair_get_consume_indexes)kernel(vmci_qpair_get_produce_indexes)kernel(vmci_qpair_peek)kernel(vmci_qpair_peekv)kernel(vmci_qpair_produce_buf_ready)kernel(vmci_qpair_produce_free_space)kernel(vmci_register_vsock_callback)kernel(vmci_send_datagram)kernel(vq_meta_prefetch)kernel(vsock_add_pending)kernel(vsock_add_tap)kernel(vsock_addr_bound)kernel(vsock_addr_cast)kernel(vsock_addr_equals_addr)kernel(vsock_addr_init)kernel(vsock_addr_unbind)kernel(vsock_addr_validate)kernel(vsock_assign_transport)kernel(vsock_bind_table)kernel(vsock_connected_table)kernel(vsock_connectible_has_data)kernel(vsock_connectible_recvmsg)kernel(vsock_core_get_transport)kernel(vsock_core_register)kernel(vsock_core_unregister)kernel(vsock_create_connected)kernel(vsock_data_ready)kernel(vsock_deliver_tap)kernel(vsock_dgram_recvmsg)kernel(vsock_enqueue_accept)kernel(vsock_find_bound_socket)kernel(vsock_find_cid)kernel(vsock_find_connected_socket)kernel(vsock_for_each_connected_socket)kernel(vsock_insert_connected)kernel(vsock_remove_bound)kernel(vsock_remove_connected)kernel(vsock_remove_pending)kernel(vsock_remove_sock)kernel(vsock_remove_tap)kernel(vsock_stream_has_data)kernel(vsock_stream_has_space)kernel(vsock_table_lock)kernel(vxlan_dev_create)kernel(vxlan_fdb_clear_offload)kernel(vxlan_fdb_find_uc)kernel(vxlan_fdb_replay)kernel(write_bytes_to_xdr_buf)kernel(xcv_init_hw)kernel(xcv_setup_link)kernel(xdr_buf_from_iov)kernel(xdr_buf_subsegment)kernel(xdr_buf_trim)kernel(xdr_decode_array2)kernel(xdr_decode_netobj)kernel(xdr_decode_string_inplace)kernel(xdr_decode_word)kernel(xdr_encode_array2)kernel(xdr_encode_netobj)kernel(xdr_encode_opaque)kernel(xdr_encode_opaque_fixed)kernel(xdr_encode_string)kernel(xdr_encode_word)kernel(xdr_enter_page)kernel(xdr_finish_decode)kernel(xdr_init_decode)kernel(xdr_init_decode_pages)kernel(xdr_init_encode)kernel(xdr_init_encode_pages)kernel(xdr_inline_decode)kernel(xdr_inline_pages)kernel(xdr_page_pos)kernel(xdr_process_buf)kernel(xdr_read_pages)kernel(xdr_reserve_space)kernel(xdr_reserve_space_vec)kernel(xdr_restrict_buflen)kernel(xdr_set_pagelen)kernel(xdr_stream_decode_opaque)kernel(xdr_stream_decode_opaque_auth)kernel(xdr_stream_decode_opaque_dup)kernel(xdr_stream_decode_string)kernel(xdr_stream_decode_string_dup)kernel(xdr_stream_encode_opaque_auth)kernel(xdr_stream_move_subsegment)kernel(xdr_stream_pos)kernel(xdr_stream_subsegment)kernel(xdr_stream_zero)kernel(xdr_terminate_string)kernel(xdr_truncate_decode)kernel(xdr_truncate_encode)kernel(xdr_write_pages)kernel(xfrm4_tunnel_deregister)kernel(xfrm4_tunnel_register)kernel(xfrm6_tunnel_alloc_spi)kernel(xfrm6_tunnel_deregister)kernel(xfrm6_tunnel_register)kernel(xfrm6_tunnel_spi_lookup)kernel(xgene_enet_phy_register)kernel(xgene_mdio_rd_mac)kernel(xgene_mdio_rgmii_read)kernel(xgene_mdio_rgmii_write)kernel(xgene_mdio_wr_mac)kernel(xpcs_config_eee)kernel(xpcs_create)kernel(xpcs_create_mdiodev)kernel(xpcs_destroy)kernel(xpcs_do_config)kernel(xpcs_get_an_mode)kernel(xpcs_get_interfaces)kernel(xpcs_link_up)kernel(xprt_add_backlog)kernel(xprt_adjust_cwnd)kernel(xprt_alloc)kernel(xprt_alloc_slot)kernel(xprt_complete_rqst)kernel(xprt_destroy_backchannel)kernel(xprt_disconnect_done)kernel(xprt_find_transport_ident)kernel(xprt_force_disconnect)kernel(xprt_free)kernel(xprt_free_slot)kernel(xprt_get)kernel(xprt_lock_connect)kernel(xprt_lookup_rqst)kernel(xprt_pin_rqst)kernel(xprt_put)kernel(xprt_reconnect_backoff)kernel(xprt_reconnect_delay)kernel(xprt_register_transport)kernel(xprt_release_rqst_cong)kernel(xprt_release_xprt)kernel(xprt_release_xprt_cong)kernel(xprt_request_get_cong)kernel(xprt_reserve_xprt)kernel(xprt_reserve_xprt_cong)kernel(xprt_setup_backchannel)kernel(xprt_unlock_connect)kernel(xprt_unpin_rqst)kernel(xprt_unregister_transport)kernel(xprt_update_rtt)kernel(xprt_wait_for_buffer_space)kernel(xprt_wait_for_reply_request_def)kernel(xprt_wait_for_reply_request_rtt)kernel(xprt_wake_pending_tasks)kernel(xprt_wake_up_backlog)kernel(xprt_write_space)kernel(xprtiod_workqueue)kernel(xt_rateest_lookup)kernel(xt_rateest_put)kernel(zstd_cctx_workspace_bound)kernel(zstd_compress_bound)kernel(zstd_compress_cctx)kernel(zstd_compress_stream)kernel(zstd_cstream_workspace_bound)kernel(zstd_end_stream)kernel(zstd_flush_stream)kernel(zstd_get_params)kernel(zstd_init_cctx)kernel(zstd_init_cstream)kernel(zstd_max_clevel)kernel(zstd_min_clevel)kernel(zstd_reset_cstream)kernel-modules-corekernel-modules-core(aarch-64)kernel-modules-core-aarch64kernel-modules-core-uname-rkmod(8021q.ko)kmod(8139cp.ko)kmod(8139too.ko)kmod(acpi_ipmi.ko)kmod(acpi_power_meter.ko)kmod(acpiphp_ibm.ko)kmod(act_bpf.ko)kmod(act_csum.ko)kmod(act_ct.ko)kmod(act_ctinfo.ko)kmod(act_gact.ko)kmod(act_mirred.ko)kmod(act_mpls.ko)kmod(act_pedit.ko)kmod(act_police.ko)kmod(act_sample.ko)kmod(act_skbedit.ko)kmod(act_tunnel_key.ko)kmod(act_vlan.ko)kmod(ad7314.ko)kmod(adc128d818.ko)kmod(adcxx.ko)kmod(adiantum.ko)kmod(ads7871.ko)kmod(aes-neon-bs.ko)kmod(af_key.ko)kmod(ah4.ko)kmod(ah6.ko)kmod(ahci_platform.ko)kmod(ahci_seattle.ko)kmod(ahci_xgene.ko)kmod(altera_ps2.ko)kmod(amd-xgbe.ko)kmod(amd.ko)kmod(ansi_cprng.ko)kmod(aquantia.ko)kmod(arc_ps2.ko)kmod(arm-cmn.ko)kmod(arm_cspmu_module.ko)kmod(arm_dmc620_pmu.ko)kmod(arm_dsu_pmu.ko)kmod(arm_mhu.ko)kmod(arm_mhu_db.ko)kmod(arm_scpi.ko)kmod(arm_smmuv3_pmu.ko)kmod(arm_spe_pmu.ko)kmod(arp_tables.ko)kmod(arpt_mangle.ko)kmod(arptable_filter.ko)kmod(asn1_encoder.ko)kmod(asym_tpm.ko)kmod(async_memcpy.ko)kmod(async_pq.ko)kmod(async_raid6_recov.ko)kmod(async_tx.ko)kmod(async_xor.ko)kmod(at24.ko)kmod(at803x.ko)kmod(ata_generic.ko)kmod(auth_rpcgss.ko)kmod(ax88796b.ko)kmod(bareudp.ko)kmod(bcm-phy-lib.ko)kmod(bcm-phy-ptp.ko)kmod(bcm7xxx.ko)kmod(bcm87xx.ko)kmod(bd718x7-regulator.ko)kmod(binfmt_misc.ko)kmod(blake2b_generic.ko)kmod(blocklayoutdriver.ko)kmod(blowfish_common.ko)kmod(blowfish_generic.ko)kmod(bluefield_edac.ko)kmod(bochs.ko)kmod(bonding.ko)kmod(br_netfilter.ko)kmod(brd.ko)kmod(bridge.ko)kmod(broadcom.ko)kmod(cachefiles.ko)kmod(camellia_generic.ko)kmod(cast5_generic.ko)kmod(cast6_generic.ko)kmod(cast_common.ko)kmod(cavium-rng-vf.ko)kmod(cavium-rng.ko)kmod(cavium_ptp.ko)kmod(cb710.ko)kmod(ccp-crypto.ko)kmod(ccp.ko)kmod(cdc-acm.ko)kmod(cdc-wdm.ko)kmod(cdrom.ko)kmod(cec.ko)kmod(ceph.ko)kmod(ch.ko)kmod(chacha20poly1305.ko)kmod(chacha_generic.ko)kmod(ci_hdrc.ko)kmod(ci_hdrc_imx.ko)kmod(ci_hdrc_msm.ko)kmod(ci_hdrc_npcm.ko)kmod(ci_hdrc_pci.ko)kmod(ci_hdrc_tegra.ko)kmod(ci_hdrc_usb2.ko)kmod(cicada.ko)kmod(cirrus.ko)kmod(clk-bd718x7.ko)kmod(clk-max77686.ko)kmod(clk-scmi.ko)kmod(clk-scpi.ko)kmod(cls_bpf.ko)kmod(cls_flow.ko)kmod(cls_flower.ko)kmod(cls_fw.ko)kmod(cls_matchall.ko)kmod(cls_u32.ko)kmod(cn10k-rng.ko)kmod(cordic.ko)kmod(coresight-catu.ko)kmod(coresight-cpu-debug.ko)kmod(coresight-cti.ko)kmod(coresight-etb10.ko)kmod(coresight-etm4x.ko)kmod(coresight-funnel.ko)kmod(coresight-replicator.ko)kmod(coresight-stm.ko)kmod(coresight-tmc.ko)kmod(coresight-tpiu.ko)kmod(coresight-trbe.ko)kmod(coresight.ko)kmod(cortina.ko)kmod(cppc_cpufreq.ko)kmod(cpufreq-dt-platdev.ko)kmod(cpufreq-dt.ko)kmod(crc-itu-t.ko)kmod(crc32_generic.ko)kmod(crc7.ko)kmod(crc8.ko)kmod(crct10dif-ce.ko)kmod(crypto_engine.ko)kmod(curve25519-generic.ko)kmod(cxl_acpi.ko)kmod(cxl_core.ko)kmod(cxl_mem.ko)kmod(cxl_pci.ko)kmod(cxl_pmem.ko)kmod(cxl_pmu.ko)kmod(cxl_port.ko)kmod(davicom.ko)kmod(dax_hmem.ko)kmod(dax_pmem.ko)kmod(dax_pmem_compat.ko)kmod(dax_pmem_core.ko)kmod(des_generic.ko)kmod(device_dax.ko)kmod(diag.ko)kmod(dm-bio-prison.ko)kmod(dm-bufio.ko)kmod(dm-cache-smq.ko)kmod(dm-cache.ko)kmod(dm-crypt.ko)kmod(dm-delay.ko)kmod(dm-era.ko)kmod(dm-flakey.ko)kmod(dm-historical-service-time.ko)kmod(dm-integrity.ko)kmod(dm-io-affinity.ko)kmod(dm-log-userspace.ko)kmod(dm-log-writes.ko)kmod(dm-log.ko)kmod(dm-mirror.ko)kmod(dm-mod.ko)kmod(dm-multipath.ko)kmod(dm-persistent-data.ko)kmod(dm-queue-length.ko)kmod(dm-raid.ko)kmod(dm-region-hash.ko)kmod(dm-round-robin.ko)kmod(dm-service-time.ko)kmod(dm-snapshot.ko)kmod(dm-switch.ko)kmod(dm-thin-pool.ko)kmod(dm-verity.ko)kmod(dm-writecache.ko)kmod(dm-zero.ko)kmod(dmc520_edac.ko)kmod(dns_resolver.ko)kmod(dp83640.ko)kmod(dp83822.ko)kmod(dp83848.ko)kmod(dp83867.ko)kmod(dp83tc811.ko)kmod(dp83tg720.ko)kmod(drm.ko)kmod(drm_buddy.ko)kmod(drm_display_helper.ko)kmod(drm_dp_aux_bus.ko)kmod(drm_exec.ko)kmod(drm_gpuvm.ko)kmod(drm_kms_helper.ko)kmod(drm_shmem_helper.ko)kmod(drm_suballoc_helper.ko)kmod(drm_ttm_helper.ko)kmod(drm_vram_helper.ko)kmod(dummy.ko)kmod(dw_dmac.ko)kmod(dw_dmac_core.ko)kmod(dw_dmac_pci.ko)kmod(dwc3-imx8mp.ko)kmod(e1000.ko)kmod(e1000e.ko)kmod(ebt_802_3.ko)kmod(ebt_among.ko)kmod(ebt_arp.ko)kmod(ebt_arpreply.ko)kmod(ebt_dnat.ko)kmod(ebt_ip.ko)kmod(ebt_ip6.ko)kmod(ebt_limit.ko)kmod(ebt_log.ko)kmod(ebt_mark.ko)kmod(ebt_mark_m.ko)kmod(ebt_nflog.ko)kmod(ebt_pkttype.ko)kmod(ebt_redirect.ko)kmod(ebt_snat.ko)kmod(ebt_stp.ko)kmod(ebt_vlan.ko)kmod(ebtable_broute.ko)kmod(ebtable_filter.ko)kmod(ebtable_nat.ko)kmod(ebtables.ko)kmod(echainiv.ko)kmod(ee1004.ko)kmod(eeprom.ko)kmod(eeprom_93cx6.ko)kmod(ehci-platform.ko)kmod(einj.ko)kmod(elan_i2c.ko)kmod(ena.ko)kmod(enclosure.ko)kmod(erofs.ko)kmod(esp4.ko)kmod(esp4_offload.ko)kmod(esp6.ko)kmod(esp6_offload.ko)kmod(essiv.ko)kmod(et1011c.ko)kmod(exfat.ko)kmod(ext4.ko)kmod(extcon-gpio.ko)kmod(failover.ko)kmod(fat.ko)kmod(faulty.ko)kmod(fcrypt.ko)kmod(fec.ko)kmod(ff-memless.ko)kmod(ffa-module.ko)kmod(fm10k.ko)kmod(fsa4480.ko)kmod(fscache.ko)kmod(fusb302.ko)kmod(fuse.ko)kmod(g762.ko)kmod(garp.ko)kmod(geneve.ko)kmod(ghash-ce.ko)kmod(gm12u320.ko)kmod(gnss.ko)kmod(governor_passive.ko)kmod(governor_performance.ko)kmod(governor_powersave.ko)kmod(governor_simpleondemand.ko)kmod(governor_userspace.ko)kmod(gpio-dwapb.ko)kmod(gpio-generic.ko)kmod(gpio-mlxbf2.ko)kmod(gpio-mlxbf3.ko)kmod(gpio-mxc.ko)kmod(gpio-pca953x.ko)kmod(gpio-regulator.ko)kmod(gpio-sim.ko)kmod(gpio-virtio.ko)kmod(gpio-xgene-sb.ko)kmod(gpio-xlp.ko)kmod(gpio_backlight.ko)kmod(gpio_keys.ko)kmod(gpu-sched.ko)kmod(grace.ko)kmod(gre.ko)kmod(gud.ko)kmod(gve.ko)kmod(hclge.ko)kmod(hclgevf.ko)kmod(hdlc.ko)kmod(hdlc_cisco.ko)kmod(hdlc_fr.ko)kmod(hdlc_ppp.ko)kmod(hdlc_raw.ko)kmod(hdma.ko)kmod(hdma_mgmt.ko)kmod(hi6220_reset.ko)kmod(hid-a4tech.ko)kmod(hid-apple.ko)kmod(hid-appleir.ko)kmod(hid-aureal.ko)kmod(hid-axff.ko)kmod(hid-belkin.ko)kmod(hid-betopff.ko)kmod(hid-cherry.ko)kmod(hid-chicony.ko)kmod(hid-corsair.ko)kmod(hid-cougar.ko)kmod(hid-cypress.ko)kmod(hid-dr.ko)kmod(hid-elan.ko)kmod(hid-elecom.ko)kmod(hid-elo.ko)kmod(hid-evision.ko)kmod(hid-ezkey.ko)kmod(hid-gaff.ko)kmod(hid-gembird.ko)kmod(hid-gfrm.ko)kmod(hid-gt683r.ko)kmod(hid-gyration.ko)kmod(hid-holtek-kbd.ko)kmod(hid-holtek-mouse.ko)kmod(hid-holtekff.ko)kmod(hid-hyperv.ko)kmod(hid-icade.ko)kmod(hid-ite.ko)kmod(hid-jabra.ko)kmod(hid-kensington.ko)kmod(hid-keytouch.ko)kmod(hid-kye.ko)kmod(hid-lcpower.ko)kmod(hid-led.ko)kmod(hid-lenovo.ko)kmod(hid-letsketch.ko)kmod(hid-lg-g15.ko)kmod(hid-logitech-dj.ko)kmod(hid-logitech-hidpp.ko)kmod(hid-logitech.ko)kmod(hid-microsoft.ko)kmod(hid-monterey.ko)kmod(hid-multitouch.ko)kmod(hid-nti.ko)kmod(hid-ortek.ko)kmod(hid-penmount.ko)kmod(hid-petalynx.ko)kmod(hid-pl.ko)kmod(hid-plantronics.ko)kmod(hid-primax.ko)kmod(hid-rmi.ko)kmod(hid-roccat-arvo.ko)kmod(hid-roccat-common.ko)kmod(hid-roccat-isku.ko)kmod(hid-roccat-kone.ko)kmod(hid-roccat-koneplus.ko)kmod(hid-roccat-konepure.ko)kmod(hid-roccat-kovaplus.ko)kmod(hid-roccat-lua.ko)kmod(hid-roccat-pyra.ko)kmod(hid-roccat-ryos.ko)kmod(hid-roccat-savu.ko)kmod(hid-roccat.ko)kmod(hid-saitek.ko)kmod(hid-samsung.ko)kmod(hid-semitek.ko)kmod(hid-sensor-hub.ko)kmod(hid-sigmamicro.ko)kmod(hid-sjoy.ko)kmod(hid-sony.ko)kmod(hid-speedlink.ko)kmod(hid-steelseries.ko)kmod(hid-sunplus.ko)kmod(hid-thrustmaster.ko)kmod(hid-tivo.ko)kmod(hid-tmff.ko)kmod(hid-topseed.ko)kmod(hid-twinhan.ko)kmod(hid-uclogic.ko)kmod(hid-waltop.ko)kmod(hid-wiimote.ko)kmod(hid-xiaomi.ko)kmod(hid-xinmo.ko)kmod(hid-zpff.ko)kmod(hid-zydacron.ko)kmod(hinic.ko)kmod(hisi_thermal.ko)kmod(hnae.ko)kmod(hnae3.ko)kmod(hns3.ko)kmod(hns_dsaf.ko)kmod(hns_enet_drv.ko)kmod(hns_mdio.ko)kmod(host1x.ko)kmod(hpilo.ko)kmod(hpsa.ko)kmod(hpwdt.ko)kmod(hsr.ko)kmod(hte-tegra194.ko)kmod(hv_balloon.ko)kmod(hv_netvsc.ko)kmod(hv_sock.ko)kmod(hv_storvsc.ko)kmod(hv_utils.ko)kmod(hv_vmbus.ko)kmod(hyperv-keyboard.ko)kmod(hyperv_drm.ko)kmod(i2c-algo-bit.ko)kmod(i2c-algo-pca.ko)kmod(i2c-arb-gpio-challenge.ko)kmod(i2c-designware-core.ko)kmod(i2c-designware-platform.ko)kmod(i2c-dev.ko)kmod(i2c-diolan-u2c.ko)kmod(i2c-gpio.ko)kmod(i2c-hid-acpi.ko)kmod(i2c-hid-of-goodix.ko)kmod(i2c-hid-of.ko)kmod(i2c-hid.ko)kmod(i2c-imx-lpi2c.ko)kmod(i2c-imx.ko)kmod(i2c-mlxbf.ko)kmod(i2c-mux-gpio.ko)kmod(i2c-mux-mlxcpld.ko)kmod(i2c-mux-pca9541.ko)kmod(i2c-mux-pca954x.ko)kmod(i2c-mux-pinctrl.ko)kmod(i2c-mux.ko)kmod(i2c-nforce2.ko)kmod(i2c-pca-platform.ko)kmod(i2c-simtec.ko)kmod(i2c-slave-eeprom.ko)kmod(i2c-smbus.ko)kmod(i2c-stub.ko)kmod(i2c-thunderx.ko)kmod(i2c-tiny-usb.ko)kmod(i2c-versatile.ko)kmod(i2c-virtio.ko)kmod(i2c-xgene-slimpro.ko)kmod(i2c-xlp9xx.ko)kmod(i3c.ko)kmod(i40e.ko)kmod(i6300esb.ko)kmod(iavf.ko)kmod(ice.ko)kmod(icplus.ko)kmod(idpf.ko)kmod(ifb.ko)kmod(igb.ko)kmod(igbvf.ko)kmod(igc.ko)kmod(imx-bus.ko)kmod(imx-cpufreq-dt.ko)kmod(imx-dsp.ko)kmod(imx-interconnect.ko)kmod(imx-mailbox.ko)kmod(imx-sdma.ko)kmod(imx2_wdt.ko)kmod(imx8m-ddrc.ko)kmod(imx8mm-interconnect.ko)kmod(imx8mm_thermal.ko)kmod(imx8mn-interconnect.ko)kmod(imx8mp-interconnect.ko)kmod(imx8mq-interconnect.ko)kmod(imx93-pd.ko)kmod(imx93-src.ko)kmod(ina3221.ko)kmod(intel-xway.ko)kmod(iommufd.ko)kmod(ionic.ko)kmod(iosm.ko)kmod(ip6_gre.ko)kmod(ip6_tables.ko)kmod(ip6_tunnel.ko)kmod(ip6_udp_tunnel.ko)kmod(ip6_vti.ko)kmod(ip6t_NPT.ko)kmod(ip6t_REJECT.ko)kmod(ip6t_SYNPROXY.ko)kmod(ip6t_ah.ko)kmod(ip6t_eui64.ko)kmod(ip6t_frag.ko)kmod(ip6t_hbh.ko)kmod(ip6t_ipv6header.ko)kmod(ip6t_mh.ko)kmod(ip6t_rpfilter.ko)kmod(ip6t_rt.ko)kmod(ip6table_filter.ko)kmod(ip6table_mangle.ko)kmod(ip6table_nat.ko)kmod(ip6table_raw.ko)kmod(ip6table_security.ko)kmod(ip_gre.ko)kmod(ip_set.ko)kmod(ip_set_bitmap_ip.ko)kmod(ip_set_bitmap_ipmac.ko)kmod(ip_set_bitmap_port.ko)kmod(ip_set_hash_ip.ko)kmod(ip_set_hash_ipmac.ko)kmod(ip_set_hash_ipmark.ko)kmod(ip_set_hash_ipport.ko)kmod(ip_set_hash_ipportip.ko)kmod(ip_set_hash_ipportnet.ko)kmod(ip_set_hash_mac.ko)kmod(ip_set_hash_net.ko)kmod(ip_set_hash_netiface.ko)kmod(ip_set_hash_netnet.ko)kmod(ip_set_hash_netport.ko)kmod(ip_set_hash_netportnet.ko)kmod(ip_set_list_set.ko)kmod(ip_tables.ko)kmod(ip_tunnel.ko)kmod(ip_vs.ko)kmod(ip_vs_dh.ko)kmod(ip_vs_fo.ko)kmod(ip_vs_ftp.ko)kmod(ip_vs_lblc.ko)kmod(ip_vs_lblcr.ko)kmod(ip_vs_lc.ko)kmod(ip_vs_mh.ko)kmod(ip_vs_nq.ko)kmod(ip_vs_ovf.ko)kmod(ip_vs_pe_sip.ko)kmod(ip_vs_rr.ko)kmod(ip_vs_sed.ko)kmod(ip_vs_sh.ko)kmod(ip_vs_wlc.ko)kmod(ip_vs_wrr.ko)kmod(ip_vti.ko)kmod(ipcomp.ko)kmod(ipcomp6.ko)kmod(ipip.ko)kmod(ipmb_dev_int.ko)kmod(ipmi_devintf.ko)kmod(ipmi_ipmb.ko)kmod(ipmi_msghandler.ko)kmod(ipmi_poweroff.ko)kmod(ipmi_si.ko)kmod(ipmi_ssif.ko)kmod(ipmi_watchdog.ko)kmod(ipr.ko)kmod(ipt_ECN.ko)kmod(ipt_REJECT.ko)kmod(ipt_SYNPROXY.ko)kmod(ipt_ah.ko)kmod(ipt_rpfilter.ko)kmod(iptable_filter.ko)kmod(iptable_mangle.ko)kmod(iptable_nat.ko)kmod(iptable_raw.ko)kmod(iptable_security.ko)kmod(ipvlan.ko)kmod(ipvtap.ko)kmod(iscsi_target_mod.ko)kmod(iscsi_tcp.ko)kmod(isofs.ko)kmod(ixgbe.ko)kmod(ixgbevf.ko)kmod(jbd2.ko)kmod(jc42.ko)kmod(kheaders.ko)kmod(kmem.ko)kmod(lcd.ko)kmod(led_bl.ko)kmod(ledtrig-usbport.ko)kmod(libahci_platform.ko)kmod(libarc4.ko)kmod(libceph.ko)kmod(libcrc32c.ko)kmod(libcurve25519-generic.ko)kmod(libcurve25519.ko)kmod(libdes.ko)kmod(libfc.ko)kmod(libiscsi.ko)kmod(libiscsi_tcp.ko)kmod(libnvdimm.ko)kmod(libpoly1305.ko)kmod(linear.ko)kmod(llc.ko)kmod(lm70.ko)kmod(lockd.ko)kmod(loop.ko)kmod(lp855x_bl.ko)kmod(lrw.ko)kmod(ltc2945.ko)kmod(ltc3815.ko)kmod(ltc4222.ko)kmod(ltc4260.ko)kmod(lxt.ko)kmod(lz4_compress.ko)kmod(mac-celtic.ko)kmod(mac-centeuro.ko)kmod(mac-croatian.ko)kmod(mac-cyrillic.ko)kmod(mac-gaelic.ko)kmod(mac-greek.ko)kmod(mac-iceland.ko)kmod(mac-inuit.ko)kmod(mac-roman.ko)kmod(mac-romanian.ko)kmod(mac-turkish.ko)kmod(macsec.ko)kmod(macvlan.ko)kmod(macvtap.ko)kmod(mailbox-xgene-slimpro.ko)kmod(marvell-88q2xxx.ko)kmod(marvell.ko)kmod(marvell10g.ko)kmod(marvell_cn10k_ddr_pmu.ko)kmod(marvell_cn10k_tad_pmu.ko)kmod(max1111.ko)kmod(max20751.ko)kmod(max31790.ko)kmod(max6875.ko)kmod(max77620_thermal.ko)kmod(max77686-regulator.ko)kmod(max77686.ko)kmod(mbcache.ko)kmod(md4.ko)kmod(mdio-bcm-unimac.ko)kmod(mdio-bitbang.ko)kmod(mdio-cavium.ko)kmod(mdio-gpio.ko)kmod(mdio-hisi-femac.ko)kmod(mdio-mscc-miim.ko)kmod(mdio-octeon.ko)kmod(mdio-thunder.ko)kmod(mdio-xgene.ko)kmod(mdio.ko)kmod(mhi.ko)kmod(mhi_net.ko)kmod(mhi_pci_generic.ko)kmod(mhi_wwan_ctrl.ko)kmod(mhi_wwan_mbim.ko)kmod(michael_mic.ko)kmod(micrel.ko)kmod(microchip.ko)kmod(microchip_t1.ko)kmod(mii.ko)kmod(mip6.ko)kmod(mlx4_core.ko)kmod(mlx4_en.ko)kmod(mlx5-vfio-pci.ko)kmod(mlx5_core.ko)kmod(mlx5_dpll.ko)kmod(mlx_wdt.ko)kmod(mlxbf_gige.ko)kmod(mlxfw.ko)kmod(mlxreg-fan.ko)kmod(mlxsw_core.ko)kmod(mlxsw_i2c.ko)kmod(mlxsw_minimal.ko)kmod(mlxsw_pci.ko)kmod(mlxsw_spectrum.ko)kmod(mpi3mr.ko)kmod(mrp.ko)kmod(mscc.ko)kmod(msdos.ko)kmod(mtk_t7xx.ko)kmod(mxl-gpy.ko)kmod(national.ko)kmod(nbd.ko)kmod(nct7802.ko)kmod(nct7904.ko)kmod(nd_btt.ko)kmod(nd_pmem.ko)kmod(net_failover.ko)kmod(netconsole.ko)kmod(netfs.ko)kmod(nf_conncount.ko)kmod(nf_conntrack.ko)kmod(nf_conntrack_amanda.ko)kmod(nf_conntrack_bridge.ko)kmod(nf_conntrack_broadcast.ko)kmod(nf_conntrack_ftp.ko)kmod(nf_conntrack_h323.ko)kmod(nf_conntrack_irc.ko)kmod(nf_conntrack_netbios_ns.ko)kmod(nf_conntrack_netlink.ko)kmod(nf_conntrack_pptp.ko)kmod(nf_conntrack_sane.ko)kmod(nf_conntrack_sip.ko)kmod(nf_conntrack_snmp.ko)kmod(nf_conntrack_tftp.ko)kmod(nf_defrag_ipv4.ko)kmod(nf_defrag_ipv6.ko)kmod(nf_dup_ipv4.ko)kmod(nf_dup_ipv6.ko)kmod(nf_dup_netdev.ko)kmod(nf_flow_table.ko)kmod(nf_flow_table_inet.ko)kmod(nf_flow_table_ipv4.ko)kmod(nf_flow_table_ipv6.ko)kmod(nf_log_syslog.ko)kmod(nf_nat.ko)kmod(nf_nat_amanda.ko)kmod(nf_nat_ftp.ko)kmod(nf_nat_h323.ko)kmod(nf_nat_irc.ko)kmod(nf_nat_pptp.ko)kmod(nf_nat_sip.ko)kmod(nf_nat_snmp_basic.ko)kmod(nf_nat_tftp.ko)kmod(nf_reject_ipv4.ko)kmod(nf_reject_ipv6.ko)kmod(nf_socket_ipv4.ko)kmod(nf_socket_ipv6.ko)kmod(nf_synproxy_core.ko)kmod(nf_tables.ko)kmod(nf_tproxy_ipv4.ko)kmod(nf_tproxy_ipv6.ko)kmod(nfit.ko)kmod(nfnetlink.ko)kmod(nfnetlink_cthelper.ko)kmod(nfnetlink_cttimeout.ko)kmod(nfnetlink_hook.ko)kmod(nfnetlink_log.ko)kmod(nfnetlink_osf.ko)kmod(nfnetlink_queue.ko)kmod(nfp.ko)kmod(nfs.ko)kmod(nfs_acl.ko)kmod(nfs_layout_flexfiles.ko)kmod(nfs_layout_nfsv41_files.ko)kmod(nfsd.ko)kmod(nfsv3.ko)kmod(nfsv4.ko)kmod(nft_chain_nat.ko)kmod(nft_compat.ko)kmod(nft_connlimit.ko)kmod(nft_counter.ko)kmod(nft_ct.ko)kmod(nft_dup_ipv4.ko)kmod(nft_dup_ipv6.ko)kmod(nft_dup_netdev.ko)kmod(nft_fib.ko)kmod(nft_fib_inet.ko)kmod(nft_fib_ipv4.ko)kmod(nft_fib_ipv6.ko)kmod(nft_fib_netdev.ko)kmod(nft_flow_offload.ko)kmod(nft_fwd_netdev.ko)kmod(nft_hash.ko)kmod(nft_limit.ko)kmod(nft_log.ko)kmod(nft_masq.ko)kmod(nft_meta_bridge.ko)kmod(nft_nat.ko)kmod(nft_numgen.ko)kmod(nft_objref.ko)kmod(nft_osf.ko)kmod(nft_queue.ko)kmod(nft_quota.ko)kmod(nft_redir.ko)kmod(nft_reject.ko)kmod(nft_reject_bridge.ko)kmod(nft_reject_inet.ko)kmod(nft_reject_ipv4.ko)kmod(nft_reject_ipv6.ko)kmod(nft_reject_netdev.ko)kmod(nft_socket.ko)kmod(nft_synproxy.ko)kmod(nft_tproxy.ko)kmod(nft_tunnel.ko)kmod(nft_xfrm.ko)kmod(nhpoly1305-neon.ko)kmod(nhpoly1305.ko)kmod(nicpf.ko)kmod(nicvf.ko)kmod(nitro_enclaves.ko)kmod(nlmon.ko)kmod(nls_cp1250.ko)kmod(nls_cp1251.ko)kmod(nls_cp1255.ko)kmod(nls_cp737.ko)kmod(nls_cp775.ko)kmod(nls_cp850.ko)kmod(nls_cp852.ko)kmod(nls_cp855.ko)kmod(nls_cp857.ko)kmod(nls_cp860.ko)kmod(nls_cp861.ko)kmod(nls_cp862.ko)kmod(nls_cp863.ko)kmod(nls_cp864.ko)kmod(nls_cp865.ko)kmod(nls_cp866.ko)kmod(nls_cp869.ko)kmod(nls_cp874.ko)kmod(nls_cp932.ko)kmod(nls_cp936.ko)kmod(nls_cp949.ko)kmod(nls_cp950.ko)kmod(nls_euc-jp.ko)kmod(nls_iso8859-1.ko)kmod(nls_iso8859-13.ko)kmod(nls_iso8859-14.ko)kmod(nls_iso8859-15.ko)kmod(nls_iso8859-2.ko)kmod(nls_iso8859-3.ko)kmod(nls_iso8859-4.ko)kmod(nls_iso8859-5.ko)kmod(nls_iso8859-6.ko)kmod(nls_iso8859-7.ko)kmod(nls_iso8859-9.ko)kmod(nls_koi8-r.ko)kmod(nls_koi8-ru.ko)kmod(nls_koi8-u.ko)kmod(nls_utf8.ko)kmod(ntc_thermistor.ko)kmod(null_blk.ko)kmod(nvme-auth.ko)kmod(nvme-core.ko)kmod(nvme-fabrics.ko)kmod(nvme-fc.ko)kmod(nvme-fcloop.ko)kmod(nvme-keyring.ko)kmod(nvme-loop.ko)kmod(nvme-tcp.ko)kmod(nvme.ko)kmod(nvmem-imx-ocotp.ko)kmod(nvmet-fc.ko)kmod(nvmet-tcp.ko)kmod(nvmet.ko)kmod(objagg.ko)kmod(of_pmem.ko)kmod(openvswitch.ko)kmod(overlay.ko)kmod(p8022.ko)kmod(parman.ko)kmod(pcbc.ko)kmod(pci-hyperv-intf.ko)kmod(pci-hyperv.ko)kmod(pci-pf-stub.ko)kmod(pcrypt.ko)kmod(pcs_xpcs.ko)kmod(pfr_telemetry.ko)kmod(pfr_update.ko)kmod(pfuze100-regulator.ko)kmod(phy-bcm-sr-usb.ko)kmod(phy-fsl-imx8mq-usb.ko)kmod(phy-generic.ko)kmod(phy-hi6220-usb.ko)kmod(phy-mxs-usb.ko)kmod(phy-tegra-usb.ko)kmod(phy-tegra-xusb.ko)kmod(phylink.ko)kmod(pi3usb30532.ko)kmod(pinctrl-mlxbf3.ko)kmod(pkcs8_key_parser.ko)kmod(pktcdvd.ko)kmod(platform_lcd.ko)kmod(pmbus_core.ko)kmod(poly1305_generic.ko)kmod(polynomial.ko)kmod(powr1220.ko)kmod(pps-gpio.ko)kmod(pps-ldisc.ko)kmod(prime_numbers.ko)kmod(psample.ko)kmod(psnap.ko)kmod(ptp_kvm.ko)kmod(pvpanic-pci.ko)kmod(pvpanic.ko)kmod(pwm-fan.ko)kmod(pwm-imx27.ko)kmod(pwm_bl.ko)kmod(qca807x.ko)kmod(qca808x.ko)kmod(qca83xx.ko)kmod(qcom-emac.ko)kmod(qcom-phy-lib.ko)kmod(qmi_helpers.ko)kmod(qoriq_thermal.ko)kmod(qrtr-mhi.ko)kmod(qrtr.ko)kmod(qsemi.ko)kmod(qxl.ko)kmod(r8169.ko)kmod(raid0.ko)kmod(raid1.ko)kmod(raid10.ko)kmod(raid456.ko)kmod(raid6_pq.ko)kmod(raid6test.ko)kmod(raid_class.ko)kmod(ramoops.ko)kmod(rbd.ko)kmod(realtek.ko)kmod(reed_solomon.ko)kmod(regmap-ram.ko)kmod(regmap-raw-ram.ko)kmod(regmap-spi.ko)kmod(ring_buffer_benchmark.ko)kmod(rmd160.ko)kmod(rmi_core.ko)kmod(rmi_i2c.ko)kmod(rmi_smbus.ko)kmod(rmi_spi.ko)kmod(rockchip.ko)kmod(rohm-bd718x7.ko)kmod(rohm-regulator.ko)kmod(rpcsec_gss_krb5.ko)kmod(rt1719.ko)kmod(rtc-ab-b5ze-s3.ko)kmod(rtc-abx80x.ko)kmod(rtc-bq32k.ko)kmod(rtc-bq4802.ko)kmod(rtc-ds1286.ko)kmod(rtc-ds1305.ko)kmod(rtc-ds1307.ko)kmod(rtc-ds1343.ko)kmod(rtc-ds1347.ko)kmod(rtc-ds1374.ko)kmod(rtc-ds1390.ko)kmod(rtc-ds1511.ko)kmod(rtc-ds1553.ko)kmod(rtc-ds1672.ko)kmod(rtc-ds1685.ko)kmod(rtc-ds1742.ko)kmod(rtc-ds2404.ko)kmod(rtc-ds3232.ko)kmod(rtc-em3027.ko)kmod(rtc-fm3130.ko)kmod(rtc-hym8563.ko)kmod(rtc-isl12022.ko)kmod(rtc-isl1208.ko)kmod(rtc-m41t80.ko)kmod(rtc-m41t93.ko)kmod(rtc-m41t94.ko)kmod(rtc-m48t35.ko)kmod(rtc-m48t59.ko)kmod(rtc-max6900.ko)kmod(rtc-max6902.ko)kmod(rtc-max77686.ko)kmod(rtc-mcp795.ko)kmod(rtc-msm6242.ko)kmod(rtc-nxp-bbnsm.ko)kmod(rtc-pcf2123.ko)kmod(rtc-pcf2127.ko)kmod(rtc-pcf85063.ko)kmod(rtc-pcf8523.ko)kmod(rtc-pcf8563.ko)kmod(rtc-pcf8583.ko)kmod(rtc-r9701.ko)kmod(rtc-rp5c01.ko)kmod(rtc-rs5c348.ko)kmod(rtc-rs5c372.ko)kmod(rtc-rv3028.ko)kmod(rtc-rv3029c2.ko)kmod(rtc-rv3032.ko)kmod(rtc-rv8803.ko)kmod(rtc-rx4581.ko)kmod(rtc-rx8010.ko)kmod(rtc-rx8025.ko)kmod(rtc-rx8581.ko)kmod(rtc-snvs.ko)kmod(rtc-stk17ta8.ko)kmod(rtc-tegra.ko)kmod(rtc-x1205.ko)kmod(sbsa_gwdt.ko)kmod(sch_cake.ko)kmod(sch_cbs.ko)kmod(sch_etf.ko)kmod(sch_ets.ko)kmod(sch_fq.ko)kmod(sch_hfsc.ko)kmod(sch_htb.ko)kmod(sch_ingress.ko)kmod(sch_mqprio_lib.ko)kmod(sch_prio.ko)kmod(sch_sfq.ko)kmod(sch_taprio.ko)kmod(sch_tbf.ko)kmod(scmi-cpufreq.ko)kmod(scmi-hwmon.ko)kmod(scmi_pm_domain.ko)kmod(scpi-cpufreq.ko)kmod(scpi-hwmon.ko)kmod(scpi_pm_domain.ko)kmod(scsi_debug.ko)kmod(scsi_transport_fc.ko)kmod(scsi_transport_iscsi.ko)kmod(scsi_transport_sas.ko)kmod(scsi_transport_spi.ko)kmod(scsi_transport_srp.ko)kmod(serio_raw.ko)kmod(serpent_generic.ko)kmod(serport.ko)kmod(ses.ko)kmod(sg.ko)kmod(sha1-ce.ko)kmod(sha2-ce.ko)kmod(sha256-arm64.ko)kmod(shtc1.ko)kmod(sit.ko)kmod(smartpqi.ko)kmod(smsc.ko)kmod(snvs_pwrkey.ko)kmod(softdog.ko)kmod(sparse-keymap.ko)kmod(spi-bitbang.ko)kmod(spi-fsl-lpspi.ko)kmod(spi-fsl-qspi.ko)kmod(spi-imx.ko)kmod(spi-nxp-fspi.ko)kmod(spi-pl022.ko)kmod(spi-tegra114.ko)kmod(spi-xlp.ko)kmod(spi_ks8995.ko)kmod(sr_mod.ko)kmod(ssd1307fb.ko)kmod(ssif_bmc.ko)kmod(st.ko)kmod(ste10Xp.ko)kmod(stm_core.ko)kmod(stp.ko)kmod(stusb160x.ko)kmod(sunrpc.ko)kmod(svc-i3c-master.ko)kmod(synaptics_i2c.ko)kmod(synaptics_usb.ko)kmod(tap.ko)kmod(target_core_file.ko)kmod(target_core_iblock.ko)kmod(target_core_mod.ko)kmod(target_core_pscsi.ko)kmod(tc74.ko)kmod(tcm_fc.ko)kmod(tcm_loop.ko)kmod(tcp_bbr.ko)kmod(tcp_dctcp.ko)kmod(tcp_nv.ko)kmod(tcpci.ko)kmod(tcpm.ko)kmod(tcrypt.ko)kmod(team.ko)kmod(team_mode_activebackup.ko)kmod(team_mode_broadcast.ko)kmod(team_mode_loadbalance.ko)kmod(team_mode_random.ko)kmod(team_mode_roundrobin.ko)kmod(tee.ko)kmod(tegra-bpmp-thermal.ko)kmod(tegra-xudc.ko)kmod(tegra186-gpc-dma.ko)kmod(teranetics.ko)kmod(thunder_bgx.ko)kmod(thunder_xcv.ko)kmod(thunderbolt_net.ko)kmod(thunderx2_pmu.ko)kmod(thunderx_edac.ko)kmod(tifm_core.ko)kmod(timeriomem-rng.ko)kmod(tipc.ko)kmod(tls.ko)kmod(tmp103.ko)kmod(tpm_i2c_nuvoton.ko)kmod(tpm_vtpm_proxy.ko)kmod(tps40422.ko)kmod(tps6598x.ko)kmod(trusted.ko)kmod(ts_bm.ko)kmod(ts_fsm.ko)kmod(ts_kmp.ko)kmod(ttm.ko)kmod(tun.ko)kmod(tunnel4.ko)kmod(tunnel6.ko)kmod(twofish_common.ko)kmod(twofish_generic.ko)kmod(typec_displayport.ko)kmod(uPD60620.ko)kmod(uas.ko)kmod(ucsi_ccg.ko)kmod(udf.ko)kmod(udl.ko)kmod(udp_tunnel.ko)kmod(uhid.ko)kmod(uinput.ko)kmod(ulpi.ko)kmod(ums-alauda.ko)kmod(ums-cypress.ko)kmod(ums-datafab.ko)kmod(ums-eneub6250.ko)kmod(ums-freecom.ko)kmod(ums-isd200.ko)kmod(ums-jumpshot.ko)kmod(ums-karma.ko)kmod(ums-onetouch.ko)kmod(ums-realtek.ko)kmod(ums-sddr09.ko)kmod(ums-sddr55.ko)kmod(ums-usbat.ko)kmod(usb-conn-gpio.ko)kmod(usb-storage.ko)kmod(usblp.ko)kmod(usbmisc_imx.ko)kmod(usbtmc.ko)kmod(userspace-consumer.ko)kmod(veth.ko)kmod(vexpress-hwmon.ko)kmod(vfat.ko)kmod(vfio-pci-core.ko)kmod(vfio-pci.ko)kmod(vfio.ko)kmod(vfio_iommu_type1.ko)kmod(vhost.ko)kmod(vhost_iotlb.ko)kmod(vhost_net.ko)kmod(vhost_vsock.ko)kmod(video.ko)kmod(virt-dma.ko)kmod(virtio-gpu.ko)kmod(virtio_balloon.ko)kmod(virtio_blk.ko)kmod(virtio_console.ko)kmod(virtio_dma_buf.ko)kmod(virtio_input.ko)kmod(virtio_mem.ko)kmod(virtio_mmio.ko)kmod(virtio_net.ko)kmod(virtio_scsi.ko)kmod(virtiofs.ko)kmod(vitesse.ko)kmod(vkms.ko)kmod(vmac.ko)kmod(vmw_vmci.ko)kmod(vmw_vsock_virtio_transport.ko)kmod(vmw_vsock_virtio_transport_common.ko)kmod(vmw_vsock_vmci_transport.ko)kmod(vmwgfx.ko)kmod(vmxnet3.ko)kmod(vport-geneve.ko)kmod(vport-gre.ko)kmod(vport-vxlan.ko)kmod(vrf.ko)kmod(vsock.ko)kmod(vsock_diag.ko)kmod(vsock_loopback.ko)kmod(vsockmon.ko)kmod(vsxxxaa.ko)kmod(vxlan.ko)kmod(wacom.ko)kmod(wireguard.ko)kmod(wp512.ko)kmod(wusb3801.ko)kmod(xcbc.ko)kmod(xfrm4_tunnel.ko)kmod(xfrm6_tunnel.ko)kmod(xfrm_interface.ko)kmod(xfrm_ipcomp.ko)kmod(xfs.ko)kmod(xgene-enet-v2.ko)kmod(xgene-enet.ko)kmod(xgene-hwmon.ko)kmod(xgene-rng.ko)kmod(xgene_edac.ko)kmod(xhci-tegra.ko)kmod(xilinx_gmii2rgmii.ko)kmod(xsk_diag.ko)kmod(xt_AUDIT.ko)kmod(xt_CHECKSUM.ko)kmod(xt_CLASSIFY.ko)kmod(xt_CONNSECMARK.ko)kmod(xt_CT.ko)kmod(xt_DSCP.ko)kmod(xt_HL.ko)kmod(xt_HMARK.ko)kmod(xt_IDLETIMER.ko)kmod(xt_LOG.ko)kmod(xt_MASQUERADE.ko)kmod(xt_NETMAP.ko)kmod(xt_NFLOG.ko)kmod(xt_NFQUEUE.ko)kmod(xt_RATEEST.ko)kmod(xt_REDIRECT.ko)kmod(xt_SECMARK.ko)kmod(xt_TCPMSS.ko)kmod(xt_TCPOPTSTRIP.ko)kmod(xt_TEE.ko)kmod(xt_TPROXY.ko)kmod(xt_TRACE.ko)kmod(xt_addrtype.ko)kmod(xt_bpf.ko)kmod(xt_cgroup.ko)kmod(xt_cluster.ko)kmod(xt_comment.ko)kmod(xt_connbytes.ko)kmod(xt_connlabel.ko)kmod(xt_connlimit.ko)kmod(xt_connmark.ko)kmod(xt_conntrack.ko)kmod(xt_cpu.ko)kmod(xt_dccp.ko)kmod(xt_devgroup.ko)kmod(xt_dscp.ko)kmod(xt_ecn.ko)kmod(xt_esp.ko)kmod(xt_hashlimit.ko)kmod(xt_helper.ko)kmod(xt_hl.ko)kmod(xt_iprange.ko)kmod(xt_ipvs.ko)kmod(xt_length.ko)kmod(xt_limit.ko)kmod(xt_mac.ko)kmod(xt_mark.ko)kmod(xt_multiport.ko)kmod(xt_nat.ko)kmod(xt_osf.ko)kmod(xt_owner.ko)kmod(xt_physdev.ko)kmod(xt_pkttype.ko)kmod(xt_policy.ko)kmod(xt_quota.ko)kmod(xt_rateest.ko)kmod(xt_realm.ko)kmod(xt_recent.ko)kmod(xt_sctp.ko)kmod(xt_set.ko)kmod(xt_socket.ko)kmod(xt_state.ko)kmod(xt_statistic.ko)kmod(xt_string.ko)kmod(xt_tcpmss.ko)kmod(xxhash_generic.ko)kmod(zram.ko)kmod(zstd.ko)kmod(zstd_compress.ko)modalias(acpi*:010601:*)modalias(acpi*:80860F41:*)modalias(acpi*:80862286:*)modalias(acpi*:808622C0:*)modalias(acpi*:808622C1:*)modalias(acpi*:80864BB[456]:*)modalias(acpi*:ACPI0007:*)modalias(acpi*:ACPI000D:*)modalias(acpi*:ACPI0012:*)modalias(acpi*:ACPI0017:*)modalias(acpi*:ACPI0C50:*)modalias(acpi*:AMD0010:*)modalias(acpi*:AMDI0042:*)modalias(acpi*:AMDI0600:*)modalias(acpi*:AMDI0C00:*)modalias(acpi*:AMDI0[05]10:*)modalias(acpi*:AMDI8001:*)modalias(acpi*:APMC0D01:*)modalias(acpi*:APMC0D07:*)modalias(acpi*:APMC0D0D:*)modalias(acpi*:APMC0D0F:*)modalias(acpi*:APMC0D15:*)modalias(acpi*:APMC0D18:*)modalias(acpi*:APMC0D26:*)modalias(acpi*:APMC0D29:*)modalias(acpi*:APMC0D32:*)modalias(acpi*:APMC0D33:*)modalias(acpi*:APMC0D3[01F]:*)modalias(acpi*:APMC0D40:*)modalias(acpi*:APMC0D6[56]:*)modalias(acpi*:APMC0D80:*)modalias(acpi*:APMC0D81:*)modalias(acpi*:APMC0D8A:*)modalias(acpi*:APMC0D8B:*)modalias(acpi*:APMC0D[02]5:*)modalias(acpi*:ARMHC500:*)modalias(acpi*:ARMHC6[05]0:*)modalias(acpi*:ARMHC700:*)modalias(acpi*:ARMHC985:*)modalias(acpi*:ARMHC9FE:*)modalias(acpi*:ARMHD500:*)modalias(acpi*:ARMHD620:*)modalias(acpi*:BRCM9006:*)modalias(acpi*:BRCM9007:*)modalias(acpi*:BRCM900D:*)modalias(acpi*:CAV9006:*)modalias(acpi*:CAV9007:*)modalias(acpi*:CAV900D:*)modalias(acpi*:CAV901C:*)modalias(acpi*:ELAN060[123456789BCF]:*)modalias(acpi*:ELAN061[01256789ACDEF]:*)modalias(acpi*:ELAN062[0123456789ABCDEF]:*)modalias(acpi*:ELAN063[1234567]:*)modalias(acpi*:ELAN0[016]00:*)modalias(acpi*:ELAN1000:*)modalias(acpi*:HISI00B[12]:*)modalias(acpi*:HISI00C[12]:*)modalias(acpi*:HISI0141:*)modalias(acpi*:HISI0181:*)modalias(acpi*:HISI02A[123]:*)modalias(acpi*:HYGO0010:*)modalias(acpi*:INT33C[23]:*)modalias(acpi*:INT343[23]:*)modalias(acpi*:INT3491:*)modalias(acpi*:INT3499:*)modalias(acpi*:INTC1080:*)modalias(acpi*:INTC1081:*)modalias(acpi*:INTC10EF:*)modalias(acpi*:INTL9C60:*)modalias(acpi*:IPI0001:*)modalias(acpi*:IPMB0001:*)modalias(acpi*:LNRO0005:*)modalias(acpi*:LNXVIDEO:*)modalias(acpi*:MCRY3028:*)modalias(acpi*:MCRY3032:*)modalias(acpi*:MLNXBF08:*)modalias(acpi*:MLNXBF17:*)modalias(acpi*:MLNXBF22:*)modalias(acpi*:MLNXBF31:*)modalias(acpi*:MLNXBF33:*)modalias(acpi*:MLNXBF34:*)modalias(acpi*:MLNXBF[02]3:*)modalias(acpi*:MRVL000A:*)modalias(acpi*:MRVL000B:*)modalias(acpi*:NXP0001:*)modalias(acpi*:NXP0009:*)modalias(acpi*:PNP0C50:*)modalias(acpi*:PNP0D20:*)modalias(acpi*:QCOM8060:*)modalias(acpi*:QCOM806[123]:*)modalias(acpi*:QCOM8070:*)modalias(acpi*:TPF0001:*)modalias(acpi*:VMBUS:*)modalias(acpi*:VMBus:*)modalias(acpi*:XMCC0001:*)modalias(adiantum)modalias(amba:d00080023)modalias(amba:d01080022)modalias(amba:d??1BB098)modalias(amba:d???41022)modalias(amba:d???B6022)modalias(amba:d???B6D0[12])modalias(amba:d???BB80[2345])modalias(amba:d???BB906)modalias(amba:d???BB907)modalias(amba:d???BB908)modalias(amba:d???BB909)modalias(amba:d???BB912)modalias(amba:d???BB922)modalias(amba:d???BB95[9ADE])modalias(amba:d???BB961)modalias(amba:d???BB96[23])modalias(amba:d???BB9A[8A])modalias(amba:d???BB9DA)modalias(amba:d???BB9E7)modalias(amba:d???BB9EB)modalias(amba:d???BB9EC)modalias(amba:d???BB9ED)modalias(amba:d???BB9EE)modalias(amba:d???BB9E[89A])modalias(amba:d???BBD0[3789])modalias(amba:d???BBD0[5ACD])modalias(amba:d???BBD41)modalias(amba:d???CC0AF)modalias(amba:d???F0205)modalias(amba:d???F0211)modalias(amba:d???[4C]B912)modalias(ansi_cprng)modalias(arm-ffa)modalias(arpt_AUDIT)modalias(arpt_CLASSIFY)modalias(arpt_MARK)modalias(arpt_NFQUEUE)modalias(auxiliary:mlx4_core.eth)modalias(auxiliary:mlx5_core.dpll)modalias(auxiliary:mlx5_core.eth)modalias(auxiliary:mlx5_core.eth-rep)modalias(auxiliary:mlx5_core.sf)modalias(auxiliary:mlxsw_core.lc)modalias(blake2b-160)modalias(blake2b-160-generic)modalias(blake2b-256)modalias(blake2b-256-generic)modalias(blake2b-384)modalias(blake2b-384-generic)modalias(blake2b-512)modalias(blake2b-512-generic)modalias(block-major-1-*)modalias(block-major-11-*)modalias(block-major-7-*)modalias(blowfish)modalias(blowfish-generic)modalias(camellia)modalias(camellia-generic)modalias(cast5)modalias(cast5-generic)modalias(cast6)modalias(cast6-generic)modalias(cbc_aes_)modalias(chacha20)modalias(chacha20-generic)modalias(char-major-10-196)modalias(char-major-10-200)modalias(char-major-10-223)modalias(char-major-10-229)modalias(char-major-10-236)modalias(char-major-10-237)modalias(char-major-10-238)modalias(char-major-10-239)modalias(char-major-10-241)modalias(char-major-166-*)modalias(char-major-21-*)modalias(char-major-86-*)modalias(char-major-9-*)modalias(cpu:type:*:feature:*0001*)modalias(cpu:type:*:feature:*0004*)modalias(cpu:type:*:feature:*0005*)modalias(cpu:type:*:feature:*0006*)modalias(crc32)modalias(crc32-generic)modalias(crct10dif)modalias(crct10dif-arm64-ce)modalias(crypto-adiantum)modalias(crypto-ansi_cprng)modalias(crypto-blake2b-160)modalias(crypto-blake2b-160-generic)modalias(crypto-blake2b-256)modalias(crypto-blake2b-256-generic)modalias(crypto-blake2b-384)modalias(crypto-blake2b-384-generic)modalias(crypto-blake2b-512)modalias(crypto-blake2b-512-generic)modalias(crypto-blowfish)modalias(crypto-blowfish-generic)modalias(crypto-camellia)modalias(crypto-camellia-generic)modalias(crypto-cast5)modalias(crypto-cast5-generic)modalias(crypto-cast6)modalias(crypto-cast6-generic)modalias(crypto-cbc_aes_)modalias(crypto-chacha20)modalias(crypto-chacha20-generic)modalias(crypto-crc32)modalias(crypto-crc32-generic)modalias(crypto-crct10dif)modalias(crypto-crct10dif-arm64-ce)modalias(crypto-ctr_aes_)modalias(crypto-curve25519)modalias(crypto-curve25519-generic)modalias(crypto-des)modalias(crypto-des-generic)modalias(crypto-des3_ede)modalias(crypto-des3_ede-generic)modalias(crypto-ecb_aes_)modalias(crypto-echainiv)modalias(crypto-essiv)modalias(crypto-fcrypt)modalias(crypto-ghash)modalias(crypto-lrw)modalias(crypto-md4)modalias(crypto-michael_mic)modalias(crypto-nhpoly1305)modalias(crypto-nhpoly1305-generic)modalias(crypto-nhpoly1305-neon)modalias(crypto-pcbc)modalias(crypto-pcrypt)modalias(crypto-poly1305)modalias(crypto-poly1305-generic)modalias(crypto-rfc7539)modalias(crypto-rfc7539esp)modalias(crypto-rmd160)modalias(crypto-serpent)modalias(crypto-serpent-generic)modalias(crypto-sha1)modalias(crypto-sha224)modalias(crypto-sha256)modalias(crypto-stdrng)modalias(crypto-twofish)modalias(crypto-twofish-generic)modalias(crypto-vmac64)modalias(crypto-wp256)modalias(crypto-wp384)modalias(crypto-wp512)modalias(crypto-xcbc)modalias(crypto-xchacha12)modalias(crypto-xchacha12-generic)modalias(crypto-xchacha20)modalias(crypto-xchacha20-generic)modalias(crypto-xts_aes_)modalias(crypto-xxhash64)modalias(crypto-xxhash64-generic)modalias(crypto-zstd)modalias(ctr_aes_)modalias(curve25519)modalias(curve25519-generic)modalias(cxl:t3*)modalias(cxl:t5*)modalias(cxl:t6*)modalias(cxl:t9*)modalias(cxl:t[127]*)modalias(dax:t0*)modalias(des)modalias(des-generic)modalias(des3_ede)modalias(des3_ede-generic)modalias(devname:fuse)modalias(devname:loop-control)modalias(devname:mapper/control)modalias(devname:net/tun)modalias(devname:uhid)modalias(devname:uinput)modalias(devname:vfio/vfio)modalias(devname:vhost-net)modalias(devname:vhost-vsock)modalias(dm-cache-cleaner)modalias(dm-cache-default)modalias(dm-cache-mq)modalias(dm-raid10)modalias(dm-raid[01])modalias(dm-raid[456])modalias(dm-snapshot-merge)modalias(dm-snapshot-origin)modalias(ebt_AUDIT)modalias(ebt_string)modalias(ecb_aes_)modalias(echainiv)modalias(essiv)modalias(ext[23])modalias(fcrypt)modalias(fs-binfmt_misc)modalias(fs-ceph)modalias(fs-erofs)modalias(fs-exfat)modalias(fs-ext[234])modalias(fs-fuse)modalias(fs-fuseblk)modalias(fs-fusectl)modalias(fs-iso9660)modalias(fs-msdos)modalias(fs-nfs)modalias(fs-nfs4)modalias(fs-nfsd)modalias(fs-overlay)modalias(fs-rpc_pipefs)modalias(fs-udf)modalias(fs-vfat)modalias(fs-virtiofs)modalias(fs-xfs)modalias(ghash)modalias(hid:b*g*v000018D1p00005028)modalias(hid:b*g0003v*p*)modalias(hid:b*g0004v00000416p0000C168)modalias(hid:b*g000[24]v*p*)modalias(hid:b*g0100v*p*)modalias(hid:b0003g*v00000079p00000006)modalias(hid:b0003g*v00000079p00000011)modalias(hid:b0003g*v00000419p00000001)modalias(hid:b0003g*v00000419p00000600)modalias(hid:b0003g*v0000044Fp0000B30[04])modalias(hid:b0003g*v0000044Fp0000B32[034])modalias(hid:b0003g*v0000044Fp0000B605)modalias(hid:b0003g*v0000044Fp0000B65D)modalias(hid:b0003g*v0000044Fp0000B65[134A])modalias(hid:b0003g*v00000458p00000087)modalias(hid:b0003g*v00000458p00000138)modalias(hid:b0003g*v00000458p00000153)modalias(hid:b0003g*v00000458p00004018)modalias(hid:b0003g*v00000458p0000500[5F])modalias(hid:b0003g*v00000458p0000501[012345679AB])modalias(hid:b0003g*v0000045Ep0000003B)modalias(hid:b0003g*v0000045Ep00000048)modalias(hid:b0003g*v0000045Ep0000009D)modalias(hid:b0003g*v0000045Ep000000B4)modalias(hid:b0003g*v0000045Ep000000D[BC])modalias(hid:b0003g*v0000045Ep000000E3)modalias(hid:b0003g*v0000045Ep000000F9)modalias(hid:b0003g*v0000045Ep0000071[3D])modalias(hid:b0003g*v0000045Ep0000073[02])modalias(hid:b0003g*v0000045Ep00000750)modalias(hid:b0003g*v0000045Ep0000076C)modalias(hid:b0003g*v0000045Ep000007DA)modalias(hid:b0003g*v00000461p00004E05)modalias(hid:b0003g*v00000461p00004E72)modalias(hid:b0003g*v0000046Ap0000002[37])modalias(hid:b0003g*v0000046Dp00000A07)modalias(hid:b0003g*v0000046Dp00000A87)modalias(hid:b0003g*v0000046Dp0000C08[12678D])modalias(hid:b0003g*v0000046Dp0000C09[014B])modalias(hid:b0003g*v0000046Dp0000C101)modalias(hid:b0003g*v0000046Dp0000C20[AE])modalias(hid:b0003g*v0000046Dp0000C21[15689])modalias(hid:b0003g*v0000046Dp0000C22[257DE])modalias(hid:b0003g*v0000046Dp0000C24F)modalias(hid:b0003g*v0000046Dp0000C26[2E])modalias(hid:b0003g*v0000046Dp0000C28[367])modalias(hid:b0003g*v0000046Dp0000C29[34589ABC])modalias(hid:b0003g*v0000046Dp0000C30A)modalias(hid:b0003g*v0000046Dp0000C343)modalias(hid:b0003g*v0000046Dp0000C50C)modalias(hid:b0003g*v0000046Dp0000C512)modalias(hid:b0003g*v0000046Dp0000C51[37B])modalias(hid:b0003g*v0000046Dp0000C52[BF])modalias(hid:b0003g*v0000046Dp0000C53[12479AF])modalias(hid:b0003g*v0000046Dp0000C62[36])modalias(hid:b0003g*v0000046Dp0000C704)modalias(hid:b0003g*v0000046Dp0000C70[AE])modalias(hid:b0003g*v0000046Dp0000C71[34BCEF])modalias(hid:b0003g*v0000046Dp0000CA0[34])modalias(hid:b0003g*v0000046Ep0000557[78])modalias(hid:b0003g*v0000047Dp00002041)modalias(hid:b0003g*v0000047Fp*)modalias(hid:b0003g*v0000047Fp0000C05[5678])modalias(hid:b0003g*v0000048Dp00008595)modalias(hid:b0003g*v000004B3p0000310[03589])modalias(hid:b0003g*v000004B4p00000001)modalias(hid:b0003g*v000004B4p000007B1)modalias(hid:b0003g*v000004B4p0000BCA1)modalias(hid:b0003g*v000004B4p0000DE6[14])modalias(hid:b0003g*v000004B4p0000ED81)modalias(hid:b0003g*v000004D8p0000F372)modalias(hid:b0003g*v000004D9p0000A04A)modalias(hid:b0003g*v000004D9p0000A055)modalias(hid:b0003g*v000004D9p0000A067)modalias(hid:b0003g*v000004D9p0000A07[02])modalias(hid:b0003g*v000004D9p0000A081)modalias(hid:b0003g*v000004D9p0000A0C2)modalias(hid:b0003g*v000004E7p00000009)modalias(hid:b0003g*v000004E7p00000030)modalias(hid:b0003g*v000004F2p00000418)modalias(hid:b0003g*v000004F2p00000618)modalias(hid:b0003g*v000004F2p00001123)modalias(hid:b0003g*v000004F2p00001236)modalias(hid:b0003g*v000004F2p00001421)modalias(hid:b0003g*v000004F3p0000074D)modalias(hid:b0003g*v000004F3p00000755)modalias(hid:b0003g*v000004FCp000005D8)modalias(hid:b0003g*v0000050Dp00003201)modalias(hid:b0003g*v00000518p00000002)modalias(hid:b0003g*v0000054Cp00000002)modalias(hid:b0003g*v0000054Cp0000024B)modalias(hid:b0003g*v0000054Cp00000268)modalias(hid:b0003g*v0000054Cp00000374)modalias(hid:b0003g*v0000054Cp000003D5)modalias(hid:b0003g*v0000054Cp0000042F)modalias(hid:b0003g*v0000054Cp000005C4)modalias(hid:b0003g*v0000054Cp000009CC)modalias(hid:b0003g*v0000054Cp00000BA0)modalias(hid:b0003g*v0000054Cp00001000)modalias(hid:b0003g*v00000566p00003004)modalias(hid:b0003g*v0000056Ep000000E6)modalias(hid:b0003g*v0000056Ep000000F[BCDEF])modalias(hid:b0003g*v0000056Ep0000010[CD])modalias(hid:b0003g*v0000056Ep0000011C)modalias(hid:b0003g*v000005A4p00001700)modalias(hid:b0003g*v000005A4p00002000)modalias(hid:b0003g*v000005A4p00008003)modalias(hid:b0003g*v000005ACp0000020[EF])modalias(hid:b0003g*v000005ACp0000021[456789ABCDEF])modalias(hid:b0003g*v000005ACp0000022[0123459AB])modalias(hid:b0003g*v000005ACp0000023[012678F])modalias(hid:b0003g*v000005ACp0000024[012345679ABCDEF])modalias(hid:b0003g*v000005ACp0000025[012349AB])modalias(hid:b0003g*v000005ACp0000026[2347C])modalias(hid:b0003g*v000005ACp0000027[234ABCDEF])modalias(hid:b0003g*v000005ACp0000029[12ACF])modalias(hid:b0003g*v000005ACp000002[89]0)modalias(hid:b0003g*v000005ACp0000030[4AB])modalias(hid:b0003g*v000005ACp00000340)modalias(hid:b0003g*v000005ACp00001440)modalias(hid:b0003g*v000005ACp0000824[0123])modalias(hid:b0003g*v0000060Bp0000[57]00A)modalias(hid:b0003g*v000006A3p00000621)modalias(hid:b0003g*v000006A3p00000CC[BD])modalias(hid:b0003g*v000006A3p00000CD[07])modalias(hid:b0003g*v000006A3p00000CFA)modalias(hid:b0003g*v000006CBp000081A7)modalias(hid:b0003g*v00000738p0000170[59])modalias(hid:b0003g*v00000738p00001713)modalias(hid:b0003g*v00000755p00002626)modalias(hid:b0003g*v00000757p00000A00)modalias(hid:b0003g*v00000766p00000204)modalias(hid:b0003g*v00000810p0000000[12])modalias(hid:b0003g*v00000925p00000005)modalias(hid:b0003g*v00000925p00008866)modalias(hid:b0003g*v00000925p00008888)modalias(hid:b0003g*v00000926p00003333)modalias(hid:b0003g*v000009DAp0000000[6A])modalias(hid:b0003g*v000009DAp0000001A)modalias(hid:b0003g*v000009DAp0000022B)modalias(hid:b0003g*v00000B0Ep*)modalias(hid:b0003g*v00000B43p00000003)modalias(hid:b0003g*v00000C12p00000005)modalias(hid:b0003g*v00000C12p00000030)modalias(hid:b0003g*v00000C16p0000000[238])modalias(hid:b0003g*v00000E8Fp00000003)modalias(hid:b0003g*v00000E8Fp00000012)modalias(hid:b0003g*v00000EEFp000072C4)modalias(hid:b0003g*v00000EEFp000072D0)modalias(hid:b0003g*v00000F30p00000111)modalias(hid:b0003g*v00000FC5p0000B080)modalias(hid:b0003g*v00001020p00000006)modalias(hid:b0003g*v00001038p000012B6)modalias(hid:b0003g*v00001038p00001410)modalias(hid:b0003g*v000011C0p00005506)modalias(hid:b0003g*v000011C2p00002208)modalias(hid:b0003g*v000011FFp00003331)modalias(hid:b0003g*v00001223p00003F07)modalias(hid:b0003g*v00001241p00005015)modalias(hid:b0003g*v00001241p0000F767)modalias(hid:b0003g*v00001294p00001320)modalias(hid:b0003g*v000012BAp00000100)modalias(hid:b0003g*v000012BAp0000074B)modalias(hid:b0003g*v00001345p00003008)modalias(hid:b0003g*v000013ECp00000006)modalias(hid:b0003g*v00001430p000007BB)modalias(hid:b0003g*v00001430p0000474C)modalias(hid:b0003g*v0000145Fp00000212)modalias(hid:b0003g*v000014E1p00006000)modalias(hid:b0003g*v0000150Ap0000120[13])modalias(hid:b0003g*v00001532p0000011D)modalias(hid:b0003g*v000016C0p0000[07]5E1)modalias(hid:b0003g*v0000172Fp0000003[2478])modalias(hid:b0003g*v0000172Fp0000050[012])modalias(hid:b0003g*v00001770p0000FF00)modalias(hid:b0003g*v00001784p00000004)modalias(hid:b0003g*v000017EFp00006004)modalias(hid:b0003g*v000017EFp00006009)modalias(hid:b0003g*v000017EFp0000604[79])modalias(hid:b0003g*v000017EFp0000606[27])modalias(hid:b0003g*v000017EFp00006085)modalias(hid:b0003g*v000017EFp000060EE)modalias(hid:b0003g*v000018B1p00000037)modalias(hid:b0003g*v00001A34p00000802)modalias(hid:b0003g*v00001A34p0000F705)modalias(hid:b0003g*v00001AE7p00009001)modalias(hid:b0003g*v00001B1Cp00001B0[29])modalias(hid:b0003g*v00001B1Cp00001B3[4E])modalias(hid:b0003g*v00001C4Fp00000059)modalias(hid:b0003g*v00001D34p0000000[4A])modalias(hid:b0003g*v00001E7Dp00002C24)modalias(hid:b0003g*v00001E7Dp00002C2E)modalias(hid:b0003g*v00001E7Dp00002CED)modalias(hid:b0003g*v00001E7Dp00002CF6)modalias(hid:b0003g*v00001E7Dp00002D50)modalias(hid:b0003g*v00001E7Dp00002D51)modalias(hid:b0003g*v00001E7Dp00002D5A)modalias(hid:b0003g*v00001E7Dp00002DB[4E])modalias(hid:b0003g*v00001E7Dp00002E22)modalias(hid:b0003g*v00001E7Dp000030D4)modalias(hid:b0003g*v00001E7Dp00003138)modalias(hid:b0003g*v00001E7Dp0000319C)modalias(hid:b0003g*v00001E7Dp000031CE)modalias(hid:b0003g*v00001E7Dp00003232)modalias(hid:b0003g*v00001E7Dp00003264)modalias(hid:b0003g*v00001EA7p00000907)modalias(hid:b0003g*v00001FD2p00006007)modalias(hid:b0003g*v000020BCp00005500)modalias(hid:b0003g*v00002179p00000053)modalias(hid:b0003g*v00002179p00000077)modalias(hid:b0003g*v0000256Cp0000006[DE])modalias(hid:b0003g*v0000258Ap00006A88)modalias(hid:b0003g*v000027B8p000001ED)modalias(hid:b0003g*v000028BDp00000042)modalias(hid:b0003g*v000028BDp00000055)modalias(hid:b0003g*v000028BDp0000007[1458])modalias(hid:b0003g*v000028BDp00000094)modalias(hid:b0003g*v000028BDp0000090[59])modalias(hid:b0003g*v000028BDp0000093[345])modalias(hid:b0003g*v000028BDp00001903)modalias(hid:b0003g*v0000320Fp00005041)modalias(hid:b0003g*v00005543p0000000[345])modalias(hid:b0003g*v00005543p0000004[257D])modalias(hid:b0003g*v00005543p0000006[4E])modalias(hid:b0003g*v00005543p00000081)modalias(hid:b0003g*v00005543p00000522)modalias(hid:b0003g*v00005543p00000781)modalias(hid:b0003g*v00005543p00003031)modalias(hid:b0003g*v00006161p00004D15)modalias(hid:b0003g*v00006253p00000100)modalias(hid:b0003g*v00006666p0000880[124])modalias(hid:b0003g*v00008380p00001850)modalias(hid:b0003g0001v000006CBp00002968)modalias(hid:b0003g0001v000006CBp000073F[456])modalias(hid:b0003g0001v000017EFp000060A3)modalias(hid:b0003g0002v00000306p0000FF3F)modalias(hid:b0003g0002v000003EBp00002118)modalias(hid:b0003g0002v000003FCp000005D8)modalias(hid:b0003g0002v00000408p00003001)modalias(hid:b0003g0002v00000483p00003261)modalias(hid:b0003g0002v00000486p0000018[56])modalias(hid:b0003g0002v000004DAp0000104[4D])modalias(hid:b0003g0002v00000596p0000050[026])modalias(hid:b0003g0002v00000603p00000600)modalias(hid:b0003g0002v0000062Ap00007100)modalias(hid:b0003g0002v0000093Ap0000800[123])modalias(hid:b0003g0002v00000B8Cp00000092)modalias(hid:b0003g0002v00000DFCp00000003)modalias(hid:b0003g0002v00000DFCp0000010[0126A])modalias(hid:b0003g0002v00000DFCp0000E100)modalias(hid:b0003g0002v00000EEFp00000001)modalias(hid:b0003g0002v00000EEFp0000480[DE])modalias(hid:b0003g0002v00000EEFp0000720[7C])modalias(hid:b0003g0002v00000EEFp0000722[4A])modalias(hid:b0003g0002v00000EEFp0000725E)modalias(hid:b0003g0002v00000EEFp0000726[2B])modalias(hid:b0003g0002v00000EEFp000072A[1A])modalias(hid:b0003g0002v00000EEFp000072FA)modalias(hid:b0003g0002v00000EEFp00007302)modalias(hid:b0003g0002v00000EEFp00007349)modalias(hid:b0003g0002v00000EEFp000073F7)modalias(hid:b0003g0002v00000EEFp0000A001)modalias(hid:b0003g0002v00000EEFp0000C002)modalias(hid:b0003g0002v00000FB8p00001109)modalias(hid:b0003g0002v000010C4p000081B9)modalias(hid:b0003g0002v00001130p00003101)modalias(hid:b0003g0002v00001477p0000100[67E])modalias(hid:b0003g0002v00001477p0000102[123456])modalias(hid:b0003g0002v00001784p00000016)modalias(hid:b0003g0002v00001AADp0000000F)modalias(hid:b0003g0002v00001E5Ep00000313)modalias(hid:b0003g0002v00001FF7p00000013)modalias(hid:b0003g0002v00002087p00000703)modalias(hid:b0003g0002v00002087p00000[AF]01)modalias(hid:b0003g0002v0000222Ap00000001)modalias(hid:b0003g0002v00002247p00000001)modalias(hid:b0003g0002v0000227Dp00000709)modalias(hid:b0003g0002v0000227Dp00000A19)modalias(hid:b0003g0002v000022EDp00001010)modalias(hid:b0003g0002v00002453p00000100)modalias(hid:b0003g0002v000024B8p000000[24]0)modalias(hid:b0003g0002v00002505p00000220)modalias(hid:b0003g0002v000025B5p00000002)modalias(hid:b0003g0004v00000B05p0000183D)modalias(hid:b0003g0004v00000B05p0000184A)modalias(hid:b0003g0004v000017EFp000060A3)modalias(hid:b0003g0004v000017EFp000060B5)modalias(hid:b0003g0004v000017EFp000060FE)modalias(hid:b0003g0004v000018D1p00005030)modalias(hid:b0003g0101v0000056Ap*)modalias(hid:b0003g0101v0000056Ap0000000[03])modalias(hid:b0003g0101v0000056Ap0000001[0123456789])modalias(hid:b0003g0101v0000056Ap0000002[012346789A])modalias(hid:b0003g0101v0000056Ap0000003[012345789F])modalias(hid:b0003g0101v0000056Ap0000004[123457])modalias(hid:b0003g0101v0000056Ap0000005[79BDE])modalias(hid:b0003g0101v0000056Ap0000006[0123459AB])modalias(hid:b0003g0101v0000056Ap00000084)modalias(hid:b0003g0101v0000056Ap0000009[0347AF])modalias(hid:b0003g0101v0000056Ap000000B[012345789ABC])modalias(hid:b0003g0101v0000056Ap000000C[024567CE])modalias(hid:b0003g0101v0000056Ap000000D[012345678ABDEF])modalias(hid:b0003g0101v0000056Ap000000E[2356CDF])modalias(hid:b0003g0101v0000056Ap000000F[0468AB])modalias(hid:b0003g0101v0000056Ap0000010[01DEF])modalias(hid:b0003g0101v0000056Ap00000116)modalias(hid:b0003g0101v0000056Ap0000012C)modalias(hid:b0003g0101v0000056Ap0000030[0123479ACE])modalias(hid:b0003g0101v0000056Ap0000031[45789])modalias(hid:b0003g0101v0000056Ap0000032[356ABCF])modalias(hid:b0003g0101v0000056Ap0000033[1356BCDE])modalias(hid:b0003g0101v0000056Ap00000343)modalias(hid:b0003g0101v0000056Ap0000037[AB])modalias(hid:b0003g0101v0000056Ap0000400[14])modalias(hid:b0003g0101v0000056Ap0000500[02])modalias(hid:b0003g0102v0000046Dp*)modalias(hid:b0003g0102v0000046Dp0000101[7AB])modalias(hid:b0003g0102v0000046Dp00004002)modalias(hid:b0003g0102v0000046Dp00004011)modalias(hid:b0003g0102v0000046Dp0000402[4D])modalias(hid:b0003g0102v0000046Dp00004101)modalias(hid:b0003g0102v0000046Dp0000B30[59B])modalias(hid:b0003g0104v0000046Dp*)modalias(hid:b0003g0104v0000046Dp00000049)modalias(hid:b0003g0104v0000046Dp0000005[7C])modalias(hid:b0003g0104v0000046Dp000000FE)modalias(hid:b0005g*v0000004Cp0000026[7C])modalias(hid:b0005g*v0000004Cp0000029[ACF])modalias(hid:b0005g*v00000058p00002000)modalias(hid:b0005g*v0000045Ep000002E0)modalias(hid:b0005g*v0000045Ep000002FD)modalias(hid:b0005g*v0000045Ep00000701)modalias(hid:b0005g*v0000045Ep0000091B)modalias(hid:b0005g*v0000045Ep00000B05)modalias(hid:b0005g*v0000045Ep00000B13)modalias(hid:b0005g*v0000045Ep00000B2[02])modalias(hid:b0005g*v0000046Dp00000306)modalias(hid:b0005g*v0000046Dp0000B00[8C])modalias(hid:b0005g*v0000046Dp0000B01[25DE])modalias(hid:b0005g*v0000046Dp0000B02[35A])modalias(hid:b0005g*v0000046Dp0000B034)modalias(hid:b0005g*v0000046Dp0000B30[59B])modalias(hid:b0005g*v0000046Dp0000B35F)modalias(hid:b0005g*v00000471p00002210)modalias(hid:b0005g*v000004F2p00001408)modalias(hid:b0005g*v0000054Cp00000268)modalias(hid:b0005g*v0000054Cp00000306)modalias(hid:b0005g*v0000054Cp000003D5)modalias(hid:b0005g*v0000054Cp0000042F)modalias(hid:b0005g*v0000054Cp000005C4)modalias(hid:b0005g*v0000054Cp000009CC)modalias(hid:b0005g*v0000056Ep00000061)modalias(hid:b0005g*v0000057Ep00000306)modalias(hid:b0005g*v0000057Ep00000330)modalias(hid:b0005g*v000005ACp0000022[CDE])modalias(hid:b0005g*v000005ACp0000023[9AB])modalias(hid:b0005g*v000005ACp0000024F)modalias(hid:b0005g*v000005ACp0000025[0567])modalias(hid:b0005g*v00000609p00000306)modalias(hid:b0005g*v00000609p0000036[89])modalias(hid:b0005g*v0000150Ap00001200)modalias(hid:b0005g*v000015E4p00000132)modalias(hid:b0005g*v000017EFp00006048)modalias(hid:b0005g*v000017EFp000060E1)modalias(hid:b0005g*v00002717p00005014)modalias(hid:b0005g0002v000025B6p00000002)modalias(hid:b0005g0101v0000056Ap*)modalias(hid:b0005g0101v0000056Ap00000081)modalias(hid:b0005g0101v0000056Ap000000BD)modalias(hid:b0005g0101v0000056Ap0000036[01])modalias(hid:b0005g0101v0000056Ap0000037[79])modalias(hid:b0005g0101v0000056Ap00000393)modalias(hid:b0005g0101v0000056Ap000003C[68])modalias(hid:b0005g0101v0000056Ap000003DD)modalias(hid:b0018g*v000004F3p00000401)modalias(hid:b0018g0001v00001FD2p00007010)modalias(hid:b0018g0004v000004F3p0000313A)modalias(hid:b0018g0004v000004F3p00003148)modalias(hid:b0018g0004v000006CBp00008323)modalias(hid:b0018g0004v000006CBp0000CD7E)modalias(hid:b0018g0004v000006CBp0000CDDC)modalias(hid:b0018g0004v000006CBp0000CE0[89])modalias(hid:b0018g0004v00001B96p00001B05)modalias(hid:b0018g0004v0000347Dp00007853)modalias(hid:b0018g0101v0000056Ap*)modalias(hpilo)modalias(i2c:24c02-vaio)modalias(i2c:24c0[012])modalias(i2c:24c0[48])modalias(i2c:24c102[45])modalias(i2c:24c128)modalias(i2c:24c16)modalias(i2c:24c2048)modalias(i2c:24c256)modalias(i2c:24c32)modalias(i2c:24c32d-wl)modalias(i2c:24c512)modalias(i2c:24c64)modalias(i2c:24c64-wl)modalias(i2c:24cs0[1248])modalias(i2c:24cs16)modalias(i2c:24cs32)modalias(i2c:24cs64)modalias(i2c:24mac[46]02)modalias(i2c:ab080[1345])modalias(i2c:ab180[1345])modalias(i2c:abb5zes3)modalias(i2c:abx80x)modalias(i2c:adc128d818)modalias(i2c:at24)modalias(i2c:bq32000)modalias(i2c:ccgx-ucsi)modalias(i2c:ds130[78])modalias(i2c:ds133[789])modalias(i2c:ds134[01])modalias(i2c:ds1374)modalias(i2c:ds1388)modalias(i2c:ds1672)modalias(i2c:ds3231)modalias(i2c:ds3232)modalias(i2c:ee1004)modalias(i2c:elan_i2c)modalias(i2c:em3027)modalias(i2c:fm3130)modalias(i2c:fsa4480)modalias(i2c:g76[23])modalias(i2c:hid)modalias(i2c:hid-over-i2c)modalias(i2c:hym8563)modalias(i2c:ina3221)modalias(i2c:ipmb-dev)modalias(i2c:ipmi-ipmb)modalias(i2c:ipmi-ssif-host)modalias(i2c:ipmi_ssif)modalias(i2c:isl12022)modalias(i2c:isl12057)modalias(i2c:isl120[89])modalias(i2c:isl121[89])modalias(i2c:jc42)modalias(i2c:lp855[0123567])modalias(i2c:ltc2945)modalias(i2c:ltc3815)modalias(i2c:ltc4222)modalias(i2c:ltc4260)modalias(i2c:m41st8[457])modalias(i2c:m41t0)modalias(i2c:m41t00)modalias(i2c:m41t11)modalias(i2c:m41t6[25])modalias(i2c:m41t81s)modalias(i2c:m41t8[01])modalias(i2c:m41t8[23])modalias(i2c:max20751)modalias(i2c:max31790)modalias(i2c:max6875)modalias(i2c:max6900)modalias(i2c:max731[02358])modalias(i2c:mcp794[01]x)modalias(i2c:mlxsw_minimal)modalias(i2c:nct7802)modalias(i2c:nct7904)modalias(i2c:pca2129)modalias(i2c:pca6107)modalias(i2c:pca6408)modalias(i2c:pca6416)modalias(i2c:pca85073a)modalias(i2c:pca8565)modalias(i2c:pca950[56])modalias(i2c:pca953[456789])modalias(i2c:pca9541)modalias(i2c:pca954[02345678])modalias(i2c:pca955[4567])modalias(i2c:pca957[45])modalias(i2c:pca9698)modalias(i2c:pca984[6789])modalias(i2c:pcal6408)modalias(i2c:pcal6416)modalias(i2c:pcal65[23]4)modalias(i2c:pcal9535)modalias(i2c:pcal9554b)modalias(i2c:pcal9555a)modalias(i2c:pcf212[79])modalias(i2c:pcf85063)modalias(i2c:pcf85063a)modalias(i2c:pcf85063tp)modalias(i2c:pcf8523)modalias(i2c:pcf8563)modalias(i2c:pcf8583)modalias(i2c:pi3usb30532)modalias(i2c:powr1220)modalias(i2c:pt7c4338)modalias(i2c:r2025sd)modalias(i2c:r2221tl)modalias(i2c:rmi4_i2c)modalias(i2c:rmi4_smbus)modalias(i2c:rs5c372[ab])modalias(i2c:rtc8564)modalias(i2c:rv1805)modalias(i2c:rv3029)modalias(i2c:rv3029c2)modalias(i2c:rv4162)modalias(i2c:rv5c386)modalias(i2c:rv5c387a)modalias(i2c:rv8263)modalias(i2c:rv880[34])modalias(i2c:rx8010)modalias(i2c:rx8025)modalias(i2c:rx80[23]5)modalias(i2c:rx8130)modalias(i2c:rx8581)modalias(i2c:rx8803)modalias(i2c:rx8900)modalias(i2c:shtc[13])modalias(i2c:shtw1)modalias(i2c:slave-24c02)modalias(i2c:slave-24c02ro)modalias(i2c:slave-24c32)modalias(i2c:slave-24c32ro)modalias(i2c:slave-24c512)modalias(i2c:slave-24c512ro)modalias(i2c:slave-24c64)modalias(i2c:slave-24c64ro)modalias(i2c:smbus_alert)modalias(i2c:spd)modalias(i2c:ssd130[5679]fb)modalias(i2c:synaptics_i2c)modalias(i2c:tc74)modalias(i2c:tca6408)modalias(i2c:tca6416)modalias(i2c:tca6424)modalias(i2c:tca953[89])modalias(i2c:tca9554)modalias(i2c:tcpci)modalias(i2c:tmp103)modalias(i2c:tpm2_i2c_nuvoton)modalias(i2c:tpm_i2c_nuvoton)modalias(i2c:tps40422)modalias(i2c:tps6598x)modalias(i2c:typec_fusb302)modalias(i2c:x1205)modalias(i2c:xra1202)modalias(i40evf)modalias(ip6t_AUDIT)modalias(ip6t_CHECKSUM)modalias(ip6t_CLASSIFY)modalias(ip6t_CONNMARK)modalias(ip6t_CONNSECMARK)modalias(ip6t_CT)modalias(ip6t_DSCP)modalias(ip6t_HL)modalias(ip6t_HMARK)modalias(ip6t_IDLETIMER)modalias(ip6t_LOG)modalias(ip6t_MARK)modalias(ip6t_MASQUERADE)modalias(ip6t_NETMAP)modalias(ip6t_NFLOG)modalias(ip6t_NFQUEUE)modalias(ip6t_NOTRACK)modalias(ip6t_RATEEST)modalias(ip6t_REDIRECT)modalias(ip6t_SECMARK)modalias(ip6t_SET)modalias(ip6t_TCPMSS)modalias(ip6t_TCPOPTSTRIP)modalias(ip6t_TEE)modalias(ip6t_TOS)modalias(ip6t_TPROXY)modalias(ip6t_TRACE)modalias(ip6t_[DS]NAT)modalias(ip6t_[DS]NPT)modalias(ip6t_addrtype)modalias(ip6t_bpf)modalias(ip6t_cgroup)modalias(ip6t_cluster)modalias(ip6t_comment)modalias(ip6t_connbytes)modalias(ip6t_connlabel)modalias(ip6t_connlimit)modalias(ip6t_connmark)modalias(ip6t_conntrack)modalias(ip6t_cpu)modalias(ip6t_dccp)modalias(ip6t_devgroup)modalias(ip6t_dscp)modalias(ip6t_dst)modalias(ip6t_ecn)modalias(ip6t_esp)modalias(ip6t_hashlimit)modalias(ip6t_helper)modalias(ip6t_hl)modalias(ip6t_icmp6)modalias(ip6t_iprange)modalias(ip6t_ipvs)modalias(ip6t_length)modalias(ip6t_limit)modalias(ip6t_mac)modalias(ip6t_mark)modalias(ip6t_multiport)modalias(ip6t_osf)modalias(ip6t_owner)modalias(ip6t_physdev)modalias(ip6t_pkttype)modalias(ip6t_policy)modalias(ip6t_quota)modalias(ip6t_rateest)modalias(ip6t_recent)modalias(ip6t_sctp)modalias(ip6t_set)modalias(ip6t_socket)modalias(ip6t_state)modalias(ip6t_statistic)modalias(ip6t_string)modalias(ip6t_tcpmss)modalias(ip6t_tos)modalias(ip_conntrack)modalias(ip_conntrack_amanda)modalias(ip_conntrack_ftp)modalias(ip_conntrack_h323)modalias(ip_conntrack_irc)modalias(ip_conntrack_netbios_ns)modalias(ip_conntrack_netlink)modalias(ip_conntrack_pptp)modalias(ip_conntrack_sip)modalias(ip_conntrack_tftp)modalias(ip_nat_amanda)modalias(ip_nat_ftp)modalias(ip_nat_h323)modalias(ip_nat_irc)modalias(ip_nat_pptp)modalias(ip_nat_sip)modalias(ip_nat_snmp_basic)modalias(ip_nat_tftp)modalias(ip_set_bitmap:ip)modalias(ip_set_bitmap:ip_mac)modalias(ip_set_bitmap:port)modalias(ip_set_hash:ip)modalias(ip_set_hash:ip_mac)modalias(ip_set_hash:ip_mark)modalias(ip_set_hash:ip_port)modalias(ip_set_hash:ip_port_ip)modalias(ip_set_hash:ip_port_net)modalias(ip_set_hash:mac)modalias(ip_set_hash:net)modalias(ip_set_hash:net_iface)modalias(ip_set_hash:net_net)modalias(ip_set_hash:net_port)modalias(ip_set_hash:net_port_net)modalias(ip_set_list:set)modalias(ipt_AUDIT)modalias(ipt_CHECKSUM)modalias(ipt_CLASSIFY)modalias(ipt_CONNMARK)modalias(ipt_CONNSECMARK)modalias(ipt_CT)modalias(ipt_DSCP)modalias(ipt_HMARK)modalias(ipt_IDLETIMER)modalias(ipt_LOG)modalias(ipt_MARK)modalias(ipt_MASQUERADE)modalias(ipt_NETMAP)modalias(ipt_NFLOG)modalias(ipt_NFQUEUE)modalias(ipt_NOTRACK)modalias(ipt_RATEEST)modalias(ipt_REDIRECT)modalias(ipt_SECMARK)modalias(ipt_SET)modalias(ipt_TCPMSS)modalias(ipt_TCPOPTSTRIP)modalias(ipt_TEE)modalias(ipt_TOS)modalias(ipt_TPROXY)modalias(ipt_TRACE)modalias(ipt_TTL)modalias(ipt_[DS]NAT)modalias(ipt_addrtype)modalias(ipt_bpf)modalias(ipt_cgroup)modalias(ipt_cluster)modalias(ipt_comment)modalias(ipt_connbytes)modalias(ipt_connlabel)modalias(ipt_connlimit)modalias(ipt_connmark)modalias(ipt_conntrack)modalias(ipt_cpu)modalias(ipt_dccp)modalias(ipt_devgroup)modalias(ipt_dscp)modalias(ipt_ecn)modalias(ipt_esp)modalias(ipt_hashlimit)modalias(ipt_helper)modalias(ipt_icmp)modalias(ipt_iprange)modalias(ipt_ipvs)modalias(ipt_length)modalias(ipt_limit)modalias(ipt_mac)modalias(ipt_mark)modalias(ipt_multiport)modalias(ipt_osf)modalias(ipt_owner)modalias(ipt_physdev)modalias(ipt_pkttype)modalias(ipt_policy)modalias(ipt_quota)modalias(ipt_rateest)modalias(ipt_realm)modalias(ipt_recent)modalias(ipt_sctp)modalias(ipt_set)modalias(ipt_socket)modalias(ipt_state)modalias(ipt_statistic)modalias(ipt_string)modalias(ipt_tcpmss)modalias(ipt_tos)modalias(ipt_ttl)modalias(iso9660)modalias(lrw)modalias(md-faulty)modalias(md-level--1)modalias(md-level--5)modalias(md-level-0)modalias(md-level-1)modalias(md-level-10)modalias(md-level-[456])modalias(md-linear)modalias(md-personality-1)modalias(md-personality-10)modalias(md-personality-2)modalias(md-personality-3)modalias(md-personality-9)modalias(md-personality-[48])modalias(md-raid0)modalias(md-raid1)modalias(md-raid10)modalias(md-raid[456])modalias(md4)modalias(mdio:0000000000000110000111000101????)modalias(mdio:0000000000000111000001??????????)modalias(mdio:000000000000011111000000101[01]????)modalias(mdio:000000000000011111000000110[01]????)modalias(mdio:0000000000000111110000001111????)modalias(mdio:0000000000000111110000010001????)modalias(mdio:0000000000000111110000010011??0?)modalias(mdio:0000000000000111110000010011??1?)modalias(mdio:0000000000000111110000010101????)modalias(mdio:0000000000000111110000011000????)modalias(mdio:0000000000010011011110001110????)modalias(mdio:0000000000010011011110100001????)modalias(mdio:0000000000011000000101000100????)modalias(mdio:0000000000011100110010??????????)modalias(mdio:0000000000100000011000000111????)modalias(mdio:0000000000100000011000001011????)modalias(mdio:00000000001000000110000011[01]0????)modalias(mdio:0000000000100010010101010010????)modalias(mdio:0000000000100010010101100001????)modalias(mdio:0000000000101011000010011000????)modalias(mdio:000000000010101100001001101[01]????)modalias(mdio:0000000000101011000010111001????)modalias(mdio:0000000000111011000110000100????)modalias(mdio:00000000001110110001100001100001)modalias(mdio:00000000001110110001100010000001)modalias(mdio:00000000010011011101000000100011)modalias(mdio:00000000010011011101000000110011)modalias(mdio:000000000100110111010000001101[01]0)modalias(mdio:00000000010011011101000001000001)modalias(mdio:00000000010011011101000001000010)modalias(mdio:00000000010011011101000001110010)modalias(mdio:00000000010011011101000001110100)modalias(mdio:000000000100110111010000011?0110)modalias(mdio:00000000010011011101000010110001)modalias(mdio:00000000010011011101000010110010)modalias(mdio:00000000010011011101000100000001)modalias(mdio:00000000101000011001010000010000)modalias(mdio:0000000101000001000011000110????)modalias(mdio:00000001010000010000110010[01]1????)modalias(mdio:000000010100000100001100110[01]????)modalias(mdio:000000010100000100001101110[01]????)modalias(mdio:00000001010000010000111000[01]1????)modalias(mdio:000000010100000100001110010[01]????)modalias(mdio:0000000101000001000011100110????)modalias(mdio:0000000101000001000011101001????)modalias(mdio:000000010100000100001110101[01]????)modalias(mdio:0000000101000001000011101100????)modalias(mdio:0000000101000001000011110100????)modalias(mdio:0000000101000001000011111001????)modalias(mdio:0000000101000011101111000[01]11????)modalias(mdio:000000010100001110111100101[01]????)modalias(mdio:0000000101000011101111001111????)modalias(mdio:000000010100001110111101011[01]????)modalias(mdio:0000000111111111000011001100????)modalias(mdio:00000010010000110000110001010100)modalias(mdio:000000100100001100001101100[01]????)modalias(mdio:0000001010000010111100000001????)modalias(mdio:00000011000000100110000011010001)modalias(mdio:00000011000000100110000011100001)modalias(mdio:000000110110001001011100110[01]????)modalias(mdio:000000110110001001011101000[01]????)modalias(mdio:0000001101100010010111011001????)modalias(mdio:0000001101100010010111100001????)modalias(mdio:0000001101100010010111100110????)modalias(mdio:0000001101100010010111110010????)modalias(mdio:00000011101000011011010001[01]0????)modalias(mdio:000000111010000110110100101[01]????)modalias(mdio:0000001110100001101101001101????)modalias(mdio:0000001110100001101101001110????)modalias(mdio:0000001110100001101101011100????)modalias(mdio:0000001110100001101101100110????)modalias(mdio:0000001110100001101101110001????)modalias(mdio:0001001000110100110101000000????)modalias(mdio:00010011111001010001000000000010)modalias(mdio:00011100000001000000000000010001)modalias(mdio:0010000000000000010111000111????)modalias(mdio:0010000000000000010111001001????)modalias(mdio:0010000000000000010111001110????)modalias(mdio:0010000000000000010111001[01]10????)modalias(mdio:00100000000000001010000100[01]1????)modalias(mdio:001000000000000010100001010[01]????)modalias(mdio:001000000000000010100001011[01]????)modalias(mdio:0010000000000000101000100001????)modalias(mdio:0010000000000000101000100011????)modalias(mdio:0010000000000000101000100100????)modalias(mdio:0010000000000000101000100101????)modalias(mdio:0010000000000000101000101000????)modalias(mdio:0011000111000011000111000001????)modalias(mdio:00110101100100000101001100[01]1????)modalias(mdio:001101011001000001010011010[01]????)modalias(mdio:011000000000110110000100100[01]????)modalias(mdio:0110000000001101100001001010????)modalias(mdio:0110000000001101100001001011????)modalias(mdio:0110000000001101100001010001????)modalias(mdio:0110000000001101100001100101????)modalias(mdio:0110000000001101100001101011????)modalias(mdio:0110000000001101100001110011????)modalias(mdio:0110000000001101100001110101????)modalias(mdio:0110011111001001110111000000????)modalias(mdio:01100111110010011101111000001??[01])modalias(mdio:0110011111001001110111100001????)modalias(mdio:0110011111001001110111100010????)modalias(mdio:0110011111001001110111100100????)modalias(mdio:0110011111001001110111101[01]00????)modalias(mdio:01100111110010011101111100000[01]??)modalias(mdio:0110011111001001110111110001????)modalias(mdio:0110011111001001110111110010????)modalias(mdio:0111100000010000000000000000????)modalias(mdio:1010111000000010010100001001????)modalias(mdio:1010111000000010010100010010????)modalias(mdio:1010111000000010010100011001????)modalias(mdio:1010111000000010010100011010????)modalias(mdio:1010111000000010010100100110????)modalias(mdio:1010111000000010010100101000????)modalias(mdio:1010111000000010010100101110????)modalias(mdio:1010111000000010010100111011????)modalias(mdio:1011100000100100001010000010010?)modalias(mdio:1101010101100101101001000000000[01])modalias(mdio:1101010101100101101001000000100[01])modalias(mdio:1101010101100101101001000001000[01])modalias(mdio:1101010101100101101001000001100[01])modalias(mdio:????000000011000000110111000????)modalias(mdio:????000110000001101110001011????)modalias(mdio:????0001100000011011100010[01]0????)modalias(mdio:????????00001110011100100011????)modalias(mdio:????????00100010000101000011????)modalias(mdio:????????00100010000101010001????)modalias(mdio:????????001000100001010101010101)modalias(mdio:????????001000100001010101010110)modalias(mdio:????????00100010000101010101????)modalias(mdio:????????0010001000010101011[01]????)modalias(mdio:????????0010001000010110000110??)modalias(mdio:????????00100010000101100010????)modalias(mdio:????????0010001000010110010[01]????)modalias(mdio:????????0010001000010110011[01]????)modalias(mdio:????????00100010000101110010????)modalias(mdio:????????????0010000101100001000?)modalias(mdio:????????????0111000001000101????)modalias(mdio:????????????0111000001001000????)modalias(mdio:????????????0111000001001101????)modalias(mdio:????????????0111000001010101????)modalias(mdio:????????????0111000001011000????)modalias(mdio:????????????0111000001100110????)modalias(mdio:????????????1111110001000001????)modalias(mdio:????????????11111100010001??????)modalias(mdio:????????????1111110001001011????)modalias(mdio:????????????1111110001010101????)modalias(mdio:????????????1111110001100010????)modalias(mdio:????????????11111100011011??????)modalias(mhi:DIAG)modalias(mhi:DUN)modalias(mhi:DUN2)modalias(mhi:FIREHOSE)modalias(mhi:IPCR)modalias(mhi:IP_HW0_MBIM)modalias(mhi:IP_[HS]W0)modalias(mhi:MBIM)modalias(mhi:QMI)modalias(michael_mic)modalias(nd:t7*)modalias(nd:tND_DEVICE_BTT*)modalias(nd:t[12]*)modalias(nd:t[45]*)modalias(net-pf-15)modalias(net-pf-16-proto-12)modalias(net-pf-16-proto-16-family-macsec)modalias(net-pf-16-proto-16-family-nbd)modalias(net-pf-16-proto-16-family-ovs_ct_limit)modalias(net-pf-16-proto-16-family-ovs_datapath)modalias(net-pf-16-proto-16-family-ovs_flow)modalias(net-pf-16-proto-16-family-ovs_meter)modalias(net-pf-16-proto-16-family-ovs_packet)modalias(net-pf-16-proto-16-family-ovs_vport)modalias(net-pf-16-proto-16-family-wireguard)modalias(net-pf-16-proto-4-type-30)modalias(net-pf-16-proto-4-type-40)modalias(net-pf-16-proto-4-type-44)modalias(net-pf-16-proto-8)modalias(net-pf-40)modalias(net-pf-40)modalias(net-pf-40)modalias(net-pf-42)modalias(netdev-erspan0)modalias(netdev-gre0)modalias(netdev-gretap0)modalias(netdev-ip6_vti0)modalias(netdev-ip6gre0)modalias(netdev-ip6tnl0)modalias(netdev-ip_vti0)modalias(netdev-sit0)modalias(netdev-tunl0)modalias(netdev-xfrm0)modalias(nf-flowtable-1)modalias(nf-flowtable-10)modalias(nf-flowtable-2)modalias(nf-logger-10-0)modalias(nf-logger-10-1)modalias(nf-logger-[2357]-0)modalias(nf-logger-[2357]-1)modalias(nf_conntrack-10)modalias(nf_conntrack-2)modalias(nf_conntrack-7)modalias(nf_log_arp)modalias(nf_log_bridge)modalias(nf_log_ipv[46])modalias(nf_log_netdev)modalias(nfct-helper-H.245)modalias(nfct-helper-Q.931)modalias(nfct-helper-RAS)modalias(nfct-helper-amanda)modalias(nfct-helper-ftp)modalias(nfct-helper-irc)modalias(nfct-helper-netbios-ns)modalias(nfct-helper-pptp)modalias(nfct-helper-sane)modalias(nfct-helper-sip)modalias(nfct-helper-snmp)modalias(nfct-helper-snmp_trap)modalias(nfct-helper-tftp)modalias(nfnetlink-subsys-10)modalias(nfnetlink-subsys-11)modalias(nfnetlink-subsys-12)modalias(nfnetlink-subsys-3)modalias(nfnetlink-subsys-4)modalias(nfnetlink-subsys-5)modalias(nfnetlink-subsys-6)modalias(nfnetlink-subsys-8)modalias(nfnetlink-subsys-9)modalias(nfnetlink-subsys-[12])modalias(nfs-layouttype4-1)modalias(nfs-layouttype4-4)modalias(nfs-layouttype4-[35])modalias(nfs4)modalias(nft-chain-1-nat)modalias(nft-chain-10-nat)modalias(nft-chain-2-nat)modalias(nft-expr-1-fib)modalias(nft-expr-1-reject)modalias(nft-expr-10-dup)modalias(nft-expr-10-fib)modalias(nft-expr-10-reject)modalias(nft-expr-2-dup)modalias(nft-expr-2-fib)modalias(nft-expr-2-reject)modalias(nft-expr-5-dup)modalias(nft-expr-5-fib)modalias(nft-expr-5-fwd)modalias(nft-expr-5-reject)modalias(nft-expr-7-meta)modalias(nft-expr-7-reject)modalias(nft-expr-connlimit)modalias(nft-expr-counter)modalias(nft-expr-ct)modalias(nft-expr-flow_offload)modalias(nft-expr-hash)modalias(nft-expr-limit)modalias(nft-expr-log)modalias(nft-expr-masq)modalias(nft-expr-match)modalias(nft-expr-nat)modalias(nft-expr-notrack)modalias(nft-expr-numgen)modalias(nft-expr-objref)modalias(nft-expr-osf)modalias(nft-expr-queue)modalias(nft-expr-quota)modalias(nft-expr-redir)modalias(nft-expr-socket)modalias(nft-expr-synproxy)modalias(nft-expr-target)modalias(nft-expr-tproxy)modalias(nft-expr-tunnel)modalias(nft-expr-xfrm)modalias(nft-obj-1)modalias(nft-obj-10)modalias(nft-obj-2)modalias(nft-obj-4)modalias(nft-obj-5)modalias(nft-obj-6)modalias(nft-obj-[379])modalias(nhpoly1305)modalias(nhpoly1305-generic)modalias(nhpoly1305-neon)modalias(nls_big5)modalias(nls_euc-kr)modalias(nls_gb2312)modalias(nls_iso8859-8)modalias(nls_sjis)modalias(nls_tis-620)modalias(nvmet-transport-254)modalias(nvmet-transport-3)modalias(of:N*T*CALTR_ps2-1.0)modalias(of:N*T*CALTR_ps2-1.0C*)modalias(of:N*T*Cabracon_ab0801)modalias(of:N*T*Cabracon_ab0801C*)modalias(of:N*T*Cabracon_ab0803)modalias(of:N*T*Cabracon_ab0803C*)modalias(of:N*T*Cabracon_ab0804)modalias(of:N*T*Cabracon_ab0804C*)modalias(of:N*T*Cabracon_ab0805)modalias(of:N*T*Cabracon_ab0805C*)modalias(of:N*T*Cabracon_ab1801)modalias(of:N*T*Cabracon_ab1801C*)modalias(of:N*T*Cabracon_ab1803)modalias(of:N*T*Cabracon_ab1803C*)modalias(of:N*T*Cabracon_ab1804)modalias(of:N*T*Cabracon_ab1804C*)modalias(of:N*T*Cabracon_ab1805)modalias(of:N*T*Cabracon_ab1805C*)modalias(of:N*T*Cabracon_abb5zes3)modalias(of:N*T*Cabracon_abb5zes3C*)modalias(of:N*T*Cabracon_abx80x)modalias(of:N*T*Cabracon_abx80xC*)modalias(of:N*T*Caltr_ps2-1.0)modalias(of:N*T*Caltr_ps2-1.0C*)modalias(of:N*T*Camd_ccp-seattle-v1a)modalias(of:N*T*Camd_ccp-seattle-v1aC*)modalias(of:N*T*Camd_xgbe-seattle-v1a)modalias(of:N*T*Camd_xgbe-seattle-v1aC*)modalias(of:N*T*Camlogic_meson-gxbb-scpi-sensors)modalias(of:N*T*Camlogic_meson-gxbb-scpi-sensorsC*)modalias(of:N*T*Capm_xgene-ahci)modalias(of:N*T*Capm_xgene-ahci-v2)modalias(of:N*T*Capm_xgene-ahci-v2C*)modalias(of:N*T*Capm_xgene-ahciC*)modalias(of:N*T*Capm_xgene-edac)modalias(of:N*T*Capm_xgene-edacC*)modalias(of:N*T*Capm_xgene-enet)modalias(of:N*T*Capm_xgene-enetC*)modalias(of:N*T*Capm_xgene-gpio-sb)modalias(of:N*T*Capm_xgene-gpio-sbC*)modalias(of:N*T*Capm_xgene-gpio-v2)modalias(of:N*T*Capm_xgene-gpio-v2C*)modalias(of:N*T*Capm_xgene-mdio-rgmii)modalias(of:N*T*Capm_xgene-mdio-rgmiiC*)modalias(of:N*T*Capm_xgene-mdio-xfi)modalias(of:N*T*Capm_xgene-mdio-xfiC*)modalias(of:N*T*Capm_xgene-rng)modalias(of:N*T*Capm_xgene-rngC*)modalias(of:N*T*Capm_xgene-slimpro-hwmon)modalias(of:N*T*Capm_xgene-slimpro-hwmonC*)modalias(of:N*T*Capm_xgene-slimpro-i2c)modalias(of:N*T*Capm_xgene-slimpro-i2cC*)modalias(of:N*T*Capm_xgene-slimpro-mbox)modalias(of:N*T*Capm_xgene-slimpro-mboxC*)modalias(of:N*T*Capm_xgene1-sgenet)modalias(of:N*T*Capm_xgene1-sgenetC*)modalias(of:N*T*Capm_xgene1-xgenet)modalias(of:N*T*Capm_xgene1-xgenetC*)modalias(of:N*T*Capm_xgene2-sgenet)modalias(of:N*T*Capm_xgene2-sgenetC*)modalias(of:N*T*Capm_xgene2-xgenet)modalias(of:N*T*Capm_xgene2-xgenetC*)modalias(of:N*T*Capple_cd321x)modalias(of:N*T*Capple_cd321xC*)modalias(of:N*T*Carm_ci-700)modalias(of:N*T*Carm_ci-700C*)modalias(of:N*T*Carm_cmn-600)modalias(of:N*T*Carm_cmn-600C*)modalias(of:N*T*Carm_cmn-650)modalias(of:N*T*Carm_cmn-650C*)modalias(of:N*T*Carm_cmn-700)modalias(of:N*T*Carm_cmn-700C*)modalias(of:N*T*Carm_coresight-replicator)modalias(of:N*T*Carm_coresight-replicatorC*)modalias(of:N*T*Carm_coresight-static-funnel)modalias(of:N*T*Carm_coresight-static-funnelC*)modalias(of:N*T*Carm_coresight-static-replicator)modalias(of:N*T*Carm_coresight-static-replicatorC*)modalias(of:N*T*Carm_dmc-520)modalias(of:N*T*Carm_dmc-520C*)modalias(of:N*T*Carm_dsu-pmu)modalias(of:N*T*Carm_dsu-pmuC*)modalias(of:N*T*Carm_sbsa-gwdt)modalias(of:N*T*Carm_sbsa-gwdtC*)modalias(of:N*T*Carm_scpi)modalias(of:N*T*Carm_scpi-clocks)modalias(of:N*T*Carm_scpi-clocksC*)modalias(of:N*T*Carm_scpi-power-domains)modalias(of:N*T*Carm_scpi-power-domainsC*)modalias(of:N*T*Carm_scpi-pre-1.0)modalias(of:N*T*Carm_scpi-pre-1.0C*)modalias(of:N*T*Carm_scpi-sensors)modalias(of:N*T*Carm_scpi-sensorsC*)modalias(of:N*T*Carm_scpiC*)modalias(of:N*T*Carm_smmu-v3-pmcg)modalias(of:N*T*Carm_smmu-v3-pmcgC*)modalias(of:N*T*Carm_statistical-profiling-extension-v1)modalias(of:N*T*Carm_statistical-profiling-extension-v1C*)modalias(of:N*T*Carm_trace-buffer-extension)modalias(of:N*T*Carm_trace-buffer-extensionC*)modalias(of:N*T*Carm_versatile-i2c)modalias(of:N*T*Carm_versatile-i2cC*)modalias(of:N*T*Carm_vexpress-amp)modalias(of:N*T*Carm_vexpress-ampC*)modalias(of:N*T*Carm_vexpress-energy)modalias(of:N*T*Carm_vexpress-energyC*)modalias(of:N*T*Carm_vexpress-power)modalias(of:N*T*Carm_vexpress-powerC*)modalias(of:N*T*Carm_vexpress-temp)modalias(of:N*T*Carm_vexpress-tempC*)modalias(of:N*T*Carm_vexpress-volt)modalias(of:N*T*Carm_vexpress-voltC*)modalias(of:N*T*Catmel_24c00)modalias(of:N*T*Catmel_24c00C*)modalias(of:N*T*Catmel_24c01)modalias(of:N*T*Catmel_24c01C*)modalias(of:N*T*Catmel_24c02)modalias(of:N*T*Catmel_24c02C*)modalias(of:N*T*Catmel_24c04)modalias(of:N*T*Catmel_24c04C*)modalias(of:N*T*Catmel_24c08)modalias(of:N*T*Catmel_24c08C*)modalias(of:N*T*Catmel_24c1024)modalias(of:N*T*Catmel_24c1024C*)modalias(of:N*T*Catmel_24c1025)modalias(of:N*T*Catmel_24c1025C*)modalias(of:N*T*Catmel_24c128)modalias(of:N*T*Catmel_24c128C*)modalias(of:N*T*Catmel_24c16)modalias(of:N*T*Catmel_24c16C*)modalias(of:N*T*Catmel_24c2048)modalias(of:N*T*Catmel_24c2048C*)modalias(of:N*T*Catmel_24c256)modalias(of:N*T*Catmel_24c256C*)modalias(of:N*T*Catmel_24c32)modalias(of:N*T*Catmel_24c32C*)modalias(of:N*T*Catmel_24c32d-wl)modalias(of:N*T*Catmel_24c32d-wlC*)modalias(of:N*T*Catmel_24c512)modalias(of:N*T*Catmel_24c512C*)modalias(of:N*T*Catmel_24c64)modalias(of:N*T*Catmel_24c64C*)modalias(of:N*T*Catmel_24c64d-wl)modalias(of:N*T*Catmel_24c64d-wlC*)modalias(of:N*T*Catmel_24cs01)modalias(of:N*T*Catmel_24cs01C*)modalias(of:N*T*Catmel_24cs02)modalias(of:N*T*Catmel_24cs02C*)modalias(of:N*T*Catmel_24cs04)modalias(of:N*T*Catmel_24cs04C*)modalias(of:N*T*Catmel_24cs08)modalias(of:N*T*Catmel_24cs08C*)modalias(of:N*T*Catmel_24cs16)modalias(of:N*T*Catmel_24cs16C*)modalias(of:N*T*Catmel_24cs32)modalias(of:N*T*Catmel_24cs32C*)modalias(of:N*T*Catmel_24cs64)modalias(of:N*T*Catmel_24cs64C*)modalias(of:N*T*Catmel_24mac402)modalias(of:N*T*Catmel_24mac402C*)modalias(of:N*T*Catmel_24mac602)modalias(of:N*T*Catmel_24mac602C*)modalias(of:N*T*Catmel_spd)modalias(of:N*T*Catmel_spdC*)modalias(of:N*T*Cbaikal_bt1-sys-i2c)modalias(of:N*T*Cbaikal_bt1-sys-i2cC*)modalias(of:N*T*Cbrcm_asp-v2.0-mdio)modalias(of:N*T*Cbrcm_asp-v2.0-mdioC*)modalias(of:N*T*Cbrcm_asp-v2.1-mdio)modalias(of:N*T*Cbrcm_asp-v2.1-mdioC*)modalias(of:N*T*Cbrcm_genet-mdio-v1)modalias(of:N*T*Cbrcm_genet-mdio-v1C*)modalias(of:N*T*Cbrcm_genet-mdio-v2)modalias(of:N*T*Cbrcm_genet-mdio-v2C*)modalias(of:N*T*Cbrcm_genet-mdio-v3)modalias(of:N*T*Cbrcm_genet-mdio-v3C*)modalias(of:N*T*Cbrcm_genet-mdio-v4)modalias(of:N*T*Cbrcm_genet-mdio-v4C*)modalias(of:N*T*Cbrcm_genet-mdio-v5)modalias(of:N*T*Cbrcm_genet-mdio-v5C*)modalias(of:N*T*Cbrcm_sr-usb-combo-phy)modalias(of:N*T*Cbrcm_sr-usb-combo-phyC*)modalias(of:N*T*Cbrcm_sr-usb-hs-phy)modalias(of:N*T*Cbrcm_sr-usb-hs-phyC*)modalias(of:N*T*Cbrcm_unimac-mdio)modalias(of:N*T*Cbrcm_unimac-mdioC*)modalias(of:N*T*Ccavium_octeon-3860-mdio)modalias(of:N*T*Ccavium_octeon-3860-mdioC*)modalias(of:N*T*Ccavium_octeon-6335-ehci)modalias(of:N*T*Ccavium_octeon-6335-ehciC*)modalias(of:N*T*Ccavium_octeon-7130-ahci)modalias(of:N*T*Ccavium_octeon-7130-ahciC*)modalias(of:N*T*Cchipidea_usb2)modalias(of:N*T*Cchipidea_usb2C*)modalias(of:N*T*Ccypress_cypd4226)modalias(of:N*T*Ccypress_cypd4226C*)modalias(of:N*T*Cdallas_ds1307)modalias(of:N*T*Cdallas_ds1307C*)modalias(of:N*T*Cdallas_ds1308)modalias(of:N*T*Cdallas_ds1308C*)modalias(of:N*T*Cdallas_ds1337)modalias(of:N*T*Cdallas_ds1337C*)modalias(of:N*T*Cdallas_ds1338)modalias(of:N*T*Cdallas_ds1338C*)modalias(of:N*T*Cdallas_ds1339)modalias(of:N*T*Cdallas_ds1339C*)modalias(of:N*T*Cdallas_ds1340)modalias(of:N*T*Cdallas_ds1340C*)modalias(of:N*T*Cdallas_ds1341)modalias(of:N*T*Cdallas_ds1341C*)modalias(of:N*T*Cdallas_ds1374)modalias(of:N*T*Cdallas_ds1374C*)modalias(of:N*T*Cdallas_ds1388)modalias(of:N*T*Cdallas_ds1388C*)modalias(of:N*T*Cdallas_ds1390)modalias(of:N*T*Cdallas_ds1390C*)modalias(of:N*T*Cdallas_ds1672)modalias(of:N*T*Cdallas_ds1672C*)modalias(of:N*T*Cdallas_ds3232)modalias(of:N*T*Cdallas_ds3232C*)modalias(of:N*T*Celan_ekth3000)modalias(of:N*T*Celan_ekth3000C*)modalias(of:N*T*Cemmicro_em3027)modalias(of:N*T*Cemmicro_em3027C*)modalias(of:N*T*Cepson_rtc8564)modalias(of:N*T*Cepson_rtc8564C*)modalias(of:N*T*Cepson_rx8010)modalias(of:N*T*Cepson_rx8010C*)modalias(of:N*T*Cepson_rx8025)modalias(of:N*T*Cepson_rx8025C*)modalias(of:N*T*Cepson_rx8130)modalias(of:N*T*Cepson_rx8130C*)modalias(of:N*T*Cepson_rx8571)modalias(of:N*T*Cepson_rx8571C*)modalias(of:N*T*Cepson_rx8581)modalias(of:N*T*Cepson_rx8581C*)modalias(of:N*T*Cepson_rx8803)modalias(of:N*T*Cepson_rx8803C*)modalias(of:N*T*Cepson_rx8804)modalias(of:N*T*Cepson_rx8804C*)modalias(of:N*T*Cepson_rx8900)modalias(of:N*T*Cepson_rx8900C*)modalias(of:N*T*Cexar_xra1202)modalias(of:N*T*Cexar_xra1202C*)modalias(of:N*T*Cfcs_fsa4480)modalias(of:N*T*Cfcs_fsa4480C*)modalias(of:N*T*Cfcs_fusb302)modalias(of:N*T*Cfcs_fusb302C*)modalias(of:N*T*Cfsl_imx1-cspi)modalias(of:N*T*Cfsl_imx1-cspiC*)modalias(of:N*T*Cfsl_imx1-gpio)modalias(of:N*T*Cfsl_imx1-gpioC*)modalias(of:N*T*Cfsl_imx1-i2c)modalias(of:N*T*Cfsl_imx1-i2cC*)modalias(of:N*T*Cfsl_imx21-cspi)modalias(of:N*T*Cfsl_imx21-cspiC*)modalias(of:N*T*Cfsl_imx21-gpio)modalias(of:N*T*Cfsl_imx21-gpioC*)modalias(of:N*T*Cfsl_imx21-i2c)modalias(of:N*T*Cfsl_imx21-i2cC*)modalias(of:N*T*Cfsl_imx21-wdt)modalias(of:N*T*Cfsl_imx21-wdtC*)modalias(of:N*T*Cfsl_imx23-usb)modalias(of:N*T*Cfsl_imx23-usbC*)modalias(of:N*T*Cfsl_imx23-usbphy)modalias(of:N*T*Cfsl_imx23-usbphyC*)modalias(of:N*T*Cfsl_imx25-fec)modalias(of:N*T*Cfsl_imx25-fecC*)modalias(of:N*T*Cfsl_imx25-sdma)modalias(of:N*T*Cfsl_imx25-sdmaC*)modalias(of:N*T*Cfsl_imx25-usbmisc)modalias(of:N*T*Cfsl_imx25-usbmiscC*)modalias(of:N*T*Cfsl_imx25-wdt)modalias(of:N*T*Cfsl_imx25-wdtC*)modalias(of:N*T*Cfsl_imx27-cspi)modalias(of:N*T*Cfsl_imx27-cspiC*)modalias(of:N*T*Cfsl_imx27-fec)modalias(of:N*T*Cfsl_imx27-fecC*)modalias(of:N*T*Cfsl_imx27-pwm)modalias(of:N*T*Cfsl_imx27-pwmC*)modalias(of:N*T*Cfsl_imx27-usb)modalias(of:N*T*Cfsl_imx27-usbC*)modalias(of:N*T*Cfsl_imx27-usbmisc)modalias(of:N*T*Cfsl_imx27-usbmiscC*)modalias(of:N*T*Cfsl_imx27-wdt)modalias(of:N*T*Cfsl_imx27-wdtC*)modalias(of:N*T*Cfsl_imx28-fec)modalias(of:N*T*Cfsl_imx28-fecC*)modalias(of:N*T*Cfsl_imx28-usb)modalias(of:N*T*Cfsl_imx28-usbC*)modalias(of:N*T*Cfsl_imx31-cspi)modalias(of:N*T*Cfsl_imx31-cspiC*)modalias(of:N*T*Cfsl_imx31-gpio)modalias(of:N*T*Cfsl_imx31-gpioC*)modalias(of:N*T*Cfsl_imx31-sdma)modalias(of:N*T*Cfsl_imx31-sdmaC*)modalias(of:N*T*Cfsl_imx31-wdt)modalias(of:N*T*Cfsl_imx31-wdtC*)modalias(of:N*T*Cfsl_imx35-cspi)modalias(of:N*T*Cfsl_imx35-cspiC*)modalias(of:N*T*Cfsl_imx35-gpio)modalias(of:N*T*Cfsl_imx35-gpioC*)modalias(of:N*T*Cfsl_imx35-sdma)modalias(of:N*T*Cfsl_imx35-sdmaC*)modalias(of:N*T*Cfsl_imx35-usbmisc)modalias(of:N*T*Cfsl_imx35-usbmiscC*)modalias(of:N*T*Cfsl_imx35-wdt)modalias(of:N*T*Cfsl_imx35-wdtC*)modalias(of:N*T*Cfsl_imx50-wdt)modalias(of:N*T*Cfsl_imx50-wdtC*)modalias(of:N*T*Cfsl_imx51-ecspi)modalias(of:N*T*Cfsl_imx51-ecspiC*)modalias(of:N*T*Cfsl_imx51-sdma)modalias(of:N*T*Cfsl_imx51-sdmaC*)modalias(of:N*T*Cfsl_imx51-usbmisc)modalias(of:N*T*Cfsl_imx51-usbmiscC*)modalias(of:N*T*Cfsl_imx51-wdt)modalias(of:N*T*Cfsl_imx51-wdtC*)modalias(of:N*T*Cfsl_imx53-ecspi)modalias(of:N*T*Cfsl_imx53-ecspiC*)modalias(of:N*T*Cfsl_imx53-sdma)modalias(of:N*T*Cfsl_imx53-sdmaC*)modalias(of:N*T*Cfsl_imx53-usbmisc)modalias(of:N*T*Cfsl_imx53-usbmiscC*)modalias(of:N*T*Cfsl_imx53-wdt)modalias(of:N*T*Cfsl_imx53-wdtC*)modalias(of:N*T*Cfsl_imx6q-fec)modalias(of:N*T*Cfsl_imx6q-fecC*)modalias(of:N*T*Cfsl_imx6q-i2c)modalias(of:N*T*Cfsl_imx6q-i2cC*)modalias(of:N*T*Cfsl_imx6q-ocotp)modalias(of:N*T*Cfsl_imx6q-ocotpC*)modalias(of:N*T*Cfsl_imx6q-sdma)modalias(of:N*T*Cfsl_imx6q-sdmaC*)modalias(of:N*T*Cfsl_imx6q-usb)modalias(of:N*T*Cfsl_imx6q-usbC*)modalias(of:N*T*Cfsl_imx6q-usbmisc)modalias(of:N*T*Cfsl_imx6q-usbmiscC*)modalias(of:N*T*Cfsl_imx6q-usbphy)modalias(of:N*T*Cfsl_imx6q-usbphyC*)modalias(of:N*T*Cfsl_imx6q-wdt)modalias(of:N*T*Cfsl_imx6q-wdtC*)modalias(of:N*T*Cfsl_imx6sl-i2c)modalias(of:N*T*Cfsl_imx6sl-i2cC*)modalias(of:N*T*Cfsl_imx6sl-ocotp)modalias(of:N*T*Cfsl_imx6sl-ocotpC*)modalias(of:N*T*Cfsl_imx6sl-usb)modalias(of:N*T*Cfsl_imx6sl-usbC*)modalias(of:N*T*Cfsl_imx6sl-usbphy)modalias(of:N*T*Cfsl_imx6sl-usbphyC*)modalias(of:N*T*Cfsl_imx6sl-wdt)modalias(of:N*T*Cfsl_imx6sl-wdtC*)modalias(of:N*T*Cfsl_imx6sll-i2c)modalias(of:N*T*Cfsl_imx6sll-i2cC*)modalias(of:N*T*Cfsl_imx6sll-ocotp)modalias(of:N*T*Cfsl_imx6sll-ocotpC*)modalias(of:N*T*Cfsl_imx6sll-wdt)modalias(of:N*T*Cfsl_imx6sll-wdtC*)modalias(of:N*T*Cfsl_imx6sx-fec)modalias(of:N*T*Cfsl_imx6sx-fecC*)modalias(of:N*T*Cfsl_imx6sx-i2c)modalias(of:N*T*Cfsl_imx6sx-i2cC*)modalias(of:N*T*Cfsl_imx6sx-mu)modalias(of:N*T*Cfsl_imx6sx-muC*)modalias(of:N*T*Cfsl_imx6sx-ocotp)modalias(of:N*T*Cfsl_imx6sx-ocotpC*)modalias(of:N*T*Cfsl_imx6sx-qspi)modalias(of:N*T*Cfsl_imx6sx-qspiC*)modalias(of:N*T*Cfsl_imx6sx-usb)modalias(of:N*T*Cfsl_imx6sx-usbC*)modalias(of:N*T*Cfsl_imx6sx-usbmisc)modalias(of:N*T*Cfsl_imx6sx-usbmiscC*)modalias(of:N*T*Cfsl_imx6sx-usbphy)modalias(of:N*T*Cfsl_imx6sx-usbphyC*)modalias(of:N*T*Cfsl_imx6sx-wdt)modalias(of:N*T*Cfsl_imx6sx-wdtC*)modalias(of:N*T*Cfsl_imx6ul-ecspi)modalias(of:N*T*Cfsl_imx6ul-ecspiC*)modalias(of:N*T*Cfsl_imx6ul-fec)modalias(of:N*T*Cfsl_imx6ul-fecC*)modalias(of:N*T*Cfsl_imx6ul-i2c)modalias(of:N*T*Cfsl_imx6ul-i2cC*)modalias(of:N*T*Cfsl_imx6ul-ocotp)modalias(of:N*T*Cfsl_imx6ul-ocotpC*)modalias(of:N*T*Cfsl_imx6ul-qspi)modalias(of:N*T*Cfsl_imx6ul-qspiC*)modalias(of:N*T*Cfsl_imx6ul-sdma)modalias(of:N*T*Cfsl_imx6ul-sdmaC*)modalias(of:N*T*Cfsl_imx6ul-usb)modalias(of:N*T*Cfsl_imx6ul-usbC*)modalias(of:N*T*Cfsl_imx6ul-usbmisc)modalias(of:N*T*Cfsl_imx6ul-usbmiscC*)modalias(of:N*T*Cfsl_imx6ul-usbphy)modalias(of:N*T*Cfsl_imx6ul-usbphyC*)modalias(of:N*T*Cfsl_imx6ul-wdt)modalias(of:N*T*Cfsl_imx6ul-wdtC*)modalias(of:N*T*Cfsl_imx6ull-ocotp)modalias(of:N*T*Cfsl_imx6ull-ocotpC*)modalias(of:N*T*Cfsl_imx7d-gpio)modalias(of:N*T*Cfsl_imx7d-gpioC*)modalias(of:N*T*Cfsl_imx7d-ocotp)modalias(of:N*T*Cfsl_imx7d-ocotpC*)modalias(of:N*T*Cfsl_imx7d-qspi)modalias(of:N*T*Cfsl_imx7d-qspiC*)modalias(of:N*T*Cfsl_imx7d-sdma)modalias(of:N*T*Cfsl_imx7d-sdmaC*)modalias(of:N*T*Cfsl_imx7d-usb)modalias(of:N*T*Cfsl_imx7d-usbC*)modalias(of:N*T*Cfsl_imx7d-usbmisc)modalias(of:N*T*Cfsl_imx7d-usbmiscC*)modalias(of:N*T*Cfsl_imx7d-wdt)modalias(of:N*T*Cfsl_imx7d-wdtC*)modalias(of:N*T*Cfsl_imx7s-i2c)modalias(of:N*T*Cfsl_imx7s-i2cC*)modalias(of:N*T*Cfsl_imx7ulp-lpi2c)modalias(of:N*T*Cfsl_imx7ulp-lpi2cC*)modalias(of:N*T*Cfsl_imx7ulp-mu)modalias(of:N*T*Cfsl_imx7ulp-muC*)modalias(of:N*T*Cfsl_imx7ulp-ocotp)modalias(of:N*T*Cfsl_imx7ulp-ocotpC*)modalias(of:N*T*Cfsl_imx7ulp-spi)modalias(of:N*T*Cfsl_imx7ulp-spiC*)modalias(of:N*T*Cfsl_imx7ulp-usb)modalias(of:N*T*Cfsl_imx7ulp-usbC*)modalias(of:N*T*Cfsl_imx7ulp-usbmisc)modalias(of:N*T*Cfsl_imx7ulp-usbmiscC*)modalias(of:N*T*Cfsl_imx7ulp-usbphy)modalias(of:N*T*Cfsl_imx7ulp-usbphyC*)modalias(of:N*T*Cfsl_imx8-mu-scu)modalias(of:N*T*Cfsl_imx8-mu-scuC*)modalias(of:N*T*Cfsl_imx8-mu-seco)modalias(of:N*T*Cfsl_imx8-mu-secoC*)modalias(of:N*T*Cfsl_imx8m-ddrc)modalias(of:N*T*Cfsl_imx8m-ddrcC*)modalias(of:N*T*Cfsl_imx8m-nic)modalias(of:N*T*Cfsl_imx8m-nicC*)modalias(of:N*T*Cfsl_imx8m-noc)modalias(of:N*T*Cfsl_imx8m-nocC*)modalias(of:N*T*Cfsl_imx8mm-i2c)modalias(of:N*T*Cfsl_imx8mm-i2cC*)modalias(of:N*T*Cfsl_imx8mm-noc)modalias(of:N*T*Cfsl_imx8mm-nocC*)modalias(of:N*T*Cfsl_imx8mm-ocotp)modalias(of:N*T*Cfsl_imx8mm-ocotpC*)modalias(of:N*T*Cfsl_imx8mm-tmu)modalias(of:N*T*Cfsl_imx8mm-tmuC*)modalias(of:N*T*Cfsl_imx8mm-wdt)modalias(of:N*T*Cfsl_imx8mm-wdtC*)modalias(of:N*T*Cfsl_imx8mn-i2c)modalias(of:N*T*Cfsl_imx8mn-i2cC*)modalias(of:N*T*Cfsl_imx8mn-noc)modalias(of:N*T*Cfsl_imx8mn-nocC*)modalias(of:N*T*Cfsl_imx8mn-ocotp)modalias(of:N*T*Cfsl_imx8mn-ocotpC*)modalias(of:N*T*Cfsl_imx8mn-wdt)modalias(of:N*T*Cfsl_imx8mn-wdtC*)modalias(of:N*T*Cfsl_imx8mp-dwc3)modalias(of:N*T*Cfsl_imx8mp-dwc3C*)modalias(of:N*T*Cfsl_imx8mp-i2c)modalias(of:N*T*Cfsl_imx8mp-i2cC*)modalias(of:N*T*Cfsl_imx8mp-noc)modalias(of:N*T*Cfsl_imx8mp-nocC*)modalias(of:N*T*Cfsl_imx8mp-ocotp)modalias(of:N*T*Cfsl_imx8mp-ocotpC*)modalias(of:N*T*Cfsl_imx8mp-tmu)modalias(of:N*T*Cfsl_imx8mp-tmuC*)modalias(of:N*T*Cfsl_imx8mp-usb-phy)modalias(of:N*T*Cfsl_imx8mp-usb-phyC*)modalias(of:N*T*Cfsl_imx8mp-wdt)modalias(of:N*T*Cfsl_imx8mp-wdtC*)modalias(of:N*T*Cfsl_imx8mq-i2c)modalias(of:N*T*Cfsl_imx8mq-i2cC*)modalias(of:N*T*Cfsl_imx8mq-noc)modalias(of:N*T*Cfsl_imx8mq-nocC*)modalias(of:N*T*Cfsl_imx8mq-ocotp)modalias(of:N*T*Cfsl_imx8mq-ocotpC*)modalias(of:N*T*Cfsl_imx8mq-sdma)modalias(of:N*T*Cfsl_imx8mq-sdmaC*)modalias(of:N*T*Cfsl_imx8mq-tmu)modalias(of:N*T*Cfsl_imx8mq-tmuC*)modalias(of:N*T*Cfsl_imx8mq-usb-phy)modalias(of:N*T*Cfsl_imx8mq-usb-phyC*)modalias(of:N*T*Cfsl_imx8mq-wdt)modalias(of:N*T*Cfsl_imx8mq-wdtC*)modalias(of:N*T*Cfsl_imx8ulp-mu)modalias(of:N*T*Cfsl_imx8ulp-mu-s4)modalias(of:N*T*Cfsl_imx8ulp-mu-s4C*)modalias(of:N*T*Cfsl_imx8ulp-muC*)modalias(of:N*T*Cfsl_imx8ulp-usb)modalias(of:N*T*Cfsl_imx8ulp-usbC*)modalias(of:N*T*Cfsl_imx93-mu-s4)modalias(of:N*T*Cfsl_imx93-mu-s4C*)modalias(of:N*T*Cfsl_imx93-src)modalias(of:N*T*Cfsl_imx93-src-slice)modalias(of:N*T*Cfsl_imx93-src-sliceC*)modalias(of:N*T*Cfsl_imx93-srcC*)modalias(of:N*T*Cfsl_ls1012a-wdt)modalias(of:N*T*Cfsl_ls1012a-wdtC*)modalias(of:N*T*Cfsl_ls1021a-qspi)modalias(of:N*T*Cfsl_ls1021a-qspiC*)modalias(of:N*T*Cfsl_ls1043a-wdt)modalias(of:N*T*Cfsl_ls1043a-wdtC*)modalias(of:N*T*Cfsl_ls2080a-qspi)modalias(of:N*T*Cfsl_ls2080a-qspiC*)modalias(of:N*T*Cfsl_mvf600-fec)modalias(of:N*T*Cfsl_mvf600-fecC*)modalias(of:N*T*Cfsl_pfuze100)modalias(of:N*T*Cfsl_pfuze100C*)modalias(of:N*T*Cfsl_pfuze200)modalias(of:N*T*Cfsl_pfuze200C*)modalias(of:N*T*Cfsl_pfuze3000)modalias(of:N*T*Cfsl_pfuze3000C*)modalias(of:N*T*Cfsl_pfuze3001)modalias(of:N*T*Cfsl_pfuze3001C*)modalias(of:N*T*Cfsl_qoriq-tmu)modalias(of:N*T*Cfsl_qoriq-tmuC*)modalias(of:N*T*Cfsl_sec-v4.0-mon-rtc-lp)modalias(of:N*T*Cfsl_sec-v4.0-mon-rtc-lpC*)modalias(of:N*T*Cfsl_sec-v4.0-pwrkey)modalias(of:N*T*Cfsl_sec-v4.0-pwrkeyC*)modalias(of:N*T*Cfsl_vf610-i2c)modalias(of:N*T*Cfsl_vf610-i2cC*)modalias(of:N*T*Cfsl_vf610-qspi)modalias(of:N*T*Cfsl_vf610-qspiC*)modalias(of:N*T*Cfsl_vf610-usbmisc)modalias(of:N*T*Cfsl_vf610-usbmiscC*)modalias(of:N*T*Cfsl_vf610-usbphy)modalias(of:N*T*Cfsl_vf610-usbphyC*)modalias(of:N*T*Cfsl_vf610-wdt)modalias(of:N*T*Cfsl_vf610-wdtC*)modalias(of:N*T*Cgeneric-ahci)modalias(of:N*T*Cgeneric-ahciC*)modalias(of:N*T*Cgeneric-ehci)modalias(of:N*T*Cgeneric-ehciC*)modalias(of:N*T*Cgmt_g762)modalias(of:N*T*Cgmt_g762C*)modalias(of:N*T*Cgmt_g763)modalias(of:N*T*Cgmt_g763C*)modalias(of:N*T*Cgoodix_gt7375p)modalias(of:N*T*Cgoodix_gt7375pC*)modalias(of:N*T*Cgpio-backlight)modalias(of:N*T*Cgpio-backlightC*)modalias(of:N*T*Cgpio-keys)modalias(of:N*T*Cgpio-keysC*)modalias(of:N*T*Cgpio-simulator)modalias(of:N*T*Cgpio-simulatorC*)modalias(of:N*T*Cgpio-usb-b-connector)modalias(of:N*T*Cgpio-usb-b-connectorC*)modalias(of:N*T*Chaoyu_hym8563)modalias(of:N*T*Chaoyu_hym8563C*)modalias(of:N*T*Chid-over-i2c)modalias(of:N*T*Chid-over-i2cC*)modalias(of:N*T*Chisilicon_hi3660-tsensor)modalias(of:N*T*Chisilicon_hi3660-tsensorC*)modalias(of:N*T*Chisilicon_hi6220-aoctrl)modalias(of:N*T*Chisilicon_hi6220-aoctrlC*)modalias(of:N*T*Chisilicon_hi6220-mediactrl)modalias(of:N*T*Chisilicon_hi6220-mediactrlC*)modalias(of:N*T*Chisilicon_hi6220-sysctrl)modalias(of:N*T*Chisilicon_hi6220-sysctrlC*)modalias(of:N*T*Chisilicon_hi6220-usb-phy)modalias(of:N*T*Chisilicon_hi6220-usb-phyC*)modalias(of:N*T*Chisilicon_hisi-ahci)modalias(of:N*T*Chisilicon_hisi-ahciC*)modalias(of:N*T*Chisilicon_hisi-femac-mdio)modalias(of:N*T*Chisilicon_hisi-femac-mdioC*)modalias(of:N*T*Chisilicon_hns-dsaf-v1)modalias(of:N*T*Chisilicon_hns-dsaf-v1C*)modalias(of:N*T*Chisilicon_hns-dsaf-v2)modalias(of:N*T*Chisilicon_hns-dsaf-v2C*)modalias(of:N*T*Chisilicon_hns-mdio)modalias(of:N*T*Chisilicon_hns-mdioC*)modalias(of:N*T*Chisilicon_hns-nic-v1)modalias(of:N*T*Chisilicon_hns-nic-v1C*)modalias(of:N*T*Chisilicon_hns-nic-v2)modalias(of:N*T*Chisilicon_hns-nic-v2C*)modalias(of:N*T*Chisilicon_mdio)modalias(of:N*T*Chisilicon_mdioC*)modalias(of:N*T*Chisilicon_tsensor)modalias(of:N*T*Chisilicon_tsensorC*)modalias(of:N*T*Ci2c-arb-gpio-challenge)modalias(of:N*T*Ci2c-arb-gpio-challengeC*)modalias(of:N*T*Ci2c-gpio)modalias(of:N*T*Ci2c-gpioC*)modalias(of:N*T*Ci2c-mux-gpio)modalias(of:N*T*Ci2c-mux-gpioC*)modalias(of:N*T*Ci2c-mux-pinctrl)modalias(of:N*T*Ci2c-mux-pinctrlC*)modalias(of:N*T*Cibm_476gtr-ahci)modalias(of:N*T*Cibm_476gtr-ahciC*)modalias(of:N*T*Cisil_isl12022)modalias(of:N*T*Cisil_isl12022C*)modalias(of:N*T*Cisil_isl12057)modalias(of:N*T*Cisil_isl12057C*)modalias(of:N*T*Cisil_isl1208)modalias(of:N*T*Cisil_isl1208C*)modalias(of:N*T*Cisil_isl1209)modalias(of:N*T*Cisil_isl1209C*)modalias(of:N*T*Cisil_isl1218)modalias(of:N*T*Cisil_isl1218C*)modalias(of:N*T*Cisil_isl1219)modalias(of:N*T*Cisil_isl1219C*)modalias(of:N*T*Cisl_isl12022)modalias(of:N*T*Cisl_isl12022C*)modalias(of:N*T*Cjedec_jc-42.4-temp)modalias(of:N*T*Cjedec_jc-42.4-tempC*)modalias(of:N*T*Cled-backlight)modalias(of:N*T*Cled-backlightC*)modalias(of:N*T*Clsi_zevio-usb)modalias(of:N*T*Clsi_zevio-usbC*)modalias(of:N*T*Cmarvell_cn10k-ddr-pmu)modalias(of:N*T*Cmarvell_cn10k-ddr-pmuC*)modalias(of:N*T*Cmaxim_ds1742)modalias(of:N*T*Cmaxim_ds1742C*)modalias(of:N*T*Cmaxim_ds3231)modalias(of:N*T*Cmaxim_ds3231C*)modalias(of:N*T*Cmaxim_max7310)modalias(of:N*T*Cmaxim_max7310C*)modalias(of:N*T*Cmaxim_max7312)modalias(of:N*T*Cmaxim_max7312C*)modalias(of:N*T*Cmaxim_max7313)modalias(of:N*T*Cmaxim_max7313C*)modalias(of:N*T*Cmaxim_max7315)modalias(of:N*T*Cmaxim_max7315C*)modalias(of:N*T*Cmaxim_max7318)modalias(of:N*T*Cmaxim_max7318C*)modalias(of:N*T*Cmaxim_max77686)modalias(of:N*T*Cmaxim_max77686C*)modalias(of:N*T*Cmaxim_max77802)modalias(of:N*T*Cmaxim_max77802C*)modalias(of:N*T*Cmaxim_mcp795)modalias(of:N*T*Cmaxim_mcp795C*)modalias(of:N*T*Cmicrel_ks8995)modalias(of:N*T*Cmicrel_ks8995C*)modalias(of:N*T*Cmicrel_ksz8795)modalias(of:N*T*Cmicrel_ksz8795C*)modalias(of:N*T*Cmicrel_ksz8864)modalias(of:N*T*Cmicrel_ksz8864C*)modalias(of:N*T*Cmicrochip_mcp7940x)modalias(of:N*T*Cmicrochip_mcp7940xC*)modalias(of:N*T*Cmicrochip_mcp7941x)modalias(of:N*T*Cmicrochip_mcp7941xC*)modalias(of:N*T*Cmicrochip_mdio-smi0)modalias(of:N*T*Cmicrochip_mdio-smi0C*)modalias(of:N*T*Cmicrocrystal_rv1805)modalias(of:N*T*Cmicrocrystal_rv1805C*)modalias(of:N*T*Cmicrocrystal_rv2123)modalias(of:N*T*Cmicrocrystal_rv2123C*)modalias(of:N*T*Cmicrocrystal_rv3028)modalias(of:N*T*Cmicrocrystal_rv3028C*)modalias(of:N*T*Cmicrocrystal_rv3029)modalias(of:N*T*Cmicrocrystal_rv3029C*)modalias(of:N*T*Cmicrocrystal_rv3032)modalias(of:N*T*Cmicrocrystal_rv3032C*)modalias(of:N*T*Cmicrocrystal_rv4162)modalias(of:N*T*Cmicrocrystal_rv4162C*)modalias(of:N*T*Cmicrocrystal_rv8263)modalias(of:N*T*Cmicrocrystal_rv8263C*)modalias(of:N*T*Cmicrocrystal_rv8523)modalias(of:N*T*Cmicrocrystal_rv8523C*)modalias(of:N*T*Cmicrocrystal_rv8564)modalias(of:N*T*Cmicrocrystal_rv8564C*)modalias(of:N*T*Cmicrocrystal_rv8803)modalias(of:N*T*Cmicrocrystal_rv8803C*)modalias(of:N*T*Cmicrosoft_vmbus)modalias(of:N*T*Cmicrosoft_vmbusC*)modalias(of:N*T*Cmscc_ocelot-i2c)modalias(of:N*T*Cmscc_ocelot-i2cC*)modalias(of:N*T*Cmscc_ocelot-miim)modalias(of:N*T*Cmscc_ocelot-miimC*)modalias(of:N*T*Cnetlogic_xlp980-i2c)modalias(of:N*T*Cnetlogic_xlp980-i2cC*)modalias(of:N*T*Cnuvoton_npcm750-udc)modalias(of:N*T*Cnuvoton_npcm750-udcC*)modalias(of:N*T*Cnuvoton_npcm845-udc)modalias(of:N*T*Cnuvoton_npcm845-udcC*)modalias(of:N*T*Cnuvoton_npct501)modalias(of:N*T*Cnuvoton_npct501C*)modalias(of:N*T*Cnuvoton_npct601)modalias(of:N*T*Cnuvoton_npct601C*)modalias(of:N*T*Cnvidia_tegra114-host1x)modalias(of:N*T*Cnvidia_tegra114-host1xC*)modalias(of:N*T*Cnvidia_tegra114-spi)modalias(of:N*T*Cnvidia_tegra114-spiC*)modalias(of:N*T*Cnvidia_tegra114-udc)modalias(of:N*T*Cnvidia_tegra114-udcC*)modalias(of:N*T*Cnvidia_tegra124-host1x)modalias(of:N*T*Cnvidia_tegra124-host1xC*)modalias(of:N*T*Cnvidia_tegra124-spi)modalias(of:N*T*Cnvidia_tegra124-spiC*)modalias(of:N*T*Cnvidia_tegra124-udc)modalias(of:N*T*Cnvidia_tegra124-udcC*)modalias(of:N*T*Cnvidia_tegra124-xusb)modalias(of:N*T*Cnvidia_tegra124-xusbC*)modalias(of:N*T*Cnvidia_tegra186-bpmp-thermal)modalias(of:N*T*Cnvidia_tegra186-bpmp-thermalC*)modalias(of:N*T*Cnvidia_tegra186-gpcdma)modalias(of:N*T*Cnvidia_tegra186-gpcdmaC*)modalias(of:N*T*Cnvidia_tegra186-host1x)modalias(of:N*T*Cnvidia_tegra186-host1xC*)modalias(of:N*T*Cnvidia_tegra186-xudc)modalias(of:N*T*Cnvidia_tegra186-xudcC*)modalias(of:N*T*Cnvidia_tegra186-xusb)modalias(of:N*T*Cnvidia_tegra186-xusbC*)modalias(of:N*T*Cnvidia_tegra194-gpcdma)modalias(of:N*T*Cnvidia_tegra194-gpcdmaC*)modalias(of:N*T*Cnvidia_tegra194-gte-aon)modalias(of:N*T*Cnvidia_tegra194-gte-aonC*)modalias(of:N*T*Cnvidia_tegra194-gte-lic)modalias(of:N*T*Cnvidia_tegra194-gte-licC*)modalias(of:N*T*Cnvidia_tegra194-host1x)modalias(of:N*T*Cnvidia_tegra194-host1xC*)modalias(of:N*T*Cnvidia_tegra194-xudc)modalias(of:N*T*Cnvidia_tegra194-xudcC*)modalias(of:N*T*Cnvidia_tegra194-xusb)modalias(of:N*T*Cnvidia_tegra194-xusb-padctl)modalias(of:N*T*Cnvidia_tegra194-xusb-padctlC*)modalias(of:N*T*Cnvidia_tegra194-xusbC*)modalias(of:N*T*Cnvidia_tegra20-ehci)modalias(of:N*T*Cnvidia_tegra20-ehciC*)modalias(of:N*T*Cnvidia_tegra20-host1x)modalias(of:N*T*Cnvidia_tegra20-host1xC*)modalias(of:N*T*Cnvidia_tegra20-rtc)modalias(of:N*T*Cnvidia_tegra20-rtcC*)modalias(of:N*T*Cnvidia_tegra20-udc)modalias(of:N*T*Cnvidia_tegra20-udcC*)modalias(of:N*T*Cnvidia_tegra20-usb-phy)modalias(of:N*T*Cnvidia_tegra20-usb-phyC*)modalias(of:N*T*Cnvidia_tegra210-host1x)modalias(of:N*T*Cnvidia_tegra210-host1xC*)modalias(of:N*T*Cnvidia_tegra210-spi)modalias(of:N*T*Cnvidia_tegra210-spiC*)modalias(of:N*T*Cnvidia_tegra210-xudc)modalias(of:N*T*Cnvidia_tegra210-xudcC*)modalias(of:N*T*Cnvidia_tegra210-xusb)modalias(of:N*T*Cnvidia_tegra210-xusbC*)modalias(of:N*T*Cnvidia_tegra234-gpcdma)modalias(of:N*T*Cnvidia_tegra234-gpcdmaC*)modalias(of:N*T*Cnvidia_tegra234-gte-aon)modalias(of:N*T*Cnvidia_tegra234-gte-aonC*)modalias(of:N*T*Cnvidia_tegra234-gte-lic)modalias(of:N*T*Cnvidia_tegra234-gte-licC*)modalias(of:N*T*Cnvidia_tegra234-host1x)modalias(of:N*T*Cnvidia_tegra234-host1xC*)modalias(of:N*T*Cnvidia_tegra234-xudc)modalias(of:N*T*Cnvidia_tegra234-xudcC*)modalias(of:N*T*Cnvidia_tegra234-xusb)modalias(of:N*T*Cnvidia_tegra234-xusb-padctl)modalias(of:N*T*Cnvidia_tegra234-xusb-padctlC*)modalias(of:N*T*Cnvidia_tegra234-xusbC*)modalias(of:N*T*Cnvidia_tegra30-ehci)modalias(of:N*T*Cnvidia_tegra30-ehciC*)modalias(of:N*T*Cnvidia_tegra30-host1x)modalias(of:N*T*Cnvidia_tegra30-host1xC*)modalias(of:N*T*Cnvidia_tegra30-udc)modalias(of:N*T*Cnvidia_tegra30-udcC*)modalias(of:N*T*Cnvidia_tegra30-usb-phy)modalias(of:N*T*Cnvidia_tegra30-usb-phyC*)modalias(of:N*T*Cnxp_imx8dxl-fspi)modalias(of:N*T*Cnxp_imx8dxl-fspiC*)modalias(of:N*T*Cnxp_imx8mm-fspi)modalias(of:N*T*Cnxp_imx8mm-fspiC*)modalias(of:N*T*Cnxp_imx8mp-fspi)modalias(of:N*T*Cnxp_imx8mp-fspiC*)modalias(of:N*T*Cnxp_imx8qxp-fspi)modalias(of:N*T*Cnxp_imx8qxp-fspiC*)modalias(of:N*T*Cnxp_imx93-bbnsm-rtc)modalias(of:N*T*Cnxp_imx93-bbnsm-rtcC*)modalias(of:N*T*Cnxp_lx2160a-fspi)modalias(of:N*T*Cnxp_lx2160a-fspiC*)modalias(of:N*T*Cnxp_pca2129)modalias(of:N*T*Cnxp_pca2129C*)modalias(of:N*T*Cnxp_pca6408)modalias(of:N*T*Cnxp_pca6408C*)modalias(of:N*T*Cnxp_pca6416)modalias(of:N*T*Cnxp_pca6416C*)modalias(of:N*T*Cnxp_pca85073a)modalias(of:N*T*Cnxp_pca85073aC*)modalias(of:N*T*Cnxp_pca8565)modalias(of:N*T*Cnxp_pca8565C*)modalias(of:N*T*Cnxp_pca9505)modalias(of:N*T*Cnxp_pca9505C*)modalias(of:N*T*Cnxp_pca9506)modalias(of:N*T*Cnxp_pca9506C*)modalias(of:N*T*Cnxp_pca9534)modalias(of:N*T*Cnxp_pca9534C*)modalias(of:N*T*Cnxp_pca9535)modalias(of:N*T*Cnxp_pca9535C*)modalias(of:N*T*Cnxp_pca9536)modalias(of:N*T*Cnxp_pca9536C*)modalias(of:N*T*Cnxp_pca9537)modalias(of:N*T*Cnxp_pca9537C*)modalias(of:N*T*Cnxp_pca9538)modalias(of:N*T*Cnxp_pca9538C*)modalias(of:N*T*Cnxp_pca9539)modalias(of:N*T*Cnxp_pca9539C*)modalias(of:N*T*Cnxp_pca9540)modalias(of:N*T*Cnxp_pca9540C*)modalias(of:N*T*Cnxp_pca9541)modalias(of:N*T*Cnxp_pca9541C*)modalias(of:N*T*Cnxp_pca9542)modalias(of:N*T*Cnxp_pca9542C*)modalias(of:N*T*Cnxp_pca9543)modalias(of:N*T*Cnxp_pca9543C*)modalias(of:N*T*Cnxp_pca9544)modalias(of:N*T*Cnxp_pca9544C*)modalias(of:N*T*Cnxp_pca9545)modalias(of:N*T*Cnxp_pca9545C*)modalias(of:N*T*Cnxp_pca9546)modalias(of:N*T*Cnxp_pca9546C*)modalias(of:N*T*Cnxp_pca9547)modalias(of:N*T*Cnxp_pca9547C*)modalias(of:N*T*Cnxp_pca9548)modalias(of:N*T*Cnxp_pca9548C*)modalias(of:N*T*Cnxp_pca9554)modalias(of:N*T*Cnxp_pca9554C*)modalias(of:N*T*Cnxp_pca9555)modalias(of:N*T*Cnxp_pca9555C*)modalias(of:N*T*Cnxp_pca9556)modalias(of:N*T*Cnxp_pca9556C*)modalias(of:N*T*Cnxp_pca9557)modalias(of:N*T*Cnxp_pca9557C*)modalias(of:N*T*Cnxp_pca9564)modalias(of:N*T*Cnxp_pca9564C*)modalias(of:N*T*Cnxp_pca9574)modalias(of:N*T*Cnxp_pca9574C*)modalias(of:N*T*Cnxp_pca9575)modalias(of:N*T*Cnxp_pca9575C*)modalias(of:N*T*Cnxp_pca9665)modalias(of:N*T*Cnxp_pca9665C*)modalias(of:N*T*Cnxp_pca9698)modalias(of:N*T*Cnxp_pca9698C*)modalias(of:N*T*Cnxp_pca9846)modalias(of:N*T*Cnxp_pca9846C*)modalias(of:N*T*Cnxp_pca9847)modalias(of:N*T*Cnxp_pca9847C*)modalias(of:N*T*Cnxp_pca9848)modalias(of:N*T*Cnxp_pca9848C*)modalias(of:N*T*Cnxp_pca9849)modalias(of:N*T*Cnxp_pca9849C*)modalias(of:N*T*Cnxp_pcal6408)modalias(of:N*T*Cnxp_pcal6408C*)modalias(of:N*T*Cnxp_pcal6416)modalias(of:N*T*Cnxp_pcal6416C*)modalias(of:N*T*Cnxp_pcal6524)modalias(of:N*T*Cnxp_pcal6524C*)modalias(of:N*T*Cnxp_pcal6534)modalias(of:N*T*Cnxp_pcal6534C*)modalias(of:N*T*Cnxp_pcal9535)modalias(of:N*T*Cnxp_pcal9535C*)modalias(of:N*T*Cnxp_pcal9554b)modalias(of:N*T*Cnxp_pcal9554bC*)modalias(of:N*T*Cnxp_pcal9555a)modalias(of:N*T*Cnxp_pcal9555aC*)modalias(of:N*T*Cnxp_pcf2123)modalias(of:N*T*Cnxp_pcf2123C*)modalias(of:N*T*Cnxp_pcf2127)modalias(of:N*T*Cnxp_pcf2127C*)modalias(of:N*T*Cnxp_pcf2129)modalias(of:N*T*Cnxp_pcf2129C*)modalias(of:N*T*Cnxp_pcf85063)modalias(of:N*T*Cnxp_pcf85063C*)modalias(of:N*T*Cnxp_pcf85063a)modalias(of:N*T*Cnxp_pcf85063aC*)modalias(of:N*T*Cnxp_pcf85063tp)modalias(of:N*T*Cnxp_pcf85063tpC*)modalias(of:N*T*Cnxp_pcf8523)modalias(of:N*T*Cnxp_pcf8523C*)modalias(of:N*T*Cnxp_pcf8563)modalias(of:N*T*Cnxp_pcf8563C*)modalias(of:N*T*Cnxp_ptn5110)modalias(of:N*T*Cnxp_ptn5110C*)modalias(of:N*T*Cnxp_rtc-pcf2123)modalias(of:N*T*Cnxp_rtc-pcf2123C*)modalias(of:N*T*Connn_cat9554)modalias(of:N*T*Connn_cat9554C*)modalias(of:N*T*Connn_pca9654)modalias(of:N*T*Connn_pca9654C*)modalias(of:N*T*Connn_pca9655)modalias(of:N*T*Connn_pca9655C*)modalias(of:N*T*Cpericom_pt7c4338)modalias(of:N*T*Cpericom_pt7c4338C*)modalias(of:N*T*Cpmem-region)modalias(of:N*T*Cpmem-region-v2)modalias(of:N*T*Cpmem-region-v2C*)modalias(of:N*T*Cpmem-regionC*)modalias(of:N*T*Cpps-gpio)modalias(of:N*T*Cpps-gpioC*)modalias(of:N*T*Cpwm-backlight)modalias(of:N*T*Cpwm-backlightC*)modalias(of:N*T*Cpwm-fan)modalias(of:N*T*Cpwm-fanC*)modalias(of:N*T*Cqcom_ci-hdrc)modalias(of:N*T*Cqcom_ci-hdrcC*)modalias(of:N*T*Cqcom_fsm9900-emac)modalias(of:N*T*Cqcom_fsm9900-emacC*)modalias(of:N*T*Cqcom_hidma-1.0)modalias(of:N*T*Cqcom_hidma-1.0C*)modalias(of:N*T*Cqcom_hidma-1.1)modalias(of:N*T*Cqcom_hidma-1.1C*)modalias(of:N*T*Cqcom_hidma-1.2)modalias(of:N*T*Cqcom_hidma-1.2C*)modalias(of:N*T*Cqcom_hidma-mgmt-1.0)modalias(of:N*T*Cqcom_hidma-mgmt-1.0C*)modalias(of:N*T*Cregulator-gpio)modalias(of:N*T*Cregulator-gpioC*)modalias(of:N*T*Crichtek_rt1719)modalias(of:N*T*Crichtek_rt1719C*)modalias(of:N*T*Cricoh_r2025sd)modalias(of:N*T*Cricoh_r2025sdC*)modalias(of:N*T*Cricoh_r2221tl)modalias(of:N*T*Cricoh_r2221tlC*)modalias(of:N*T*Cricoh_rs5c372a)modalias(of:N*T*Cricoh_rs5c372aC*)modalias(of:N*T*Cricoh_rs5c372b)modalias(of:N*T*Cricoh_rs5c372bC*)modalias(of:N*T*Cricoh_rv5c386)modalias(of:N*T*Cricoh_rv5c386C*)modalias(of:N*T*Cricoh_rv5c387a)modalias(of:N*T*Cricoh_rv5c387aC*)modalias(of:N*T*Crohm_bd71837)modalias(of:N*T*Crohm_bd71837C*)modalias(of:N*T*Crohm_bd71847)modalias(of:N*T*Crohm_bd71847C*)modalias(of:N*T*Crohm_bd71850)modalias(of:N*T*Crohm_bd71850C*)modalias(of:N*T*Crv4162)modalias(of:N*T*Crv4162C*)modalias(of:N*T*Csensirion_shtc1)modalias(of:N*T*Csensirion_shtc1C*)modalias(of:N*T*Csensirion_shtc3)modalias(of:N*T*Csensirion_shtc3C*)modalias(of:N*T*Csensirion_shtw1)modalias(of:N*T*Csensirion_shtw1C*)modalias(of:N*T*Csnps_arc_ps2)modalias(of:N*T*Csnps_arc_ps2C*)modalias(of:N*T*Csnps_designware-i2c)modalias(of:N*T*Csnps_designware-i2cC*)modalias(of:N*T*Csnps_dma-spear1340)modalias(of:N*T*Csnps_dma-spear1340C*)modalias(of:N*T*Csnps_dw-apb-gpio)modalias(of:N*T*Csnps_dw-apb-gpioC*)modalias(of:N*T*Csnps_dwc-ahci)modalias(of:N*T*Csnps_dwc-ahciC*)modalias(of:N*T*Csnps_spear-ahci)modalias(of:N*T*Csnps_spear-ahciC*)modalias(of:N*T*Csolomon_ssd1305fb-i2c)modalias(of:N*T*Csolomon_ssd1305fb-i2cC*)modalias(of:N*T*Csolomon_ssd1306fb-i2c)modalias(of:N*T*Csolomon_ssd1306fb-i2cC*)modalias(of:N*T*Csolomon_ssd1307fb-i2c)modalias(of:N*T*Csolomon_ssd1307fb-i2cC*)modalias(of:N*T*Csolomon_ssd1309fb-i2c)modalias(of:N*T*Csolomon_ssd1309fb-i2cC*)modalias(of:N*T*Cssif-bmc)modalias(of:N*T*Cssif-bmcC*)modalias(of:N*T*Cst_m41t0)modalias(of:N*T*Cst_m41t00)modalias(of:N*T*Cst_m41t00C*)modalias(of:N*T*Cst_m41t0C*)modalias(of:N*T*Cst_m41t11)modalias(of:N*T*Cst_m41t11C*)modalias(of:N*T*Cst_m41t62)modalias(of:N*T*Cst_m41t62C*)modalias(of:N*T*Cst_m41t65)modalias(of:N*T*Cst_m41t65C*)modalias(of:N*T*Cst_m41t80)modalias(of:N*T*Cst_m41t80C*)modalias(of:N*T*Cst_m41t81)modalias(of:N*T*Cst_m41t81C*)modalias(of:N*T*Cst_m41t81s)modalias(of:N*T*Cst_m41t81sC*)modalias(of:N*T*Cst_m41t82)modalias(of:N*T*Cst_m41t82C*)modalias(of:N*T*Cst_m41t83)modalias(of:N*T*Cst_m41t83C*)modalias(of:N*T*Cst_m41t84)modalias(of:N*T*Cst_m41t84C*)modalias(of:N*T*Cst_m41t85)modalias(of:N*T*Cst_m41t85C*)modalias(of:N*T*Cst_m41t87)modalias(of:N*T*Cst_m41t87C*)modalias(of:N*T*Cst_rv4162)modalias(of:N*T*Cst_rv4162C*)modalias(of:N*T*Cst_stusb1600)modalias(of:N*T*Cst_stusb1600C*)modalias(of:N*T*Csyna_rmi4-i2c)modalias(of:N*T*Csyna_rmi4-i2cC*)modalias(of:N*T*Csyna_rmi4-spi)modalias(of:N*T*Csyna_rmi4-spiC*)modalias(of:N*T*Csynaptics_synaptics_i2c)modalias(of:N*T*Csynaptics_synaptics_i2cC*)modalias(of:N*T*Ctcpci)modalias(of:N*T*CtcpciC*)modalias(of:N*T*Cti_adc128d818)modalias(of:N*T*Cti_adc128d818C*)modalias(of:N*T*Cti_bq32000)modalias(of:N*T*Cti_bq32000C*)modalias(of:N*T*Cti_ina3221)modalias(of:N*T*Cti_ina3221C*)modalias(of:N*T*Cti_lm70)modalias(of:N*T*Cti_lm70C*)modalias(of:N*T*Cti_lm71)modalias(of:N*T*Cti_lm71C*)modalias(of:N*T*Cti_lm74)modalias(of:N*T*Cti_lm74C*)modalias(of:N*T*Cti_lp8550)modalias(of:N*T*Cti_lp8550C*)modalias(of:N*T*Cti_lp8551)modalias(of:N*T*Cti_lp8551C*)modalias(of:N*T*Cti_lp8552)modalias(of:N*T*Cti_lp8552C*)modalias(of:N*T*Cti_lp8553)modalias(of:N*T*Cti_lp8553C*)modalias(of:N*T*Cti_lp8555)modalias(of:N*T*Cti_lp8555C*)modalias(of:N*T*Cti_lp8556)modalias(of:N*T*Cti_lp8556C*)modalias(of:N*T*Cti_lp8557)modalias(of:N*T*Cti_lp8557C*)modalias(of:N*T*Cti_pca6107)modalias(of:N*T*Cti_pca6107C*)modalias(of:N*T*Cti_pca9536)modalias(of:N*T*Cti_pca9536C*)modalias(of:N*T*Cti_tca6408)modalias(of:N*T*Cti_tca6408C*)modalias(of:N*T*Cti_tca6416)modalias(of:N*T*Cti_tca6416C*)modalias(of:N*T*Cti_tca6424)modalias(of:N*T*Cti_tca6424C*)modalias(of:N*T*Cti_tca9538)modalias(of:N*T*Cti_tca9538C*)modalias(of:N*T*Cti_tca9539)modalias(of:N*T*Cti_tca9539C*)modalias(of:N*T*Cti_tmp103)modalias(of:N*T*Cti_tmp103C*)modalias(of:N*T*Cti_tmp121)modalias(of:N*T*Cti_tmp121C*)modalias(of:N*T*Cti_tmp122)modalias(of:N*T*Cti_tmp122C*)modalias(of:N*T*Cti_tps25750)modalias(of:N*T*Cti_tps25750C*)modalias(of:N*T*Cti_tps6598x)modalias(of:N*T*Cti_tps6598xC*)modalias(of:N*T*Ctimeriomem_rng)modalias(of:N*T*Ctimeriomem_rngC*)modalias(of:N*T*Cusb-nop-xceiv)modalias(of:N*T*Cusb-nop-xceivC*)modalias(of:N*T*Cvia_vt8500-ehci)modalias(of:N*T*Cvia_vt8500-ehciC*)modalias(of:N*T*Cvirtio_mmio)modalias(of:N*T*Cvirtio_mmioC*)modalias(of:N*T*Cvirtual_mdio-gpio)modalias(of:N*T*Cvirtual_mdio-gpioC*)modalias(of:N*T*Cwillsemi_wusb3801)modalias(of:N*T*Cwillsemi_wusb3801C*)modalias(of:N*T*Cwinbond_wpct301)modalias(of:N*T*Cwinbond_wpct301C*)modalias(of:N*T*Cwm_prizm-ehci)modalias(of:N*T*Cwm_prizm-ehciC*)modalias(of:N*T*Cxircom_x1205)modalias(of:N*T*Cxircom_x1205C*)modalias(of:N*T*Cxlnx_gmii-to-rgmii-1.0)modalias(of:N*T*Cxlnx_gmii-to-rgmii-1.0C*)modalias(of:N*T*Cxlnx_zynq-usb-2.20a)modalias(of:N*T*Cxlnx_zynq-usb-2.20aC*)modalias(of:N*Tipmi*Cipmi-bt)modalias(of:N*Tipmi*Cipmi-btC*)modalias(of:N*Tipmi*Cipmi-ipmb)modalias(of:N*Tipmi*Cipmi-ipmbC*)modalias(of:N*Tipmi*Cipmi-kcs)modalias(of:N*Tipmi*Cipmi-kcsC*)modalias(of:N*Tipmi*Cipmi-smic)modalias(of:N*Tipmi*Cipmi-smicC*)modalias(pcbc)modalias(pci:hns-nic)modalias(pci:v*d*sv*sd*bc01sc01i*)modalias(pci:v*d*sv*sd*bc01sc08i02*)modalias(pci:v*d*sv*sd*bc05sc02i10*)modalias(pci:v*d*sv*sd*bc0Csc07i0[012]*)modalias(pci:v*d00008139sv000010ECsd00008139bc*sc*i*)modalias(pci:v*d00008139sv00001186sd00001300bc*sc*i*)modalias(pci:v*d00008139sv000013D1sd0000AB06bc*sc*i*)modalias(pci:v00000001d00008168sv*sd00002410bc*sc*i*)modalias(pci:v0000018Ad00000106sv*sd*bc*sc*i*)modalias(pci:v0000021Bd00008139sv*sd*bc*sc*i*)modalias(pci:v000002ACd00001012sv*sd*bc*sc*i*)modalias(pci:v00000357d0000000Asv*sd*bc*sc*i*)modalias(pci:v000003F0d00000A6Csv*sd*bc*sc*i*)modalias(pci:v00000E11d0000B203sv*sd*bc*sc*i*)modalias(pci:v00000E11d0000B204sv*sd*bc*sc*i*)modalias(pci:v00001000d000000A5sv*sd*bc*sc*i*)modalias(pci:v00001000d000000B[35]sv*sd*bc*sc*i*)modalias(pci:v00001013d000000B8sv00001AF4sd00001100bc*sc*i*)modalias(pci:v00001013d000000B8sv00005853sd00000001bc*sc*i*)modalias(pci:v00001014d00000180sv00001014sd00000264bc*sc*i*)modalias(pci:v00001014d0000028Csv00001014sd0000028Dbc*sc*i*)modalias(pci:v00001014d0000028Csv00001014sd000002BEbc*sc*i*)modalias(pci:v00001014d0000028Csv00001014sd000002C0bc*sc*i*)modalias(pci:v00001014d0000028Csv00001014sd0000030Dbc*sc*i*)modalias(pci:v00001014d000002BDsv00001014sd000002C[12]bc*sc*i*)modalias(pci:v00001014d000002BDsv00001014sd00000338bc*sc*i*)modalias(pci:v00001014d00000339sv00001014sd0000035Cbc*sc*i*)modalias(pci:v00001014d00000339sv00001014sd00000360bc*sc*i*)modalias(pci:v00001014d00000339sv00001014sd000003[03]Abc*sc*i*)modalias(pci:v00001014d0000033Dsv00001014sd0000033Cbc*sc*i*)modalias(pci:v00001014d0000033Dsv00001014sd0000035[2346F]bc*sc*i*)modalias(pci:v00001014d0000034Asv00001014sd0000033Bbc*sc*i*)modalias(pci:v00001014d0000034Asv00001014sd0000035[57DE]bc*sc*i*)modalias(pci:v00001014d0000034Asv00001014sd000003F[BCEF]bc*sc*i*)modalias(pci:v00001014d0000034Asv00001014sd0000046Dbc*sc*i*)modalias(pci:v00001014d0000034Asv00001014sd0000047[45]bc*sc*i*)modalias(pci:v00001014d0000034Asv00001014sd0000049[9ABC]bc*sc*i*)modalias(pci:v00001014d0000034Asv00001014sd000004C[789A]bc*sc*i*)modalias(pci:v00001014d000004DAsv00001014sd000004F[BC]bc*sc*i*)modalias(pci:v00001022d00001456sv*sd*bc*sc*i*)modalias(pci:v00001022d0000145[89]sv*sd*bc*sc*i*)modalias(pci:v00001022d00001468sv*sd*bc*sc*i*)modalias(pci:v00001022d00001486sv*sd*bc*sc*i*)modalias(pci:v00001022d000014CAsv*sd*bc*sc*i*)modalias(pci:v00001022d00001537sv*sd*bc*sc*i*)modalias(pci:v00001022d0000156Esv*sd*bc*sc*i*)modalias(pci:v00001022d000015C7sv*sd*bc*sc*i*)modalias(pci:v00001022d000015DFsv*sd*bc*sc*i*)modalias(pci:v00001022d00001649sv*sd*bc*sc*i*)modalias(pci:v00001022d000017E0sv*sd*bc*sc*i*)modalias(pci:v0000103Cd0000121Asv*sd*bc*sc*i*)modalias(pci:v0000103Cd00003239sv0000103Csd000021B[DEF]bc*sc*i*)modalias(pci:v0000103Cd00003239sv0000103Csd000021C[0123456789ABCDE]bc*sc*i*)modalias(pci:v0000103Cd0000323Asv0000103Csd00003233bc*sc*i*)modalias(pci:v0000103Cd0000323Asv0000103Csd0000324[13579AB]bc*sc*i*)modalias(pci:v0000103Cd0000323Bsv0000103Csd0000335[0123456]bc*sc*i*)modalias(pci:v0000103Cd0000323Csv0000103Csd0000192[012345689]bc*sc*i*)modalias(pci:v0000103Cd00003306sv*sd*bc*sc*i*)modalias(pci:v0000103Cd00003307sv*sd*bc*sc*i*)modalias(pci:v0000103Cd0000333Fsv0000103Csd0000333Fbc*sc*i*)modalias(pci:v00001042d00003020sv*sd*bc*sc*i*)modalias(pci:v00001045d0000C558sv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0ABsv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0B[01F]sv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0C3sv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0D[89]sv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0F[01259]sv*sd*bc*sc*i*)modalias(pci:v00001060d00000101sv*sd*bc*sc*i*)modalias(pci:v00001060d0000673Asv*sd*bc*sc*i*)modalias(pci:v00001060d0000886Asv*sd*bc*sc*i*)modalias(pci:v00001069d0000B166sv00001014sd00000266bc*sc*i*)modalias(pci:v00001069d0000B166sv00001014sd00000278bc*sc*i*)modalias(pci:v00001069d0000B166sv00001014sd000002D[34]bc*sc*i*)modalias(pci:v0000106Bd0000200[135]sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000034sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000052sv*sd*bc*sc*i*)modalias(pci:v000010DEd000000[68DE]4sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000264sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000368sv*sd*bc*sc*i*)modalias(pci:v000010DEd000003EBsv*sd*bc*sc*i*)modalias(pci:v000010DEd00000446sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000542sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000752sv*sd*bc*sc*i*)modalias(pci:v000010DEd000007D8sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000AA2sv*sd*bc*sc*i*)modalias(pci:v000010ECd00002502sv*sd*bc*sc*i*)modalias(pci:v000010ECd00002600sv*sd*bc*sc*i*)modalias(pci:v000010ECd00003000sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000576[235]sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008129sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000812[569]sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008136sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008139sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000813[89]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000816[12789]sv*sd*bc*sc*i*)modalias(pci:v000010FFd00008168sv*sd*bc*sc*i*)modalias(pci:v00001106d00000561sv*sd*bc*sc*i*)modalias(pci:v00001113d00001211sv*sd*bc*sc*i*)modalias(pci:v00001179d0000010[1235]sv*sd*bc*sc*i*)modalias(pci:v00001186d000013[04]0sv*sd*bc*sc*i*)modalias(pci:v00001186d00004300sv*sd*bc*sc*i*)modalias(pci:v00001186d00004300sv00001186sd00004B10bc*sc*i*)modalias(pci:v00001186d00004302sv*sd*bc*sc*i*)modalias(pci:v000011DBd00001234sv*sd*bc*sc*i*)modalias(pci:v00001234d00001111sv*sd*bc*sc*i*)modalias(pci:v00001234d00001111sv00001AF4sd00001100bc*sc*i*)modalias(pci:v00001259d0000A11[7E]sv*sd*bc*sc*i*)modalias(pci:v00001259d0000C107sv*sd*bc*sc*i*)modalias(pci:v00001269d000000B[34AB]sv*sd*bc*sc*i*)modalias(pci:v0000126Cd00001211sv*sd*bc*sc*i*)modalias(pci:v0000126Fd00002263sv*sd*bc*sc*i*)modalias(pci:v00001344d00005407sv*sd*bc*sc*i*)modalias(pci:v00001344d00006001sv*sd*bc*sc*i*)modalias(pci:v000013D1d0000AB06sv*sd*bc*sc*i*)modalias(pci:v00001414d00005353sv00000000sd00000000bc*sc*i*)modalias(pci:v00001432d00009130sv*sd*bc*sc*i*)modalias(pci:v0000144Dd0000A80[29B]sv*sd*bc*sc*i*)modalias(pci:v0000144Dd0000A82[12]sv*sd*bc*sc*i*)modalias(pci:v000014C3d00004D75sv*sd*bc*sc*i*)modalias(pci:v000014EAd0000AB0[67]sv*sd*bc*sc*i*)modalias(pci:v00001500d00001360sv*sd*bc*sc*i*)modalias(pci:v00001524d00000510sv*sd*bc*sc*i*)modalias(pci:v0000153Fd0000100[46]sv*sd*bc*sc*i*)modalias(pci:v00001590d00000075sv00001590sd0000007[6D]bc*sc*i*)modalias(pci:v00001590d00000075sv00001590sd0000008[78]bc*sc*i*)modalias(pci:v00001590d00000389sv*sd*bc*sc*i*)modalias(pci:v000015ADd0000040[56]sv*sd*bc*sc*i*)modalias(pci:v000015ADd00000740sv*sd*bc*sc*i*)modalias(pci:v000015ADd000007B0sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000100[3456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000015B3d00001010sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000101[123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000015B3d00001021sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000A2D[236C]sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000CB84sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000CF6Csv*sd*bc*sc*i*)modalias(pci:v000015B3d0000CF[78]0sv*sd*bc*sc*i*)modalias(pci:v000015B7d00002001sv*sd*bc*sc*i*)modalias(pci:v000016CAd00000001sv*sd*bc*sc*i*)modalias(pci:v000016ECd00000116sv*sd*bc*sc*i*)modalias(pci:v000016ECd0000AB06sv*sd*bc*sc*i*)modalias(pci:v00001737d00001032sv*sd00000024bc*sc*i*)modalias(pci:v00001743d00008139sv*sd*bc*sc*i*)modalias(pci:v0000177Dd00000011sv0000177Dsd0000A11Ebc*sc*i*)modalias(pci:v0000177Dd0000A00Csv0000177Dsd0000A[123]0Cbc*sc*i*)modalias(pci:v0000177Dd0000A012sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A013sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A018sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A01Esv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A026sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A02Bsv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A02[2EF]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A030sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A033sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A034sv0000177Dsd0000A[123]34bc*sc*i*)modalias(pci:v0000177Dd0000A054sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A056sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A098sv*sd*bc*sc*i*)modalias(pci:v000017CBd00000306sv000017CBsd0000010Cbc*sc*i*)modalias(pci:v000017CBd00000306sv000018D7sd00000200bc*sc*i*)modalias(pci:v000017CBd00000306sv00001C5Dsd00002000bc*sc*i*)modalias(pci:v000017CBd00000308sv*sd*bc*sc*i*)modalias(pci:v000017CBd00000308sv00001C5Dsd0000201[05]bc*sc*i*)modalias(pci:v000017CBd00000309sv*sd*bc*sc*i*)modalias(pci:v000017CBd0000030[46]sv*sd*bc*sc*i*)modalias(pci:v00001987d0000501[269]sv*sd*bc*sc*i*)modalias(pci:v00001987d00005021sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000020[05]sv*sd*bc*sc*i*)modalias(pci:v000019E5d00000210sv*sd*bc*sc*i*)modalias(pci:v000019E5d00001822sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000375Esv*sd*bc*sc*i*)modalias(pci:v000019E5d0000A22[01234568EF]sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000A22[01234568]sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000A22[EF]sv*sd*bc*sc*i*)modalias(pci:v000019EEd0000380[03]sv000019EEsd*bc*sc*i*)modalias(pci:v000019EEd00006003sv000019EEsd*bc*sc*i*)modalias(pci:v000019EEd0000[456]000sv000019EEsd*bc*sc*i*)modalias(pci:v00001AE0d00000042sv*sd*bc*sc*i*)modalias(pci:v00001B36d00000010sv*sd*bc*sc*i*)modalias(pci:v00001B36d00000011sv*sd*bc*sc*i*)modalias(pci:v00001B36d00000100sv*sd*bc03sc[08]0i*)modalias(pci:v00001B4Bd00001092sv*sd*bc*sc*i*)modalias(pci:v00001BB1d00000100sv*sd*bc*sc*i*)modalias(pci:v00001C58d000000[02]3sv*sd*bc*sc*i*)modalias(pci:v00001C5Cd00001504sv*sd*bc*sc*i*)modalias(pci:v00001C5Cd0000174Asv*sd*bc*sc*i*)modalias(pci:v00001C5Cd00001D59sv*sd*bc*sc*i*)modalias(pci:v00001C5Fd00000540sv*sd*bc*sc*i*)modalias(pci:v00001CC1d000033F8sv*sd*bc*sc*i*)modalias(pci:v00001CC1d00005350sv*sd*bc*sc*i*)modalias(pci:v00001CC1d00008201sv*sd*bc*sc*i*)modalias(pci:v00001CC4d0000630[23]sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd00000051sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd00000053sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000006[15]sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd00008061sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000CD0[012]sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000E4C1sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000EC2[01]sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000[01]EC2sv*sd*bc*sc*i*)modalias(pci:v00001D97d00001D97sv*sd*bc*sc*i*)modalias(pci:v00001D97d0000226[39]sv*sd*bc*sc*i*)modalias(pci:v00001DA8d0000380[03]sv00001DA8sd*bc*sc*i*)modalias(pci:v00001DA8d00006003sv00001DA8sd*bc*sc*i*)modalias(pci:v00001DA8d0000[456]000sv00001DA8sd*bc*sc*i*)modalias(pci:v00001DBEd00005236sv*sd*bc*sc*i*)modalias(pci:v00001DD8d0000100[23]sv*sd*bc*sc*i*)modalias(pci:v00001E49d000000[24]1sv*sd*bc*sc*i*)modalias(pci:v00001E4Bd0000100[12]sv*sd*bc*sc*i*)modalias(pci:v00001E4Bd00001[26]02sv*sd*bc*sc*i*)modalias(pci:v00001EACd0000100[1247D]sv*sd*bc*sc*i*)modalias(pci:v00001EACd00002001sv*sd*bc*sc*i*)modalias(pci:v00001F40d00001202sv*sd*bc*sc*i*)modalias(pci:v00001F40d00005236sv*sd*bc*sc*i*)modalias(pci:v00002646d0000226[23]sv*sd*bc*sc*i*)modalias(pci:v00002646d0000501[368ABE]sv*sd*bc*sc*i*)modalias(pci:v00003388d00008013sv*sd*bc*sc*i*)modalias(pci:v00004033d00001360sv*sd*bc*sc*i*)modalias(pci:v00004321d00001111sv*sd*bc*sc*i*)modalias(pci:v00008086d*sv*sd*bc01sc01i*)modalias(pci:v00008086d0000043[8AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000440sv*sd*bc*sc*i*)modalias(pci:v00008086d00000811sv*sd*bc*sc*i*)modalias(pci:v00008086d00000827sv*sd*bc*sc*i*)modalias(pci:v00008086d00000829sv*sd*bc*sc*i*)modalias(pci:v00008086d00000A5[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000CF8sv*sd*bc*sc*i*)modalias(pci:v00008086d00000D4[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000D58sv*sd*bc*sc*i*)modalias(pci:v00008086d00000D5[35]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000D9Fsv*sd*bc*sc*i*)modalias(pci:v00008086d00000DC[5678]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000DD[2A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F06sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F40sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[9A]53sv*sd*bc*sc*i*)modalias(pci:v00008086d0000100[01489CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000101[0123456789ADE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000102[678]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000104[9ABCD]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000104[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000105[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001060sv*sd*bc*sc*i*)modalias(pci:v00008086d0000107[56789ABC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000107[DEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000108Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000108[BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001099sv*sd*bc*sc*i*)modalias(pci:v00008086d0000109[68A]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010A[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010A[79]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010B5sv*sd*bc*sc*i*)modalias(pci:v00008086d000010B[9ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010C9sv*sd*bc*sc*i*)modalias(pci:v00008086d000010CAsv*sd*bc*sc*i*)modalias(pci:v00008086d000010C[02345BCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010C[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010D[359AEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010D[BD]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010EDsv*sd*bc*sc*i*)modalias(pci:v00008086d000010E[1C]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010E[5ABF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010E[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010F[056]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010F[14789BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010[BC]6sv*sd*bc*sc*i*)modalias(pci:v00008086d000010[DE]6sv*sd*bc*sc*i*)modalias(pci:v00008086d000011A2sv*sd*bc*sc*i*)modalias(pci:v00008086d0000124[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000125[BCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000012D[123458ACDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000145[2C]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000150[123C]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000150[78B]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000150[ADEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001515sv*sd*bc*sc*i*)modalias(pci:v00008086d0000151Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000151[0168]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000151[47C]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001520sv*sd*bc*sc*i*)modalias(pci:v00008086d00001525sv*sd*bc*sc*i*)modalias(pci:v00008086d0000152Esv*sd*bc*sc*i*)modalias(pci:v00008086d0000152[123467]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000152[89A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001530sv*sd*bc*sc*i*)modalias(pci:v00008086d0000153[36789]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000153[AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000154Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000154[ADF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000155[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000155[9A]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000156Fsv*sd*bc*sc*i*)modalias(pci:v00008086d0000156[03]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000156[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001571sv*sd*bc*sc*i*)modalias(pci:v00008086d0000157[24]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000157[BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000158[013456789AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000159[1239AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015A[123]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015A[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015A[89]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015A[ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015B0sv*sd*bc*sc*i*)modalias(pci:v00008086d000015B[789BCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015C5sv*sd*bc*sc*i*)modalias(pci:v00008086d000015C[234678E]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015D1sv*sd*bc*sc*i*)modalias(pci:v00008086d000015D[05]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015D[678F]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015E[0123]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015E[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015FFsv*sd*bc*sc*i*)modalias(pci:v00008086d000015F[2378D]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015F[459ABC]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015[7A]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00001889sv*sd*bc*sc*i*)modalias(pci:v00008086d0000188[8ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000189[01234789A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001A1[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001F4[015]sv*sd*bc*sc*i*)modalias(pci:v00008086d00002286sv*sd*bc*sc*i*)modalias(pci:v00008086d000022C0sv*sd*bc*sc*i*)modalias(pci:v00008086d000025ABsv*sd*bc*sc*i*)modalias(pci:v00008086d0000294Csv*sd*bc*sc*i*)modalias(pci:v00008086d00002E6Esv*sd*bc*sc*i*)modalias(pci:v00008086d0000310[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d000037CDsv*sd*bc*sc*i*)modalias(pci:v00008086d000037C[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000037D[0123]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BB[456]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000550[23]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000550[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000551[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000579[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000057A[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000057B[3456789A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005845sv*sd*bc*sc*i*)modalias(pci:v00008086d00007[35]60sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C[6E]0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000E006sv*sd*bc*sc*i*)modalias(pci:v00008086d0000F1A[56]sv*sd*bc*sc*i*)modalias(pci:v00009005d0000028Fsv*sd*bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001014sd00000718bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001028sd00001FE0bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000060[01239]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000065[012345]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000070[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000100[12]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000110[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000105Bsd00001211bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000105Bsd00001321bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001137sd000002F[89A]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000013FEsd00008312bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001458sd00001000bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000152Dsd00008A2[234]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000152Dsd00008A3[67]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd00000294bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd000002D[BC]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd0000032Ebc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd0000036Fbc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd0000038[123]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000017AAsd0000022[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000017AAsd0000052[02]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000017AAsd0000062[0123]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000193Dsd0000110[456789B]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000193Dsd0000846[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000193Dsd0000C46[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000193Dsd0000F46[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000019E5sd0000D22[789ABC]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000004[5678ABCF]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000005[1234]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000006[BCDF]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000007[012]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000008[6789]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CC4sd00000[12]01bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd0000080[456]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd00000B2[79]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd00000B45bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd0000544[5679ABDEF]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd000054D[ABC]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001D8Dsd0000080[06]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001D8Dsd00000908bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001D8Dsd00000916bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001DFCsd00003161bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001E93sd0000100[0125]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001F0Csd00003161bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001F51sd0000100[123456789AEF]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001F51sd0000101[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001F51sd0000104[345]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00000110bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00000608bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00000659bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000080[0123456789A]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000090[012345678A]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000120[012]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000128[012]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000130[01234]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00001380bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000140[02]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000141[012]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00001441bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000145[02]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000146[0123]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000147[012345]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00001491bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014A[012456]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014B[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014C[01234]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014[234]0bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014[89]0bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014[DEF]0bc*sc*i*)modalias(pci:v00009005d00000290sv00009005sd0000058[012345]bc*sc*i*)modalias(pci:v00009005d00000500sv00001014sd000002C[12]bc*sc*i*)modalias(pci:v00009005d00000500sv00001014sd00000338bc*sc*i*)modalias(pci:v00009005d00000503sv00001014sd000002BFbc*sc*i*)modalias(pci:v00009005d00000503sv00001014sd000002C3bc*sc*i*)modalias(pci:v00009005d00000503sv00001014sd000002D5bc*sc*i*)modalias(pci:v00009412d00006565sv*sd*bc*sc*i*)modalias(pci:v0000C0A9d0000540Asv*sd*bc*sc*i*)modalias(pcrypt)modalias(platform:Hi-HNS_MDIO)modalias(platform:ahci)modalias(platform:ahci-seattle)modalias(platform:altera_ps2)modalias(platform:arm-cs-arch-pmu)modalias(platform:arm_spe-v1)modalias(platform:bd71815-clk)modalias(platform:bd71828-clk)modalias(platform:bd718[34]7-clk)modalias(platform:bd718[34]7-pmic)modalias(platform:bd718xx-clk)modalias(platform:bd718xx-pmic)modalias(platform:ci13xxx_msm)modalias(platform:ci13xxx_pci)modalias(platform:ci_hdrc)modalias(platform:cpufreq-dt)modalias(platform:cxl_acpi)modalias(platform:dmi-ipmi-si)modalias(platform:dmi-ipmi-ssif)modalias(platform:ds1511)modalias(platform:ds2404)modalias(platform:dw_dmac)modalias(platform:ehci-platform)modalias(platform:fec)modalias(platform:gpio-backlight)modalias(platform:gpio-dwapb)modalias(platform:gpio-keys)modalias(platform:gpio-regulator)modalias(platform:hi6220-usb-phy)modalias(platform:hmem*)modalias(platform:hns-nic)modalias(platform:i2c-arb-gpio-challenge)modalias(platform:i2c-gpio)modalias(platform:i2c-mux-gpio)modalias(platform:i2c-mux-mlxcpld)modalias(platform:i2c-mux-pinctrl)modalias(platform:i2c_designware)modalias(platform:imx-cpufreq-dt)modalias(platform:imx-i2c)modalias(platform:imx-usb)modalias(platform:imx1-i2c)modalias(platform:imx2-wdt)modalias(platform:imx21-i2c)modalias(platform:imx2[578]-fec)modalias(platform:imx6q-fec)modalias(platform:imx6sx-fec)modalias(platform:imx6ul-fec)modalias(platform:imx8mm-interconnect)modalias(platform:imx8mn-interconnect)modalias(platform:imx8mp-dwc3)modalias(platform:imx8mp-interconnect)modalias(platform:imx8mq-interconnect)modalias(platform:led-backlight)modalias(platform:max77620-clock)modalias(platform:max77620-rtc)modalias(platform:max77620-thermal)modalias(platform:max77686-clk)modalias(platform:max77686-pmic)modalias(platform:max77686-rtc)modalias(platform:max77714-rtc)modalias(platform:max77802-clk)modalias(platform:max77802-rtc)modalias(platform:mdio-gpio)modalias(platform:mlx-wdt)modalias(platform:mlxreg-fan)modalias(platform:msm_hsusb)modalias(platform:mvf600-fec)modalias(platform:mxs-usb-phy)modalias(platform:ntc-thermistor)modalias(platform:platform-lcd)modalias(platform:pwm-backlight)modalias(platform:pwm-fan)modalias(platform:qcom-emac)modalias(platform:rtc-bq4802)modalias(platform:rtc-ds1286)modalias(platform:rtc-ds1553)modalias(platform:rtc-ds1685)modalias(platform:rtc-ds1742)modalias(platform:rtc-m48t35)modalias(platform:rtc-m48t59)modalias(platform:rtc-msm6242)modalias(platform:rtc-rp5c01)modalias(platform:sbsa-gwdt)modalias(platform:scpi-cpufreq)modalias(platform:simtec-i2c)modalias(platform:spi-tegra114)modalias(platform:spi_imx)modalias(platform:stk17ta8)modalias(platform:unimac-mdio)modalias(platform:usb_phy_generic)modalias(platform:usbmisc-imx)modalias(platform:versatile-i2c)modalias(platform:vexpress-hwmon)modalias(pmem)modalias(poly1305)modalias(poly1305-generic)modalias(raid[56])modalias(rd)modalias(rfc7539)modalias(rfc7539esp)modalias(rmd160)modalias(rpc-auth-6)modalias(rpc-auth-gss-1.2.840.113554.1.2.2)modalias(rpc-auth-gss-39000[345])modalias(rpc-auth-gss-krb5)modalias(rpc-auth-gss-krb5[ip])modalias(rpc_pipefs)modalias(rtnl-link-bareudp)modalias(rtnl-link-bond)modalias(rtnl-link-bridge)modalias(rtnl-link-dummy)modalias(rtnl-link-erspan)modalias(rtnl-link-geneve)modalias(rtnl-link-gre)modalias(rtnl-link-gretap)modalias(rtnl-link-hsr)modalias(rtnl-link-ifb)modalias(rtnl-link-ip6erspan)modalias(rtnl-link-ip6gre)modalias(rtnl-link-ip6gretap)modalias(rtnl-link-ip6tnl)modalias(rtnl-link-ipip)modalias(rtnl-link-ipvlan)modalias(rtnl-link-ipvtap)modalias(rtnl-link-macsec)modalias(rtnl-link-macvlan)modalias(rtnl-link-macvtap)modalias(rtnl-link-nlmon)modalias(rtnl-link-sit)modalias(rtnl-link-team)modalias(rtnl-link-veth)modalias(rtnl-link-vlan)modalias(rtnl-link-vrf)modalias(rtnl-link-vsockmon)modalias(rtnl-link-vti)modalias(rtnl-link-vti6)modalias(rtnl-link-vxlan)modalias(rtnl-link-wireguard)modalias(rtnl-link-xfrm)modalias(sch_clsact)modalias(scsi:t-0x01*)modalias(scsi:t-0x08*)modalias(scsi:t-0x0[45]*)modalias(scsi:t-0x0d*)modalias(serio:ty02pr08id*ex*)modalias(serio:ty0[16]pr*id*ex*)modalias(serpent)modalias(serpent-generic)modalias(sha1)modalias(sha224)modalias(sha256)modalias(spi:ad7314)modalias(spi:adcxx[1248]s)modalias(spi:adt730[12])modalias(spi:ds134[34])modalias(spi:ds1390)modalias(spi:ds3234)modalias(spi:ks8995)modalias(spi:ksz8795)modalias(spi:ksz8864)modalias(spi:lm7[014])modalias(spi:max111[0123])modalias(spi:mcp795)modalias(spi:pca2129)modalias(spi:pcf2123)modalias(spi:pcf212[79])modalias(spi:rmi4-spi)modalias(spi:rtc-ds1305)modalias(spi:rtc-ds1390)modalias(spi:rtc-m41t93)modalias(spi:rtc-m41t94)modalias(spi:rtc-max6902)modalias(spi:rtc-pcf2123)modalias(spi:rtc-r9701)modalias(spi:rtc-rs5c348)modalias(spi:rtc-rx4581)modalias(spi:rv2123)modalias(spi:rv3049)modalias(spi:rx4581)modalias(spi:tmp12[12])modalias(stdrng)modalias(tbsvc:knetworkp00000001v*r*)modalias(tcp-ulp-tls)modalias(team-mode-activebackup)modalias(team-mode-broadcast)modalias(team-mode-loadbalance)modalias(team-mode-random)modalias(team-mode-roundrobin)modalias(tee:f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c*)modalias(tls)modalias(tty-ldisc-18)modalias(tty-ldisc-2)modalias(twofish)modalias(twofish-generic)modalias(typec:idFF01m01)modalias(usb:v*p*d*dc*dsc*dp*ic02isc02ip0[0123456]in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc09ip*in*)modalias(usb:v*p*d*dc*dsc*dp*ic07isc01ip0[123]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc01ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc01ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc02ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc02ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc03ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc03ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc04ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc04ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc05ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc05ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc06ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc06ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc06ip62in*)modalias(usb:v*p*d*dc*dsc*dp*icFEisc03ip0[01]in*)modalias(usb:v*p*d*dc07dsc01dp0[123]ic*isc*ip*in*)modalias(usb:v03EBp0030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03EBp2002d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03EEp6906d0003dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0107d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p070Cd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0[23]07d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4002d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F3p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC631d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p0040d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v040Dp6205d0003dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p001Cd0113dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0419p0100d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0419pAACEd0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0419pAAF[56]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0420p0001d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p000[17E]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0019d059[2-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0019d060*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0019d0610dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p002Fd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p003Ad*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0042d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p007[01B]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p008[8F]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p009[49]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p00A[0B]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p00B0d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p00E9d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p00FCd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p010[8E]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0128d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0178d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p01D[04]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p01F5d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p01[35]4d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0223d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p026Cd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0275d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p02D9d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p02E3d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0302d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0335d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p03CDd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p041[89]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p042Ed0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p042[05DF]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p043[34]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p044[46E]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p044[5D]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p046Ed*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0475d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p047Cd03[7-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p047Cd060*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p047Cd0610dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p047Cd0[4-5]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p048[16E]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0492d045[2-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0492d04[6-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0492d0[5-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0492d[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0495d0370dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p04B2d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p04B9d0350dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p04C[9E]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p04D[8F]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p04E6d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p04F0d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0508d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p05AFd0742dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p06AAd1110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p274Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0436p0005d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p5416d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0457p015[01]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ap5210d0101dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Bp023Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Bp024[8D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045EpFFFFd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046BpFF40d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0480pD010d0[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0480pD010d[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0482p010[0137]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0482p0203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A4p0004d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p3010d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B0p0301d0010dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p4001d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p683[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p0202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p0601d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p0602d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p2028d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp0100d220*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp0100d2210dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp0100d2[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp0100d[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0002d026Cdc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0002d026[0-9A-B]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0002d02[0-5]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0002d0[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp0901d01*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp0901d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp0D05d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp237[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0001d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0005d01*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0005d020[0-8]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0006d0205dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0007d01*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p000Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p000[26]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p000[79A]d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p000[BC]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0101d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p1010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E7p6651d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v04E8p507Cd0220dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p5122d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p5136d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p685Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp80C2d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0115d0133dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525pA140d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525pA4A5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp180[147]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp1905d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp1911d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d010[6-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d01[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d0450dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d04[0-4]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d05*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d060*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d0610dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d0[2-3]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0025d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Bd010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Bd0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd050[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd05[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd0[6-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd1*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd2000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Dd0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed010[6-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed01[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed02*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed030*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed0310dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed0500dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0032d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0058d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp006[9D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0099d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp016Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp02A5d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp087Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055Dp2020d020*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055Dp2020d0210dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055Dp2020d0[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572p132[1489]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572p134[09]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Bp0000d0[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Bp0022d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584p0008d0102dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v058Bp0041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v058Fp6387d0141dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d220*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d2210dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d2[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Bp0001d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Bp0040d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Fp0643d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Fp0651d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Fp105Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Fp1061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0031d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0031d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0060d110[4-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0060d1110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0301d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0301d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0351d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0351d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp5701d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp5701d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp120[2345A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DCp0001d000[0-1]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DCpB002d00*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DCpB002d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DCpB002d011[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p070[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0723d9451dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05F9p4002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0636p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0644p0000d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp0105d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Fp8000d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp1063d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2317d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2507d000[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2507d00[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2507d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp3507d000[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp3507d00[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp3507d010[0-1]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0686p401[17]d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0693p0005d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v069Bp3004d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CAp2003d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CBp000[1236789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CBp001[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v071Bp3203d0[01]00dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v071Bp32BBd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0727p0306d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v076Dp0006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0001d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0002d0009dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0005d0005dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0100d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v079Bp000Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07ABpFC01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07ABpFCCDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AFp0004d013[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AFp0004d01[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AFp0005d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AFp0006d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B4p010Ad0102dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA000d000*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA000d001[0-5]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA00[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA10[39]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA10[9B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA400d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA4A5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp1001d[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp1167d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0803p3095d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0839p000Ad0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0840p008[245]d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084BpA001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084Dp0011d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0851p1542d0002dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0851p1543d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap0026d013[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap0026d01[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap0028d013[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap0028d01[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0870p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08BDp1100d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp3103d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Ap1001d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Ap1050d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Ap1200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Cp1132d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Cp2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Cp3350d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Cp6000d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p1697d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0984p0301d0128dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09D8p0320d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A17p0004d1000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ABFp3370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACEp160[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACEp1611d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACEp2011d0101dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACEp20FFd0101dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6971d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7706d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7A05d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[457]01d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[9A]01d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p830[024]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC100d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD05[78]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD[123]57d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1932d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC2p2300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC2p3010d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC2p331Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC2p3332d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp0138d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp015[389]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp0177d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp0184d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BF6pA001d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BF6pA001d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C0BpA109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p1060d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CA6pA050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF2p6250d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D49p70[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D49p7310d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p410Ad000[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p410Ad00[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p410Ad0[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p410Ad[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p5200d000[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p5200d00[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p5200d01*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p5200d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DC4p0073d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DD8p1060d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DD8pD202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DDAp0[03]01d0012dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E21p0520d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp3329d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EA0p2168d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EA0p6828d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ED1p6660d0300dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ED1p6660d0[1-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ED1p7636d0103dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F19p010[35]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F88p042Ed0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCAp8004d0201dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCEpD008d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCEpD0E1d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCEpE03[01]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCEpE092d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1019p0C55d00*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1019p0C55d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1019p0C55d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1058p070[4A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v108Cp0159d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v108Cp016[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10D6p2200d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1186p3E04d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0FFFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11CAp0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1210p0003d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p100[134]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p140[123456789ABCDEF]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p141[0123456789ABCDEF]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p142[0123456789ABCDEF]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p143[0123456789ABCDEF]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v132Bp000Bd0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1370p6828d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13FDp3609d0209dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13FDp3940d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13FEp3600d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14CDp6116d015*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14CDp6116d0160dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14CDp6600d0201dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1519p0452d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0539d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0567d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0567d011[4-7]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0578d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0583d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp2329d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp2566d0114dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp2567d0117dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp9561d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v154BpF00[BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1576p03B1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p0007d013[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p0007d01[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1652p6600d0201dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D0p10A9d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v174Cp55AAd0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0400d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17E9p*d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v17EFp3899d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp7000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1822p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1908p1315d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1908p1320d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1908p3335d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1949p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1965p0018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1225d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1Cp1AB5d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p002[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C40p0534d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D50p614Dd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1DE1pC102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E68p001Bd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E74p4621d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FC9p0117d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2027pA001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20DFp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2109p0711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2109p0715d9999dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2116p0320d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p001Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p2D9[1235679A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p3010d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p6425d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p6426d0101dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p7000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2537p1068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2735p100Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v27C6p5395d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2912p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CA3p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v32A7p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340pFFFFd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v357Dp7788d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v357Dp7788d0114dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4102p1020d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4102p1059d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4146pBA01d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4971p1012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4971p8017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4971p8024d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v55AApA103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vC251p4003d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vED06p4500d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vED10p7636d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vFFF0p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(vfio_pci:v*d*sv*sd*bc*sc*i*)modalias(vfio_pci:v000015B3d0000101Esv*sd*bc*sc*i*)modalias(virtio:d00000001v*)modalias(virtio:d00000002v*)modalias(virtio:d00000003v*)modalias(virtio:d00000005v*)modalias(virtio:d00000008v*)modalias(virtio:d00000010v*)modalias(virtio:d00000012v*)modalias(virtio:d00000013v*)modalias(virtio:d00000018v*)modalias(virtio:d0000001Av*)modalias(virtio:d00000022v*)modalias(virtio:d00000029v*)modalias(vmac64)modalias(vmbus:02780ada77e3ac4a8e770558eb1073f8)modalias(vmbus:1df6c444444400449d52802e27ede19f)modalias(vmbus:292efa3523ea364296ae3a6ebacba440)modalias(vmbus:30e62795aed07b49adcee80ab0175caf)modalias(vmbus:31600b0e13523449818b38d90ced39db)modalias(vmbus:32264132cb86a2449b5c50d1417354f5)modalias(vmbus:394f16571591784eab55382f3bd5422d)modalias(vmbus:4acc9b2f6900f34ab76b6fd0be528cda)modalias(vmbus:635161f83edfc546913ff2d2f965ed0e)modalias(vmbus:6dad12f9172bea48bd65f927a61c7684)modalias(vmbus:9eb6a8cf4a5bc04cb98b8ba1a1f3f95a)modalias(vmbus:d96361baa104294db60572e2ffb1dc7f)modalias(vmbus:dc7450528589e2468057a307dc18a502)modalias(vmbus:e34bd134e4dec8419ae76b174977c192)modalias(vmbus:e7f4a0a9455a964db8278a841e8c03e6)modalias(vmware_vsock)modalias(vport-type-3)modalias(vport-type-4)modalias(vport-type-5)modalias(wp256)modalias(wp384)modalias(wp512)modalias(xcbc)modalias(xchacha12)modalias(xchacha12-generic)modalias(xchacha20)modalias(xchacha20-generic)modalias(xfrm-offload-10-50)modalias(xfrm-offload-2-50)modalias(xfrm-type-10-108)modalias(xfrm-type-10-41)modalias(xfrm-type-10-43)modalias(xfrm-type-10-50)modalias(xfrm-type-10-51)modalias(xfrm-type-10-60)modalias(xfrm-type-2-108)modalias(xfrm-type-2-4)modalias(xfrm-type-2-50)modalias(xfrm-type-2-51)modalias(xt_SET)modalias(xts_aes_)modalias(xxhash64)modalias(xxhash64-generic)modalias(zstd)     /bin/shkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.33.1.el9_5.aarch643.0.4-14.6.0-14.0-15.2-14.16.1.3gڱgw@g͂gɎ@gH@ggg@g@g@gu@g:g@gd gZ@gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.33.1Chao YE [5.14.0-503.33.1.el9_5]CKI KWF Bot [5.14.0-503.32.1.el9_5]Chao YE [5.14.0-503.31.1.el9_5]Patrick Talbert [5.14.0-503.30.1.el9_5]Chao YE [5.14.0-503.29.1.el9_5]Chao YE [5.14.0-503.28.1.el9_5]Chao YE [5.14.0-503.27.1.el9_5]Chao YE [5.14.0-503.26.1.el9_5]Chao YE [5.14.0-503.25.1.el9_5]Chao YE [5.14.0-503.24.1.el9_5]Chao YE [5.14.0-503.23.1.el9_5]Chao YE [5.14.0-503.22.1.el9_5]Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-62266] - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-62266] - scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-62266] - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Chris von Recklinghausen) [RHEL-62210]- SUNRPC: Handle -ETIMEDOUT return from tlshd (Benjamin Coddington) [RHEL-79870] - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Benjamin Coddington) [RHEL-79870] - tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington) [RHEL-79870] - SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Benjamin Coddington) [RHEL-79870]- HID: core: zero-initialize the report buffer (Benjamin Tissoires) [RHEL-81838] {CVE-2024-50302} - x86/kaslr: Expose and use the end of the physical memory address space (Waiman Long) [RHEL-70002] - ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix for sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-81799] {CVE-2024-53197} - ALSA: usb-audio: Add sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - x86/kexec: Add EFI config table identity mapping for kexec kernel (Jay Shin) [RHEL-74170] - mm: fix NULL pointer dereference in alloc_pages_bulk_noprof (Jay Shin) [RHEL-73210] {CVE-2024-53113} - can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- rhel-9.5: gate on kernel-qe tests results not cki ones (Bruno Goncalves) - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-75466] - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-75466] - ice: add lock to protect low latency interface (Petr Oros) [RHEL-75466] - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-75466] - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-75466] - smb: client: get rid of kstrdup() in get_ses_refpath() (Paulo Alcantara) [RHEL-72875] - smb: client: fix noisy when tree connecting to DFS interlink targets (Paulo Alcantara) [RHEL-72875] - smb: client: don't trust DFSREF_STORAGE_SERVER bit (Paulo Alcantara) [RHEL-72875] - smb: client: don't check for @leaf_fullpath in match_server() (Paulo Alcantara) [RHEL-72875] - smb: client: get rid of TCP_Server_Info::refpath_lock (Paulo Alcantara) [RHEL-72875] - smb: client: don't retry DFS targets on server shutdown (Paulo Alcantara) [RHEL-72875] - smb: client: fix return value of parse_dfs_referrals() (Paulo Alcantara) [RHEL-72875] - smb: client: optimize referral walk on failed link targets (Paulo Alcantara) [RHEL-72875] - smb: client: provide dns_resolve_{unc,name} helpers (Paulo Alcantara) [RHEL-72875] - smb: client: parse DNS domain name from domain= option (Paulo Alcantara) [RHEL-72875] - smb: client: fix DFS mount against old servers with NTLMSSP (Paulo Alcantara) [RHEL-72875] - smb: client: parse av pair type 4 in CHALLENGE_MESSAGE (Paulo Alcantara) [RHEL-72875] - smb: client: introduce av_for_each_entry() helper (Paulo Alcantara) [RHEL-72875] - smb: client: fix double free of TCP_Server_Info::hostname (Paulo Alcantara) [RHEL-72875] - cifs: support mounting with alternate password to allow password rotation (Paulo Alcantara) [RHEL-72875] - cifs: support reconnect with alternate password for SMB1 (Paulo Alcantara) [RHEL-72875] - smb: client: sync the root session and superblock context passwords before automounting (Paulo Alcantara) [RHEL-72875] - cifs: unlock on error in smb3_reconfigure() (Paulo Alcantara) [RHEL-72875] - cifs: during remount, make sure passwords are in sync (Paulo Alcantara) [RHEL-72875] - smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-72875] {CVE-2024-50120} - smb: client: fix TCP timers deadlock after rmmod (Paulo Alcantara) [RHEL-72875] {CVE-2024-54680} - smb: client: Fix use-after-free of network namespace. (Paulo Alcantara) [RHEL-72875] {CVE-2024-53095} - Fix spelling errors in Server Message Block (Paulo Alcantara) [RHEL-72875] - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (CKI Backport Bot) [RHEL-78423]- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (CKI Backport Bot) [RHEL-73726] - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake (David Arcari) [RHEL-62985] - intel_idle: add Granite Rapids Xeon support (David Arcari) [RHEL-62985] - intel_idle: Switch to new Intel CPU model defines (David Arcari) [RHEL-62985] - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (David Arcari) [RHEL-59001] - x86/resctrl: Read supported bandwidth sources from CPUID (David Arcari) [RHEL-59001] - x86/resctrl: Remove hard-coded memory bandwidth limit (David Arcari) [RHEL-59001] - mei: me: disable RPL-S on SPS and IGN firmwares (CKI Backport Bot) [RHEL-60895] - smb: client: change return value in open_cached_dir_by_dentry() if !cfids (Jay Shin) [RHEL-75935] - smb: client: disable directory caching when dir_cache_timeout is zero (Jay Shin) [RHEL-75935] - smb: client: remove unnecessary checks in open_cached_dir() (Jay Shin) [RHEL-75935] - smb: prevent use-after-free due to open_cached_dir error paths (Jay Shin) [RHEL-75935] {CVE-2024-53177} - smb: Don't leak cfid when reconnect races with open_cached_dir (Jay Shin) [RHEL-75935] {CVE-2024-53178} - smb3: request handle caching when caching directories (Jay Shin) [RHEL-75935] - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-69514] - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-69514] - smb: client: ignore unhandled reparse tags (Jay Shin) [RHEL-77743] - smb: client: fix oops due to unset link speed (Jay Shin) [RHEL-77359]- NFS: enable nconnect for RDMA (Benjamin Coddington) [RHEL-77179] - Revert "scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo" (Dick Kennedy) [RHEL-70933] - idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-70191] - idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-70191] - ip6mr: fix tables suspicious RCU usage (Andrea Claudi) [RHEL-71730] - ipmr: tune the ipmr_can_free_table() checks. (Andrea Claudi) [RHEL-71730] - ipmr: add debug check for mr table cleanup (Andrea Claudi) [RHEL-71730] - net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-71730] - i40e: add ability to reset VF for Tx and Rx MDD events (Michal Schmidt) [RHEL-75972] - tcp: fix mptcp DSS corruption due to large pmtu xmit (Paolo Abeni) [RHEL-62215] - mptcp: handle consistently DSS corruption (Paolo Abeni) [RHEL-62215]- redhat: drop Y issues from changelog (Jan Stancek) - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-78075] {CVE-2024-53104}- md/md-bitmap: fix writing non bitmap pages (CKI Backport Bot) [RHEL-76800]- smb: client: fix potential race in cifs_put_tcon() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: don't try following DFS links in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow reconnect when sending ioctl (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: get rid of @nlsc param in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow more DFS referrals to be cached (Jay Shin) [RHEL-73594 RHEL-70959] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Jay Shin) [RHEL-73594 RHEL-57983] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-69857 RHEL-30524] - mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-70898 RHEL-27742 RHEL-28873] {CVE-2023-52490} - mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-70898 RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-70898 RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-70898 RHEL-27742]- printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-73036]- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      0x4f4d78c50x5bc92e850x6004858d0xf9eced440x749849d80x635ff76d0x79470a2c0xde6f18510x08b2c4670x785c06ab0x30a44ac30x306805d30x4bd084ba0x6e4165210x71b768b00xe4c79fa60x584a31ab0xab4674c80x88768c480x559ac38d0x3475821f0xf88d57b10xfc8e744e0x9d6135dc0xeb9a8bcf0x4d5f5c070x7261330b0x7b359a090x5a4314e90xc7a9d9540x533c198f0xf96f04c40x6e81f0320x95007f7e0x73dff4c00x11abc4940x7cd013a80xba53a1ef0x0ff289f30x7a4e7f4e0x579126b80x27ad47ea0xdf6991a40x7e3277f80x4cf0aaf80x19f89a1b0x03bbeac20xd76de32f0xc954d9240xb20db4f90x841bec170x51f7939b0xe007f6460xe51c5ca00x188d9d260xef81a4af0x3dbae0820xcfce512f0xd76a57160xf7d125e80x7079bd160x4e98998d0x7b007f3b0x55d0e7050xb3eb6f630x426fe5c90xc4f0b6cb0x7249a9e40x993dd9ef0xc181d22c0x14a0c7930x3948e71a0x8905488a0x54c0eb8a0x08b6fc1c0xe691846f0x3d0ab2e90x91225f360xffd10c4e0xc27316780x3af63fbf0x8bf00b220x0fde40ea0xcd390f120xb9cad4920xae2773720x693536640xc4f36c820xb11ac7a70x3a0f50f90xbfbeded10x3f811c300x25daad930xdddcbca60x1ab5d60a0x8c7724de0x470cac070x21475af80x114c1ccc0x65b962a90xe587c7ab0x9354d1e20x03633dcd0x0ee05ab00x98860eb50x1fa545ef0x1d3d41860xb51a5ddb0x9acaafcf0x76efa79a0xe5f0e1900xa69d8d650x2bb93e7a0x7b50898f0xf8780b360xef98db6e0x2aba858c0xe35acc2f0xd984b4050xfad81ab30xd68eeb390x2bf9d6260xec7b78100xf0b1f3900x5b44afde0xd2c417e80x3c9784280x9980f41d0x8bdfc47c0xd37c9f570xfe28e3210x949fddb30xc8fdb59b0xa305f87a0x28fa57f50xb8589c420x5d92c71c0x1e4f2ce10x119555e30x1b4577980x89d99ee10x0643dc860x2eff4a340xad8dd5760xc4e1bc6b0x73c7b3cb0xa4c3991d0x7b518b520x041036480xb27890ad0x6833a0ef0xcee667660x03ceca000xbcc074f30x4eb4c55e0xd4c9681a0xda7940dd0xfbe96a140x52ee1c8a0x44bb8e030xdcb874980xae6040a50x234a140d0xe5e1eb2e0x7a90464d0x52c00b4d0x05b4e16e0x3bee13060x1c57c5240xab521f6e0x9e31c9ec0xba5c2f4f0xd020dd1f0xfb7de2ce0x5ed395f60xabfa09950xc45284770x351b75a00x40b719200xeabfe8770x9ec845ef0xafdb39950x937568f40x89e0545b0xb2d700ac0x267794da0xfd930c570x6ec00d1c0xb227ac300x0d4399ca0x90e4770b0x9e02f9d20x7ab7bcc60x0aebca680x32bb6e050x1a25cfa00x396748790x6c5e41e70x5bfaa2c30x0736dd100x3785e5610xd4e55f1e0xaa976bb30x7fd709fe0x1e38486c0x872e7c670xd6c3be3d0xb72cffaf0x22bce6830x32fc77d10xbb475e470xe4e09c2b0xeae8522f0xede413270x9a1a74c30x304969880x44cc3a410xe70507df0x59923eb30x8e7ec2b60x0f01076e0xd0ecfaad0x974a16140x824098840xcf29b95f0x5ce462a30xe19f5ee00xff1754b90xe22b77870x19bd49cf0xd158b1fc0x76a560010xaa1b59010xa8001bb90x75d490660xfc619abd0x22d795a80x393a3dec0x0bf942500x3311a7d70xc083b2020x4639bcda0x708b4dc50x111c76720x7cc484a50x8826c13b0x45b619160x476a28dc0x7a45377b0xd45434ee0x82dbcd8d0x9b616c020x6c8b31ca0x514604090x67848e260x1bdee1f10xf4e4746e0xc92941ad0xe55f04fa0xc8a0fca70x34f082bb0x76aa64710x51256bb50x2c1671ff0x49c4dfd00xd3fafd200x44e1055b0x591339b40x8e5803ad0xf03e8f3c0x6d1696bf0x54d2df7f0xcd47fcc40x2bb32ad10xe13ec0a10x949604e40x69dbff760x703f02f80x3308d7030x69ae136a0x03fff7030x91ea87260xc7e64fc20xa4c003240xf05a52fe0x8180cede0x7ad02a410xbf9e65f00x614566460xbf0ee4f60x393ca4d70xc83c41750xd9ab5a3c0x2244df180xaca478590x78e883bd0x115e05210xe4b684ac0x4c84ec590x362ce74d0x4e606c160xede3878a0x9d09e2530xf39ccc0a0x91e32d7f0xc6872ddd0x84ddb4ee0x1a438d420x06d663100x8c4f32180xd60956980xb1af48920x20f71e900x64b348690x850521380x27fd932f0xba569b150xebe0322e0xff8ca1b70x030da3ba0x5f4437340x2e08226d0x820928990x11e06ee90xe6804f1a0x28c9406b0xf3e40e270x992f7ee40x59dda4870x7e6057f00x5a018e0e0x2c5fc1110xf769ac9b0x5781b58a0xefe363760xddadfc150xfff0a7900x61c4b3730xc7bb40680xc3cf57470x6045fb900xb613593e0xa49bf5a40xc75221770xbc0b4caa0xa48187d70xf038115f0x5b991b160x25d46ed30x9eeecbcf0xfbe85a120xb6d6c0210xa0f0ddfd0x5cd3a5800xaa3228d60x59c80f660x963474d50xcbbf7b860xc45922fa0xe54c45030xd2f85f370x46cdf9330x422647150xf101d1b20x539ca2530xc82be6910x72b238e40xbe6542970x60cd1f2f0xc397f5850x0d8be5fd0x6ca2152d0x716fd7f00x34eeb48a0xd8ed0bcc0xff987a020x32e24c8a0x6bb58eae0xe0d1a5fa0xcabe53320xb0849d0f0x3473d22d0xdd8b7aba0x4dc7b5000xa865af770xe550012b0x0444191e0xe00325b40x762a666f0x5d4bf2310x646af1180x238f3bae0xfa426ea80x26a1753d0x2e044a130x1f159ef30xe419fb6f0x7fc0fd880x8b314b270x4e5ab0870xa0131fe00xb642d2ca0xa7eadcb50x481a0b150x5adc28070xa2365f440x1c852cab0x65eea8250x0efbca4c0x87bee5470x0361f29d0x48f79cae0xb71f8dbb0x71fa908a0xb1fa34ab0xf983b7130xc8cd70800x53c09dae0x9854a1bb0x8353abec0x28a6f6f60x6a9a23750xbd3e75420x5609ce410xb9cba57f0x5b17be060x587268f70xcd45ad210x0b9fd7d00x4ba3850f0x0f5a73ce0x8d5f30e30x4e7385860x6f66fbf30x647242c10x04773b600x3a1a39790x8d1e1e430xbf5e35210xe9a9de7b0x022326a50x4379a3ee0x9686ced80xbf9c9f5f0x494998850x3b1ae0ec0x800161bd0x9398dc710x6e76df2d0xd20466fb0xe63dbf500xe1939d6c0xbe4de6750x3d8df8480x6fbd980d0x715896df0x453764ec0xf20920d70x810888b30xf7c3223c0xe8f1798b0xfeaa82490x4811a2d70x2a4268040x031e19e60xa1661b580xf254297e0x987d39680x5c81b4900x98fff3d30xad7036570xf0b195850x4d8b29020xf4c185440x459245ca0x83f6a3310x4eaf47390xd261c12c0x9fbba67f0xb72c162e0x9fefa3cb0x3aac98470x53dd77750x2a8778e60xe1c9bfb60xb2e1b7e20xa4b1cea40xbd01bd7c0x44beb9bb0x8c1be6070xa4ada6070x0bf7ce5e0x0f8419900x929b094d0xd63a80310xe9bbeffa0x97b1af200xb76a40810xe0c05cfc0x305c99730x9ca959320xd4eb77350x50603ce30x76a7fdf90xd4d736db0xdfc091f90xca80437b0x38f2d94e0x9bc6b5390xa698f9980x3c8d71110xbe3879aa0xeef6cfa30x360c60800x9c3649800x17e026190xe10cda930xefbbda450x32eddb490x0ad9fea60xa92236330xcfdef34c0xe94ed03e0x0bc4e6c20xfcc2c5160x36ac8dd80x9ad15c6d0x4d4d17760xb99dbd830x28931a190x67ae7bfb0xe22885890x388f6d300x90c63ac50xb54676fa0xafb8a4070xe34a59f20x5aeeee620x2087719e0x2101cbc90xdf6ef4a10xbd2f79ae0x417a91310x68ca4f450x04d013640x78e74b220xa210cef10xf2acf07b0x4c92280d0x0c5dbbc50xf6b61eca0xbb6ba5cf0x8607a7c60xf45ef50f0xa2da532e0x5e9c38f30x2821cc310x432fedd60x19cb5a460x3040321c0xd27ac4a30x48e4b5db0x67d399150x1253489f0xe76e72260xefce991c0x165b19480x2a983d260xefce3c3b0xf03fe8620xc366bfa10x4affd6c20x2a09462d0x252a1cc30x92b7b4ce0x1378aba30x04cad6f00x17c176110x6a7a38a00xcb74feb60x253285880x86fca7e40x0ea515580xee120c030xd56e9d080x57baf8850x637588560x4196811f0x3fc0f2010xeba67bd30x31e90ed80xb0f406c90x6eadd6450x7e431c150xe2ce8d210xbf41b4a50x9114da040x15f4f5150x76595aa30x2754b4c00x49f7a7c70x66125a500xdc0906cf0xbe5047160xecfb329f0x8318e81c0x3b4bcf600x2a93f2bb0xe16f84f50x9a956a520xf11d4d330x63f29d5a0xe5d751dd0x9a2892140x5927f2750x751c6f320xe54e147f0xb6f08dd90x4a0e600f0xad9452270x9209da6b0x599b08340x0ef9b5270xeca1a8e20x485def7d0xb15b41090x89a0cd520xba55d23e0x65aaf0370x9c5d5b940xc3cd034d0xaa8106bc0x09a34a2b0xd819a5240xaee8899e0x95c299320x61f4eff10xb76b3ac40x0ed8bc710xe5c98b160x542fee100x10536d680xca5b60540xceade03d0xbddb0c340x64240b890x722880970xf409d4e80x47359eb90xdcac99010x6c10d47f0xf9793f210x3d92969a0x985cc71d0xb0043d280x8c55ccc80x93ef5abf0x971d13660xbe69f28a0x3daf89d10x9f79c55e0x79f690840x2103b32c0x57de84440x0d02d1360x4af2b8cb0x4687a7b10x965248120x4c8365470xe4717ba50x7e6fdbfc0x12627f150x4a5a88110x3b7d2c790x169012fb0x98628ac80x701bbaad0x6b5764f60x35dbeada0x1a63cda70x7027df7b0x524f168a0xbbf15a440xebfcb01c0x5b43f5000x5cfe37cf0x460f1b4f0x7956f96b0xbfd9627a0x5722c86c0x376768680x0d2360e30xa711a7000xf08426fa0x7e8b9b600x96f25d9b0xdc1d76db0xe1fbcea80x67619f1a0xac53d6460x53d9c69a0xba7591270xb3cbe97d0x2eecca830xec04126f0x5883ac660x9ca2a42d0x7da33b990x7d3c80e30xb45892410x718313080x61b7f7f10x3bfab0240x6d049d650x247032060x894c8df80xb5dd6c690x8c4700880x038b088b0x82bb39680x9c519d5b0x2f4753480x1d29b9e10x574eda340x856a5ef30xa77b3b620xa6aa98570x0105b5950xa8fb743d0x94dc087d0xb87c27d20xe09ab3fd0xb0804b4e0xb2bcc8600xdae4da3c0xf34a5b2b0xf43264390xe6f4f1900xc888611d0xd0fc93870xda63cd710x891c2f560x94ccba810x2156ffc60xec70cc9e0x0aafb8770xdb91b4700x53652fb10x27cd81120xd80753bb0x49a46e8d0x18ab34bd0x79cbe5620x160c73e50x33236ca20x271cdb970x2c74f3b30xfb5087150x17106a5d0x0372732d0x0d2511670x8e057e610x67c6c5b90x68f34c270x87419c510x38d53eec0x1d0d53f70x6fac22560xb940af6a0xd017c9c70xe0e681830x418204e40x3896f8d80xf65be22e0xded3c4b40x4c7be3730x40a95cf80x4e71fb690xf69de38a0x003544470x753e20b20xd99e003d0xb70b342a0xace9b57b0xa8f7da800x055d1ee60x5b04d3fe0x6bfa88c80xa99029b90x32bf4f4b0x94daa1880x51005cef0x07ed90220x46c561100xedf5036f0xe07a25420x2842d7600x40720a250xecc1aeba0x1e3f728d0x5475ba9e0x8935122f0x722892600x703aa0990x7612cd9c0x4f4772610x3ad0f55b0x95a52abd0x7b6b3af50x9e798e220x2f40da680x48e323be0x5375ca710x30c37cc00x01f7c2b00xa0bc18010xf2b4509a0xf71f197e0x900896b90x6c6003950xbdde40310x91baa32f0x088a5b300xd86829820x4f2c653e0xdb2c8e970x15a2bf570x0cf7c42f0x563946a00x109eae1f0x3b6048990xeca7949e0x656100cc0xcd2ba7980xf241a6eb0x24772bfe0x74dcd98c0xebcc64a40x2e0774dc0x6d83826d0x6d3f57bd0xd991e3b90x867e87eb0x6aebce950xd4bddf5c0x0ad0dc4f0x6a2f40e10xc0d7df850x6cdb2d560xb04f56ab0xe6024e590x91f00abc0xed3283a40xa82b20660xc9a3422d0x50b3c64c0xf9f3e74b0x4becb8300x37ef59a50x23ddc5ab0xd3c4a3a90x430dc3fe0x151ad6620x031f786e0x476d24540x8f4ed4220xd6ad17bf0xc01397440x2e0966710x122abeaa0xe37a35fd0x44b8800c0x30eaa3c90xad7c5a910x669c191b0xc257849c0x6791a44e0xca2e3a880xb6d5c65d0x17dd39d60x2eb01e040x96557c340x69d2ea060x78a861510x1d26c2a00x10b93fee0xcf9fadc00x836693c50x899002cf0x4b3ff8ed0x1a7adca80xcdccf6710xda3b299f0x38cad4850xdc9d8f950x38f704de0x3a257cc00x256119d00x2766201a0xdc47cd010x355480840xe97fb2830x601f665f0x9e4faeef0x9dd9df130x154c63380x90006be60x088cc6470xf2a8efae0xf1f88a0e0x74da8cc80xad3ee2220xd57b73cf0xe718d53c0xee81de210x8b1cab5e0xede26a020x2b0f2f790x056bcf7b0x39c742350x27248edc0x38efaf5a0x07462e2d0x90aca03e0xa6dd7eda0x27ccf4700x5f4a6e610xb02c37fe0x50427e0b0xa53387c70x7d5e18150xf92b8a3d0x57e16c3e0xb744c4980xdeeb46d80xa83588eb0xfd93482e0xbe38a4310x01d2f9ac0xd8aa42840x38972f230x7d053fc50x7774620f0x3a18389a0xba6ef8cc0x18485dcb0x7d27e5040x79bdc6490x9718cffa0x0eaddb6c0x8a673bc50xa668df810xe254a9630x7a09873e0x840b8fe20x2d3620f50x84ee3df90xfec11f190x0865b62d0x1982dcce0x527868b20xd163cade0x7b047bd90xdf3a4e7d0xe781f8740x1ae16d400x7ade10710x87c934be0x3ae50a4a0x3646e38f0x2bc1a8d90x0054f69d0x9290e07a0x932a6ffc0x88295b960x0211c39e0x2a9cdda20x190f53010x0db49a7e0x1f9f033b0xb2db5c740x82bccbad0xbc133fc80x3367aacd0x4f965c3b0x0f04cbe50x11080be10x5a2d76360x00e1e1dd0xcc17218b0xea4b27250x21d4acd20x083e0d5e0xaf7cd4e10x3331674d0xf35e69a30xfb5aeaca0x1ca6d89d0x96ffad690x7d7962ae0x1baa96070x748ed9240x36398e190xb1b459a30xd6c2e9310x6bd8008c0xdaa246590x01d034b20x2ba75be60xc6dae4ab0x986b236c0x5bd3044e0x0b829ca00xd78382bf0x47aba6bc0x101b6c4b0x7c06f94b0xfe2dc66f0x7a1cbc560x4ebca69f0x161731350x6b5520f90x9326fab40xa4b94f7d0x6d052e360x7dcb3d030x689ee5450x325e3f0d0x584ba61a0x6fa448220x8582bf670x6c736b790xdf8915690xa4a814d90x6bad979c0xa1436bf80x9052fe770x3fa27d4c0x59a3d0f20x0324bbd70xb5657df70x8e48b17a0xd0df14370xa62b6f630xc3354a450xe8c935e40xc54881bb0xb9a1cf900x7aa8ea190x186e4dce0x9ec54c8d0xb54fd2a80x6b5c2b060xf4c7f7b10xd9092bf10x8db730be0x9cd8298a0xbb095c470xeffd73080x3818aac60x2aef43b00x3181699c0x361b2f230x0b0d4b0c0xd8da8fca0x23d633970x7cced21b0x39c1baed0x31653f130x42e1134c0x8762408e0x1d803deb0x9bc47e1f0x2f0fe5680x702204cd0x74e41f260xb5eb123d0x6ed379850x3b8ceafd0x0b4eaf260x34b9c9420xa5fe26410xe3031c510x3ea3098f0x8edef7fc0xbe1fb1840xa859b1600xc3c92f0f0xf341cd560x21af76440xb2a263d40x55e82edb0x67a7c1330xa9c58ce40x3ea4dce80xd82a0fc90xe1212f2a0xa029c9870x38afdf690x5362cdce0x968a75dc0xe4d7fe4c0xbf160e0c0x734877750x11bebc310xaf1f71260xaa2c51ca0xaa36fef20x3c98b2bf0xff748b760xa4edcfa70xabb5a0260xfa1508820xbd5b3bcc0x22d537790x9f44c8980x017366fe0x48520e770x6c9d142f0xfd13ddcf0x3fb58dd80x69e1bf400x0a72f7650xd3725b8c0xc7c6a8b70x3ea369f10x1d482ff20xdd4e39970xf1b68cb60x3aab12560xb8f442ba0x60fd96090x4bd8d4f20x7214c0540x68fc4a930xb96a3e450x96d048bc0xf4bd2d320xad4e902b0xb54a8a770xe3331a440xd814f45a0x366163060x71910e000x084b540a0x2f6c26d60x794f5a8d0x49bf83320xe96750700xcd6a18c00x0cd0f5c70x4daedf510x3fdcf8430x47be0f260x3c2ac0fc0xc5c194f60xff32feb70x6d8720240x9e0b059a0x3f03db380xf87906460xaa83ee3d0x116ed5fb0x1adffeb80x3e4ee8100x900de3110xa6d3d22a0xcf6e59d50x1a7be02f0x498f0fcd0xd148e40b0x35a2a41d0x4ee4f4860xd93826560x2c69dc730x8595a7bb0xf07fb6490xfd60e51f0xeff243530x7da891200x32bfed9a0xe1b2dbd10x9415a3de0x7e2a48e70x0104cf3a0x3eac30f20xe34e957b0x1cff769f0xbacc1ccd0x132918bf0x72b3b33b0x381a1ba30x23da72740x9029244a0x0294bc3e0x00f854330x58a28d470x27b408c60xde9547740x470867940xdd2cc8980xd6aa9c690x666e82ee0x09102d6f0xcdc2cbd30x77b201bb0xb29215400xb3dd0bf20x175801e60x3b9c314a0x1c8c18330xf5acab5d0x5091a6e30x87dfecd70xcfe2179f0x11477bad0x65702bd60xa51708dc0x946f25f10xe761f3f20x9b8510440xe8a034df0x5c0e0ee10x0f17b3250xe8f304800x9758bcf50xbbc9dfb70xe345ef030xf51437940xd4099a0b0xb11a04280x804c04820x92b9835e0x6a4df8c50xc8b6a8ae0xd5a95eae0x6aacee470xc020cec50x5a0482c10x48636d2f0x441041530xbcf33a190x182763e90xf691bf370x04de3c960x0504c6820x73011db00x3dc887bf0xa47826e40x2f4426020xd0cd11bc0xce13f27d0x4f481b800x3d494a3a0x82e4f3360xedcf81ce0xd28e82370x8d7013290xcd16ad650xf689ad250x2fa94ef20xd69f71540xdcbc3af60x10beff8d0xc79ecffb0xe53574d30x392a838b0x58b909f20x4dd8bc970x1e7122d50xfb1a7a5a0x78a8ba6b0xceeaa8dd0xfc6f50710xa88193ae0x4ef711210x929ca2a60xf48bbedf0x56a663e90x829b60480xa843606e0xcde514550xa73914cd0xa7150c6f0x475097780xfc4dab060xa39f11da0xdbda6fa20x2d7f45600x582f248e0xc5c99a790xccf54d5e0x5407ae9e0x7053fa720xbe026f230x19e503c00x26815dbc0x5901f8ab0x882a27ac0xaf2676200x40c640840x1709ddcf0x1605d0ed0x01c4bba90x76ff66440x1b0a1fdc0x0f6b8a630x8019cf670xe15f667d0x77d2db3f0x6f59c6210xf4f0a7ef0x889873500xdfea68890x20fe5dc50xe55466640x95e73e200x9362668d0xcbb218d00x313f86a90xbff2b74a0x745de25f0x90ef1f370x512867440x5aa065920x4238c6630x52991f8a0xd268c3890xe041c1970xf20056ed0x079523160xb9c7bfd70x5e9563b50x61ddf8650x4603c4160xc020c0c10xe5360b840x59f27ed70x9d6549790xbd28d5110xfc3c6d1e0xc5b8036a0xad2e57860x5248a86d0x36a4a5490x7bcd70180x61a78a120xde74d41d0x37d37beb0xab28ec020x5a86f4110xa1fefe6a0x5d425ab10x6f6a9f280xa01f52960x182a952a0xdad7615f0xa8f012110x5fbcff9d0x53c50ea30x4a0419ac0x131d2d9a0x168e13d90x54075bc40x483a76b20xc88c12650xae6bc12f0x919e88430xeac2268a0x32b4716b0x30fe391f0x55e8232f0xf68741fb0xb08465250xb9234c4d0xa8a465360xb3f6d9780xfe12bcb90x648d953b0x1a5bf3ca0xe2468a480xd0e954560x95883bb40x58d8fcaa0x627ba04b0x24ada7550x79008c7e0x79c00fa20x944bbdae0xd13f99850xe05d8e610x76cdd1c00xb212dc3e0x57e6f8780x397c3d270x08618e5a0x5a4bde340x9b9de1c10xc518d4860xa6b321560x45a4dd160x5f3e2dd30xd799ec0f0xee78f9ab0x1e8007a90x199cd4ed0x755623d50x3022c9240xb37501920x1bbeb7ed0xaab3fad30xf11c8a690x71dcf29a0xe8fa400a0xc53a82140x7b02f4570x9aea26650xb0d0e16c0xd51cb75f0xb12b92dd0xbdb2e4e50xa12475fd0x19d7e8120xe9979b870x2eedd7dd0x51ef3b870x5a27eb880x5ee5f6480x80eeeb4b0xb6a6b7110xf8980f2f0xc59d9d480xf69198b60xdae7c9940xd1aa27190xb7569ba80x21075d940xf5a9b0c50xf66c7c3d0x10a61c820xdcb328580x5b88450b0xbd96a78e0x7af360570x2be756330xef18c6530x6874b2670x701acf880x9b30a89e0x458252d60x616e05000xe2a706410xac6a505f0xb68db9460x998cc2650x141408320xcbc5393e0xe469a7830xcff41ff60xbc5a59d50x25e59e8c0x419649a40xf337cdea0xefa65dea0x87f2c52b0x5deab68f0x1d1d096f0x3e1706e30x04b422650x27c23ddf0x8b888d8a0xc63232390x842dd90c0x5542443b0x127a8c6b0xeeffb81b0xf24700a00x24e99aa50x84247d5d0x55eb38da0x982d09b30x74fc6fbd0xe633a4cd0x6910e4cd0xde07e82d0xb7a814160xe90294a30xe95a2e570x6fd5bc130x10f8ae9e0xb2a62d650x3534f4310xf9960bf10x4b1217c80x056b9a110xafaa0a4b0x2bfd20ef0xe51a955e0x756b9d580xc02836290x8635022e0x1c205efe0x6278aa270x2b522da50x76590b480x928a9adf0x429972f30xf6eb9ab90x5c4989620xe8cbce4e0x731bd9be0xd0ded9b60x4815b3450xf70981890x79bae2aa0x0c6aa21f0xe92749250x39212b490x52dbecf90x16677c180xa956955b0xf11c9ef50x81fa26630xbe5b39650x75b0d39f0xe028d98f0xeb8f19830x8ec1324f0xf5ec11d10x3b279bde0xd680a3770x42665ccd0x250126a70xd957b7000x4349b91c0xd4e30f6a0x996685190x3bb24b610xbcfa4c190x008aac280x372e44a00xd1447eae0xa02675a90x8871ea3d0xb0a70d9b0x546b875a0x0efbbb620xe259333c0x38bac6bf0x1ed688dc0xb2e6e6ed0xe67feb9c0xd02181380xfccc3c570xc0887cd80x50064efd0xefd562de0xbf477aa40xf97da4cf0xfca7d12e0x1dd4f25d0x4b1fd9aa0xf7bd08f80x51d735760xe37cae6a0x060c290d0xa9332a3e0xa763b7c70x2411fb7c0x93594e250x42e04b490x98effcf90xe85360060x808de3870x10877e1e0xc4b691b60x6bdb68ba0xdea02ac20x5fa58bf90xdadd222b0xe2398fae0x7c5fc8590x2bde594c0x32dc9ab50x7e362ef30x55cb5be80xf886f8e30x23bfe0570x4481443a0x5ea621410xb4a5df660x5c273dce0xd48822010x40d76a490x0fd60df20xf406e46a0xd330a3030xd009d45d0x4905ed840x107742a90xf095dc960xd5b29afe0x104e55c90x5331efbd0x682dfaaf0x0aabf3eb0x4b6f034b0xf4f9f63c0x2eedc3390xdc91eafd0xd35e37df0xcb99d57d0x8514f0600xa5e985fd0xa6f3397b0xe3d07cd90x681c85fc0xcc43f5220x396031040x412e36f20x9ea706d10x672ec0a20xb16ec88a0x1afd75dc0xac3ac6d40x7e9cace70x8d1a7a340x9c9fba700x5e29d5510x5dd8ed270xb2b9d0f30x655905f10x182725d20x1890bf430x75b1d56d0x3f1df3190xd1c046520xe58393dc0x7c8ccd1b0x50d205760xa4cdcb3b0x7ebfada00xc5aad03d0x693028590xdf3f8c540xa1aed4220x1e20b2fc0x59fa70540x1fe426230x8107f0310xbe2fe8170x7bd199840xf3691d280x9247d5960xa5d291bb0xcac5397d0x4e2e44d40xfccd828d0x005b80970x85ce28930x96885cf50x2461423b0x7bf8efa20xbae6665a0xc657ec5d0xf97b5e440x3522bc910xe9fcd9300x474169730x87472e4d0x05c016a00x2e0c2fa20x9a7e44460x5b33ada80x0f2a0da70x57b6efe30x804d17130x2c9200240x4a0dfcdc0x1691591e0xc7620e310x5a4734d10x245e8d820x13ba3ecc0xff51b95a0x296381370x38b4e7f70x224b885d0xbe04a7b60x31ddf9870x23949c220x7a2081270x44b1168e0x9b2855730xa38c4c940xf0517d7a0xb40324840x07e001760x4b7ebf950x590562430x2754dad80x2183c08c0xdf3f760d0x2a9624990x5f7985a50x57698a500x38bd25150x9066a0500x8ab5fd160xc60da0b10x9ce050be0x7ad366ef0x9975b8a10x8bf14e110x69f01f580xecab49520x17a5cc450x7c6715940xf3d47b0a0xde48423e0x987082420xe01548bb0x6a02c7f20x6d07ff5c0x17aae1a60x2ed3c6000x0c53a89a0x68d37ca70x0d9b47530x3ab871100x24d124ac0xd24dfde00x4403a9c30x0833479b0xcdb99cc90x784d68830xace169b30xe7a9ecea0x29f078d10x9b95c8850x8d6b21790x4e084f570xc3a1c99a0xd240fb490x0b334a8b0x55a7e6f00x1b8d2bdd0x5591bd130x10746f920x4575a0ca0x4a35d30d0xf1421d130x76ba5be10xd7a9cf420xe76af45a0xf1b5340a0x202a504a0xa57775ad0xa3e5f9630xa9e161e30xbdcdbe8a0x5de090100xc437899a0xa778ba470x4ac3839e0xf17c0ff30xb96f3bdb0xb61272430xc7ff9fbc0xd18074020xac6644890x7a581f970x7fc782680x66b9bee70xb15faf2a0xe9c443830xb00fd7090x833858880xd7ddeec90xd470b4300xd7c28beb0xc0f38e880xbdeb5a3a0x6c437e700x3ca13c9d0x9b85a9db0xe704138c0x33f3d6980x0068c05c0xe7f0fa960xceaf43100x05c043a30x9135dd250x1e196c6e0x51d14b190x2d0f92c80xf06818840xe9cfa0fb0xd98230190x667b7aca0xf1055ce70x4aa956f10xedbf85a40x5a5c9c500x84522dbe0x8731c88b0x130646a90x0dc53e840xb62bde1a0xdddf47370x8f4366bc0x6c9022800x22088c9d0x7cb01b280x5575fa370xd9d7bdc80xbadbc2d10x2f0635c90x1b0e980b0xd392c35c0xd92a31490xdad9c8b10x3b4c2a550x4e2a621e0xd393fb0b0x2d8c36450xb93933020xa5df5ba70xd2d42a9f0x71ce247f0xd20ee1310xef5bce320x33acce580x8bd19af90xb000fe680xf2f9628a0xac44e1a40xf46542670x525109b70x20d1e5270xcba9b0530x86aa06260x6777f2380x6529f9e80xe05a31f20x84c233050xb745b0150x4d8b5a5b0xd51642700x1ce755b60x3cff49780x2d50570f0x91fec1cc0x99fd20aa0xcb2340b80x871ab41a0xb053adda0x6e30ba8e0xb357d88d0xd1206df30xdf6669020x51b37d160x2a6459410x75f7e5120x6a43990a0x286bbf070x603a9eab0xbb0dfc930x939d9e430x725f00f70xf22fb7a70x75cd18810xe41dcb0f0x5fe777430xd23095730x0e233f0b0xdd4185c20x504755fe0xaea625750x819c948a0x3ad562090x287cd96e0xab3007800xfea975ee0xdb9f7c210x7b256a190x1b2326aa0x147cedba0x2617320b0x520e11950xc6746caa0x7e9b99a20x63c3fa410x89f8dbef0xf59fa0000x0a1f4d920x07fda0ea0x6df840a80xf60dc7ab0xaba93e4f0x58daa7010xa6fe24340x650143bf0x4c2b3e5d0xadd1573e0xb27ecc0f0xee2dc6780xbf11fff90x0da2ed920x0547e85e0x8debd4c90xdd9c35220x048a510f0x0bad19880x9ab3f2d30x3cc805790x461d29f30xad95569e0x1a4114790xb0c1d7240x373c32890xc099eb2e0x833c37c20x9b9f5ad50xd227c8bd0x50674de70xc1b178460x1bce15fe0xbdb1397f0x14b2c4480xa57f1d260x00841c810xc7d04fc50x820ac5c00x24cf437a0x7b2e21660xe8a0e3340xc7910e380x07fb449a0x3c22a4d80x4831da6e0xc00884bc0x12f0f6330xdacf95800x2928ae140x549588610xb1f593aa0x9ea5d9fd0x40e22c020x0cb755b80xa5f573250xbc5664bc0x899245970xc9f9a01a0x56b7b4020x66e3016a0x81110df50xc48d6eeb0xb0d6dfb70x5f0c73420x465055360xe4ba72250x6abdd8f80x101415900xa45242c00xbadcf2270x263447c10xf0f9eef00x0ad38f1d0x4e19af660x95f33dcd0x20edd06f0xdb928b330xff7a0fdf0x3cb83d5b0x884deb9d0xc9c6bb250x63d2ff630x870b53e90xf0424ab50xbc026b180x2c637d550x410f901e0x5ca949bb0xac6c26350x2ccd09750xf14e65760x63adbf920xf7fe1efd0x854a38350x418c331f0xd7e9faf30xb6bc949e0xab9f95320xe3774cd80x003bb8e20xa5e47dba0xaf8551790x4fa170ce0x8b9159e50x9fdc8ee40x70d07a560xf4d514b40xadb4931f0x3ec3f8450xf13669810x5e1bf9390x8b90fc680xfe16e24f0xe08a9da60x2f40ec930xb47e02110x2fa70f020xb44dfee20x11d6f1590x9a1838680x98c0310d0x620a1a380x01a282aa0x873f74d60xc2bd34430xa1bcd1980xa0e515ff0x5a03bec20x8bc49d410xef94da1e0xd3530e190x98f9ed5d0x0a113c5c0x49a868460x09cebe7b0x811811e00xf1a827090xbacfed9a0x357892710x22b909860xece95ac30x90493b3e0x86d3c4110x4a3a47d30x3428781a0x028ad0420x76d10fcf0xba2685510x1c9dd0df0x38cd6a450x2a8b7a150xa05497360x7d8fdc5e0x3b11c9190x776c2da40x8d85daef0xa379ecfb0x375f8bbd0x612aa7840x2a1250960xacd234e20xf7b988f60xa1dc820e0x811e93bc0x91e2525b0x9c614d150x9acaddbf0xc5b3d9730x068650b00x16f69f7c0x9f9f45e50xc01e941b0x762a1a7b0xe8f6513a0xe5cf06b50xb18721280x99fb2d870x23736c480x58d95f1b0x6d8b81420x518becdf0x7194f29c0x9e1d68f50xd7487bd20xc93454d00x9d50ed7e0xb0ddd5a10x2f9224fa0x147c05080x2693af350xd6543b4c0xda94b1e00x3c131b470x3dd5c69b0xfa4667d10x38d524fd0xc6c72dab0x7f3407a70xe9ccd51d0x58845f320xd1d6eccd0x134386810x4686415f0xb1a0f98b0x9db276410x73efefaa0x6823e41e0xb80860230x8f8059fb0x63e161cb0x4d8626fa0xfca0cc010x82733e100xd749f73b0x7f72ce460xcbb5ce040x468f9e160x873351c20x9ff8b9ce0x00de3b9f0xfd581da10x01d838b60xc99a4fba0x557a775f0xf493ab680x8c2d6da70x7b8383b70xee9b7e4f0xb10b329e0x52015f710x23ab4f3b0x4cf90eb70x90d447f30x4404d2aa0xcce11a600x9ffefcb20x4996bd290x1a0d09e70x95d7a9af0xa2bbb1070x18496c5d0xeb06b2e80x84df268d0x57ae01ee0x23cd1b4a0x354d9c720x1c1dfa7b0xbca469080x0e9311450x78e209010x1422f4dd0xbe83d37b0x82ef1bd10x9573aab10xebb002f00xe3c6f4ff0x846e06920x546c1f8b0xbc969f190x39a45fa80x780173370xfbb57ccf0xddda291d0x1cff340e0xf7ae607d0x00104bdf0xbb3a286f0x582b91940x0f9b31910x213d36240xdd626ee30xd3db3d380x88b9ee590xa459a0070x6b2915090xec1293150x931ac7f20x38d3dce50x482ac5a40xd76730350xd505ad540x315b2cf50xcdc4b6a80x9cd159d40x9c26f0010xe3dc63c80xf699d0fe0x3cf225690x1b4d68ca0x12ba41db0xfaa7bcb80x519d162c0x1f2d747b0x40b1cc510x75c080cc0x7afe1eab0x57c94f2c0xbf338bcf0xd6779da10x3c2f908a0x138320ae0x212158d90x9b8b3ea30x763cadf40x30ff5a000xaab2c38e0x84bd33b10x718b14350x695719a20x841157680x753bcd170x376d12670x28b853d40xfcf96cb50x450e579a0x2ea3e0df0xac7225a30xad23fe360x4903620b0x50eec0960x504fea410x80b898ac0x649804910xe00998d80x01b322dc0xdd86898a0xc559439e0xb12668580xaa6c0eac0xdf24adef0xc629a0860x554d51170xc12d68b10x461ecbd40xd219a3f30x9d2636770xa8f500790xfd8dcfb80xf5d7e2ff0x878efffa0xcaf3c1200x39f375f70xe9c98a8b0xc899d21a0xb80cc31a0x9f0429420x27bb468c0xdfc4b4280x33ba2e970x1d4293320xd80b43330x6cc6757d0xea0d28570xfd40bc190x5e3c076d0x35691d030x665d3a5c0x38fa37660x60014dd10xcc9bbd230x51de13ce0xff06a2160xbf4001590xd6bed3030x05c8c8b00x9396e09d0x69acacf60x248726090xb5261b620x36143e6d0x2c3051090xcac7413e0xa4ac370c0xc91cd7b40xcc3e8e3d0x377482c40x209d45d90x195b2e880x674e657e0x68769bb00xfb921e000x54e484440x1591b2c60x221394ae0xe5f734060x7d97c5840xa039be3e0xf0f36ffa0x4479ecd30x5e1af19c0x358365ee0xe4dd3ee20x13d2fb1c0x6a5f068c0x3be513120xf8a629de0x36cacbbb0x2e58f8e20xb0691f230x5d1819a00x56a52c1f0xf0ef52340x1b22f5650x4455e2ba0x8588d5b10xd0737ddb0x3b1dc6d50x49834e660x4cd283e80xbbb15b9a0x43bf0c820x342c1d4d0x6371836a0x5938ad8d0xb3316ac40x0fddf85a0xa04c52910x2200df1f0x76fe3e050xdc3c47480x7f8109710x1b5f94820x2bd503c70x2452b8530x319db1eb0x8e11ffd70x90658fca0xe327d0ab0x9bfe7a580x0fa75ac80x6dd83cf40x9815ad400x82eee4cf0x2f70b3c00xb7a12c1b0x492086c40xc3d7816c0x2db207140xd74acd120x32b211e30x965ff9080x95e2038e0x0961fa5a0x73ba9c750xced531840x0122a23d0xc75aac550x7a59ff410xcca1d6840x7e414cbd0x35db214b0x8d6dc2160x458d564a0xd97e52ea0xbb24f6070xeb2f825c0x561835eb0x9481e0f80x6364ba570x400869910xedd1889b0x47e9038a0x1ecc64f20xb78085770xb5031cba0x2e8928760x9f08b1410xd5e0ce380x64d547340x42f1468c0xdc64be490xc25cc3af0xf52196910xc76364220x3dc5590b0x403e79fe0x006e7eff0x4e6a7be40x8685c90e0x273add1c0xa54cf4b60x7dce44830x49f297d90x8ec1fb1a0xc25f39fd0xd51b58bf0x7f80adb00x936ac6820x1689bf9c0x071a09ec0xe29500360xeb53540e0xba5196090x71ba3fae0xaab1e6a50xeeae1db00x90dad6740x636ddede0x22876cd90x2bb5154a0xf3b4d4ae0xbc7cc4fc0xdd0e3ead0xe47637ad0x397f62310x613c1d090x3366d3430xaf11f6340x31a6e6710xa293f8a60x9e98722b0x7924b6de0xa358aac90x863601650x78b1fb960x81fff2d10x635de9300xd11e76ec0xcc943c3f0x2c953b500xa374e8570x22d966c60x070ebafd0xfd2b02790x5129eb0c0x5cbbbd850x09d3fdd70xb65456840x2a7a69c90x57c6c8ba0xa4bdc6130x144eb5a70xe67d43280x8f67b2300xafdc51db0xa09f962d0x80ffa1680x4ec7c2b20xc01988710x4c51e6240xbf7255880x618d02700x2e6d2bc70xcb9927080x2638b7470x0d3f8d8d0x64d50e830xed3b51700x2d2033570x5473cb5e0x9a7c4db10x8e431c390x8f4fbe5b0x9aa8b7b40x1f1771d10xaba349a30xd831a1a20xddcb548a0x31f339500x6af367710xaa7b6e9d0xb70e91040x7815e6850xe98c507d0xa987c0880x804f922a0x67369b420xa34330160x2996a7330xf388b18b0x56fafb750xfe0f23690x74778a800xec1c2a900x9694e16e0x89a5279a0xf5531bea0x0705dd140x4c2054d70x06d4534c0x50f65edf0x12dd1e770x03bc993e0xfaaa48310xef748acf0x230094ac0xb47d12040x194220aa0xd54a50500xe4330a390xe4f4665b0x5bf3ded00xc3279dd60x7641cb7c0xf6e00ea30x3163ff0b0xb66856b50xa0a5ff390x54ad141c0xd440dd090xd7241b7e0x00b3a8f80x8c4c872d0x99da95dd0x6fe5907e0x44c30cac0x2ce66eea0x5a4717520xe71d55320xb4b193770x2218ccfb0x7ed82c9a0x30bb8f4d0xb03ca7550x85260fd90xb67886150x6ed13e590x7835a9540x7cd91d3e0xd270f7680x350e53400x95bbac810x5caa14320x3ed5118b0x7ec1d6fc0x55c10b0f0x701f07b70xa37955310x3af85b6c0x488c215e0xa85a8db20xec19073d0xeab9cbd50xae8018000x25daaa760x88a5aa570xab8c9b7b0x0f32d8150xca11c67e0xdc1221d40x0414ddf70xc93138f80x2da17c170xe4882cbd0x0d7ce79a0xf7d0538b0xb081a30f0x8ab066380x65ff03510xa6f8a47f0xad89a3500x776247da0xfa20b8d30x01e1ee3d0x5e462ddb0x76e9fde00x409808d70xfa04a06c0xab7cbd7d0xd0425aa30xf34332f00x68dd24290xf08f40110xb965ea1b0x8ae98a070x699fe53e0xbc0711790x3f0e4c410xec654c800x84a005f10xc2fa64940x9a3e89400xe65df3260xfd167eee0x80614ae60xfeec49be0xf3f9bd750x2d62517a0x2d8fc1630xf9b0e3440x226688b00x08c5efc70x0fc9a4f30x6490ddf30x65c6341d0x3278277f0x8d303b1b0x3bef2f730x5e281d840x816faff30x4ac1b0d00x346874d60xaa0e114b0x835f662f0x667977d10x2db3c0e20x1ca038420x5a775d3b0xb474f3210x4485803b0x0b7f806c0x1f98ae4c0x666fc2920x5d1728c20xcb5db2af0x7e93edf40x2ebb075e0x58632b8b0xa737fb780xbde059b30x9322ecc70xefad65860x0e3c36c90x558e4e6a0x12b2ad060x2f0cae270xebd0795f0xa6931f730xc2fb724b0x96034b130x7f4de5470x2e01843d0x6baaf0fc0x337142010xceab35b00x152581360xdb6427570x83e421090x71f0eaf80x75b691660x03e442dd0x3f2a09a30xef98ef620xe26bec000x378539cc0x55b851640x78f6a81b0x7b8093b70x366c7c9b0xf3bccbd20xb064fee70x894cf16f0x22468eb90x95ad60710x4c20c08e0xd615c4aa0x7520a17b0xbcc28b000x663030c60xda4bf9b40x283412350x555daa180xdcceda1f0x7b6f7f280xe00c23cf0x92e04c5e0xd7701a8b0x41ac6f990x68d42cc70x3ff0a43b0x28cca3610xc1fef07b0x40abbc5b0xcd6f31930x2b6a5e680x77b8755a0xea54fe850x798c12590x880004eb0xfa76cdd30xc8ef5d5a0x03f690c70xd31442fa0x234af41e0xfee7dbe90xc65b02810x9849e58e0x57e1abff0xbaa355110x632d3f070xbabe176d0xde2b33cb0x2353f1c60xa0246e760xd40375ae0x11280bd90x083f3b710x70713ede0xacd81eb30x85593c8b0xf75a5b210x82bff4e10x1673f8390x0a2e38a80x5e17317c0x9ed4d6170xeb4b09150xd505e1d90x1518dc3d0x09c6a1940xf3aad0ae0xb74528a90xa80d5dbe0x49e9ef570x785a192d0x270626bf0x2beb84ba0x70bc969d0xf4a99e580x761d65730xd150ee8a0xc4e8a5040xe19f70e70x8547c2eb0xa1b220ea0x631e0fd80x449ad5de0x22b13b590x799696ac0x3de7e1c00xa20d96300x04b6a8be0x7039c9620xa8f3168d0xecd7af520x9739b8e50x82a167ee0x5e405a150xb0f7b2a00x44f185160x4d0af5b00x4a8eb7df0x55e6cd330xed1d0dff0xfe95cc800xcbc27b790x2b86f6270x2246c06c0xc8b9abfa0x70a3dfa60xd64f2ceb0x759c2df40x3c849d4f0xfdb2f4000x054bef450xc52e8a8c0xbb9e4a070x466b85b80x3a1c082f0x86d9db400xd365fe490x2ec73f510x38b928460x74be94590x0c7f9c820x52d7b2fd0x986bd19d0x46455a680x9ded2f3b0xd8a5225b0x1fe1e1ad0x8671fa0a0x0158600d0x0d619e1c0x5f2779b20xdadfaa990x37b5d7a50x5daf73de0xaf2bd26a0x34bcbb310xaafd4acc0x91d1fe520xdd2c169b0xd52638200x0fd902db0x613470340x50b809920x481814c40x26897b520x0a012f730xf39323130xcdbdeca70x62eb612a0x63e0fee50xb79a54ee0x604439570xdaceb7a60x3e17f4660x1bb0b60a0xafd6e8c10xb6274ee10x51042a900xaca3730e0x7ccf189c0xe72967170x89ec60410xe9d659250x8be5bfe20x6e9639820xcf154ee40x1f4a18890xdcef97d90xfd6dc2c50xf7634ee50x846e59e00xc422263d0x861663040x270f425b0xe4e069c60x450676c90xd21955150x1ab21b3e0x8fbe9c550x9637ea9d0x518086110x181475660x63cb838f0xd4cbc8f80x63b04d6c0x5ddb60850xb656ccc20x4b062bef0xee8563e60x3363ef100x0947a82c0xdd85ac000x90d2c7390xaeb1544d0x76e9f0b50xbba0ab620x7012f3240x5458aaa30x9b43d6bd0xc8d5d2950xf34d970f0x7fed26220xc774fb7b0x22520bad0x601f27db0x373126520x186350200xd3cf9cc50xc4c5100d0x00f093a10xf2758ca10x09baacef0x31226fe40x6286385d0xc70666400xc5abae790x10af0fc20x963ba5320xd601645b0xcf600a4a0x30c99e930x410805600x854c92430x6ba6b4bc0xabc095060x8c74858a0x0f6009210xdcd8737e0xea6037c50x315a6e420x073ed9b90xc1b9b8750x6fee1cdb0x1089f1b40xa4c758860xe338cd690x104ae7760x8fa272640xb7782c250x1dc450e30xe9485c710x1fdaf3aa0x4aa066d60x034c00870x49a0b6c80x00dd971b0x5ec6c4310x8b72edde0x6598ea560x91de60da0xced9737a0x75c0f0af0x935c02ea0xa6cab6f50xf096f85a0xc9105b040xf224c0260xe7e747d20x4cfdb04d0xed32bf1d0x7511c0cc0x7189eaeb0xf4e74b5f0x006f670d0x663be0f10xa1f742120xf0a210330x17d997f10xd2d07fad0x6469862c0x7fdde0b40x29a70da80xe83a8c410x9ead89280xe84b0d900xe12dc84a0x37a9eb1b0x118981b40xe76bb14d0x39399ce20x3744c5c70xcea89ac50x2830920f0x2da6f3f00x787941620xea42a06f0xbbcf08210xd73be80b0xe417e4250xf48597460x98da38920xcb5ecb700x624ed7240xa34f899d0xa5a141340x445eda060x990928900xe3c54f5c0x63157e7b0x8d3a9ce90xd02a0b0a0x296f86280xaf9e86d20xf4b0999f0x648d49ef0x407d5f1b0x756f706e0x4fd1e5f20x28950e4b0xeb96fdb70x682704050x192867f50xec13876f0x08b3ac470xafd0cc150x8d7351da0xf2bd3fce0x984562280x069365b90x6fb09efc0x87f5b84f0x6f4b60b50x805fdec20xbf45ad4e0x835304980xad281e7c0x44f2cd800x3e6891af0x327b311a0x3bb40db50xc093633d0x34202e930xcba602720x36b51b7d0xfc85c6220x8effdcf50xb650d78d0x143779bb0x01847f4a0x0852a79e0x20b67ba10xee1ca9e50x481126180xe71344610xa6d81f0e0x40b77ec90x26a96fab0xee2491f40x045e09e80x8ff8a5990x2a4faf160xcd5d41b50xdbb388930x543873b50x24effcdc0xb0144a640x73681fcf0x9dadddf30x0818c7060x432bf45b0x25d0b7a00xa5f61a450xd1f6a3ec0x07ec8d960x0e5e32ec0xc630cec10x3890a3370x8563fdae0xb5730cfe0x9a4349530xc12b2cd00x5bea3ead0x52c9a4be0x87970b040x412297bf0xa89af2640x3eee908e0x806c517e0xa21e9f060x54f5d6750xb63fd2820x6035a5b90xf46b48ed0xd216d72c0xa03272060xd350ce3b0x04e688ea0x84afcc9f0xdcff957d0x9f4b0c880x9b66448b0x811fe4f20xb820d1cc0x99006c600x049ee7f70x8fe020920x9ec8f30c0x474d700b0xb0bd9c130x0e35c3c20xd01727bd0x6ebd993a0x142d99a10xa2eb3fd50xae278beb0xcc37a1cd0xfbabb5b30x45010b340x9bd11dc00xbe72a6f80xf73e9f5e0x727560770x9e1bdb4f0x048527130x888a22460x2819c4820x5c6e2b0d0x23bb3f500xe5ad0cad0xc82e45d40xd269a0e70xa5f681020x202ecba60xa81136770xa63876bf0xafc29d8e0xb28dbbe80xcc002b850x1360e17e0xb458f28b0x4200e6eb0x3715c0bf0x1acfa6240x1028f3400x6ffc8f9b0x0d619adb0x167270640x0628d1e30x6b1cb5ee0xb83c1c6f0x8ab4b8330x542bc71c0x164b44cb0x301d77430x682e5f2a0xf73dd8cb0x94ebeb720xfca173610xaff17e4a0x3dd875b90xd65ce0520x61a1805e0x7658ad0c0xfb8349e30x96eb2c990x375dcdac0x072460c40x81aadc6a0xa85e04b70x32161ca30xbf7202e70x094c8b4b0xce8b0e830xa18a74320x05cb69240x138e23760xc608fb6d0x07ccdb420xf58b67000xd3a195690x6e8b773a0xce60b3110x8dc9598c0x8000e28d0x8f65e30f0xe84a1d830x462580360xecf6131c0x9e91267c0x6255769c0x0c9398c90xd0b020090x1583c6060xfea473dc0xa2e3e7900xaed8bca40xd91384180x64fade050x37897e7f0x42b43a380x390b982c0xb010a7cc0xf4e848c40x9763c59c0xc288dedb0xad9d39cd0x8afda8160xa41cf3100x452c24e50xbbc850970x6bab22850x2ae388500x8ae973f00x5614dbbd0xf88ce3140x390d72890x68f35a570xcc18599c0x23dcae7e0x043f37300x390f32900xb76f11f70x9b90b1aa0xfa670a340xed5981cf0x3cb8da370xbf3dadb70xb08b9ecc0x1fb4472d0xb71a898a0x35db6cae0x72858a320x47dd1d680x4c35b8df0x2f097efa0x60476fa90xca4c7a590x03dac2170x06d94dda0x2f7b8fb50x54e23a3f0x477bbece0xeb21c85a0x9255ab860x21bf194d0xab4799390x9b526f3b0x79a513ca0x9eb4c62a0x893a868a0x7db24c860xbedbbb370xa32f98bb0x1828f9d80x6e3e65570x7e701bed0x5460ae340x0a3b54f80x044df1500x5cada1620x61492bb70xea240d610xb470d8420x83922dfe0x85433cb30xad6815cd0x5ec88c340x03322de80x3cff654a0x7867150e0xa6e54d9c0x21b80cf30xce001f990xac7dbf370x78e36cc00xdf4cba8f0x57e99c160x6035efe00xa9fc0e6f0xa05231270x989ced250xc9bbc40b0x1d434f3f0xe16986dd0xd28256cf0xe6b41d0e0xf8bbb55e0x72e6d5500xa47c51850x775324310xea6dbe7e0x9f6471890xd9f711ae0xac65db870x208472c50x3ced3f090x28ac9b3b0x4f8d74f00x52a8f9d00x2dce00150x07abcc0c0xb6517b2e0x5ad486f30x618a30ab0xdc415cf10x858c30d00x202693f00x5ff17b5c0xdeb1dc2e0x829e88510x827a2f1f0x43a9b87e0xecab212a0xcb222e250x9cbf026d0xbc222a8d0x4e2f2f970x0e81c09c0x4c6da4c50x02dfd3d00x47041e4e0x0b3ef15f0x158013820x1a4aca590x436f79bb0xee073b070x484489a40xcb18a2150x5cf3dd790xff007c250x23eddc680xbfb7df3c0x28c740010x20f2d93b0x7e08c6e00xd7a934130x19fa58520xcbab836f0xd111d3e80x16f4221d0xbda212df0x50359cc00x753390420x83fb69af0xf82bdc700xd21722b40x0ca34ccf0x91cd07da0x63874d4c0x7b0bfeec0x508923e30x3b0091b80x241326570x2c68ced30x77d833980x868170140x0f4a209d0x6f49e6820x8384a5da0xc530eb820xfe7779050xd35a60bb0xc71b0f3f0xd71566b90x5c73d5a40x7b3746cd0xda0130ac0xac1074a50x404b04760x2e1117120x4468473b0x894a0ead0xb9b9541e0x50215bac0xbbbce6070x81f5cfbb0xdf9ea9810x51b5769d0xed2801d40x6929f2b40xb68e9fa80x02815b770x519e3ded0x6e7f2a750x4061e1a80xccbff6e10x14e17bb40x4036254f0x1a40dcb60xb180125d0xa7765e880x996c5d6d0x1cb8f8580xdc31781e0x8854d1980x51e23b8a0xc1efa7ad0xc7295cbf0x265203d10x5b6c5ec20x0fdeb99f0x83a55e9f0x0ec81e6e0x2c6547a30x4efeeb500x79e81c9a0x2a4e2d470x62eb71780xa01a8d9b0xb501b2df0xfea9cd6d0x8c95d5ef0x7eb954930xec4bd1500x8b3959e50x9cb4cd790x7faac9530xaf076aec0xe1aeec4a0x79420fc60x6a10eb7e0xb9d53daa0x52efa9640x4a3117e40x28273b180xdce20fe40x499f0ecf0x7d00c65b0x48b460910x699291520x415bf46a0x3084d5be0xb91c0a090x53cfc58f0x3e26e4650xfedb79e20xcefa64300x9bf0f7f10x4b8ee8370x018f4dcf0x3ff55ad30x521505460x2659261d0xf703c2290x5ae3747e0x8c4cb9c30x4c34765e0x5e481abe0x5c3574720xb461db4d0xcd3c4fba0xcc440cc40xa9814c3b0x33964d530x9adb73990x7baebc510xbf78584a0x28eff4090x869285490x109852170xe31aba6d0x57eb719c0xcc3c854f0xa8103bf80x7733a0520x8ffe7e890x33c8f40a0xdba7326b0xaf0847f00xf38bcdf30xab38666c0x74ddac520x4e944f470xb952f48c0x47656f3c0x289c37140xc50d7f0b0x36ec93f00xd7458fdb0xdf1ecd3d0x4f92e1a60x3b08a8f00x29ef62390xadf8cd160xabf1a4c60x27141bba0xec8beba60xc18ac88d0x702d72630xc71121c50x6525c9ec0x7e29d9600xab8cfcc70xc2f2254f0x7dba4e620x77d22ae70x2c4bde180x420284580x2e0d11830xb0e8331f0x673860140x87ab15d90x2ddf649b0x9a0ceaa00xe392561c0x4d7cd8b50x693c39610xc40f284c0xb419fcf70xefc0899d0xfe731af80xd3835d220x4d6653ee0xe248d2730x14ae8af70xde4c38f10xa3a6ab0c0x97fcff340xe1e606260xafa13e0d0x514699fe0xafbd6cf50xd505c3e00xb4e7dc810xad7cb02a0xd40dc86f0xc37914670x320df7380x3813fccd0x582bb7870x0bb098470x53891d140xa0a042bd0x709aeb6c0xa3f5a44d0x6f0ff57d0xbfe8c4390x587c32910xff4638dc0x9f119ee80x4a5605cd0xd6f39cc10x155faf390x0b4e3a380x3d418bfe0x0fd460f30xb17e27240x33c3e2940x3eb073d10x8c6f65820x909d6c370xe9b2082e0x5e4607f80x4a3c1b980xa68b1f830xdc07fbd60xf6b390960xa4d170280x7e066d3f0x4f85998a0xb1adb1c30x25d9d0ec0xa2a785240xb6e5ff830xfc27fdfb0x0bc00f800x5591f25c0x0c20474e0xfb7537000xee725a110x416644e60x21c3d0630xb986ee490x3e5fc2530x019b9be60x37af5fdb0x3f1489730xc359c8cd0x3bc17c490xd9c256540x63aed6750x92f2f2200xb44decd90x0b5c14880x35c4c3230xfbe92c540x58432b810xb6ca7e4a0xbf89fd680x2f2292ff0x8b33df720x35eff5e00xa6f280d20x5c49e7ed0x01f8ec980x59a56b040xb31c44910x8c8ed2630x91a11bcd0x7b694d820x359e2aa80x6f1b01a10xed52c21c0xe386e7210xdf594cb90x75f856680x93ac15640x12bf4ebb0x95d8efd20xc84918950x24ee08df0x196e85cb0xf5c995810x20ad84270xb6299d790x8cf2443f0x9fafd73e0x6e79bc730x3251d7620x8c0921f80x758bc87f0x677c1caa0x20ff48dd0xbd2e864b0xab2ce7040x139057af0x499bbf570x30e1f7800x5b727f380xa4c417e20x1c36f1d50x255c88c10x4ae7c97b0x2dcd345e0x5ce3b5880xdb0656570x067ced750xf78013600x9aeddbc60x7e75b5320x42f2c81f0x3cd6913f0x625ca61a0x0ac18c460xdae9b5d70xcb74fb480xd04e46640x299344e30xfe3e23db0x70a981b30xf6f77de00x3bbf5d010xbefab4f30xaf8fc2110x657721540x3eb1595c0xed15fb410xafc5153c0x077fd2820x3a3bf9f40x85db51670xf4983c3c0xd6c0cba90x0426f55a0xaf954c760xe4ff2a390x34e5cdda0x8aeaf77f0x23401b220xffb365ef0x05b1a2b40x2f7df48c0xc6c8b8f10x92884c760xe4d2ae100x09caa7f20x832e8f0b0x9e7092780x26884ff70x4a732eec0x04c955d50xb6ee81a50x57d3a9310x10962bc20x0294c6a20x51892d610xdb6d1bc10x3f2690f20x2dce11ff0x1450b6940xff0bd1130x3358938e0xb35283de0x1c9a0cd70xa786fd2b0x97b9a6190x06a23cf40x4950cf120x3c7dc5ed0xa5d06c270x71a88fbb0xceae328f0x1f2fa3590xaf5bf6ef0xefa414fb0x4d0abef00x948889fe0x7a1819a00x2f0196070xa05ca6250x2a4eb6110x9d4788730x174c583d0x4ffb83810x2d3256f60x573fc3790xb3ae11a20x976187190x104d01f90x5ed9505e0x3e3ed23c0xd9e046420x3277d96b0x45c6843e0x43783d7b0x3e7284380xb748b4850xada0af640xe6810d5a0x5524e4840x05debcdd0x44ff3c2a0x39e05ac30x584b84820x7f38fff70xc4081b5e0x6a176fdd0x2be551570x98b0ece80x8be97ca30x6844225d0xed4b56250x4d2c3ff60x7cea7a8b0x48b993720x75956fc70xb0bd17820x0353aeae0x6085edbd0x01de3f780x0546c83f0xa79b75010x2c30a0e60xc3a2be670x197d29130xace9f7dc0x8b3bad070x54df68e60x9588bf690xa9d1faf40xc90304e20x39e4e09a0x6a8eae580x64635ec40x68abee150x32ab8f450x6e3309ce0x6dc633000x3dc25be90xd679d2950x39abbad70x90aee6490xd5ffba870x80d227980xde00b4280xd066fdb60x3d5ed8050x336429ac0xe3e3aa760x1b93e0a60x7b1ec30a0xfdb307a00x848939c30x897cc8160x89c3a6450x256562630x818034460x8a5a0b1e0xb777976e0x1ccc05680x4c1f93300x585450a50xe0d311870xd4b4475e0x3764d58a0x51a8fbe50x9d502c8d0xefe016340xbe1f532f0xdc034ae00x3f9fefec0xd41c62120xac438cdb0x3b44e3450x0cc5e91e0xef8bd4080x81ed4ad40x9b0daa1c0xb19f38d10x407393850xc79252c10x5fc8cd230x11aedc000xbe02ffc80x286d13230x3cb621bd0x4290f3340x3b7560430x934c9e250xbf9d1b960x90a5530f0xa9a115d50x8b5ae8380xc23cd9bb0xc82dc1f60x69a1384b0xb3bd62b80xa1b5df6b0x1713afa10x55b9e6740xca117fff0x9da4e08c0xfeed70e50x1adab4000x57871ea40x28ffb0fe0x4550c9570xd63dcdbb0x234a3e180xa00ee17f0x65d62e8e0x30d180d90x791d0ae00xe1f9c31d0xb4e0fdb60x2d478c340x1d7ff0580x789bb46f0x4691857b0x99dff91d0xe42ea5d70xf8ba0b420xe2b8cc130xa4caaba20xde57b5f50xe68c9c7c0x163889c10xe1bd306a0x46b022300x20a0fb4b0xe2c846660x1de558c10xe478893c0xd59bb2c80x602432f80x7af209ef0xdcd257370x476012e10x569ef5370x41b71e650x6f5d9c2d0x7fe381db0x04e5260c0xb8d3f0660x53445f680x6ddfc1e80x442497ac0x608f71d10x18a02e480xc2e358a20x77e35ccc0x5e6043fd0x7ba1cf790x18460cb00x87d36fdc0x7d25092e0x4c9e933f0xd3d11db90xc4e44b350x01edcf340x9fe8051a0x1d06f33d0xc27d48da0x505ea10f0xf547eee10x53946ee10xbb94e18e0x496dcaa70x652e55be0x59c699670xfb7feab60x371c14740x442ba49f0x4501fa960xa90626430xedf5272e0xd9152fec0xff088acb0x4ec85a5c0x3bc48ae10x352360710x6a0f94970xd3e9b5160x0c7e2d190xa3feece30xe6db82ef0x557ec5860x22e5d1de0x780989d10xf0ccf2d40xc9bb48ac0x6e91ee1b0xea56ebe50xd2b682780x8fe503550xa67aa9fb0x342a01bb0x3da585800x28da7fd00x518738760x399d9ac80xcb39603c0x674c5bc10x56df494c0xc05e32710x1d736b8b0x6d7e13c20xf9edc6030x99862b4d0x461d6a760x8cf579c30x30e59b980x8603f5470x0a6db1390x9f98e1bd0xda83c4470x306c2ef60xd62c4aae0x5cec6a0d0x601a9c260xd58bbbcb0x7f4d13ff0x4e4ee15e0x97bb29060x8ad0fa410x6c6822250xcc8a2d780xbb0e18a60xf26ca8ca0x0d12e5640x3e33ac540x8a9cf5a70x3884f8b80xfca9dc990x77f13f370xe1edd5b50xa7b9633b0xd8bdcebf0xedb8efd20xc7827d930xec8642f10x7fb117ac0x4653f94e0x813cf2120x3b4f593f0x3d2ffc430x1787a6670x94eb77660x736fe4300x57b95d380x3d88b6090xbeed245b0xe033a1070xe6bc017b0x5375436a0x58c392b00x492241810x6e07c7fe0x8f0c0e2e0xe235f0dc0xf3f82e260x4e67942d0x3310315c0xb20d93ea0x575ffdf60x6337440e0x10c0c5b80xfca23a070xa8c64d390x88b0f4380x620b15590x51ba5a6d0xa9bd8c320xfbc5b2f80x6b2577fa0x74065bf90x64b628620x7e21c4df0xf3967e9f0x4a0136820x6ff62dab0x7bfa94970x0b98123d0x1c370a740x9ef76d990x8d2e8cd70xcd3cb50e0xda7544430x5ba17d210xc15424c90x8d2891700x34fe635f0x6dfc1ed20xbabd02170x3e0ef07a0x7044cf920x96963ad30x3e367bfa0x9189b1740xd87892260x9798cca30xa85256030x05f6d80f0x3aaecc5a0x5e667f480xb7924a2e0x802ae7da0x8aea0ee60x679e8cc20x238659230xfaa9d1a80x3c58e78f0x352633f40x342aefe20xb17ab1620x6691f29d0x0363233d0x24ca5ca90xdaa3ee680xf55115270x56d62a830x1127525b0xcf4b08090x0a93b79c0xc30fc3100x73cc86310x3cd5fdc60x91b401750xd18e3fd00x8283ef1e0x9c70fcae0x447926c90xd672f9500xf6bfeb570x224c07de0x6681b1cb0xd81069230xbfa0c1630x2771e43a0x3ab2438b0x1a0c72c50x4402b09f0x6705ec930x5e49f6f30x73fc789f0xc7db06230xb84e64f60x86444a700xf40d44310xf28879630x7213e0f00x434729d80xc3e2d8920xca39ae6a0x7b03d3780x8b7e26f50xc6a3d2600x0f5187170x11057cb30xe91d25ef0xc08f8f290x66e8b5b00xa121ef8f0xbbc7dbf30x499975670xf3083a1d0x983276da0x5ac7bfa60xf8fe56420x082139560x9616a2550xa16449b40x6fa426d20xb7097ee00x15c4e3e20x621041260x4278d56a0xc44ebdcd0xc3bff6a60xda9f4b170x825c73400xec02ebe00xda29b7a80x121353960xf5e09b460x00a139190x287c95950xed9717690xad8a8c600x79a2d4640xde66f4a70xa5f69e550x982fa2530x229419b30xc0a8f4be0xc1d15a4c0x59e0695d0x5d0c4dcc0x911fcd6c0xdcb0a2c00x16ca1a8a0x150d4bee0x068834cb0xa3b207760x898c75780x4f0944770xabcc43c60x7611324f0x40fd7d360x38cf47b20x3d50591d0x8d2c4bd90x7fe095630xb2c8c2c40x06835bbd0x7efa71520x834c32b50x14d4ab7a0x3cd4333f0xa767d8120xc8e939290xc586e5150x553b78e80x41c699440xef8aed420xb0182d9e0x41620b8f0xf67461670xe2aa8cf50x6650d62a0xf999267e0x12960dce0x768eb7910x7dfed6440x2ae4ff000x43db786e0xd7364e530xabaa62fd0xd852dec10xcc30b8900x9305ff5e0xc9a5f4440xb6dc033c0xe7bc56690x69d3558d0x1fc9a0ac0xfd2523030xd61ba1ea0x6076418c0xdd2639800x2d3fc07c0xb4661ca10x1e67cbc70x5e885d2b0x9009e7d40xcf83da100x9607e6ee0x3e61228c0xfecb2d5e0x94551d7c0xbd3ca72d0x0f36a7810xeee69fb60xfa4fe9c10x021f37000xbcb90cb30xd45b9cf40x4a8330120x8c8744350x39e8fa4b0xb8b44e500xf2a366120x5c5d6ddb0x9686ffc00x1aaca0f50x1d545ea30x3c27f55a0xfa65ae8a0x26d7f1920x12e1fb810xba3b276b0xa5efc6d00xbb7ab84b0xa70ad4380xc7b85b480x88187d7e0x6051451d0x28ac2fd20x88b0c6630xd7eaf0780x4cd2fe400xc5ea1d150x80afc2170xe745798d0x78d4d6300x2aa8461a0x0e8080690x2c961cb10x06854ce90xae5d8f1e0xa47e91ba0x8d25501f0xedcf6be40xc8e96dea0xe97f4ce50x60b388c60x416784910x1803a6ed0x2b30f4290xe4b051cf0xb0d904b70xcc4ee8410x17f542630x59a2712d0xc8e3332b0xd91319d60x0b2c64a30xbf3bebc50xb250d5770x0ab56fa40x23efd5b30x8b4177ee0x4cb9e0010x56834edb0x4740b1490x9915b5e20x284619e10x056121370x0c205aea0x741df0dd0x3c3be2fd0xee30ff7b0xa24a659a0x45eb66c50x49fcb5c50xd114bdd50xc85f72690xf7b240cb0x06c0ed9a0x78a7b9100x6c1ebae40x3ca2c0d20x39d3e39f0x5a279dd20x7b4a9e0f0x7f3062d50xa4c7000b0x10cd52610x5030dc7f0xe95b22a10x25f9af4e0x001dfc110x6d2dc68a0x2f622ea10x3e4427c80xa75889190x67e79de50x5c4cd5640x195e7ce00xd4da1f740xc12435e30x5f007a1d0x56bb03e60xb9f002c50xe59f17750xefed2a490x848e45060x935d475f0x5fa6386d0xa975ddca0xbc4305a80x07d1ee980x226ef5a10xa0d5dc760xe349fe1e0xf3bfb10b0x8dbbdb930xe26951800xa65150910x8324cba50x862b3e6f0xc67300100x51a0a9a80x31a89d590x968fb9660xe2124c580xf64d21620x42d9f0440x5585b8440xbfc1dee20xe52d08e30x9670b5a10x17beaddf0x2e6b761d0xe7a4c1170xb58013a40x7de530670x573e24ca0x864f76320x5c6ac92a0xec5d17ab0x72e162b90x80daffbd0xb12ca1ef0xe33ff7160x59b51c260x42e5c4210x1f2a99700x8796bad80x1a09a18f0x52f350cd0x8c6aa21c0x387e16390xb51a37240xdedb7c8f0xe62c04710xee157fd80x60cca35c0x4e7dbd430xaf32ac210x9dc012580x1298ea4e0x879fa1510x9bb23cbb0xa46b269d0x5e29c4a60x0302c8f30xb1af09be0x0d469cbc0x68ff9ea00x4aac6a960x0376abb60xfcfd48b20x2588a3dc0xb1a56e840x609202f90xceeb9e040x74b94bd70x10361bc40x76ddc7f50xeeacab690x1674aadd0xccc410440x271a62b90xe5486b380xa647be030x690091530xa576c7340x8783d9340x3f9a2b0b0x1e119a790x14a3acfd0x3bcb17970xbaa49dbd0x7087450a0xeab5cbd00x6b7c244e0x9c98f2140x3d3648850xed3b592a0x63f387fd0x8d3c0d7f0xe16601760x34b771c30x1470e4580xe7d97d580xf8396ff00x18d7b3af0x5023fc0c0xb679b97f0xe5b494e70xe01611100xf39614470x5fa9fd160x6ccf94790x7acec3580xf6b9dd0c0x3792ea890x5de6decb0xf303bead0xe4a4b5c70x6ed2985d0x335eddf50xcd6ffd1d0xd907e2a90x84707fa30x4db14ff30x28f7d7bf0x9d004e3d0x161d22030xa346f4ba0x93d6b9100xf25b07550xe71a7dd80x08b7ba990x5c982e7e0x1b80a1670x002259760x0be221d30x247c7e6e0xebc712860xfaa29d0f0xa8e9e1ae0x2f30431d0x160d54600x316dd3af0x1bc094810x982bd3560x917eed000x9defc75a0xeffe33e30xe711ae140x231742cf0xf57bc8b90xd7383c030x9496e1870xb455924d0xf5cc13200xd1d61a440x341b82870x99ef11e70xffa65cef0xaffe2b550x734b7f6e0x0be15a4f0x94b7b6c30x694cd6410x481fb12c0xf2160a480xebd2178c0xd831f8810x579926ee0x28c9c7e40x73d694da0xaac588920x79deebdf0xdd8006a30x99e286dd0x1b9297730x66760e490xfc3cc4ca0x0ef069740xa0c71dac0x4a7fb6e20xcffa2aff0x3686ea090x31a1e59a0x38e5692a0xde1b61530x405b6e050x69bacabb0x7183e8ec0xfbd3b5a10x0a5918c50x3bfdcb7e0x418386680x085108280x7536606f0x0eeed26f0x039216970x1902178a0x100170a50x74cf20ed0xaae090c80x5415520c0x81f477a60xf487f75d0xad0e274b0x3d4669af0x61d601b30xeb6552370x4d03dc620x72b7a3170x8491b5570x3df1ac1b0xecff96570xc1ad8bd30xc76c66100x9399eb920x5861f5c50x4e8f6ca70xeb16776b0x0cfff6520x6e1255860xbb69f20c0x5a45ba310xceabe2a00x09c7e7710x4f824eaf0x9bfff6a50xe7d228440xbc6e9aaa0xb59e75e80x3cc2ebd10x2f8b51db0xd69f57cf0x704452820xfb76f40a0x5a04f02c0xe2ffacc40xe180c4a90xc97f88210x8f8e3a6b0x7e45cc3c0x409eff8a0xd2ec3d560x45ccd34d0xdd5ec67d0xd54c7d5a0x23fd5e370x078025710x85ad370f0x959b13e20x2cf27b420x41eb35360x117f0ba50x524e15d80xd6288dd00x141b1b0d0x4fafd6150xf88add6d0xe52529e30xd62563bc0x9c3397f80xd01127a80x691774740x03eb1f8b0xd23539420xd9ea82ba0x5fed893b0xc68fbe850xf43bd2630x1b3fe4f80xa62835640x97e470010x1f0997940xca9fc0820xdcdcef3a0xd27542880xa2c7297e0x0ebba0ef0x9cafc0110xad35623c0x84a365ad0x9a81466a0x7fc043580x2254150f0x6431f0af0xb7522dda0x3570b12e0xe08742280x3c0e09330xd32b7bcb0xc65e34a60xaefbcacd0xcf5d9dba0x7e51f1530x59e769130x24d41f880xf9f8b7530x6c1a76e40x9d4339d30xf4873e980xd232598b0x5d24150b0x5bdb610a0x0dc637fb0x92b54eac0x94ae18240x350718e30x60d426f90x028678870xb80922890x95dab67d0x6ce9b05b0x6d33f3fc0x4beee1030x767152d40x6c76ed480x2b9b33760x0d5a48640x7743cba60xf7d3590f0xcd04ac340x206dfc300xfd3cb6060x0464f8630x98ac28500xfb15d9430xb44892340x5fc0b6bf0xbe1119530x6f497a3c0x0065174a0xc529e32e0xc37b97690x9e0bd7530x402a76b10x3b84657b0xd680581d0x8512bd2a0xda86a83d0x25d711fb0x10ec6d2d0xeb7796650xea2209410x76eeda4b0xceb500120x945bd95f0xa13cd3fe0x8548832b0xbc0a75a40xfbeb02650xd29b27030xcecbfca60xa843c0310xde87744d0x42efcb7f0x37c73e210x705adac00xbc042c0a0x851447900x2f5502d00x6fc7a0eb0xae9c6c270x5afdc3960x83e5fb780x85fd99220xf590349f0x3bd4bbf10xce247d3c0x4ed5a8ad0x0a823c2c0x916895440xc19be99e0x0aee4abc0x2c5573a30xeda6e4fb0x8ac5d9910x352b54f80xe79702460xa6b30b1e0x6bcf95ee0xa733ff600xf8a79b190xbcbe65a00x9451a33e0x4fe7e7f20x72e78e540x0210bda00x1c02d4d80x2f320bf50xe0cfdb370x989374410x16284de50x2de4ceb90xcc6863b50x21268bf30x822f25990x5cceb90f0x6de6728d0x832f24d90x083ef5400xa5123e860x887f4a080xf6e3533d0xc72a2e430x795d155a0xf3cb71e40x612fbfac0xc4d6109b0xd35555000x97ea80fb0x59dfa0b00xd8da25e80x0ffb277f0x12c883690x9a3a17f40xa6d6caac0x11586d0a0x0f2949990x2cf666b70x7e9daf030x441125940x7848c90e0xac6dd4a10xcc782ea00xd1c7618e0x17fee4fa0x423102f70x9ea656420x04a264a10x2a0422460xc3ab62db0x519c99090x3768e90a0xac87f4cc0x80e1cf020xc5f4ddd20x2d99e59a0xb291b6420xf15cdf9e0xf1f3dab80x24e2baeb0xfe7713950xb5c62b030xe1edf5400x219647d30xc51326d70x6eca80fc0x266bd2260x5b69af2d0x06848c600xea0a02870xf8533dad0x2fe85b290xcb2114820x7430f97c0x575136850x66a20bf20x2c32d23c0x1e2b28740xe1dcf9980x1584d3920x8eecdeee0x1b8e09e20xccdf1bff0x295638320x898d2aa40x4bd043260x2b0999cd0xe659b27c0xb157422a0x0284d82b0x5973109c0xd5d28db20x142072c00x0871ffd60x3a20a9d70xf3c2dfe00xe2fe40590xc4a729360x1182418e0xb9772dfd0x978f0d6a0x9643ab740x955ef2bb0x70bdd1620x5ca7a6270xce45faed0x4584d14a0x338a5bfd0x34acd66a0xdad4bd3e0xbdadc8110x4097e0760x052c9d980xecda63f00xc1e6e0820x5b1ea2160xd739374d0x64e33fff0xed7dc64c0x6c60a6350x4340e6bb0x95b37cc40xf5435e5d0x9ee076d40x5baf56a50x889be95d0x496d2c0d0xd8b3a40d0x58a6a4bc0xb098c1970xeada28770xe48a9b8b0xebe7b89b0xb864cccd0x0c2314740x092d90010x80069c660x685c21200x1a71d30c0x171a8d7b0xe095be5a0x6a3698d90x63849da60x6092af490x91d70feb0x151582800x00e83cea0x0e31be070xb10cbabb0xed481a480x73e485540xfb07de120x4ec75a860x1b9d3f5f0xecb55e2e0x5ca3a6e40x2c44afda0x3dfe8f3b0xc4fea2720x439b8e060x69cc29430xc47fccde0x8707c8760x6b0c05f00x4099f9190x7e374d4f0xb20236500x34eaa3e10x78c8d7ff0x3fab30c40xb087e1620x5ead2acb0xb0c0d4170xee6e8e030x236a3a360x59f8e3ab0x884897b70x5cbd21e70xb34a1d870xf534a9fb0xc033653a0x7f11261b0x422619c20xb46537170xe5201b700x09cb4c230xf2ef91380xed1d5c7d0x5d769c9e0x25ad0bf40x23e1632f0x0de2bb330xd84c86070x1d78e8e70x565e28950x77622dfe0x9fd753130x0056de130xa97aae180xd8713d420x523543640xf6f022740x2ef3f2300x4e06d27d0x8ae381700x3b3937180x7ee790d20xca4b35a70x7ad5d9200x12147ce30x06d819890x5f4fd8d70x48a0aec70x59a18d0a0x8b9e382f0x6bd0e9860x8208cbd80xbf600b240x66575e5a0xf42536390x1bc3edc20xf1ea92e50x2728ebb30x900fcaa20x0805d74d0x87ee9f2d0x884eeaf00x91a20c1a0x90f8150c0x26a3b8ad0x6e2aa0f00x48ee74650x209850020x380db3ae0xa4073b160x64ba078c0x2b4522180xa7c9f6140x370567a30xf3e8971c0x6c28be5a0x60a634c40x19567d060x45d7fc2f0x82fde2000x6e46f9e10x80f284e70xc2cf39720xefdad2050xb206a8090x3f947b310xa0321dde0xb351a7fb0x13ec9cfe0x36cd868e0xf4767d070x12f5007f0x3b5efe8b0x240a1bfc0x6a79754d0xfd14915a0x2bb37db00x2d15c1590x8fe6f89e0x51c221e50x28e70c910x5b2b54760x1121d9040x3d2ebf980xc0a80d180xae015df90x6e9285b50xf09736800xe850ca1f0x5f7132680x16f6019d0x56e6f0d40xa31aa1170xffab8f690x4cf699b80xb169ebd90x863f2e490xb20ee9d40xeda7aef40x47e9b9c90x415f8cf80xb06e343c0x741bbb5f0xadc044b70x08aff9cd0x5ebe63c90x0a4210a90x3e7c58c60x528da0b20x063ab42b0xa03b69490xb979032f0x7fcef5090x99dff4810x20dbfed80x16b1e6290x549b14920x12a2a03a0x9b68d1c80x10a411750xb25491be0x6f9727cb0xb8b5e9400xdfbb8c480x46e9cb3b0x9cbd0c380xfd2b3e450xfdb6a5fc0x76e87e4c0x21fa6aad0x51a7768f0x34360e6d0xfe9b1e6f0xe8fbced70x9ef2efe30x30181ee40x32020c8e0x38ff875f0x885512a20xc577832d0x6bec0e660xa24517eb0x8a7d8ee90x69e872f90x83be64b90xf9deb0db0x5f4e52490x8bba2b4b0x5bca40e60xa6a2bd720xea1810910xa16501290x721c1ef40xf5f493500xd99500b30x44da2bab0x421be7670x716867090xbcecaadf0x09b86b520x223b80670xa909cfc50x1c636e970x05ddd5240x12c892aa0xf32371490x020236760x5e097a300x98a8df090xbabd30f50x83bde2450x0637b9250x2e8813550xa25bc8dd0xc74c84de0x65a8177c0x8d0c61ff0x04b219f10xfad4c0c00x0138e07f0x2ca7d06b0x09914bf30x3d07ac330x76e93f230xe81736f70x0f9d52f50xb560f8850x34e5cdb40xf716ca000x51abca4e0x3edfbd370x05feee8b0xfc8270610x7a2e8ee70x063b24300x223f482c0x03a81e690x54381e350xb520b0840xed3e5fb40x3d2f8b900x80a53cba0x502dd63e0x4b3c22380x8f966a760x4ad0eb510x3b1ef60b0xfbcd91fe0x193131130x16b258fb0x6f7873f30x31e2e77f0x8e9015890xc4de25b70xf16601950xedd5555a0x321055cb0x46a417ca0x74a545bf0xfc975b500x722062a10x014364730x7b5f7a720x4b2210b80xda717bba0xddb851ce0x5d249eb60x82e3ec9e0x1ebd59550x80e279bc0x3d0525a80x2a22e4500xcd8511820x5591b58e0x046dd1870xde3abc2e0x3a22fa8a0xea1436100xb572e8300x5e949e0a0xbcb85f620x2449459d0xe11895c10x056837fb0xc403cafe0xe0cc9c920x7c74d7a60x676bd8430x81d61eef0x1fb74c550x612df9ae0xe67343c10x8418a0990xc04c7e840x1fd4782d0x4ba5c46b0x13ff285b0xea61eefe0x024d14bc0x787f0fe80x75fe065a0x66938bbe0xe22df9e00x5bf0a3840x4b99648c0x77c143170xaf2674b50x3d4b0fca0x0e9bc9b60xec96eadf0x9edfd5650x284e07d80x9bb6fd090x0c2e85b60x5196be7c0xb672f9500x7583dfb40xded1c39a0xe230ebb70x4f495a3f0xc264a2e20x1bf03e6f0x11e8c03b0xd8e2bd7a0x90aa85490x497fde5a0x58b479b90x8727e6bd0x1b714c710xe0c7f88c0x09410c930x5891f2b10x55a206d30xbbaf7b980xf51ec9370xc92f7f500xb816ee4f0x5bde83360xd4379a520xcdf5e9f30x74c9df680x13912e4b0x4f739dc00x883b40ce0x617d25290xd9719aac0x933363380xce678a590x2919b1560x1bb573300x20bab0d00x4dac77f00xe5919cb10x065994f10x05e807a90x87aff18f0x8766ab0c0x3dc3b09e0x60f825070x1c2adcb90x9f3c8b8e0x69fc75d70x6c17c1ed0x4d3269940x5e7a906c0x9b203b420x8e235be50xeab065b20xd9568b7f0xe8bb3a400x07df297c0xcfce1a220x8b6030660x5ed734030x484664e90x994a0e430xebad61c20x9275edb10x522a7ce10xa75063e30xc5b3d7340x7628e3370xc73db0af0x08d3bdf70x93a4b15c0xe2e72ff80xba41114c0x7788f1e90xc7ae35970x14c3e95d0x10b69b170xabe65fac0xc92bd9f80xe91361cb0xfae197e70x38b4e0890xc97dc3310xcde3ca0b0x6a7d2da40x624c92a20xfa56f03b0x4a12881a0x64c9366a0xc5b25b8b0x47bb7bbe0x771e17cf0x5fa6a72f0xda27bfb00x9a0067020xb9f3e4380x00f7827a0xdd6914020x65bc90b80x7d56b3380xfb3600fb0x7a109e3a0x3678135a0x9324d43e0xc2cf56530xa2c5a78e0x438a6c970xbf741f8c0x7c2310da0xade1f5820xeae154460xe3e9c5f40xebf981fe0xfa34612d0x0b7e6eb10xce9f049d0xf14cde800x678717f70xbb103dac0x8512efb50x125a0e490x8931d1eb0xf3cb248b0x8595d7990x1181023e0x5c40bff20x4afedab10x62055c120x0b1cef5c0xbe6a8c960xb80b4a180xf26286760xffc4f2000x9d26675e0x0d333b640xdad1fc3f0x6315c42c0x0a84b15d0xc078d22c0x665e25130x4f20d80b0x39d95ca45.14.0-503.33.1.el9_55.14.0-503.33.1.el9_55.14.0-503.33.1.el9_55.14.0-503.33.1.el9_5.aarch641.1.00.40.4v1.04.0_00.30.0.13.5.360.30.0.1v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.001.5.01.0.02.0_8701.0.01.0.5.0_k1.1.01.1.00.40.40.40.4v1.0v1.0v1.0v1.00.1.10.1.10.1.10.1.10.1.10.1.11.2.01.2.00.2.151.00.9.280.9.280.9.280.9.280.9.280.9.281.32.0.41.5.08.8.1.0.508.8.1.0.502.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.41.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.03.4.20_2003.4.20_2003.4.20_2003.4.20_2003.4.20_2003.4.20_2002.0.41.5.03.4.20_2000.2.150.2.150.2.150.2.150.2.152.6.42.6.42.6.41.01.00.9.281.30.9.280.2.150.9.280.2.150.9.280.9.280.9.280.9.281.01.01.00.9.280.9.281.01.00.9.280.9.283.4.20_2003.4.20_2002.0.42.20.0.01.1.6.0_k1.9.0.0_k4.0_04.0_01.00.2.150.9.280.9.281.01.01.01.01.01.01.01.01.01.01.0.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.00.2.150.9.280.2.151.01.01.01.02.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0303.4.20_2002.6.42.6.42.6.42.6.42.6.40.2.151.02.30.61.81.10.11.0.00.1.10.1.10.1.11.0.5.0_k           !" #$##### %%&%%''' ((((((( )***))++)) ,,,, - ./.0..1. 2 3333333333 4566557755555555558595:5555;55<555===5>5?5@5A5B4C DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEDD F GGG HHHHHHHHHHHHHHHHHHHIIIIHHHHHHHHH JKKKKKKKKKKKKJL MNNMOOOOOOOOOOOOOOOOMMMMMMPPPPPP QQR SSTTTTTTTSUUSVVVVV WWXXWYWZZZZW[[[[W\\\\\WW ]^^^^^ _`_a b cccc dddddddddddddddddddddddddddddddedddd fghgiifjffkf ll m nn opoqqqqqooorroos tt uuuvwuuu xxyxzzzzz{z||xx}~}}}}}}}}}}}}}}}}}}}}}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   !"###$%%&'()*+*,*-***../00000000000000000000000000000000000000000000000001233456666678888899999888:8;;8888<8=8888>?@@@@@?A??BBB?CCCDDDDDDDDDDDDDDDDDDDDDDDD?E?F?G?H??I?JJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJ?LLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMLLL?N??O?P???QRRRRRRRRRRRRRRRRRQSSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ?TTTT?U?VV???WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW??XYYXX?ZZ?[?\\\\\\\?]?^?__`abcdceeeccfcggggggggggggggggggchciiiiiicjkllmodules5.14.0-503.33.1.el9_5.aarch64buildkernelarcharm64cryptoaes-neon-bs.ko.xzcrct10dif-ce.ko.xzghash-ce.ko.xznhpoly1305-neon.ko.xzsha1-ce.ko.xzsha2-ce.ko.xzsha256-arm64.ko.xzcryptoadiantum.ko.xzansi_cprng.ko.xzasymmetric_keysasym_tpm.ko.xzpkcs8_key_parser.ko.xzasync_txasync_memcpy.ko.xzasync_pq.ko.xzasync_raid6_recov.ko.xzasync_tx.ko.xzasync_xor.ko.xzraid6test.ko.xzblake2b_generic.ko.xzblowfish_common.ko.xzblowfish_generic.ko.xzcamellia_generic.ko.xzcast5_generic.ko.xzcast6_generic.ko.xzcast_common.ko.xzchacha20poly1305.ko.xzchacha_generic.ko.xzcrc32_generic.ko.xzcrypto_engine.ko.xzcurve25519-generic.ko.xzdes_generic.ko.xzechainiv.ko.xzessiv.ko.xzfcrypt.ko.xzlrw.ko.xzmd4.ko.xzmichael_mic.ko.xznhpoly1305.ko.xzpcbc.ko.xzpcrypt.ko.xzpoly1305_generic.ko.xzrmd160.ko.xzserpent_generic.ko.xztcrypt.ko.xztwofish_common.ko.xztwofish_generic.ko.xzvmac.ko.xzwp512.ko.xzxcbc.ko.xzxxhash_generic.ko.xzzstd.ko.xzdriversacpiacpi_ipmi.ko.xzapeieinj.ko.xznfitnfit.ko.xzpfr_telemetry.ko.xzpfr_update.ko.xzvideo.ko.xzataahci_platform.ko.xzahci_seattle.ko.xzahci_xgene.ko.xzata_generic.ko.xzlibahci_platform.ko.xzbaseregmapregmap-ram.ko.xzregmap-raw-ram.ko.xzregmap-spi.ko.xztestbcmablockbrd.ko.xzloop.ko.xznbd.ko.xznull_blknull_blk.ko.xzpktcdvd.ko.xzrbd.ko.xzvirtio_blk.ko.xzzramzram.ko.xzbluetoothbusmhihostmhi.ko.xzmhi_pci_generic.ko.xzcdromcdrom.ko.xzcharhw_randomcavium-rng-vf.ko.xzcavium-rng.ko.xzcn10k-rng.ko.xztimeriomem-rng.ko.xzxgene-rng.ko.xzipmiipmb_dev_int.ko.xzipmi_devintf.ko.xzipmi_ipmb.ko.xzipmi_msghandler.ko.xzipmi_poweroff.ko.xzipmi_si.ko.xzipmi_ssif.ko.xzipmi_watchdog.ko.xzssif_bmc.ko.xztpmtpm_i2c_nuvoton.ko.xztpm_vtpm_proxy.ko.xzvirtio_console.ko.xzclkclk-bd718x7.ko.xzclk-max77686.ko.xzclk-scmi.ko.xzclk-scpi.ko.xzcpufreqcppc_cpufreq.ko.xzcpufreq-dt-platdev.ko.xzcpufreq-dt.ko.xzimx-cpufreq-dt.ko.xzscmi-cpufreq.ko.xzscpi-cpufreq.ko.xzcryptobcmcaamcaviumcptnitroxzipccpccp-crypto.ko.xzccp.ko.xzchelsiohisiliconsecmarvellocteontx2cxlcorecxl_core.ko.xzcxl_acpi.ko.xzcxl_mem.ko.xzcxl_pci.ko.xzcxl_pmem.ko.xzcxl_port.ko.xzdaxdevice_dax.ko.xzhmemdax_hmem.ko.xzkmem.ko.xzpmemdax_pmem.ko.xzdax_pmem_compat.ko.xzdax_pmem_core.ko.xzdevfreqgovernor_passive.ko.xzgovernor_performance.ko.xzgovernor_powersave.ko.xzgovernor_simpleondemand.ko.xzgovernor_userspace.ko.xzimx-bus.ko.xzimx8m-ddrc.ko.xzdmadwdw_dmac.ko.xzdw_dmac_core.ko.xzdw_dmac_pci.ko.xzimx-sdma.ko.xzqcomhdma.ko.xzhdma_mgmt.ko.xztegra186-gpc-dma.ko.xzvirt-dma.ko.xzedacbluefield_edac.ko.xzdmc520_edac.ko.xzthunderx_edac.ko.xzxgene_edac.ko.xzextconextcon-gpio.ko.xzfirmwarearm_ffaffa-module.ko.xzarm_scmiscmi_pm_domain.ko.xzarm_scpi.ko.xzimximx-dsp.ko.xzscpi_pm_domain.ko.xzgnssgnss.ko.xzgpiogpio-dwapb.ko.xzgpio-generic.ko.xzgpio-mlxbf2.ko.xzgpio-mlxbf3.ko.xzgpio-mxc.ko.xzgpio-pca953x.ko.xzgpio-sim.ko.xzgpio-virtio.ko.xzgpio-xgene-sb.ko.xzgpio-xlp.ko.xzgpudrmamdamdgpuamdxcpastdisplaydrm_display_helper.ko.xzdrm_dp_aux_bus.ko.xzdrm.ko.xzdrm_buddy.ko.xzdrm_exec.ko.xzdrm_gpuvm.ko.xzdrm_kms_helper.ko.xzdrm_shmem_helper.ko.xzdrm_suballoc_helper.ko.xzdrm_ttm_helper.ko.xzdrm_vram_helper.ko.xzgudgud.ko.xzhisiliconhibmchypervhyperv_drm.ko.xzi2cmgag200nouveauqxlqxl.ko.xzradeonschedulergpu-sched.ko.xztegrateststinybochs.ko.xzcirrus.ko.xzgm12u320.ko.xzttmttm.ko.xzudludl.ko.xzvirtiovirtio-gpu.ko.xzvkmsvkms.ko.xzvmwgfxvmwgfx.ko.xzhost1xhost1x.ko.xzhidhid-a4tech.ko.xzhid-apple.ko.xzhid-appleir.ko.xzhid-aureal.ko.xzhid-axff.ko.xzhid-belkin.ko.xzhid-betopff.ko.xzhid-cherry.ko.xzhid-chicony.ko.xzhid-corsair.ko.xzhid-cougar.ko.xzhid-cypress.ko.xzhid-dr.ko.xzhid-elan.ko.xzhid-elecom.ko.xzhid-elo.ko.xzhid-evision.ko.xzhid-ezkey.ko.xzhid-gaff.ko.xzhid-gembird.ko.xzhid-gfrm.ko.xzhid-gt683r.ko.xzhid-gyration.ko.xzhid-holtek-kbd.ko.xzhid-holtek-mouse.ko.xzhid-holtekff.ko.xzhid-hyperv.ko.xzhid-icade.ko.xzhid-ite.ko.xzhid-jabra.ko.xzhid-kensington.ko.xzhid-keytouch.ko.xzhid-kye.ko.xzhid-lcpower.ko.xzhid-led.ko.xzhid-lenovo.ko.xzhid-letsketch.ko.xzhid-lg-g15.ko.xzhid-logitech-dj.ko.xzhid-logitech-hidpp.ko.xzhid-logitech.ko.xzhid-microsoft.ko.xzhid-monterey.ko.xzhid-multitouch.ko.xzhid-nti.ko.xzhid-ortek.ko.xzhid-penmount.ko.xzhid-petalynx.ko.xzhid-pl.ko.xzhid-plantronics.ko.xzhid-primax.ko.xzhid-rmi.ko.xzhid-roccat-arvo.ko.xzhid-roccat-common.ko.xzhid-roccat-isku.ko.xzhid-roccat-kone.ko.xzhid-roccat-koneplus.ko.xzhid-roccat-konepure.ko.xzhid-roccat-kovaplus.ko.xzhid-roccat-lua.ko.xzhid-roccat-pyra.ko.xzhid-roccat-ryos.ko.xzhid-roccat-savu.ko.xzhid-roccat.ko.xzhid-saitek.ko.xzhid-samsung.ko.xzhid-semitek.ko.xzhid-sensor-hub.ko.xzhid-sigmamicro.ko.xzhid-sjoy.ko.xzhid-sony.ko.xzhid-speedlink.ko.xzhid-steelseries.ko.xzhid-sunplus.ko.xzhid-thrustmaster.ko.xzhid-tivo.ko.xzhid-tmff.ko.xzhid-topseed.ko.xzhid-twinhan.ko.xzhid-uclogic.ko.xzhid-waltop.ko.xzhid-wiimote.ko.xzhid-xiaomi.ko.xzhid-xinmo.ko.xzhid-zpff.ko.xzhid-zydacron.ko.xzi2c-hidi2c-hid-acpi.ko.xzi2c-hid-of-goodix.ko.xzi2c-hid-of.ko.xzi2c-hid.ko.xzuhid.ko.xzwacom.ko.xzhtehte-tegra194.ko.xzhvhv_balloon.ko.xzhv_utils.ko.xzhv_vmbus.ko.xzhwmonacpi_power_meter.ko.xzad7314.ko.xzadc128d818.ko.xzadcxx.ko.xzads7871.ko.xzg762.ko.xzina3221.ko.xzjc42.ko.xzlm70.ko.xzltc2945.ko.xzltc4222.ko.xzltc4260.ko.xzmax1111.ko.xzmax31790.ko.xzmlxreg-fan.ko.xznct7802.ko.xznct7904.ko.xzntc_thermistor.ko.xzpmbusltc3815.ko.xzmax20751.ko.xzpmbus_core.ko.xztps40422.ko.xzpowr1220.ko.xzpwm-fan.ko.xzscmi-hwmon.ko.xzscpi-hwmon.ko.xzshtc1.ko.xztc74.ko.xztmp103.ko.xzvexpress-hwmon.ko.xzxgene-hwmon.ko.xzhwtracingcoresightcoresight-catu.ko.xzcoresight-cpu-debug.ko.xzcoresight-cti.ko.xzcoresight-etb10.ko.xzcoresight-etm4x.ko.xzcoresight-funnel.ko.xzcoresight-replicator.ko.xzcoresight-stm.ko.xzcoresight-tmc.ko.xzcoresight-tpiu.ko.xzcoresight-trbe.ko.xzcoresight.ko.xzstmstm_core.ko.xzi2calgosi2c-algo-bit.ko.xzi2c-algo-pca.ko.xzbussesi2c-designware-core.ko.xzi2c-designware-platform.ko.xzi2c-diolan-u2c.ko.xzi2c-gpio.ko.xzi2c-imx-lpi2c.ko.xzi2c-imx.ko.xzi2c-mlxbf.ko.xzi2c-nforce2.ko.xzi2c-pca-platform.ko.xzi2c-simtec.ko.xzi2c-thunderx.ko.xzi2c-tiny-usb.ko.xzi2c-versatile.ko.xzi2c-virtio.ko.xzi2c-xgene-slimpro.ko.xzi2c-xlp9xx.ko.xzi2c-dev.ko.xzi2c-mux.ko.xzi2c-slave-eeprom.ko.xzi2c-smbus.ko.xzi2c-stub.ko.xzmuxesi2c-arb-gpio-challenge.ko.xzi2c-mux-gpio.ko.xzi2c-mux-mlxcpld.ko.xzi2c-mux-pca9541.ko.xzi2c-mux-pca954x.ko.xzi2c-mux-pinctrl.ko.xzi3ci3c.ko.xzmastersvc-i3c-master.ko.xzinfinibandcorehwbnxt_recxgb4efairdmamlx4mlx5qedrswrxesiwulpipoibiserisertsrpsrptinputff-memless.ko.xzkeyboardgpio_keys.ko.xzsnvs_pwrkey.ko.xzmiscuinput.ko.xzmouseelan_i2c.ko.xzsynaptics_i2c.ko.xzsynaptics_usb.ko.xzvsxxxaa.ko.xzrmi4rmi_core.ko.xzrmi_i2c.ko.xzrmi_smbus.ko.xzrmi_spi.ko.xzserioaltera_ps2.ko.xzarc_ps2.ko.xzhyperv-keyboard.ko.xzserio_raw.ko.xzserport.ko.xzsparse-keymap.ko.xztestsinterconnectimximx-interconnect.ko.xzimx8mm-interconnect.ko.xzimx8mn-interconnect.ko.xzimx8mp-interconnect.ko.xzimx8mq-interconnect.ko.xziommuarmarm-smmu-v3iommufdiommufd.ko.xzledstriggermailboxarm_mhu.ko.xzarm_mhu_db.ko.xzimx-mailbox.ko.xzmailbox-xgene-slimpro.ko.xzmddm-bio-prison.ko.xzdm-bufio.ko.xzdm-cache-smq.ko.xzdm-cache.ko.xzdm-crypt.ko.xzdm-delay.ko.xzdm-era.ko.xzdm-flakey.ko.xzdm-historical-service-time.ko.xzdm-integrity.ko.xzdm-io-affinity.ko.xzdm-log-userspace.ko.xzdm-log-writes.ko.xzdm-log.ko.xzdm-mirror.ko.xzdm-mod.ko.xzdm-multipath.ko.xzdm-queue-length.ko.xzdm-raid.ko.xzdm-region-hash.ko.xzdm-round-robin.ko.xzdm-service-time.ko.xzdm-snapshot.ko.xzdm-switch.ko.xzdm-thin-pool.ko.xzdm-verity.ko.xzdm-writecache.ko.xzdm-zero.ko.xzfaulty.ko.xzlinear.ko.xzpersistent-datadm-persistent-data.ko.xzraid0.ko.xzraid1.ko.xzraid10.ko.xzraid456.ko.xzmediaceccorecec.ko.xzusbpulse8rainshadowcommonvideobuf2mcusbuvcv4l2-corememstickcorehostmessagefusionmfdmax77686.ko.xzrohm-bd718x7.ko.xzmisccb710cb710.ko.xzeepromat24.ko.xzee1004.ko.xzeeprom.ko.xzeeprom_93cx6.ko.xzmax6875.ko.xzenclosure.ko.xzhpilo.ko.xzpvpanicpvpanic-pci.ko.xzpvpanic.ko.xztifm_core.ko.xzvmw_vmcivmw_vmci.ko.xzmmccorehostmtdchipsmapsnandrawgpmi-nandparsersspi-norubinetbareudp.ko.xzbondingbonding.ko.xzcandevm_canpeak_canfdslcanspimcp251xfdusbkvaser_usbpeak_usbdummy.ko.xzethernetamazonenaena.ko.xzamdxgbeamd-xgbe.ko.xzapmxgenexgene-v2xgene-enet-v2.ko.xzxgene-enet.ko.xzatherosalxatl1catl1eatlxbroadcombnx2xbnxtgenetcaviumcommoncavium_ptp.ko.xzthundernicpf.ko.xznicvf.ko.xzthunder_bgx.ko.xzthunder_xcv.ko.xzchelsiocxgb4cxgb4vfinline_cryptoch_ipsecch_ktlslibcxgbfreescalefec.ko.xzgooglegvegve.ko.xzhisiliconhnshnae.ko.xzhns_dsaf.ko.xzhns_enet_drv.ko.xzhns3hnae3.ko.xzhns3.ko.xzhns3pfhclge.ko.xzhns3vfhclgevf.ko.xzhns_mdio.ko.xzhuaweihinichinic.ko.xzintele1000e1000.ko.xze1000ee1000e.ko.xzfm10kfm10k.ko.xzi40ei40e.ko.xziavfiavf.ko.xziceice.ko.xzidpfidpf.ko.xzigbigb.ko.xzigbvfigbvf.ko.xzigcigc.ko.xzixgbeixgbe.ko.xzixgbevfixgbevf.ko.xzmarvellocteon_epocteon_ep_vfocteontx2afnicmellanoxmlx4mlx4_core.ko.xzmlx4_en.ko.xzmlx5coremlx5_core.ko.xzmlx5_dpll.ko.xzmlxbf_gigemlxbf_gige.ko.xzmlxfwmlxfw.ko.xzmlxswmlxsw_core.ko.xzmlxsw_i2c.ko.xzmlxsw_minimal.ko.xzmlxsw_pci.ko.xzmlxsw_spectrum.ko.xznetronomenfpnfp.ko.xzpensandoionicionic.ko.xzqlogicnetxenqedqedequalcommemacqcom-emac.ko.xzrealtek8139cp.ko.xz8139too.ko.xzr8169.ko.xzrockersmscstmicrostmmacgeneve.ko.xzhypervhv_netvsc.ko.xzifb.ko.xzipvlanipvlan.ko.xzipvtap.ko.xzmacsec.ko.xzmacvlan.ko.xzmacvtap.ko.xzmdiomdio.ko.xzmdio-bcm-unimac.ko.xzmdio-bitbang.ko.xzmdio-cavium.ko.xzmdio-gpio.ko.xzmdio-hisi-femac.ko.xzmdio-mscc-miim.ko.xzmdio-octeon.ko.xzmdio-thunder.ko.xzmdio-xgene.ko.xzmhi_net.ko.xzmii.ko.xznet_failover.ko.xznetconsole.ko.xznetdevsimnlmon.ko.xzpcspcs_xpcs.ko.xzphyamd.ko.xzaquantiaaquantia.ko.xzax88796b.ko.xzbcm-phy-lib.ko.xzbcm-phy-ptp.ko.xzbcm7xxx.ko.xzbcm87xx.ko.xzbroadcom.ko.xzcicada.ko.xzcortina.ko.xzdavicom.ko.xzdp83640.ko.xzdp83822.ko.xzdp83848.ko.xzdp83867.ko.xzdp83tc811.ko.xzdp83tg720.ko.xzet1011c.ko.xzicplus.ko.xzintel-xway.ko.xzlxt.ko.xzmarvell-88q2xxx.ko.xzmarvell.ko.xzmarvell10g.ko.xzmicrel.ko.xzmicrochip.ko.xzmicrochip_t1.ko.xzmsccmscc.ko.xzmxl-gpy.ko.xznational.ko.xzphylink.ko.xzqcomat803x.ko.xzqca807x.ko.xzqca808x.ko.xzqca83xx.ko.xzqcom-phy-lib.ko.xzqsemi.ko.xzrealtek.ko.xzrockchip.ko.xzsmsc.ko.xzspi_ks8995.ko.xzste10Xp.ko.xzteranetics.ko.xzuPD60620.ko.xzvitesse.ko.xzxilinx_gmii2rgmii.ko.xzpppsliptap.ko.xzteamteam.ko.xzteam_mode_activebackup.ko.xzteam_mode_broadcast.ko.xzteam_mode_loadbalance.ko.xzteam_mode_random.ko.xzteam_mode_roundrobin.ko.xzthunderboltthunderbolt_net.ko.xztun.ko.xzusbveth.ko.xzvirtio_net.ko.xzvmxnet3vmxnet3.ko.xzvrf.ko.xzvsockmon.ko.xzvxlanvxlan.ko.xzwanhdlc.ko.xzhdlc_cisco.ko.xzhdlc_fr.ko.xzhdlc_ppp.ko.xzhdlc_raw.ko.xzwireguardwireguard.ko.xzwirelessathath10kath11kath9kbroadcombrcm80211brcmfmacbcacywwccbrcmsmacbrcmutilinteliwlwifidvmmvmtestsmarvellmwifiexmediatekmt76mt76x0mt76x2mt7921mt7925mt7601uralinkrt2x00realtekrtl8xxxurtlwifibtcoexistrtl8188eertl8192crtl8192certl8192curtl8192dertl8192eertl8192sertl8723aertl8723bertl8723comrtl8821aertw88rtw89virtualwwaniosmiosm.ko.xzmhi_wwan_ctrl.ko.xzmhi_wwan_mbim.ko.xzt7xxmtk_t7xx.ko.xznvdimmlibnvdimm.ko.xznd_btt.ko.xznd_pmem.ko.xzof_pmem.ko.xznvmecommonnvme-auth.ko.xznvme-keyring.ko.xzhostnvme-core.ko.xznvme-fabrics.ko.xznvme-fc.ko.xznvme-tcp.ko.xznvme.ko.xztargetnvme-fcloop.ko.xznvme-loop.ko.xznvmet-fc.ko.xznvmet-tcp.ko.xznvmet.ko.xznvmemnvmem-imx-ocotp.ko.xzpcicontrollerpci-hyperv-intf.ko.xzpci-hyperv.ko.xzhotplugacpiphp_ibm.ko.xzpci-pf-stub.ko.xzpcieperfarm-cmn.ko.xzarm_cspmuarm_cspmu_module.ko.xzarm_dmc620_pmu.ko.xzarm_dsu_pmu.ko.xzarm_smmuv3_pmu.ko.xzarm_spe_pmu.ko.xzcxl_pmu.ko.xzmarvell_cn10k_ddr_pmu.ko.xzmarvell_cn10k_tad_pmu.ko.xzthunderx2_pmu.ko.xzphybroadcomphy-bcm-sr-usb.ko.xzfreescalephy-fsl-imx8mq-usb.ko.xzhisiliconphy-hi6220-usb.ko.xztegraphy-tegra-xusb.ko.xzpinctrlpinctrl-mlxbf3.ko.xzplatformchromemellanoxpmdomainimximx93-pd.ko.xzpowerresetsupplyppsclientspps-gpio.ko.xzpps-ldisc.ko.xzptpptp_kvm.ko.xzpwmpwm-imx27.ko.xzregulatorbd718x7-regulator.ko.xzgpio-regulator.ko.xzmax77686-regulator.ko.xzpfuze100-regulator.ko.xzrohm-regulator.ko.xzuserspace-consumer.ko.xzresethisiliconhi6220_reset.ko.xzrtcrtc-ab-b5ze-s3.ko.xzrtc-abx80x.ko.xzrtc-bq32k.ko.xzrtc-bq4802.ko.xzrtc-ds1286.ko.xzrtc-ds1305.ko.xzrtc-ds1307.ko.xzrtc-ds1343.ko.xzrtc-ds1347.ko.xzrtc-ds1374.ko.xzrtc-ds1390.ko.xzrtc-ds1511.ko.xzrtc-ds1553.ko.xzrtc-ds1672.ko.xzrtc-ds1685.ko.xzrtc-ds1742.ko.xzrtc-ds2404.ko.xzrtc-ds3232.ko.xzrtc-em3027.ko.xzrtc-fm3130.ko.xzrtc-hym8563.ko.xzrtc-isl12022.ko.xzrtc-isl1208.ko.xzrtc-m41t80.ko.xzrtc-m41t93.ko.xzrtc-m41t94.ko.xzrtc-m48t35.ko.xzrtc-m48t59.ko.xzrtc-max6900.ko.xzrtc-max6902.ko.xzrtc-max77686.ko.xzrtc-mcp795.ko.xzrtc-msm6242.ko.xzrtc-nxp-bbnsm.ko.xzrtc-pcf2123.ko.xzrtc-pcf2127.ko.xzrtc-pcf85063.ko.xzrtc-pcf8523.ko.xzrtc-pcf8563.ko.xzrtc-pcf8583.ko.xzrtc-r9701.ko.xzrtc-rp5c01.ko.xzrtc-rs5c348.ko.xzrtc-rs5c372.ko.xzrtc-rv3028.ko.xzrtc-rv3029c2.ko.xzrtc-rv3032.ko.xzrtc-rv8803.ko.xzrtc-rx4581.ko.xzrtc-rx8010.ko.xzrtc-rx8025.ko.xzrtc-rx8581.ko.xzrtc-snvs.ko.xzrtc-stk17ta8.ko.xzrtc-tegra.ko.xzrtc-x1205.ko.xzscsibe2iscsich.ko.xzcsiostorcxgbicxgb4ifcoehisi_sashpsa.ko.xzhv_storvsc.ko.xzipr.ko.xziscsi_tcp.ko.xzlibfclibfc.ko.xzlibiscsi.ko.xzlibiscsi_tcp.ko.xzlibsaslpfcmegaraidmpi3mrmpi3mr.ko.xzmpt3sasqedfqediqla2xxxqla4xxxraid_class.ko.xzscsi_debug.ko.xzscsi_transport_fc.ko.xzscsi_transport_iscsi.ko.xzscsi_transport_sas.ko.xzscsi_transport_spi.ko.xzscsi_transport_srp.ko.xzses.ko.xzsg.ko.xzsmartpqismartpqi.ko.xzsr_mod.ko.xzst.ko.xzvirtio_scsi.ko.xzsocimximx93-src.ko.xzqcomqmi_helpers.ko.xzspispi-bitbang.ko.xzspi-fsl-lpspi.ko.xzspi-fsl-qspi.ko.xzspi-imx.ko.xzspi-nxp-fspi.ko.xzspi-pl022.ko.xzspi-tegra114.ko.xzspi-xlp.ko.xztargetiscsicxgbitiscsi_target_mod.ko.xzloopbacktcm_loop.ko.xztarget_core_file.ko.xztarget_core_iblock.ko.xztarget_core_mod.ko.xztarget_core_pscsi.ko.xztcm_fctcm_fc.ko.xzteetee.ko.xzthermalhisi_thermal.ko.xzimx8mm_thermal.ko.xzmax77620_thermal.ko.xzqoriq_thermal.ko.xztegrategra-bpmp-thermal.ko.xzttyuiousbatmchipideaci_hdrc.ko.xzci_hdrc_imx.ko.xzci_hdrc_msm.ko.xzci_hdrc_npcm.ko.xzci_hdrc_pci.ko.xzci_hdrc_tegra.ko.xzci_hdrc_usb2.ko.xzusbmisc_imx.ko.xzclasscdc-acm.ko.xzcdc-wdm.ko.xzusblp.ko.xzusbtmc.ko.xzcommonulpi.ko.xzusb-conn-gpio.ko.xzcoreledtrig-usbport.ko.xzdwc3dwc3-imx8mp.ko.xzgadgetudctegra-xudc.ko.xzhostehci-platform.ko.xzxhci-tegra.ko.xzimagemiscsisusbvgaphyphy-generic.ko.xzphy-mxs-usb.ko.xzphy-tegra-usb.ko.xzserialstorageuas.ko.xzums-alauda.ko.xzums-cypress.ko.xzums-datafab.ko.xzums-eneub6250.ko.xzums-freecom.ko.xzums-isd200.ko.xzums-jumpshot.ko.xzums-karma.ko.xzums-onetouch.ko.xzums-realtek.ko.xzums-sddr09.ko.xzums-sddr55.ko.xzums-usbat.ko.xzusb-storage.ko.xztypecaltmodestypec_displayport.ko.xzmuxfsa4480.ko.xzpi3usb30532.ko.xzrt1719.ko.xzstusb160x.ko.xztcpmfusb302.ko.xztcpci.ko.xztcpm.ko.xztipdtps6598x.ko.xzucsiucsi_ccg.ko.xzwusb3801.ko.xzvfiopcimlx5mlx5-vfio-pci.ko.xzvfio-pci-core.ko.xzvfio-pci.ko.xzvfio.ko.xzvfio_iommu_type1.ko.xzvhostvhost.ko.xzvhost_iotlb.ko.xzvhost_net.ko.xzvhost_vsock.ko.xzvideobacklightgpio_backlight.ko.xzlcd.ko.xzled_bl.ko.xzlp855x_bl.ko.xzplatform_lcd.ko.xzpwm_bl.ko.xzfbdevssd1307fb.ko.xzvirtnitro_enclavesnitro_enclaves.ko.xzvirtiovirtio_balloon.ko.xzvirtio_dma_buf.ko.xzvirtio_input.ko.xzvirtio_mem.ko.xzvirtio_mmio.ko.xzwatchdoghpwdt.ko.xzi6300esb.ko.xzimx2_wdt.ko.xzmlx_wdt.ko.xzsbsa_gwdt.ko.xzsoftdog.ko.xzfsafsbinfmt_misc.ko.xzcachefilescachefiles.ko.xzcephceph.ko.xzerofserofs.ko.xzexfatexfat.ko.xzext4ext4.ko.xzfatfat.ko.xzmsdos.ko.xzvfat.ko.xzfscachefscache.ko.xzfusefuse.ko.xzvirtiofs.ko.xzisofsisofs.ko.xzjbd2jbd2.ko.xzlockdlockd.ko.xzmbcache.ko.xznetfsnetfs.ko.xznfsblocklayoutblocklayoutdriver.ko.xzfilelayoutnfs_layout_nfsv41_files.ko.xzflexfilelayoutnfs_layout_flexfiles.ko.xznfs.ko.xznfsv3.ko.xznfsv4.ko.xznfs_commongrace.ko.xznfs_acl.ko.xznfsdnfsd.ko.xznlsmac-celtic.ko.xzmac-centeuro.ko.xzmac-croatian.ko.xzmac-cyrillic.ko.xzmac-gaelic.ko.xzmac-greek.ko.xzmac-iceland.ko.xzmac-inuit.ko.xzmac-roman.ko.xzmac-romanian.ko.xzmac-turkish.ko.xznls_cp1250.ko.xznls_cp1251.ko.xznls_cp1255.ko.xznls_cp737.ko.xznls_cp775.ko.xznls_cp850.ko.xznls_cp852.ko.xznls_cp855.ko.xznls_cp857.ko.xznls_cp860.ko.xznls_cp861.ko.xznls_cp862.ko.xznls_cp863.ko.xznls_cp864.ko.xznls_cp865.ko.xznls_cp866.ko.xznls_cp869.ko.xznls_cp874.ko.xznls_cp932.ko.xznls_cp936.ko.xznls_cp949.ko.xznls_cp950.ko.xznls_euc-jp.ko.xznls_iso8859-1.ko.xznls_iso8859-13.ko.xznls_iso8859-14.ko.xznls_iso8859-15.ko.xznls_iso8859-2.ko.xznls_iso8859-3.ko.xznls_iso8859-4.ko.xznls_iso8859-5.ko.xznls_iso8859-6.ko.xznls_iso8859-7.ko.xznls_iso8859-9.ko.xznls_koi8-r.ko.xznls_koi8-ru.ko.xznls_koi8-u.ko.xznls_utf8.ko.xzoverlayfsoverlay.ko.xzpstoreramoops.ko.xzsmbclientcommonsquashfsudfudf.ko.xzxfsxfs.ko.xzkernelkheaders.ko.xzlockingrcutimetracering_buffer_benchmark.ko.xzlibasn1_encoder.ko.xzcrc-itu-t.ko.xzcrc7.ko.xzcrc8.ko.xzcryptolibarc4.ko.xzlibcurve25519-generic.ko.xzlibcurve25519.ko.xzlibdes.ko.xzlibpoly1305.ko.xzkunitlibcrc32c.ko.xzlz4lz4_compress.ko.xzmathcordic.ko.xzprime_numbers.ko.xzobjagg.ko.xzparman.ko.xzpolynomial.ko.xzraid6raid6_pq.ko.xzreed_solomonreed_solomon.ko.xzts_bm.ko.xzts_fsm.ko.xzts_kmp.ko.xzzstdzstd_compress.ko.xzmmnet802garp.ko.xzmrp.ko.xzp8022.ko.xzpsnap.ko.xzstp.ko.xz8021q8021q.ko.xzatmbluetoothbnephidprfcommbridgebr_netfilter.ko.xzbridge.ko.xznetfilterebt_802_3.ko.xzebt_among.ko.xzebt_arp.ko.xzebt_arpreply.ko.xzebt_dnat.ko.xzebt_ip.ko.xzebt_ip6.ko.xzebt_limit.ko.xzebt_log.ko.xzebt_mark.ko.xzebt_mark_m.ko.xzebt_nflog.ko.xzebt_pkttype.ko.xzebt_redirect.ko.xzebt_snat.ko.xzebt_stp.ko.xzebt_vlan.ko.xzebtable_broute.ko.xzebtable_filter.ko.xzebtable_nat.ko.xzebtables.ko.xznf_conntrack_bridge.ko.xznft_meta_bridge.ko.xznft_reject_bridge.ko.xzcanj1939cephlibceph.ko.xzcorefailover.ko.xzdns_resolverdns_resolver.ko.xzhandshakehsrhsr.ko.xzipv4ah4.ko.xzesp4.ko.xzesp4_offload.ko.xzgre.ko.xzip_gre.ko.xzip_tunnel.ko.xzip_vti.ko.xzipcomp.ko.xzipip.ko.xznetfilterarp_tables.ko.xzarpt_mangle.ko.xzarptable_filter.ko.xzip_tables.ko.xzipt_ECN.ko.xzipt_REJECT.ko.xzipt_SYNPROXY.ko.xzipt_ah.ko.xzipt_rpfilter.ko.xziptable_filter.ko.xziptable_mangle.ko.xziptable_nat.ko.xziptable_raw.ko.xziptable_security.ko.xznf_defrag_ipv4.ko.xznf_dup_ipv4.ko.xznf_flow_table_ipv4.ko.xznf_nat_h323.ko.xznf_nat_pptp.ko.xznf_nat_snmp_basic.ko.xznf_reject_ipv4.ko.xznf_socket_ipv4.ko.xznf_tproxy_ipv4.ko.xznft_dup_ipv4.ko.xznft_fib_ipv4.ko.xznft_reject_ipv4.ko.xztcp_bbr.ko.xztcp_dctcp.ko.xztcp_nv.ko.xztunnel4.ko.xzudp_tunnel.ko.xzxfrm4_tunnel.ko.xzipv6ah6.ko.xzesp6.ko.xzesp6_offload.ko.xzip6_gre.ko.xzip6_tunnel.ko.xzip6_udp_tunnel.ko.xzip6_vti.ko.xzipcomp6.ko.xzmip6.ko.xznetfilterip6_tables.ko.xzip6t_NPT.ko.xzip6t_REJECT.ko.xzip6t_SYNPROXY.ko.xzip6t_ah.ko.xzip6t_eui64.ko.xzip6t_frag.ko.xzip6t_hbh.ko.xzip6t_ipv6header.ko.xzip6t_mh.ko.xzip6t_rpfilter.ko.xzip6t_rt.ko.xzip6table_filter.ko.xzip6table_mangle.ko.xzip6table_nat.ko.xzip6table_raw.ko.xzip6table_security.ko.xznf_defrag_ipv6.ko.xznf_dup_ipv6.ko.xznf_flow_table_ipv6.ko.xznf_reject_ipv6.ko.xznf_socket_ipv6.ko.xznf_tproxy_ipv6.ko.xznft_dup_ipv6.ko.xznft_fib_ipv6.ko.xznft_reject_ipv6.ko.xzsit.ko.xztunnel6.ko.xzxfrm6_tunnel.ko.xzkeyaf_key.ko.xzl2tpllcllc.ko.xzmac80211testsmplsmptcpnetfilteripsetip_set.ko.xzip_set_bitmap_ip.ko.xzip_set_bitmap_ipmac.ko.xzip_set_bitmap_port.ko.xzip_set_hash_ip.ko.xzip_set_hash_ipmac.ko.xzip_set_hash_ipmark.ko.xzip_set_hash_ipport.ko.xzip_set_hash_ipportip.ko.xzip_set_hash_ipportnet.ko.xzip_set_hash_mac.ko.xzip_set_hash_net.ko.xzip_set_hash_netiface.ko.xzip_set_hash_netnet.ko.xzip_set_hash_netport.ko.xzip_set_hash_netportnet.ko.xzip_set_list_set.ko.xzipvsip_vs.ko.xzip_vs_dh.ko.xzip_vs_fo.ko.xzip_vs_ftp.ko.xzip_vs_lblc.ko.xzip_vs_lblcr.ko.xzip_vs_lc.ko.xzip_vs_mh.ko.xzip_vs_nq.ko.xzip_vs_ovf.ko.xzip_vs_pe_sip.ko.xzip_vs_rr.ko.xzip_vs_sed.ko.xzip_vs_sh.ko.xzip_vs_wlc.ko.xzip_vs_wrr.ko.xznf_conncount.ko.xznf_conntrack.ko.xznf_conntrack_amanda.ko.xznf_conntrack_broadcast.ko.xznf_conntrack_ftp.ko.xznf_conntrack_h323.ko.xznf_conntrack_irc.ko.xznf_conntrack_netbios_ns.ko.xznf_conntrack_netlink.ko.xznf_conntrack_pptp.ko.xznf_conntrack_sane.ko.xznf_conntrack_sip.ko.xznf_conntrack_snmp.ko.xznf_conntrack_tftp.ko.xznf_dup_netdev.ko.xznf_flow_table.ko.xznf_flow_table_inet.ko.xznf_log_syslog.ko.xznf_nat.ko.xznf_nat_amanda.ko.xznf_nat_ftp.ko.xznf_nat_irc.ko.xznf_nat_sip.ko.xznf_nat_tftp.ko.xznf_synproxy_core.ko.xznf_tables.ko.xznfnetlink.ko.xznfnetlink_cthelper.ko.xznfnetlink_cttimeout.ko.xznfnetlink_hook.ko.xznfnetlink_log.ko.xznfnetlink_osf.ko.xznfnetlink_queue.ko.xznft_chain_nat.ko.xznft_compat.ko.xznft_connlimit.ko.xznft_counter.ko.xznft_ct.ko.xznft_dup_netdev.ko.xznft_fib.ko.xznft_fib_inet.ko.xznft_fib_netdev.ko.xznft_flow_offload.ko.xznft_fwd_netdev.ko.xznft_hash.ko.xznft_limit.ko.xznft_log.ko.xznft_masq.ko.xznft_nat.ko.xznft_numgen.ko.xznft_objref.ko.xznft_osf.ko.xznft_queue.ko.xznft_quota.ko.xznft_redir.ko.xznft_reject.ko.xznft_reject_inet.ko.xznft_reject_netdev.ko.xznft_socket.ko.xznft_synproxy.ko.xznft_tproxy.ko.xznft_tunnel.ko.xznft_xfrm.ko.xzxt_AUDIT.ko.xzxt_CHECKSUM.ko.xzxt_CLASSIFY.ko.xzxt_CONNSECMARK.ko.xzxt_CT.ko.xzxt_DSCP.ko.xzxt_HL.ko.xzxt_HMARK.ko.xzxt_IDLETIMER.ko.xzxt_LOG.ko.xzxt_MASQUERADE.ko.xzxt_NETMAP.ko.xzxt_NFLOG.ko.xzxt_NFQUEUE.ko.xzxt_RATEEST.ko.xzxt_REDIRECT.ko.xzxt_SECMARK.ko.xzxt_TCPMSS.ko.xzxt_TCPOPTSTRIP.ko.xzxt_TEE.ko.xzxt_TPROXY.ko.xzxt_TRACE.ko.xzxt_addrtype.ko.xzxt_bpf.ko.xzxt_cgroup.ko.xzxt_cluster.ko.xzxt_comment.ko.xzxt_connbytes.ko.xzxt_connlabel.ko.xzxt_connlimit.ko.xzxt_connmark.ko.xzxt_conntrack.ko.xzxt_cpu.ko.xzxt_dccp.ko.xzxt_devgroup.ko.xzxt_dscp.ko.xzxt_ecn.ko.xzxt_esp.ko.xzxt_hashlimit.ko.xzxt_helper.ko.xzxt_hl.ko.xzxt_iprange.ko.xzxt_ipvs.ko.xzxt_length.ko.xzxt_limit.ko.xzxt_mac.ko.xzxt_mark.ko.xzxt_multiport.ko.xzxt_nat.ko.xzxt_osf.ko.xzxt_owner.ko.xzxt_physdev.ko.xzxt_pkttype.ko.xzxt_policy.ko.xzxt_quota.ko.xzxt_rateest.ko.xzxt_realm.ko.xzxt_recent.ko.xzxt_sctp.ko.xzxt_set.ko.xzxt_socket.ko.xzxt_state.ko.xzxt_statistic.ko.xzxt_string.ko.xzxt_tcpmss.ko.xzopenvswitchopenvswitch.ko.xzvport-geneve.ko.xzvport-gre.ko.xzvport-vxlan.ko.xzpsamplepsample.ko.xzqrtrqrtr-mhi.ko.xzqrtr.ko.xzrfkillrxrpcschedact_bpf.ko.xzact_csum.ko.xzact_ct.ko.xzact_ctinfo.ko.xzact_gact.ko.xzact_mirred.ko.xzact_mpls.ko.xzact_pedit.ko.xzact_police.ko.xzact_sample.ko.xzact_skbedit.ko.xzact_tunnel_key.ko.xzact_vlan.ko.xzcls_bpf.ko.xzcls_flow.ko.xzcls_flower.ko.xzcls_fw.ko.xzcls_matchall.ko.xzcls_u32.ko.xzsch_cake.ko.xzsch_cbs.ko.xzsch_etf.ko.xzsch_ets.ko.xzsch_fq.ko.xzsch_hfsc.ko.xzsch_htb.ko.xzsch_ingress.ko.xzsch_mqprio_lib.ko.xzsch_prio.ko.xzsch_sfq.ko.xzsch_taprio.ko.xzsch_tbf.ko.xzsctpsunrpcauth_gssauth_rpcgss.ko.xzrpcsec_gss_krb5.ko.xzsunrpc.ko.xzxprtrdmatipcdiag.ko.xztipc.ko.xztlstls.ko.xzvmw_vsockhv_sock.ko.xzvmw_vsock_virtio_transport.ko.xzvmw_vsock_virtio_transport_common.ko.xzvmw_vsock_vmci_transport.ko.xzvsock.ko.xzvsock_diag.ko.xzvsock_loopback.ko.xzwirelesstestsxdpxsk_diag.ko.xzxfrmxfrm_interface.ko.xzxfrm_ipcomp.ko.xzsecuritykeystrusted-keystrusted.ko.xzsoundcoreseqdriversmpu401opl3vxhdai2cotherpciac97au88x0ca0106cs46xxctxfiechoaudioemu10k1hdaice1712korg1212lolalx6464esmixartoxygenpcxhrrme9652tridentvx222synthemuxusb6firebcd2000caiaqhifaceline6miscvirtiomodules.aliasmodules.alias.binmodules.blockmodules.builtin.alias.binmodules.builtin.binmodules.depmodules.dep.binmodules.devnamemodules.drmmodules.modesettingmodules.networkingmodules.ordermodules.softdepmodules.symbolsmodules.symbols.binsourcesystemtapupdatesvdsovdso.soweak-updates5.14.0-503.33.1.el9_5.aarch64ima.cerkernel-signing-ca.cer/lib//lib/modules//lib/modules/5.14.0-503.33.1.el9_5.aarch64//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/arch//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/arch/arm64//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/arch/arm64/crypto//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/crypto//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/crypto/asymmetric_keys//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/crypto/async_tx//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/acpi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/acpi/apei//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/acpi/nfit//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/ata//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/base//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/base/regmap//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/block//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/block/null_blk//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/block/zram//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/bus//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/bus/mhi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/bus/mhi/host//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/cdrom//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/char//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/char/hw_random//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/char/ipmi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/char/tpm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/clk//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/cpufreq//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/crypto//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/crypto/cavium//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/crypto/ccp//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/crypto/hisilicon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/crypto/marvell//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/cxl//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/cxl/core//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/dax//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/dax/hmem//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/dax/pmem//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/devfreq//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/dma//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/dma/dw//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/dma/qcom//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/edac//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/extcon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/firmware//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/firmware/arm_ffa//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/firmware/arm_scmi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/firmware/imx//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gnss//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpio//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/amd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/display//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/gud//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/hisilicon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/hyperv//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/qxl//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/scheduler//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/tiny//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/ttm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/udl//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/virtio//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/vkms//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/vmwgfx//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/host1x//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hid//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hid/i2c-hid//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hte//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hv//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hwmon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hwmon/pmbus//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hwtracing//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hwtracing/coresight//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hwtracing/stm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/i2c//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/i2c/algos//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/i2c/busses//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/i2c/muxes//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/i3c//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/i3c/master//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/infiniband//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/infiniband/hw//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/infiniband/sw//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/infiniband/ulp//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/input//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/input/keyboard//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/input/misc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/input/mouse//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/input/rmi4//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/input/serio//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/interconnect//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/interconnect/imx//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/iommu//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/iommu/arm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/iommu/iommufd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/leds//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/mailbox//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/persistent-data//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media/cec//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media/cec/core//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media/cec/usb//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media/common//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media/usb//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/memstick//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/message//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/mfd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/misc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/misc/cb710//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/misc/eeprom//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/misc/pvpanic//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/misc/vmw_vmci//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/mmc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/mtd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/mtd/nand//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/mtd/nand/raw//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/bonding//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/can//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/can/spi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/can/usb//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/amazon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/amazon/ena//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/amd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/apm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/apm/xgene-v2//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/apm/xgene//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/atheros//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/broadcom//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/cavium//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/cavium/common//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/cavium/thunder//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/chelsio//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/chelsio/inline_crypto//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/freescale//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/google//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/google/gve//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/huawei//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/huawei/hinic//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/e1000//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/i40e//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/iavf//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/ice//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/idpf//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/igb//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/igc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/marvell//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/marvell/octeontx2//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/mellanox//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/mellanox/mlxbf_gige//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/netronome//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/pensando//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/pensando/ionic//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/qlogic//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/qualcomm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/qualcomm/emac//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/realtek//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/stmicro//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/hyperv//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ipvlan//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/mdio//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/pcs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/phy//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/phy/aquantia//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/phy/mscc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/phy/qcom//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/team//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/thunderbolt//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/vmxnet3//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/vxlan//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wan//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireguard//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/ath//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/broadcom//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/broadcom/brcm80211//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/intel//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/marvell//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/mediatek//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/ralink//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/realtek//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wwan//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wwan/iosm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/wwan/t7xx//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/nvdimm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/nvme//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/nvme/common//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/nvme/host//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/nvme/target//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/nvmem//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pci//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pci/controller//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pci/hotplug//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/perf//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/perf/arm_cspmu//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/phy//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/phy/broadcom//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/phy/freescale//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/phy/hisilicon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/phy/tegra//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pinctrl//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/platform//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pmdomain//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pmdomain/imx//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/power//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pps//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pps/clients//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/ptp//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/pwm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/regulator//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/reset//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/reset/hisilicon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/rtc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/scsi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/scsi/cxgbi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/scsi/libfc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/scsi/mpi3mr//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/scsi/smartpqi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/soc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/soc/imx//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/soc/qcom//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/spi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/target//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/target/iscsi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/target/loopback//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/target/tcm_fc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/tee//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/thermal//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/thermal/tegra//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/chipidea//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/class//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/common//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/core//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/dwc3//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/gadget//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/gadget/udc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/host//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/misc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/phy//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/storage//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/typec//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/typec/altmodes//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/typec/mux//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/typec/tcpm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/typec/tipd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/usb/typec/ucsi//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/vfio//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/vfio/pci//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/vfio/pci/mlx5//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/vhost//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/video//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/video/backlight//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/video/fbdev//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/virt//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/virt/nitro_enclaves//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/virtio//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/watchdog//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/cachefiles//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/ceph//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/erofs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/exfat//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/ext4//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/fat//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/fscache//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/fuse//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/isofs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/jbd2//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/lockd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/netfs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/nfs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/nfs/blocklayout//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/nfs/filelayout//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/nfs/flexfilelayout//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/nfs_common//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/nfsd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/nls//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/overlayfs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/pstore//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/smb//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/udf//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/fs/xfs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/kernel//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/kernel/trace//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/lib//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/lib/crypto//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/lib/lz4//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/lib/math//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/lib/raid6//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/lib/reed_solomon//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/lib/zstd//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/802//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/8021q//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/bluetooth//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/bridge//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/bridge/netfilter//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/can//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/ceph//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/core//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/dns_resolver//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/hsr//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/ipv4//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/ipv4/netfilter//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/ipv6//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/ipv6/netfilter//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/key//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/llc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/mac80211//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/netfilter//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/netfilter/ipset//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/netfilter/ipvs//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/openvswitch//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/psample//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/qrtr//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/sched//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/sunrpc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/sunrpc/auth_gss//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/tipc//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/tls//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/vmw_vsock//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/wireless//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/xdp//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/net/xfrm//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/security//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/security/keys//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/security/keys/trusted-keys//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/sound//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/sound/core//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/sound/drivers//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/sound/i2c//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/sound/pci//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/sound/synth//lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/sound/usb//lib/modules/5.14.0-503.33.1.el9_5.aarch64/vdso//usr/share/doc/kernel-keys//usr/share/doc/kernel-keys/5.14.0-503.33.1.el9_5.aarch64/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Taarch64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data)ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=723c9299d2b5113aa60657ac9b8e979d02174b4d, stripped "(+03469<AFGY[`emv{ *-4AUWY\_cefghjk   )  (*,.9^d_iqydh{~   0 2 y {     ! # % ( * - 0 5 : = b k m t      # ) + 6 < D F Q U X {       7 ; U V X \ _ b l p s u   ' ( ) * + , - . / 0 5 6 m p q u  &qst{} %-024;@Ijmyhjcegi &(.46>PWZ`cfikvx  +-;=@BLNx!#%uy|!"$+-:SXZ[]hmosvz|-/049;=ADHJOSUY_j"$'+.9=Z[Acn|~ "%TUVW8  #+/3z~/:=@DIM^`dnprwy{258t~CE        " ) , 3 5 8 E L N Y _ ` a b p w ~ !X!\!^!b!d!i!k!o!w!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""" " """"""""" "!"""#"$"%"&"'"(")"-"/"1"9";"?"A"E"G"J"M"Q"S"]"y"{"}"""""""""""""""""""""""""""""""#3#7#9#=#D#H#K#N#S#U#_#b#f#j#|#~################$$$ $ $$$$$$$!$#$&$($*$,$.$0$2$4$7$9$@$B$D$F$I$K$N$P$U$X$\$_$d$i$l$o$r$u$x${$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%% % %%%%%% %$%'%4%6%8%:%?%A%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%d%h%i%j%m%n%z%&&&&&&&&&&&&''         !  Y    g 'AE  G % *     #    7 LK  !  n    ( *    PH *   2 !    D5?" G  /U R   G (-  ,1#< p    n .   &#PhPPPPPPP?P&PPPPPPP[PPPWPQPPPVPXP3PP P$P4PP PP$P$PP5P PP$P$PfPPPrPPPP$P PP-P.PPPPP P7PP*PPdPPcP/PPPPPPPPPjPlP"PP|P{P!P!P!P!P!P!PPP}PzP!P!PiP!P!P!!P!"P!AP!BPPPPPPPPmP PPPoP#'P#,P#-PPPPKP6P7P8P9P:PRPP$PP{PPPPP $P %P &PP'PPPPPPPP]PcP4PAP\PPP" P"P$SPiPdPePoPfPqPgP[P\PaPbPPPPPPPhPaP P&P'P(P+P,P/P0P1P3P4P5P6P7P8PgPhPiPjPkPtPSPTP P P P P P P P P P P!eP!fP!gP!hP!mP!nP!oP!pP!qP!rP!sP!tP!uP!vP!wP!xP!yP!zP!{P!|P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P"]P"^P"_P"`P"aP"bP"cP"dP"eP"fP"gP"hP"iP"jPjP P PkP&PlP7PPPmPLPOPPPPPwPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PbPcPdPePfPgPhPiPjPkPPPPPkPlPmPnPoPrPPPPFPGPHPIPJPPCPPPPPP,PAPNPTPUPVPWPXPYP]P^P_P`PaPbPcPdPePfPgPhPiPjPlPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPNPOPPPQPRPSPUP^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPaPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P%P&P'P(P)P*P8P9P;PP?P@PAPhPiPjPpPqPsPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PCPDPEPlPmPnPoPpPqPuP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPVPWPXPYPZP[P\P]P:PPPPPPPPPPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPPDPEPFPGPHPIPJPKPLPMPOPPPQPRPSPZP[P\PkPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7PMPTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP?P@PAPBPhPiPjPkPrPsPtPPPP P P PPPPPPPPPPPPPPPvPwPxPyPzPP P!P"P#P$PP+P,P-P.P/P0P1P2P3P4P5P6P7PPPPPsP&}P&PP#P&PP#IPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgP0PpPP"P"P#oPP"P"P\P&PUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPP}PP&PP&PP#PPzP{PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP! P! P!P!P!P!P!'P!(P!1P!2P!9P!:P!GP!HP!QP!RPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'P?PPzPPPPPPPPPPPPPPPPPP]P^PPPPPPPPPPPPPPP4PPPPPPPPPPPPPPPPPPPPPPPPP&PPPPP+P@PAPPPPPPPPfPgPhPiPjPkPPPPPPPP,PPP P P P PBPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPdPPPPPaPbPcPePPPPPPPP=PPP(P)P*P-P.P/P0P1P2P3P5P6P7P8P9P:P;PPPPPPPPPPPPPPPPP,PxPP {P |PPPP P PPPPPPPP0PPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!#P!$P!%P!&P!CP!DP!EP!FPP&PP&P&P&P&P&P&P|PPPPPPPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPP~PP P PTP)PcP$P$PdPP"CP"DPeP$PgPXPP wP xP yP zP&PP"GP"HPPP P PP"IP"JP"KP"LP"MP"NP"mP"nP"oP"pP$P$PPPPPPPP$PPPP$zPP#PP$P}P$~PPPPPPPPPPPPPPPPPPPPPPPPPwPpPPAPP!P!P$P#P&P}P~PPP6PXPYP"P"P"P"P"P"PWPfPtPmP"kP"lPPPPPPPPPPPP$PP:PBPPPPPPPPPPPPPPPPPPEPPPPPPPPPPPIPPPPPPHPPPPPPPPP P!P"P#P$P%P&P'PPPPPPPPPPP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPPPPPPPPPPPPPP?P@PAPBPCP;PKPPPPPPPPPPPPPPPP#P&P-P1P6P]P^P_P`PePPP P P" P" P$^PP&PP P P$ZPPP PPvP]P^PcPdPPPPPPPPPPPPP P P !P "P +P ,P 7P 8P iP jP$`P$bP$dPPsPpPP"P"P"P"P"P"P"P"P"P"P"PP!P!P!P!PP$PP#&PP%P&PPPP$P P&P P>PCPPP PMPPP P!PPPPP PPPZP[P\P]P^P_P`PaPPPPPPbPPP P P$YPP P P$[PP$\PP-P!P!PP.P2P!}P!~P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!PP P P$]P P P P P P P P P P P P P P P P P P P P P P P P P P POP 2PQPoP P P$TP:P gP hPPP1P?PWPSPTPUPVPXPP=P>PPPeP"?P"@PQP%P%PP$PPXPYPZP[P\P]P^P_P`PaPbPcPdPPPEP";P"P$PoPaPbPwPxP$=PtP"P"PP&P.P$P0P$PPPPPPP ?P @P AP BP CP DP EP FP GP HP IP(PyPPzPPPPP P P P P P P EP FP GP HP KP LPP3PPPP P P PPPPPP_P`PaPbPcPdPePfPgPhPiPjPmPnPoPpPqP}PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPPP5P6P7PPPPPPPPPXPYPZP[P\P]P^PPPPPPPPPPPsPtPuPvPPPPPP P PkPlPrPwP~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP.PPPPPP9P8P:PPPPPPPPPPPPPPPPPPPPPPPPPyPzP{P|PPPP;PPxPPPPPPPPPPPPPPPPPPPP.P5P9PP/P6P:PP0P7P;PP#?P"P#P#P#P#P#P#P#P#P#P#xP#zP#|P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#PSP#P#P P P P#wP#yP#}P#P#P#P#P#P#PPuP#P#P#P#P P P P P P !PP#P#P#P#P#P#P#PP#PP#qP#rP#P#P#P#P#P#P#P#P#P#PP#P#PP#{P#P#P#P#P sPP#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#PP#P#P#P#P#P#P#P#P#PPPPPP P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P PPPPP#P#P#PPPPnP PP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPP P PPP"P P PPP#P#P#P#P#CP#EP#DP#_P#aP#`P)P#cPP|P!P!P$P"P"PQP"P"P"P"P"P"P"P"P"P"P"P"P#P#P#P# P# P#!P##P#nPRPP"P"P"P"P"P"P"P"P"P"P"P#P# P#"P$PPZPP&PP$P P P P P P{P$P|P$P P P PPP$P P P P PP$PP$P P P P P P P PPPPP P P P P PPPPPPPPPP$PPDP P P P PPPPPP P P"}P"~P$xPP P PP P PPPPP#+P P P PPPP?PPPPPPPP P P P P P P P P PP P PPPVP$PPPPPPPPPPqPOPPPsPPPPPPPPPPTPUPVP1P2P3P4P5P6PEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePPfPgPhPPPPPPPPPPPPPPPPPPPPPPLPMPNPoPpPqPrPyPzP{P|P}P~PPPPPPPPPPP PP PPPPPPPPPPPPPPPHPvPPtPuP'PwPxPPPPPPHPIPPPQPPSPcPdPePfPgPhPiPjPkPlPmPnPsPPRPPPPPPPPPPPPPPPPEPPFPGPP?PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPWPZP[P\P]P^PP_P`PPaPPXPYP-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PPPjPbPPPPPPPPPPPPPPP"P"PPPPPPPPPPRPPPPPPPPP`P$PaP$PbP$PcP$PdP$PeP$PmP$PPPP~PP/PP$PP&P#PP$PPP$P$PPPPPPP>PPPPPPPPPPwPxPyPzP{PP$PP*P#PPPPPPPPPPP# PPPBPCPDPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPVP1P2P3P4P5P6P8P9P:PPPPPPPPPP$PP!P!P!P!PPPPPPPPPPPP P P P P PPPP7PNPP$PPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P-P.P/P0P1P2P3P4P5P6P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPOPPPQPRPSPTPUPVPWPPjPkPlPmPnPoPpPqPrPsPtPuPvPP%P&P'P(P)P*P+P,PPP"P"P"P#P#P#P# P# P#P#:P#;P#GP#JP#KP#LP#MP#NP#OP#PP#QP#RP#SP#TP#WP#XP#YP#]P#^P#bP#dP#eP#fP#iP#jP#kP#lP#P#vP#P#P$8PPPP_PZP[P\P]P^P_PPP`PXPYP`PaPbPcPdPePfPgPhPiPPPPPPPPPPPPPPPPP P P P P %P &P /P 0P ;P PwPKPxPJPPP|PPP}PPP$?PP%PPtP P PPuPnPRPPPPPPP 3P 4P AP BPP P P$VPPPPPPPPPPPPPPPPPP PP!,P!-P!LP!MPPrP$P NP OP!P!PPP$PPPwPxPP$CP$EPiP!P!P$UPP$sPP [P \P ]P ^P _P `P aP bPnPoPPP~P P P P P P PPPsPtPPPPPIPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPuPvP P PPP"EP"FPP$PP$PP$PPPPPPP PPPP!PBPRPTP%P&P'P(P)P*P+P,P-P.P/P0P1P2P5P6PEPFPGPHP P P P P P P P P!P!P"P"P"P" P"!P""PP$PPPP3P4PP7P8P$P$PP$MPP$PPP9P:PPP$PP P P$PP$NPPP;PPHPAPBP P P!kP!lP!P!PP?PP$PP$PP$PPCPDPGPMPNP!P!P!P!P!P!P!P!P!P!P!P!PPkP P P PJPKP P P$P PlP P P PPPVPWPMPNPOPPPQPRP P P P$P$P PQPCPDPPSPPUPIPJPKPLPP eP fPP$PP!3P!4PPsP"P"PPP$P"P"P"P"P"P"P"P#P#P$1PPP&P&P&P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P$2P$3P$4P$5P$6PpP~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPP!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P3P4P PP~PP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P #P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P GP HPP $P %P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DPP"P"PPHPIPJPP(PPPPPPPP P P P PPPPP P2P5PP)PPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P &P 'P EP FP*PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP+PP&P'P(P)P*P+P,P-P.P,P/P0P1P2P3P4P5P6P7P8P9P:P;P-P1P$PP2P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P$P$P$P$P$P$P$P$P$P$ P$ P$ P$ P$ P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$ P$!P$"P$#P$$P$%P$.P$&P$'P$(P$)P$/P$*P$+P$,P$-P$0P8PFPP$PIPP$PP&P%P MP PP'P(P)P*P+P,P-P.P/P0P1P2P3PP P!P"P#P$P%P=P>P P P?PPPPPPP SP TP WP XP kP lP@PYPZP_P`PsPtPPPPPPPPPPP$PAPwP!WP!XP!YP!ZP![P!\P!]P!^P!aP!bPBPPPPPCP! P! P!P!P!;P!P?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPUPVPXPPPPPPPPPPPPPPPPPPPPPPPPfPP P P P P P P P 1P 2PP$qPP ?P @P cP dPgP!P!PNPOPPPPP$HPPgPhPyPzPPPPPPPPPPPPP P P IP JP$aPP!P!P$FP${PP!P!P!P!PP#P#sP#uP#P$GPP! P!P!P!P!/P!0P!5P!6P!OP!PP!SP!TPP!P"P P P"P"P )P *P +P ,P -P .PPoPpP{P|PPPPPPPPPPPPPPP P P mP nP$PPP$P%P%P%#P%$P%%P%&P%'P%(P%)P%*P%+P%,P%-P%.P%2P%/P%0P%1P%3P%4P%5P%6P%7P%8P%9P%:P%;P%=P%@P%AP%BP%GP%MP%OP%PP%QP%RP%SP%VP%[P%\P%bP%P%P%P%P%P%P%P%P&P& P&P&P&P&4P&6P&GP&HP&IP&ZP&[P&_P&nP&yP&P&P&P&P&P&P&P&P&P&P&P&P&P&PPP$PP$P%P%hPP% PPPPPPPPP P PP!P )P *P$kPhP!P!P!)P!*P!=P!>P!IP!JP=PyPPP uP vP"yP"zP"P"P$PPP!P!P!P! P!+P!.P!?P!@P!KP!NPPPPPPP"wP"xP$PPiPjPPPPPPPPP P P oP pP$}PPPPPP!7P!8P!UP!VPP% P% P%P%P%P&P&P&(P&+P&iP&oP&pP&rP&sP&xP&P&P&P&P&P&P&PP%P%PP%gP&kP&lPP%P%P%P%P&3PP&7PP%PP%P%P%P%P%P%P%P%P%P%P&1P&2PP%PP%ZPP&8PP&-P&.P&/P&0PP%WP%yP%zP%{P%P%P%PP%P&3P&PP%P%P%P;PPPPPPPPPPPPPPPPPPPPPPPPPP%P%P%P%P%P%P%P%P%P% P% P% P%P%P%P%P%P%P%P%P%P%P%P%P%P% P%!P%"P%P%?P%CP%DP%EP%FP%HP%IP%JP%KP%LP%NP%TP%UP%XP%YP%]P%^P%_P%`P%aP%cP%dP%eP%fP%iP%jP%kP%lP%mP%nP%oP%pP%qP%rP%sP%tP%uP%vP%wP%xP%P%|P%}P%P%P%~P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P&P&P&P&P&P&P&P&P& P& P& P& P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&"P& P&#P&!P&$P&%P&&P&'P&(P&)P&*P&+P&,P&5P&9P&:P&;P&P&?P&@P&AP&BP&CP&DP&EP&FP&JP&KP&LP&MP&NP&OP&PP&QP&RP&SP&TP&UP&VP&WP&XP&YP&\P&]P&^P&`P&aP&bP&cP&dP&eP&fP&gP&hP&iP&jP&mP&oP&pP&qP&rP&sP&tP&uP&vP&wP&xP&zP&{P&|P&~P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&PPPP$PTPPUPVPP@PP!P!PMP"9P":PVPrPWPXPPPPP]PlP!P!P"AP"BPPPPPPPPPPPPPP^PxPqPPP"qP"rP"sP"tPP.PP#P$PP"P"PP&PPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPP&PP2PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPPP5P6P7P8P9P:P;PPPP3PPPP4PnP }P ~P$RPPP P PPP P P$nPPPP"OP"PP"QP"RP"SP"TP"UP"VP"WP"XP"YP"ZP"[P"\PP$PP!P!P$PGPdP"P"P"P"P"P"P"P"PUP#ZPP&P POPPPQPPP&PP&PPiP"{P"|P"P"P#PPP#PPePfPqPrP}P~PPPPPPPPPPPPPPPPPPPPPPP P P 'P (P 5P 6P CP DP QP RP UP VP qP rP$cPP$yPPPP$P;PPDPPPEPBPFPIPGPJPBPHPmPPPPPPPPPPPPPPPPPPPPPMPPMPPTP P PPnPoPpPqPrPsPtPuPvPwPxPyPPPPPPPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PUPaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}PWPP,PIPJPKPPUP&PPLP)P tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PP P PPPPPPPPPP P P P P P P P P PP P P P P PPP%P'P#P&P$P P!P"P#PPPPPPPPPPPPP P P P P P P PPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPP PMPUPPP$PNPOP&P P)P P P PPPP%P&P'P(P)P*P+PPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P PPPPPPPPUPoPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPP*P P P PPqPPPPP%PP(PPPPPPPPPPPPPPWPXPYP\PZP[P\P]P^P_P`PaPbPcPdPePfPgPhP^PiP]PjP[PkPZPlPYPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|PPQPPPSPPVPPPPPPPPPPyPzPPtPuPPvPwPxPPPPPPPPPPPPPPPPPPPPPPPPrPsPPPPPPPPPRPP P PPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPP>P?P@PAPBPCPDPEPFPGPPPPEP 0P 1PPzP{P|P?P@PAPBPCPDPEPFPGPHPIPJPKP!PPPPPPPYP P P P P P PPNPPPWPPPDPEPLP$PPPP$P{P|P}P~PPPPPPPPPPPPPPPPPPPPP PP$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7PPPPP8PPP>P6PGP7PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMP PPPPPPPPPPPPPPPPPPPPPPPPPLPP PP PP$PjP&PPPPCP&PDP&PPPPrPP@PPPP$P$P$P}P [P vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P PSPdPP$PeP&PgPP$PPPPPP~PPP P P P P PRPPqPrPsPtPuPvPwPxPyPzP P PP PPPP PPPPPPP P P P P P P PP PP P P PP0P/PPP5P0PIP1PZP[P\PPPPPPPPPPPPPPPP&PkP&PPPPEP&PFP&P+PP$P$P$P JP KP LP MP NP OP PP QP RP SP TP UP-PP$PPPP.P/PP$PfP&PP&P&P VP WP XP YP ZP,PP0PP1P2P3P4P5P6PP7P8P9P:P;PP?P WP P PP PPPP P P P P P P PP PP P P PP1P,PPP6P-PJP.P7PP$PP PPP PP&PiPP P P P P P P P P PP \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uPAPPBPPCPPDPPEPPFPPGPPHPPIPPJPPKPPLPPMPPNPPOPPPPPQPP P P P P P P P P P P P P PQPRPSPTPPPPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcP P !P "P #P $P %P &PPPPPPPPPP P P 'P (P )P *P +P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P PPPPPP PPPP ,PP PPPPP PPP P PP PPPPPPPPP"P PPPPPPPPPPPPP PPPP PPP PPPP P PPP=P>P?P@PAPBPCP P P P P P P P P P PPPP PPPP P P PP mP nP P P P P P P P P P P P P P P P P P P P P P PP PPPPPPPP P P P P P PPPPPPPPPP P P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P PPPP!PP PPP PPPP P P P!PP"PP+P'P(P)P,PP@PKP-P8PSP.P9POP/P:PBPUP2P2PPPPPP3P4P*P7P3P8P;P9P4P:PP=P?P?PAP@PCPAPDPBPEPCPFPDPGPQPEPHPPPPPPPFPHP+PKP5PLPIPMPJPPPNPLPOPMPTPPPNPPP=PvPPPwPPPPxPPPzPPP{PPPPP|PPPPP}PPP~PPPPPPPPPPPPPPPPPPPPP=P>PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPyPPPPPPPPPPPPPPP PPPP P'PPP PPP PPP PPPPPP(PPPPPPPPPP PPP PPP PPPPPP PPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPP!P&PPP"PPP#PPP$PP>PP%PPP&PPPPPPPPPPPPPPP&PP&PP&PPPPPPPP4P5P6P7P8PPPVPWPXPYPZP[P\P]P^P_P`PaPbPPPPPPPPPPPPPPP$P P P PPPPPP P!P~PPPPPPPPPPP$PPP P P P PP$P$P$P$PPP?P@PAPPPPPPPPPPPPP(PPP!P9P:P;PKPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;P3KSl[̣5:TJn qܚSyYd5~RqA5*AM/j4ZyUs)8{=1{o&O J-F>V/J`m`;ש sjL24 l;㡠ܞrǥ2 )@NΚmN8DΫȓNlTWU䑓GӀ%]T}5DeZ Iӥ-xeg˲ y:`-  k&dr-'H;9O~"d}ԏ)ԗ4t+ *Ml}&O_^{e-~ 醬EJʃ^$e6g׉ӇV$6:džY,Nrfms^n|d$m۫2( B3 }l`F&+r]ŵ8ke~nihJe_sXHSF.D *Hoy\m!HM#n5]Zk.$z }>o>"P3ƲYfz%sa{9ܢ[YiH7P6\4ؓ)@-zCO=Odߥ싀jJcm7Lx;$uBJA/&pv[櫸JtPm U62a\񭦨M*΄It@|xkDd Ɉ/<74ea:3e&ra3E9lS&4?|.{spsf8?Ʒ,>!W #ŰoB$]D& P9M MΠA}T`f)^ԼCGJ 18j?Rc|PF:m<fڏ,RrsD"_0{S48>N$ͻ|i|{]6:%%d _؂yô߭W2cɽ)qF0̱~+ᢂwإ27&jgSb|פ-!qIk]"lH:]==n)P2%H36Jb(Z0 cq"M9gRu'XWÛPʞGҦp~#H- H`ƈDžj@b@hP']h\YB.'_nwovx<$_/y8"Y,MV`uc?Ǣi9m%K, 6(?݌3/!@Ȭ(c).9:N2F)bgSv s_ gpwbi__8NҦeyxY̢p|?׵Qe-}"\ %ƑҾQ^} ^e2z;k8-+l,AfVOκm=]hFJc"ı~@4 BP v5ZMdN)H 5,CpC?GΦek6T*Np]# 7;WFsǘfT޴q d-_2]卍S8K.VKg:9=В먚P$5طD]VA@D,^~֣#8q%K:⿤mA"NU5K e .oE8FCC%l:(ܥG̛@9,>>%"&BOePu}_ v~LwzFKӞ@*W.s Ou=ZP{Z ^"4_tJrz'~_^7~# /-ƥE9&HO!84̐qLFJ`#8eC>N5z? dz QXo$fYL|фH*ȴbAHdͨC'NWl1h*i\pG"Yv(OA#eWsYs>lyt8b{1b/iR37R琪 N\t~<=|%-z3%Q8r䳫@_MaSuKv)رqIk۴oZ 'e>-թ8 )׉Y-\m8&뤨h^Y }Ԝe>ccw\PelN\<(d劦3^4U_GMM}) fDʐʃD ],.p6)YqX}%CBDL֒ |D~qqsK08 N3AËM;: l5_d b&,mQ^Y#Y2QK v%wz} #VM.cފ[~>E?2L[hc,o<]ٰr\ڎ} 4 G 5tj_.%UMYZ&-###c~ hF/DNjqULM:ȡ{G_' !8r5/vdc,g7/_/c)5/cil/ b鱚1-ѻE)"EA 5jtS&2E5wR1 %r>5@)q/dsCqz:v8:{`'mx*¼C kF|w0@iXS֥|C^BY ^4 ؜jrs g =C8v֙0buq&7yP򵗙֥P*XޣKmHơ(cZvXfơ(+F~aj= e@x Xd0]鱽U4Vsm(@vQ2N#d-X3@=Ts7r~~)11$="$,ğ2VMRr]x#|$  <و!R!ԫ455 mU3--wgѷ [Z0Hqh&=} 隓4EW<ŗ,ʺON:>'Ͷávomz9Sq+cڝ+eYV!^juuTxϥD 8GF!bd:Fqcy˛o7nÂoziqB+f- w`jppHNaWT{q1J}e+}Ϩ C 4wvx&9 iACTmGMTCj%p~I58eyqZG D#+T6#LLQ2/h>JkdOB;Vu4dLt+vb>>Te`;r呙gda[dcӼ)t T}1/X{) 0l$R@or"՚wZo VM!rDt\f2tlv2N${G,<R %9; qq:7YS 2@ZSfcESލm@P5GP eRj Q!GE9ߛq-f$ym/#s,ol&KEusӞ>&Mht-B,Vpӧ1/=IP)JF ۅ&_mU#$ks6{ E~Z&%3 {oZs3C(mu%6ޡ:NC3ÈM$ /7.hdU?WsjpH ]I4hk4X+cm$",hNҥXHJO#ȢEcG{?YEDGu2y|N #$<UqЅL5~zzi/JAFCL/U!&5[Ī65>IE0T\ RĬم(+ӑtّ MۅXȯ ZxtKg@Zʟ0v@"nNtxwch N0 NFBK!"N=yȃ`e{n$os0U jiRuY{_O .Hf<Ѳg!;ssy/&o *^esn%lЩ^z zQ8LVg(1u9z0Gu~!#ZW6̱K a":4kk3toz/YBτ!˂AʙHh/͒mzH((;]ӤBrŞc:p]68Apm㋘)BkoC.ݳYWu!"փ8Ocv ̦utq`l(0a3DG>_}mtNj>.R5$RP[܆M9׏kk巘f Kφ&13z.0/Qr׻y2+)Q,]M!&=^=aEÉ7ȃ7]Y(?9>>fo$MRg 18ۦU<2sh*_DƒCl+^ZV'}HQ~;DDgc ^!S}gW.Xnp[!̡UD{fF`H>a~^Q~04tNc/,lUC/y}W?1 ð4&n ?I} $v6f"adx`BNfF Q˅.l~l"CVadYls˸Oqf&Dج Mh89͠_7 !l2/PwԂd[X:t*e1;oocc^ =x_ ,r"2:0,nNV†L2x[ 2?rxO]錅hN4p-T++M67v4gJL ޚ9Q藉O]:`GBғ}ힿB*e1–$.؝*AN&<@Q-mZsч^U=\ɼ:Dɦp5?la8Gyf`}b?fPմ`q__G\q,%ki3DK D $P-kKPu7F)+$=DQV`q~wǂuT"].=jKi][2R(^p1EuG" j%R 5RS*45pAx[D֙ wh~6DV܄z[sm }t -G9Dٻ636dʰfh5WW;2ESxM,7ĒJh$b[r˾ѡ8k'1> :DoM=y>iY l'@vpwN qk(k%y+_ˣq}PX8WPP`LG{¥20qKp+ێ8$ѭ̰z].k:xd &6*uE8[Lqג#sGK?CO-uzOJ[/Zc$vE|խ|cl C yɽ i űo YNs6r¦6e5iQqpWjW:$Uk _d[`9sMo&"~; pg񻼠:a*~]T.ru!6/7;gi1*q(#H5*>\ yL߳#zRt #]*iGw7ĝek[ 7)%]dOGKbf5I)i0T4wΣ 9dzd-2הʩy] %*"0>W CC]pO/kHCY(t˪Y.˄KHуT` }GPqf[ֳɿ$֦ɀya??}qy .ƽ{y;?mIVDuSefmFu\$V +l ِ !t\%V9?- sF<& 6`Țd>_a s뢔0?mGċ8Ú瘛Ģ q/i`{{A#p&A"u ^hc.ƠMێge܌i6( Dz =PR>>kHgpZ j>a՝^.?)tRp sr L#`4NiN-w0UJ:qB_<*ࡕI+&ڰb5}٨^㭧>@m q#m#_X+]^jppt"4C1[C'-=oH[cr`.D' ^[ۆC!-K]0PDeQ5_KŧYwH5Vɭv>,e?[2g5E4W[{ RRǿ<7hc| L:)mx Pv ulr&C4R?큉m,n5v?fZ;x 6 ?g\zhL",0D7cpz6)R3Ê-c, 0 ӫ't3b8AO,/ CA%"pI“98'8b +k- p< eQ '6/%SV9\Ra`f,`=B1e )t O_H'$.ڠqR-Sc? sy D;ZMw_H'xp[9 [kXeG. {u)x3 {\)%#\#spJJN@_jH~P%wZ<|2DNNEcSg7XvK| w{pE4n&d2G|dC<-ô IG 4 | O/Y"f_'%峦f]1s(+!1Ej{G9 ./9kn_|Ȅ,UCMej nxay?D6 ׹dSdt dҧ`kU"SwJsKw& +!cf gX˽6,`7eE`&5Qwp/i΍p\2J4==K\?C?mbO?MY' E'kgCrg}sޯkq> 4_=;&5˜- C$.#`_IDq*ǭ5'ѿ0|n<7Jrq]<׺QsXA`݊3:W'cC?[[8{CAP ,K[q3* T@]m9R (<̓~~1.@Aw=6~KȚȊ6GtrW{yY. AlmuN/})ڈjM(p}|7rA#8,=(d,$cWf148*tz0cęaF LdyӮ7'Լg>ȴ.&#[=q0F o#ڭ ْ_f ๏$ᘵW5?lrRO-ъ#ɝ:u7@*3.l } 8s9tM_՛]I4o[vmZgy9#)B, yߍ?5f.;#qv8P|ۊHVt!ͱc8iG&=6-_[RW|ّͯ@# T#}ٴX =ޚem MBIfQE`_UpDuǗ7V,$;h +^`k͔X@5I`PVOe L#7{ X?Ϭ2ŷDncjz$98@(rRӛqFFIߧxGIgW#AA 0_3P4*nHk)0/M^-K `T-9s _gRlr[r$r)NNcP 3.3eenᆎ[  8h]x_NH;V͙.#@Q !9> fyjǞpޘ=@[{XdR<ک2,*EGx龋+ gz撽XA9P"= ǁk,xIwS,vhfsViQ)!Hvvq޲j<'s96@TU䊷go7fMɂZ}.]I!cN7u,9JڃtAIL(G٢ VxvV* c ?gY,t4ȒKj|f=$Hx ^A$-o ƣ{C=Wbs҄.J-djV 7PN215.gq7w@OV3|I ))}I}Kӊ2 AMU<7zG)q܇RޅJMQ )}15?;^1| |V7_uZ3jV x%_!x2H(4a@;(䠄ӈkVzڣ(?YՀiE7phNlGX6-} ҤFR :v/ȗ:?n H'H]2^eaZፓ']&e# ڏpТ Lb%**M#*Ljlry+sHXHOF l}29#O pcDٕWMYXR2D;$MA Dr{xgWƨ QgAJ5a+`3gz\R$0h5EJ/W>qU]cR }J&zEK<Bv'R`V1 kSm ,CwkY)KO('xaM@a.1dPv**sd+IP['E0]D6$]0l]™&qeuGQXR z!íߠ:rz38y)IDƓx-mu$$}ViΑ1Z'SMdpzkECB*#e-s a# i_ToJEA BS5JM*4(d|ƷG3եi`3OL&$jig³֠Z~{)D`|;J\-de$byc*'I閖#ԁ0 ep\oiPwqbPA@[5-5`7DDKmVUCs̛U%*|9')sP~(\c(cvJHX'"rEpծ"ZH+¨oxNPcjx/0WE I&SҔ`|J)6ޓ<>a5ͮcZ"OڕېYdIj>svB[!+(HjSA]ۿh[@OvzϏS|{p\߄i|0xjF>-w ز_R( 奧:Ro V"^v_\>ńD(Bk4K@J}H?ݞV;2@>y E%HigE$eI<톸C=.!LRUB&?%E-PN4IfGTyJ֠ԑdJ˂Ř2Τe>3>em&kRY'X 寕f,V|8vDޫ~\HZTߥ;"iwjw8xje-X"S_-Ea_F\;EW^WūK1:wr6X|j7AۜbjpjC^qo|?u1yIae48҅j{!ikڕ'ӧ_% k%1^=ZnRU,kb(07h&.zj,07 HXI\q|U/Y326 S)J*_A<ƥi "DQW^n#pM=9:n6:wÑhi`ŚBQNӈA˟:;:edBeg >yȈ&e8e*n8'Cq0ᥘp?p:< \(#-+͟|]?XA2ajbW<Pi 'םeP8ң)?*ŁOy2S#T0AUX { "ɽi1hx9cms\&n y"x;ZUH_fc(VK:ݰ#%&mX1Ӈ5Txݷ(`ngElHyl56-:h'7o㮏I+TI5IjŤ"S|{E,ǡM^”717޺c=KQQ.-ǩ/&MߢWI5nbդ:Gܨj*زڣl 0z Prf +_3*4pMu7;r&QϔSUu83Fٯ]Ob|xO*V~eW骂ÇIFz14FT]: kf{ =R_ lEfd%G 0 D g.2;OڥmX2;EQ_oM}u>O{ȲĹV"PTtѱHW ac.KbFTL48al_(V~i:˪dN,jF;5_5ŷNmyBc$Nһ[cQBg*kHwW<ce+bSǁ ?p^?wP0=p%4eoܧ4.PD6ӓlV;*NVt46J&;vhhxL,az| )  '?CQ,3leƁ%V V\<( 5s#Ȋu6 BZ|0 2ZYD&]"VU}\͚AFR݋Tp#*I#<:ة7h 601xmX6F \dnxdo))y <6=gTB7&5Vpy4GQp.z[՗"0aW5p"0^LUZtp]l8[G6s3qk qޯm,0f/'O,%PI^d|I!UeH1vPe@7^c;o,`"o-ul ŠN˞+5/.{_S`Z2Gݪ;URBIMo/b&ڹl{%S?=5>ҀKjk<[ nOLJW/ʉ?r}+D_:?Dh`|[ 7K&]lm k{UuGV\oӆ[Ɨs8;iيˆ]p$濷8sG\/BE tAP01EgteY^ybpKmc U7TX4 *{^L6òV}HO*S'ңci7aq, "- A+ed,tQ„Ȕ/E"9 Epk x%OSܡՈʻn՚2ۨF bi, oOA ,v)kd~cȩ66;۩B tf3սZ:J9 /|V~U3^k[]b5~b,xhB(*^I0=cclZ\[sp5Ň.Ky\DGiαjmPc rS[4T ~1.WƢ NI|^7b@gv61MgwJ{JȩMƻY "k5(5F@mb9*Pܸ :0.wXưYB~XܸE!s@>uT9s'@̄i/:c7a*P~HLc M>ɗ)qo*}O cMxG\gKU; W( lQ3K,c Rxl>N7Kd;(Y7ϣ4mՖUme I{W m0\Ρ`L];9X0 qb "݉RLm +Q'.&[GSyqj[d h3h5?-vw<G^tw.g2V[ `yl)PեESx\Ȗ rm)78I!3"-#2`."ަЋ1lR>$3˧ nE1-Nֶ>X_NQH2NMq.*ʤՀ Q_fI%DHca 0:MZqO)RGf5fغ"ж5K2|iݗ,t+Rbo6FWrfVO+wrhIG]ܺs+v#XE*4}H,ji$>s w !U(fTԅ÷&YEKbЪg蠾p eVzզuLffrMʚ.;J25qw;Y@+sP& )gD_Vd];H?-!Z!kiCړ/2A f3IdaifSV_cDl> Ćڊּ׽,+.J"~dB뾙zd fZE?-%%ӖN0`Y>{Z=GEh9k@mo 〪9uWhO8.17-Lwj؅gADh#Y otY=c+٤hO|3W#q 1jJQWB8MהEۯQ ڤL~t}ak;@ 7 _cOS`^g䊩+LACc\5<}jJ.e_O ;EG$]v-:5gx&wifYgt ` <0\/@q f.)1ǝ ꧒):R<_BmGDz5#k2}RŦE(͘ĪOmbFngYfmQOsQ(f.SΔG(Rړj|(L_F6yYTN2 >uYp5T5OqcL0[vɖN3/@]D@FP0-@ro$03D*~Vs+pb* ]**ރpcrx(v&foTߤ*:m{ E jT C Vf\zH?RP!MI,"H7̴Fj'@K!l؅)1 62-b z(B:6ԼR)ٛ 6R7~ɔmcF"k>'ȪUs?;xS-W S<;@DS8j `da=zI|n!N,SDž"R(g 'ݝES:Y N٪+qr׸jLc[SYGLW14 9}ɀ:Ip9GYVzsvݎTd#O=eNâkM7. Y<*+l:XY/Vga*]:JWr4C 9'i&vɔoo N'38.@Jg$3bKڼڭ[n[:"c^{=[%Dk:tBBby&Ֆҍnso.|It# G&"UXvk0||j"WſϟX4Z[7Hˁg wA-VaĞ,16 rԞ5tiDQtiLÔH\dF90?T["L|=i'A w=%=m ci|"7VTu9pLLRi0;d+}kOi/~wc_C ՐY7Փ %^ԢGLEs)&g"5~uəDw HjJq΋FL1r9lg\rMKz j0( \U5 'NMkV3=l܌mS/ %EqlmFGuybFRH m-e+֓n C_ɞ:MkkOAJP8G &-DޏkbA83;dxfح$$b+kނe|+1\nJreQ2dte)9Q&3)ɠY ϯ9/[.[C̶ ds뙡>S٤'ZcHzgz@zh6hi4_ZzґT_; EQ^ԷwԨGڷP^9OeD6W'5Xst彧:lfj]2ݳRpT/e+N媵H#Ur#Tw0~P^ǽS@Xd봮ζ,]iOcc,i+рdLJɔo]\esԅyyښźxH U 06f(ymU\OƔ8ԤRw`]P3~q8"ȲG8 hx'\Rw#Gμ҆z5{QlU/*/F8 r a Aohw*q7x6cxJ`Y/?BIf&2|1AWg@52yikj1{var/G ![mX7>v7wj:4mJNsSڳGPzwf?ڑz]-.u`}wlc~?G=CkQU7fU:8ZҪ8fQ{lS_^0u~ MCa#S75cT^8 |s8&c<>XpnpB8f:aRY5LRٱ!mS0) o j35IZl ZfSfjv iqeL/ yp'Q|?5YJqEg Ú^ǰ$>we"&-ֈpEkBQzT -CA˓D[sݻT2OKZ1g @:;%f]i]5NG*zZN" tmP |M*#tc؍Ǡt0 Rݏhqԕʅ.EUxא'簚\=u|Om 9hۻoJ Mތ?g#' 'kȓ/jSTL>Y?d!aLJ?#rS53Ƕ #a)`>c[ T*|J^ۿ"ˤ cxŤ(VX0Id<4p}0_-@;cRU P@G6֍L;t8m+bhQSһ|u܈:9Xuk$4S}>=0 Tg^r@֚tzT%{rFs(B#wF\1*yq(a\ouRcktx)G+P  ;6A6gJq}S] _c)IiLe}*!%QBj7ZoR])r}na%Nt7|j}ϕ`HŇKy +P֬'fXOT\"T54=|kԏt\܏ Zd#L0+զuCe֤p(xoBYse.x \-YՆJtÀpPک?f5"ߟLԟvej*q4Y^V]bŃ5YCUIE+M=;GfmՆ ~'{o 52Uxl9&|ÉlOzGj2"5~G. ꑌYɁEi`DYHr8-7i>h?dKs l9.N2u@{W4aFjCF3ex&C!͡(D^0P7 a >o)zJO^8PnX}s/JAMDSַcKLK2:Sͮ{Jazdt^[5tJ0[5i+zD Ů"["O̯Q hצo^8 DY=+Ne? .l \N'ƤW&Nb=ve9>2E<ő*.ة !i1΋8qy-z;"~z8DK"8-dLn!05Z!Ծ7؏,It ,D _]ȐǮնS+1 ۏzq/\ܞ{`-@4s&=Ш"MBgwjMӂ5Z׼/x4e jgxc>ȯc]ȭWCx)x&' 6cqj@._򂘢E+JP{5j`"iBQ30 N蠴y~W#׬s* 󫷓`%e\%Kåg\qW)Y}j ЭEwnB'M^i띕TցBۏkVi4g#hfue~Akt hM]PHńk! ML>ܻ\.6X":me66֖2se =l &:俸ɷeu㠞#Go m@ Dž7,Ñ@o(4V.Fi)qksB uA%FƓ8XBސ~=-ic)Pɪ (5?լL렗ҊCK :>8,ja >F (4fe*0V_3fǰ)rx[E#@:w.u-ڙ0``jKf-ӭX'u,T?< XYM3jRI׈W 3B VP W÷y1 nR>yJHRpx*sc)m4|7^ݺr-\y+ Ƶ szYG4NŊ,%G.a}"SBI\U0=b !]F'hM#YELxn71UH^m l@).4\eOJ^SclU*Rr:=lwediJ-Ahm#|{)LM ˗.w/cOM`4)?4 )MN)p(T$c ~XAMEk[{VSQb(α[&~Q,))'GWcL ݉Քeg֢Bv =iv ]zWUD>L_ 0Ah@  >sd#:y0#S~ xkgo͈b23C‡$*nIm{PƲ,)깳zZ1_`E)65`Bް5Mv.Kƽmqʝ;~e ZoZȜG$A}覱('B[g'dryr׉$sAڲcEiiR8w𷥩'D%ONQ^:*z$w̜qpxex˵d\>@xE:=Av0s<ɂCrCoP2=5 G, {J&[);o3 8,mtR7"YFEHTHW;5?P컻߃a'pO<J4URjmNk&|7x~LAf(n@s . q,_!S{r+'S?b9:lYIg 35ӗx 0z}_xLMOa>uTb h lzK~?(-~V/+ 8ZxkGfM[5YxXi~b[R'UK +èg1>ᠮDM +O# o.-,2$e3WJ]8Nj-[3uK8ZJ`AvNSuC6]ːe%󅘀c0a3JR(Wl[!#:]iPKvy?:Ӱz5I^ U\!?CP虱p[#XND\Њ"ngP (mӌ*^0)j\5]^BWiq[a\7lA^pjJOA-.m5[98(G4N,O$缷%.I |U96E~;zJmϡ) urۑ8vY_݈wž.Z4w1~T OL`t&dM.7j[ln0xE]0`ʲA,?s2v gܞTTd7b9BD*ٸOyٻ1*LjcLYWd%m!FZ$Yh:Sd3/+b- % 3a`u؎M/wz &`_͵&i} T1l 1+렸dû)I~J*U]ix0p/!JBNߗuY:_!fXMl>Q$3t|au;Ƙ{\QT{xrSa*yŪAg▼abO?LPFKB09$ȋx䶛cQoQb GG`ҟpFEb7[>QؿoF?o=?(bn7(/O\@5_\4nAc*{codgf=ʅF6M,M{B; 3OX$dHB{ҟmL<=KQD 13K񑇛Lڸ3KV՟{=~"G0\aMUvѪ.L u׽J<%b$?(#Z}ZuMu#8R $$^-g#9!x@} tx0ȕcЈ\J|ݷE_ 8SI#?a&9 m{+a?nXYMnr%luKM>x,ND;[,teUFߴZtC])0 /o}mЖ&(<1\$%r3zuGͷpT ]L ;9\pNQ1} T>ch\"QRYZ 7&ޟTzeƃst< [19ǹ ScpK[Dy' 3*] ƲLh Joڤ_U$h=D+ M@!ˍR83,V5yRSBѕ 7741xHj*lU'LRYlZT:)J,~8Rm#^XR V!-fJdi6?i譆FwYdVQ[!TX.ǯ/Cq&V`]E"xNRHi4E77:\9וw\Y#0qsa0J$}xC8B( zLPSzR nKSMfN/?|3z ];]Ga4 :sCs|#*4`(SX0E9(ij=$ +C1rCm@]h1HJr9^f4[qib?8~=IqPCMLCc\? yiYNgMgQl+@xQ*+OXEB|hDP/Z\B^`+^(o?OD px.J:(ta R_?^5UTU#bHY(dլ`sr^I;ZH!_xrc)-gJ'Ps(Ňs+=wϟ-&oN1A#h2DMM3ME𜘘_<3yޓ҉դ ('D\J4/po(WkYՒ*L52BE2f7ANciԄӒP3QY##G7L(2 B]O2{}erka ێ(fXk1tE[RFꡈYIH c'Hڥ9u54õvyuJ_:94 6+-tn,DuoW0ǩݵpG&l)kE֙KaHݨnFM ;WϤ Ms15%adzYh$^UsRKXi=qʝ}wXA/EM'KkǶE{TT4,bQ@蚶~ulLX!GnqsliVWZd۬jA'O4퍩gag V3(7{] KXPO~)_jFISi5Y[B;Ȓ@Q\U`NN -Ywぜ*1i`4^nM>!; lkl^ [-U}"ea:[f1Gk24nYqӨ)7ۍ)/d. {I)B ,_[Yk&)MpnIv֚6ZT>b.=2MR!h\my!;WRg򛱘)Ms-Y1V^r7WCަ਌Q[mqern^KgȽJ_Ck8}3t>Hl@( ￷(ʃφRH.>lXD-?_2?%@)a8ePbǛK"fLNwnm,n4B<$Kdy18&AFs%*JXcfI`lb 8τ;k|" unVrQY6놥+38ʄ,`oqpmF`uRI| ݈m[=Xr[>: 2I a\œpT-f+jB]Sh`,1ܽ^bL:i^؀&82J:ϲ4lSiɬ<6ߐfnWO^sh-_@7W=MEH(eLFjFsuޭ`E^ %>cGAō R0ð;1~Z Bތ*5Jn"¹(Anp\ wŬܽi៖*=lauaw( L' DJ3{W*CvOen6C}Y2y_ZkwԪ#KX0 OR_:e" '75JOmO(iXIZS;|.g+[:=#83eA)2@C[vY@T2,<G;Ĩ`r_&3e/bYc,%|[Ѹ# G^xq9ADvIgZv#: Z }`V)ֺRJ0 HL77`!M,hܢ5CoPi \x"g~UZcL1X j@IqQ,ko,[2aS9DV7냪}XaNGy0{)@7 in2=(Gg{߸c~HY "0$C"y$7J!1l 㢜AP)?&L@C +NR@ga,}.D7aTZND"QJ- =7+n)e}Uu%ĝ>, Q7N*Z Cb^ y͡s ESH]P]Hd!|n%buejӲ*vC7>sO HQ4"FKOMcUc; Ll_!¨E~`#~? 1V7:~[] H쬬Sߓ2W :L-GYRHe QC&dEXġ/U&<:mGt觼V7ݹ.عСĤt<תճ8f07&E߷+V|rMnlMcR,r1;BΩ7e ĸ:Ӡtz[Mc9d(Pk Z# ;xQLтȿ] 4JD*8:XԺd]QEcQefX[j^鄄iyd#FJ7P@2Tʭ? L2Bg*|[;ЌonIH2+MǏ:뀡 G&c-RSkf(/.f]sO9|>J#QÀ7ҚBhd }\3΄y]ohby 7 U Ck6h2Y4ۉ%u~{H1Z s˖tVT\6zRcC(4ʖvR\VcX0Ԩ!sװᏃJrUEqH{߅qB4{[I)%+9v(86P sy6tl E6DlT'!8rM4G${YobBYt~HV=\X.X'1G#yktW}n$-5|}rOY4Ouz „@PDBPm=}. lT#GWA'e%t6 ^.H@s^^JI#9'j TR{Lf%⹩)̗y&A]*=8b ^n#bwo,R 趁I⇝^|8{.@7{r![4'I U:C:ZSh G2[=Ω(WːC|k r\&eC j)Tu0"D[?9!lywx_ĸ\V >]atz^G|5r_uiJ_8}RGr(@e49 VWa:T@2Ԋ09hvjʲf?/рx!C6U2X? Ǎa[!փWdRw4g(ۖdY_3>$vֹp miX"AAw'ڶYevƒ-yRݔ&["AS9Yz.VkkZeTi܊dOOٽlؤ!C*H`\ sY),BZ3*m|<O 2&Df&@/gk6۟˸@^8ģd3n R/q;r.J7$Pcﵩ Fz8U]թ,Z;mp145;Db  ]]Ј.i@A"2=TmO[s^*l9͍yTo([P^nUS\ ԣwU6xOY4J0jT/4J=s,\M1 NWLǁ&pԁm"JB<ڱz bTz7/|HWK^9F #ʞn 3OX)EBZPɯV^o]M#3']R%.:+8yg3۞~)b.̐N %|93njfS/Vrr!V Bіϧps##3݄Ospv!b"` k|*2]mCxBHen*I@1)RX#=`7 .X{U`S@[fX`]ijMYDᦝa?0,p"~;/TU:.mxx3Q pѕLgY~4BIl'yKCnL-TXtҨI!z&9GQq=XX%LQ*2T{Rm=SR(¾!l",ڍP)!ò2VARN׸5(S^# 0CO5$xS+Pر.jb6@_=%dKDgd7(c'#(\2p>tl,Eeu8/BĥǛ߯n| _0j\&ݤ#AEeB%J}r$! E'fk<c˩PGM+I5賓1ז ' z=삹-P?x͡"X6iwA,T. sB UY*ȃi4 Wҷ=ZO.՛Sr%yn1~7!V k/ ֹ=gTa>;8x -;^+xu`$mXW`y0"E]CE ;ئ+h-s+A"yq^,j6y V Ҡ>\_Z^ }ɥ|/T!m ,EE ./?Һ8 i݅[&^Iy'TOybr{hKpo;kNjV ?t'd* ~>^֞,EZ$J9A̡]t=&/оE=„jÚI<]*g+IB mu3Z1fEӉe-u(f%0pYg;{$Ps}Ahg+f U@]w]k!VZk5_7ՃSwm(SXz,(ݲܨH7r1}\+39nv5ݻ7m -ly1-ݪ !-̔WD tX| ,0_~$Cmz-e߃,<(B]FbG.x?3W% #"F EC?x{+Sx~ , cZ=z!8TTHi7y^#^|@ GTnЗo.oogh[[%;7-n8庩o|[w,zq!h(mB61x ҳ3#PWFaΤVvH{5F?8F34Uā]쿖V5/î.R~[A[93(OO׌ ڽPzD inDY7g3UؚzNJecm T!~UM#gy`G$592mn0U i" [I[,mz4Z#c6M*8 F)) cEMR| 44\9?d{ImbxKF썚 H;`•@%A=lX;B]&b>q3oױfFw,r n+)Wcõ`S), 3ц_J$Z28#L>oR=n,~9t_ J62, 7/FTO ?+;L5Y2hi ,n 96Xcb4/dcci>B8L!/4q`r^ji5NLm3Wp - PĜK>ok>"CM X%ۗgq*vjN B/njkCW=/[tU/0ppG ]<*Lo"S=VL4 }VL-)nՈػU|LjȂj1EE"ӒgI&d0Xtтq5d'ZwKT>r\ s1{}6iՀ>5/-/oY\yfE}pp4+)UVaOlKJ;ɻfbJ3ȧɃדM#GCxYKmb% J敻Ei)4uGԆ$QgjyT,_˘ŏ 読;Lg7 bKG>GI(f㜞z (ejXTKR@鬓E%4]@AHCa sVv\KXI}HdY#ܚdeH: ͆Kȳ>n&"] >M̱/F$qTh4v(:` Odžƪma@|٥=fFRX E%4R)X $kð_䭌%Pr!i (ҿHM)6,p9kvZidq} )yOE^s5=Po|KkQ +;Xk釣j!YAbF_ZaY>H&S j-8X iM3 3(^Njx4w jLN.;^B_1LOӦ!J* 6wT mgnw*1FTR4!2^ oYhn"(qMڼN:L\$ $)4Vr,3PыXJCѷ<3d<6e2p #%8ʁd;Jpk2Eg[HfțA:1˪$\U|ȗP >f[A rک[ mb 'm 9Mf6hHW"v$Z%I+UQN@}kT)o\F,\z8N%=o| ;O3kO$|,QDžjv w9%lIPx8}Fk?abFd-WP%Sʜ$ \t »1~p]s y3u5c&aj=jd[̚G690Sʸ};z}tqDn>I#s8T CS*?e qHNfgξ21X[# zW%..&󊺛Kr^I.o>ɦEqtyA|iݎ~[S T|b=ݍyfB=FZFg,{SI@u) liji+o OlnAc/TM%"u&`ܑpI.d9Bܜ+>BnP:rB Z̦§ #<;޲Zi`[DI曌Rx|7XV5+C Kĺ˝wnؘ%+OV% +7іCtVD􂫨#Տƌ Yu4ۛ)сf%SL.X:~y/;0YqnʼDKg"v?/W9kce9@Ýv24 '-FFJkq%Y^*0c?/j~RLiC @aC@7M^PRϻdiKaٱ.i=/Q=\g>tuJ֚O'_JMXKh ی~̦;d1|AX ax"_4IUUJ/N뤓na.7%%DѰ/(l%ԍ ܄ m_%H1սfWB$9IM앷 i6Ċp,ILjMyoRBN HT(C Vy 8?InTl͍Vmv KވX)("yFj5XR?ft;*i>V[&<+6˥u77B/ [NFG@N뎧SK8Y(!¨Ҷ#E@M`6fR/FrsPOl(6Z+=)pT<خvJ[i ޷GN\B{swHOLr,vi)Y|,cl9QۉC K;3tQ[}ٴ/ҹ`E%3oưfM?$H߯녭q1{*kuCg qt]^ Ʋr1IX ᆠY6ΊT|?W`MW')I=+Pt_>79KªnGgfh6 Z"K!0#f"T:-%E$`$VCFXC}! D,}%ϐWS( I fS'`c]E9./qe%gbgy|;A1ۉVp^[k@3%ZΪ{f`7#,L"* Z< KdrৣHLj 5<@|idm >Ai*le{˶=-@#X϶:E"nmfl=139?P}L6ru>G1KHज TzZf gM/;&rh XSMq\(.֐MqVᨅٴVZx1FaCX.KEIvVnTVE Q8u&'}Q ӹ!H-'1Km} !Z@nr->go@K-YiA~ՂydɁ0pl~7"슃Ej =@{4g4t' 9G\ f5pMs)2Y>屔ѽ2ފf)4\ε/ o9`TTKo2-U-ӓ ^Ł,4`$к4W d4VafG߈.`N28_`"'O6^/{wC"!gN@Uw_:czΠv)u 74|kL.y/Tʜ M5οD #P 7*,$=bqN=FkhW.Iްd0Ey7p %O?(LG0k C6ޗ>i친6Mxi;Uϰ?_4#XRs0L2% by2@DGy 禂QYfrfHęzg:Fʥ=ycUwiDSWZ۳L?aYYͿo[7 X=賿@t J{0ԓWF&2 ݺCqЕZbr\5> nD/y => $<8ay&';8X-Gd: =b.zQn -,qM- oOq*|L򰂎,s@ 3i\+J>[L{z@0'̡!V/չ7IG`8Np-[ɱVLKC~wjYCnzskV ,g>y&$Kp_AC>$ !AD"kZ/n^Ӄc|aFtThQF٥yQX\|PmC)KYC.KdCB ЩE4^n8F;;c\23s&T?"@-ps(T%{へ0'^Jܼ۹Fc/f\zWOh 'I' ,Ĥ U+k!@.k- z;w&=F>17[C:ɇP<)ɩwrwO[0|O rtse8ⴹHd?o+#ۚN)kE:Oq %%Η9n]C]n1`Y F;xRZ{YeT.F5 yIU9A&y, y ~{RHf( nPjJN'+u> l m.jzf0;uVFݧ˲JtaX1Wyy3>%l 6 5|Λwf_vR2E,콈> |}:$Qe.rE0R]rX-T(v=O_8f2* ̎(t$¢cDCHX|'迮R68SSFƭEXIo`Gk{B{J_MFݶI;֨.r}7v%URs5[C/4임d*mvT #n] G/7<"nqZa 摐i&bHjf6_xfrW Vh:1Qd["^{;-U{|gېTK-VǧZ4&qiyG~(![< yn6gCAk0 m< `ȋ~Zw4gyVhoX=b[LHnF2!CA(i"FiPb'~]J cX* b$ę>9r3h 7\ ˜c-\?kz"n΀BXuYjŧ{ n3y٢Ysk"{ 85>#6u>NJV(y1t+xsjaTI~bko&jԫ~ _"yc~6x!/\9iBd\%ol[@ǣ4~uSG УVl235e&bY7::/;*n4@Mu[ѳщ8mԁl哰Wx Y5u >d{,:%-0Zi5O4lxyDj 61i:[#\ޢ5BN [g>wš鵱b ҿy_( AϺ>> !M,nDqi@_y3 yJh XVdg(L*PN`]} #V?4Py(Fb>,e#z“2iL,y@7I» vؑ|mv^Jz߱);$_Q9콖}UVqÐna5YdVH2&E~8.uh8o0ʎN-MF}wқx7M^zi҃͘Nz M/L/Mߘ S #֯d]]N!F,\sj#Yb]_{51;͇P0'lDDv:GOk,h{8&v4ۢj\=BFXwTKY,^?΃W63js=70-dnNeq8vl K x-++U,Xn^MG<0& 5s`[S!fXL OmQ ͼFU|\!6S+5Vzc봘p$KWM!"{ϻ(G1z7 }D9Ԙ+0!WI@ rL| PVlY0AuY}Sqrgp!h{{W#"J$X1Φәn*GbZ5Yߏ𢔆Y:Ղ #ƚμg]$e>IjgjisG襁7L+Lk ּzJe|thqy_Qi!PY|]QU⚶tl{1nX+f|<2BR""9_VD^ULd=Eti*Y=&! H&g2_2[|(MG*Dܼ?&N[*+8>q\T-ޥ޲HXŻE ,/L-<55 zȳof+ HM 1!R44f17,[,Q?΋#p>77XTu bCh~!?㋯b%_Yy=RiYf΂emQ9{uCO(6Cة*Qol3em#VR5bSZaU]lP~G5P.#?ٖ^Gbux3"39~-EpNx `s2=p;˶ v0 Uq$:0M 7c\I~\;uLCx–:f.DMo|0w (~V=@t$ֲNa;V@AmMq^@!4ԓvaBxucUjşuۥגT.Z,@&0ۜdUԩ~9#L̨tVWnůfPiZE;͒GOn$?7mNY=1&a&R 9ALۊ=_%3f͍TG H, G7_`(7S Y֦"L m7%6AW{"67n[Y#&L}#y;)j*vh #B˦w#vOdluD>] /E:cnU#!we0r."I\_{$tfie%^LSV1#IIg] }Sz^?>T'$1d4 DpCnJHpS&;%̘ݨ#fdQ/<&NO1a7ӬyŲ$ HByQi"ʝoD7zݼ>7r%TZJ]!޳P {!<`,G 06\=}9OFe uPlNo>Z hsi(Fy~?S1(^ O"SzilΌimk!:CoDwyġR[W~B509U*@YGt3y_ka3e1`$wU%P秫w$_sZӐL'Γ4Fxpېw]By"˗\l@3O_ ^% xH뜩{7o=a"}^}POPe+qbp_F$[^i4t k$L,cvH@L#caFX|f.)796v ]60?]2p~ C1S ࠓ7n?O=m|.A[i s8'xe4WKQ8Ш!@ƍn~8=Le8vD[` ҕJsّRLỶ@9R[c"K㥘W>h0#/j" )Ĝ4vZ8.7`Y(S>eE7桗˶T,-dLֆڻ2E]&aSN+*|ˡ?} if7[}<11 7CO:еKUkjm:M }?ڬ/˪ %׎D*t_dZ=x7`S8c}Rli5-' _kWG)/q2 hxh@7G~< \{D{K0Wo*ϝ2iղ'!6xG_?Fy<3n;򙗖 iQV4DKC~Ljݰh]DY]|NQO(B3%B6v[Ę ($R!ဍ1 ]+K2” 7B,XO(s{&틽*Q҂^d& U*B(KQ)V@8 GQni[Trq+gx+5MIhsέy y)s̆6f6| W|`Ŝuo;MA>rAfkd|M΃py6:"ٕuI7LaJwM4R1}au1n7f(^Y^B\ҟ&7+9Vt; t7m#Z58w*&85M(R j8*C0&='L,Lc-*O^{@ێ{~[CӚuڪHP)% 0 |ݺ4>]\R#!tܭj*103l(i/<_ RE5`lwo"*M)*K*bDŽOodحx spTuv/ 5 "hU#cf- ԋ5^fd! *s"VϿДthF= Q6%#pcE*E"ZI ^gjY}]{Vߠ Jⵂ07Z+"B5Fl8!N &Hmw,[^|0!T|6Y]|T/'z̨;OKPi9WB%$!wV(Zm-o=GONUPf߉ﱷ,-ΰ v5_쇰-67Ϊ½ nvDWY7:TN&B=#Ђ +,BYd%r'pEd9 &gݖ5QRՆ>Y@8W'n?}A2"$wJUY4+p#a[aDmO&k`Kh|7ə2ӚZtw\G׳|=>v#c024;We]DWAϿ1PD6tz4އg? HUhM6m65qZӇQ^<rvvVB$a`ƀ"l?{M}YѪ gICy:. L66M-kQ}%Pk<`.,LyL갛ZyoSK/AR +އpdIaaO7,.>oAUo'Ɓa3c1u^Ga· gV7.hL)8D>KaueTıcT/;-+N^cjP61;] 2 ?mrNdS<F8YmF`H)^GuD;1,'min='7ᄐDujD u^eT(he%O.u, E-X+a'ᆩ'h^f<UW!u4}ڸ*Z'(H;x Wm1ԟ5mUe. : xpx޷<(Iq*noL-!)c&Ňo#IC<̒`4:|c3]} 5(/=!'"0琮1J"1m:WW$a=8O5;CZ sxK(=}/@I$.~\tKrFϯ4&,i,"'#|(6aX_rtNgDHamE `*jFhWr"q՜OFTXB#u88O9PkT6@_X6fu玽c/@ H1H U{c!\&^Vރl Gq^%Q;8k,#}aq?S&*vG\휒ɒť9Ue )^;!1SD]Tv(Y;,Kaڟ=R%fQ:aLO.)AZ-_5M9`4}j ?PeZ "0?М^TE&+:*M_A"x2tlP|sO;ScWˡ_ gP(hVPHPgG8&_`8ZP0rL, U!UQ˟G>)L[D!@\~~q=ڞOT#:0&gnOʅ`%D#s_ږ.flc>Hu?GK7qtҺi0}˨x^#ipȍ,Cp4X"۬~|6Ǭ=[H-ndq%$^aN vtDx jk)`qJhlAp,MmJ/Hgp8F:ͦ5ы`Ftrrijh<~JrBa@Uv9FF}<5#Di1*^#4f ־O ~S,O[$yԠ4 !7L*{M w|Qy3IgcV0Fj䕤R=TT# x':Pdx<p,g4UN{ϝIO=ykfu|ď, 2ukoF}_֓dWƓD;8Ͽ1X^yde#0jTfPsZ{,ep+~ҨcFlI8iu D:we$9g'>5h-cw5_Y\h;F9 .W(Ze`/O\8FIC7y Um]*Skнiiyޤ 91wb %A!lFYk-B*z1 fpIslȪ({˲9}pӶK)e4ϭc% 4!Rs+d1]hB`13M 8W47yCܽj_6JLey{`Q7MrZҐG~ 9ؔ$㌼`ji|Q}'KC' bD,?hrCYBb0I[I,sN /XS |l^9޿8eϱYt`6V~՗HxK.dD\%F^UH*+52Dֿ|1B. :-8r~㶋:<%j &ӌ8m#񣙙4~;r+J캅?˛})lpWR-)<ƅ`vBۅ`S GcYs=T [0plkuR$Q C4<bbcP'Jt0 s)\H;3LK@狲T̑GWw^%7vZQ:UfQ~ q3+0][gxep,H{ȤۯW )>S^÷t_~AuƭsDQ~un|~EJt&-ymKХУXe&Oĺ\}L??IE;EF3QUժ>䜱m%JD1: c'J6C C8ePd9Q1g5ߥ)m#e_M+: [+NZ z,R $M2.^wՐj3@Yha9 i^Sඅ|eZUh %i! @05!iO _>{RtEp >5ܣAw?Ľ5/PliI |Wwyj_a Գ]B6He1//I"> aDY2z; M1U[s9`hVCb*miG NrתLP4&+"~qEgFK!U#Eq\&_RCSSj6j$;LAa#x!h=H`H^i )uiV NL?)08'l?v'r<’tWBo|a-76,nf kLy/.R-&0tIX7V㕯iQ^u )b6 ko.ː_i$6~M'icxgZ}}fq8h9vfx֧ m|GpcX'Im9amYnVMܼJƘ d@=YTY( LĦFE" I4!]زYjwsR`&lKD]^2 X]{A&ۻ!#Bso#3E$F74UuhM7Ϝ7ǤGß63}[!< !U ;=ƾġ ^T &*: ~}W lM][wP (?6!V/;v]ܗxgt: ~?DKw/uDVAA)LQ;{<J"z5)z2 /ahPLj^.Qov$ hVorm mQdJB}ODZ҆5mP 2x77B/H|ӡd5CeL*v>C0<гGɸr) @ H b\hE(U;*2"V"T*GBGpzpt@8M|t5 ]o _Tշ@.CuRU N? GYw:SBH& w7g1-%,O[HI)>خ{@c+ٰ#m(`_T҈3sF>[x=wY,)Fo&zq`ӂOÛuUDYGu\1K]wgKdYxܠUo_JhK¹9I$ЈsKZawtQtM34[{TN@Gu"m ]܃1?Hp*t/tӡPo˚V桮FCGfN o^ԄpNuo~.Ȏc#DvGq8˜n{7,JUB+lx{uLE2J~}ʔ:e&a OBo*U aV&m|Q8~J<,͂U;t&o1!5h=AR6XÿI,*߱˓qfGQmn ꇋ80cYY(@b)b[MEYŎ _M W7kL n`|x) B5x{+  g$P7J.掃$j|&!0xB'i 7m T0>4!<ruKET5ak"#Dk߷'vA@s\0{ G==rdj^Cw;$yx3 EގSKtՊH~ W5%JxX>w/9?J`ʂYmMyX,A&}⮒R\$S>0n$09YU׌${6.ʅjeۏ8lΠrM+twaW;42Wq"{&ƗY!_t@Gy%8y. /)5U]pPF{5;B~8c"gj|j^poBǑԍvQ \߁Ľ5bͣɧ MK^? -oxFO8/2 ~Lא4ϓ$U@g|1pDzc0^c#>pܸ'ド.4M-X=荣X;LS&CL}5%_=}![\'wdOV7N9[{诞 ɰ@=sɯfcD[RpK2E Ta9fvOA~k1Ew8Tm.A4lGQHi$UK6ja|]3F)njCuV]$g,/OR$ݑr(XmX Ew4Q)Ro8_,!,+hӐG=1#>ioNКΓalHO=m,,vy zF)9KFc7\/!fv!Ը4J*jf=W6Pm̩@uomݥ}=Ͼ~h;񿓗yt*PCkx˚W,dž 9fO(nZȈk?d:IHYJV-5PA+t qp1V<6as"{1!a1[@xue|@@vڠ+1/9X}.U}KcU:ikH#"~r86?n( 1\(aJZ^&;Άo]XQĶ?n+jgo1`tU4P <]*iq;=[k`aG| c’xpiZpXʱBxddDG[قyΜF02qd[p€AM9 61d|3d\S[=,`)iM$}􎥪;qٳJA0Տy( Y~Dy4Pxg ;s ^%g rS(fHC=c'eunoe{C )KQ_= Z\@+َt%q g~Va5sLphqtr"LDjQ"HSU Es~Tb@!b N/<(GB9y,ev.eg.*қּG7玌cSskQlNn4r3zfӕN] WR0tcǬ'LN\qCcSuĚlq*N3 94p#Uu?*p> z$pF#؝T%?k"P0=A)FEű~9j֢?c5ڣ.PQtu7z4=uۛ`МG+Psk"`7w>nWhZxcC#!|9m{lKT rmڑ+FQ Zˤc}~ޣæ\ژd@IoǐqlRnlx˜񽝘=({[p䟯gmHp*%Q5N_87/n&Fީ0Zr_X$O,ܫ7?N\ +<*2Q~&䭮 ) ƧPy J`V/6l)|;c+Բ8:w60G!67tW#6jn{[g聂r(%ɊN^ucK(XE!רBFt 54}tl yc†V?AP%#Nd|Ov&+Ki++%g!H['TkS3`nK5 2OUx4QGJ$T6?RNS(!ʸseE2lMz+PHg}`A`@1r!VPwD`;Lsp /HAm&=Z|Ų iݖ&3nЍHk,|1; J cY5 vqD|!óy \T{dV U)ͣ/hftd<,%>D$'=Oi]lw3r?P`lR2XeKIyX~/ GfeumڂpMA`ZDo HqIgć*~p-WwWh[+Uoȗӵ ^YvhbCD:i/FᖓvYlܰhSz% ]@+Ist> W3dUU[/;1{ؾ㵉Bck=<_ש<0[ :lPZqDm&c'OɖЗ>'W~>j邍qe5aޏ <"ۛ QǽŌ9`:d F @eٖ֖BѲ-?l8Rcgmt?h-+1ߴh8wn87v#פJyq\[\ z+^$Y1p7v_çBԗ՚'tc'UMkOV7ꩊ[-%h?-@*;&6zi ̳\N)k9/dz+q` ZqPyI]04[;3v8K3?5ڧwJsJ"ӡ-N#U y!S 1q5!aCMg 4T'wm$1A?7{7`;(d"pRh[l+]Ǭ<f`K%d%,̙Xc ~R4c>4=M$ηnU*I݉0G -Ml*V{} 3ȏ !u)(q"O4͟~:۞@ sGvx C޶n5W4eТ$G$ ILꧏVus x.^=jYy-d@:K`SM1;1{o<*D0N)ߪaaGOjKnW8ݠ_KY\Nsnݞ )r Yٿ7|\{+Q-p_}-2W(WL86\ abB4f2-4Q)m8$ctڇƌTZ·A(C d?Oa9g.kRﯔg$i;sDJ$EnRfxXrssJ8&V:fr>!͡Ӳ4sߠCF1P l|uAf&ykXà_ooiI a;6'eڃr_y~+=EYP%&-'P0Pr5`;) "jS_L d"vR:sA $nʾ@S%wK[^o i& a,|;BZ ]qIٝ#kEB:-IaCJLlm[֒orjeJ&W㌙n-:~/93ML'[SYkK0~<( X[gM˔K[eo lwWz!̴0w4e3XqG %ڞc}~k'!)r4ivJ!Lz gi5I~IP# ,˖RVzە!_ ]=Q[V^LDÒ抃DӞ`/ݻпX;Ta1!m紅#/yUЀ7U2egJ(Qם oN X< ']`]Dh SqR)uOHմ-hJ u{׌} -è?)8#;=^LOR4}@x%EOeYl8쇦pKnljJqR(1W~(9~{`8RЪ$gj }w0bCۭe!P+T3,q^3U(Oi ,&Gz?Uw~J3նbQ.BfܫЭ$7>8Ȯ$b+}C)A9zd|>fIiʞJrGAu/re=n"WV-t1Xu1]4H0~Sg3)L9Љ\gqs)wo3e9SIfHogem?햴d&=u&vsЏCywwҧ~(\w#/y5hitp~?kqXE2z\* x5C;D@x؟OV5]zd34x{9'Yh7RtlG!r11KPV>?w3n(zwpڑUd'#Ұ+h=q \3=e%(oG3]]J씒74;_@%,;ULV^̣'Lߋ?Fve$$jo|o`.&@c/$m83|#+ htQ<6~'tOh5"/iz 95B:B5i [J6cfH|o.xf }/_@L`y{'TV/CHUix}x= {m1{t*E0~y5ѶtGVg T[jiJqwz6tGZKR<yg&ş)[Lްɴ Tmmqz< :: 8b< Ol>T0/Ga"$lUG=QI.S}VJ[܊^泷!_ v>vx # U^֐O^ EsYR/rb>5@UߧN@8T@N%{Ý,Ssk͊ƃ m• Q#,_ ݥ@/oPYH%} Qvo70G݇_CC:N*R}c-N$^0GC61%&:Y!RX:;! LhaJ1v]\F׷14x o  BZ%8%c߉#9GM(*dd,c~oR1lfKᠣ^FXN?ȸ_lށ2NTfj H*WLyR1μk΂1\~Q<*^/*C+DԴ֊@aD !;  5]VQ9TӁ5pˑ Pt-}EH A"™d858qSt5:_^i]Jͳ\1H)+ 3Ҷ`8]y`uH\Lj[C=Tu1^eTX7~O45lŴ(4כ'YwY*u|OJ0ze W6v`5%LPx7i yn^*-bRl(qf\tG3e=x5glV9@5,9jm/?N"\KEgŠϛ 𶣔vbhw=*ǝNµ y7v;c4qHRp=XVޞic^8AlEH~v^DE^ZdíoJdUr>Z"uR3h8/\/Yl}՗-i6bNHV֯ OY,B˗jFO֭-~+궕v`\ڞ5WR^LL7UWTJmm`H](C^9iYQak"C7(&.KOg$%=\gП{E]CT80g18-=o?aNlvDQOs:-MjuiFM{TFedv%lMP]:-wVI%i{Zjtس^f]2@&4Y#ɢ iaNbW1= Nn[`_Q: VBJ%!lrG~xۑw8GhWZ0|2욝Y_$9ΗY#GWo,~l VGUatZrh}~nk{,y,YII*bg6F>a'ds࿚%}ߙZ3& (#ہ>D~ `3A2&RJ.ڤGjZܜ'$):բjDzfF[m)NuPC-F%uU9-bavJq?C铐 $C69E+OO4wհd2?iuiLPR++/?i_"둜J9i —q"ISÌdh=ˉ bZ.]r*SNtVeAE!J< =EI@XN>-Y> -pzW1C7V6Q`*./8jZ.o^#V>KC/A:[gnCcnE<ꮃ^7eSmt[ymסdˑ/Ң֋X߾)infR(DZN>]-txXCƥB6.G~vxDe)/ڕY#ff0Ԧ#jn#7ezgFGֵɤw9gڣsժ &wD)U wùJeƊY@q`4o Nx\'(/oư&Vt( Jj3s<k%n8`l[ϋyz݊&,mWE#ьp 3H蛈!CxEŚfI7jںKl]"[6xmbhJw~OXFȄ!`O2iÌPfBJfSIr ILmu%gP`bFfQQd\'6P(oA:쩆nF`>;𚭀۲zQ+νJKEKT mKif+۲zJZn6PXg5BFY5ؤzP`S$6tl}tu2:ʕp:4L{;9jYdž> R^ыFe G{]Fߍ}( ڑB|!kԸ̝> %΀wB4dR-Kq B<Ķ CY%W c-FUG;U GqXnBFtm[e qG:=XL˂dv״M @FUR PY~X+}#3yHO["k<@mѦL^ma|3D :FA"&ly}f/s]UQm5Npki֊M:4ѕpWtb2Қ{u )JhZ.*_lflvS~N$޵0ۻpofb pk{Cl ]3ۖwzvh5M'Ųaq6ӌ<\TҾo BTQЇRI)PӟxG֗-%)mFn?iv2.?=4߯4/x?o|LR!jFYe 6˲fz+=G"&-qC:wM)9sK^%'rq2Z=CpNS 7 τ?䖹m<7PI"MA+NI s8+ ]!x iF$H]@jy#0.K ޱmͩY R.D5ԔT0H3Ax'(=fJ /&e"YW}~d*ʦ]L?'{Ff9~Fݠ5(+J} [榄j,8#;ae"_De 9`{=MWMWvU*8(s4Zwo]"Q[٧`To{Xv 4:NhT񲕀 j<)PAN1L]T@JKD@s[=]KaqsYRzq$tU>ЀfAjzf<:F#P$4J|E@\[;h0ak8{w,a!F&Kn9c 3ڱ4Ѧ04kyp,W9n蹯ӼLTjlPl XŪ"`uȷV Z Y9GRWؖspůjbaK}BΎnl AɄݐfJUV;nqElRz]>u%OO^pH7R'=9i {b %e#1 3w8W%R _HL4(/,^Gx5;ҧ)OG1_@*~LUe#j!㲧 <|M0MD.BI F5d AVk?M. y_w9OM}&`̰t͐97ዀM=sSn;_.g|C1YD$9rn5hwzAw;V(? o3ȑ`/.g_iݍs彸 ?PͰWFNDK篘C` ϕ ѝQOʽ }!}0* bhpodQ1AOW2k"'Ma9èoǃ;.VA_D$@f|C-n,Y6]_e[% nḨqi&jqU[sTDb0-kU w Sz6Zjޫ'[Պ@4A?4rc2#%~31aF*NpQ6nSHFH1?YV*'3Lw}[ Q}%"-ٹ#Pc ڐM7 BA#I LRRv?27v>s bR!I%l3Y?-:=׷ lR^LyfKPs8G)LÄbRRԀeY'řQp|nɰC!]#Irc\џQrDg+p`ea ybhB}or ]Z!Ym>;ϮU'lkg]گ P~."`R;7,F55^j}Z=)U;>= 0Ҫ lh irQZ..=F/P@ <r6DeߣUD#7]4}GerEx$)q-2/< v:?L wu(c&_AHFY.F-bn^<:( ؃ܫ=eq=^z '> cӷ>d%VtG;Q݊-l.TQ':{SW\zW㾿o1gX9Llءx8>vN$ol*E/Bm,kI>k6#hK#imk֒: Fg$4x^! 7fk؞W|㪧TRƷ9ꜩg⾽(wX/$JL WuyeF KK )z3l2L{{[b|kDA|唀vc;s 5Fiˑ؈ǐxdlR+5|Ut<5;8mJtk#6%u6__ .^'cϰb1W\B!Y|er㻙3}yF״c e$#P-'uꑾV`Et{Z?4аؙS'(x3xts/AWL۵ai- =qEbsk '4=.@X Z'1-ah=6E46T:)s {UhKI^\A=޻$p7̖|->RaXiă)FNo%ŊWM &b'.bD uɹxB"mUzO]}[:Gx`M>:Z[rum\:zG t S,͟/,yOσ7pB.oBѠ^B1 æK0+ Pr?zS(OS'ڿY lDqO,OIȜ}#lTAo3Y,MAkט%| 9α!<"XfbRdu ikKn,M]9 .^Wy O)0ڋ0N/&t!oeS֐@:s}(Ydn$eD#֩ij9/rJ/0E=blëzyVءAQG*myG/&RS9ނDLu>xhYbϥDAnLx {guW]0F5˿ƫ%5޾37 ~f&Xd(`ƑkKăkWg\1ꅘůo{P O!Z zn4Duԩ2*5}B߹삓ntWLn=L9\x) QK! >V-RQ@gޟh8(r@tܿ6KAѰM4?p;αUVPG^ É%*BSNk]I`ί;pNE}ؗ Je䪛u}D+ZS-͔*=<ݪ1>w'WW8Q_N7l 1!?/c}Z0phjn(&(;?N"5M \=As$@f'틌orӀ_P#i|MHk\4dd u_{VH+so{^d™ݒpVJy?,z ri XlvZKj f<"v+2t\y<:#GR,}@o5">HN]JyfSź6?à 0m}=`z`EQJX#W 16g41IV4\dىPCz6:"nآq/+B0PwšVĵ_o)sx[ WMIPѭ:_ O܁"hKu:j1eB:! t:]'YR)guAAc ~(|v}]Zġ}!Unp8~P:p9wMްysޣ0e7YXײ;i2'kD>qϜ2%Xq?qS6eBxf7&K@Ej+6UĞi'&&8lb6rcC7x۶aDl7T<7tv x#BU{e!~ԳM*o#C_. ҿekg"4Z!TCb*^G Q+Cǝb'pۂAu qPKOfPvH[2:,6A|D(dyˈ1%J[*nSM.hګj r1 >յ9 4w^?WA,F=&ozrC+RĨFc\/VT$"Ydˣ"@\N)WiIʷF'*\+h \{hy ^/ۇhqO+ `"ݭE-z$eOCo!9HMۆQ xF1'm"lґNwDa#@س35j 8ǵ!UZQG?půw.-3C D֜YC%#g^o o ߽6%„ pT]NyEIEgQzD7iR5I;'h~Ӛ#W6YRπOLAKٶf98U|߶\$!׉TfiQA+YacK٣ 5CzȬnE隣*# \BR\8 d[@9?E 7w˲Mʃ>VFo*hVeV`*;5.Kv548Z٘Cdsϙ^m9'j:A+k+'sgtvV!. 3xNj5> 83fHoû. tU'&S[2/f/_l7oȉe<Tp_m ROeT$ M}pwcp䲰0 \.%QaOmg$6N@:A>Gi9zmڞ, x ph]ACFQN娡Cn*|Al&rãv~ PszH\ ]o{nn]2"v`]09Pc g + tMA7YtOkWb.24[__kYۅ?`IHцCrD kqbe /2POIyxjy苸=?mj6 # eKaOζ d%>^ ʚ.yZDuÝ&A PB$/ rֵC,Z.J0)9B$K%>{]o ufKoةK=~TH*%B` EzE`1[YE=(̧?P ٧(P3be4Q4H!0UWH@:UWMٞR["'0,ǁKyݪ}3bEK h,M:UNr lnY&D)ԁz6[H{iV3;G{+ˌaQP. 9;[77H}66pb?޿S<(n9Y!1߷HU<_Js809Fќ(;lZ{T}Tb:qZ.N'tҝ3O+G b4ZZ6 IF&b9G1Q2kZH` ghf +`կW09Exט?K$<9n#w<=Qe;p@˻kRАSk{|W^ D+ʑLlM21R7{AJ3k~كsG^h.&ĨZ]|'0CM-RApX☽u7S 7RTmKtWI5_oS֝G\Dw)%ZD$E^)\P•n!+na%GFma89p2un-cܥ0`}ݎFmHg֋?ظ'r\#6l:~VU5d %jZb׽6#E<.r+3Wt0s>a}u3n7h5Xɦ?kV &D%]]NDZ¡|0E+Ӝ:]Zw ?kYQ|WSf9ZY$~yqoq欇Ɩ(}'e\sÐaaV鯳3Ihj"z.qCBFe'Ig/Hth$bl(~pttr~Q;ZīCyUNKfǽu5A'M@͖oB4k\}^I ũB*M[7t=lT͗.d78+F A2:r7VEi&܋rj0 ҿy`2u eέgy9gDa Dwylӟ 7o(ؚ"_{>11cnB/ƃG5SîUAL|΍p-%LX?UO&j `ZG$5 #bau/VI!mgUe<+z<z#.J+ ))!u{yA*br9OL xM}.F.Rc^k(~|I~C_r'qo+M3},J++d)7=xutL== }z5i^vQT9ftWԠ=XP]`4x@4֟s~aDZ3Jۗ]_]uX\NPj[4W 6]%uKszXB9Nu+](!rH[-6BS"':ܤԇTh{p*u͈T_G@l)=u 0YQ"-z:!P&qމ=^*F,#USp_d*a9eXp7@)>aUʦxZY@f1BNp$nE$xNJ{{׹YF™&Ay4叭/\Gl- Qz] %3ٶ ̈́|J 8B`[tGdLj|Jm96t)OGN$DPFքOp&2C#4 H뻟]e#KȖ|% =+aq?.&SV!F&3Dz$NM ?CG?ʏ)j~V VGiس7za[l?ȶx#λƸf=0 ڇΤ\BNϓٗ]Xirxj]T o@ɨQ\G怾@(B 06fZ,zI_SL̔ᄑZU²OQ-ʢWKYfYgƬţɡeš|/fO1,K'%d*;jBkE6A4B-|EUoƄ5sc.逪 A )~Ɣ 6)19.Ux@AoF O4QȲK"7_b[k# '_֧jc"Qa*X nGgw8rxpWy"*dQ'XX:^Y@lg{ZErJtgZ۰NwnGM_hElqފuj xr8r&"@A5s,K>!&,K:-pE_yiՐTtϵ=+i-jrLS'hK3p~d]r:%$a渚m9=몒8" ϙb"-Pϳ$:8O еoO2E6^k6p6`~-%R$IQQ4&jXl$ܯl+(?SSI?O6gm`}a9[ [pzL=x74K$lcspoBQ͇˪s_B*g 6bU)W C9*e)}|7 R,mZ",瓭:oԦQ+~( / 0\4Ud;\~[=NCl_ A@*jщߜPӷ.C}dDYZDަ됦 #y7#(l @}NuAAcj\ipBbZ1F!EAg8CguQ|["av 118ڈ;],&9v Joq.ޤ-"vvuQ&ڇW 2hS'Cs#u^HDoP/gV SĐttT3@.![cֶgUy 5!BKdȻ&jwYV6_t Gfb9ޮ.UIo #[ꙗof4qJn#߁:+{USs,쉽YZV ?}W>P{+TxQࡐܲ> ]=׊5E)h<(Dz4 ~~)_`0+9[Qţbx7z~Lϳ#LVj=4\jA-\UO6qvyDOU.;$׋ƽϭ~*zڿ,7!^ӵoÎ}o)%Ij4Pkv|dWB7wXr+%AW-) y6'&YaC'2),C:͜!aڶ㘜YP0r䷴nՇ5#b|'"*xٷa07|5hW$\N,5C0xǣP ˠ `9՚0xHݝ:,|\C*Vu:B - *xLsiX^KI1QJѺVV'Cei 7F>NA$PTTnsỲZP^=DhZɿ˽#VLvﱤUhmw!I{dT8$aKaKh"[qI6ʔDL}#cN ˡHV~L@Aq=)E*i)r ^4NU) 1"i;y@.0*,C }|KUjS-XzqomCS@gJQ|~Nlgk'ܗB sc ]r'jZ5PiuۓKHR{>݇HdZяOr|=RqkK%-[ﬤͺ`9 #P:ǨWK@Jj.OHEcاqqyH[?Faz ,cz1і1n;{îvTq[̺~I?/K6{æ<~0tThަ[6G|EU[hW '~xQ*Mhkwfk9]Pka1>uJPLBӣJXv'A%rTd2+}UEF;䖫B#0&$lhqh\MoiI]8ka2TTfR,ә2.CD>U]6U#ݳJg&x޹<'xops־~Jr`2Mv GIY Ԍ6m*uB+*Ru %$ Vd\j8u_%懱cۃ'ʙFا7r)l=v9[WȕlRIzZp3i6*i &Phy-Q? J |H&>guxq [/SN'وw:QEtX]_c4twm6P'/WA ̚M]u0T4D̅z@w}Y]x"u8\M_!Qkh5T/H(5o|K{`׊N$[n29#iTļAO(bBiI=g1;Qs(Ť\M] G ɧ8:BXP]Xk,k=&-$Q`hV#ȓPVt[ֻn,h̵mg{ JW`z&iśC }:g] IR'N/ޟӐ &p7>mIz o]0l)y><-E9B#Rt*_ARVw %7!R5#`>DhUr(3Q}B*|%߽EŻz=< 6o P$0Wnݔ\ܸp&u(cP6 ׼:Tg{b<~+gAQ[2!wh}dߐd8h7!D7ToN_r{oc&;\\%`H)5[ J6vw 촊/dG`~we {ČΝ*WzNfWd \&59:yR%)~wSzqZc6q,Ôkm Q.lI3F6~8T;#0 M* 6PW VlM%]+w'O4ݹt[M6RC0mN\Jqs T d̈́@6 *8 H8Ӏ$6kckPy5+1&TBBLd#~LyFQB ecM9{J}H$B32=E֟LtRKYIyNsYJWS~)Qyry8r hZā97iop=gzUg>D2 V#Ma#+zMdw3.pb4[G<5] ӯ̾^!ʗJr?Ez"ռ%6b` dcjM}ׂY8|mHvK Îw(wvJtoc_X!N2y'6bJID[Sn ߅: *xϝK򻕎q<{H VpD65抅Mcl h޼Ʃ8gaw7qrBd"4}G4kmlrv:Yu7~o2؋0cjfRАH2mSD8 |l œs߬utŨ"o2a,M!Ko|;7G|P@t -2Jk@JP݊*DeqC9;c6;[Bj$yyst0B?}{A-`n4!,C(,z DZNY9K).@.8by[F^%CK-SMidY0TEm|pjᏹME?_FHLYߵO|twO AMer fuG߿Yvmmq``ءhϩKwlG->J!Gfi:rvy <;d)/cOܮYWf9$>`NJ 5dIlEf@bgm2izCq7{oi2V#oXj.@Ce2mCoO=^!l3X'U>}[Y8[fsBX儨sq'v[!@Ol=`~,O/{&/ܼYvzxr ]UsS3fep%n`v擡EZ+ >  UjnD+y`c)gPש[Kh[!rt*@W3F*퐏|Ccܺ  8[e`2 hp89'@.zeiJA) DM,+{ ruwQ{BVX[FҐZ=u.3ފ|;R1xat%EJH4N3hl ?iL-a(q}8.Č/K~9QK޺HB,Gw#,$-鰫&UPw @/g꘣q_F}lW[vj䞭x KH_Qm?WAiz%kFb-$BУ? $(":zЈ4^S p&Tʞ; Ȥ̇*uH^"+z-L=51iG|o&n{5ɗ=vaJr0cܼn)p@$>\]ùYKhH90*tצő/#,r&fi'@8i^ΛIՉBbt?W2Hk8Ҏ ǶꦮC S{1`y/]<盛L6-iYg*('9qcgsژoU^\1a7u6CZ(m:Rn̾cbnS_R3Mr&#[^tr=^T,G1tDIȻ퇖v0~/s5 ,%Pawe0{Lb9on_̿SBW3-3&eрhGE⳹۪L6_rg]c sp3[(|nN뉑xMEjH7q\/a'<a:Or " ؄\ef@'Y]fgM:$Af8ӱmܢt`ֵ^G~;\.D7ԢDw?WuJf$ッ@H/P&Vl;=" 89 ES*eGg.gvPUsU_,4Z3zV:i7I_AZ1Oϼw2ZY{6 ܘ2̻AD%b'wHq;&[t:wYB9"uqB]9Жж% :E,sgr`=7)H}S"_sK9Q ˀZ^ai _ iC{Tod(`znbuE@/@3owIqyR?m7dNu-=vOi\}p\;9Ы{pcK70g*V\ c-z+it$@^epH` 8.ănF!G{CKȴmLF&眞};W >P!Sl-7N_ovmA=J졑\ Op̈́CtX,sĖd `sY7.'D_S뚔/;Ö`%K]ܥl9i"Q}-u7͖4.u9ZVM^׌Gjckx5c$٥liNOP'eQea3(hGr k-R-pbX ,x!&6nMsz,wQ4kȓ2,m<1HxʌO^J TMFsk (e\n05?^[]D %GeuDjW(a%u8De q7 1@p2h7"_zr1? 2 v8eK C~՜JAgɞwIԛߍG] x?-#{lʼnGV;0^ *`bM챽&-b+9u`zBeoGd2_D \%< [ZoH ڸQ tY z2^xV|(QJ5P~Y_GvOU_ "d\:A޿"%/~} ױi^B d5Vb#c:ӳՁ|;Nބ :|a̕2"Ӥs6;cQy^δ,0MG1:;+sZۛ-ʷ5(V]ʿ'ƯH^0k@p;_u KI2l^SX\4F[X(5 `|  n4?M˛-oB/"/Y0!RFb1" wOЪXws6o@n:@z ^ex3y䗯UX+`$쯃2`aMhwK}*ulODAG(ȂRvv7D++3*1^@<5~%7H.  k JOfUJv.pSI0S*N,Ы{^ЉICgX2w>QD7Z~+?=obt9P;E2 &>tcXsb>nX.@GȎoq#&$7d%ZR)ejGt2/Z՞c:W.?2ho׭WJK;PZ4`I,Xsr^Bp\QROHKIwVV4Q #܋!T!Au %:щA';]X$FTS#j_9Lɢԏ3  4&Orad:`Xs5V5\1 VŜ~T:.Wp!a\׫LâA1[zgi6_Q,PRG8ba'&vkIޕaE2m!]ŵ(5>ȕچs_+ t뒊Tu?V橣2Cj Lɼ>wFBO/~ (,0)B@l 7 ~.y2jY]DRI+ 'NNA5! e/h3V-x8%Iê W/H<&ʶgc )e=p i܆cݢ\>gX6:U |z_1 V#lG^JfXiHiꌣy![Vf KwͥF$Jj uD Tseu][~eKV 1;N3֣[O,A۪1?Rܿ~d_GX- 'Bk|;9wAsqBĸ GK՝ٗlq{Z“F(9/l}:b5Rqy(O˿ct:E{YC}H??͒0zh1:_pCϢR,Mt!Gڹ݉B=i`b t>`ْ!Ny@ilpZMTz,bP0ǎ{T,X3'RB!9}F\YLz. $y']̱ܲ;RPFxP2etL10; ۅE^2huUuPgNG7.{fUr&OwTmi9M#}ΑrU cmJ3LsPan cK5_o:^{%L<?NQk)ͮa}dAKƊ0nڼˀxᚦ_ )KPMjd7r4Z^x0 t~m=(N:Dq,iPGBl'!M;CMZK`!}s@3ԙxh3#AsԎ.tC)U67`>V(nRm— 85~ QÑ.`w(|d@XFs[ezWE J]El^h}lTwA@0bs0%3]tV0jO/Q9ʉUݥ j6h I4PDPy$7[^Y(T7;OOj2qvEX>-P3,.*O(m\JU~07Ej:f&]oiI4 L)햕2C+ ' YRXgZv;KXK6L@ +>UqA} 17Eҷ%Niw!DFR-1V V{JaE.AVQW4rl.M6ҥ`0GqP6rqp?]YX Ԭ @׷r3SĽ>F$QZ+}L> 0ih$ݡ&یt{N2N'n>(jvM )h6`)2MɇRvWr_ϦGBr$$ JO~noNY UMn00GID$OjK!S_%BgQ2߅r)Ǭrtj Q_cljugsXZAE~RǑM: .??_WL?&Bh+7h?g(GxM $q0>Kw@C&30i=pP\oҏVo k7**KYl$?C.IuFF{ 뮪]D fQFo2锹0?uyk 0`\R0d]wy'Ѵ.E#i$kv~.B3Rr__.lt~ALR-*F%*/}nB`j]̾i3"0 gNDq,^ĬӍls+$le|5!~<8~ zN/Բ/'axEkp\ Ux#`Du@fyUR 6r _dR3^W^_a7ןV !nH>d%ȟ3[).á|Gcg5~;&Yhq`wTD a v&~|U]iҺ:| 9~6x>Ί^ );SS(1&Ը]1,aLNfġa|yr@Gu{ '*CfW-C&ypyR"#2gh=Wegk5UzmoI&gDT,D) p=՟mk]xd64'E Io=U1fo4Y o$I *8ONimwa)xl*8XM]aiEXKv{ˉ?jW'.A]HaO *Y6 m@62Ouy%"s $AN RO>qV<vm6jwO"L ,XN7byS^|oT6#b"5{\91S%|/T<9q1yZxCL@~TkvDIl]k^8u_EHRU_oC  vu͒u^Q=4h[PAfd(E覫Xa;| "zD9rZU$_sZPDt(=n6[?;N5]ҽuN+Ps,g!v ZҎ~ϑ8oW%Jyo7]I$ ϧH-mPu-MyzSMRn or:?,u.HiMF8͑L$.Ef!j0UU.$`8#dX1Pj:TM~mz 5B qrqx9bZw{jR ߬ww, ۄ&D %њ_v0U5v~{ɣ)N+p4q+[ ~\hS$ƌGtCJtggA HVu]?aak^ ,g=S< 8kMsC(S5>GT~z剝77Ї!PSsV>V,>S8oW'imh7WjI]NVIEư WpW<.g\,ݚ 8@5pExy))ܭ2jh/k.g~ќf;֖1D1X"Xa?߅%fD,>Aed!zV}`lyO rog}gQV3P%2 9<# 1i;ʢ1jџHƦY3D^7q,U7/+͛0Ն&QEX;vʸ.sp%lnNf!?)컕I'qׅwp9BCHˡvVns؀fɀTq/h&wAn8@˙149qaKGw(ʮZF O9|T?Pa6rlfT'X=f**+z *cja3Mޡg=#,P}He-Ąh04ƉJ/s3\h0g;:iU9ywqս7xŨ,˩:l?jgqΓܚ}EHɍd'$p^4?ھVHڍ8m} BԲB vr9I"u>;p@껜"9ȖG~/jw(&v6vфIqTM]QQ&Pt~i_L?'WoU `KCVl5}S_BRW|QY JgK8`b {F#zI6#)3`e.v'|1.Яt]AHha⸝J5v*IKMe`I4쳑݃P룴FEȮ2(9%Cbqi-鿦x#a-,~Hh'q9e<3J({F}7p| rs̅cRBsG5z4~@d#0kD%k6_LҗK0x]hV@ +A@LSp BS~ iDʹƗOagN[җ"u{MINyr&3 .=:<쁸@O[x4|| j,ֵX,kвpv Pa /<~ 2MHUјcʙr@ Ůgh/Hktt0$e ,zAtn *w6DdzjY큞0)'_guG:xɖ -/g,g_oejM[o2ҙ K-75$_-~vsr+BcՆ{µTta+&b`g9!e&5ON*23#QwQdTKYYV x:w3je0O.u_H[p}%VUYsٹcQ(G`1_6R܁hE6OJjugHلJWfӁjnt`:9"{֣S^+WX~N`l_JtRX#>LK)/q?ts|6!jS+ }*˞ܗGf۳*N|] #aFc'IOfֻikռ#L ?jyj۩+,'5jK֎ !kM*nNmoPF$%];qEul0z翭gw)t%{3NrLP.O,$99O-O]NS.-%+,L~)+0ÿha  PƉ W}|P`.ɺppO~"JijfXmI+qgREN砶mT`脊9LwWf4M(E]9mh&Jl}V$)HSPʴ;V2jARpU<Ɂw3=3O[n2o!1 }bl](7' ͅ"n(Azsfva8]{_tM'55!i҃lj'w#y#Vn]ُ׬e cPnhlJU

\K~%p_hKEՕV鞸:m PL8;Ec[5fbuc mt;3Q]Cs>l$iAdr V溕t=WPO 93/i{|sI4t]P 6!T̟U|LC+ ɤIGt|ԫN#*N:Ii_+ OHę鈅rs},HFMO.A`>WW o.?bcbvbYťusPNL3? [E] 'mT{,K)$)m6t:FN"CW!>+Jvy8 ^ VK}%!pIa8=ktD3nzܡĻ>Wj2vM>UO_ <|)׍C|wG^E7މ]ǵpAqAKKuۓ)os#%{uV>㿨gpTv&Di)P[oޥ&.t=,1 X++osAiIhN5_@ >n%a3f@'gt_쾏yr\q}7pq韺 )jRyf, |)1h@9{b8ѐu)Zvcc;Ow^,IyaBˎ,h#Lur,Rދ{j :knpPr Am&^}ezc,/fC2x]QNʪi$DcyIBLdI]oc~1=r}ku!>5nC,5O O]|y约ă9wa&^6,77ƛÈ/#)? a Xf7u }AҒM{VDkG~"1y3D_,w$*ijV1߳Z4$LZZ'I(vaurhИm}%0[D2jeARC Rh}zZjɉAĆpIJ ,t-Ф# ^ WY;B7wrPD"8vzKc滊.uP,R\ PG z==H'bKho 5?$Bj@Aex&mA%EhJ AƏKS_szή3\diǁWR|ܪ0:m .i9pn3O>0"F:E)TI%8@o7-e\rH6>קX5*=PXnj6cя Cz&NǬJgжb'3n7VP:Xӏ|I{S'QvuG4?ogڷڵ^p$C;2/ hs*[JLaXn 5^I>mxVo*^ݰ?Zn˸Yd ?˃BʪG|+A:+Hԩl %8g0K"+ ҠM0uՈbaåa}/pM[/ҀHPx`c2.+t% -b42T%s}W`2#784T!3s0C_E'oՒ{@vgXgo8_蚑bՋFufB.+q3Q!6:E[=UfOX@p\>oqz\ES'J0LT5ƃֆZ ȗI³ZuHaQ`;MdGiuC~ ΒJ\~ oBFXӅdz7SםRˏFN`y@_v7}+OVgr_S=~pa%"@ϙG$} -m1cBoõ~̖z%]w\=t l}y:&Tﴜ$4?a; Mi/JM$Ta 2"x?2,VKA[e9H *p҈ΕTg+5{+MHrNɜ(-xܱRQ+*y%WE]^?&'؛i+w=]=乒zt{)Udzj5BE !@)BEIY.wj+)MįߋL{`٬^>Iy^6c^~ 4eeڻ~ϡFߎ6x@uY8,/TIj!͒N_U8x"ddjB\ NQA!ÿ =HPorH`=DD[\:Ô3/S5U {@ X+XB,!YC缫`d[z}Qݳ?8Y2.^ÑT\^ĔLS}>:rR^,P%4״72" 80Kr2!6 q^Ɨs )#.dQnƪj n @؍0E`Ϭ$_Y5-kh{-\TIHxA3! .;8i}Pmfg>BVuO'$ThΆ{(EQ'y5 ;$rGSgA{XӨEb5 r,xFGYt <>wO|gQS5}/r"h)h\֜Ha}w]MIoGہ_mؤ&ӠqSE C @RӐJCOeoH7}WhTMfoNkT?1H ,+-Gҹc-q 7i \!E/~ }$ DU: DV:|H ߍXK66l,Ixv B:]'6gt졠7cY>pҏJݠ"u$ \~XQ `A~_e7h$튦!G:ɔf\/f;Pmum7/ 5rL;1_%QS$8RU(|f=W !O׎{(9pS9`iM/P1Q,Ϣ4|<4!k-#Q44Q,! ulɚm-Ĝb}u3^_%A_60a608D[k=) C֝~bx .)&ً0^PutC۹[-/4&x1iv)a/5d :~9盀[:+ h- A==<jTQJ{v8)Iob6[6#JjtdQd ǓKem-?X҇Bۓ#1`-GK!T$n뎅xYy P V7po0[lW xN욙-b4r6 %`ý:WHS#nk=ZO3Lo_L4FdᅤMxZ5jq<}7Ȅ3*1e^ƵxU0sosJF>MXc>gQ1{MZ`j'^>͆ A? ?Ø ukӥ4%|`69$%TLlV 4UR<9层ORpDWP#*)vRd9> $ݳk@9N :Y~.DNe"L#v.ۋfT[#E3&%G+lvv<̔{ 5a~@&jw3UiKH|?  QV ,h5e~$Am66i|kT&8;YCRK|=N4xos=c~Y6 -طaBŸGg* j3?l]Yь=RQ>|^Ѣ^lJUJ'pWZ@+]6/xŨeSAk˞}o\lbS&%y$oUC'B>C+(ާ]T[T ߖt;۟# Gx9 ~٭HNdm5}'7:PPJJ0 q#|far+ejMUw|pxbHD$\Z¥@9aJfZ F6*V[N1^BXKEy#fNel)BTf(+(Yt OݑT)W1o$ oP~piKJB:V{B+ʯxnJT < 3BݠO.Oб-PjF#6beٺΏcV߻wJ[/gTtɜ> ǯ]_?; Ug.6Hg,I3)esaF6r `~ȧ5BA~ܓ} uG>y?Slsġ:3``$K^Lp'!/}_<% ' ;ILliras1Mv(:UE)OE85U M!x[|BfuAІ~T:Sǝ‡ AgpbwFY==؀168k:fyH$|R[ vFE rSi) #o.N_Y(Ƈ d'!Qu.RrxBcCxR2<,0vޟ [?+_q[R[ AnZC;a]AO.WS!)Tޮn]E.!4I3Lި2nZs?> T 㾃FжwUa s*k"̐QAxn7 (ߥ"xsaE:rP-b;؉65;YJ벩K䊚Tkh@My}&A嚳f' k~%v^4HLzF'%(|R7K)u*b5NkeKB0NZey}J]bw[AE7pb{O̝/vM'd. \/.\Dįpx-6H wTKat̯Tvx pDFo#%tIr[/@-a3mSY/15zfT 6U >cV ~=5n݆P4FUl #\3r+9~ojh'J5/XՎ"t"s[<(zP=}, /1jZm@{ jmaTǮ z-T:j<URw#ۄ\@ȭ3\ʑ2->#+bmߵ6$ff ucjl+wHRΚe},D NU+AS[ ՜bk{&(]!;&+>)VNaDfNh2#*] 8Q 6 0?")vǓ6ʻ9`X!s('Kg36/wW[=(-,ihnQlgc~)Cvnt|yEgDͤo{EaRVJ:oϱ%9kB?AG2؆ TUSUl63,S('n;"q!ZRRE+@={ 22Ȑ1}Eŷ-me볪YUk^M Y\Ax=%47v!y|zzaȨճ\`툓#!A> /OXYN_菮l<&A?؞Pw9*z7B1.d?vC}Pu sS,EXU2m̤؀NS' 8&б/j䮒7d]s@Ui yT8x,H1?%A5. U~-O h(̺/28t}+I- 3u&J .'rU\ť#t4˘U8zk? *C}ƌjyn*Wz =.rгo{MIdWrwC'RDWd @=OGH&z%B-8݊0:fXޙQ$BvHW:8P(4uAy{!ZM?qC/bB+5#2v1}ԑGI?`ػKٱƸ[ж,atc!ܑupQBR-JQuWGK]@)B5l ģcyXsp̌ ?i TXT=b`n!͹Xab7/{h7E7YKmzKp .>@ Z M mj_ᢉX3&4)wRN(__$*SMpԗ?w~B?-4SlTc6"" ]bMŦ0&Ӳg'㇜ou {2hZ;t|dU-8qHqǠs(qi{,U4](ن`֖=PM&N͜Fab=oL _|M_3%u]:.h{\hvՇ 3aȗaC#M唋[LOm6Iߗ OB$Na$-+HS0je:cY{ɣtd4$kpJr ;U|2ؚebrɹn~a]d^$7j&iRia24XBYq HiK]yC~.j.tB j4-^@Zbn #8) $M1/VbzK), B4x 9BN$*`m)th _?Mu0(nvO3Ҧ<"39ƤG$̱ ˉpQޱ/:E @soZEFfYmX(֞|]S\wO}YIpU3SءΎzDenj7WRj#ɓmv<Kx:@*` l\E} 6:ddn5|R7~Ƭ *, Vn*!pcu5FL]Ŀh0u ma-Pj\(>>;:&Ϡꪚb=AYTb>rvby"c%3)Aaz(4pB!Nn25&Bg"3X3f,3#YCc~…wGC?;d}Ȣ>m'8M[}"یv^L# 1Aq׵Fq^oAS_TB18R_ 7U_Yq3?!nYUz1ZMsSo%pуYFڋ=,&nKd`F-NQ}-%(H "fx:H̹K.ǒCW4Ͻ?xVLl5V_%|MR=69Eњm~ oRwkh:+Rɀ"=Eq iĂqΠJT64.}9tao^=#.z$^MNȁ}@m|&(*XeawU)oZ+ r$2EC 3slf.ck+_Ўrr x>HtqD*/إrxZ8R蓾?JҋV+Od3G?끀 yz꩹j*.3\#mx2+7Vq&̻A}BHS~UDdG'oyF{Ԗ/fe XL[jDx|z ܢgt63 sncc_+"K+-(gb[2W= 'ˊ,X=̯5<.0R͢ɤp$PG-Tgƒe#]W<5U@hN ƋnWņ* &i`A$ju~.j"Ћ栲OKzŎ%Kո9ħQ7m#Q8ͻeµ7yRa>Nt92AEAcU2$Xtհ!=:TԙQUG t8?)1.r T*8FFQutVaJ,qHj~ƅTmᤲr|EGP(P~ [4uke>%+%WPel  q*͇][UJr $:ʪ v| [9[S!Pٳanl:GFof.ݥ#X%.H6 %(!K[Ľ6Ud,Bh `c>DMZB5 ϚAkTsG}]M ^^<{d?5.ӧjT}db?\"v.KgUu#t>] mIw,YC/m$DDDD/SЈf՟&KD:wtXȄCg3'!9Fbx_"X#\j-WQ \rQXmU2?lDa}X$^qvt6M mY${ .GCTc)t"Ttp "D7jcQH%&:TV5p"\"H;v#Oh%ʱjLm}O ʁ;V<~Y49 T!ظra Ȅ{RFI DP[Ҷן!o3E8Ҍ۔ӘQ YoY&/ ,8$2DZΙ;i|]?/UR2^:(svrW,v;t&pO\(qw$쾜M+աZvZdxo Hirƶg돪t,z11 iBjM2T1P]_1LCG1[c`hԮA5wG#rTiHU JSk[x`Z2wd7PbaT7d{~R煠Uj 9>z`!T- @395'VxEnFd؍qA#b4Yq/X||Ĥ AKa"NjAUqpHϿp␗wR^+YBd*ڊtz8!ޅuND{v^¬;lYg^Py1, 1,wF[4U%\<;&?Rdl_pnR@y_#:~ /!ӶwE>f{V)0;PHPڕ/4\xaWIBU 69H3EtiӇ܆_5R5"fW:{TPDOO wŭsR8q[o?& Cp/'bHSQ@6tr'qޥ`%KC|1Vp r56$dV|F_4uoυnk j]*9Hq!&SS5 "-*y [jC+[24{6RhyN<]@mm9F.b#J Ӽuγ(Im=.*daMš nI^LvEUI a䥘=p9(5a͆3+v JVjY#Cۀ<>;ԃO^}'`$e'O[|W~a-SڟlW!u]SO/ AP BT*kY5ЍrL'Y/\=eVIveX86:mlTΣв.a*5?T txǾ,aj/+ p\`J1A v6~Uߝ1'4W-9?/D[lT@G)}P -'JgIPcSxhNDdk!÷-?ז|C33l&biؚT\ EN9P nIJsQF2 W)zi~iIe𴂌_PMicH)FL&- CQ^KB`l9Ic "^I+{;#'4&$XeUIۿC1k5/Kk"w9b0s%Rhԗï:@*̨T—lVUdL'{~ׅ_B.;.n?y^Y-WI35+~>ejzeA}}]&v RDH]l:m*+pjrKA9CҍK6'FaJq.LCF[BMwgaE<+>ؾ܊TK?9?Ԟ"Ka%ҞSεQ#ǻ&WwM{:&B[whr64WW"0wS>qC3Y#a/\"Ĥ hq\*ZeO/QK4({yVX?β?(Ź@_:}* ?\NkJlKYXK h<'8P0VGޕB&F<~(+}K*Ek;X|rJ 1! NYY9Sd sPwvp(@sĵcpm3? d L%gTwKK968/jVZ:4𖖷<^4]dGm]Φ H: Z14(K+޲+gu~9ZLofHȟz(zUV8azUSQ ;b2vU?8Qkg W xjFr|~@xD>ēkBw%MI-"$6.U5P( !n_trQ9F_.kۂ4"E>]jkT QڝU gϚ^5)n&~3mwfW>ԟ|4#e;pv86߀t0*!'Ćߨ'hE> ~w ˢU۫i?ט@!p{c gs],Mq@9>0{TꇡGlqg NE߃mǞ$)hI{ RVe !ŧvh(a{JL1m3 1iiĄG<kOXU ͸ c=n^}+dZ>ΠS4/39CW?kKL lm[f[\"AIpCrwlNΕFۭ`.c^ Z[5 (Bvq, P˖ۙ#/jz%egr~rjo Ơ*1SD K5ER1ID mr;#T^EgcĥZF$.MGfC 3EƁ%lFڰ8CNSB^c̓3HTP|`Oi` Go# dž _=ڣd Pq0Z5"vXw'+LT&P5 Ύbxo'uqkLgV83΅Q(%*%p L<Œov cbCK\A^mot&K' ehX%Ηk(Cl|~|\:\m 󬨪+:B{cmGr#^R(#k9~uY!3OB1\bfw@Ӟ9xx;z @ \iTIhlxɠf:AiN! ƈ4N(B_&pՠ$_F]B=k2a-NzwX븤!4Ƀ!1fHY'SV LGw xLNn?.;[h]MbK`K}~4Ɍt^wh<7"=^#_՞MtS1#~n?a^.ޝˢi& a0i3 UR(f?U݆$85+' do^#!&$VETyὰ$cܡke2AꝻor؟"xKRDȿ}aژ6uqiɎ#|сR5Fe1 >Ff3Ў( N\ hB-.5aK3\nzsqX-H=^,_ %D&bk+ 7f͒)NiUU{N4x҃4%&~9Y>QlZdl&YhRMNLa(z:1TJ-.adT[>C*sg&H $m;nKeL%omu 6uh;ehU&QmnrrR=P4%2q91ׅ:J & 9v 9<-^g|#C?`;B =2É夆egUNzv2 j B#seG5pm9O^.Q~`T;wMa8oW֍UӵscYڠ6Z'ɼZG6k#V+N—43?1( TƁ"P}?usx^P̒^iiL# ,'L.vr>2" Z@oV_?^_" y}>埾tyAg)ĎdNgS#f6,a.xeArF]CJBx0[-]%^Sg<;pEE5g[iU Z4}jEPgq,{x !׃ʤ7:k5ny̘{#sB2mlwuQxF]3: yb!o&n4Yg>+dADDS2=|kB?6,ŒԊ)G[1 +Cr28S7ulRWJߨ=I ']tPA|$3^Vɺk)-t} P._TWN?Gƕ} g{:YԺ ĜmuIS"/N.9xз9u0G*1ra +my\>I1MLG9JRXX1ЫY93FPe\nE>G4X-7jHyq#BWZ?=Hᕚ91ԻzV}Pףn0O,) ~'Y)֭Hdc2oFe^GGzߟ5U] KzI2 ײ9g*y} .k|Rcz0;.<4V|a ώݪ|r4Md1fzRU|$@6} >5RĈ6r^Z#^?>NSLmh™cWqQ7Ք.A<^%<2G+mwΑǫWGos'oᲓCP"AWՙXd5dԥE-9lp_kɩC@*8DZᝑ  $M: f/UuYV'm2'S/Y~Ɯ4ny u-ch>Y]FƅK<TSEW tM6F#s1})z-2!O7"jiuK.x@8rC=42,F{s(G-Y эoA*?HR|!kybqdPWHA#mhUBrŰ{*jJ_I(vQJA{x7k@# gQd>􂊋w>z8 6+Zgʉ/\Vӣ l>r=4C h欖&ˠ&PL[7қPf]d CmkWXo]jӟC(J(ab'hj[԰_&Sf"ќEwy%IjL}4>J+KQg}>YaGٖܤu>j-D#9dqB֦ݳ[k5;\r֭b'E-%8?E2FD"^i!BB [ශ@ Y oI#Of?B`[N'AYMgڛ%\#S*0 P5vȳ>"]Ur{]b?n|֡!T~3BhMŀ0U+cHabAI˭U`kqw`^&ş`[tФU!yz>J,(PO'oD'z,g=a0A(0 rtB4Do/4\ =#p_ȦeY/ߢL@Al`ٜc.qcʛ, yyid~?zo3*osgUDJp w|쪞r6pg!O,o=1TzE #psś}R>1QR|Թ.ue$.vrrjV!SNmo!r6$'Fyֈ/*\&[Jk@.sNS7Ygۑm 8NQnQ0z`k8j'NSzHךZtWF2 F2C (r҆yr]9LVnYNXgG>~QlWҺZZjmۙ[}YHʛ_TR *uD:FW4 43\*i%x`*+2!K\!MM)M,`4*dyIHXYX6-\5+۪#-{di,`( NЗ9hZ/U0_̈́]1,GPy7a EK+&a-)tNtr$R "|nA6B|oJjBz`~b_;cDV<6"*TjG3nK0٥sof- Mnf05Y˂dEw4EDEdl0]ܹZH ]-sATvtc *2} yJ:_לz+HQȼ]EeQyxhr^?UK/Bqҵ/lֺBG(jio{`O}Y<[n@Օ|6Eҗ>!:)L-ZED?Ԙ\-%}F櫤aDeaw%Zl\FO.sIKk4:]o$S!ԲPKEd,)4C~CtN] ock@fn{\H&5\`|Cs kЕ+P 6;zI l\d^mOb;"0 #0SL[ѣD45=X(!i ۸Ky"^+Upk5k" ?Z7FO+ uTA10CsNU^&^c1r4WI%aW>3Kbtfg_ 'SZS y&z4s4bK2S5~X4VVV+Ol6ET/7̞F@jkO7L  ̔-CT 4 IPOa-bE;[ssɦ5yz24yجT}s3k>=L2c7 ,qT ˬ\{cj>H9GݸtOʎ |}FO:!̵f8;Qw &SD+2۸CS1k ͹7ɧG[A^\FOo2Ԓ 2Lt/eᶶڮo+04bGV+4"61 HeJOha޼wv̪gLa, x!6{r,bۦQ h>Κ=yyi:mY JY).e8G O"HRXhݩ(^plb]xA_:B) $(I[|a$?,cK ")cAbp}4&.OI ˯ZV>ΆOi[*/0cSM_*t[qa0֤%r{EP50J0w(S%_ _d{O|hsSx:6<Y$ΟK+`gyMy3gKb\CxIh7TL3\1{Xzn2mFl3&J7z9u&mZIݻxWmyhm&@"s)No9'fPZHAxxK=ő2=JU  ^tJ9`< 'K{0kPڵRkbnaRQ`s26{T?ѶMζ*ϸO21sٜ,@E "[Y&9 )}e%aZkFFZ#9gB, [?X5/ Qь=Kۀ3@ lWZ8r1l3e!4 ^, ^!=B f=4i"vA/z2 5?j^J+ |rT p; 5'Gpmf{:8` EM1/ نY^Zv?|B `E/D p#}K W_WϬ*<{C'N0h]zw導Ш,l-^q|?>? ˭B1,Զ*KN$I=׵ FӤcZr5ЊQ /x1g$Ns9b{K/OE^" PǢH/))M~j*GZ)ɦ {'Ә]ґv0Ct|+dU}_veN-8[L@J} AO\p="}ALmWeRTvb^WߴMU 9%˿zAQlf?+s/N23|*+Ut4VDҳ3v :ٚ+4:Jy.F+Tt6acP0CNEtELKl%dVH\&?Sg?Ie’P;JF6"=-M/ N GUdģyԠ~,L !xIJGEA)C}:\EHj#ROd,-B=AӘ}xmy{a3U:,D9zZR`h&w KF$M޽y;LJZ/))ncϛ3nʯZβ9&M&dM0D$Ӭ F_gfTun :;8 ;2xybOX-kDa).:*ʄۢ6F$aaE_\)Ce/[")l#l|iTX|SOӑ7b/(K m`x Ŷ7'$lLgA,Z[G@hdu(ªOHnPY_c^f t76oLGq'0ſ4G "K{;ciyqݝ[J58^M{D{iލit|[z$&j8 KȆ5_ΏVfX_w!(rd*L5 aS>:\V챬|nK.h1wŹ+#,GbJJ%֎]S##rt?2y8p7 ע39g*:]z32TulM7yq!TQ\e%n-/q416;P|t4~9{0w@qVuSav˽@'rV-탈RKCG f/$ư7֭;.3p%kpjR'`e/ih2hAѡ ٔϮXZFn.!YgGa:kHԯ2^5{`$z '6'*ϖ2X%5eq5"hsÏO5So8H{]g Sk3'IPpmcq{mY7^";p w, Fy ?d> PEip"e`,)vƱoa>ԝ1Z_!(v9RPr0ᨁд|A|if+}{^{#o$ۏTn.waF̓Sn\Z Õ01јu6<]{DOU85P7 7[D&`|_ ė|&#Nro[I CRi t7c_>'`M+hǟI";.8COL3vZ'N pK&mr۷F;-o%'Fq[ !7Q{%6P&D}:H$ "m<[r XŖOKJ`㡬{KR%bq/ 곷n#wo bK9+尕ҷv|{ZE׀J&=(!PGubX8 7|oԹ[c;qNo񁅸pmCI ο,+qWSxm!Mې$wy"c\ iu)-ZLeÅn>_^(s??VioNqB#nRN&׻fافM_qKٚ|Z>6CڱC6D$*\!iz#aY޾y»S8^b$RLO"u}qg߫a;)N :3TRm_ FaTk3sZSfL[1" N )~bfmt<,]хhDPb|aG % YDp94P3D/Y^i+B|Ԑ L]\o d>8g1=KKNA_6ywKX:Dj;]-b{YvMK1 #8]#}nPjEM@gS>a-ft2يvA-NnǞ;MT|7 Tۜ}n4zzKj` ҍz"09 -t@'N (ni޳zSĉ4a0$bI%,ܣUW@ʒO%~cfT#rTSg.GJS\"G9}S+i1$(`t'pde}N :he1Fn{ ?EG2?1#j2Er bn,VZeI5i5FRs lԪfЎtbd 3agpڭ޿0HIo/Ҿ(?p{n S0ApQHZ0Lڞ4]/rW]籒sƂb[yplNWxRY8ڨ űC(,sKhWW޺5:-I[̤aF@5خ9V\~/K9YF4r|qnPK^C?&i36v2*UݖEsҀ|vg5Vjl)@4;C B fܥt6hԘq!1t-հa!Ns=V1iϏl(Y2Ȅ,y hբzaVvk;DxTQUJLDg"H_]ZNwuAG+T &#O2p'c\g6S)gYq?s %Rʢ/"޹VDa J^ݮRuAP^Jv@Glg4=6 ClX߅'BC۸G8,K^Qe.0:Vy(Q:!7ި˃Ӻ zp![ȆP6Պ'-o|<4AֶY]β؇!l?g)9L-_Pb_S/Z|]e:[kǻXr_R5,W e&`p{C\ $x3z K;q-9OcGUo)uJ^Z@Є37/H #AFiLF},Bt+ lvuA }یR6+|Y܉Il"tFo# (]; r_e:əDPy'wy)IMlK>Ͷ˭1v8yyB5@|(7q]t 67_`E%|L5,'ů0DfCkS;"*$rȏG<ӿ?DO[bYDLbi( 'l*!q/!P AVq DA8ceDP:bb=m2*/R1D9r 5pZȲa|ݚ4[[iL?;jz=ILI 3kcL'c~nQ +%w<(wU&bO^L9HGC6-oA( X(t)a>r]㸢)7YsL sak]KSb!{}^{V B G& upILR(FѧT0,ipIai<Ԥµ[3Fb D۞Lk+7?euSF{/'괩|&W|׏{> cq pp9`Y~bȭyVt1U83oٗw_E%Qb)m!*}9cr%:mhA08<-{I%:=[v{H +,$g 5 ʒqdD1OJɑ 27]d"CLRvubDTsG}'"'Ǟ<̫$-j3Nƨ !#Kh}{Jjr5R"Jر+7nZbC19XF-p2>ODf1śEuNgհx G&m 2C|GG4/emZ?W&̕~L"Z'{v_g*r^zZ)4Fv} RUR݈H]lkEF|d7PvJ+%~20"|nAFKH˖n|q,!gowM\F7rNN{G$ L=1ɓq<m =QKw6i8-';ZneAL(C[ IX7>a&Ce`/g6>O3!E̶Mff m !Q|^{(I{y✍V>cUt$+.tj{IcÞr%υ^=,Vu`e|hH0O!H_\g_IKkoS&rZC 9^U<$3wz&i:2Se^,:w]8v"sEL+֙uGmVI-%61I^>է?k/2#IeSshӥDDIԣh?LJ`D?nj%qRd[R!$CU9 um)&[W o)2YV#!-Ƃܶ ҙdk׌[ǧC.fҰn1$4jV@MyFp"5qWCMP3.G4XAX=XHij.N^Ue߿0X5YUk;)Ŧ>*eیSx\T|lȪ kP1MRo1]=Oۀ4?Z|@]0*=D@gx*N"xg&/-z]b!ݺ^^xlTc1Y8$|<3z_nm'0 [#4nZCKA!*z(nnfƶz\"$JoW#ņyMVZAQ[bvZ$9%yU0oi8ҷȇ0:c@'P?a裤Wl8r}uZ k c"8lz+H(֩7>ԸL_h ^&ܿPWbT]/ 댍4^UtѕaI ή% ~SL/ [= YS"&fښ1]8ZR3!*nӺ ȰUG د B|TA`] i- cxL _EFrp!D%>F9lē*e?t8 Wx% 6r-CMf 2kTrOLuz#bō^QOG9طctZcG*bS6 +^9unڷIꋚ"BwnR@M0y.oϙ/>eғ#DܴT܌Kz;4xx<ޖ NXk7cc5 J~d"W\͋Jo7yxxKCDkaUqN;׸՜s%s^L1#4L8lp (=AȾ{NA() oFל1<#:C|8bLCd\->^ghn~bA}Y6D~i$SvSᨡ9B \ C0 S^q6R%2Jl+f rY:ա!* ޅt?W6x?tCe,kbǜ6-tD[@ٖ*ƨ@0s]2 j H ^=j{X,zGAhf29#̑Ӕ]"^I4Ae8ꟋUheѾChVW=AuDxAMH2X_iyf&o9Oa>vEߞ T9i;+<-VmZ+W0WE=woxGʩԃ5<>$rj,$UmyRnl RLi "~v+r{e A 8Ѽ5 q=J$y yInPS45-`eg}w/*~C =R4Ɠmyһlv툊| tA+}^s4׽5+ vLt*h3''TR>ku:[|@p,֠NMMeY&4 -%@9" 4ʦurT_ B5k#9xW^{s#$x6k˷6чE'dza.JYJ8b%)׃rh @dNCx3(e-Pzy]#ĔeE.`BELb*e5T0vnb!9ITv[,VI:d{86y~DqӾ p[`aZ,H[E{`4ٱex΄F#^=ߗMOٌS‹k0@yS.h yʀI10+t;D:2+^U_fkji}FyAo#w"[j8#%p~\/{]]}u$ @J̕)RBY ѪjVep"N 9J"zWfM?O!iFuiLo7#NiOl fgbMeQ7rJf;avh/*Fˏ Y i}P8 R}EyŻLÛodnZSbi_J,qpnҍ]?S;ݞ-z(Z{\x) 5/t72]s/xFr;鬌͝E^x@ha M~D OpL#l.Jo+O Lؕ +6{?u=i^ ѱֳ,C֍\DNt / ᖡb;S+ FĚa)4zUNm,4W@}/$]mݕoLX:%vU;d&dhޤrekxa [zC<o7.ӑFJ$)vOucs0%Η?<5^Y~;k>QI/hZK@j#^*CSo4?-^6ˮbF[B*;_E yGKCMqd,{*`2:}L+ShcׁQd@[0&T2Ndv] 0GM&6xѧ,)rkMa XQ=}`8XAbc7Q9Q'iրeaB=o`R|t:ݤ4k4󻪥bB f&@s[>Ft^G罙XUt_)o59ҲbbI? b= "P #e8;"V*fk9u igdY^#5P;猶AxbwL0wl}otouؼ #ނV7gIVѹ=Aَ6N<".!C >vj`r xʙllIr{MZx)eɉl :Ѧvk_ :^2\NݍlWnj%ɶ^X_o2P^ZT_J@)b_) '>dnuK#'Ŀ 'FZ ~i;hsK='Rv<3B䧰 Z]d!+NrE|WרbF/֎iф }vVw(HφAtgL'q[Q-`EME~aw?9`A/ÓTփwvmjNl>8Z(qjHVޥ![6!O<;,0{q =f?1[#;.Yq#z yz ~ӱ9?a\5[gdj8xkPTk1Y̺.]>?a|K,-/gd6^Y9‰Kw>˽WPnfBS $ah֒-Ԭt*N| RN+ʑ-~K9sɼGq%ֱ! V D~p>U3j2x/Ss^* 4p=0t+^>zmkm$A'S,NI DjGĒݞ.*D{EFLl`s޵fNPr2À7cAI6yj<-E[O3bC_B= L`O&|EVJ!/vJ޸FQ9*ߎ ²l+)9;3 jeFm:;A›jcHrTb5|%f # `%(ZCKexn;h| NEj R%b23z|ٖL Lۺ8ɆO'siƖqu '9A% b&R,O#aed dYid @ nv3"Z PSӮ;8Lup+k٘Kb':LC1^< oĊ9$ȼ8@(#Ԥ){,f|j8u j/+t9}p *ҿ㑦^lBhHe*p!c۷{M> JGI9`Ds)[u6ŃѾ̰*v?GtE-$cݤ˂* 09^0HLLLOt7G$z}!HG,i?ȤTE7d`Hx܋oލ1T߀2婪F >@ Sְ4JhlB-|Tݓa, |$jt d QQxUUkr1;M#IM[.Ee.[Z ȬSцhGg9hlw~\veÈϲ.hns<6*a.:,.2M>[QƼkD_*Rju.p]/Z \q+I(x:D\k 2k,XW^"G'cTV0N;1B[q0  FsqJNwCsd d)x {Y"Nr{X=(u%3;:="[ Qo3eMO1D!E384~{!4PY^UkS~srX?K'5~"98/`xp7m%օֹ)ݹOq}b+c?G*z,򶁷 , O>_ 0pji?m4ȇk<{3/rƿamULMIp;Ɔ7~<+:uzW]S ˇHYj'{9k~tzqƐLT@2[=$>M4O9[llӴw=B†cf㿺MFߜ爭̢FMU ;fN-/j>*|#鋮ɳZE}^6*gGeU| y7M>\&tБ4;=U6envQty;Q6[효rxځJ-ї]kf{*NtH׳ȳ]Df |1Jj5b(bk{#6 Nif&k}D5lkE*CezkS!lY#J5FZ$D-Quœ]`bA = ʳ*]';Q퇕SPPIo,\&O/*tBÀӛ_HDGsNugJ c O0 DC\81t @޲8Iʈi(X "Ź`R*p=B%ԿvLAc>gIW92 Fh$ɂh9gnVG}YۑGhĒe O_/;wL^qQE4 p6b*,!7Ԃd}M%54hW쌖(*EB~C TLmToh)U[2[dͯ6fؖlPZ{=D5=gˢhn+I3|1į Ѝ0)ЏɇK3euk`厕RhSJY< nX+Ϡ+(#GuAJ#ݕo"ȭPe^[f,MF9^t  zvNХWZ gS.vƔ0uyR1jN S :4d+i:a}  q)AEH͍kG5KvcajdKs`QGyYîA %"[f{@p?TTl:ur{ik3vﰃk `0vKzέ%Tcm()'qc.w23¡A>7]kx\uH)͵?o/sU"n( hp9с5vdzR#u_8y0̏zϤ Qt/,PCejzy`2kاd솼[P}D:W[yR`lf`,[_e* kW\{ 0emy(zh/7*¥DyEcb|Im,P[,m`-X4! Vtx󤄠՟n0ZÍh8ngyn|݉!C/D= Ɋ dEurM/IG%dd͐>bRgE~qH1/=KN2)o%Be|ztf x{$^nEՑN*$컋O )$Z\]2 PA4*-QF@?{vz39&N ?Pã|DL;˻RQ)q#V؜ P,ނAFƼW ೅q:M^T6֞Q` paTF6Hvzȃ>V].lsxOɝ%u@?acm]EXhXZ릍j,EYbk;i4ci9kq! 4)'0{)iQِ#Y^\!n؎gܚz./^+Q~Gknk6x`0̚Ohc%=q&Sr%Ƈ ]j-,}[?/,w([h:eKĻ)*"u5h(ds4/<~ Th[%!*>JGeOss87~/v|}&E'3G5!qFMaM z8u܎fk]A \-/&RԳ!LS1MNJOkGD;M3`4qeb[;hUF:xK}% [˟vg]['=GGn?||A f>^LMY<_$þ y چ38MG:#'7յUgcMz?ݓ@ c~E yX$|-IAGW@7+wKs1vկKW;ʿh%͒~d&e Z*O -p^"P&xʧuE+$Q%ezC- gͪ8 jV~SR?5T~|œ뿐?Zr/r}8O Dq(lJȝ>ks[%|WlOĠ~gZ;QDl $?vM4"FYQc.xYVǬtQdfT~R;n#)cz]G#z_ =)f>,CA"D1TJIvr.e0QosO)9eQk nxg9\8 <!gO*]ewBw$8uyH4ps,)K|1%q39ܻxB;u v_g1 +\,eB6 baԒLN(S8$iY%S|Ȇֈ XݴjF]_pMlWK^-& N\CT,EpL4$l3+ڼHfOPJz12Pg]hd0hLbDׇ^ԥ8 !@cD<5Vc1]XkC.3cT=CSͬt$ua' (-;·+_CnapFl1V|e0_&ˡ!5lUD4[s]NR-tk&%sT ޸&{y,,<;4FS1ӟ.uKŘOFym"ր3I>|Evhw}yuI闆Z H)D}:?<VNvڬR!~&ajcu-Ɗ*P,Ci^ M[5LtС'Q f0FNTh3H52Fb:?$\9KR#N9h %}=KvMLI}|c(h[ܐبP[XAu'ڃ}4Pw.{ԎW[]ϡ!:ËJ^e9fkWc@C%hq&z 2B  lwHίjQ~cy9y~<{{r-ր`jz3} |\V;G^y rcaBmD_W8k\,C΅//~Sbe.IcŸu|BĢנjQ`hⳝ;ʒ! Km)] y?jc2Yb4BQ.B=Lt,'S(.1)5= J`'vctQپTr +nEq9T42:(4R군yS QuL /dG97(g[ۭŷ-B2̛h8^-c1e.OԆ`;F?w8Gz0Zyp Za ZH#IoXK4ZʧQIuzc<-otíyYc)t Mαz$uU5=VJЌQB[E;pG.ZD ls{~tT?ڬ+"+L{iUq J8ob nmq P=o5GϙZba\\]dP(68.*=?s{WVrĿۑH HgZ0fK;[# G#G!Zl5 Nucۜc7QuBI : /X#H1#ūeOmdztyZ rDzwX3#\/i$Nq#ME&~@V{%m#áf.@#St#vG9 .ݰ*ȍ/K@UkL<&Jcf c'pN!n91 G_QV)Nȵr֊!s5I`3k[p3b=\>Ggk aU;]/ǰ~Ilc+/JX{J)5N{JAәBa !ەpψF3z>\X4S1ZB*Z(vOCv5xm5U{ȧq/fq=N!P3ic"͘4pӘ.DsWFqtR\fʸWr} Bϐq ۄ{2=AT[ zW|@A#MN E297E&gA˞զz%D#LÓG:[ZphfKkEs_eJ/ȖBn@KmX3 ΅x]| q|XaIsoJ!%+vT%S2.zSUcHxf{vsw1RE.4Ga˵g)T߾TTfM>AxDŶp?-<_<(t>O[y,=ڧRAURbL1vܲ=)\.1M7M8U/xt듷ʭD)*Q"T'bP?Wݲ(3!>: q!VKʈ]G(b5"kUQWN?]\}{DO/??2C7^~ .txƎXZjAdRQklht!"]PQ&dwkj]c,Yz&1˲Ruq?g@4M5-^G:^osr (ڞ112R%#l`<+͛X9r6R\Mx㕖n;f:Qޞaɍf)ָcnR!rI9"0ϴH3aC.D8rWac|lN{ ^ik쀪Lxjj:pTjvYpk3Py_f0׫=&ڲ9, ;ll}xo=j[ V. ҂NDMh5҈Cpbjኁ?qWk-|*u4ΉN8 \jՑj{Nr<=n>wxr.t: {J9Riw-0F6?[+(E8 <)yTFb'n^I_ *J.y9_ˬHzMіԡ"RՎ[^IEYu&5)R"c[z0{-Y3KݚI|~7azmȼ^O  |+!՘9}l 1t +bX%2\̞Ni@oM 4m~e!2lf-p։#uj%XƔayU3#;럅0*!0J&mAZ N`Мvi FD]{L2b/vI!^E; |@c-7է;,TS1Һ";cikq! @bࠂaZH.C8"#-q45y] fnAH"iݟy3K2%.X+PFH `1`>[h*F;xI_]vw!w4{qܛ>m~PUMxk&y7/dZ&q񴯨Aɚ y tDXYHG:'V OYYLͽ.୦LH5ZLჺ*qh ;_";ap?}WP-*<0Ll|L~6E,sʳӤ bQoB*0\ b)gdtGb+āQY5GX!A"ӑʡadaZOeT gF>sQǁпJ9$A $Jo\1,5})=T =;xZLj%E؎]m/)"/ f84éy?<Ώqvt v덒+p4$>k]g F++T{l-G*L'C/ǔO/(D}}q!pk׭ xq [^'}5hұW g(:ŶIe/x|7)2RCAK':H ,M2$Ǿx 5~w[9 9]$ >1C%!s(bX wZ^XIK[D>tKA9ut=P#LS^oT7IDxH'DaR)_Ms,&(_n`=gݦ?78q&Q;PtG㎜c)ae#! ٩o(/Mq3P vkS~<&$?RVrBM:y%Gl pl&gA|jF҃hi)%Lu=~(O=Sxe$dB{|1!'8|,CԬ$nHF$W #8/sZ[lF#6 i+zU00K@^\Q6dasc0{ޯ/5Td$c]I5x&q:/~Mk{qTQ~Azs=)$-jUA=EmT >sWC< !yM1NQBEvu_6: =دtDS:~}it{vXc試z<0Wv"Y/mXKEE_f}3M^Ul,v^?\oͥռ"O?.J q#_Pۑ%WC_NsŷaXKZowN48\h/­6'q`% &Jd؅~Zs1i+ZJR{oM6<|(,S?Ɂέ0Uܬ8 pr FM f|cӆ4`esVaB{@T% nΘԧCMDڣZևHY Ne q}^tZ}(LUL~arhbь+jtqeȼzyc9;FvfTFXs JVH/Ƞ+˯)Rt]64*v*LdޯZw<  `@ Ou` +ju=G^&0 tsa >I`+ur*WHI~P!T^k["; ?Hڵ=6™ڻ'Ocޚ@F,WyRp44Q7ԋ$xotunc;I]}xh7 *Ś7mSMgkuFLsG(dUޡvp5nӉAɫzaQ>D ʄX?N2Sc0$}|UT΀[OYB7U72m0ØP; ZQ8[k"<)rtSH}5Iq,Oi P h-th<h8 ZM8"CՃ餆auéʬ4W474Mk>H^:B@#@IP}H>9ͅo3# D5 08k&ya  Ң-Se4JP)2>?9+usI~["۳WA,!q }߿ScI /ϒU@4#)y6X~mM ){zjLd&pء>_M47bLӅK nl4"IXz=5ex9e̪wE~qX+I%0B(S Z\IPI}ERy 6 }GB$6}_4>T|MK@c-AHߒ u.g<+gOWr:7ƣ +53B]7W qE.uxh׵fDO0(I "x͒ʃ9:F4&ɽB0P$?$I4lx!'[$N8U5N{bQ=8Dls`S1P)@e7>ٷ ]厉o@C;$[/qa.z3~؊q2X9k 4ɞ2f_ލqMWjdv $f0LnHÿL ɭ OCpLx RoB˿+l,F):B|ͫ8ByyUNYiq% H Øw#U%S95OuuYdL86I8UkP6&w~5 7@C0bCK: ӀXTP*J;oU? PŐ.F_4y"o,;pܩpX͡lQ!@ّl6;g7!JB  k5SPX\p<`V^M@{ѸpE2yss&$ lLbiQC} T'ТtxCR`?ADlQoI= } S GB$cKD>aBßYnc5 GBnܡYxf} qɘE6Y\$:W&a̱8Z-e6@ၙ&Rğ8©"[ '`tW_F?ZUXmSe Gۑ Ywɨ8XNlXe=&}-?;D/uЏBdT1wQA vyl$ɥg{xZA Τس I rzQ bbk7R+ωYZ 'x]YU2P̮ތk"a3/?\ J@`PG)SŹ-46~C_;"et&#›4 7kLHv5_&M}K)~yn=9RcP#QGؔeYe?H{e,) n(V}/lLwS+Z9|UE-%rs8T[W/<صw>.3xXˋ8%@JGVv=Ɛivm4ȔD]^>_74j7ŝ!:lUgGְx^O[a+4|qj4tXWĔdzH=FdpV n&IRR0=?zL,% Uhj54B˓uާd8NvzO0 B%{ЏZ[qڬ-Ho}_YܘҾnro+ vR~%gV,*EZ2ܧXњИrV' eQD9PlڹU[Y4ͰsHЊ?v _ xRJve/Pe7ɝ1w.,4i sf0p B=p TNEaWe2L_XId`B& Kq&ʱ Tu~YTkp! I&hCfCd$k\Wz~ Qnx v'U]$%C[8Zco$"Me-5kZ0RR >@}Jn ֣Σh`1Л6cPCTd?C=!X~Mg]㕚޷)#G.[GXolb>JTz-oK4y6%N F{% D| ': Up^ٖ]͹M,3'íH'>a_=O2ǘO4uq 9oA3RQewz=3ݐ~݆Pr=G3vJo%} kց@}=$FwQ=OKGIi ׳c:pE#eޘ>WXΏ A|1c ݥ IW{~C(_}PT Jm{!q| n(?UZhWܩ9"Q@pCB:ZskBIys@4FڲSYޱ䥷ƍ.fډDbɎ}Cd%&ssGS/0~jk~RQd/PЯ@ $؜HM(ewRy.KVe^e{gPT);G1K],{«iT1h3jJ`MƦJ+nzс)N mr> h_b4r"+ IJ4Ҥ=E 7$+ɧ ."NzJoE/+zis`^PSE.dgl1Wn Szr]_0d7o&zl4#՞z\TAUGlx=Uvn$2rl  Ů:^s01괄80r$jI-]cN)@c[rVt,ߤ"Dyl#ϙد\E Q:=VL^CnHlj3iQ8'oϢXmE,]n+Z0|#LX.UfإTjuGnȎ+SWHX%:?v Z}.Ej!!4$סbB$/wq$t$PO\3ϑ)?5‚Ø"C8$6 BB󁞘⠞<@ fRCVHحFgYxO  (L/΃|hrcAIG2S9<,L'GKfp*;CKxɳcSCCO2EK 'ۮ6R]W9e[TNԊceЮZMT`"lǩrN׉ghe {l8pTfls`x% ;hLH+)S!@['7Bċ#^hQVr{ 7`O"dL\A^p9"n"Qҗk H^oj>R7AF.xg\_ufjJ"<72v ٱOny*0ܥ=U.r9ɰNq~,4)ZgKU#45We4h[ZNɦޕlkw/\݌ ; *r+\;2٢4#mÿl&FKjY*zܳM6 A#Y0عW<@G2d~4!~rjXI:VCpJVK°cAXUprHv:d3ƀ/W ![oȌMH֬n`Ǻ{'օ1;4cV롯ťih{Un">g=;2)KY%y*a+qf%8dg&}]'rۄ=3ͭj'^o:8%_Аh~_Xjnϛ>`yl:=YjN*>J!9ecñIV2LD_í"u [C 3P# 5`1ۄttoQУ -b1{I(R"xof8F^Ș76X0s74!@>݆"U<9.UU_)D98HJI} V82ed{uA f=t#U&}2z%lJCb%q,p3?~JvNO{ڢ9=+c;`Ɵܹ4mS & G!h,n$wR%Fw># L#+$~142nZ1dJ||VDo3~v W 9֤6/nQYEׯnZ[+pjNR0I(*Aɿ3nO?@z2RuqЍIѐ3eAmkW%1 i=?9*)jc:+!rK_Nj, Y -IK#Uz"02` g \ O#ߨ;PlR#[~5ȽWzYYM"AY¾1048U x*:-sk JڝL ,ڧĉ/5G)PDG,]˞t(0eHژP(1]0S _rIXVO ;{IѝF<|( N#nMgi\wkCDVX ||T>GX?_hx-:Gk 5[QOB]u](0ŮB  qd/Gl=U_Q:i0iC j\% `lZe^;9J~/UoO~"f-r" Agkhng g}sߝ۶:ڞ8G81dH|K q~K$h^6P4wD'Y;iXm9!7g02-Mq34(IQ^&'e^|ĥ)aU$D] m8*B/_[lXQZQxM;[SC z"ڂZ0[4^ہ" &}JɇṎT>[ TC'K7u}$'K12sH—X\&P+NAY?9fx'ávwh>wo 3@X}H@@X)34Xh{xm|v`/wË%@oVϳﲼ(ٌcyg]G{^8B$.q_[ܞ}\ɥÀݎ VA e>'mT2„N2ZctaA|k+Nޭ[ФvKJ- İA-]D뒄nCCS_&y} /:jƠr~X\>Bd?S^}Y>؏b (ҟСDCUF2!*&KRB׻#~"\^}^vzep Scɰw+;{/0!my`U_oOM ,%gzͦ'+sl-*jsيg/֧YQ8ONt:%q=G~\H \ &z ;'j*@%6s1U>@|g0Aʧ:yG]&M($tc/[Oj'9g^лXi!,j ugr3ےƃϡ'GbyQw¹N-&zޭn@[}o_jn"odA[J?$.@vm52gy䐿IA  {&*b>X|wE㻝czEѥE{5?m."I=LI}z!5mN0k%ڬBM˶?.\tsJAASH_Vtf>U(<)F0y)Вj&u ދekz5or1s͈q |91kE;(j/p),j{Z4 :s@b"u 9Jp% ~KCn]k#I劫!K 8>x4U H :,w.I g2&\D5==."@!a] 7~FQǛQ%5ԓ<.%-Q -fg3:}fIҳkĞHzcn<)oS(*6XօPU8^ܤ CFdAϤ$Rr0~n Wq?4N갓Q?hcW]ZCbex_DV-nzЏ`zYY#gZ#ڋƳ6x+̸͢R ^#:ơfes~ med j#2ޫ?UDn0d~$TԬ?OE ЃgIh[Om*ы}Nf{}KY /.r``HkZq!"cS5鶡~b>0sݥBbq-y8I'gv@/c <݂8Z !5Ѐ/8s`2Xz"ʽwk#? W4ao_gfQ睼nDvص(:ƻYOЛK:|`k1 9 Ww\|yo6!a% ZoIra(X$ii=cdHBzZЁp?~_3n@,eU3b(GYBӾ]SьSlk~xByp/̬!ZHR6e(R(!w&4խ.mM 3ƣܝcA{#qFG FP//zXwҢe3mA (]F,i5c&7dkppU_O`%DB[zn|<#tvJAdM#];.pvv٢96cwMS}9t7vbNîowu;By鏸#"9exO D:l75}Ď3ȋpan2p$UqϵMuE4 (]Z |%sL%ﶋY2=92-MQNH%K q`s-R&R0@j;1Y,%"4́adN<|ReƷʷ}f>?"+z^ '~!WqY1.;֡8tjAy!/3kC : N#B Cw~p]577"?d _WE^Y3Oڑ\͸&8Lx\.r(5U:\߽bè,k c  6勇{ tI&Y/ڸ 1o?*J{K|,bD]oB*U1It6AMS#UhnU/1ܳnٓգxrE{v-vУ`D<ô(ĪN)fDX23 z+~`8 ;&V`ZI-4#V>xMT߮[{f3UHw;Uj `,4&-A5E.z6]v C.7WPmlz$ BSy߳sAƄN'LnK 7R{x6x7wBQgjH}8ıGuYeZ "r k@|m>אn5TASׁ8@v((hi*ȕ3dٰf#*xb2!gʊYd[ԢB[khmo5&e8 0?>Lap&vrE2>grMT CxY{)_P/oдyм@]Rɭ9 YdjX*,US(hvc<4؆c`' @fk6-m !u#7 #+gY=0WX*>-HИ4"vF3wwN> +C7ρͿn h Z \rX7?TK57+VKH`peܬN)+ch[vZ7խp#a07 ĤJJjIV<^tMdXjDL*m IFsWo FU<,JptݿhĠv E +]RBK*?a6q5A ƯW9F.|Rs oupF1!68;"U` ifl~v{9C\x,_W>#hB ؕ;H.y˨y Ugѩ%ӫQjQ-np@5fJ|핌c]ހW}+ !$8%nTDA2t/IT$"ʮ4Eǝ7 S )X:BРZML>m O#sKCdc؍e`SjKB3.fXe /R^kW9&dzO[Ybuq2G3:ebW8ϛ?ҩLbBn3)[ص(z\;NÚ_g*4t+B\^jv X)- P=+_?lqnXY i5vՁh9ug«u&'{/Ak2IpR>T(1BMu쫯\򳝟C21B秳@$ݻ"wLWz0瓿0E.^0 0lqKYkϏi|)dEB(DzYi\ϻI, bcff0{v}%)l ]"b ~G _mdTP!܋3)K\|#x%9m?Y秼|ѻΐT G"R/@C|}u,MLĵd(NLSh\i~̥n߳~ʻ.]K::hQɆ}.L]d I /04Duvw5C+HYAk%?yqsЬj%xu"" :O ;hXHpvT(PN ˕ SE=l_?]]JXsLs뼕fTy? aINovݒ˺eʠ8I;:MP( Ą?4`%&&J UWRVIhTF( Se$'Ҋud+1vxݱF^NP=gUFG\S :$cHwJPrG W*?~ˏslR^D 7F'G!c #A$R7%={\ !OKq3z^lpx7D3 tӤ@-Bi,plfvPB%8@mAYG*tlHj&@4S!,e@YLIAI Ȝ$.?.ANBK?-+wț6rcq_= V}I#NWnJw=dQ[( =3eM\JliQY,9Sz\!ej "H mapmJf*/*lM@ފh8 qȈ;X3"q̟!ۭAž}Ix *vFںy[!Q;J:jf{y:3G*>˘*Ji^%9/~MnQ]Qǻe5d̵a0>lh^6_A~NA~fWjx/nȶ]KH]ۿڄ=ޖ#T_Ge5EPyCFV T_Jx$`4kuS߻uDQ-o?aLfG;bi4V.wUْR=cCR_@zhWpW":d +=}'Cr9p O, V(E *NCہ۳(9PbR5cȠz&~JBb)':K?hNtƛOo"\J"8ig!:M5GPL"NE pa+SdZҺlgtƒ fQ-b%< #9Ȅ&6*fȨX.I"X -&I0!YK|t(K m3+KGΓzHkC?://;%2f&7һ"4'.!-Js*RON6KMKj'@b/d[{/t^+v4Hϖ9-7fQt5[v4Ԝ+=C GĴ#s6Fƛc3`D{2zZ-ٲ6L!cFbE3Ctn>#߀vJp#zx^=^:emI؜uଡ଼oaK]q( ڶT1tQ0Sc.amRL:@&ϯZ校0h?+\=-;{%/fͽn:?\FyKY.\aAګWB:/GL$i" "YRwWc3Oc snVͯCD+x[lP@%:dz9q[d i[ז]&g>?\#O@o^Hq?Fm~W-Q2cK`; X)>\45[=1jGeoG')g> T!c8mFGz+Enn!;Fq+1`6z$ Я+Ph-W%k{~7t: lPCw NZtA\.`r QK+fbitoH^yfu9—sk6܅TN0)Op0IZ]ÊBCU_ a<F^r[ (fKQmXw,G9S>(T07ƫM(˛@=Z/krǯ9M28?zUM}÷yov/I.\grM7X#n\s^T o%SaX{`Z„\ ں.*YǶ00:u"\Z2`mga g.wʮRZmGj0.rųзI<˄ѓKf Y3-x)=5ͭuc=jB') {8,8`Y̓k9%%]yzXszJwsz%PJ\:Zi!颯\^ ,FR "S"¸ uEN҇ [ =iw.*ĒbARETEx_P=<.33f(q*[>4|ДZPpr8 Z/ -&_⇤AC_d~SG\H}IEbo15(V~kzz$YjX %3KԷ0=l0(-pxm`*cS:56KL` _1O,77漑9.*~ywQŃ#x=y.+@8Qp4=}u;,ek`Úb8%RdƜ~c ^}IQ4$H^3P"Ԋ[;ea$,KE@q/B' {lGγ Yj:EK7YiTf`r?YaI1lWThA1)Ģ"e*|xF͋e^`\cCquWSh:ۉL!m.Yc5_"Hk[-i h Hf d=Y 'ە̢7G@V\FJmh/iPI"FGr7rk-$c)݅RdDE_s=FQܢ\>Ǟ^VZ1QҪͧ `P,V F^^Qcj.]U?ծ0$==3=F>LE4iŁyA&b'~"AzH-Ro! <`1̸,c\B3{zbg=s&qH]:`'»0*Hzr֤IX#gY^E?w 3OKCҕ%NaTGQdiڅU:\M;XXXS4-а\h,cb\NKbIh܅Ad\x[ Heʩ<ԎNY54v~?6=۫ʛpte[D_rbrߗoN{!k47Phg^Wyek 38`sT&bIѳ҃:ls+UA2ˈE X=4>3d@ұb8ǫ[aestTGb|LMK/ ЕI <_dtzF ]~ΜK4EՕ[6QJҟT5~?W9E@|1wWSWFX;.Db8갾Fکs.|j?*ʾyw?~,؅GWvfn#}If _2"#/Xm.&ʭn!\Nf`,L:koդ׮s,9X9Zo*<4j[ɫMF) .h{f#xI;~d[-*U*p>i*uY{iIg^1t@\'<.7Bk#kxHL|uYo}l1>| 9܋IROյ7F p,!xH--gy&zYVh!S!sYTmy ֮oDa˓ޭ{]3M J XlZ0 ?dzL4n{ׇKX s;UKleh"bNۀ=艴)M(/ ?lUI) C6Ӗ]gƋEjC?¯ LڲvG16F7u}؇S*g:XC6LӐI}SR/ƨ![S>#4:`PXD+\Z)Ύ蝥Zύ݉' :NP5ћwC L,Da0;:l#YE0_|UK ͙$I ]A\-“gæL*Zabf)f[UFB'q[LHFS pmȓ әȂO]Xʁ0Y XS)嘡 wcsAfʤ^fyvb`f"+CC/dM>Se26Ҟbl!\ 0pI';3aGB\BտfBE(bg-c%Rf\a3q_њ"eUu|E+:T@~?O73,H"IW< j@cv.q3OPМ8v%D0Hݯ(mIrz3S%SN7|IFD'B!7N*BMgQ]Y *^S8=7TBz،$E:%|לB_DG:*g`9GRaOѪ%vG?At(Yu$@ wmz£R/8H!d-φY=\৲}P d%:/]Ջ#|M QRZhCg r֤v m:o]"^ `wծ c&][^$Ȏl JCE\҇Rx"+$v9YeuP $H%UxMR3EdMc"ezM &)OU",G;$Ũ"§Tiii%jT#Q,W6,<[6Pf[ Y}>BmBGèZf2@+׺WpN?Y \1{n9P 8o zC$enP44QCLÝDL呋2{%M;  gu| WDtߡW^G*eΛ SX]ٚЀ/ 7wsI`-U$m^ lƉCc$!і@Ɂ0iWOWZz(G8HL1Z#{PfKfuma$jL I6粧@Ԩ4ms( Vk6'1RwJ0( |KTIxcp5,~9t؆)Y5EpJتjY\ww,r._ %~YC3K>(YQP yӺΒ\2Q-BAd<9~q1x!252U)_qmW2 qDgs:9$NP 9Bh-qeէH+Ǡ G81T)xo0R{9B5 +xmƗ!G/ 4,@QVLbNj'HE_rI9%4M\@AqGeULTV _)*}+iz}d.Ƿ#OE #-fQ4<8TǷrKN8Y953&?Xs~[x( ѺuElF@QS S˻bb|;zY8NCR3e>p)ܐ2I@YGWKQ}㩸®4BRֺo92_8핰75 U*Hl7DԇR4:";<5y QƉE׬+n>@ Yg M,#UST'/a$yd;DZ-qq ;h?8^?z/" XiL8q`vB/4'*=eX `/}׷D:Y+PA\ʪ̨hm]W`WJv}d~ҥYLv\G硼O4!7nlk|,2_Qa8IUk;Y+Hq@Ԇ(1|{FTgqZ{tYd|/׸g2R.\ ?=!Xk4S`8纳^,z)N3_K_|';vĿokǒb3 m CZΘP's}R-C;?K/5;ұ'}rd,= j~ZL CY9-><3!FXkAt92#rK?71\V6+MƋ,Bz1HZBl1t@,>6JYŸYx4p_瓏s&HHH4{N<4Z򋥰߁j71$W0`vZO]/RLXX# {Pf LNadV4y˖:6U6 >źLKy0[3uYʯ SL=&wDF&J!P<ahR8=sDLy/ #+cյ* 6tX[ǝGT}mo[@ִo l-.nCZD5N..KcE!4'A1kAΊ{XfAQ&1n4͂V>7ST@0myQV%^;`ՓHI]Xˆy i0lnhu.V.L)dX \Ds9v)LGq^ T%:݅yW?B޻xUm.^)JT He-yMcvfkИX%QT] ߣ(8`v@UY 2Tj9 {0vGD{zD4wۄim̘[&R-h@\ uqީQa^pTn7 %MxƵ`ok5*uuk}*YyBD7FӬ~}ŶT{ؒid~QnvX*6SH .ۄR,.r{GK*h ku7ܔj*LsV-@.٬?!DJ2" !|jPdFqt/uQ/nL jZSЋpr[@}+@V`rW]u&q5)Рw8Xݨ?W֠QFm׿ЭNZ6_/J\n n}<e1n]SSj0 p7he =ro'=:vZ)͚j"}9;VFw6/OoaPfDNp64F>Ě;я~VyIA.nc#e3YuQX֕tL4Z'Z }C I@ Jt=goX kKD10fWVŃEWa°+*p Lۧ2dM>^g=wC# m%y>Dk06L4unϩ߁Gw@VM!cLZͼ4IAOC`w#$;̖f >Ssb O}E$ Q{vmJxMIf'(pB;Mg.z 1Ϣ<( ){k%f WلTC*兞A^7r|D$}k`4~^]4&l))yp 4_8AC)W+ԧ4nbFPl2,O ?  𫶖qMI⣫P`T'цӡ[bߟR"vMՄ{B}ʱz9Ebc7aJD;E0qɢw/j?6M9[l+OZGaVR(}|Db bCK(+- *.ɛ*Ie+lq\|0/1bR"2XyrrMK`lAyK{X.شp>oZ u_eOS7>"MgMkve\f)ڊ A kKVx%O{LeJ.6^ڗD2۸31gD˺Y1/ecA2~McD.)-Zajo@~{ \a#Ad[Plv[X^zGkDNjb=Z-PsB5NSAYpxؤm hЍECTdH{TϷkfu_ϊmyNՌ6 J }n%89T {>Ψ͒y?rxQǬjt8r;~K<76+WS:nklhc,р MExPFa/<84wT$Rigs?"NɪgRJ١#5YOo+'n>c@쩥̌_?JDz庰?90SL};lV6E)D[M"5uDW$w3r?+J_M`_i'^uxONNkf.Tu#gd]"K|Y #DgqZ*i bSvF#{܃|K!%NrqT#u5)L *6Xk G)?+|[~z4x톬@CcKVKMM8 ?Yɽ@> ||ߕXv=''KQ%H=Z5`|鴈EvDtڢw]Z/y_e tـ&-J)=ڤ{ݤUFycdS#~_*lػ-k"Ƽè*y1X # ԳW0Jl\,ú& bNh_%JJ·= _9c/wUKEca9t0F]#w*.o:Ͷ 6E[K[̋0eQWTޗ| tnSf&*06";Od7^F2mDU}>JP.锅?dHivdxifM9&jEdo5}ƴfsKU^PVHc *[%t!B6S&ʹnHVÀ@N0>/yz ]jOuq? ~$9\׷8Fi8˼-`ć. B)R ʦtMj2neo~Dc䃑`v=AbxOC'g'ݖMriw5=`ݟ y[g$RU4sV| (+ů?JZƸ=z~yn[)ZiI΋[Э)p8?Pn,*6Z*9zvhƠ-@=ʨpHt`/CU9b2І"^'>5Pܶ>']qdxuh{8Ѵ pRMrj϶l0C+NjUY3qZ ᖃGF\ t+˹/t0kT:a=5*tze[W< 9|dgVdO!3/q-HwM0M33J"b>;N8W8m ``=NoFl"׎CXtWv5͠nIj'٭.QK(dIKip5HHy/wlۣ&Q]mWԳe߬UETP^7G()6%<=lB7y0ÄxNRqаOa%-Ku8b*[UpLAge˜gˎXe AyTkn.}=$ĞyX'Z=S\UΜs ɓhƠ l't0ˠ_kM}M@ܳ @5/8*~ul8bpuw/L SI1SZnўi݋~%eW'GPpXrxxf}X&ʴj'g.jTT F ` ϜnJtٍB5m,E)qhN'Hbb.WD<:Tr=4~4>[9C`aXJyY} s-_}.,cԐ=Bط14i 2#Aќ-rGjn8 졥t3gѶÕ?B6a-]3Й~')Q"w&$hhO "h75}ϔVwb'sGcGu>ĈHC̲{J ;-mL!6ǭQYC$Jp;Ue km{5z6Rtw^BܮJ 8IF@(xWb ')8^!| 1>ٞ/hhZkinXi.]9yo3{nۘ,XAČ ZV`qfUE(kV XU'+ԻbJ&%&C`vw}_S&:FA}!B HCjh\3 ZyL۳..Iy֨{ #(Zn=lU.ו=v$#Y+āZR~Rg~}=,ms7q}u/g0j4/>~Eǧs)MD)Xî{ VNK}oL+9{VpT$1z!-iwI$] ++UNUZOdjpfRSG]we˽ߍG2NXԩA.vJbe2JP'rB,,MR?gbwH"2H m1>>)mqTO:GE%QcR"?u=:A{gIx^{Օ1w)`U[_PNrKOL}D4Iclja<%,wA>Cge?Qai Mʔz_sǝ項n|3AHrsY"H^\k× 2huo.>dixUi> w@G:~^9t()z?9 ?@"!Q5Rtt}@q?aIz!;x(LuNst2uIZB`kۣa\2[:W>)ĝ'p:$!Colk+y\ULis4Klocn;9-mn@?Ҁ1rP 5 6qZ]zv W O ?'JHNu#,ŭ(XKu Q\s$$mL gŶ=5ꍀDBg(L$Y2[ rs^;ዉNJeiG_,^g On6&VZx^\@*G ZgAdnRLmR"@Z2V z#K^t,Xj6=jTP82z?\%Ԇ/)ʑ3+6`oW(UtZ\jC~K?doC tAS|OU-L .A=9" HFYw012Ρ[Beů;!S2 EpoL-X(OD3dYRB!E_DC]` ;eϠn6`U:`2 \޳*S2nEuS#?чH uopNAP9هs'ٿZpi L4D&FR+ꚑ_G`Ji5%I?xFy>`)I FC|b\j~ Ᏸ}SjN1E6Mz (<CRK!27c,ț?QqF?P;8#6jђGC=2U|B7Neqiv3K^s*xJ#uk#USeEMϲ"#L_I'1`oh"eb)eF 8AW1*B]LAV4!ܽó1mu}N#[ԲƼhŻثg> 3vʹD|%^Ѻ.]񴎶e7.w(i|Co3Y2jCh .aʽ 6>BS ]_j~!iX78]Ԉ2xE#)gC>췲X/+!8K GVtym}[_;s F}T:`zw/nLXkJ(w"l iAo޷UY낕u`BC I{ܠG"SgZ1%DtDm-$c8#0ǝ 4MR껂zt2#]i\06ϕ9-4nL,sYz6\GqXLknJq |E4W);)P]Bغf.gFP\2u 4u3vvBoRPU2f[Q/ Ǹ f߶tkK@Ŷ~I'k=@ ?Wt"2 <&FzjYc ?t\* Y}v}*I sR/͚CHwy߫'xNhݠl^G$P92Tl˓< oNzC$Z`_ԯkULHiHr2i4J q}F3rNլ|a.eŶBH$떽^sQLײa0)wpX)W!M.MgAHa_EԢ:bMv ;9@:ب_w_w/+bzt-ȋ [1{]7C.b4T b)Z+p/LzE*@^W?&KfвXE2rIp:d &-F#ZSʃڴЃ9QQHͶlQ|LA&*-5KNHh#ned_'h'mWxqI ޙ-;fn* |"!)?]7 h=ΠHپ˄8{aBd7bWEHQ {YxN{%BRKp. IGp3"Y,=. UMv=M=׾w-DW !tj(T x1riO7d78)ng%4H@&6ep|*S 3X}ǒI'Z9(TD`7yA^v0襭R/ߡdiܱ趐̫ASPsn͹~=l9;VES7p {#20X <‘Hb6CPD0%=vF!aJ/wGB ;;M6w"K~v L"$Ʀ'z9y ' b՛|0z=+'8]nq xg:~2UWzIk-?_E!p;YųNU1L7߮1u$ѓkY+PzqTlZLډND-_j" ɡ27OzHo q*4O"% xb [}ro-NATxQ}Wֹ`*\L7n^ ї.qEc7gv80峁8U Zb?rZ-.e+#'Ͻ$7}|Dl=<`M95CZ#k9bnTǔC1"CjTpN6 E+Yy!UHZl*:(!ThOHXKxg< M%Q~91Y=O1~f ѥ?X34meim%-{hV<~>>CBz)΄nѤ,^d$kmXp3;HK[y_%7EpX(GS;D]e]/ȕ^3|U4HMNY i<&ۅH6<0 ÅG!%f . 1 S7,GVœ#q@RW `9=l9_Dٸ܈ՃtbCsxW#d\"'b0QxS LL!s\ z:y#+Ah$1pI2&W~opYH5eԢόx͝vnL'QeLrGwn[L,|(.R\}]l< }- S#ɧdQ"w}yu|(hyQmsDҀjX,(3Q== @S#DkM"=) f&z՜SL3! [)k`/2`egVcSM'$Atf=57ſ_-x@Ou EU5l7ɵN/M^7.u:.T2em\Ȝ$gqm!~ #&/)L#afS &1s+bCN$J5~w9V}We<>#!߼5 Ri]q%':`23[ i =x$1ĺ*TUnMIx,!jR7RD< B hR*N'vXxDDO~rehS~-1[z./ɝ4> 1vgCkcJizxegSPW e#fT<:B=Z]ȧI7K,X;g>?pB9/ ?`t8;-2kYb(&`ȹ~0}ƺuLA)]?b^X!q|69}VR} iq I6s0h"8u!?RP3{$s2B]MDBF)qȴގ:!KkH) JPP%r R.Zvdc8w!+Ivvi'Nc1$aupMѼ(5`-cDΓ1Sdik<6k_E`Qt/T+mP7?ɘWO|* 3Lqp^K>W0DTĞO[ϱby5ƞtE?"E`}ԉBψߘF]4k·EZ3@7fߵI<7`t*\bE&kOz`t<(~p[ _ _n ԓ^`E'>>窯Լ$GM,@}5̀E71B Z$x^n -xϜ'-8#2pbm6ͦ@!"dhuS1`䢵 ZE%qb^z%:TXšE's/S_x:Fi.$WU?6).qzE)2РOZ};.M:Wv1튇K0}N;ax9GۼF\F3C S6}<Tm9)x*sY̝`9xu6SXϝD):l$"!gox*s}xgyyT0<țŁAՒ$f(\boBpT. { ؋@<8rDHB%XQ`X*DIOb;=EI9*:LEoƊ(Eve@UgT+$ޢѯX5{X?t~ uSXO.:-dk,>.Kw7ƽP[!JzajFW/@]^݄ӕ[@I]4L4M6zWn!YZ&?)9=kD.U "cJ6?Zj,1R垐m\b4xwL 0d/0uJ|'̴DQ] 0.dlտ(j# 8lZV\W8= ^wnDɧI6@p}fV"O Mvk0X3_ ON;9\W%z|7}\bdS/jwtÆqIClNRlU& S]r#b 9X~+yI<%3wm$]b笕Ң{]ŐoUGEAY۶g9I3Kiv>C'2y@\ qY7cǝR rY;HFc\(䶀Zu_1o]k^c^S^0={=FJxH4Uc.}&|6X<:RًM<o`6sMIYM aޫi3ޜuq+>}c G`-䵠ǂ^̆shc yvO2<(~@18Sv1vM‚(6cM|n0铡3)/uZ0BgK l߿3sߐA ORQz),&#K- E6?ev:ªYx kQO|u`O_"a#Ŷ|R]M@צ#uA4)#,_kjfWxRA.tdž&[IŸfSgXJ{9y "ڊ^ *O*LeaArљs?Khp9IsE&boS=8^y6.wm~tt!&ԙR%ẁIvx!N~Sm"&kj|[ʕ&`7il&}5؆/] ͜ǁ߀f~d9|f=]jyG*M8fФSɂpGI%"~3WP_ݛ4)9vF|-O"|'o2ԒةQ(×Ga{; Ud1`'#^~ 28qw1*֦,'XS.k4nﳸek=‚7/iW֡z}Um8z> ^MM&L*s=n$ *ߎ+s<#zRZblo(3(ި׎1lTă4CumC_05z؈X Ph?1J!P_'|;͚bu2wyT$d@ξ >(ny^~LTAE)3kC,{[ d9P[a-jE_L< J U*>VAg8EW[]tIl~t]%*\ rMubKy/)VEL'%v4,i\x5<5^9P#?WnVh ?:ƾJAZVHi"T#.#j`75[9X'KLފ}'AD紗EHjB!DNq.PBؕ7| 5niI ޲#Cnn %Fd9Ԉh)w۰̨^>;#I j赦4})]GBy3'HGX쳣UӪMAj"ۊʾYHW=Y/3D/ʅ7k&Uep~ lZnCm8d(Z Mۢ _(5/$ GF_`qY+LxTF)j3]1h:Ϛyn@mLWLyrVd~{B<);^[*OV*`Ffw J\'ûn\]1bxJ0 Xʪu[IO5-0/GLߺz*|1Wo!gs̆c û~wk@奭nX )' q .[l{BJk58ZK[!A#ScYrB$IpHD 男?RQQ%?1Tu%'dgGڳ6 J<E$J+a9H ΋.k Ŵt=)|=!buA;k-8A4fkEW[!ѹMrv[!U^&Xg"Z =|lݼ]s u?(X|.&#X,;4$j=иؙ;R??;wJTHk,$J|x7V۳ӥR Е2 nl蟐^Ef&H:}W~A϶82o%LOS> C P}Ùڿ^(aִʼ¸h0,YW4m{gyt%:y9bfv7"fp$ i;NՍL,D[(qn/̅*;7A %;;r 65I eZʡV9t#Qf*[0yNq"``Ym\مRc9 PJʏPђȻ״ɷ=hHZYi/Q?9551@ƒ uWj2m""5;ڛ`h Ah*_vmDs;o=o޳ rEFu@u ~I(XY]U.(\S!AfG)Z2e1r']+o:Ikh}Cq$qA7guB;= :H-0H{Iw"]p&[ '_ń\)̯5S 'g ۹~R!tEv_ބ VS-ځ`NuG9d ?,(QZRD5f@b[~.I_!rG?fg;{S 4Ր ,&hoKleKE|7pʠ=kXhhr*G[be!'@9mi&qI`yWu-${Uz-䦴*uU@4F!φf'Lrù%nc!8- ƣ`}RO*wj)òÍ#ڦI+NTm$StPO>poɉP_'>B{LI i:M>g?a>큗ʊs p>k< ja& [#>Nq9؊JӴ x' FQ0 '!X9H\UGff"ŵ;st bL9kTPH?}}\R`1ǂT ܑ5A [תG;cP}}E^8:Jt |NϹMRs1q SF5[ծ b@ytOkިhm7$N LFmЧh T1dZIo_0 tfRVث $ɐc4$;SBm>5NH|-٦f0E;0|!TN?I`!WMO\#GxuJԬ_Xyt}u l2!URtJh|+#*\>!@$¦5R#$J~PM1nEp^bm6;1ė,zb9]r w&!gesю^ =k MdH֏Y)ceՅB0u~0#Fأ%#"BjHٮc-`j|vߦ*b Ŭ̞T7҄j`2*aՁ g#%ObjLveJ])t=:P2SkR›e8PjIgD}Y&&Gkkp w(Uǹ9 "-+@?No7̱OX3=S"rvu߲J1{w040DZݚ#D]9Нrc.mРҋg!Ei#?9ʺsV|\kdRۄ :όJc!5^Y'Kb|Ν`!=;|VjeۭO_Q7vAg|C Q@ `c5QY 6wq$:I5"o0rŗ[Wv﮸`\T>P Y|ݝ*&IaGXq+@F^Fzq٠WK$K-rBB vQYF_NB<;G )I]>W(HYxc4o=& AnW$Ib[սkTȣgMwLPEF׮XE)x}QGcϛց/6]TyV4AJE>P"# `9fž\h7!VT,Gױ##u ^9)[l.`$֎{QࡌyZhZ(HU:F(OqQz[C7H\7RMPmy@g (ި9N` ͍᫅qPyͻ:`*<RQ/6E+y(RB'wWܔ9u'U)2))כ0ؾR'3֍}<߼&l" [ 0rnd!Fm TTۙ T$z8?7Pv-'UB!J>_u:H†y Yg'޶gMKWH&2Hz"QaE"xT`+k2k-`QƾP",!Aoe|/ ˛LS5v̉,gsy.(`xɹ\RZwr޸~WjӭHE՗שG=x1E͒jUv-\SAoS6H\]ZBۮ65q2,br@y#3[,:Z/2ĤuGPKDRyROڰc 0Md12vWO(QI=.\eYt3až},2U_C%%*LXbM4g@XlS{8` /[pYĤ1gFܭ W^#FԁPEqIR=0c(пnr1d b.yR3PT`vt}|sjrg*U[ 7ʽ.}h;˧axAFC7w@8~WM69Hzl*A1A6eIC9 wgXMJ^=.y$ )rItbRs:)R%q `Q8{M p>?܆!Eʈh‹ #qr=6ݸNU쿕\1pf@Vq7 pW]1m`›R0$'Oz']>]OkF[,R7H`ЇI_aѵf˧!@-pNn=PWz"IzoMPCL[/g]5g6@2[{ռ<@~SkZ@Deퟔח@Ú8c)W|`kRtY2[>g 2O ,u7SPgyCf6<c (ڎy F'1ܟE> īÔ+?қPq L9(~vDҀ%@FgkŜw|s CnUÜ2$ÝV5RPޒC[yw}똫{B X4qY>?E > :<&saj%Ȃ&!GPdj*izca ++h(TRS.,d~Gn*xlIduS\ӾluaI9CϋulJ1rÚ  Y3D wZFB=G*7>/$ UV ECD̠mno͋uq`&8 JPN42$ f&`Oeo'5I=jZ+Ш_!fKG߱.IO^sKh sTtp[aDePX]S͛sFuyj3d+W*oZ04$Ib,Mb-ZCBsmo}ykFe3CsH)st9ܜ%KH N~:zQv MtPS8YTRq"J,kO+ЯSmeG‚݇[Hdx'RKjZhR񚿘\. h1h^g߬0ѥ>g(pʽUV2;0:{FE$ 2 n)\Y $^`&H] )G'*HۃLU=YkV ʏL0{Ps1RCR"7h 4$i2xzeeo&E'Q߱CC,emhtq./*wo bԉvX=?3 QdFgA{| Er7W6bG Wb( ֗%w*kn*-.r/Q1f*PyjlD1dMXf ( 5j+ᒶ&.{E¼SI! `*ԍ[lO@Evfh 1VaL ~{OQSsPb=k)Ⱦo]|)ST Q`W vu>(Z`0Sfsy8de(ϤOb0GNxauKNq4çEKjَLޮ7ubB~e EԡR.%ŇȽT+Im4^ʇ:~iΔb3?q6 o>tb7R0zV2wD1%oi4 F)F (VxR7fJ@wzюh~r(J(4…"dO?N^I+z+Dl?+qd]cJDlkH,SV%:O%M:gVtV_?ᎰխDR3ph?F{(vv=xᾖڬmb*80Rctz#+X=7)h2lPV{RV hnW? V۟O YbHl3^nOV`իͶl4m{1y!69%Lk3PJ/tcchyh|ۢ}A+u\AK.&T*Ѱv: (/j翝xn*m땂ӤOXJ^5kG[G di+WRC 9?/DA| msQK1O*ts/ `_biKֹf!8?#]9L̳" b ^\b:@)0AQ?`A3AU!]vyY訊BO_IB}@oeK¨KV289#)5^zx{  ! _5"AQQLPAyCc&_J3+_ҹ& _^{<\kčm Q1&4Xt[#%>5)/cs a]$Gam;%%?/D숾l`r#8ѼDa&g} Pf(K{`$?l%CoS$9vC鰱JG#cSNC:" : uLem~kS"TXĜDm? 0sWY~; ѯ7[|bfw͠? Mmr:A{\IvgԍCPEi3kM'a&MIhGcB0*c ۽WK nW srK.u7g9,Wml,i/]]rBiXsuWao\.qmȕ1%Mys_Eؽbb@N Q"X?'ռLlV2nۊ+pk1-_ |zCh!Y.Du|N*fŴZHn5%VUŨy2.S,;ufz>N\ ɀ&GΏ:{sp$.M wm^L_1M\Ua g;[jhQhm;.׏poT)7p~B/J͝A2$PF*Ӆ o}Ky ؈A_U7LBj A ·3xqVW֑po P"du!~j}k  Aʥ|s"Qntk+xT!S2=`t}O?xx B}:gjLzO'кae⳶rb y^vhb kWu]ӧF_z#a6fY0{Mwс's8 =rȭ@;W1h'&a"RkQŠIt"K(b{ڂgNYù\B0y')W%',/cĤC~΄}#) nF&]24Wu}+BiB3^i밾7\ASex N JuW<'I/$;V]nL9^TWª@iT|7*qʣ"ٛ@>Añ]nF1ZNt!W=?Hd}L>K8q;9荚b03~φgB3TLD;rҭbD,8CFy6B=JN:ia*?çk:%o4bX~ 'YN=Óo s0D5Q;kUY7;wvZkGhSyUJW˽,,LmVB7́DŽҹtyl s1v=)Pu'J)~BÃ< iv@q]&g |ɆNMAPqu\xezW>+|E"|LUF_檳ڳXWcXpx,o6}4U.w ^裲|MPdT@ITQDzCbBhRmtRl 39v]n $k`3 0zծDC:Dof|!m`$ ғZxtCOg[̶T qӂ۹{{]0Xnc7ꏣ'wx' mXxwz7MU7RD/i KHo@@a&.@`ˎihe%|;ODT3X1 1Ѩ#AMƁ?V!+ݢf$$k}_>-r`H j1Z5 eAo,{ )@>+ѕ^Ǘ;%D>J<”ncfd6n]@z3;Zx|w.#/f;]Wu^D p߀ɑgWGVa)/CW`~AOtSj00t".7+9FW=C6v8{Xʈdu.0.͙hF^/]t:H;+f2f5?"qWaT=*3Q!ȿo V2Yhw_>L ׊ZHm1{ [\YchMaU)vL,lO| {Jk[{N!=ucs=*,LiL]h}KLr yL)k w~g(&KXn[bAYa#?b dY ~$_.kl OqF/!qFAd\\8Rpҧ~jĊ!tR 4X|v4OHNT|"תB>N.t55!? *WL:)_"t$$|NSK`iwX8"*~Jg|(gZy1h[v"):&1T ֹTp'ɸ֢akΝ>Ud $5P'c ?ֈa 1m)kֿ7,-z9,|i HƨY`0LœN$#PWÍ A>$[}Af,zm|pzwdlG3BMfQ2qA[dwfVT1큂wuى;XP?_oN1e5;q=!N:ҥ~$!ӺP|bS{[YS5g2a'݀Qi&"\ &=h*BiLŬ˗ ^>rJՓ6ܚ_Nh+a{c4;@7:_n>muAGB]|vi.1ƌ+h?eO(]̊zXZߖ=XmH!11iotڲ->=0Z/ӗʓo'̥ornG`=gQ F9s{TvЖC 눥M(в M*D`ao;R#utO;;` P }]?e& i !._Fv<ś@z}ǡQȅJTYN?+ \L m #:f."2tA6;pI6lQVC ΜBkWډR\\i:N:̋VXB%qsgtnWv6z}Mo@(fxСً,L2:\Ē5zl꒐Dzי5U JV&fwlA}U"ww_l FT5t͜Q7}E;'g:;<f4rm%"o;N"KKi WC~-\{Jx/24 ][}'LA`M zɭɵꮚ9ݿ?M܃XU;v:TKJ$T8Kr0r&Dۙ<Dž&lo/ļ1[B=R鷴Gl>nuy0:zPu ,g~*8O7`.RzNP5mգ143?F8)f]k Mip㒈CDJ]ﰡ DsU6Y2`&Xr_kN,l~6 ]d/IL:_d&3d;Aͧ[)DiCUc1]O#Q+f|%>ᜢnjW (?,~FpbthA`$g-(|l2"kO~~Edل iJ"{/ .0RWC9*bx W8G㶖W9!ǁ88HӠa-6e_[;?o[n+cbq*S~"7xy(=yS|T2?V$ *nSjo2&Ў>(p w*z _!ڣEv`;kf;C-١JD!*{3ư@m#Y|W+}Z1Qzfv܊" 5Z {\eg-}U8yش(wfSVATǪ<.')Z/IWTs^8gpMQ֨΁b5OVur*w'ޣЀ;OFw%06xvu]\ӟtSBEMsCn;^UK1b D9/|!laI&9I%_h'녰(zZ$Q88D.7Fx"^abk+,4Drq>jPS3~مm9"%Snc5,{ 󁘿Մ$KOqUOb tk 9sЕi,`J)V0/`$x[ tMiΫC aTk-'1_Ŭ na=Bjpd!!;и`uߩa#hcBjy룣Öj`],7܊Us9[uY*LćKhچ3=!aߝ޳ Vga1bg~lp/ܒع~^.}]wtS:`bK P:Oy)Z>D G7Ǧ~`y3ta?qa~j IC]M lt z{ib956 9A7Ccq*|y_pfA`c,sRu:HXvd5UΑ@ĥOhHceB2dMm H7eՇYt[~]QXm[&H)wT+wZcmvld~XYe7;WPw1L^zD,x⼓l;[9v%lst&ľ.M./!-+H!|4}]lMo# nvڼsᏙ1"."m;\a"[m |+&Kky-CL}FcY];pfwF>;>)%'/f2 sFGk"ơe+u"r6BH|鴣5gڦMnTS`NF+Q?.L!mx~˗FI fDckٯޙX/Qa8RfD ȯi$5]O1StMMmRJ=݈˨pQ$Ӎ5^(ܑ?%9aemp$ a\J5phQCћ6/gm!(.myI MP <}iFzpK&Wޤ{.{D9sk" 5 %7dtpxmN:HS c ȁEA-ivŽ54 %LX1Ʋ<6CpcGgҝ*wCL5 'p-G n }b,FU/{rr <%ʷSUXTIA=(ף|][F@åyȸ6cïק} ͖5mH?]C$;ؕT} (Tc3BAb/AϢF=ҏP7f]9CC}=+::Lw}WVvr rZEy X'j`u̾UDoz@4-8)E8[Z2/q{ "!IoY 7"`y$=XA;eUS{[u+vYԣqKЗz*~1>!|AQvN%v|C;F<ɳ`UπN-ʈK" xB҈[S]ƫj+v5 l <3P |ca=,Huf͙{88 )5>2 N_D~֭5jQ:ρ)2 u5@C5k`&Gl*Iq=bgF ěn|Y>+BF\ڇ@8l?VE hز%tNP%iv!zMh Z 6-ܱktuksCtkO||"kWHw!TG{d 83X0zN$j3؏CY>pfg>v%:A5Ftc( ƥR=sX6>A|&*i* [ `@3Ԙܬ ՜,[ *-mU4VavqXBxPNAG ib18Ҽ }ud[1XRS`OC\5sD7IųěJ >ҕUe&m0hrS֩<3eUQp쇖R);.'sy4<s*'>w50?Ǹ(ditr rSpq3=VoANHx=Mķ5|#bn0(L ק w- 5bP{W8++k% u wM&u.|ycs98l.dg]X3"E!( j-r\gjUXBuqLȪbzz "E6O:Skm]n,ZG"|A5KWok4lq姎_#$޵ivl{uuHjA&VV( LDq.%: 85ghɌVP>\WADe{/v!E+7'Sij$2/]DYfK׉=npB_p[/ 8ȸ}A穱Prm>oQY݈EY6Q)A h 4:a2]CGR+%=2W'fuNCl3 3Ma{&zcmv CG$kFfԮ])Yw#m@|魄?* +w kZ(qIӘ3L:>P?&Ыɞ/ZYN)j̼=pQ)Ӳ<~Nm!6'&=~y8Cx1oW&M掚l2wU -K #S;w^ "̱K' zLi@Wn0y4}%2(8Z!pidfQWsTvcm9]ug/8b3Ƅu=H?)S@H(O7q2>Lih17_xfp{'7tC^ag^?uL^د :X)S)K ڇ,bFSYo|P*"> QUt%pƉH$ f)7n>3 $ߊ0Ⱥx#', pp9(<13AXbIUXoOt5{T#xۀ_BILi?w LKC:7Zc̑%^;Utx-ՠPȣ΢araAb_v7 ΀&B $CO@D_TY2W?=P=8t-"GX QU{V ;E`>3W,(9ѳɃUhxt~0[QBK(g\:=-N}Q6GU(@5ױThIIZhf <dCnѼV Q-1ooRg%a,ʄwfv|1$D1%663LO*j]QW }ՙQ}KTvm']al+:]+p_BnZ&pTb!avFDnZh@U FL?2TE◗*ltV-$k8XM&*!0RɌLqKmmҙz/1RVC(|zc;FO=i$M R\+/ 6nu۾_pv a^k'4fۈN 1tYP<'wM :BV*@(JJk?\mJ+1(S@w"o\^\CkYԅuޖ|Vwyrƨ$EhBQGoq(xILJҾd{`[^ t.9mۘS -_ *2Vgc葂xw]P1h˦w]e? x/)%ly<_< u[GJJ}BJ+-VqVS}#X)6[ńVtNt~(Ithur6%pgA%ؠk^u Tt[4͕/i/MͦLӸ0!P$XN7po])cu{ٌR  )w& }I֚ttV8̿׿|vE{.G1w 0KcP6x"2Ccp?BЉ̳yg%ۘf8,Z[WPF=O2ӎIѨ\<@s ՁC~3 s{#1It\Hïخ xVz;ig~9&0& r4'2.R\= ;$A{0Bp @;f 0aHD^ _]5 9HSA)/HeƙzڴLOn2( R+gBK (&A '>j* t\J(jQz0K!.igag ë3a~ٱ&7M"&4!F3?ˈ_tuHIq$#F5,Ct:pU2Q/S.*d1PY59/J⯌JntZO7 1q@/'6=\U)ꥍIXd8 gg^{2vqknKRA ,jDU9.g;{f5a׈4W=!WSQ8 Pb*Ϗ^@]@#ϟz$)oS1֝c9'Ϭ\Ӆo/Q3 H;v(((a3Mä*eA<.Leѥw_V'D oHdP~oO]ׯ蓫*1@mUM`rO]bx cV沉\0،TLø=L֕۵13:RlZTS6 :R$v ebjA8fn.l$h#iR{`!;zjЧ<)VOUߢV^QOJ.5PoW-Y-+ n6R`>{6cý("i!y @ra=2}fۡɐ8-2fj` qGװ(E"Ap2*Ӗ:']M{ YDO6>[MH8EjYru(Ns=F_t1~(ۯ4(- @UyoT\c9P{yBs*9ֶ͍uX%DcdGem^s":#=}/9Y/VQ'p_I-md)JX7 L柉,Z5ۙ%,{[~EGT D+NA$x"eꭾe#Q9_*&|3; 7fm dZt115HN!o"?2J$5"~f5l]FB?S R@:?C"议%y$qZ`-eVZ{<}i4ĩd@e1"!#uSw\dRwsZ(|UuGq;"L><"Ywxe$~;M? ӊܬ%F8LKaa#ˊ%~i}7A"[Bs[bQ;81< ;D:7[4H5І1Dq@o'lS"+̀9 yʃs'%ag7ܓӑiba>+(zTUldϾF;\eZ υp'@`@6w>@YV?+9)Nn[ [Vm,2Zr~Qb&Ӹ= u27 W˜y[uS!RHLklE}t]Sޞ8g*΢aCpbL8 *01RAwL?p״'rϧVq3-N运&h1:+;D^;%"aS\wkE!fDg"&`GмHXDpdl Z6|KG)QyH1\ۡZSƭ%%Ir:|kK :.f==X`<5vS on(FaYSe-#"nop#[W^ ^P&ٗԭwZ}̚~1—CѢb=fk[@``uI} Q"xeĔ r+pb?1mkFAI4ɣ9B-fvfN[ZfkdN&NFa\bܓ.$NS }K1 e •u :Sz&h#oyľlv@X^gNUԟӄޙITH)Eb>̣] & *=T&}.2dc{22L; F?pnt $?L^0Z?l/dv%z3z"hM/a[]M®"KIm絋{J7 p On0sFb4є7[;آ yJ!mk&P\ & G~NΆk{]iafXLmjm8xzH?#[< &xQE3o 6A`t:%* Wq^nPY Lo!Aۜ.X|n聋Kt¨ [N`|tOR0 诙=AoӺxKɏQ.h{kGzBvr:yCA<Fx,MC=خHmu,ܶ#n}$H3^iy?&# ~T~8Osv}qKКrœ"a1we,E(ST@OlaԜӾRC&GṸN:͐ 2sOVmj,-!3;o Uu 6!u<4ɦDC԰ Xtdl, -5:G,{IUq;$D|7](W|C}w$hi`z朰ʟ9$Vmj0k}T%@.u7QHgE @j`T60 j b<շj@{m.Lpq"WLK%X1&Y `ФGL԰vZ1@CeE:NPiS߸Xs1Էy*\W>˦37ϡ+#^z0'.#tc~#mRcp8^B>԰9]vD k1)S\&>Kb/^pmfĝܰd \לx0]9ļR|z)-3d _6VT+1d`wq;~>9!-D9w=?+3SMYpS_bEof1]M$:r2H혫9طf[Q]óSFH5 1dDݜ𹘹n3K'Mey!ҏAHxHk4cz>aL50p)?Nml-\7)Ȁ{W\KvY18zomC-!(WO&ַR 4 z!RЪ^-unV?_:1@;OnT)g b=[ͷmճ'L`}=Tr OKhb4?!>(dbtP7EB/}%_OJa>>&i 23lۤ<%ө벥4gO', >%B?] +Ok9nlWs|~SNYYqŸ󈇝P2?^Gzt@%3 jmq?L78l65u :|#_,R$vM֎)jkԷ>8P('cB?5re8T؀`ˈ@ ,?Qyr?Մ;#\ZRpzɐ 0_xz{Ph߄dW?PdS DN%9mA8Dc|5-:vU 192 5Ʊ0κ`3ucPl|TB# )kGl*׀(2Ah} .@C؍RC6jbٗI){_S<`g=Vȱی\+l!v8!h٠qpdKP9/Pta"*(ծ_Dv]U6𐂩Em6H*)<%_t"M]4װ p`5*mx=oy&"nh*-/ PX)ʪ!-:K[0l-[Hҹ>hA%D`gT5 ޭ+YdP E4b g1;NHry/)wKHKRFJUg5 \d7ѿ GKYwb+ k韀+ɴc x W6ʝ @m.F8*Yd݉D +[gN;$a-f9­rE1 (?ۋT7R:krN6-5fѡU!=)qT8-j/Nؖ(,Ёy|>ܑ:Z-%a 鏮6,6+F*V0b6 P굸^1)r)i}6 6!oX!>ShW=TOh2fe >mz kQ\pkH{68ymg\ϦЯfce!/.OWyl14D>|ce1d9~XX豠^Gˏ+O! rYᝫIJ2C?isM=yCƢ8L LvGnn9O} n`W5w%}N=}z Go֙NKx.vrPnmwHMiDC+<O]0$ȤtO;zcwETކ~U?cT~#C|gqqR,66&qGMug(w7SWƯ|t X Og"u7[`_j#r7Gx?0A1$Ry+ U-'^|4|nEmC0۸6:T=I,U NZ-h#_6cnܤJ l!pk{׫3t(Q.Z?\^<֧62U 'rPП=R.lhW$-[RUN;>ӬIf]SO(񆼁:Sx$h@3RyEz2HW4p>!8f]߁ r꣌MDU }=d*,Շ7 }s ! x &n=*?rnN#ԇWՠNs!,Dy (Qȵj*5J(5ЬԳ"!PX׭䧍{t"";+I%<8]_FЀiC`"u>O"&21BJK7wa!F+ٟI#' ǣd`!K*W5&?;Z_NR_Q⒐k*]1mbExhP]ZDÕub8~/J3'ahDd V}{wgP5!,_ g`,9~ =g2GR׾>@T;9bhMjp_nmbQ_C&.,zKTW"*6h,zt{,1ʁv}B,2R`)kY/m Xo>kILNN%'˧܂#ޒY"(^i~Vut@TAKn#-> .T42~>v(sEWdکiGut嫈 XΙAb zy ! :W^ւ[4 *BxxZ߈A[e8ֹnRx$^@ٖ1L`0*.m<-G7P w|Yâz){1r$=KKM2&[ vl9Ђ X^a3lw-Tk*n`[o r"[=s@aъ]t濰 -j F Y20!nXi08)qW6`/yrqDIT0VP |(i"R}ƐW(`UtT*\٤F7\s"?* A0Į7iYVЙ{>y AGjΧg:~PQ([ji(rz˛F%DJ߬on?5 Z,|Ik[m`d&hi },/śC}+:eWP x珤,Cq$"aLGcNuqV|:#X 3Dj9=9! 3?EeVQQ,jGԜPdyuלgk? kC(|.7‘z.jlڙ%aoxU+BY/C%.^Op1H)7ÑԵ[.`YTFXy|г8`u&4$߹m ~o ?uF,~|h[xWgy ;şw >0$<P>WIHO5bxBZl.RX:jRΎfaNP? gU=s>lns0b{ [|fxޓ9Q#k]I&~H6S7?J&{yzW`d3{EUcSR[&h@4뒂V u꯽>h/B llv ĬZU\) s}̓E=i;f lIo i]ȿ/d<,'gg;GIOC29[! >MWY%*123{9ԛ_s9~z#bUejHG!c * S/bX,dvk~ w!j@0^aic޹L?9Ί@l?/X26eP8( Nld8[ǩa([] x Oq+ԓJV`ق|IxOw[%h8&PY8r䧟s)|P+ނdzŘ$ 0pzn1 '.mr7DaOPA:6={ 2ώp$1Hhƥ3l'(FAJ={"+ v*Б"$P_cM)& ˼gØ(U΀5s= Cfp=ZS0?g(Ձ<"UDSOkqٞUL9H /4*=owMS}Po0@l\l`IY{ Q(wIi. ы7̳}P5YD-匉xVZ<RDFXlϓp0;z\C3Y5(^6hi܁;4jN6$t'v~*1!j{V/ 8a z$A$*WEn}HvqoJE0Vmă `ӌ; !7`cf_޴^ZjaFP/!f9>W z1S$c<%S"LzDKq*j.v\Ov$XzK좇PEJ{VS|C|PB%v-G*7OrŒvNr?`^7t\'D(=M󑔃 :dȍmAN+%LH?0g]C#/ _BG*`[IL֙>Wjf~ɔQEWRBFa,N}V~%ug6֒K{rՓծ=GbvU04ع[ck+wSI7TD|92U0J往t}.7sK+s57e `܃.@ :+l m XSo`I%XCȂOpDK>zo&IiLSzroF39PRgK3龪^]s Z?\NM(5m r7wzIΡj9䃘-3zDO׿(ީ@԰yƮIՊq\C.|rd"M-V;}n^|{QO J\C7m҅%r}vRzU!ɸm8id#eE`aGkoS"HTtzYqL6TVP쒦It6dzmZÛp*>9V]Ȓ ):b)22_EÓY[s FI!F]1{ 89O=(,3k},6pu5(hFD;Xa-=n!:o)JTZV䣆Mv^4$Ѥ|^f0C6/ gG g~!|j؏x{C"@[tPyRF!$z{4ju{9h 7{P5_VYXW#M_NԩV6( _eհxBXl y[ͭv-,TNr4rB^|!5u թrބ}09G xiU0{@dRMI+e|GWgꖬYL/rBj7S'6+K]=MBXfnZ%fY4kէ99Gr[? 1dNvmśA{ {z iRehJHkMYnv.TE{eG'2 ,Bq!X*,cPL3$C,˙˾5˒_wwͶ0A5%,Q>ͪUj~=F]vᄖ =bs.@'_"6tv4f}lMY8sW:azgc=._AoKYC!yǺTS웓')vj8 8Ȕװ)|;]x_"Apa v;D] ?rP_xשV\~XONIg E˹iT'Q\g| x-H<MVϹ `"Utwx8XQȀRbE 61d $sXXxA0;L4.tR8D{C)tO{0mLYap qL.z( fxu~|Ģ]͚dv~o yZL!^oM~NZ5ɳd'SsEZaA_+@~=W/?rʼn S+v H BlGU)y`bR01ji&agQ,0D}tzLM IlQGn~$$lIWуɿ pܴ՞%0ёͶf'Xۿz+VBŤ 0lyQ E훘J.7)atu+Mw O /`bGTML l8t.?"4Ъ6MmtnWN *K V* lјk9FFYG49r#50d>S^=E5GW ft,Xz GshvYl&pϕn6,0pT7'xq1r}yS__} NH`Z^&oVҟ} \}< v=:s>~#,xA6r_X?_DEtu^ef7͢3S`i [, 0<_k]0ҿ rhY{ܳ9&֯wYnsO3TXfD6Hn C@y-* |LvBTo Ae]0DVxb+(Y2F+nqih+u&0il4ppFLA}1е졤`Z&Z /X ܷoQ\i`ƇlNP en6Lٚ1˘@-ͬEw)eJ( Gu8sߨsA̜P`4 E}8xs*݊ۦ D!`Ndl>kd: 7wDn7at$'ŏI$ ΁dٴd,U=O IvpkBԎm_y|f_4 [F*OZ@ i K:)) 3n{]hA 3wkHy-Bv-GϢ}83GR//>nH6?-xFMdeT}Z ѡ[)\F.-PFss<- |~J[ ڑ'Ŋ$䛅9FQ}=+䡍/,b_` 33!yC!%#]ؐhx"F U?x"Y*2"ņzZ>k5cfݱGl .HG|Gq1@Ko`c Iܗj+P˓F  *~h()}F"'tK{ ,vp`۶ޞ{/SL$Y~}:o;85W*c"*QDJB@7֝@e6ҮlAtW*?e˾UjyݸotC -]!/#ϖẌ́8RJ{Bg"z)o5 MP[w \Pܒ`a=αp:*7Ml2_˥zSPܫ;iaͶ1x|$mh{ FzQ1E!̓DK!V%}CSp1Е-Sz]C(F=7xQrR܁%ߡ~f*b׹49`Rُp5pۑ?N|㒦/Ur'k}G^(k( WN?RәfnLt'c/i*J* Xy30L>XAW[q+!X(?!?Q$4L@H;kHlVCׁi`fH*" GQ͘@{GZ5ۥN /ba.qC_.+iUJLb'Cj A/}mj y:I'. K'Sq5Ylui{4Ѣ/a\Tl}[S$ 'O禳 oS&jhn,Y c6·S?F \ۄiR+.17Op`}kxFtTqtl#:y@#/t@n_6*_I킮u V~@SE"ҷF9{EsmCAGҜf)AZUE!@&px@+@b)qULWsJ6T׃(d Ҩs"h1%i}=u̓abf6cV+މg UWM$KIPƌ¼j1>W VzAk=lQaaxSJ`2yL(bp.?8-Y7K%T((r@>7,¦=X)w\%Ocx>К~phQξO@HtBm唷$BzT'O5TYMVQ]6S [no2#Nubq9U-[ܕR!>P^נĩtd78o}= JG]a-^TQ og11Lzl= |9s]':Mi,=kfgĂOW5}b̳Lt56?C~Ntm Ĭȼ<EEqN9j!dƉ 1JZup\TzN#@y&{оc1Fv,m$.tqUnԐ?:r~ƸDLP{L7Ѐ! v\I(RG5e{xC]S9`@UN (Z:X*&H5X[zi'v_muAgXUip/+5o%k\[Wn-=N Tқl-XvvO2y9pbY66m^mMڻ2@q~p5'U8'KQ@h )xlPFrQ/j/< DD]P/yϱS_MdA畨Ǡ6ZJ(%D}&w%+9ıdV8Kq!U&vltQ}ugbݑ[]PG# _ Wߒ Jt|Mcb\MpĢa#5sZBhH5r}CZC㐋.P0],c*v4ntY`l 6k29 hz~b-iP~`༚5D5ŽQp(0nk7"?1J7r8pAJccI.zEjg|L2s0"vuSaf4: QIΝ'xY&)H@Mܳ@ X& ^D*nպoN+AD||g z@'wg">iXP 3D~Ab8>М?)5{Z!@BQ_ZO3KBH0Ab(Ӣㅆ(5_%HOKk0[R 0X]YTAb9tldXTY,Q4 ء(a*^W| hOtYT5dӦ˶_.IPs~NeLX:`ЉDGݞd#.[Km.n,6r"wzF+S-!KkǮ;+6*Ш'b"^굅kHeLYP|~M4azO[76KC7 3S_|i~VTcD j/>;ѩtDZnxq:ϟ8gs=szp?VG{ jKg!NܷN;'M@Xˏi1~jZ'.1@~8a*W{PS0˵ɭs/W?db]rXiJC *.YۼUCw /{veaIķ"h %_ԂM=#GUgUWD<8D AJeܽE4BKdfn(dTWD'aF()$$T`Fc[Ď{lHh$KѢNjAB3p7$E$ 5)8b:E1-[:r_d~/E'h9[~Z6Zf˱8L>%`#G)_?YE(-јQ-$RJ7]z#p!)FsAPr֜/yNsk ˶QY Cj( m.5 D ֙gsYI{zLzv;o ϫkoFOTV.heZ-r\Ond28=%~ܫ6{!>\3f:9KM }МiEicS&rHх ba^ar/A rctxzm,f'gvN s/`ꗃQ2|QQO|8*II/.7mSt䝭+qe.(6wzU0tx)eޫllkPmiSkZ/r/7S0ĺt'y;35m-D*9lKɕFBRЂt"Cuy6 a Sei]--ЯΎKpʮj"6^AY;h3y sNW&3bVbҢE"bmFfT@@Q516vfC|5T!RRj)bo+^ ^V7m-3Hv~ iTx@ ٛ^~J |"瑉vb&*?18=IRN&Gjf$'Ϳ>?\Lr~b2samf,HA]NR;LSd֐)IL֤K͠9w+xkVrriD{g@ x q iJپRJ <ѧt2E19uJ5]ho:(ZO*VT.vQ|v쿵L+w kx:/]je<=dHQ ZJ3ejT:cSB#gZ%u%fIA.g{+n`[Q9'[~4⍶IW5"]2,w_Y9lx}cFtP_DK-@}֚*P91CgKo_TWEJj|:T恲T]!O* 2.[ 0ҌQ %| _JEp&\ն!8=M7XcńeDy\]1BD)QdAȅO; ğN淲UsK+9?ɯXqم4 ^_03/mJ/]J`$p&`~]CR(b<\zͿ$34/nd{^Rxq[t#((R'rPG5%MDA7mss Tbk 역 #Ikaͷr ;CrJ$K:E]͢.ȏ憮4%-1ujVkVw+ c߀bs[:/мz(/i{0xBvʔN l úȩ>j2h)ˤ W$k+.!|cJݔ2bI0KPyCm +)RN|P թg;^cez C9T܋W nQ ̡hXsYH<]x{`p&)rt0=ccp,}XX|R$o"Ɗ A {@S!&;`:aQϩu08޻,7# *zi*TM3݋ sL  Mmh:{%m H#4$@:#?*=y [&yXݾ?庴4dDgkdU81HEդA@.̗"Ayl >lI),|,6<d}}Xߑ(ȌM-``]GժM`a -%31vYئ4C%+I2Zl"aȚX.Ӫ"( ,Yi۾>?jnrYk`kdf-SC ^4Xq<7q[hDOĚY)SQV{,UOL.&puA|Z-xjpɱ8eaƕlzɏ_H悘CWn\k7ʊ[5YQq oMa} \:%  jkGCW*ݨOAYcJǽ'E4F 2 䟻&7HN T -qMOb:n-߶Ǹ6s8e׳";fy-pTn/2 8TŐZJRѫE ɻP/8"];l ,3k\-5X?f'<[MDRƍN/ &P6.Lzxd.䳬|L*/BLLW U/q>ŒJXb& =9E9J1!$g.6zvЫ3YX d rkڂ:49" ;[˯2 dBS 34-wDQ$wE֣L"|WB]l5kEi~YlmȗR|TL+JЦEg஀ٻߨd7%od&x nR"$1$h,IKIjyꔴ |T4ڄi9 _1(y]aCN?}k\$_kQm:&^ GbByKǩ}iHEH n/yvОXR\wI m8aO+}V5-/KV#-y9OLW \UEF6`=x_cewQZh$xXi؉ Վ {~9Ҭe]}T2TRMJfmݘlU5EQB"a4wոĿjBۑr7Ru sz9r+a[Ә)90Z*H8!Qܴ7@d-VBVxtлAG|jNxD^_'K5ʛj bُsd&/?cL>dpE _& |#+2k 6}&?1ps7nQriΧ#Y0o]#=Ƙi: j!~(V (a!$:dec/ՃӍ`,zt q-Ҙu ܈4FůKRt̚_m0d#$q^_o=Kx&D]z@M_=Fy+E:-f-v̽ڧ~Y)ehk"[s"Dg^bPr~-e%n+As%';'ۮZS.$ "V/C#J˟GcOgm2$L! TxS{{QRMJ۞UWWC9\${zi2l-V j`*hF򋱰l.(>Q4{Ⱥ∿$:I\$SbG9G :IXE?U*Я66Ll=VLjjT!H|l3FS2/$ K=V_4'7+ݩO`R*t'CKiMv!~>oxu 3[O},OߦߺD)V@hUy$>Sx~rn>O(RsD]FopxQ ȴ$FҪ:#尷cqm$Й,)xv +9aƇ챟tN+ [^R~w%[֩VA*4Ey:yۮ\W?JzDT^ ;G3LyK=-EGtϧ!N%3be+rݔ\U;s;7ϡ,Jpf<>/Ryf/R=.^L0 dǦTQnY7gӳ,m#>!1vP;#B=zȼED RUv JwIPl刀uP¤Vɹǝ){fYkns1"kABɸI/'NI!]YʔppܐY,Fg:za^Q6eyzJDɃ@COqd瘲Qe1߻V(OdBhRt+@,'ݼ{mg>-wuciB$k-VҎ{0dru7L+Pv"N9%RDZCĦ.M&c&bDx^{mSz(*mVhݠ2vR?k6x.??r)< $m"7«6~oîOD`nnBc7"9U@ zM.FÊz9?c;|y"9UyHc_Dwܧ1XDUsÇI"ǽi c r 8#$<>^U"R ^ 2Y4͞Gi}}|E=]*5!`$jKz54Ik64 ȊMZk!] !'ˮ)_cKhJöHIYkh('OysY_|Y=L39X {`O?Qҕ*I`wXN @uO4^iq\B]A iM \)" ~fh>L\l/EInN;4ů?a0Åv{_rm x+GXo5LlDV $ >Fvc|?l"c=oaPUxiۘ{/@Ƴ 3 a<p:Z>dt11eC@~`bB)45':iDN(+RN.JTò d3~Yǣx0hRo|$TXN4fO2r?8:s%%o%nҙZ7jC~z+#SATƣ27f åBEe)Ap OL's3}hU3C|0;&IE_bQhb t@!o%LM{ޏeI:hGU6 еTDQ]n-)˞ZPO-wyǟ+XMFoP)*7Ѡ%uOȱvDr-)mzPzb!>m(_}[PV)H&V \s.}$֗.Kb? "px#a xc uk/0vES ABJsʛ_҉T)SwXe/8`w Cxd+FLmN~VgLOrj.~ xKGUt,$$[ѽȮ3K(My{@+^ۥc(5~X=7V!/%I|E{ha&tgXPTHAe˒1̽-G3P rL:]2GY X\?_GBU_*/J"\>veg|g>W(3tz`J+Z,(ƪsUu}Ɖe[x5&˻As3Lι*IG.Qd)yEZ%2>sdi{}ML41*)"ve)W-RwXSTmIkAf|<3 UߨtUvH pw ;@ʲi)$b/V;Gs7!i|m>+DdN*Vbnku+Vl 5H jX몆ZkƭyɲW/Sއ6xsEHGht>ﮞZ%@3Лm: wXvrQi8P2OqH ݾyHv 4TI쇺oI!M-*t+=0gr3U_%=WwH]S4jL5Q{vc3?b| QD%ˑ:ƙnșN\_`Yfܗ~E~!6+?tp)PWAh{дI'/ĵrY*)RW[` ^AUIFI`1 ٶ!n\iUG&h-DtUrcaFl//yu77I =Gﳷ#>bÅ9$o^ VcI}Ƚ`/Z#h@\ hlͪz SD7edzoM(M=ʧNLL!g3b͚@OdҸK ez 5oz߉} 0,wDMR;~u'`}ɧ<5ҜRia ^[`*qX86 Hq+rU+"X_h.60rm }nI UZDM+:EIio.m75&e3?)xG:kveRg;1{*jEJ H(4d/WRO/.OϣZQ9!JGݤh ܿ_7J΋#'*cYԢv H?A92x0lVq{א1Vt9YbKj9K8 >]]P4* z즂7zd`<ѡ'>wxmmC6O\w_!]&ݴe85t,YJHT.8b ,9@=*N"'v+"[6]˙2X٦@ä`:`-TLR@*DY\Rѐ_vWP(Y#trwd Yʎٖ g:PLz-+P[>IZ؟z>e{չWZ<Hƞ Q2ҁ0B$C1o%D AR0C5b =-[,n#h?tM3FPa{# Զ]l rYpMLje5OBl%酣ӌ?2z~:~A> iڹ~щn$9m UX~?(I@AgidkG-~0b%$aVιNs#bŽQB17~/'\4lbכ.ԉХ:1_hs<缼M6e}IAC٦F7e\ho$D 7/(M+Kժ02 A}J>U!0~_ޜGS%AjDG A I JAT|$CG _] 嵊@,I1}-[$bx Ưʌ.LK2(XO P.s!H.aij+:͡BdA`p寓sȧ(ݵj~uETze}3m?3Vq|6?s*G(xl[jíh$1ƅ= ‚a&ح$6GcZ-P Z "wBkK6%UJBzSe N>PbS.xޔ93K͹IM'3%1o %`&D|6(i箘5` ]Gd{" hcyOx)hVB@ļ:-Ml\U7%-#ڱg,qEӧj2y%UY]KhbcwIS #⁑\WP (T*\zoEQ2JG0ʋ[F0 㖲[~Ccِ.:!Lr͠'2L!t#sk!saeDE#~ K6͎:ڰ3p2+4yGm`۔0y%H_vVF4ŻnYX&x္7Ek\jמnuIm9鹵BD %Ar+Ze 2nаYv/ouʣ!l+[;v ZNվ7ݠ$/_-/í# 0YGM bgggA;\ (WU_ˆE>&.R tu8plS5 Oc@{=fM;uځ'][\E _I` \ aw iļ?'t?p[ eߍ@,8F`)O$#l;74 :u|Ӣ3~[RkOK[è+ѶE @ކdi٠YD4Ϩ򷇕7 L94v4}J]f,Uoc{]),k:/ȧqJe=aNe=eG4-Ihl@Mp®$Z" |tnUTSY\B) Ogt'>zAz'\6.z|"½yu F dddP(MHw8LVl̽C1tWLFu"UU1NI3dpTJfT9-w1W^F6'gL뼉O |cydϖSou50\qUz곯o8}厂xM/!'YO3qp7 iZtc9miHIk"YH7sq= ) <’B9x,Vﵐ}cz1~<B'EXH=$-R?_ۄwkGwyFLVIo?bzU*dFKV؜zHm˴DLDQ>W`>d{먌`F;z'{ԅˮgњec8Ulӫ#i2FcC޸Ԛ5a%P9,a>jn4NsH}:E=؎bH^sr*;d'8OfJ[Z4r1M`&ҿ9"s*Sg{b $`ۍGgj0<9!CіOAp\a g!J-{A׊5,8wUF^7ӷ{VO/Ψ9hDIs(wmf%7HȌFҰM is'q 5$6rtֵ^)Gmv yȱw!TҔ-{%B@ ܸ$KV%/y [=J=  jOIZVu(HEIFsD.@: o5${{t,~GZ,NN,9mM]6qx."Yr5ߎ]JߌJdiagF-0NxcWX*)&3m%ĩ?Ҭ(ݞIIRtG=˽=\?-U\")fjb6MAWV yo[@osK Gʾu c^G@?Z˘tFG~tԕBBu/2 3-@n[j4?νg/Ls n"1cwQޠT2 ,VTiIc$2=1g+&pJ0$ D;Qڸߏgm(@E_0PwZ0Avj=ɕu~&wѾNIV-Xx?ܽ[KjH^7 JBO^dƶiYu#P,ARC U%5$^A%d(-xʖhH6\ѹ5[9f|bymk.,9@xsC|VCZ-wGa:g=~.4oVbQJs3BXՎ'z<>.X>p`WBjzr dώ̑a' hpQU:b|x7FjrGRc؎WD(5P-X H4%v,fآ!XE K$ff L0+6J:+ޜ[RPr6,:O)Ʊ $re\1B[QsOg|eb5hؐ3Suu5]BhY`õ;)ت~݁r≍ɠo*rBQ7>򺓮jgD6bPHiK y\s TN]Utнyd q+m׺=C`&H': QY(Y٘n2HLlMCsu1xTB8¯߇/j+wqQzv$,qrjPie#%*OCK,y!}x%Gi-ϬO@؃ } < R~KYб.[jAtw'ۜPhcۢ""ƥ'F1+->Pe*P9G; vyG`.HHH2]OÝ&wRY{'h4LKN;Tj={ڧCԷy;P$NRO "1 = xxyOOelJ2(*cupE?fM|\((f>rG (m& Ļ=٣ :5'FP~9E fgI5sV=M,VuH\9H84[ݛJ;N"qE **S{J\lJ`ҫOA:UvwSYCDSKq[!cf~u%KnW8NR= K|)ٍ wkv-3qɗrw޽#챣; ʰ2Fm Mlĺ-0Zޣ)b~V*uDfɾV "lesz|U4&U i0&!vzr=# &/z} y䛡[mo^)pחCǘO);83h!+K k ܔMIb;LlZPynɊєJojh!"EcIJ;9N㌩N)um2"KY0Y!/@X$$B"P00ws >hY=cey!٠Ȣ'²6;Q`K=]iwoؑ@nm,{\(@L~&PO^v&fARi r,>4׬{r<5Bfe~DQ5FD.cZbWc?j:hVĮq)P>LF"s!d,'e^>`x_IXE-SYȍ͂NaCX6 ?, WE\ƿk(Q]t˽vF5yS`Ԉ#;X< PGhVhdZ~'&ۿ$leZ @[VX]Ns59/3 ۆSX%UZ;98R qa1 #ydc֋iRA+]leң]B_%\,A_|bݸDJEfG rM\?EY0'LHVA+N Ev3Z3m5!KHz %I'm!Sd+{"܆:8$ ;=d;o3$q5oo(=[yND$zXmV(n1=Ӷq/ݮ%;}om iPK8ƣ!M"̺}J|E|aSV::P3xf̾$̀ueP^RgQ3CbXfʇ,uGAz?),|7"1joLzߢ odҧey#9VLf-L8BR{O J\YT8X❲W9ԭ{{d=`uJw`1 H ze*d !#)w3xm0S$E) Iv3}4 (lv7Z6{57`@fee|hZ2Ηt{JM%Jeym,twI1qR{5o6-뒊~ϱ(< ѭ3r K<=9`Kb Ka 0m {-fjC*9̚ >a#F4h8@0u.h$oνNe| ͉mx* )U7L#Vrw 1IQF _xT&c"'^9":Cef|arجBVz(tWuY Щ]ZV;S?gQþ7 Xe&ǝ;~ܔ,tk=?uimS &,L5v# ,J":zzڹܵ3U7?2/YJb5 KVcx^9nЂ3"]%b]JlێGwB0dwO7+Z`9x~nIFx/ҲB=0x+FXr٪zLrx %IR K~H&jߵ/Ɇ݀?FYI%%dZ"zxPz%!)+{ׁE`Mc@$:YŞEj 搡S?v9Q0[d~%-y;x fD8Ӟ∖ɦвМ{VKmlܙ 6]5 ӥM?Pq ʄD/qovP2hϘ쨊 Rr`2?\}тQ; J=/Oa"ER(=٥7K; G&l4}zМ lΜRalǚqp]jKD b)&<0dGh̾RƽCM{MCʑG2Xw9;'68`sth] mHlYGqV+Bq>pKk< M,=1(TMe(0N Y;!Au&//2s45CH͑dU)T@'>H`餯1бλ Hy)ݵ MH3FhbqZD֌_ Df Bȫ@1 #̗1CVp$ :W0>M `}Dfk12&"Za!Y)@ 84h6Tw6m$}وR22tErMSH XG2p\H #\6븋F AeZ!Qȭ = @G oѱ ~m1Obj(VPmv.nM;He ?U2?V`wWd1wҊXS&Wrc\O8 {S`=G;1ht2:OHY"qI7@\~$H?+˼i Q-I $C%U;⑀mDqLu?kp_a]ppĭua38k `)n݅h~Y#I5|ûHW9,lR/VF -DRo%H o<*RaԮ0@p*_ݮ1׭iRJ(8^ŔI~d:8-DG=*'kٞqdPد a[IꙤ:A4~va K{͝\1JSuו:a"W2DhwX2D^<,RBS67k]j:^JhY“Oyc~TK S6$墉ABM7{I[N٦j IDZru~w#W?_-ThKݩ NĹ4ؑq5Wodlʱ=$Qvu7e;P+yW5,إYihM8MM{瑾ui+/ppZ$}e9HI=v4G°+JhY9JoKm2>ƭ xHP g^e%duV`._N8582=:wq:Tt̚VX?ga=p7ra} `ʭG}pIĞdd!5bT 6Y"60J:(?=\㧉wO֞oŹVqQbyB :qtqxNK/z~;O&"YLLT')ܯV_&+ޫwX$ze;d͎^0u+ AUOFͧz0;5KR!>b{]łMO rYas3lt!o HM~@_ynOlbE MuuY`u$M_5+8w8xl͘Xv=eG[̙+U0\F\=Ń +|Kk`Ϫ}I\D\fqp $8}YAqNujL5j&͙?N:'#[$9.wXX^ȭ2ܫ J,g-!ֳIѮ_p[0:t 6N1WZf`և?|;Z΋>-@Lh-:JVJ= ص,Gn;2wLX%\w:WiUthx^rq;AnZR~ /89a5f|[q8Py.;ׇYvOƙ%b Hb6c{N47 TL C؄Zq2M^s_4֋""٬QL=R_t^$lT0Gicq&a;fpJ8NaZFР+`8-Fm*j S/ڥ|&$7 Ss ƿnN$*8E$Zsܗ ] $&$Z%¶c9*y-]y9EUŝhD-K LMP[bY2^yBe\G7i',|܅ Ӱ7^SrGV;2˧QjE:1L%r $iDHZn\%Ot-2\HbS#b{M!،(`@oɮ;iMN{Qyj{Z`'P)`֌ٍ§#pQ&\h1k0^s!֪S+.m-ȁȄM%i@o|oA;̌Ȳ݃֋4&}I:hq+C`Fs/a ͏(T2 n~S<bv[gy+׼o \^uMsRK(\)ڝp¢|r\漹5?.;g g[/H,*M#v3 )i?uٺFwpe3f'wKb cM5nJA48&- 4RJ덚mR#иf3d/<Ӈ%Z|I`hװƻf+ ^){gї~~A3Z_ җϖɪH<`dXx$]"V4fߴgFwAJ%[K20(=Yn 9Ӕ7'Ҷl4'[ V00vBC}B̸xq~K'wˠ:)<v nE+Fڱķ؂ᑙ#2 V$];i1w) ٜXDCCȰU ;WLhT(:ass0{_SRq2U5D.oVwql埗0ʦ`:0K0kqd06D&g #&zcUD΂ضge9Q|hO( V7iʾ+F"`7-9L}u E:0W[P7lCXΑP ^d]+S,}($^Udu#)hŲ̎)s˂xfCn9g8ut{U:_ >_P ޒ2`el&\_Wȋ\!fGّ9sA!h'#W.iz4#kplmDgwzEhdcjy &wɅH\#M1iQivfhh\Y Xs+mSץa f4Ƈ!b) PXÎf43;@gYY(o|ԄKY&=^7  oQ:5X,񯍠U "+pU$Zc>"B\Fzu0} sX )Ykc7hjCJ~JC&+*yFfH q`L}zTNOWa{#@E&[h+0m/4dOO斕Xt拧v~T?ixr,H]qצQ~}}gi„nkMh=yiyGa@9EJQGB4W\?frnLWDG?C/JPSMb%؛aE%QwI@X<6_rqS@".5v[m{dgsD j!R,"&f("/su.JM^Yͬۀ֖/JJJw=B; !%p d/f;Wx^#($;WKË،lT+­pa='td֊V֔UCh8V?xRʢnxY:E6)^F|B T8(*Kpd#)5H&znςuy܇aJ5d ɯſ)/Tfuޯ w: 4ڟO@+̚/6X]>h7%f?3}H脇BWp]ǖLW`Tw/$q9ʟygMQx.7?}: Ew~cµBңEPQTV"M]6꣄KjRTdwxij/ފ#"ZIcG;e*uf緊&:MX!uѣߕҠ;v0N ,^n e**7N5GI[t"C`4l?~!ޙ7Gmiy`}yK UZ}(K\&p1:bKsDB ΔHiDHd>v;cScCj۝"Si뤱uKQ5Ք43 =Mdni0JC跉}Vk}IحVR> IZՔjh:g5A(9ISJxLtkL9b{c^)TRMt .&+djl, <{ё`3w_6ds;K۪?NEolVo[1-ȵizU{c$XPw>jr̎&-GBRAp0t4R<wN ѥ9`]=q$kϬz ˓|CLkk !tͳ?sgM}N-BįmдgrV>T8G2+^o8:I'E{Okn3Lvkb,yy8jsXb]L.}P(1/`9')_HAuwe!lie(M Oh 4j̶op4z[A2 _z\k{N騵4~n>>\-ϺF_R?灷=u""LG^jC֔w \|݌GMT5x,k `1b}C\hƮ}Rhm'Q@BVdGqGw%H PC#w;$0 KܯGĬI1vY~|wd{K+5ís^#F-iN$31NU8O`[ &[t~v iNeLL蛽Pg;ٟJD!iX^t\R\ e\ڂRbi{:(7&z *Z^BR\Jqo3єmA ClN_De?zMcYs0;CzGz&?Vю a>ʘJ{,k'Q+ŵk(ٚ ~݊\fڛn_+=%$[&7kPxV !MX3 [mHoP:%5u$mA-#]7$Jӫ*4bOyҸy7Hz38 7۾s*A8W͟GCKO_U8_,f ۩h, n:KrO6ɡbm~ 7@X~I2qPg-i&l>*5 ! !n4ܥk_'C"KP$1?S7jN/2e"鶿l|!Hc g(_:saҩ_E\{-JL9p]l{5!)]C-wS1f09Zݹ$!2.Z*4:Bo[${4?V:i>|h'VŹ[,):AJ@7FZ&\ 4OxbeT/<cT[-0FfUd>]Vg[uQۭ{"8R&nMhA-,H_LDB)!!:H&^Dd&>xR_Su܏:ATͷV@ 덓>$ZLR'[AzS4Sv3{KM ybNn-1 bfOG UI#+hڹY[n2> s(uߪt8"݃q D.6~M~%B܅lՀ3h,35exX< I}y=W/cZ##7ɶ_TEKA/!=Eҭ?"g}q詪蘙8r/r⍸F嚫Lc0-`5{K7\U-ʛ *w+tLu| ӻƻ9C.31I^!D}pES`kngj:wZxBPeWJEJ9GrτsOa.]@V4>wR $BE:T3[s%0VwR?Cxy*9|,@ "-3>clv9-%h55z++p$Ꮝ~vG<[8xy}[/PnʎZl&թRӡYyi0Y77J?Eܼ\ Lu -e'V\u+)f=LW8>D@F kND W/y TDȱG \ч.d%wbޫ'IOڶ}`(v6Z0( W/++dm8y&xM }XyÒn4R LQka.o eGn0 XBփ t@xL;o{nGE? i ]:? gQf;a|)1~riL][Ebi\^9A0;GkUXWK!U0qhUEb5CW8lL8_2d57Mk5y\!yC~NOr ^B:·tBGd_gmٟ'[[Ph#WP5SHshGxS]4cҊ,F`/<)CׅDt:ϛDj7BE8꾫?n~8#X>H2wJDdq0o7LW O`/xA5/n*,?e=4YiSJe q+kcx(Swy [KЗ$[{SL(r`u%C=.k%2Jr9c"_,58)#N"\XVSpd83O1] n#R]ֻTEo0NɽV1aƷrb ђ[qB}_>E(b1(SI 4gbdx0βLYKc:k625)Ö**QNX9^F{5:2(X=rL$:^dIShz٢@`noBP"s^;Qȅ*gN[zFTxWtxsq1_LQKY̿[Xx9A)򀿓3@c:]phC:ܶ1Ǧ*PKmvAEA CA]_1Y$qnjV_p͛0Ƈ[]/S_͈rHw 둢>}*K3d{Rod,xrRz˲}&>~tQ>*˴gwL"Vk+]bҊ,!UUSoINQd p`LVec(㜡Ɂ)vm ;޵v*EMV;|I_H_y0_jQADE]1ui/,w( DDLP|E}RPW'@:%4z:/gbtGueĈ'sB\8EHdQK^sn<:&FOfR f8z|;Wg-SbF1yiE]&ɩZ+@odYHfs|*ӻ S}s/CfUIh}YO{[q$H#?AJA- %ϔ=ZwR&Bi^ p8 @m~U>Fʰ]4C 2&KubM`}Kڪ+сlM ~JF ǎ?J]Abr$)nt쩳@/6ÔuG}# rDg"*A#6E,,ƔK!OVZq|m0txrgE~P΃ȔlSј4҇|ypEK?xxjuj5[wvE)-f|V8RM|<@kC4FnLx.t7ez%]U1S$i{ wOb ZI' 5QOB*(YV} <g2r G[r:L/} LX;UL 9L*%0a9JqCnC̲ DVJem EU9, W> fbS-d+ "S[f 5ϾE _\tpN;۸#X"N$N}ewlJ|\OVk\* 6,<qΟ79^ U 'ZsÒ4e8:*FZ 3pfaPA`oĺ %kl-dRBae3AU<(87ŊwK!HHpޅѺ/9Or ob)о:Z .o:P"u{E̳ %3t'O0 l8\{3ۮ>?='mWC9Q-vOs?8m-hm$Iw֨XHus,xVR"[PwZ`X+IV*krNV;n`9ɭޚ"ɪlqׅjL^=QK0܉Z~%7YX/LP]=E~= 2l3^Tc)LT!}ֿ*Qx,=$7߬K v- hʆNDAYzc2EÏސS򐖩/wp9@)#̆CEcf;ȟ$(=ޞIsY`|vq0Ct3Jy^ ?oj.HT@v)@2QOfbncs}{u#{њ b#*3BLk **]-wu'8#ՖM-O&f\L(+0$\r*%#UJ+^=tXF|e %D#l*; ӼtD]?Ed9RdVPddX/A)Ils4s;s<}aīf}Z/gPeC B轾KbNwgHb/ c9s&'4> BD'$>=7+.Zq)7u$y&=g%;[YhL) Dcg/ -D=_$i~$;mƒbi#0{\oɲ-[i-\h7Fvfs!O0@@.SH(DȱP@=Z6{ֈPXlJ3ݙD#g$<#Ꞅ[$;y(w6o]I Řv 6ﰂ`E\ALa ,Kl%ߔ6sPݮE;6%OH(n`ǜؿ)X9Qؔy[&<{!'GCt8iר֟G}+*7'A! gIhJm1cK%td:j̬-/  8ᚇfDŒj$SgQ^?<ЊhUz^71s֣t5ǎ.UEp<߀wf̲s3&ά̃'w/$0UoNb.Qf6z]P)flni1/HcD3''$!/[nkV{/=;֧DAhwm4US7;oRvՊڐ;(JŠAoN=3P찝h_btrpa7=@rx lJ9-j7ܸ;!/ܘ?or-JAUNz2*%YL>!zW,L$yͣ~N\/Jg*ݷd}.sĐѪVoxfz9nwSF>eVi'Iz'Эz&MRo {GD tN O?wN!Xp%aƾillܰ!a5? m0nAOXkx=~Gy7K 7b`7 hB֔88L 8/gVI;h ohGGVtR&?7W}XFCUldlzqN~^pgm $R?CI@NKM} "np7_ />$aJ>,[oF ;4!s#~X4w\~״ +T1{ 䝵X:h؂_wB`w-y[naPjJ͇1ԯSp9m_M`Tádb'IhRNɴh݂_Y;eh7yK_%vz]9 'xIA0䚫_Nv9/̴@bF][VG-ş(&^o1\f,pp3|ly<>JBT#~~Wtz2% 4؏ፓ6yHp+/T#+#Y1%T+l E_$օimߤhʘK_d8't/[IҀrg"CD Ven|d% \03VeDHaþr-;wd~\$)$IG /D[  mMV@~oۃM6K$Q5iR.7ÖCyag̃ }*57߀/$ZPG^dj&TC{GT]u :-KU28/pdN l^Es'%){WII$w(zEn_9:n@+ʩDb&{MLI:S1tK(]47_T%K`N&۩#4xc:V"%M;k#Q;-[\͸P gB)S[ (\@,GYujWˤ 4Krϖ=t)jlFظb6FV4T<iOϋn[F2=שb#-bQd4=_pua?K K:{C?EhՒ c _%d ߎ뺐3.)0Ύrù$Dz0 uNE uIWhA&b٠iG f!:K{\B7WyLעg99S+D 9Ȱl0pE ~ ?xZwDC?ssY: =(AwBc=&Z&֣H #?{LW҄4[ ]`DʆF*qn4EdAK% Z0TuN|Jr¼E }Fc;^nxV b6[* MYYѧvJX|;A)ql`_(Jb.2D,0cߛ5ϰ־@[cH%͹8MSBWt?v[Q="%G@7'KCp 7I&J[LMa|?%yb{;̶IZuޒͺqhm(D*ݿ@!2 ft>Sg8 qis/mUJFl'?(qݱ a}R6eLNxQ݂\J5'X f1DXsRa)I"׎pXSSݔRϥǔ\B@wW~ Yk L׃˵zgm } 9!"DŔ=##prRhz`ò}9 ꕳ/s{ofmS)HlTE6^~&\Xխv1͡ܐuCK,|ɨ1/ Ѽat>vg[e+4*}'*DTz6;"`Ǒ(5sREȘEJgsHϒ0v 댅KQ_/MRIv@'`u, YףGfJPB8PS{ۢ>S[N߶Ԑ4C,PLhW.UfJU8<`*TMy05v0+!}='hu\?AR[jv&^M%cq=w~M;ۜLuΰqc)+Wv`M_μHxn]b&:qݝ*+(0 :~[ؽ$'𞌶 Q"*XwQ#8T;w7H `ee+Sq mQ֑RL΢NVƥvr݇ē{ይo0kW~~@ nܡ`#S#ϱ÷ wk#^¼]Ϻq1=}PxJ&x&IB>^x@LJCݭ>U/HeP~1k,%@и1{)&ǽ9ȿGB]h2AWm{2e61dy#cFnpM$1L_SNy #WJPkwaTKu.?`&& qyc և 9޼W{ZroGa Q8wr;r<}t]1w$x[w0 l\o*kC:ZsW/˺*uB!0CvKN M\OYR@$`\ n( ;}v4uRP0L_\W`mɊjfI/dG,`E>kޑ 'Sً&WcV}E521blCaZDnS"v A}w>hIxn OzޝU6ebG0kЈ|JEJTh|9G 8zpNY&L7m5ic>U )RZkƞ @)_{7}P(RtZW!<,t$Q0g$>k}8@OչΡLfBA& p  Qi\܊)z,׿`Cl*O % -c_rLjO5cgڛp|ePa0 ;}z ~ǞU*9V2 ZP/a%Ntn|He}3.q7iK7oQk}H ,é1X?m,MOKT0~spX BjoGzYOBxSO,p𢺕i Ҧw= `<|kd̩vlB 6%U #5ݙΞcK',!K!NJ_# JVdJn'xnx)"YXdhu0jf_9c8as*g2,^Zpۚ $0U٧kb,r^BKYΆz-|U<'IOw .lvf N@6~3'1|I񽝴}ksb8¡'X/:y8x:)R[q>p|/~CA1۔ys$TfVd,i[\r^ O-%;"wjvbgI [og:m h䅽fˀO/nޟ5U7wkd'uq[t"hW *t']x-.nO? XN{ q=(l$@.8̋JÀ;o$ҥME#'&1> VJH{2[%qAbyIrH2/^JK}%e&D[l$C2|V|K*sȊhZ@ɴ5|` aԬ e6°ed_rBT`FEK [NQ2ЧC/u2 lvʓg D];"C% .R)Yrt?yX%+:x [þ:__qa˄ ATJҊ J >NJp\0U]@R k?Қ(C쏰-/sDj;i:T5H ≠̧aX|x@!U,9e]j6cFdU3>k  DBI$ID~Sœr Y^3x@35(Å?ȧp=CF8zMyi%.>^RL@̆٦ 1yeBwKpHϩ#yiֻ]Fג(.ts@4Kј[!3~ݯK&ʜIa*"U ] pd*̢[obوn-LiyFtLNȯnL =ߦVTU[ ?|]6zU,~3 q}#>B5,}sdTId^QÜ,= LXxIV ,Æ@ %ط-MGu$ӎ{|cc)NR@֖yLM44V{" f+cۄ0aT;3(k/n׃@vC FlHTahH3_:ߺTghS}2U]U”gT#树dn4ELuD['П]1GI n[ph!?/|—8!о"t9v<"(\[鞑$,HS솜o)@E%.!L03tm"O`P0=-{ߝ4gwB.g;ZFz]f)M8su۱w9?u'>сfWNI_;+ M;᥻ k3n'-Ere>qQ ]4 /I9掚!cOYz11r/ҧWiRɎHddo4v"*\u4d`#t g//cW*"By6FۊwC }#JRI>VIYU'J?G]p D%5hg^ϧ*F7^SPnl$֞V_IFΝ]]U dR{{B;Ǘ+-xym!oh#-kxoJ=iT5jF[qb|h*GGnvo~C+~cP:to 4(fz ]x ˿yI+_S6D$TFYjG*R k Y&_r{^.۾o37Uɫ(-ԯUC͹ig6FU\Vf݂hLs Ϳgy SӼwl0k$S@w{qEaftQfL7>UvA*rWvX9?+PT$q.y^HQ2UÕ2Ev9*eEfƖ[=Z&#},/UK}H L\3v:4ⶬ*//^moŦ YZ*{gnd^[Yk#BrOm/JVr <\ı&[fuZ}m*rE&+av|#0Cr?$04Yݙ19)KyƕX-0\ ݝ*]|.}A_f("J=yq5<fVCRp 6Q. ǟ$u#(&(pַ@>̟Z58Kvs\&f_(Ig/Q ,*DX*$ :g&F KYX;#4\:DCJ) {6$u<;#mawfm"Cyv7{ 6bw 2k?]n.ŘwP3BIE''+siMV2iHM^#1wg!%ۑ\Laa=&1ޟlewt5E{NI Q`Y;Du!`*&9ݼǖܥNePIC$@F+`zRx1QgftKg02znÔiG 3/7"m#[02rtUxKl 1\eq2p'K \R^k.~CX#/d$?Mجk#9̥吅E@(Mzn9v1`8O(YT8}/«˔`S:|{EȌmG0Xqh3! #faZYj)Hnz"L2Nuk1zT(N?2B܊e1~5må.S~r(\j.=5Z,-R Wˌ!ɼ 5|2ܾkk{F-`?+ɠIgwrr'vaMql7og҇}ҧf+2V0,1y ?Ny% /#u.agU=` / yqF`лV^ gcxXyjݢw ťreӌ kBYv`>>@,nY53b#ZC:L4^#RB>wWhV 0߈c=SИ?lSӣM B+9ӺKHeWuTc_/ *X`k.lv'hu#T3>1xHmc v&jOI{t r7o.u95SdIXos[eAf8oFOj?I^DnP;+'&A䙑gqiy$CP"?K_:!hC[#H_̦J`O lQ?U dby-GMT[`ѫ (1Uǣ+ݚ9eFk_:G7Gn]["*Pj@Rv~p׀ #P4!JQXO[ %39Cſ2OMt|Ru8^sTz>Y+RV+8"#U;SO72c  x Xd5Yf[˅Yu(уIc)jU-\Ou ؍}=Qzy#/xsa(0_:Iƌ[Tc">_{,g9l4∰ƣd0X$G,W>s I MsnmlB5M7%Ձ2?!]V;9\p&7`7 mýe ǙAXsq:x;wB ̄nz! ;DhfP֭Sh=ϝ~D GMU[&/UcX>=׃iNx7]2<5nUDRHMa0g z֗32-F+85h| Et#G-X:F@~'Ђ\#֗b(2.?|r[AG-~rcMYgoEO6GB#"ux[jIꭔʖ }e{hOj eڸU=Yǰoط];cG1ah;8gi2x-|O}jfnv~ԕM Ziy~PJ|EuʮDE6Qb^G`Mi -AbO16!gK OⳣyV'*䞎%5P"-i!eWrL|%eZ1O^4jgh !; /J9f4F+:zpۣ`_&G~^\|ȰٖTq< cts9X 8'+(@Z#ԊoA/FHTD5d;{]qQ3R_v˼:ZC X=%`sNpv.ԝ`gVENu4D&aRxCm…PSҊ''WqΕ?q)YʸF! IúǠZ<_2xexf́"_kO[$󋇬E9N6vfI&$F6236oL|n\.LTD#sYƮ-*ȵD(bt`<"ӌb(4])x̰iq DݺeOUH8$&4MQe"k M*:HJyFa1$aS,U`.c(R2 N&[,gYb4-j3о-hW9)EƬ6*!$=IZ{فyUא.u#sKҖ)r]zrS2w o[$̠% Km4JjtQ=\6-$׸ ӎ[2U_/-mE`+.L`RG(g8jTc.(h@~ެ(@ass:=zv GΙZp%@Q$tv^re%X4,0]5m5@eH~Y0UF0^2zt!c u]ipY7TA*@3*,xp.7h3 .75ސ*E@Z $RR{חv.ZD`2A@XKovX1b&>byr g pH[M=ҙt< "tOzۯF 8UY+:LGbK:o# (_UH).2pS>MvWBbҒsZ"=%@NPH3 冞a{}[`4YtF#'UH1t;]wd5R;dXȧ c$LmY 1@<ϒ%&Ѥ~(mDg w:6*rDxV9Œ<&YY0!Sp1Y޲qʻ:`˥] A>Q PN|4t콖5*&X5vk}/ lf= Q o.^͝.|(ŔRFWtBRL^iNm/'~3 "&Z/R}-ʮ pz8(_Mߎqd70a>$@=!Do93Fw J'%Գw 棹I;~;x̄.V ė`0!&GM-2I?#2{d/NѫY \Ž61f&? _b8Q'd|+EТ!{ r4~vT.foN4 16S(fy˥ bkų0h7ܜc/u^ 4K^Wѐu$]+(rNWn+b!Fy&hKڠA T'á|j.{vWEgoHl6K*ZYM^K^n?TsIt.퓊UjS. j-'hp&x'H &',Lqi|lV\hu b A.}v(P>eYN:݊ov w%'4EXGKF7):a#-<%K.%a5<^~-$gG-# ahzL1.E *Dcz '%Aa38F <@,~yN.&pt!bTwqdU_MDSɚi fL| cdsٷ-t&V/˟rp Ofbfd AMkqRS&12NmO ϥ; ߟ&dGJsNg^ / ( R(8Q`i+Zv/l؁A0VQV( Cu?>4 t] QLG uLB4MӼ`At&=u8K[p&&}6EΩ24iE?E(MZ '$<0wr‰<{> +YF﷖C3 g6=`~<\+ Cs_IݼK_}9m|ؐ'|iV:7S)WGVpWBTNtDUiOT^OakjՄuln1DFT`_f `yV΁Gfb1T;-Ep[|.篣BiW1g9 uW3A , ŗ f<)AW};7:2^0=qJsOU mHOXO@*+_@%*}|Q k?T`J!2bΩXL]L )L&Pl*R)=ytMnwVXpNR u&WȄ՜3! 6t `i#&j&: ,Jϵ].sHtiB$~.VtI' IoP-ij!kyշm. lyT9Pr*H%xm`Yˈ{4D,fa{]v^%^e.rɨՠ_K? [LIjK(N|ax3qꤖq 0Ծ V&X>]LA.@_k!Zyp\P(FTl񻍕HUՁvkN 8W*yO^. vPem(@`йX)DFZ*%CZVtm젠݋fk_kiNј(ׅLG#ǷgY5r 'W.֡U]Z,iB"|QV%F?dC{#A`CW)\[k5BYg_VALCCtSJ0od"]; EgJ2=sucibj{đY^)bC_Hu"+^u[#>NTO`a»+eDá6h'iC2tt}Is,'oj 5ohTמx ^8vib5zlHPalveP`_x\f>- {V ;*7m l6 i pEG=# g5]ɖt }cW<ҕΉAFX;e6VI' c新 Хy-lk&,iEm3./ELJeފ :?n8bL/A޶7W ?LV8\ n}Sv o8GLXBS!ex[$9 R q'm-U2֚MGbW8qyajH#?v*\&L$mWT *!Fv#D՘J(CēÖ9N Y[` nܤU8EdؚoW;YW1 YE{2|`FV|4uh -5AȲyub\k`4TA+5LH8A:jQfcj1O3%FKӀ&D̗KG +v{e(>gM)&ii䵸8C\2ƵpNdw+tȹbZyJXn*̭y^TwfT,Gk_ƇVPdbpj7[i!0/TdFn~βrEv3DH4yМNZjgO +еJF ttOSJ4CTv휈-3B NX s  ڢK_\T %t! Nɶgʀ$cz =U2GV`^!r r߯׿ŋ%T8"U@W7Pe 'H ع~cG mVҚyϴ߽:HH51f'D:f>NA̧q60ϫ'#n|H ?t}#+1*C ^@BEYgp`d'S2#7B6JRc"2\e6۔C&AE(Hlb\L'?13/z:aP).D8; mgI!,]qԚ8wgDBhkoxZI-7dǮKB)PXa=!]\tJZ>١['>jۈثxTu`pT/zhSo,ͰZT'pq+\Ԉ`"Ы8կ|w 5Y8&z5C FY1ACVz[Mc 0-ױȋH()/q$3NSLKSPlj=DXzݏwpos %C+lռΩ lj5o3 ܖsgr@1DeI@1#w|)‰A"ia̓o(I$Nku-wpDf"ӈeаVˈ&bzPdg~;QZInU7tk2yqVPh:L0 ӡxI.d gϸj.v_#,?O)b?헬LIt24VzLg Pd5o}m+y7+9)d?čEzr_CN6B/8"(M< ީX@CmR=񼃴N x g*EB`L"EWtB榌<b71>*|vT]K+he>,1=必/s&. JS#RwVh)\WET\KF9WY'T_=V mt_%&;ǟI}'+57*dFqZdI-N^1=feK RwǠvt0|ڎg ͮa9/4LmF_1~Z6c9]D@DSgBNnlQjq.[WVwS?9􉊔#2+UUr+#OyǬgMYڜVQ^-p]JGjXU͐TkW*[} ߞ242wT VGtk$o-_A#z O5 A; &_-~ScM~1[ZQe d5rt0< Ƈ/P5 zv E%%v7$2db7Y I B1[ fRJ|ĝug/"#ЂIMLO'cߤ?/9ໟ\%^9v 7'"탖h[QV+.@ibf=g@O,0Œ x ]oRpq9v&8_+5*(GnXgx5k+o'$(( mgxOx6?Äۖ௜B6]ޮ+ kQދ2o˾Z}y`Pl!^n(= L:`_+*֮&q e`!a> ,t">?х^}~]=9pj/(4h.#q44 č'*+)Ã=O=Aq)b%kԆ~rKWAGݾkMEE0B>cU $kKj=dz6%wDN~bzWBcK$k@ϛsEV*r&$GUG 뎤aQ+_'A>wvb)]}#7e-+Z16UGGH_o EvW[j73W g}ъk|wqӌ'%ȡSz? c PSh+hlISAėRlS@_d^Er4,bg(e&H[u[pMҦByMY,羅S x~3嘫0m KY)/=}cA}@;P4'1J e=K,`6De*g92;nxf V`*P5o 8!^Ղ#V].w .||ܧ'R領wԟrXcϹ:*yAz*0de- -ce.5F {JZV*$̊Wf$:aYpc-fLl|g]iCZ>@wk'6LAԫzx4 ydxZYnNc ^<3&%+ntJӡW/!!+8i&7 s[5BV\? 0AV-*R ˞#˃;P݉E3Ogtu 7wmHk i0G|yЊ#n_g:8I)U2{W)E}0쐮GVhI(F5zb@[ :ѩtf/~r$»Dn3s(eBԊ11>S_彵\[Av/ Sfc#tN + ceg%_jWˊKƾi(ӛޟ?$܌GxPַ/g($}1\1>Aӽ0R&r8z?moCC%BZ<$)qcp9^f4[j$:kR^0k-Sq݆qk, ٹ3yˇ}{ԺkԼ q|ܳ6"Nߑb"_s CY,׋;*`3H;afΐ4h8MR΂nrOhU܇z>hE2wLBo5%?62?oa1gGN}gejO b[ s᷍k]7{oZΑhթ-{*o;H\RF!c]EJ.;bYP}*O0+e.fqL*(\&izy$;!@ĪHe 5Y~B9͛4}4+qRvg E ͂iH9oH#p9l4v(5,2C\$NAQLCbNp~5Y>Ǣ*qUam5C4/,y62(rײ7T:&Ai^t:[:`qvr)eENss@!MAnRز.r(Qݰ˲a,p2?zŮm1'(UU6g݌[B92(I6,t ^oj!4_eGBdgyYO| Fy<\-*A:b ?FhѲ:U0~c!%D\HT9{jﷳBx[}=4GQOBY9޷5QvXj|97z5?teѳӿ7Ndϳge*Ҧ~\~z.0I^ݥoG.i<y>>d[8ڗLq=;~{Ys$@iϷ,;`]rΝx Hj{Jc 4/$ bXzLt9g> VbN e "J0;6 2sjo2b΍pUϤ+z:95ڱQian <<uph%O"2\@$DP R Y՗L _2v?&!7d>-{Ȯ%UWcmOi)K 2x)|xYT@7iŔ!"sq6 Df|>l=Oj<S4R[[~ &idڕQ 5r/Ң_2rzbȁGqQ1kv^N*a}C s aˊ=]ImER}"a=Cjm.s p+]%IoAl,Teg7\/bcp=8:'?@+D\Ra{x^f= a?9 ,{(KmamJ{cBzR-- p. zL&OԽk`MFTw  ~LmJ1Qeym=RKߣ›y_JUmSܢ]-;'2z5Ӝ/TS޲ˮs6ͼoJ[do-{E9ȌTi4UoBo{*3^|T (:aۢB@Ed5Cqp |yRG lʁk&ʽr$1oF)ڊ{L:\iUzJҖR5oA5&*.9~o _ =AMCqv H)p9X'O 4<쓫McOUv9pAsk *z 2Jpy`)2~a+Q5Ͱʀ.s`[ C<`eO9 B}H<*.e]*DrIUR:327 6n%)`I-Ayi,N6, PZe-E㺇\%)~}]38TK-8vBLt&)/Vx+8y iH>qm}iѵoscCMU{1}jFh43ᘬXy5?B-UN3gxB烒 ha 5^×i4z|ꇦ`BА0Ƅj&҄=ybFSIb3 w  +\s7j? \*JT"O2:346NL\ϼ&%_3^Ws-!XV4eBCÍ*}rɅH]cLn; 9F#UoVX a[WX*pRR~T :=왺>{i6}J+|BRit-EGC*[-ɷԒnC#ٖ3f6ͳ8qBd'7NL3TxxXA"%bKOIދ)#)|Hٴv#xitҸǎT@&P)BdX#Pzwps_~ś&xVLzTKN68#!~6`IΖ -*ZkX27Q|#+F77~~=/CޗmyxsQ#~Q5b>LJ&:RC)/ݚ`=U UR(=SH) opX6Ym[ȘM`hWX:)Jm6e-!NW.8*ݣI6.զ Es[wkU)9av)ٕ̂#!pA6&z4vu[A*ȦxY_hA ?]v îcS8>|$bzl%kS>PȋKEh⚺=äB'1\z!kp@u/߉ć[T]2ʾc$AILfpvO.ñ[ĵCHkv8Ys+_RxVڅm$g+z? s=[\Tu )2Xva!YP1 X ak˃=qMQw0in'hO c*P2 A:J-5STq2f},u[ J> ^J)϶_quA 5$!<02=)3tQ|n͘Oj́GhR֗MI&'"n%IXidjէ)Z;.[3> 4wJdmDz$@_4.JT!J4aXcu^zЁ4hO /)M;h=qfBLL (LF1P&7f3`=sw ^a;`gOF_hg~E}Zf i>ws+G-EHeVz#Лi1*bݩz FJ4COD+%{P]\">heh^CFl av|ok^l"'t2 ,s4QV#h+4c|V^OAAĆ˼bI X19P(^R^ZzvI}Z5 .m=~#N)7m,=ߘV=6/3D 0ӫP@v\tz}`a/BM#HK#ҏnxQr8.A طt!(pdkD&j}Q$Df{t Iz^Y%ƍu!%;XB0Ng(xt:_˽Sus gR+% gs`V+R88ݥPӵ)ndQ!%1wZ%Du7;L$L,_61)B&v7)yXê_N_Kq& e̐`5=iXR趖ӧ 7T7g|HEJ]}Q]D330 g1Xg\Y 91.|#0S9vBcrƝ+a Ph/'[Le_UPZ=m%׷NI!@Dԥ$'scʇm1_LbeNr ?'d$Ӧ(K/$,D֜ T_7B,y.TaiI -Aul:8QKe, ֛iA%ʊơuУVSy+{Is!Az1wZ>uVFi7oR6 ϯr}U1"/0@@!_зۡo"y:N+=A I>XVe%2#zNjȄ?vh^5-#aYV^(n29K|!/e/W\-UoRhwr9.E670Vd|o8B=(aʷeKVĪ c8|;O6t\ƾxmCv,)SlFrcgg{4;vgmq[1u7\22d,s+\#$B|臆\H=frajo1hV4ij_ Zq:DGSI5KQ96@YT`% .+6CxO N[Ɇtٳ#t3l>_|$s p{c^=h,l;;u5 wZKG~|:8+4|(mjc#7M5qO1;\ED\ʹ>?S gjf6PCH_hjCM|b]^zDȞ-t0_퀑q"4h*@ #AZbםmBm)MYwO<[$S?XC,EckzO;[WIts9ygg&2˴f&O{o"`|jw}BhK  bHttj<ۊ(ZPs3e྄*o<Ty`QDI^-cL(BPO(?mI{*Wxޝ]П؁%^}Ss$ޣ/v(ƽg;HeN5 ;lxaQ0tfeE 렚XhI&9B<˲4S?МYX'3lpݹR30X c`Xj;{RT]̈́ ,Nr)e d2BD4=g9>ĕgxRR"; Eܒ#yLE@%8YnS1| ,?cH.φ_%o'Q3gH7&cF52А0+J1vt|uהmjgzR_s6!`jCȫeRg1=waJ Cm䵐S7$bm@O!Uu a0Lw3ڇ aPaI8]R%]S|ykiʤ$A]q%R]۾i(Ń  xgM&ͫ0+9R>.眹m;u=n;(S~yYw!!<4g1P/;zna &Lx6Q9$>E;tHUEoc*R>}CŒO7AH_sIFArJ/۸~fL>f bҜs6TU=}2k+Hk*Ap6nBɴ@Q%}V dAjog >C1:^i@I=|+2 Oq]*(lcxF ȓ†8iNM/7>#hj,?-YgFTp\?,dK{X~fAzC먎U!QOQ4 -֑J(Sё,a* MQ.oۈ56⨬d(˅ٹ!Gϐ6]]wQ9)5DBp>=GZgӿoBÿ G#<!6/8ߤ+7eaЕxx.&spHd'׈sTkd)D4!u-%?;7s4VA$OYj qsRz[ǻ{(YYT5WWb*B¤Hf?`^=qB߅ݲru 2iiĮRr N/rQ夜O=p|C =΄&Ņc>5I|5O:xPYqV y XYF`pa 9*RWŽ:K"G\@$<[܍qz^X6):^?QJ^#x%8W lбLe=d9gN-9v>Ai4 Cg܉$_]qhY n9 #+uG JN/I bvDWB}3[l* .`xԺeRxh4 sYݮ5NZ:O5!`9xWw@S2f[F4Wpu Re] DHӪ26sC9 o=K:驑M GZf4rD[*py#4KTy/{WrHx^3vXgD- `?}# / v? ] c:uL-]%% | t&F*S5نj9mUZ@³)$at `IwPʜxxF!h!XYY/@څ&4Ԏ;#lP͇kW E|Mk mPAjzCpx&L.f*1 =2U=a{nx R砉 8u\D g;~qu&K:gJ#zuQ$ZbNU1?╅a%VLG sa$lﳆm-Z¹ :FMUBA~Տ &2qod~Fmyhm <+Nf s^Pʿ휗uH_u޶۰Iov< ͔/$+&n>Z_+teE S3X`Ta* í3>(a,)Pjt%Sm{)0pBQoxVOg#ZJsS:hSRR`J }zsHNjoa7mj5/geFHj^ Lj2ڻ$ZՍ1y3/WoDš12C4D]Px}2ƙ7>y ;*zt x昦 7L=PO ~?>lLPG? 2FpPeT碃^ǖĐ:+{l= nbҋd_$ցMZ7 lylmÿ_xJ,ɄrHY.c6ްkتcaϔj,8%=[jcFRPYDmEޞ(a|s}uMpaj$< IH~xp+=U\29Z!or/IvyBf CwkzЙ~qE`bsNN qeʈi\@Qid!Qtn2#EQe!5'4'-XPByG8>?`4\ sRJ\Ug ߻DFZ\ sD_zưBL)iBKPmZ9)D XR`KK^MRɑ<-, /Eq džyglKKQ3fYn>[xĵOayq{)"/J9v3^#!S?4ӈ<(7l7DNT1nf]%τn_.i|󓝀-Ota_#)?o)kJEg";ߒAItvsv0K9$7כ԰*nBvi ]Ɠ5#[;`2~<6F_WptNqFs wERҫߧm3bYjWvb?O> .\\cMIHV$SΞx<0FˡVRo8VM<1H\j^.Ҹ&JMrf8YϞkhpa^<* sҊaeKbt/((&neÖ~Bk&% 3F` G W;@Z߄-5r2Sqs+~Ozz8C -خKQЖi[Cj   6JfF϶rA.V'ǁԸgGCJLRIDO>$[< ϓz򠘁GC bЅ `ܹ+Uj(a_=ƳMgE}_.6vXV/skx晄9_C<3IPn~0wYNZ'duzy2bl#~Rr}Zͦ^c-=jDŽҾΊ}r΅F)tm*dJu`m׵+'!JP]dqu– ceW¶-hKI6f)0QI{1FifA GemiS&iW'nw&TƲ>bJg!r{'@BY_?w/A"Hh9Җ[ Ԇ;MA9h*㣌B!ST]?%_8aQLdڄY; RkG&sޭxA ql+L mM}=H{K#Bj_%v:nꎛSvMff͛lztL%tdS+ ZA»"?x6XcX96jm+kg>c7%۬koI';I3ɸZn2Kc ~A=qa<8op_M5{yR5z+tbb* /[ =Ԙ})7>}qp:EWNa5myV$ZRMoc7,ZDታ祖R10x!؄`N7C :vVCI =smXK VƤ&( b0Id ArR!_5ۗN8%]pwhq~aBƙgJxxP!t݄A"W^| p*\pEDNH2KEXǤ)=j%ޙTltXF1/@CWzM2W,Cr闿PT<)Ќ%Z'w<Wl˷==RQ鿀6::]'qF_U\*r$M3@RIMʺ"8^Ôj;h s-ʏ7]vEWZvÈyyNӂE<*ygQOwQ|~,6fN}<#-oZ"Bb45XPW̍_TȾ}aޥ_FPA1 \` UHRx7E{ɏ2r+g sH/`OeV?W{FAw i%.W#N=Shuir t:"ODM\͐{ \u0橝{%C4V*rFĥWn|4Gݦlѯ0kW0pU{NN!I;˧BʓIPeyG]~}]q Qr=h:M43'6E{G&ͧƕYY%A"8xÎʱ%^Gn)(FH'|+6g l қTd!}|Y/bvܜaX%_QTCaRZU[}3aO@褤L#Hkt>pQ{̎,AhPr ЛwUu\ #}Jh7U+9 ;VXgI] ,a,[YW{<5HjmLȑU]zDu?xēWHX a>Him2:@H@sɞ\bsy:ԿPo\ePDHjs?2(g}>ƿI&< feOQ@LdS Wɕ+AuxM-vz{DzDv~ЍTUu8ViV9aU 9|^lB\.y4y-6X#𪪕ie ,B)&a9/_ "oRyAdؘ#OH~fz7G UÛ O'v'>D ]C )ٺK 5䋍_maXj=M(VGɵ&Ճi"}-F谻͡DOS忨iq5:mg*MTcezfBMn: ufsߛ٭D6jv,ҋ*Ht\/c%xc?|KX{b wBy`<^ܒq>|IEf|f#A9ᩅ.4s׮iO :`lu":qu-IeNNXy&Lq8d4Nތ$)t|hdh׍#RNymo*I>cC~Ij eM;kE4/!Vy|1uY6߾Th =Y5AlhY[DOĝT^{b$ 1X*p &'z,GFD)L2gOgM sϤ'b$` tkzG_UklJ{2)7UbΧVRXyrPaʦ U kŷJّ&wz w/^? 3[gHc|hqגSdrf%o.)2󲺃uRVXRahu\I( $x*ISDIE 7yr?]n8B/c^kn"r/Rq(v͋u63%`48jbvE;A4jyP N $#XŹD`NI8ރHzfCDh& `[ˀ^<1M`nW2y(4c)G@7V"Zz)7OW-&hE=Z$MKP܋ п=lf?ݸ.l_(ۮTv,QVb/^$;e\Sڬ`'t# *{Ojz-NS$*>M7گVB\ǟ,X֞|PpK\@ś:(ZFƖ@X l].܅_<ޯ kiRbo W\ʸdx'(!to%%X{3E^kCna܇=/N!K$/"yhw,AeS0̄.QKJv^X'>iqbAT{6_w pXŅQQPK-;?23CtxÌH!$D} bѮo8 fWN!YWAJS1ck&+=M5m s?- 3VǺpD* UACq|"LD4:lyfH*N2Pk"7_%m^@I^0}?4㬤 mXJh(0kKU%Η@ j? KV*eelK]A] Xڴ.A;?|HTck\ 2Mu&~]Mv-_vGt,Cr0r3Up9)n6Th =K>tF2!&̫2GT'z4VۤO,hV9y `{3U1)R$-[O^9zyNw;+U&Y 9%ݷ?ZD񩢄ݚMԖ;XB4= lm9V)5܊Ed|R! Fp3?cD%U|f*mOo}ٻ6T45D)fR4eXn46D?ꇥZs@X4sjQ=ȴa ;&)~Wذyf?%u7&qb{ 5vsR$0H_.zieޑSvXXXٻN,M<0Gj(5Eɤ 6|QѺT%mnlO3Yz۾F^X`$W2r;N)Qk)"!q'"pWU%!=+y4#1-+ѻi# $T|s-ŌHΔ1lrUIfl%dYQb21'<] o5rvH\~mxWtW~Z.Yl}[V/4j͚B0K|L6? F6J7p;Z5AP]Ek"BP( n O~7/Kruhm$(ptb$Q|>^J"jvuRgOUcQ_)2j[[XnvyG'w!p$;DJ)ʆ#yMUv@rLOXw{im]Ʌ==w!TrTo9 [0+_i!s`p{G-Yst}_ؤLs:+ڛm<_=&ph'}4s D.q^&ZbqF)r-ꨌ"4 '?AJٸKo%*H`dTPc9%zPk8疖q|J9 "D@poYai=p2mѿ4Z:oIOQhrɉ.27:f*6`k.}4gfJXd.N%n WaXw[ڛ+ᆂa?}nPOku+pɲv?~jU>*\$":]a}O}_U?ޕH uS{,chw)S_(`'ĉH{Qm]k GqC/6ɓm 'kyC+[P~\%}1zZG GE%:˯ޝk7 㒹YyՕDElEekzqƨ2#xp\BHR;n/N$B 5 T; &WQ鳦(A)xI2{1[>>24 8pᨄFaoCX`ŊE$ KI65;' CٮOȃbhſ p :mn.)=qUʕJf!6ϱ\ߩ, _40*mNR,09PЄC1!%YFl1Jy"=So_m2ЂQ(2J NΖM ;|J)((|Fyv9`Qv> CP1I.:|~? x&Ry~;N'te0d٫<f\Rj-GF}zmA|DmXkDlĂ\8Կ"+Dx'ih0eTB顮0&̯]k IMLZA~\~NdPD Jd;ƭj6tpp;]q\PwY kj V Xl>*?4pO)hd4yzl罋m1+^[T+V~d[y!M ;QpGJqYjPdtX6 Rk^w nXѲ1*ٹ^`[mXh62[b"+NS*M %=IB&/tDh .x3d:ZAG6sQwwaBWڦ%048Ba|RmwP(v +?A& ` Mpc=(jF[♃1[ .̌DPwufdzpɎL}ZndN:B`P lI=HdyGu o#5""Zer7'mtjFHX$Аg 6fc>s%Ԁ/,cpRQLRD-+CP vMqҌ/u?bޞ, p .s|ERyH݁O\Ƞ x=+MJDaI4&T!B fQ7zƵ yASfu~ k(c"m_ݬE'R'z]eʈ3Hdw:-}t*ԵriA,NrUc&9JE@չ[Ws{4Y7Q8!hqK#wDOVD {Ѡ-% dxPit1oAG=σu6&XKfGezlAf>@ 4@-ph7C*z0džzEkvx8TM$JW5~mћb7,2GJB޼BEn]BJ/q^T,PBg8!{Oeu(ayd N%pq(cxJ{Dyp+,}rSkn%I)o&l"/gzJr12q]A~4Q](B]]WwH?_@btǓj"/Hi vA6DtZdpZ[0J|ax&'EhZs<"I];y1viPqIV AyP%(a2OP-51 UTP(!$ey1E*T oSua ʷ&=ngsصD^{-7!x*N; ǦD:$QP$?[OaMg[=b m,?p!a(6O?B#kp'la֛Jޅ)vjG0Q5$ۡSrJx#+UE>^50R=n%ٙi *Q tꦱWe9kSB]ҢSw.'Wsg"?j p|+K>h'k?yW~._2L$.*][~"<#4M.LaM'5TPPՐ]ތTOx z0نG#us-E7*7hwQe¤\寣Q\@[ XWf 3ߥA(IJV!K_nXplZW[U>_! ѥ9b>eS$ED%G2_A qۍKH!y\p L (ڸ7x>z|/}|J'sT(=dfWn^e"SBgـ%}b[K{G%>.у*~ѠU<9sMӗ|Vmί]ƨW8Wp8ߒ,~~)f)_(U>p]{5h6y3MCFV LOɎ\4Si Rf DJ _k}vIqZ4=L^kt7)QA mS'SyK$:0Ge裵 K$NWA n2`.WU8J2\rAU#h2;~c0  >A\A徖CI˃r,kP&))"@)Au#S᤬>)L S?v|5aP,qK_~i0DE.d޾ #JsC1=恀 PJhv W&6Z䞔U^o*< 2ƴ0bLy4hmũo%n}Hm?xgoru26jHA z*z EC LOm$6[$$c5MՁXXT0^51{*?)ӘEߘOhd,ɒZ>g- wT16TWhآTm\癔fG4YQψNY׹q;>u>L3 9XW~Mx\|EK~~L: 4s|y" 6 [\-=N,kַL'LZ 7>r&"4GpjH YyFU&U޽Vw(|ǃ E%÷6[VЪ*x Om2h9\M:4XE/TOdcts }TFVJ/I`͗` i׳;j_pF՚^P n,XY?q`Ny%QTa0'?1נ;&+-)Y_{ۊiU +1ɞh%;1#CLD|ȡ׊-=uZ\*N`*w2~BSJ.r:QD/.vњ46 lz;!ls쩅!rjJhI[F'ϻPiH(xu|K`]nC)=rﵔ̛dnRtȗ"\&'z7_TCJy|<4m|9X1^ q E Mh4{ow,l PDo7Ns (>Ck&nk5:m 3%{Y >&y(s \;a\8O8q]5 O:Zs8w ST{6 ]QV[S!6*X|B-a[%n?DWjĂѢ]fGҨP<;URřȴ,te>!Wp~d&1?W4whG"zyNjr}ܨ3s\e*l?t鋛Xhݵ՞\kK'eͷYm`޺mw" 4! znj|.Z/u#tVeΚ2~/k&\quD\QQwLUGpE{@)9 ôp5Ƀ}&0!Il[xx*WQu6y+)4TAG~qy/ S[5Ův -„6Kҗ ]WFrAF3>m=*^L< yCBonKT@xM W1֩\&Ɏd$9FGa $<'1tu@^Zs~K#Hx!m.6Pd⬊t3{Y_صE(e-rC0AgqrX6u8TT!mo_M<u1|ge6FQP]G9 ònA,&?#B }H%4JT*33į7\!`ob'M+Z8ghxUhZ( }cug0jHQZXk[~άNu\ц㨯͚lf?.MFL Pt+LV{8ً']㠋g7q\L@!ul ʓɌƭ޽H DZk&+qN;g!8By5&T$4~GD XzA_8ېbbD5 \9B g[uU^v6E֥&4 )R/8P椾՟Q>-%ftgfqeF Ө;8Jqg?~)xR/lJϖPljig7ɴ=O>D4y K[#I auYo5{Ãz6N I)Tg^6ہC޽h{wY"ɓaS,U80_=Kj8K!"ݨDdLq0C~QљE ,q3Q^)#g=$x۵~Ad8 r#q}E\K{eZָDfnAzO[>w{:&;pYmrfLIP˳ܷ6=@i4cMQobN"Υi=/w58:HfryK8ߞݔZ*ɽ4%+@;8Aă[]0\#扮vLuTϦAB&Fk0RǑŚRPW"~9$=/Od P, B<;/E(b?X~bLZ3lc=;j Wǹzմo5:LRa;B;UTghrRY'lpddlb4ت}I 4wWC2{Ewst ̜H97 @JioKF4 Kgfg7A*ʦ nysNr}Oq˔/gԁRlJ$+1}"I!J웽g /x3(@.Bt? N@!v@(@~<`RK&K!F eÌCܔ^BW.^fGf?h =#$Zu}Za8^Lǭ,傍7&˧<y}~GKkIgbRL4l 2\ bQK=:M{Nя{%lvknMM%blЛs#vUk3Sm/x| >ko-DЎ46Y{Yd%]v#lHbV̮RlTFDM& SS6r/m5p;oÓI:UOe^; ֑6t}Y j[ɮ¢.Fx7Bڍ!r%JgWazDIvOox"-Xc.cfm8x KhEg2B†,bk^=|P,G0(#('%V)oXYy :$ Yz =6M ⬑hH:7XQhP[4Ң۫z~)yUJLA'9בrh40k[=ޱjc}kwlmMc? jpT9|ūa 69qKAoׂMAy cJ␾"bD=u&uꚾKZ g}F~جL^?q)kRL0ȯ_cD4B݂*n $,fn,~Kj"%p7ȂiVLx9VEFTG{#MRK l |:)X] FMyYY ^Oyܑ;{ ,nHCkyS5\&|ZIV"h>B}f Јr@cgX.FZ乩MhiChγX]!ڈ?qq'}~ɃKn4"Y3mDQw69Z/3w yl/,WOIeir8sQeeNy4QaE#>q2@muVA~<[Aɶ۞'A\34wF䅃~VԲ`ݺϫEg g ~ f=1柳 ɱQe^ *(z"̖hn !<:d&T93@crͶR*9BL>^ :6hR'9$*k07Te{rΝp0pF7,4%޽[ES6Xh sDി\w823]Tx`LSv @4Qc{3.!Ɇq@HJ0Е``A&49:5^$PwC^<'Ktb:ar@{JfW'~!>;AD"b,QԾKsf7w.Aб$ C,NSjZ?YN^KYu7->g^0EDj<v@՛S( r-@~mQq7[jbAv3' ~BecouEeRog;@pm޿^`U?$@cAlQBq>bˉKӿ7Qs0 {&BA!p?6ͥU{V =`IkEs0~Rt<_7SKɃc`ٜyH&q3uīu?6u3 ,;i5EZaV#M&2z^m,ф5yR`;ym{s^I/b5Nqm8lW(&U+,wVE2IEHvUֵU1\G3.&ƬK4_e!k*8.6ڙ<ݔ)̜r5U,w;yA~ 7e my\^8F]63|ϸ[ Ά8ִ!{ YW0|I-73[oݸ$ZJ,(>m;#W-L!h\͈׬o 5"I6:~J ;Fy|/f2/\fgL".WÏ!॑,>KwVpQrď)(Z;!S{gB*SD- T14NEգc X N4 ![Ugm|b(ģdxQQԛiz6!O?VQ z2ȾTk~o 9Qa$\CXX%bz,t -دż6㠜~ !oi Fgڋњ|ã8h$p7~9Aai qqj  flQu >h2P c8g4bRvdr0azh3GGdjm3 ؘ0-=k6"28U1VBWZ& $%vж1 "+ẳ?7M%lv Q_L Mt QW.]RcKq6e:Iā>emBts]!&`e wJCY\و…n+wQ4AbCs/pI5/{β_F?XFŚprOO)n4>4ٲ<9>NҲبFx룻A;`sdD"+ gg6s]ף/bw\saÅi'jRv |\yC`=ꇛb/ߘXX7(m {PzI67˯ t /,sWFuia#'$KP3'~^$ vaO~'Lɀ_c)=TML;n6q/C 3N@l/OWXϟxlhH9HXcWlٟ?-lOrޮWFíMH M>c 1o~Rۖ#4BǶn.A7 ;::W<6IއFdGFIq kFa T5ҫEs&%T',ZxEeGUӘhM5,pЖEgV7@GRw`?1kt aar\כE0ٵ\$\T,ٔKGtfoO庂l`f7u5Y6yCmw3mfnC U !3c[>\:ip~t\+kdm$ eҿN9)J>jpX)Ð* )A~s`K})qvP{hjiȺ Ac7h(LQU,'S:D-C@H)Svô어`!v0|]DMV.2V 4yp 3\x#˅f/$L$uPnHkd.L#Ou%Ii% Eˀ c %Е\B'˟ 3 g ЫSWţF]6Do̿ f\K58wkw gڡNDpkryA|8Np+ZmFn'nz>yLڋ+L')f$%"haCi^v!tی }ԑe^cdein,AS/]ǻy`>=lh-FUަ1J6@\z= q*NN!N&vkR^dH!B L3"2Jdn Oש8ɀZ_NYÎf+:6"U rLX}%U>))nGZH.R|$*,ovLL5$ӑa+#^*>yܣ l_ԇ|*mOLJ,P^2X ET=l6LLf ZZn@6Y6g.e]xG v8a2&,+Ҋ\B(ϟWX k Py0AŬnJAЛ6KՂ&D0d }6?%V"HC"΅ߞL/ = =ͽ:ąAl9&+D?E7cEHKma?p,Ϫ _Nq.Mcl:O$x0^XBv&?]V H]3Zg'a>c(41G|xXGC…H5ߑ_+HY$a$ʉ 8.$h ȿI>_[TJC.X=X 48hnKuS JVϻd*^ ?;!Z?gn'xMNdq)ziRo[uMYsעcBPwqyd%Ҧ4ꐙbٛ H$#œ\BSjui )J P摨ގVǟ^@eKB%+n>ksZ~3#1µ\&7'Q/Il␷0݁4=A~kbuޫY$x:K Pd 4_ kkw~Å#>N"xF[OF< *Yh+)0ǾOD#zק R,$MUC Lu+ >m~9Sz"oRB@[:+5Wb_h٭o C Jb;X D7k"T% ;~^>'4fW.TD2З_ %M2dDlZdC1tT6mhhPhR/{_sZWL%FQ̉ʤJB ]e,4kkSeʽtбnޮ9n_~2_(F#nԈ˦aų`|?=1㫵L|n<֘4&2i.Zқ [~ 2of7tRծSJ utDlx8Mb9]U"~\ HSe2 8Uj+ 6\n=38h\x0֩)5:o^ 30 յcw6q:6zLQ'QP'_HD1 JnDYBD967%^ ўti nF#+ӘZq.a"kFLoĿp3[vATce)JWAI m``Y$(W11m^4d}2z˷ `\9hlT!W* ^B?\Pː[ jIv٬,Q,z}!ZgȞ`"pM a}ﷷ,nmc1]3!-F(BI >llZzpR@2 /.(:Nz[Qx|Ax[3 NFKf L3슙hfLf `2F)̽ƾzfyBe,&HW u`^lx78zJj6o"GpO垩u<  mmAFmn6f1SVj"_!qKA2Z+bcLA,VÐX$Ba/-3 > ~Y,L1xA1Ծӆ_f5ۋlgqˆݏ̓CW:`=/k_ۄ [bt cZ A0.m9%1h G"&`]޵bAh>Z%ϲ?V}ܩhgKivJ!a:c)@zy*8>;fkOڰ콐 iG]&PO݌ `  +Y5LiA <쒱jɹ]'h9LWH9=70DQO"C"?YV$ttgQ㧘m0t+Aw1߂\'჏"D nYdIDGר)TxRo9,Zp7ih6S>zy#0­"f Lee0eWtc.m E|~V{x˰`VTת Zk8w_ڟrzƟmh5v)݇a 3Al=;4eżpxYmn'Ds8j2,R2Mx012[W[j he,JS94oG1aP6LM"U1cM{Iᅦd J5+ɇҵwUɸBO3W[q/>`Ahx9$[ b~OBe)N- $0Zl l),Lܸ{`9yT\ͪW 28*kN9y I~F{LH%y}>} mR(7v&y'S` xE:$sP7guKHDfzhapyAvT"iebHe;EÔ#H'QYE)]ΞKMd=s[U&Wq2Wc\Ѻ^OP[]¸~`U,%M d[d5T-xM@ەL}w+(('~O.pÁ&$+]-a(W-O6+5l<>ߺ| qޤJ=M~VIϬ|zڃ ~oȋbuTw2,9ګxN7 /$JYW .N; V/|zu ]&2[ߟ%Ж4}ݽ6E0g 5YWJ=zv\:-:n 4}κu?~Q$C 7__HJ I__tyG|(:`ٻ14ic)hUkw?}YϨJҝ:9.".U奜 K LP9ߴ+y n1S^Q>ZkUKT|D⫻m5uՎ꨹v_";(D_LFZAb÷N\D>lŋ`xXcw/爫u<؄`wv0^9V^5'ϢZQ!sDXJrH}ڼ3^OG?oT 9(Kgh}#~#oҴuO_TXjHG817DX> ~Ӷ[bmqķI_Mپ`/q[tq'}1k]5:J9؃ jm {B-:vzB`͜wMaݢ10u"g]L0vYw~ 7(s=B#ϴB y Hpa6)%)V*o᳄P*@rBQFpRjUn'C,iڝǑL/JşJ> { \!fAW̰G|ʗmM?Y4n>RA6(g뛨Vrt~pѐ=m[6^.@k@i( uB x6ռ`4My2yk\^YϏvkޗH h thOGyU#CP 0mXr.) Sl:GHlk+6ģ:<8IIihׄi%L_ g3ixk Bi"h9_?Y+-=^Uu qnπ~StkC}ކ7#>Q%ذ-mnnGKֆsSL=Pb#)Q^2Dtm"lQ}|!m"/Uɫ2ܨi$IuLhb@ W6OtpG(Ces8M@+}ݑCT"8y4a(wtoϤF_9h uv9" E[;w`)P[5&#o(Ox@U8%6Mf v;ӌDGz.꺄ڡ'ȔB=8"νGCqE='ejK#V$-ĺ+8kYpqs+T ZBhOAl?TDdˏ9oQ4r##NRRK|t09e T N%e|e1eH[<@;L]H-CA1]S%19$~0T#o^@K"ZmPbiL.$(8Ǝtb#!JQ[+{@X<'>0C1X: ԟ;`kӯzVomuiI pwcTV TЃi•㨻؂:Cc3vli O.~6;\8fiSi^oJZ[Q}aB\3sUНh^$VgYۻkc"v 'tfg/h"QlXNN)c'#$@a7 i[=Y8f>K͇杒d~~/#~ K(A,,E}h-kggI65Iq 7YwweWeVH=P2cZΐ(;a E3~w }|g]3+Ql7~BM6ᘻeOԵ 6Ss覓OYNH|Oڦ87C 2OexH b#=~ü8dWr'!ë\?O^1F7F1LDm+3TMuңJA͗2 s؂"n 򗔉S!xЇ]㛊$dOuMTY [cM/tyVׅ_i"yg(~:..lړa;r|3cD[:#4Ko[YF&VRE>jSt _cצcU];NpJg PRɠIx(7r"{$6.0g.eM/])K=lML>r*IaD]#+8ԉ3P#H);S\!zzMc+>EyUb!Dґ?CbEHJ lUR5L 9@܊W@ra\7Xzt< pY^wC!*Ƈt ɸRGaom*Q5b\IS@otF܊ L\"Mbc1QE) x" صt.t [yh^{6Ίn2 paŷ%SrVv,(RDi'Ï^U+›]|gͤQaʫ[xFn:*pP-= X/ =B\*WTڜ7f9mq AFuaJ*$5MҥUwqE"IO m d1-j MP5˼O}B{]"% :|KI]Q.]SzN8svM7= t߶z{py= ՘oKȤ {ߢ&wcP?׃V}h0G A#̥G-D0/+AA,kَ৭(Z ! TNJ\ b4egߪj텮? G)OW>B~ݻ*9/a#uxeL之%6Hr)zՓ 3 ymZDpH;b)0`FwM ^[>jN@̺\%!V|Zqf[f:O)cHNZ?qk62;u7H-߯ũK6!?эt%>\o6sZ[_G?꾤mY%h=yQvE0%/IHnjgLg«}5r-Lr8Ab3f /'3H?}V)_LI8Y= α_%1SꀘHSPc.~ ';2z^╘&ƳP,pwY :6i20o=#hW<=G.q2:MV5d˘̊=\UwגX(`^k@h xpF̉Hk=\]Ln :(H)@YF62 SDٳY[mb߬KWp!xR{uÛL2C7ސAðxrk.<>J+ډ6"X# ?a 9Z2=jq}ds.5C%$DB]}\]Lˍ&\([21SN onh$Keڱȍ=쾃l@tBD`$Lĭm ۾ɑIk oV'ޒl2jLEgCk4%L/n)69}3sVV/b5 \=rWu/P>WMf#v,UdK|ORH<~6}uN0XAm>qz`(Kȅ^/Ⱥºy Dܢ' &;17> n7LPg/v"#>4RgAb׺* SϮ{?BM2h~p{I7e=x_[7 e,)K3L=\dhࡉ8|>!fqV)hQˆNna](eAvI)nu4@8p-Xܮ;;q*@ ¬,W<:ΐ줂oxT`ۢY֤B+ؾtҽd<>L:;5]ph~$s{yD4fz0g#Xvx ЙRs` x&.]=!0qod)ԛ&2;$ey_*3DDP<]Us* % ʩwG4,|:ȿ}@y;٦V`ζx!MϹUWoX2"U3圁h!Ajx +NYU/[;vdFQ[Lt0dxj{jndufYr3?~ݖtX~:[l1 -y2ASnjŰFTV.A{fkƮ}ߴP(qإ4xԉY bMY|`b{(A <^ѸE!c3v_}y-(3Xz[V+4oup0e׬fodWVI`s9 }šj&LK S+Urd{{D Κ:6rֱ0-͟mڀܝ{hyˈ ʣ0wA4N`d hֿ30Rs=#㌷GXC~ܨ`oVE=b#xZ~~ =bʅ.Vg>vTs̭8_I_RRˣ[թEj$'cl] a.fEctD* |pMP9E;|XT$Fb,NjNvB|')~qvZ939 8.ckE,:nE dRMj9O΢.LjiQ@E@G^'DV;a{ P EsT]CoN;Y06aa'.؎%w ̱Ttv_[_k $CբnAnnmX&q*2Aܳ#e]w@%mI9v~6i/ x"[=z.FK 4M!u*>8.lMɏuƓ\ n AH 62ZKB 6Dއ<}rV咰J፻de5,`\{t!-yɖP_*v }#M9h̬c]:b2'tӗ.~]""GQpL: .K~ҩm iz78"EbZ 6Eggܺk4ۑÈJ^Y.Q/Ljz^0No,QF4..cU v Pŋ}R@0& U^Ӌ \-oQklH=)FB#9 `s*_2sy0׫@_ _&;H:'̥B.pCDPЬMʼi;z3:^AoQ6_b8Kk̘0٤E)m:_*\z-bj\SGٻքr՛FcFnkޖiΨ]T LR$) .'; #%,}qԼJtٯ|! a].w2r[x6&*[rNيUz#EӹFym!ɾ+*z}&|w (`aF2Ӣ\Uw'&@;dx\,Bz#ٷ껺ݣn`e UH3,,5/%@X,iJUIdL+P>2#S [͸mBڷeכtBTEq)ӱc[3` 'i1h` T_KWbR)+dg IrQc sJHx1G(e¦H*.C!޷/G&NzgLQ4FoLZm'R~n {*Ϯ=mW| bPcH(o/ 0B)lh{|k])$.[L]05}2N1 +CO]$|߃tvZ$"8m%4$Ft_}E4:[H'|Ԝ61"hu3T[,d}<&4Rm_jV;zy~?Z|YI#F\CSxz20jҧRo|Âp{M .cbyW׻njG ntn}gk߮z*Q0+ gN§fkS<R[٬ގVUC"{r7xŕl7i (6C&+gQͣs7La?3 yNJ?p!@n$.ÎS %#m =z/x<m[U*I;,g៉ѣ=#N Id<"N_ EZ]w U;Y6GF\C b`gA%A(@"%D77ۻ"W) k3EϹ`Ϟ'fks9IB'% 0< ? iIJ70'ӒR9sԭ.q}#<3etl_Q kLs':R|Ϥ1frr8I8v\N=}wv{ֹZS%}iLhYZDﴓ6w|!54pAMJ\H|o'T* D"PκloyJb3/⤕A;MN긩 K}j ˧*'ZsN`4`?PXPM\,3r bᒽJ[bUHj)b[shr⟉ޟN*SC$dR~͞2xPΗxpQ,:U"qV7ݖ#݉sFÃҦ#sfiqGl ()?[(|/5mf$y@UMcqI#BIg$>s JѬ u7PQU8xێ1@ +g 2QۛpY'f Vk}'f98o=gC9/Ø~!)H!b},1z H ;P)oõ[ЬQ^D2D*Ӽ Y#4G%I.PD9tw"7*6͸U3ab"!֑"Gʄ*\2zh|l2 ۀ#,qJGC߹Ϸe>غLuiЛ-veo xqnf/ߠ]i: > oq)ƀVျV79pKS3iUAIVU mC?>Sy8ɠfB5V86UpZp朝6@KX ZKԲSAkp u >[ê43Yaڜ35Om"5/'4SN1͘b`D@m:33m5s;̑sEnCZ?q}#&}DkFIOa*=ڶ mB(A׊!i %|Y+~:NeV{qgp5C/^T ՐZ,TGt[L& ޫ)u,GxFƽb܃IsJQc(5z&|b %^RZkSR S7j3t0*7LS]R)NCce6] C0j27ȹwûy)wfڭeV)tf$Gy&RW',<:'v8;լTWY4GamJPI=?UӦ>RՐvwMFBiBiY$zH~q*0Iig5TPr^16G;mÈi -Jl Wnax7>-Dui݄O_Wy0c(Zu\uf$Uz":#-|gQѤ+!BB$bShf8xob@T:z{뵂IE"T2I+1og3eDm%)?ޖv@|Zp]%}]uߩ,-zgNm\G̐Sp (Ü0]}idǿרclJ܆8ꜼP*KX1b%CAㄉ~ԃ<73/nݲ 5Â3l la1GpTR~צ͓ TɄώ[@].7Bx2C~{vAp[\/ 6>E_Hq+]'MF B}q6UiOVq!A9ɊAe;j%sGb>TޙuMs^mMpj5l-WZ7m漴O4hŽv}jp~!e&٫荭X{-v6/ #1uBhO^ [Yf} {7M1E@c4ew~z,A_V_5R[vXrt΁ iRQGJ6cR ƾhnŮ>I%\;k̲oo;<~b;fYkOXpvO kk6(R?Ub997IE#Gla4l7JIҾ澔ʴ /@e`91;~> dRD dž0>)i,Em/uVy+| jRMhua>4Y22\n2(Dc^dÈUUXͺ>h)NϡL飕Qk#g Çz43@U<1\1Y`"{%ڸT'Ա,}.elnA)`UpV 훽TbM|JiRC5 ճ_sdkzܤʭnYڷAV`j9HɜGhaJˁ3)قQKJԿ51LDpWft3[ qy@0MA PE;G„j~f!Ϥ͞ OA3%YOOZCЄs;Y/iT8cD+sA0, M.O>\9T*C6G>?VXS9u#zC Ad1N:ŝޑX-YsyꂪVN[*,uvP/n%w6GVtf!k~o $٢4` )8q{?ߦ($.GU:d̒#sydUx PyU7,p)IV#4;9y`aJ_Q-g[EoďWFjm/|  `ptS0>1eHT)Woa 8,%@̀&v-(-anYU>DoU;?0V`5A @޼ ?bkU(2ΞK;jKGrc~4tzH<-ɖ{MDz1(;3T}KɩjńziһX469;V?0Pv=b;I\Iwʘr37l+*'qg,9UyوFLv27񗈢|;8\bES.Ȓ J(eh^K5KU?M秲9rGP_=cpAEX:#'Y]۲]{9w =bnܕ= PW{"LI}_gάmq(&*aARiNґ b2ҜРV;n-OS à6l+9#Gqk^[h9Z(Ye\ |ҍ!ax%vsJ[xusew-vCAp@R? 4(q.Y_hl" =<%6ȃ?k5op26djkWº %WtA_/:IsiS {A?Q @Ll#wd  *e0:brM pNWYMy6?ఝR/<9;\#IMU o̩߯~U#oU|qwOȟ;9_&aTW4GQX)~} =< z:c# 0#Y/)ySmrq.V^ ֍ vM [~T!&Uir\MLjgLL tK0V/pxK`\ ArR!@ڥ gB鵴y-Ustlia}[_@n'K>0;2_/?[J.oPIfNЌAMt  쳎*lѼ59 R ,*h?!;-KAnLb>%{Y^2A@ cma̓IgY /<`^[}Hogq]nR {VCJ46T=q*t8-0JSn? Ua Ho=̶ʹM/"IJL̼Uʸj/f6iz%ۺMa҇g.,ºp/ÂW-]}"=YoFa9/E .Ki(wuUpC+ :_ wY4@Wx^UWYvB1ﶗǽA0Kdh4_r= gO(9JbsHhGo:j(pg1 >JXƄKfՔ0T_fQy@f3L>ʶ*̮S^ st= RYkF<#.f~}1IA{A0U}ʡR Kw Tc4ot':4 )*lwYcBM?1I0"EWe5xR@4PhHoDኃ H5B鬣V3)e~B@^a^~I^uf& Zw]ʩ=B;• yT}cl[c*:?8 uYX*}M-39ts;{Mo~~^ADTX+ 3@d`wO,0u`PU@(Sxi1j~](WC'N&r2dv0^gwAu,g .aW]> '/U%E}qfM,TzmX۶_@qZR8ڥ~J$2`6 98A~i\0m`=&"U0>8 ! #ѷjY'Ay1J R9MNCsEpfB=P p/z滄3xYߟgB`ǭR<#tUz$v ;-h7\2Vi+ qHL`a4Lfx;xߍځ O9nkwS_C1{<,/ʀ . ʏ]V9)eGƼ@UĊa<27([i.h"{ - i7c#Bd@S".ܧͥv?8.B[$nP;v~5N=s&8\uԉKSAv\KeUEfwf}E!93Ix&Fc}3S+#=E^* m`+?D&ߨ=N9O.G{e nJAg/I/S^HY|z#g"~Fɧͺp&gDFu?W Bh/6W[5trf*HF)`Zm*bl6Z5Qi\0: Z3֦3Vzv #NOuK_0%xLw԰l:TO\6{o7J#y\RݟmP#JOa?D"ךd%?0\t.MsFf"Gn?OZKi^=G zT7;}J͚`zz bM_v,8i@OO{eآW04}'+M$+kAhO{X+w,f),DE*s|]$q?,{:+^j2~2YBT!z^[}BEKl]dm;apES1cצq!6gf'TRdPP#-"3I)z r$D|+[wJ"{3(&8N׻r%Vkf=fPeDwI^K`@2 Y8"1~AЃ'*2F gA_RSKA>0Otfa_fZo?ǐ]ټLu.Ƥ$1@;-tT6@CԨ &1A bPh %0]~NCN"I&v|6r(Y(.Bly"g un敮9I$TR4Owl: 7zT7GM`YXC_I0-ШB{> D8UA9'[N_wxlbqo AדRlwK?5ghVeDƌFZ>j.,xn;^1.% z"(Р} .gB ;ЁBNt.&yu*Xi K.X+;V1lgOw1E!pb1Lՠ@{g%![ԋf=+L&5d7ۭRK4jT\OmҼD\r⨸꒚1E@0FF=։|5Yn쨙idhtf!*Y !H=$.V0I]@='p{K=_Fs`M1vՑ*D,bS;R* -ý8`~..ĻxOL U ˆ}V";x΋ݦ\AT E[kwsL+&h﹛ZAZ/8gbv;iNk*B-=Kw8>9K@xEPQ6ⲫb\R\e;~t.hϜ \VÇ!qS0TQLkG99wtt9;x} ŽLs1=nUirFMM.xU^|E 9~zk}Ƈrf zLq)]4)96tTJK3]K_J``7REFΰ]H~`b!ѷ`| qY3)n?_,X:wW^ӗVY$dz7r+JFmzP!jLM X9feWe~ɕH(^jwaΦ5 TT-a|Pޚ9윎?+x7Iش+-q}%һ"'Epu=(:p?#s+~1#ؼڮ'߬J 2uba7EWsoXs/#'bk$ܮK*"_""^EIYHQ=+b^ftעMON=BJeQA|3.VXO5}+G(sR]ݡb<1.VCpBH,]0&f>!ގCF.,l?.RP-KHӏ߈Ym:Xe Ǟx<_OYZ639ko3г Hh q6BB%X_`P˹%m*߂2o}KY. J\idd .Q`0-Ic L2\;qDC&uR1O 2?/RÇ2$jh7Pf|'b6|eЖQ"CuwyGpi֓ɦٶ)CmS/wGqoc&1p)$*,/]%4\mZ< qr >_ꭧSЇЅzb4{ A/{r#2Թ;}ؠPmfUq2 O(‡)*h gg_'g)O_#L;x)[%YdҾ6цb_qa+z6HJ=n/;"L?/Tn;:~JCםa}1,^Rm* q7|5dӇb݆ӿ:5;lkD>@`o~A!5u7{կJ>uBOM:G}<3C& M|{fc('h+{3-Ƥ1x a[sH>?}~J?7 ge>[)'Jg|]C0߅̪_yNpU gvh450IeD b.h L!i#v9R}3їB z{xv[JřL#,`Yu,`i=DwC\>tP}Qc*x5]6PPx:G$tWY>;<(٫gĺ/?^Yά+k/:n  V"Q[|%@oEHPeZ%҅|l&F> -vGPߴul;ZHӰbӹ~fc\%I,kJNurhJ|W ۥ"㕿̂?DU=jǸ [0zcKb̃.kwNV+ NWjKtnIdz,ɩCY(OfS)VQ 5XNb >v/z7 x{|y{Γ1cG :.2-K[dEߎFؗU-b$vť% ˬ?p fD)%[BVrۓթ OXe/\؈]ҝXuTpϳT٣7d}f+; $Rl}>f2ҟ׌L++JHrw7ҤE`pYKRC0<4h2u61`4m\YÑ4a^?Q|S̄7nA[#+(1 +(rbσ$TFq:+"{ 6<ٔ0!N>Loc[4Jjh#(Ϟ'Qk|Yh)1 ntR\ggAȜ|է7q"K# tW sqY }^B[y \vUv}ۇAdqM ۬t- s o)n"XbCR cr_8_}JǸ^r茫9;s1>=qa織f'W"7NA:2Sg.m pdP%T ֑tx䋈c$ r%l9|[L.^Ik ]p^:KV@Yau@>-YsԺ5@`Yr-D灌d9X"2re| 'ohA V_3"(H':rGNC5z'pk-a=P F<[d''#>[R{'G[6r𲱋OW󨝁7pƂ.b!V`^<oǛwװYs-붱ݢ'!e/Z5jf W[Qs5D=t&x!%JC<;%0%G(VXa"4{b;c@khMѩ* X-qsgʫ-BcD/g7EFpQug7s| {Qe#̤{s?Րo<Ȯ vNG )NOJD\"<_Ø0B3s* Xnҽ`2;gcf`w[@`ـSfzS?iH1,`tIN6-nǟ"SS!}#өr2U\.'s븋w 7[2_M~%?)pӼF5v>uK_V$/'ΣNWۻZtFdySV(R C/̟zr'4M+^EmG8z׬>@\^Dž:fg:Ջ*Fs t TL54V,៥aԂKEq5 z kTe86",wCyy֯ƘL&CT=̮4[K|M^$Jxy7#dj'z(|8A#nL~< ;lFzMbG7Ӌj(MA 7b֑z\d8_nn|J4QRuF@O?l2%EO3r9lw%fHs>7hkY/3gOѰѫ{אG i\ #j!:9SbqF]C8'6p"tVomt|H}nɂaLќp#P4!*"آ`P_Zn8\#c1# 9jS{pw|oZvjhlw CŽlJwYY7O.( {.c-y[XA8Uy6s2#n9B ,1& bkWRw,8K_0v?%#8;c+0WG߅U o>?_C?M $t9Ģ&C3BA )C}[^r__fʯTY6,6߈SsU)&+%81Z4(9u ({64h}›Xp}9:%ɥin*lex5Bߝa]6nMt䥙@ !q5a胔Y#rM{<5h;{㺅Nė5Ԏ<+l[ytn`ketAq퐔}:g=Ej^&dMhDة{V$IazF@:EUxX$Yg;oaUI $\J2aeqlu ۰5tL4e$rê%*K8CO)jy͙iA .NzN] VXp|q{enoR`AnQZܩ!g8j!]@0&2+#z% [/Ri*љ2:,qjtŦ;c~,5m,_~^]*UY/?ۇHH'ܜ,w{AM"_Jkl7HU[,i$= )d}#M?v埿= dJ\ OwNsրEC, ;^5KDfraOHE7\E;RZCP0 08,;VU*K|-2oؓLP#@fm'ݫ1(H]kp30;K!4q F 9ht㎮N we}4cu)Vk)1,Ψ{@T5K mu|bp \@yQۇjyi"OȨQkrqs$F%O)EmB3dh!-ju+{!}5P&F+~bQ|]A&wS$2R >٥(qpptJzo #v3QQPYwgpw5<%91r7[L#8B̡‘6Vm0p,䛨5ffO["Aٓ3x'CiY᥺b[܏1#¥Ӓhv೔5G5lzh=P7%%shc1kEǍ/ =֚zUK(&a BT#ٛhN>%,rݳD,ދk^D>r7QFE_+Luh]ݟQs9u|I1}1"Zl//n0>۸Yw`$xiZXf+fN0KZ?ntx{? 5&?cDtw|v{[Xʂ0Nܬkۦ| bEbNN%g0 UWcqł[A1mm#åQsN9 N:eWe=r[<RoNUSқkb &ť>־}x\*ܕg䤚ӾLu^)i摅n׽Cp%R4aVT(?Gu]P TZj_D2|*'- H nߵ$pa &<& "i?hqMX"[ޅ2U鉦z'0*~*#r&;Bu?Yg*cƶDt\ߍ t6/gu|kWEPb kXju1c0IsEjUv:ʧy+O tFA8"#BkBhYjA+tI}]HjG;dl1{$LndNo_$T7Q%iNaݰc'e&РdAozPT4QO %3b=EC\$V.)H(JxW, sf4^oI[׀Ie8\ˏ*k'ڷWmHWͺaFdd)A_|ez܄j<³`Z]#5Tw'ݩ~1bt Tr7=7̑tG滪^V`h:gVH[1R6Vɵ& <96߆IS"3wDaizY}4tzC˝v3HJ#G|t5[b8mtDc{IE1ɯ"Ҭ05 ~ԣ`&:iQhIc!dԡ2ewf~_Yn٢.&O4eC%j]W,%4>[ xM7:PS7>]O8JQ΃oEW*azkۢ/ftZ>˔"!f[y/ 7y,  j6VZL6)į}uXYOT <߮հlj>?lN|DRK׆^e2S"TpnTc*[ Ads :6k㌲n^2ZAc<糪*UMH~.ww.4^ZS6ULzf8݊:U.0|u(e0J>Ks_[51h+1B= &<FCfUnat{Zp57\Q+65V;*L_ww=?YPL08(t^LG+A,({H,;j I}4ATzKǴ0ng(B UbCJ≧ۻ&4 ' 21YmuXl2qJˇr=}5f}ΛL}{=8v`;:ezXs.Ok,1kB(n#:G 2e/ /M.icƼ.I¡3V/P~hN !9CƐ)^ )cRE&E6OqZ.=uo{ɸ\|GեpX;>2lh1}:"Fy ya[463L3ӯ! }?K"q(wL&bLys5-AW\~ =l*er@f4X1}@mlp^ώn'A3DGZkk-"ךfS@Bd(AYQ`,cҺn,!C?:S-GTAj7o8.w1 ې*-B 2mb[{tes]nYFr̚[J:w)6Sf":uEѝ  Po6[D=J 7>#vzi }aa5/?B6JȌP'iis]iN*D gJis+: .![3M-$x7}(yGN 3GLu\$FA'UX \vqFmwٹ;ɼ y[8y)@AO- ew.[lqBRӕYSХjJHN`$c8Srs8ǥ#ss,IݾK)'E uvpd b]zM{myGbr[yBĢ6#1U"tP ޹$IgH>F|zdˋ !>+"̤76%j:&cLXír%?N$cX3B%k8bB=`TLґ2Lo50xS:\N/.%5͈UM/᯺32+ O&6@Pś-62oJ“qo#KtK{RE2 Kk-@@:+U.Tàq1*J~hf>)kgg*2v9nmr>gyG5n.*əKMSK}&~>uXYs\;s_nq4GZXX4 l'- VU]LY9-9gֻӔFc7Z9$qV ,JOsb ;+A@\ {7.mOXI"&`@RAjUBQ/!9ܳtU ap֯?W> {tĭ̬~%E*Kd'F@DCØ\#lX6,uaܯCJ1~_OipdE3i([>hUnT!ZDkfd.x]*_,SF,v>yOpqi'2ޯOwSa_vnJt4r!Y9V}qqo")Tp~XSB. x|xe `nՏRT7cB)c:R,n0jh]Fb"Pox:w6M[z1T쳰cP[X>J~!:Y7=?`4my+~G/VHt1"cF%T{QBv<|_?_'6 + UXyA[oȐc3 0 _ǺG*a9 i -Ҝ*gq%’? ~kɠ c%1ȩ}-l甿R,VP^z* I餟VbIX^6$V+bCN6^-A,A/V:*Xɗ뻔mrA 4><*ZNYE ! lX^YRtm2?DʿOҥ l0%@.UFP] mF3#nБM} ږj"B].a,Gdh^UkI,w&c,'慙piz̐)&yu{phDkb_KbCr-a6+)[+tA?;pŜ1m>D?\$Z"6ے DJ2T["^((QO!%;1UHpN}o'arvDcMDOm!h B/c@s Jc-~{8n/˱JÔ leH!D+0$flmYNgw66FjdK ~T cs]i'TT.R# 9U"JPO3$[fn)xV|Q|DB6lIֵ71MI |͐)GD PܒE$lm3"QU@ #1{lިkd0KojVJ%ݤW}y_Q<jwu>`Jf–[PĿ`K攂0= u*t^jId0X\$2N5f=%c͇%DջUD^$Bp+kͭ02*yrJHqgә$[Ѩv;:Ah(k%f,Ӛ9!ֻsd[ri2Ɔ4PI$YЂ.(n nH!8R/c2({O!r7 h%w+Tio7mw7Z6؅N^0 d $j"!]qdwj[X',v J˸>l|gxNHz}ī6n1UU\n(ܷzpu[\Oi1a*X$΂mR'걁mŃ[{ u)Q`CG IĻ]TKNdˈ(-gƒy|Bu#_NGfG {+QFI'́/Cx3Tt;&Iboif*BD"D":>B̔6P$E V4]rB +q1G\u{yD P~Pnz 7BѼd@R Ğūp9L:{MS-;$6tщU*1=*N3A `t@1SJDr0NN_ v`٬lD9,hgdA-Ⱦs-@J:20)CfLG I#ǭ8T s]U LVZqE{jzUFBVۮkUoΡ55>DFQdBd@<5؎8%S!U>@eB6jĆk,3\ +6ۧ2IO>q?n!5'~>Ԏ^6^~>/GUKWT`oˡIeW#ݺg3,GlkPdu| ϡ*28F\31^RӅ~s"hEclUϙ" [.f jT+f*P2}SK%.Bqj]mE¤*gbҿMٝ$Xyup?svYAfc3?;Zops5!({E(nz$WΏ]i^0%+K0)D\h]@dlkm[SG*S䄧l}vعdƢQ,-=NY(T-*:X0ؚ}B DYp28s,yxDy"w98I##<l M&8be<: vX}<8w,f1YffBu"R _ݿY~ s"$iEӉ~F>2%؟):s2Bi(`w;,d0?)tjQz3 Z5eQ{^0Dh&3.ݕ;ml&Qj +u]VWgCzT0`"U]]Cpht-+@_ŃvUX>״\yV4ڲ\?l ]rabaÞkvRZJ|ԫэxöRg^Jg|[T_&V)šIƤH5ƞ4X'y 3ZD;kJf<_'`)/.N ;?tR'}L;mZլ0 ~pR?Š H>zA'w\m\Z>XBAM3t`i!2,0t e@n knE0c@i.;}=Gh/8ZC5p /c߇. OYCL<bp^ 8a([]y(fx5YA C֡;~A^'T~ !ǀ5 \zbA,ܡY]_b!:Df[1 wxq 5%t&O epQxh:4:D@~fYXD:v}H){cұ"MA8Ap50j/~F,iwdߐ1s ;PAZʌRf%\CyIqlDl9s&x*&5`R/r^j`~[q*ݟxi>Ͽ*Aad@nGuMʛ'ySuqA=PXe{Uh4hf#ґXRoO(F*՗,qLdopń˶2#ƫ̰{ĢWW/q]<%sFGvsw"YLfu%km:hg3TJUMz?/GH.]0F;F'??A}]˿RS lN =daUgJ]$F1]M7 rOHJ(gmMF n_r97*xM( F0^cwpӄdkeT,t0Hw 3/"|cK;R˴n?i휓LAut0FȚnRJ}'& )sy"$7llgҲ$ߦTx<=a383I>xI՞)^ȟ93cM=nECS)j;1#|Geg9-A#}t>|Xْ"7:ΐ3ni9)1_vS,z| KD'nl=,QLI>nhLq&4X1jx-*vR4O&wՀOFطA A(̑S*{>XqWJPt|\-,J";Nv`+;n^b[/6*L 1>*EKU j{'v!WAZuDߨ|sw$N HOefYALg)6I' *V,[5p ,1|Y:n,dSIq{xڍy(]v2]$s"Ug%Sjmy,&Ѥ Ya'8]jNcB߼.MG1{`wvp_D  w)B#QBhYY l-6|ͅsYN& )[`>"`]\U2먦4'̬(%0-JmJ VpnH-K@i($ ^؍"y9Z}~G5@*#Xo{Gq{vɻuq FtUHxf,!XItWkP3jo X.uG8?~WKSVBG؅T CYkn3SxzGm7,CϣRP'/P1F ~* l娩Ԣ(_)ԖQr8qu ,1"l$0m&\0k +IHZ!xNxuJGO2fp! 5Dvt`U~] ܿ,t3Qa.,#nP @l A=C^!e#0sPQ)ca$} 8\PK4Rr89,B$,VbJɎS{  ]:4R"Nx0 05b R3H&[oް^gь̞m5EGvu:NCB݋D_+b<_&|`db*SũsCLXT^*"m(hCf;9ev#gӣ]N@\&2\ZZ7 l @F#Wrwv{YɋP&Vq&3-9#w HqI>dAm,{\-HE^%IS^FEo ϫLK@],р> sуe)yxE#UEz N"+Fc@_5c@Va&k2Q_Da]f/E*Y.<9 Kd ?%= ^ 1 bR$ͦgN+1'2LZ&f h $mI C h- j!۰.qlOYxN|, /4VOWK[>B0jwq ƅw{`5aqcYΔҩF9LGFjL4P؎Rem-yUf MґH$P92a}mp+<$WH$7Sӭ>R!iM BgܮUۑČugٿ_7 ?#(HMZx^b;fzlll0uKXhTbi 3OzNUV@}y a~Uk#/ iCrQQ9)(1"_uo%(99 >Bfu2\k96{ߝ/E 6R[u6(^! bz7G&`)_xWWѐ8_t)yL!7Ҩ3 |_xa\kxnd)'kP ;w0iX>yگHv+ .of̽YaN"6$j"&bWtp^V.A'ckhߝlHK=z6WtD$LlNR}wi`!c, ۋ$q9<8m3^YgbX\ܿ#*^Jxm8~n +bjWa!#/{F2͋ oUɯӴDrli+|*}ΠTbpj`=E,0Y㡿Z'HcG?/nFأ(oū1`z28!'ła<pN™H߇N9gOƢ~S20q/|V -W39}Oh0n>Q*oۻdXr"uŏ橎g'D61?(kݸԎ!kxr;P'hhũMJBrR\ @+c, F3}e1 Z1<ƏubiΎ )@gMVX xϯ@bVC-lms6AP^Z.X*q)u2O~\7Nϰ8\/>tʍ-y]S).0e,YUU4+h> aGr.5-(s[;Faw0wq3=u6'-]!bx&A&9d wgի'ڕ+\jyQ fDz)1B;ψZS1xuf%K]ktP$b {:7,ڬe4^5-ж ,n{?>w@{,챸"ܬlů2ѕM<O$P;60FEn,of&,pY1"ȉX4 byA[e{DBP,M34+la-/I0tiÔ1_))W`1!اhKd:J),F!"%x0ݹuI^ #p]|'&C5[eeՆ)5HV;5Y)&XKT* xZKq|MM 1(vGu׮ b_?fEOG@9+RT?y9W"r?gvbar jqF F]_(H9GLm=n%J@),!ܛ "]CM0.Qb ]f/hb**4`B:McE:*^mGE;O̧TPÙwC%BazA#$urFU .mL׬xPdQO!33q?!l[fV5'#,Ws;&;"[gǑtJ>xHY<+B 99+<N* K-^vqҒgXvY2|u/fBh /-ZQ+ҳ2ĪFcP0;M0Ii%/s҃ Fo' mA kvT5a8=F6& Np針vv6a>&Rq(!*aSxݺ=L(q,#y`PQ7L*'=JC5[ON)<.ɕW3/0oqtҐKfMo{1͙c6Tځ:R;t++fS1 T {0ۅNUe %&j-]A'=F2L;#&.c"c\]( w =>_Իz|qʶcQJkBNt!Kxy S OရMV/ߟ Ú7b'Nz Z_}`5hGyT9y{KkЕ? \zhj Rs౅&>dig$!:3}}K%)''McO>B6'ےu*M,>?ᒜx+/G- >wT^>W-#7(-j3ڡ`EFUY%RFkyN4BS3>kF>ҪJKT@{_?)TcDkN`'$B9o 3Os#&6`ED{@ĕq\R/)T] EINr_7oB!Gn=~'dqc :_uLNeTyspz0JRn O#/ed %jFZan!g?YV+N '{'{$Gp(l(ųflNsJLѢJ6?Q0Z`&?vj21úo76x .LiS ql,Ynm#ZG B4<.|[O0 ]&>`Xc~l >A~QdKC[inF *ZÍ~^MqiNN@n:ՕȊ9>&5lEiJIᵗ*)cHݝ@r+nkG5oae d8ݬغWdtZS +Z3iPrr  f!'8LU]$fU"&K(Mn63x!U%r0YG]9ZMTi78`^^]9bl +dd'1 &D;{p١'{^@#Xv {Ӧ%!=i#fGf*ʟ_H-IB!KT^^lYTNi1TS-zsۀg$Tp ;ݬ&biB6 ,C(wndXpqZSy35PDe׬{E7T]o9t O\4)-rmd:iL2 Pe y kLшuEpfp_ Eh{k N綪zz:TW`]h?MI GmX^ ~pKtOSsRRSvB?n\,0"DzX|҄s;OF}xzQUp?yytǹ@``oKQ>lcu6y i670a :N]ד[AߊTgxw).<ǒmn._(?uK**jg4 d,> 1.d? 8,"%]cyK18f7;+Zק#wL^L:mhŮTo9GL"σvs 4bj:,zg|ǟ{V +\6g .JQZ|\K 3JLXLrc֮VrN?2'wHkߴ{f1٤[w0ݡ* p=';dFu?[ r]wfٺ(5_)˱f}Y6r*xb,V}θ]b̄}lR!)GYW/.{UZ$Ӝf.Y}qe MўEci&vΚCNTpSb @X"#U~S,8yN$~zрIWX>؁  ]++1Эc`m'ch3^rrk:dvv?^LnXzԪmzQIWh):uw֙ф8 F^u,cyu1KxF$˫A)PikSe%!SCcm *PSoM@a\L>!w-g[1&xV4B5uxձ 9:"ꂘT)RAɞEf4v52ǽbj,j{ TdNL?op$='GlvO@v^I :6#!c,O➖IhF}U] "l}e"W;toB&Mz"'Wa:WwX@4 xq B9Hoi,JlZSV/5],I < !zЄX?̜_lkMf2Ui| [Gv~@eLYƱ;{(Q HTYE0YG DN;^v"Q{O)Fhd]`ķJ -XGb\ΜÖv2@n19 g"]M4̯* 0HZŅߒOdv]gW;|'x$8𒅼˭X{}'&aѳ?Hr](tlD? "nX 7P$Nd^&r.+YWNFff( OB[2SȻC~-3 dmNJ''Ch:y7P{WU#r]rm|w)פV&' j|W6e0,nܪWiM:_1 "t|hryuu3=>@! U3Zy,=HpJ2xoS5\^6=vtǣŊ`Tك%#A\4 6ZH>@0c8A3F2TZ %QePv!C(դUAE\qŧjGI|9+C7)"` s@87%MQ wL؄}S!*pd (['喇W1q72A\b o[a >,>s.۰RsLʣؐWR*3KYl]㷁C-Mu!` >?Wt)Ԛ }~Aۇy7?Dl{٦I).0م}oڽI#55ItYLjjpYvB^x1P.jD6Ƅ}-1'^]r֫٭W'jeȆT4%dV;ARvՖ<&z(MU1OzD[Hg~~y YtßGqsr4M /L}2)A]㢨|ڶ 'pך{09N J6uK!ʜ >c`F0'οt4@Ԉ#ц&`̣) Bꁌj:W$ҀZW Gֈ)4j {DLشX$"F7+̕ʛ+]% \ =|Y޵K\I #Qܔ;!@CqKWBEdx&Ϡ`2=tMn tLjQDiWed;:4qB)+q |Ybf2\'[ a`IF7~ĝex_Z+B֨ڸ C$TDΦ )qh+N ݞfB + !6)WYf[.b8#]% ,F(A1^L+Q2nS#LD%*M*͗&ܘz?ٱ@ XA(@bLѕ~aL>/DFL(ej+G0ڙ)(,<~Iibf{g7Mj|dtͼ||%y9:eb;P%6e1xI@=6eyjHVd*1g 9n 6* vc` }:IժMxWb9*K-Hs{FDL'CLo/A$e@l*`lyڭ< Ęs|U5AwH}\|)V(x 3(0 1}# ,|xR Qu[4D`PYےk.4OI\&ͩ$zPc4T袢L{!@Vi{K3l7e?s'9[4 qӷ̌e%[C<%7Ll|㿤dvN"|,nʞJ+KZי|b~9=U{F-yXftvwUF룂- ү23aK |[tڅxw_F;燐)-YS5v>S4?Fc?E wʚi>[lkpbO>~yQbACW)RqΤHz9ӿVEu%:2"[Z+G [[GDܘ>y[EKud0“#q 'Sܹf<1ói] EϚ|3;!T !GTl`DGT+4<$ϕ Lg_{5}3e⥰&]#]ӻgof_ρ^14ppM0쒳c۷HlP\p#gGjɿ:v5̬D,ѧTGNo#v'#GJև ~+w$ij]g8nDB8`-KBv #*Po| -l` RKI^^/W[ɹUta/tդ*Udlޢbl0TrlHNVjvd Tl,BDDHON0-4%V%֟73h*[[ ONZvQ~sBq)!v@B?ꎅt7Gcloَ,&54Y8_;yhׯ1U@*|8 GaWU4ڇvhI;E#l ʁ\~rKk>{E|\cR2x˰C"Cѹ\T %LR47/.GVE=-h:E)_XL\3t<-e?@krA=fyNj)*ILY" gWȖi{/e.lA`mbh[jyջ<77\|aN;ȮT ~ZoGٖg EqAz8qk (m*AMm`CTm)bvU>5%WrkLg_=qE6MTEmC +CSTfEܤ~($w䧑akSG= ٘UU[}&w2p O:hZMH7)%&dWz}0%$^#pzC7#L诎$<,"e-<<6*JVReZMuɃB +ۜ5u=GKAmBTX|dӕsgCi qT5b(D9_ڳ/ cBF>_]gjU8ݵ<>DF F€Ѳygslu;Xdy 0aˋf\b6x:$OG@舘uNP̑/](16_K[WÍdwz㕈] ;t\Zm;pZvS{3GD ~?kԛ4QJh'}xDz2`! T W#e1̏}[0";pL!Xۮw^sSP^VէH _^VzI` ӳ1QU E++k\T݊8XQE|y\a L%e͘$M߱f`,jn g۞ż$KpÅttO-$t\ob(F|#)*;`۱0hdmHܦ T*J^=N lfEʤnHJd&dح.+G2%E5\×|]pسX j30uT5gaePWֆhtuZ6gJkGM\7qiD F2uU3P| EID~,8hpx\gGzS2ʐv$`@%"*/t |CEB 4?[Yg7fک2 o|oOrxt$͑ߒ6G5g z,qghT!s@5j9+؝YtJ+;#Z*VDf#*T3 @Zi!:N䭮@{T<vZ\Tcûj 3Ra3輱ּ 搼ڹQѷ?ǖ-T?q sm4:9bbJ){FT^y河` quگ $EcFOaqPz45W¬lTЄAΡ"Mu\/W >c4W2vݡ PKjv^(ďz(#EB0҄׽򞸯HKW12]">a8'tvޙ#PQK~2Od{1gҫ J~ +}FHpt(fR.7Ws~SGC>Qĕ3]O.5nD>uA$3)uQShǙZdtXt +ƒlOIV1ՀLv-˙ߚbd!CNĐ]84I4;OoR ┮DfZPۼLF67[@EN﫠,NTf`ކ- [_ퟹwnrAn9z/JwqÝ*nqgYuvO3:4*ţX76LW2rLaWc:~m9!*Fv:={Ǚ}̏~z2%I u x 9VU;wj p= g9M%3 qṶ2^5҆j1!8 9l͘,1s+P>+C??Z_Ҧ]bKCy {ml8fHzȿ:INYݹ+>5ھhBθaWRO7,|0yi:;q_2b:Nkdm2:nOƁ"IJM;ye\?'buC ̃Uڷ>'[p+>9. ض).*%cĹdUA\:y4~݂*Q@T'A'UF۾˷~p G)mНGQ z[CT%CAz;-σ٭5H| }6O6瑤TM'ڟ ho_ .{{>دI#~l){[s܇8;ڨ#˦ΓTXh\@jGR=%Y\T"7{SmHi)Djl`Pus rZ6>+Q[ %Mi=|:g?g*R+,"E-{{g \)y:JJϠi:[mT|5ch91LEI`;P:>^cJ I;cLY: y591GST2ٴcadmqBDTR!0Bs kxD0$Y{T0;Peu)r<sGyGk+B8oŵC>[T Or«"y.=5A,@,q3۴tbK{xվ(2A0> d4G7VdZO!0xcАы1qY ~drOF 2zǒf ƟǽO\gQ*( [P%5kxŗ,ijM<|U9~L#bKoklWbV0l˵=U!)$(ựm97baY;禳;C5 tqд$-וĹ&8H2:##_p X~s@P0gjYrgʻc2kKg&;a(b|6]9D{qf 74O&aIlpG#5cKǔDjqs"Z)[ ! 'n2ȉ%HGa7D:)I`SKsyIטĕ+ǹ]Z 0>3}Őo+$.i[AkĄW$8UB4 :a!/O!1p`>~rKArm{'€*Pu6P}KJCAbCVqx+dV"8!!Wq>|)G|-^` LbQxB\Ϗ_YB \NA4Y닠7W\p.doተ،| @E&vSa\DΡ:Ӧqj͕DضFO4tB?YX'<`LZ Z܅MTϛ<$]W>C-6e I%2Qϙ )K|3ka=3Oh5c㊂N֚e)Ʌ!qQ}7Rw|U^ћV<]:*⎥tjy-mOs qHeshjFM8;S&:X0/1D+'W@:n讣rc:VqPz1R# @'JNHy̮e1i@Fum7tH& f0+g<L7 ffPL`s2JSTȑ]lwfz1W j½>N11U^d#Bh<4m`w.bygJrj⋡71&K$6^yc6MUMa1/z45y^'4 I o84謼`@<<\(j򡟹Xʎ ~u西 i{[z2i:6c da{B̐[Q]/1 4 |V59o'iAT^m(W5!5#MaD.{Ehw,Kj6!(RNIu?m;~a|1|7{WS%pjϢ6jJg91Q_J:P$kȱDivZFj\"h5C^EŔe#BJ4 7Bjى[v},I[zr7 5a})3p&&8w`}nv9Cp$x;'mW2`- 97r]o7+W"["v+j*Џ=$Q!QkTAWe(=}0`!~ۃskmjw:5\̾q rϒAvVf=N'0SPۀE2 - E/Ya֎˟ @hj,O]mH㟫y©LLv*-[ :`UE{@t oN$HRO{tKk]ăs'J\PCjuJ[lzu\{<eLFZc>VD־{Ұ((}imx\'")KߟHS qɼd3(5 ok4:@b*\2򱍴bB2H!5Q\i-' ٠P$~bݡAZ4ybIodR\)<" Ԯ"3{NqOٴ3e. 6{̼h10ho k U;nvjUoO0S ~JrcͩyhdԎ+GnHf|iv(m]⊏@E^Fw+d,;łh,YT Nwpj90S!p"|G'Q37'ƫu !{lGibF9Pe >i~_Goh&E4#^E0)"?/6<͋ Bq ;$ok+D٠J<^>Rj iתk'~lGɜ.RM\ԓ\D8Uev2kWpxR@Z9Xԭ(f#^>ȽIlaVOXop_~w#Y ֲ֤(3Dҗ {{WzZŅ*0v>'\_1)5c(O."A%Ȋ2s/j'!Řt6P;XYģD L }ٹW zCn>2|yWgP$ /wO*7#{zeD~omHah\F u2.F2ITeaLy\.mh]2!wYTSrx`2ty1(u T%Ly寒6饾jw膳jbU=jtY󷹘 P,?OPqu\>FZͪ\׫a a{kz;j=_5gr1:kWMqkr(orU",d=#ُ0jV]#PM@ ц" &7bTr7T=AdΐpQL31u F ,,\<2:Bur`´{"3"z$L)KKC\bJ v'3ӂd/@-G_tC?:xxcСhPi z`N``#-: iYw{Ѿk PBSצ7Ƽ9KFmq(sKZI%^w|^t+|P )ѥ7ʋy, Lmyq xA7H&cc#T3qjS\Cn'x>On;tXp>^䠾fʉYL՞e(S].'dy>g̋B\Yq9I1 dQ.toEtŴEg,Ob" B ܁䩢rG֬7@-;q\$jY9lNnA; ^(+~,qFLBc8/Ϥq|\ :K] XpH90 *8 O⳼OY&ߘS ?,>#ԈJ:p,6}4JόuЎ(B/5fc \Z6%`?P#g] .Єg<<žyTMlh ԮT}8 HPӎu8[oeg !f`dvK\:%x~-}i*;&M'7wˎeiK6in~o+7Ʌ(=aԹzʛИ_$fC6>eQ^6HB?I(A;(@1ߐ9܋X])%dOhjT1.S)Něr2xb}#aHL-дTQ[{r_;U  /&E,>ܩ хZ! 2ԿI${G|^ i0![P0[+I>5`z.w%Q}1ɹàCޑ+O Zd";㈹tSOcV[8Q?U^v&Uy! EH}Q >}/̢NHDfʵi2JĜqMK {| 7Ȣ(as(8<ͼz8~2 %qse!91␕EU22>{ i%SBxf*8b~ol˦0{g*5QsJ,|[ذjoyWevqY)qoX֢ƠII_ABx+[l]@_)hYẗylA.6ǭK| Ec(?@2$IɗN)5杁9R)2q5raHzw]c&b1(( 4ܳy@S%'^0&Rz,gCa\D"̳46t2h$K:Cϐƥ:zTOC9<ıV3fz3x$Dj |_8j:yR^9Ō+00+҉13vAwȄ _ܮ x@} %.:}XYA}gd݉g41dJU+ڝw aRng24xDm8"##hSpi6< ƲW!ۥXpfת2t2k3Bnz4pK B F1ҷ.=mn9s =U||@>nP;}MkAxN>| 5GM#?|J?xwz[{D^=3Jl'vwG\lMPOIO1m>F/R4` +rn:t9W!`l꟔v$nԇyZx1!3,Mr{x+XH>^g=EqYe%!^]oɢh!wD4%;bICGmȜ) 焸P5!t2o5 nf7qOJ,CS/j`|b,;M!SK!n2}"`*?M7utĄ;IAgPnV0-ùV,S-~m#~Ȩ,**F柽Eo0YճTv0S"2,+D :d,FRQH:s?o_Vg]G봄x2pTz*ԘwYJ7* :JcUMǦ9)xu5ei? 9dz1μ$vmѮ /cFߛۺ؞e̝M2=ix]Y9enVbSNnZ ^>ȇ'ޤR6c#?Y n$^IJ Q ;qܽRfZJ7tmn!Leb]>9l;{4y)‰3( +CQDYzYv1A(g#3[.w".5Lq*N V*^ëykI`!\_=k fw5I?=?t3lֈl=QC/Xp ?~LvQX)gfۓn$]@ vɔδ!k,+n'F!MSR(rsCW%*8ڎ}M#oﬨ_O6s+ k kݽ24H.8`^9,PfMlR9aRnn=E * Vtsh~|B: wto'=H^ B~s!UJ˖ގ]f{ ^r  Yi͖%AN ,+>"KD+Ea!O/{M: q zJYCq 54"%Pc iI3`h!T;ڃĀGf9x[+>/Ѣpup&:EPHPT8]Y.D~p=Zf\:F\J3/2Xϛ=h~~D~ ++[b|~ӆm'Q@}wj ~('@ʾ[p:ξFwkVz`Ʌ-͊ WT#/iLYc$i9 `ͥZ ҃~}ŻҢ% iA jrsx2=vUegj P~$duw SwDOX=9 -၀EI)K;\!:dv:ihsR]|yx 诋i UiTIQHYB L[\k^ĩ'Vl *viDz?nϛn(A|Ya&V{]Sxڊsd IY/ ݧUCH3a)oK>lM|DʢLsz4M&ֻ42Oqt68$CU,4!ɅvWX8fVSް ~8m>-Y*:@"xkPPl2(os 9CÓ gDiGS;Q C&L>yE?'yZhk?^EP&rqz2#H9avX8e &MY*-X7D`UD.y#e*X|gZ&D +~ GNEņDv1W3eUT^g="rc,ܖ.:4B6ؐuJiTeFRȯ4ikǸQl_U@vS6p2^mz}󶷜8*7fZFyZJ3eIMJoL!ATvcbPT !I:|Uo?(HVu,:y4ddeRP!d:TglPk0J,q1:Dd%:l 1#[]/<% -[Z8+m vמQV gzz ;]%@BI;$l_Zq黿c0Be5C;Dļs+aMQzE :8S(ԚtS#+ :[lX?Rr*_ ç DdDo5˞uWfv}y4P]Ή>(\Ab@˝asVR`:5 18@:.\uj^n 90ݪgG.pys ϝ Wy$fwfjA{P *Ƿoxj#DO:dLEYEk%Oh7Q#֮L5w; 8tVHkZT#!"XnJAgfd0\oL&]edόQ}jHG:;N h+,0Ht%,ɀf>n{aԟ_ Xx V Yivcv *҉ 3" v eL% 0ݚAt \A|j65gb L-- .w[iɍ>1CJuCEG|@mORvμ*DE0C-߭.19κSRw&>~΂I#ALmuYs6pKwؘG( Uokv.?Bd yu?6:sЦsR1nL}b.V|9X[oWmhYT}ȏ/3qs;Xjӭ#6ܻ 4 rfVoNM.'wiab :]:aLLJW4|g bxB=kTO/ =^P]xHB _@ iC916>؍QDmgv_DJ[k^3`{ueΧ pv/h,;ug= Ѐ |-oҤ[ג3GE5ȍeD]lC0h HN^5E{?Ա((VZs +5"g_X א g8B̯s]lWϗSsП@WfSDhE=H(zL6Z -3]pv+PSŻQT̫z@Ovm}V(M+CjWz .;(od۰Pz@$VL}taNFOogY}dd,ٚ8e6a0Qv+Zp( OPS ҽ4{u1"Kόu' F4㿜)'[ș8jfߘnvi9"ZK.ެj{#ʧ!W]wĬi.fz=B{0/n%~hi(Q7 6' GNa# srt b؏/xp/Pme  ,Y9ĕaZk zwZK < Xs4 /NZMOȿ=Jп$ 2bO^ZV3y-~'jsFT?` Sl+1ri/ޏHȜF<OJaC;3-} xr3ۜP2afN#KOrV8:qI= e ؉u7n^.!!= JK3؈2 ?jVc)!0䌢*lgRN &2c.0Kǖ͎m/LP߆\0uɤ1&bK+A~V)LZ$wW@=Ui{3C<@")>=Rs9cӮ@,XoЕ+CԵQv>ɇ7V1&Ub [SEaO {K+?2g)X%JY;+gIz*!,)/]Dt 1 T^4)(G(Der,}]Ȼ\\+ϙ|:cBj m2Xp#q+RTˉ)2E/wч_7="2ب+&]R 11g1 U(.4Mγ}v*6BS.Ȯ4{" s祊@IGoCuL6a8j=4724姭J 5zR}(uq}@ 0{˄v޳א4}i7A};g÷^>vAb^feQ2JeT6Ɛ)LYگ{ە^}gA8 (̈́ ə(k$[Zf(t@Į.7'iEju RH2d*5CW:J伊}!FU$7)1ppaIM\ h]4F7a^[*]d?>G>c⑝U[}q0 C<ة ublC 9,a!$I5P?l>3!˞rdb2Ctzj )̔`mo=wte m7ׁk6ÉP+fW~͇OX+`_IFʯYd>ƨu;úMԱ=+Z7ث3Q8Zbh5if?yGz2Y͓*mlh3Pŵ /@-3%lַb@&uݭ>#q T\GI|$m!iJ׷,d5cx|Y-{Y؟(}n1rƖ)ݝ8]:`?qLG\Џx@cb`Y]00R8O!fȴL=XcƁ{}Hс2,t7.DU?P_2F-Ln2M=gZL.ƛZSvpL'<WJ#mv  9AhQ~ib!}2Mߨ/As?M&65A7踔4jv9پ"i@O:2UZU!&NO7XzuS>ws"Ghuu^|֐n]].z:xIC-cmB`ŀ1읺ÂEZOn4,r &[Z+t8ѳ"٢/Hv#%NmβGdwm/[&\`Zu4x#l4pjrI8ܪ(ܽ2:F,+Y1dXxS1jO zY,G:xÐǙُ+?%{KALlՄ̡6S&_A3:vb_10?̋kvtN1[Bdj z`f!J8r$G||6ph~FJk?cyؖ려]CDnDҐ(Sf6M_++SW[aͿ8t-Tu?TKR^"s,5ٱ0唅*ikT9Iz+wŤwT l?ڙdW0z?_Ph6pm? $Eyom?fbؓэ'YPsahXC 1椋9]Jʰ@v2?q^.zC2ǹywd DGeXFOw e̝oJA"W8.Ly"C&x8Uei"\'q7U3F+P#Ai @t^bU|ǹmhX7;^K0K ,h#k^E2x1rsy ۴ZM!1}vx Qo!mi8%N\)a2Qz+OrVBؕyle,3o0א ~L&\能hBcF ZLY}A^ +'GNսY#ˎ8:.&_g_ 5ǯ&xKs>PL>G$F] }U)EB-̲\JOv;vKPERSNHmD뇏*W"W0-HҊVP f$K4eIp,8.luCH{q:p!Ty!U$mHN9Щj1bPݑCFB`ք| xt eI1{&(.q+a?^dMվ,%duO!?S_AVP@O bQ^ǚ"l"3YGaT;v !_d6ޝ @1찞Gjx𤲅|A\wȰ{7\l&תb/U(y,6F|֩ ?7WIW̐;clj?oݻ #pt.J ݽ:l(lSz/eȄqgC<JbWeJ yE@<NuKԩaYl)C^zIk6dIlVU |B @Dԗ(G<PTKtJ0C]F@[uN削 Cv>"Uש8(aI`8RxL\vK#)z$ !A)k+ T|"<\5nʯKkIǣ i(3:OSB_crYR-*jt~SD2>7y4U5Օ;zXNWyb kƀ\^Zj!)4Iij3QK,- P2(8E"' J&LS`/J M|O:[pZeE2'in %E9ـ[rlwUpd/` \u0k>IG^v̉cN>(eHןgs "5宝si``6;{#< R)8o,6$Q.jdER#?!Pb̞O \>M7|i@`!HX"e[:yMơ].nQTۓEĬL}0 t@qrr5 1=qkȍkX|59[剣qV{D}OObUI;kx9eLO`.qR(n & KQ v:%W9UMw6sF+#7tzMDy`JMcMhXxwڒt˥X.P(<>fc5`IclF'Mz}b4WՒm%cǫ(ł4`YTG6jG*~$tv=X1.xc(1ץ ,)frU҈oI)Nc|0&+'|0y#[uAoY§iqZ.xPZ[8+VU2edV#I=@7UaĄzNd_W,*g,d`?+wRTW_I+Z8x:cЍ"[U,,>57HXXߣAdlzaSϽx%NFIstАL!1&^枒W-ZM`ͰX JyD$o+Q-b)6XI8VP0_~;̬' F'T,[RVR zw`{H@_8'A3G9M5fi7J0cݤ-wLH$&@%:?Ybq0~b xۤHX_kDɷHE'Jn)֘_0:mDKsYM,fcPRpZQ|LvC7ItZ%OW(hȯSPJ8jYG=Aނܜoikl$$_(튳s8 BS4KS+d<.`XӴ-,Ck;H]ͳdh\{95JxZR0sX0\<"ɏUEPIt.mBEI]$Կ,1tF' u>embxXܡE$AJbm&NPSc2HgMLw啕\V2;A$9[oCtٞ vZkR}X2$?M|H޴sd<#PokduE%7']XwDߒ:Ug(K4aϒC+QÎ7=̝&(Af :D9:?RAs4/&fh&")6c"8 ؤߢ:06a4ѣUIВi.&.DB5R&jꒆ~J&jQAH؉eugFk^Pgn8!x!!:5cy]֠Z zmCWnNf&#ֶa娵1 z"Cy[־1":+A<[aֹ9}p~z&B/C(-dԕ 8n-lvo+S$$ïPp@ZJ8z]Ypl(P E]"pXۧ쇷˷wK+[IZ.Rsʂ=wIbHை@ ]{mgEl{T1*}(!D޻zVN]P>X\yAE!my\-/9Ex'iaÁl}H,3`(akRҤ6S%@쓢VNJQCz9ֈL& \ C^^%}JVqʣ PAnXӇ bmBHSU3Z*E9}xLClސZTs}oKB=;Pۮo,S$ؼIi],m7nң3 A1*~%4̻\ z=˄3<01=$#AaGRH`u t5e>1 ]W- aV;hCe?4KA>&0W=Apm YagkhomIME:_ˁOd%l]Ǡse KII dy3%&a sSRp&+/e{5dYO!/[7yg^%[\&Y%5Nk[D41!q,kp*L@L6] oC(fxFp]A̪41=v|\gn۪u?k'g8 */fZHApЏG[4TEAVы46U sZC~(zc`dA -Qr7($Z4!.@6zI\U44ΚKe{1m1Bװ 9FM~2%L̯1|VTpE׭i#=cA1Kwl\8}K|A.嶎l xxd'ZGH:Ψ(O0bg [!Pv MHWPHƔ [ ][J#SԔ <>֨ Gomzp#K\ﮯQ!s̟O%/Z ݍL%D@&!qVL15\;SDלw"\hPܪ]W^(;9hN`ħ%W0:@b 't^.⩌̰8wqȤmC =yOAwr9#z #=L/#G |AGp1Cr^\_YSt$,ISh%=)"h&xB[Փ"[0")o`#,iGyYdiS(ޜ-Y`믶.⼋`4"-_~/v}<,|ob"Rk-Cڒ#QWnM.&M_w'ARUH"*=&|]`!/S/EL4J{&iDZg -!@|=8G,xB'd'ޱk84Dr}V!C. ڕĵT|au4gO:|`8&,UlDDFH:L%]O-i 'D+!$+Ó%̗OAǔf}.-d0}Ώ XKh" 1cRqE[1> Ka[Hoj]sIVm|{q7ۣeu<1:| uqK&#öH+-`3Im]%V}k"|Յ٩~lcL PPyGf]ΦBpb0rI>Q6A0}d@'W@Ro/jGWeuho$k2~R\x2@dqۊvvLqŅLHذRըmxeka*AZ1]ѱƠ:RMx1S0HZP0͌~;/h(Gͺ$hN2( p?! y3xλOKNBU]Co<]b?p!#~ƒM3?FXR e_[R'kP͜;i֋ʼX*T:?$V]Me02Oi84*Lz[vKt]=g6\u}9(J<ڜ O . ?-lSق܈7((.m!xMJW͡P`2IhbIWztDX>_m9QPG]wP3T\\޼- iKt]oI;~4wQQE}@HTh>}@3 F0PӇ0@)>=K1mߑ3T/>'^Fl;/= v*Ҵ, dşriVc' \[J֨Yԗr,,',OP(rHFh|5ü7NKjkL_d Iu^+] ~q'[:; ܬ;ZcxMDH#6RjA~ܵM$ wJQDA._n>'aRdn2Odzס2NH`v@)FI+1]ۓS_N/AMJ*D- VSk$hBLn 6<|Z%Ƈyf-l\rtesP+oD_GhE׃o+.D^n ɫw@CncSa~pS?zk88rA҄b5U$Bϧh*Hq9r MnS߅Z)cr1`С$]?;%T!0\FpҋׇLu 7&p;e?jJ=28aM-P,XJn-.h<5ߌ~4Sw LT q*F9=͚gLKj0 #ݔg)ad@3`Q1duI7YTz>u}_VyIRl[rhZ/]%8a޼[C~#`A]xx嬙3^I}gO`Y'OlF%;PL_Nhb?fUɯZTTk`͗di6;A0 cҫXҳeX EXGщro+8 " tr=Iq wU31OYdjp04Pc9.ӆP!%9R|U:. $I>fO-3E't=nuϢpId TO7;T'%7Vz1~]YlT[SK/6*'oBqYRc\U>\Լ_n@W4F+n$b$l5!9jaJQ kSŪ!2Ȩ~jEQn =/_"iB)QR|o@nT!,P.EgE4\P (ׇ7&Hr?2|6'/`|m菺&#qxg:C2ev'*rՐey'&NdD,ʾ(n{{NijZf8\KW%i84HHIF`_u"}&rx)bqч kaDx},=4 :Q_ҜЧm꽐@OtDorVDhT[4QlgDGu$`/fko@Uz|5ih:gN9QПh $!1EIJrd;v=}*Yrq:B=Mi!h~ m Qd ʎ^Hrd//*z[|5!rҜ` Ve-^/ȘHWMԶvNd'_z|PJv^{t> ב.uPlqc{Aned/VݐBE,w_$H  }Ts>"[ snvyb/Bp>;RW]aBB'jQJ*_S@ o \ gnVc#im9ǐuC8{:=o?Q=ۧX+, .7*^육K3]\τdX^ Pk闫6k5Z=+`_-tC[qnH>BUV\VE܆˼>yC 0uкc?꟤OSD57iNIze=hTܕڢvϝzF}0@>fgu@ *SS 9.7#7>3#hJs-ѭh1Y$w% = h]Ly3i~5@>Zi}yNĩhς9-Cr.oMu;R26L smL _*9Â+v% ɯ PYyJck,4J]$+67l3$ɯgjL0ӅCLΤy{q9q\6<:)-1dH)Y_1E#195TƬ}CWcE_e~C,SP۩Ab|x<*K)5R+b4WU 5M耞<s*A9m7AZVT{f`YUaʅŽdq>Do}MMyHxGoSJA51-5eO^ݬlo Eo gKt@b>@'$e#] j^L59s04Shg5B,qiX=]n[ R݁²(*FG4 !BNc,&z悊 o'FAG >&K3/clʲ*2sNd5t+r=nh8yDlTk 'p9>b/忞*2+ʠ:Ftj faIL0ijT%b) ycV00yX]u@!T-Ma^(hSlIQL&1 diZǧ$O@#w0lotxb(EXi{<dOe, j+B>F_wB1Aeo[j3woЛ/z+h9 550ަ_+p^S5ETJwFGkA+j/r9xהltbűD{4.@v>-@~dHE. DIa܌!!y3cItϡ(bM82ӡ̗[ (M0g\9(D"MY(^tgxr/Xr"(e,{q/*\ǞxFx7.<-C{xpEMqb?q N`SWi̠drѴx;j4EpaӾ[Їy|q #\4Ʒ vj\7mTWcyǟiW뇧ұҲ' (qE1a\]H^vC/;?#iWn~h)B|W WBEQۗgӊ1^*3*okCWǷja,)^䤾)V6?`6\*HP_\Xj 60?gy$~X\LRf^L[F}Q x R 4KN.|ÜHa>B(Ol_rMA6O!F ,$*9MhAW>*;Syw6u/vPo61ͪ5Q/*`%kf=stDal l|w>9^He{Xrs 5ֳ . 1#~<Ŏq*'.im Ay:p6>5]+-",|CH/;5ˈjߤ4!jP4>eǥX,_նMP'[lE]@5 4&o`Fk9wJ =s,?AiK$o MT,`TﶹBʟC,7a c;3%Iώl Ԕ'/)b Og~hxx\*,pw:u@؅J9zT7_(a:}bw,el VC\ɡqMG/S5XCN٪p눖r>!LwWsT7Cm P'ύ&bd'Qܦ3`*;P{dm `K̘x=`Pg,[70Ɔ&ef8iiYYVTFA 8b<2jUu]K4i OBҚAo6w&^%Rcvٳo(<$ JzYBkC\$^Kԛ3~*T/,v\}!Bn@̃%ԘBb,oc!-0T01 j dmwnL)]G19\e|//Y4 Z!#IqZLpK4(2λ|XECH{15ii6|{\FȚ51`ؿ4$}O/&"G2:4[?}oP5l"p x>2۬:058Gi=mŕ[CƙmO+Q[ pfC>*ԑ5'1hg()BeVַEnZemʹqXIOb?[N!<t7 V!iƺm4mӵC=k4ؓr $ ,f̒ 2bһ^!)xF}ǖDi~iC2Fd”XGܢ^}d܋ѫZL->xaizD`h XřLUAV ^ڝpVXڿN^'˷)WOwYc[!b|I\jhUX#_߹V(UKef( 5""[(igIMe]\կO>ړYб%8bTXV8ST}H _\g~B0\`5[XbãA?%~x4u:xy۾~ W:D.3}_3)EdGn3g€agnC uo,J-Tmi5PT3F_u6jj\u5 l\9UGpRT;]+EF?yGVބk \2 Z?W\b?ҮhsvH0\%#Sɳ3IڛooSiW"IwwJ9x0ƹ/vk+h4[|h@2[kKxgDklj5:sh ojkx_+ևz9 i6lɕQan@쑩a]&9p-2LD~1OLC5]vF VhpHX=O vXڈ=El_Idh[&;#y., ;t%B,2?9J]c~<ʳyؕn^Q7 [+푱񣕆yt0[ t`Y F7|MҒr+><,Op|껬YlaK/'M[̐r4LVLmU 羔}2p`CⱕԤ4=PZc{\_O5L! 6: -f?S3522D/0C&_DuOجg5h ?[g'H~$`$JitE x1i55qݐ56b^QY]! PŁ,:.2n:ޱ?sJL <AAanZ h}A넼]K -Tn.hCT)Y8r@tkoH~ڦtKp&hm)<7lskM$K;|)r*.H,c?f=#rV&QT m%ЯoթZ /S|qx!Hi7VE@B}^x\!ySu)!htW2I-_'#"j(&ayOۄhE G#:#o#>XؙDxlDꭾ |hoʗr^;:ChIk ×6,xoĝa_T;C uw k:!GnP#*3 kik`ͯzQKJ7qkQ hyA=mۑM- Î6oW\M~<3gRH-yx]h7u-O0d~fԭ `ܙf;$\ᛷlP!?@N~-j'8lwy6 e>m_IHPyenFG t̪z|V۬_פEf-"pkK.$"{&! O4Kruť@x{< 牟z\vhXV^SGWbE< n |'HV\M\rL GGXN)L$w維 X):3v]Rm,¨@ p">`lmEXǝ ㇐٭xS 7^i?E陱$hy &PB"R~},."i˩)3F<0FrhS$b j30 cBiz 9rlsK+e^vui}FI@]fхRm@x\LO9X!"{QaúO׸kπf7u'?vkUx!T*d_ʔNE[Uʿ. syZSg<zLy(MttAQkG]u٘jW"LL#%D]ң Q'Q ƔFFU#Bț*:)V4e : ;*y02Dxψ 5l6&h]a1@M'RC1C$> ?c4 3(^ʾQuXj){)>K/,(GDٶ+tIbv]5mEG5xƙ2b|ZY+UaӯZhI6vj9+'*(މX`d*ތO(fBh]X$z,Mb@bxz:3ϝML;? M뢻܃Pjk^$Td9ʗ8AaeyweφAR_HP0"ĎF>[K Ĝ l&Y//b ?-J3+dc=;ޔ徚plf;,EA"uܑZqeӤCW~m S`ٙ2  ;:W$R)&5L,Dxq jYkS `9qz>]LK(NOߌV }j3&\pK*H|LQhDZv@@ydYpP.j &THQp`qSɵ$)M/qNC(U7Γ0^d`#$!1Gy򦙴#jWMggh%Dd< nΣˆUL zh(0<2yl툩.t5!Ɵ2³Az}\H$O>3P*w΍,?3!6Xg<㘟~C *DƤ¥rGNZ<ɭYDe]"E]7[F߁(-Jne &tIs3,E4%a(oJQ8xi ]w9ZW< gs vu;Q쐄\իO$"qb#΋C I#{`{q$= ].\Ef0TԘY֑jnXLe잊{)id&w%qGw>a m o3~4)p nMAVꝂ(DK=I+RKT0ӳ@bk4\{H!"0:F;1jKr<%hm}x<=ˎ,E)H7VBd>|]Z;N[` ~ *6+dQ< KK_|S{dlwBʲ]JC\SuH cnaשwc%`'B| B*l[)oiK:X}NU\5_z:^]#j?EӋ؂ UhLr`dZqI<7aUc_Ѷo.1hBb 1ua]>Z.ZKn%.>K WSD>"Bsxx=ql܄ { \MYQEc݉S 5/ H%~ l-$`#v~jpJ!&dD]!<-ML: (˼|^ UFtzì_+Ԧ\&7+Ul`^f,^@t\p Q: ~BV+Ec9b}ڹj_#ZGH,|#C$Ud_i';̾7-z:< >K6RͪapfB ?W~oQ7`Ar[r1.8d)Pq9!ΡP*)0]\f[ Fw-7{@ kW3ǰ`f>Ցb?ϭ.|OHZ7% 1KgFJ.'jfa#P$xJJ`l:]&dZ|ei(Ԑ 8|q OR+d6DKޯ5њPS^&Z1/,K.haő J-ĮtuMJ$t_:qɚ웦Ì T'iD:i Ʒ çiQI! LMoV19̬e6n\eC3AѰ#,Az\ xI);mҌz[XX/sY3b\~,`؇P2a7㍲W49F#ť͞Hכ~ Y~~h6])Ighh'7-3"~4wCY,R}`}mY*9Aem%/od)=!Du=O}olhۡ2'v+k0+_]1Vo >UѴkyQ2PFHtlf,x5dEo ZTӰ}ko.bpqSOYjf]y/nJԉo;%px\4sj;5*'>$vo"y2)#YsqǗﲃ:KQG@!rKS8}^bI߲l(!:T]qo*iI}8Ѐ6ǺpԐ1>$kH CHի(8ξbB}|ʼJ6VBksxNqi-yl+< MK諿 sGsHOdOy-n,Ay杏V:W(TT3kPtd?)ޏ}Tsr~n7'N` [q0JY1=bg>Vh5d$ZU  9v2ViߪS'T-bчG7۴; 6DUwY ƘKZ3p2"<Yr)?ڨFkc3~Hh^{já} /{ 5QvtYGpdw8Ba?5栙7(b.a9Qs}7ݪ+zH?b.!·gi2(N=*Cj]WݺnsDOhkaYcM:=Gl3yJ!|^æB? wLq$Cń^_ DշޣHemr$nϥn-WJb·?t 0P;]h_U-U*UjlGeB-W~.N`l"+J !=$RE7ߓw^fb{:LB3}="DLČǓ:Nj ]c$))ۘP%#)-8f KG'$fofMqё>2ol۠J_fT~C&tN_JG)G9͘PKH#y$x̝8|1Uš ='%yoO}Tn7$Efc?G-h]xNJQ?q9OCl:)8}T6|:7}k,t+YG3$ly Թn1pM% Bj. $>5uS!'[a"_%l.*9z\4^37s.ە|]d>=:TIr>}{0BJ2[vŷN^N頤DW7-ه|- ?zD KoQwF_jK5-ř? /ӡTd5f&y\{p)K0:2ֲl<@D[u] 9d3w|F@I8݀r]-=?匳ӌE!DMGk}OR$2f* lLYIh$n1W+<4&w4UduA2wxʛ8X5"c|`guvoe3[Eej-G;ZI@E݉DW}xHazT}a[x׻daǴg%dN{h:$áj 6Î<PN9̮6X_YF.Z<TP&I%8tAQR}nEu||<ohXxdY|% Jߩ۔Nơ㩖,? LbT:wS[4z殫2@A +?LN@`1}L dp:ۦDn2eQT]G\4P]blcm&4FCҐၟC:H^'!iG{ZĨ\P]~ yU;E,l>@б c(b%|53X%٪_][V$ދi롂_6϶Rی|hq|$1T "r!pWɃ&~Ȳb{Tw|I+;=1KS:X9@&cZyQi[ Rq5N×,"f(>|7.f!94?I8pR SBbZ~f"ژwQh.iuKp`YGܤw}I!ʽ{9OƯQxr/,2]֣~:m01睴}0c# 3t@20;Hɀݺz~V zH3]x!oqqKG?FG:7T&J&Gi%7IqO\3_H(!q+N~HkEj*\NQn h(bpr1_SS3Y 1]W"uf~^wtXOuVxɲԞx\?ET aėZ:P- "i0RFb=,F#i*-1^¦dLQHcIo.s!?f Ix 2FguO7dqio;UgKGMH 1r"(v$=={wB*WV"{u\&.$m5(|C`iאbF |'uPO|B dO„qAJ+#{y)ROH^j$rsBYח<('w^Q}Ȋu aTQf(7ɶ.Y1)i:بD.ݤLji@Q$PryvAOoqaWӺUg[C0i+ٹ!c}O'Rxܐ􉃷g݀<*T5H XEQ93;c)ExE`2j65Udr<`p\Cȭ o(pjXztIC' b@~{*"%JO!A8auUetrUPϿi__ @D;He!G} Ee'Qjlq ܛH=k0%H^{Y="ؔIxgܕ_PoN77ݮ(^=EZ%N1ٍ0W?_8R{jAAXmAJ4k ov+ٺf3 b cdA#SHP(nw85(m9JFi^$/ӝ'RUUs+{* + }3'3A8Z3Mh?բ !`֒D ;E$ԥ! SC:2J^3یjY@lwTN!?Rlko:sAz0i)'DBfZeg{SM <%.,hjW1NY]9=u1ROUϮbK7XzY߷L[N+eԄO!VzI4dv!SIO7G,t=P,Q[0KT:sa~U[ ?R!l |tbtF, +fwNj|s1&ȵg』>X_ gФ~] ]HѲԄ_(D$i/: ]^D0"NA.&wմۋ`t^"!&1̞⒀ESx"MU42"9< "$7kz1ZyD>)4fMcSJWͶ.[_1*ٱjf9/>J^ۂ2~'x7I(T p!Qc"VO N|ͳ@$EW,Y`_G5ISΤ(6d;.3k*}^lƻzu'8Z# ;N'6W_MqK??S1S[v`kFꊠ>(CIy\ gX5@?EDoY2n/qezf,ZI(cmr|QzxCjE|?(ӭ`5Y-! xN*Ww*ca%bJAW. yqM={}9U\_;9oz[)32Ņ䀎2푱G4Ʋ>H &~;pu Vbr`O-T:@&zo.b6LK_XPDэyZKΣ@KQmOIilw$tғbuSLU6([ S 8QO1 ~ WiD/mHl븈c,A H%aWAm}˩D0Nr8~ MU bsˑNC|~ JHBB ݤF!P{*Qo!M'^pW>w #;2eXBۗzN0 1MC YTX4AZptxSЫ%RL]xL83p*]",HZʀe'>i;i=.lSpZvAEw$iX:0G#CU>Ka+Vyyee]@ 1|C ecVy WZ #Р#!NnZ@d>cMH=yZ䬞hhj:Z35ORF׸wR?3؉x$Cv\ XD[Bʪ5٠3;qDcMy3%Aw~k1nj?9+`@L:<,H,Ԉq)u ;(:6)!GM:|Gqhx䕗;p V8קS~;<Di$XЈfnкChI%t}g` S㓉E`:M̚>Ic}Bi,,mə %IFnn{NJV  fq0ɂƅ[\JY='×'pZfuN}5V@NnTvJR&N)!sC-@ll9Et~VMf i 6iVbo1@nia'KY*=}f!0`z1v kv@`R!8[ '^|R>N KR;ȑFD*]=-FJc+ldHCI/`k!H^1Z|}}SU͊#kA@K3E墹ʨHq*.9+ds#GR<^D%d[]+mį{XCxD`Ɲ i{>V*@kc{>NN&}n2b!H;IX*m;RĊ/fAPEa3Y_0U}vR<8^8MO\S7bBJ c_-*dެY5(?$A׭`dd\3}noN ic_G;>,v , h;<12XN=-N._!ٰ\V \|"taxHmj{q/iB1*BmW/%vt6i(PG?esG~cߐ`${3(a!-tdl5і ֙JT$V!rlRO0$][cÅ+{qWPdͼu߿lHx$SR, sobʦ>Z߰/*$kLfCRȠ'T%}IfX[DcslƓSP9n :Wl3gH)IOI<ح4 'ӑ8oH/-WauqpЁȈN¿vlK* rBVTёBd:kDCk4RJh('!NԜٓ RH+!=H 62nɚpi,_B4eF 3qFGS58:JvV8o]bx4|"6Ĵ:Np~ֆ2%lV3b%LnI N {*VY)iDH_S]D"$3ĤPO/!^1Sf&ƚD8$[|B 9t>!\ii!#/U`v˥ 9Ԟx/rlΆ23%gp;*`'!G S%TN8V2F37fxӟo,*, ZSFl\Dža0\>Hz=@ю<#%@9~* }(!ye&Z{3ju)($$S7VVwQwFIACp,ԒJG^Zadw'l(#V% c*7db*4$̉U#D&ªt,R'bfgFz2Tm\?o܏ >/6Fˮ-1%xo k_љ\? {h K KyH,[j~Hۏ%%I!V]y0lx4y4=Ztڒ"#xgߕ]ُq:#Q-M3Su0F恔r URKPMJimr^KwF\ `\Hs52ב1 r|$^O\Y]꣊ܨ?X4VGg^;8=9x|=$iwj_IIe26.w$,(0dP%u$|C!+իQ*}իiF9 oGŕWIp4r y)P<]KޞkM#3 n,Q\eI9]WSkVJNG_bPt=o f9CVX=fGg7M~[ȢbCZ AC,\Z>"wjBxG}(p6AӉ ygVJsqVpߤp7f5/1 ʂKCʥ(+JH;޳X=؀ |eȻ6 q0NߛSq<.M^!-:™;~UnOkFfO9/O`v 눐Ji hQW~m_ NQ;4b:X5~_[v9Sp"F2 cuǕM`͚]5!7}RB5pςӡ׉>(-u~lj6>+@́dz+1>3=Ǘ~r-ֲ!dk6/UN LR/&^ A >/.M4< ]s7d_ЃjX0c|@wYA+lW=QҒX~z!$WGY=Ҹ8L"F4R71\.TTVJ /-` {0&7tZ.>uubLv[2TO2hxG?dlJA۔!lq}&ǭU?E^a;=@Jr];gޠ>̬b쇭F;@>x| 5Y`yڎwު0ey^ Oe1#i&,{H"PZI) , d E6EE~+s͢Yr.uJ̢!ϫ~RU|;T`!\9oj>hvSg5 Ah{s\Rk3v0\~MNU um'N|<4 ]=V:f+6d EMdP`n^`DMH@2M6طn8 ;)# FD_{zR6& Tf´fZ -i e-gV~1I'g[|kK0׺ hq)k!sd&ڃT)q'(m9g2G F.1y{ڋ;GPV6j wL9\kMfh_ AݛiVWhDZDc'җ<߄—bo-5m+zŲS?Is:1,bDQ!Aɠ a$(tMJVA6ja!^Qr^.Ki5&R^YB'aS[n+1Q} 1XaLXЁ[>žӊy/ؽ%fhHdǽ ;ajɦ$kMNdu%%띩]Jڳ$B@eryIϣ9a$0NⰥw ODkRc?c ` lvGNol}G[S'Y@NwnrHI%`- +<;G![&ؿ8KWY$n3 h @~3̾#OP\ r…q6=!2=Qc#-j,t "a#9-[ 4- \qK-…N>SO-_t)uI;jknyLIJ{8핦K-G xJ7ϲnݠ? #)rN vGGK_B*#lj~&P<60R m93m[d06`JͿ֜]74S?Z|p1?I6cd(wmHii׏拾xN !p/Z,5cF@ǾhHS`:κHNOl{:z䉓^Tʆkی]oj+>Ƅvk@-*u[+IuĪÉ3 5ǔ!x$C?{Hy>cj,k(q w=ӰA]glcO=\ڕ-J }!J5r$Ź@!x׊$<îw Y}e"cjQo%mGqX'fjK)$gʝ酈HAѲZw}e*޾>>RА;,s[;[#ϼfGL{O+ L1`_DXAƦWOFGS?5;,b3!"Ihϴ̒^Մ0%Neۢ݌"xW>«JAHZh-2%G?FI 9q/rH ^2%n%yܨ +r+ ypie!N(rXU],{BΌ](id'$}c,4\»q,8w4kM@ʠ3scz)]cƹV=^~"܇3425 ix>V[xci:TΘF(!Y1"S7a$W #2>w+P$yhI7^m8-x >ZP4]J$2EzeYQ#3X՛3u& _`sj_H <{vjT(A.1܂ILTJ<'!?-kx?M\5E\&N~(Tdg~n䤆 g8+ԤO/:g4!p'Z/floY򓩸F&\ow;9xEk{dga 8=Æ=3MCkjCSc>jdR@0M+8^@~Q8M+~cs@VcO"o "5n0CDu]M<7ar5Z5!p v2@W|>)<a)t7 j\ '8!̐xikh%jDk].+*t\yk_b Y 3G<4?{_2m'96Tob]u9ˉ{"|N= f'T3QS u"y7dztXd\_GYrM·w&u`8M*=5bML ٤&'@,lMfY82.%=u}fg O^]L̎^$zW %{+Gv[{nRE ƛ30;oT|$ZHXCʵoM)'{u;1%i$]PvT[gP6+>(|NOpj.Xz]giMx6My)ݰ`G qC:P VJIҾ T1ت7B}뺷`7~a8sn⋴!' 1R 67U zUm̾}L)q onusԡafAH/G=P-SЎjEX1S#s@ $[AY-kG[;hKG\; pYG(֙=gY+>E@UCP} j_ DPJ,=AEiד8X!*>9[IT0贿31!_x d t܌"*r >2w.뛘AJeHNΤ pN |UNt;:\R8x)CNׅ9/z%d# YjPJyu${}7582)88CʴLS*@bW-]@<(fw^pN,ikh:0PGơJ/'_#\*첹F mM$??23~͂(JOǹp"ˊo>=5$ZTW_I6%a|hU[O::Y=>g9.j4.TXpl#K3Ix(vJNdvC\Gwb{HG_6(!!+fEu3>}蓀H47. &25Ȑi@M*.}~JdcZ㓹 hP' io2ܑVZ/[LC$tcx$9,*@rG\٧ #Ut?jfmFL'ZDu7K{y%#%$bˆ9F5U=v65$cEXQTz S8 pqijp5U &^ehtw9s̄ciW>xʖXaKН&)'hS6p_&wJಓF|H b#B;k ~n!Othtm>"9mYbSՂlGAi7c}oKJߒc~B8Ͱ{ 8FIݰ(*atl7D^B\֬a&.dNJ1yGw'U˴Tpu}HA?8䡗ͦ.p]s қWS3->|WUW%RFfo! MFРx̌ٸ01hg;^Y0}^L48k-%89bQskuFGcG}USatC5b$NɈ[>>h.Fԏҩ/G k_sM}! XAxb\91X$u/L~K\< &*+;eꙎ!j ë')E$UV8T^`܋Go$co/j:d qwG`A 2Ѩi XyBE_Tz[IЋ-+] ;΂RB(7 ; B FFܤmdO"&鞿Gh6(/n!UU-_ ^1uak I/5J[6'2eêv 3ݚ?Ȯ$(뮯R=[(7 3ahVèGC82hwk;IL¨-XΥ HZuAPz3^n^I1ސF~2MD ՛2Eu {^YN`Loxݙ{ _4<9ežWy'IkZa!Ry7M5o1R\#Ȏ@ƪ&M_@ txÓ Aoۇ.=<4  hh!څ1킔8 1'="q֯v4=%jr-KUؚ~I g t(^縔JOBS4M=q1j&M[)lk< 5 rV|CEnEh.= \!<}/{(Z6ey36Tv*$X۸ÀݣL#2GLtٻzQ٠Cj %\&3 yJv$óSrFS |H(fe8Ah yVl'P= څ듉@T*QVsNKҶRǟ*9!/puXC>v̤G-]HE+Hf9[ˑaoPsH_qBaeT[lo0kU#|F:|w>жXlwy桠t)fハ)f90U`IAg.q&-6#;\}MQC!רF 0w;'a'X УqZ!:˃p%ȫyhaA*M|P {@m+ JDldv )/B &x(ZYa WWKut+f2+bQCTǒi9fsUhfVŲG ,Mt^ƉO) YcơՉ*/ԶI?9xR2?kRZ-ўZ;x3OHE04y"?wqy_'1x"' 2 >pڮsۜ5oF^W&̓U6]H^ƕ(<1W'Jl\-KeuVkף05V?]L۫ y_QTŁ/H3h Ohq I r77~=c@i89i :Q/@miz9+:C>cࣖ=.ġf9uvÖ$5k5j\]t$/9^ A]cpܷYT{kDW8]LCz-_<k?0G0]ABiWo Q;4-9xT> 3&D:10yuDd3ANyP;חQ[yH]_f8JSsS A}!]Іå3Ksy)Ҍ6?`fH0Y](ۯ3u'uc1x[07(oϹ\=`:Շ\u`{{gR?QR -gV^RŢYc+ɉDx y}v-s15gx-˯_APѠƷ"_SƼbVpBv Ӽ!]c=iK.oXR4"\,inp\>z_ݑ_5>NxTJelݮ{g-f5Svg/ %wln⊩D~[`D30754ƹ>Ki8F:s8<-W|56 3 d--*1grțԞbl5L*^$Gިexh('{I+xZE(T78)8d#]C%"5&̔f.]fٲ? >__u s.kR BQ\u%xX0)V}@}gA1 +SR14@ŧ4p eGgc耦ViȂ`%Lʱ`vB\:2 KBәg/Q $I_Hf#~BNtzTL}|ӈY%"?Jﵦς<;Q6WJ'#(5dVnvЎ84yNZJ•g]~٦pa8선ƫ2ks4܁TRpU:yu#]ILbho߅Ҷe榣ˈ:B”$YO9O@sT`DchhqR<ȁ!rq^Oh O< BܡyrAdofyգrA\_btH^V,acЄq)qiXU` ɢSr&ى0 5#gA0nOl ( ^7 C\[Q"X`OR\f=l!ZG-|~4S_ VaVDP0-[j}@`SsBrIDwbo v}Dv+F@]r ,;9ؾaUn)qE_Js );sSD8\Om 0-zv.3?(h nV8gUݐPq]iʕy:kߥTa|wohHQ mAd phWr H["Nᕭҫw %֬50>txH=][lovXvn@cg~`|6fZc^P@kZXf+]ĒT ]ƛ/屪⿓0w.TjN]B}wtGX ݰF$[yp Cɯ \n53i.zMCޠX]* a5aK1Ñ,4A+@D7+\6=pn݁>i jF9 dc64MqS$:rz tFflmʛ_UEڕ^ǁ"(1ѥi (4Z-E<;SȾ%y+ ѣpE*X.2`5_o 7O; R.@+Zm~2a2Aʨ3hMkghpj(~gGn'G}ƨ?71,r.áQ!`M-b0mBd,ǒEo^y}*K_jUzlra3JXZq8DYoqy,ƌG:ZW sm݂HVJ*)2 oT{QFWUq،e{+@Ȧ %XM H T𥿒g^̃e_n"tΜliMlOy) +mq;]*DccqAv9ߴ$BDX;2JgR6vmm=sO TY% d5g:7Wvh@ YakRHtO`As3QX}I{ zV-np_eG"uSw5"Ke"l$4Y2S]k}tQO`w/͉rLZ4V!3 NǯӜNcDITfΰ147x *w# XWS`@m-$\nlo+|sá$[~0`F@@_UR(`FڴW4gK6s JetaJu[-D7w>A+].^ނ7?w͂v O.G[Zd瞈<۹>ҦJaO4cG [al6ߍHET)#"oٖP<9+8>6/V"#ԓ#.I%i%%&!`//|iV,SihwrRnH2cu1xM u0Rm* q͘/ؑ_?d 4Ld\y;7CJ6%ƖAh}׮C de5"Tz;ݷb&TqiV~ j,W\(1#—ZH`-eQ:ևMbAvͭDGfʝZ&z5qh8iv+<[v^iG~ѿiR>ӥ s9ƍ8B*\ 8n'9i+qrh;2eB|BBԶ'R%-t؍ʂa*zft[nCt&vs xAig8 3]:qiORSAY{\7 5㊛@Ap`YײIp&M5e72VA2A6-AKpXUyjYrD-H#{r8 qO> \ԯ}@H`r;W[8KJ&Qۛ*,j(!Yft/!GttkQI|춨Haߡ-XW[wJ,VS)+9lov˵O2ќ{N7˦WD4*s-L}foh"YM[DLoǙpܬqՍQVk++S=s|bKRW0weAaE:XR8#00.vt}+F oTC!ۂtYC6ޢ|He:8$ =z<*d|8Y3*6Ck5p:ol.>eg! |(#2~Ar3Ms @hޗtmxrpͳKNc*ƍE u||Q#0jus*7&1e#vW*0QV;whbg?l|WR)غH8"XY*E"q6%;֐_^zϝ(hg-ﺬq7b9uLlԳLY-' r{grlt ~dwe ׅDڱ WsaPذ;F}@ DOŊơw&q+%Z6 ~op98ߠG&adDdB GܽYQs"i1MF*hVaCTj)ܣGVGQwM q[qSBD= r`IAt62 2Xh&^hl}3xEfE hzgT'=L N_ڀzWM1Vix ۸FY!!jqF=~N9VIY~9-+Хk[gSr~8ߛbh#lm}/G:/4̡X.1ge Nq:2wl%m#I4EYښ7([fVϥ퓈b}HۧYۙX#O-uZ.Geŗ6{|ƕ ʼ3˒E1+`Lf2]$Jކq?ǧNX\˿wŦ:jh* 7 mU5 c|H@XSC~fZnX9ה$5@&PgTXߋC|"7prIբό]S=`JQ?O(Z}HI,NrSm<Nbг43J(zR|f/˫0 "a|`h5|Q'u>fGN!T,D)|HeÍ\XX>e4hai\L  -G瞃`mo;- ${΀ (&ÊfJ DύPP4gZ¤.W`tdD$;tY(ʕ,*}% h"zI"]f5ZoU9-x6_BN=:!.4K;ґm~">򉑣5 ^5G4@42d/WZu!uj,Kqm<~>,9cpͰ^%^_d450 j*fA)d_K 8:8KS@@$ͽBB:E^5)nz]k=:J})Zݴ*Y[mFVKr;*o7GuU5k~rBe41 6#2}&-iMR/\D{l["36.pZj% 3#}HW9-K`-IE婾"2^ߵT9ܤ۝ဩ|pXV40t'c.{o:ˉ[HxȨ= N4X{u0;@hi%U"ƙܸ=8=L Ccҩh]]m1|A{(c*-Ns(DV>ZK63͔D }0࿛ihsN'WZsd0?Hl꒥p>R# qfu3i>SϞru,;D?{Dƨx=Y\ sep!RQ A]H|Š| ?pO&0l#゙r32VDӚ -Ʃ415HZ/Oy~D&:@lJV0J#6 hډ=: &.7jIdN 5Z1o5] 5RBQa|<'"Фµ $ŒzI>`\OVz}5R F$u;bm Z .x9%x?9riNaÍ(]X3RZ;oRL_@ˣIkކ2%43n#)h"%~wȩ_,b?}BfL~Ih }UJ1_=P[K,:PbbGP,c#;,Wi!Ħ:vk}6'/_q ]r)}]( <7@Qxq}/mHe~l [)vzw29FDɥZPk4 ]@T:*jow 5hbnR 4p,†8Y' JÖ4h튈\]EyegSٍW`qYK=L~Zֽ9L(8 \*P'`#ud,d JVk%VZ7_6PUh#Wu{SU%v%%_z`AmX,!Kw#ye:Δ̖|ygJ>\%&ITW쮋H~k&ʧnԷ ]TD>Hm{',^6xC|駧$~}q rf1VМܕk;ug F{t`k-ĿF1y.Akh AzMTۚ _!DD09=Fe(kz@'6وtt?DGZ"핀͏Prl̗np ;-b;rEݼ^v?=֕($sqIo~%H낾Bu&䡹~UZ ٪ہ]Gxg񍍽Jqr=!TEOZ@g/O Υ\PU1+dSy~PW?^Q՛5 ʗߙyŭVvO9C:G}"x4_E^byalLg|"TuI ?o?2%uyAZ354SI;T_A' PVu'O" ӹ[ gZ9Wͧ#}mhS^B7ǾAӹZlV^x8JKl@¤l xpzy-yGaQ|6ÍƻWn[xڐw.y:,^oƬs@ERHN֛Im4 xy5,L Z*A]#Lb{ɪM{o`i0H8^ThJ }4(Tv xpGph@ $b+2tb=_6:6mbI"b8̞'ͥ}oulaZt>0}6J‰h^*^Ut2[o'x!IĩvəT/w*xq&d4ݎh"mÀ?82AV?=NCqԭO${o)`t{sBYdz{Kd#&ۮt*DK D23\T|^N- .wjv`=:MP?'{g+ܐ]C[$Y:M0{\ZOVU/`ͬ SubP@^ٞ@l?gM3. y_ˍvz0U|fsG:ap^'MJ~ a2ygD>:PaDڞ^?rp m#fIQx.(22@>wɛth4 ,O1N.K ljڣ3,xA"D&,c.{:1ƻ޹Bb#T\db#[| &KJxO6*CrzdD<|8[T2Rg2k[NyUw57+lZhg6+x*!;5 e`IH >BɃ8ld IzELDL +Ctyϧ ́e:fV=.TA !h9*O񀐆m3vojI*[ƒaДt9sr V32hǚ Hj?|)I4zOW(Mbǟ2: "je8`{Eɸ0kcgㅨFwJtZ8jNSQ_y<ޚo6ⅴ<4:S{vtXm˿oIqat6Ur$ /gÔ) ظz5o?._rԈ|'@jLj$l<3m7M0۝(Lo8}t},{4[}Ÿ}y@n$5KEjk,,mc./x~?TW)T\@Dv}SH6 :NqvP (zapn9Qѵ5?f1wzvfdO)YnUU'wreea)wQPI(+y>ugOP:H#+_W*Z*kѮ(k*:nT,@>ǜ2 ±/Hq!3j gB{;{Q.{4G:vl NOݹGlLNg5m,)c *tK0[:2JC]X)roy9W"0AXRK F"\*Έ9 {^ceBm3%GDZ NÚ9 Nd#Yg:=+2Qk p?kA\ @G+}Jo"RhoMuhq?E U" hZB:(cHXʱ!zbsn`(2nJ1=5S9R"KJCr' ]kqKhM\oPXviVΓ]ok`,r?v$R[%KQbYG,0S8w1dGh%X `llw~:*kFI7Z/=w dZu$̕X2Tu~H渠-4W`qj|YRA1w\; 9ϟ&Br![_Rƹ|=79/=vGlqF2 J9sw6v;4mgW_8aU3*r- 'J~g]? ->x0}8.Z?T  īğrծoi `dz9glXl{TYɇ Dn•s.1:c1hs 炖7CY-zlf1}BNTDGgZǷfڹ-0Ψonj09rMV?ZMitb:Ancx~c\!huۡRKBb7u20 ~Ʉs)!C$#/֫GM\':gzt _8[OzxpdΨʉ4OEvI696yo*,#lG:չ>~we~ o HpU_@Yr1MO3ZeWt]0X3U?(m8 #4[Kq8PGK',JuLjӃ+dT$봉& ;BT(1WێӐer?KT4h I``n>>!s6pcy;kҋt 4YWÚ (DZcҶjDP]~DZ,P)V9G*Hv4Ŭʙ*M'v6:tk]ɥw5@~%bf%?5߲YD2m'L`2Ԡ܋\+wjD^1JԀg z=LKU>@>Y8Ts]xȋR%\]VP\4$8`_$]YG"h!=kߏtPB7-ϪB- lgn9CM1?ۤs6WL$'^ciu~iƾM0*>vR7l$Fʲa@jbRbmHͳUǤgZHONA9k?Tק +-0x V Y֕3u֏ִn%G}\ ^+^jQ0 ,?Wpt`z,8rh0_3Ӡ@/8nenn͜Zy`g % $dG_Z0Sq &]D iaK*g]/MJ;j-̿$,@B .#H2eHDMFhN@ 7Ѕ"w“Rb%п.:O{g֦u4R1ChbTg. %5T_wn6LF)%וZ5bبB'ܳcrgl'$7jcGF5h3<)}U5rEVYg|*aQUD wjʙrC .7-Bئh+Ȭ疕up.HZ̔i+'X~t#%vP}/7nv tw_Lw p?)c?F($h(? +W/koƋ/3~h(а6ֳX:Hr CXk."ǜz1 HI~7"̵Ac8ЂKӲ":IW~^[C^"ۼPN[y3QiUNc=_?0:pblNm1~L vedjq8"3= ʀV]gƀ9EΥ[1B c_|6xom:w_)| ޙ߆a9)Ipl?ҐИWqmŶ? `E?8ː2^Ll(D"L :'$`E9[KD/jm(bG3W8a\8 744xI"=Ѡt{nd;KdɘdCѧڹQµ1v"[Xc\Vua]ۖ?q0^L⏖~ipjȻЗOEp *JHW}qcX$NJ#"wӴ͎ȧs!Kw1}\w)W̟+Ln &j2-;Q]>sLd]K-O䈀;qigvS k6;q "nH%8#]ً~AXWԗoҹޕ^x6~`-F(4uQc]gFe0U 2uhx$rX{ފAe!U#*lO:j|TT ܰW4hPo:Fsz!`iH {?dK:D蓗\T$%^3rlĘVí( ɛ6,\&Geh}Ϣ:~i7]u1&W۽+Z[ ՠ3CႡhU' $lkXP9]#2xjc;n_ ,Aw X׶6LB^po}VMM4uHaLINP#q͹os7\==4_re!7JxYbhh!<)[6{A:h94* k/gBw!ە{ߡ ԣئ"ʒΗ=JT H; H8~u2ReW{= 3zH> 0IfV{dRMecOȺ:s%0if)Q"6#+"S TuN5U3~7NU\?N~'7zsVg ϥ>X֬{<|M9 Itԩ1-R۵.FHʹ2o:ߗZ\it#Z&DO,ݻ25|.^_Z?L̸`k9Oc)l?y[kI,tLM0BCז3SXnR*(ڼ:f3Nh18d,;,@L>G) o I2C jVKWIϝ{)s/ 8Cy+GxLڹ;)wu?meX[%m* R%~^V,‹%@X>EoyseH=bCu nD\`gƜ5*WWnZpEJmp&La.M6J/Tc>xG-67%!q $볋祙K^`L 5ҽWQ`媟L+IeTh0k).^ jPE;6ӎqQxV0+D?[IʂwPQS|`x~XpGR] ?W]$QE=pnQA ?py37B~ȅsO7" imx5MN@D3=r5 #ڟ0\M9IX6[Da*O 0O/ˤؘtX[n^݂dJ 'Wu$OGxԓO`(hç%*!WX]]! ztI?#ʘr$Z@BAdٛbN[%Vi(Etx'E^޹ׅgh4sf̐>^;(H_W}4CDt( n)--n6ȇF)Xt#]i^9GNRJsu=.֫Q~˖]gU?8@D?܃Vlt(y]Zym"<ӡ7)çc+>StŜmIrStTTŤv+#ep}fTa \JZ#uՋCI`C4J HzK'@3 I{mOcescRPsk(m#?/h=WoU6&@;G"mZـ:t7V i! |mQU?lw,']3ȅN"s~|`Rzy#״ȶDh^&__>u_||U{>6zDC~C2uv<2ft麒JbhAAs7Q-BکmgΙ?ܑ6nT.@E؂"'G~ @U A1;{t2u`f%lϏ?lp-t{H6tF's ])J8 |q4C n{5DP&4 (3i7JWH>R7x;A 鐉K2 ~ iy0r$mzz4.kɖ6XUs5 6c~U o3s)E]ލLLv 196TY2뚃 F~ϯBƵT2YLXӎ['hG#(áM&wb 5w<`T֗3Is#[yULW2 z@N}k 0MRoǮuW;l1Jd%8Y@5 h]O֣ oQ1">sN_bXJhŬ70^wbӯ5Pʩ)7qZ궁$ٗYUkrJjO.;C7)pRWrG_q'~(~T;?sng-LEhRcpAju [Y}7Jjd|.`/P享t|óGwZr08ɹ?vKXk @(\>ŏ#2.o* s͸K)Z vCpƷw5rY:ji T$ҙ\SYm=>^gt6? ћ!HN$g",>%Kn0%\ri4@בUέ aл82жU&҆$\oKJ9yj:9B{ 2'ْ(P&f@|"NDk~B}<8Ԛ:/j.)zf5hĚnE[jTi]-p 1W@ρrGFͷZUمj{qy$6M*qYҾ{ INpb|%Mob!]4;>I ԓ[ǘ oEķS›$!᭬64]d)_쐴"]jHr:''Oץ0.rNkwju_RcXΩz 1xm4yM<>ە*^ 7?xQw?ĞR8y@ZrlXP RPMpAD7Z *=6\pJl\ZzZXs[)xvy v#Z21BpWe'dW/&<ұ'Eߺ\ Y!G?O% SglՂ`jfj^+ZPHۯxX ~ :1193P4loJWXy_NNn%M}tvvQ!'9_ |77j9Ĝ}Y-p%U*p3t`x}7ُ[R)]tbW锑IQBle fS@n^H?Jѭ+Zȡ# %2mz@~oW# y0^"EpI3w=Ah_9{/IG}s~_lgYZ0707010000005b000081a400000000000000000000000167daf5bb0000db90000000000000000000000000000000000000004b00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/block/rbd.ko.xz7zXZִF!t/7uM]?Eh=ڜͩ5(0ڇ֯Q>⎊ +GTYMDm X$87v•**UP%z'WO'o@VKwŔr4`3 d_q>HT)#Σ|9֎Rcm.kXg(Z$#3fa΄[vMYkY02Fp#97 +v?4- "y#bd4.zԛ1G4Z2tK.Z A*;_{$n9vQh\l&Uvi8 Jc_E'r 3;oHW_BxGwu&S\T^/zFfa,Jo!AoO{||PJ ~}*i_%䬃wz_[^bjRqaW^fJ|nZ(Ji^8[Lf]!-t;x5 j$H 4 n~q;uB\"?ÉF#[5w]!z=HWkWK'!& )j2PǃGC_MtYFt7mE#ٍ6GxEj섣[t-^>(Më*Qm.] ?EۺۺjFV7Cʇl^.9wEhu R50bC<Yũ y6nAxw@Y HQ[Z] ! FQUZl--y=团}!qQC+J1 #>0YON`1e}`=PqNyW.~~|bs +M"tjCḷS7`yG}Y~HDHvI`gYJJ!VghZ*9wW9*tj@t"ÿ`~޽Xlw [\2($8ߓ6vc9Ffŗ"6YjaL7GD"bm؃ś;.5z l*""/@ߨʆC6ZtcaQ~~Љyr° ݺ F|94 ֧iŏ_E@NұR\"a+aiˇyǍ=) )1BiqW`xsTi;+\Ѻ`n|'@uO2bGy -ACehH_pSE'I# pT=jvaYM~x}c i! ]ODDh}cyT `5JW\!lg$޼5.Oql?>ҴuXg xŽT&knH1N"#C`/D2#;%MZѕ&hPxw,-r*qP?'I`#6m<0+w2ʡs4$fgmȟ[9I#CPR<7{nrK'3~b\Io<< ۛXI|ѦnKU9?k*ٖ &e_dTTKg|NM]rN$ V tΏ)uTz¶M焐5l.eW?)0`̕mc_9&lЃ"LdLvAIq #+^:D2|OdKFZmvww/9*wջ;q Q!Py&azY= _Ec}LvDO7,{D@p?&T/@"vIUޣn5&D,[M0d{5r8yfwܲOo~?sZ A ~I|?ueWPN(r&-[fpp*hyZt+K|7? qZ¸R-g}ci6xL7+ʂ4J6Bpq:Bf4HŴfU1<.Q#Oj޷KK]MV_C4Ƒ6\֤""R[ʬ'xxxο{QW5x*N ;?mνM8OR^6Cܽc/+Ȗ9uVZL4Àe:G o  RP=M㩫|>p >DRUY8}fj ^^1^k jYH[w^} [Q6i$^b69,S*f@pu O^q%%?NWB %G  "z̀ ,9drT /3'u7Cpt۪f6V@5-ޔxCbFHl'5{_#լ*eHZxQٳIg½dR^0`"kuj~y :K\]uʇ|'#NY AZYh3:X il&=ib:l⋟@xcwۢnqg#&&VA DFzĥDqHge=jMI z[2{E/̚.XRȰ+yYv &ۡ=fO;a{; m`Eʄz= 9A´4H3sc>3dIDXa,cSHG[hɠ8/"8Fx#;Xv2ƐMC.8.XtK_b?5;$xwh_rx2V˴.%h{{:5M.1d>rو E:?)bT2'tA8RB \q50ଙ,U(b"N%r!=?p?}d PQ3꠫gKhc4FRՠ~Bf3ڸʰLQ,[m>60D"-b/zU#P{az+˕Zoz17Z"𞳬wsNQOYBׅH+՞NSGz0qM<%Q>Y@L]n-h"2 (@=`e'GgZ3V&vpp"bG^:p30۬O)̷\[ߧVGO!ntY0x(H9]6էDL\RdR+vRUtNZu-4NtWe r`YWv:au}tD'mt6 #:1hUYC\g/0Y>(_1} 1dac7Go;Y Jț?EpAhaHKt%8 M'HA_swQ sW8x53lr&M N{]=y'44_WPK uurt=LN"۱ ؠ "UF>.1BT:I.kTR|tx@a]kZ?[{"Jz&3=F+gt14 扠$L*M=x 9o X^j$,$76X/WL>}F l8OOJBr̥3k 0N^ #y6g.y(nilV(TU Gu/Dl 5+n qp!`D .Ÿ d°܆b Z@qGlJhw%7Y hދy4vn7QqJ+( 0E9X`Ҟ~pcNAsj4 Ģ.Xa10u_'$~fccJ=a sy~ ilkA#jw1olC3~Y`4`M=%8L9 e?ՠZʹj5k+kͤX; *CMNKH2}άHՅjS h`eۏ:n)p)B0n>]Z" M0߲[5m27dQ'!PgO?pNΊCRc]TE{C th.񯜔Mq.}ߤ!a5x[UXO.hP)1H/ +P:tFDv!`҂޽epRAu0U0cZ@:p5ϖڹ6IV9yzuFJcb(@2%Q y|H{rb(뮴S(cЉ1=EVxjSc=X^EpS DP]_P3 $IV+<jIݟ X߃ (`bD2FfU4PHصB=䅻.*Rm2ґPH؎[+U4^sqz\<_K䋨M4du poC Z0,FC2fI!?kϷw^+[wTws1,5_QcΨP8#wó;M7ύf3i?rק8+H֭^)Y?; a6.;'y%ܴ4Ǯ, {ܪQ @I96D9}@٬FSry8[ZJ|N1;)L wc=ec -anFv9 })**rJbvmLeیFrBc(}P Md::rx "bf-hMV}.lոhl$TPF{dzʫlMB777(Qp&!nsB<>؝ ^Wr7#4=-I2GE[=ꈬPTjgO&2 j}+C'Nŀ.aUb3BŊ9朰l~TГA~ g,N:t[J[r\"B ,= ` A!db\=;&xo~m|V sR'uL綊\y DSYC?(@?}{GO=qX*Gڎ#䥴N6 85 Qw=Y׼斦)HT凮G| .ŴΌUZq5 uQ!ϋHߛ%a~4\!QL7dIaDwnu+ ?r4&iT՞Eo8 %5 XfQjZ^6`}UeOm%~5D0Pk}n\;1Nl@HN#p*X*8# FW/߳U4j&U8j^/.''/(Vֻ \wċM9Sv*  U픬|1P{'*3jJM{n‡5喃ZIK;58R7s,&Hة N"~)2 H1Bɕ:U^fs|EG`xRjdP[Ś)vn }OX}?sWuХc\c|8x ilp9&JK+-`£u[JKʞF(zX;_ Pl揄6j:R·dyjD8ΩÑ3dj{8<#&sh#tjD%KhþbS/G(0'k:!6406+r^ɷ;W[ ,|u;*3q0 Ӌ}Mh S4Pf^p֬nYe'J5Z!d{ĎUF B!J4 /hU;H*^a(J 3߄LQ1\Mb/&BыE9ߕ|&1`<Cyy~k3$܌zrj)w|ˢ,H H u?Hq/ySeJ0ѫlvC@NjA N>K$>ryaiVE*7(JY)!`6%g]m] H9PZ| hq8aK3ZS"@IRHyw1 5;GN97k,0[H1M]hHXmHš*,\2Wt]a2 UC6Hk*9FcQEG*ay^HLij;^z4bRȃFñom18-mT0" ǫ'@7CW CgvW=eϛǨ%վF˸wL`EdEO8བ+{jg.sJ}| ZkDuqF^;Hh7><>V%}Sʃ LM N\9@'p̃$T=$#KI:y{}=8dvŸ{DUcxXa! BkAtHk^%ʣ!JQ #4lRJH[h^G`sgY_X5+C 6L]3mH9%5-ѻqRBh2 " -YS*B'Z꧴̀5* %eP2IDz3_M_e`Z*$ך'O鏹ERA8B*)PxlHS5N5I%Fv0( U]#t-0QQ`6H>&TEy&I}XxɪzGƓB#8,:[4@"R6"@H3qF3Q]imK+kQ]tx+~5 m:2{ţ9IwEj DȱL%:EqkCxcE< 'ُ}eyL+^?Qbrw` vGJ='1 Rp^:()ydNOĕ?>sx>#KЍ]yxU7M# ,Rar_v|Xa"Oqhv},Hv,iz40K!oÅ40/DCF'@!<<'CRw`AYD^36nHHBw}(d[9OF)yaXa9OR V;NHqv"DOERc {A5.1T<ęIfr QȀ->Wq;9?5I\zEK⼯VƷ]\/".QΙ*]vD?QݮH!z5&_3Y,BH c'i qzi+b崈4/N$$!;FYcX ߖP ,J"݋2n@Q.:I(](iHpoV [{{| Q~;K:@eQB0[Ql!/_C K_F4d 9}C5jNA M}, bU뜖>z=ejmw9 x Rr#;{1p)D>.⯥lT zS{̶u2Ѩ\ <!4N6($gNOMK@;W'uwr95KEG \}Y ]@UJΔřD,, -<Ǜ# j,Pr]vĵ:Ϊ~ 9Ȁg^jA3kVfQ^:y9zoO .Ո)"[3]scV2l*W4=DU's`yTA˹WDb{e }NZE"Qg M-#uyKbAY{{Nxl ykmrc4<͑sB8S}?1O"y+(a };8Oj͹KA _5JH|j,ʾxoS[>l`n.Z+9,h}G\$rP|O%tXX(_D9b? NXtb(} c_3Hz9E"a#ؕ>Lk P`CƜ6>ڬ8&ȴq}M;5),iY\Aw?x9W芌+).a'LN gb 6'܁'JD 1D.T)g<^mI0x-pp[YA(kݖ Yi_5.!jBem 2O؎I~iXVMʢ<~4fc oCo 0J&rl{GQRD81lO\ 6uV %eh*mT7k^b=:j3 $E.Xx$K@9R Ƴtn53fYӉV'/XR}Qpn mHˌ[aroX{ՂK@[SOj;j<)d5$ʝ:/46!W}4$;A#m? 2=" vAߣZ pU+^9W!K~_<貞ÈAڌ!t{)O. +70VӚLR~H":ZqӆAK]$\E;O_椝w ?yjf a=7qLK2h=hed*qs.@WL'ʹz<9p_mpTF8ѐ8%-*([F]F+. ؓpH8 %js s™̜fp 3y_O> k݄F<9F#- qYƏ}<)*xͨjL^Vd:qJ/^|_It^8;:?3jܶon͸LfGWӔQf9 C)؂ٜ\r.][^:^* <0f+LO 0> Վ@!&Ӫ#10B`,9aU98xFo͏NZGN[4ph`BP /-e\K^Yz0k|8-[%/KT4k8WXt %FܢO02FLȗh'ųϠg3, (_IJh͝2,,?`^2;|taÙt*PguPyŜ񓾱6r4U)7pw|o1l,;SF!ť>%g4_8Րjf,qy#=05)v?@Ҵ$X:cb+k$i#bY z#1;Gjk#4)!4i+! @Ȁ|wA]0tHDNwv%LOUZrMpC^q cop~jY-He0Q@=$–c`q"=ߪ]w&|,7gVլ.M]sVF%bnEx<ܲe>a$PkE-G?!! |3w~רyPZoj ^2 2 {h;:N%sYּ;\P`TI{wp|+^n+s֪5X'5/,NGY(Snέi綡v'%IՏMM2ɛ_|`2ů Ǔ?~ܣw$u'٠'}'49K%|K2p=o7 wihj&)_Yc蹍{znwi D ,k:3!]h[ːMۈtx_@C+O;~j8.p}m1u,+b闐7s}3ϲc=Y~^!^WeA'ćALS½ S|w]"8qZz4cއcĝ ٽ'޴Xr/mn*M-+(zΫUIBslkXϾ]67w^ B?-`WK8J̊ϱF <:v~^jڽ Bp %íb^CM{ 7kV~嫑>Mk/ϗG-{BO=ӏv*DwMnc膋hPDL&zxW2!{`^8|I*jePY|M 3v >Fzo!fX= {.fQg痕*R -3C6̊yB3>n%\C2٩ɞ;UA$I,HZ{98u1jT zcFf8.8#$'Ġ/+_up}YXi{@Q?хJ~/* ^Qi ̬w^-;i X`2)' kęgsPƒ4,jZBaj[U{U&C hS%NS~I"&^a#F6;Sjoتo60űYA hpZ;])pb5.v.rX$jf~cᷜJZ)dJs܂&dFZږ!0돆kqTKԬyg #o&r\7J$B}nS뤞z7nV?㝲屛X5N/a96Z  ʣ"X7Au*S@歇G7/V`0f3'ppRd@&MA#f]=g\IZH0xn?`f ֭^{F@:>%g5ՓSߟ}~ |mlBuid*(y k4Aq|1L8_[ߋEx=/#UjQ&+ ^ԟn??)EJBPcL?oQ<ZX:"eƙyBzbO_dLl<Ɗ(웼?h|ˤ>df=dCw`e˷lYot]r no<GCQ{DU6~|ۅ x@ê 4* |)~ͦbop%ʓG\uit#(害1fe]) VBZXsRJ `z`Dt?Ek=)YIJj 2)h:b?gN1V\Fa+FFdh$>l<,gv &/_Tq0]z"Z: dJqПhRb&>dɋ2 G𒆹 pNKd s2%.J>eЍ[4ky$K~?R ]7њ\*F+Gݵ<C_/d _*/cH>xZNM6j, |㜑r+{jrѪGF5MV&0kj%y}say ШVDfBpĬlJD uMjQ~B֡Ȅ.K~t’~'^ vrP .Ev~:c񐚑#\H.!`}wj/k[yKK~ޟ@K i #R*r)"^' A6k:nm%FluJ,T0+}E[nF b"DM 6takﰕ (?AqA}0ujJ˾k^ӍXPj0nǂ#Ж{:.J|ds3mK0(/; ECN >~)u3}xBCʛlu;:2PhoTg(^" K̚PNL.ɻq JiS%ѣc!gX`\`Jccl6g*%֞)S/ a?#CIKgXR.ġҤ}_7͢&׏Pڱ97 Z#]~1HfP h[R_go3pKEhO'c\jbq hN?+H);g0/\'pBB\@ s=#HgtА59 I#)54fx`ٵ%%@vpV%x-jB@0[drpjDZA#p;WϹ@c[ 6:tIflʈ;W5tה4qT\sY1LJ. _ݯ|+^RށGI¡?;Ca!)R_mu͋#g)Ƃ0Q85xrCL@0zHx"pmG.uXMӄ9է_Y9*k_+'6*To~`~Tc.զO 5QY"xu钞5sm4b.&Q3suHJ G܏q>N@-}(JLKib ?qpgtMe9-jΦN` h,P&fu&ze(bկ'oPg^& :*!~K)CvpCAv,Ra$'2}.fg|wg3hUe Ni ff\@%d[X>U̿emj>>$١=,\Y9;D/nr5QÈmN]u8y>="'F1sCddL%|y2BdF3l6Iık'tSD+~Ϭ; ~${b4Z¯0y/b]3_ّ3WȗcĄk=`^OS%&qV5S xEGZ ̙.zh#?bq1G\%IGÊwd&'gnTFoTvg`S0YU<-Mm6[L2e*n ^m;.-vnXǛ|NMPϡUn RBUنcӎ/Yd\uˤ<}xe:zbr=(ms0mn?Td" K'M$oY'Ae{kÊQauF#Hf(H@qshJ9gRSJĘHo{eHcH]q^ݱV4G^ha CDŽm>6+[ԀfS7:q{<`tਈyam >}a`J|XLm W,yLl+lŊx\rK=F8u0UݭC$L.5[OzyJn/vuDaɠf~$.o@[fjj~T3~vixO<8 * 9[]crÔlKzvsV1M7n?ƻq Ԥ3jęt8F%PKu" _fٲӊ^*Dw܎=QtLW|!v] {5[5OlWV0#&Q}Uܜp;/; \I 3`na7LN]~|hn݉x2}+zrk0#ݢyJ>}sT5QYa-`h%lC]fH$̸=qJQR:9,) " Ijo xguDqu ^T @B8u )Wv>SL6ыSe z*ax^rJ}m#ŵyΗaDaOs9..1t&OXi!=m]Q>4z) Xb>,ӷy 4qc| wlCK䦼P7L9%ӿE')+5m/Ny(j`n7*Ȇ(Y茞QIUΏt9 +%@!HK TIa7l5'e!nbq[F G^Vl'/7y2ٴ[w|_LWke*\͛/β)zT|MRY3EY15UڜT8؈ /mJ'E %$/! _iww@5rݳkg݂쩺A{LCo pOԮ.6 Ruhb9IX~˙ITˆOĀe!!IjP8\ ;\*@[9.tEdh9?7>Ѐ%A[MbmƲͮ-w媄:~)뵆2siAI} <@ks!7`cJAD X{b9pun6R6FZ3iF{Ē!M-}p@kzz:>&bvGX?3\kO3R4kb--:8=#bRlT^͞ɵd/ϝ!ǯa>I:UQv- Ԁ&ٸ(+pԊ?@Ƚ8e$lC$(',:`QZmH_6 dr@ {I+Y(Yc- 5یh9Vԑs\7R7aHiZ썧2Yt5 SoK%c2#Gs9H0<5 9pGZy:դd1tL|O PJ^ƁA*6֧u[ yWy7~P¶d_Irjh}*ƥfsjx0xL Lʌ1nQi%^|ŘFG Z #Q<|rlA9gP 0 ~c.i!jIv'KLWӲis}5ݑbhX s+Ѹ17vbRd{Û-'] ^3)Bܶjcj#];=w*ZhDf{2q]p'P hU嗳ٶ/`-!d`wx}i m[hĞ/%rZ[8űxbv?!1*o8>afu$U8WXS!߬wK; ^չdy;;`^\f&2ib8)GC|%;|dFPLGVD\O1g krNJk<L] Zn @k1;p\7*&6IɅbĸR&U++f+1^7~#⚑ #gO+W"sG]E-eEkaH|j yN9'EHx_-?1 !+=bYӗqSJL d[dϗ /Xاzx5\-ZKhQVk݋hH(Wvn^(뚋hT5p!+;GVsvK JcΣީVtRj:_$nlgJQB+Aʈjb>vH5 0˪Z܈BSjML뱊06al?RKD V Y W&;E*Og=><\$/Za`"pS>eW^o~3!7sec FK7d_s|a_ sJbXPOS k½g6Jj/DžGw%\O\kS:tF?c[Āglo@ Jù6'Q-F܉$k;l55?Kd'9hZeVBzÒ钛bm`c /"_i'd#`FZWp R[]fY|%iXhC_>HKyN9#hM]v7yoP(+kOo7 Aoo܈l,6Gqj$Ըkl {F=_H(wR+mwD}57Vԏ)dqkcIYHt 7F͘ kaRgG{6<@cM UtAڌ-̚и A5rH)~CKp`({ eu>7V^o>e9!D k-x_|O\GEb W뀚^գ3Ou5|f^E1[}eYgJJHf%zHYB p' 4,S-V@nBP!t+由o-{8^&ҼZR!z3m{*,~xWoTv0^4OkϼEw'p9 ]-mYc=c:~yvc2~?lC`'Ifs Զ4`{+ >M ]v)/0?w+omV) ;lD2XBP  5='Yj% ߫,ӡY)-ۇ"M t^))O36M3grI8iQrT1(pszhȘe1@~ٽ%TZއ@No <^骢u6 L lTW5=rʇ\ˁd20 (bVi'zVl"߂'uAf"*:6GkOi9hS<.?Wv258?(Bpgr|c%B`pȠњ:lz|A9z2QV*"zL۩[$_ہWhn׋~^=+wljo >k}hl:~f$&ݒ/LC>ՎNI/%>^wTjG\ _6I;,>˜xO8Nf^Urѿr o&D~ȑ_d7 jd%"V^e9Lp\ixn]]Ci5׾t׿ӧɝcub{&=۷՘\Q_Oآ-ɖVHe2 / 緞97(`HdwFS|JDe*)& ^+VQ;'"_T ȐgRIʢf/Ȏ7s. a|KE>ɭPaM"*Y G[^xn5ځ\ YK9؂ X&u# 9a Uz.5͇9Ep( @D|"4&ƱǸwT mOt#Չ]BƯpT8>8y?%8')WW.Ea8u n|l4*tFdٱ D jc s d lE-EhN ټs7=caU},ʏK+[jQ^4xЌMi鸈L(L0zKzkuSlʼnYz\w}U y=&}em^ŪAkGqfv< W9%.s$wI0RGьY |rW ")6:Ѻj\ -1,s'3"7%N9j`)*3:"d5A66 $rm$i#x OhEе h:F\mobro6☆:ڹ_j.ZhOdgZv]x+ ~g\@2䖘P t79~7+,HC\3 h-L:dGP(L&1POQ?(q$Ͽ7Kam QakXTZZ]!l*'=l Y;^WHIQz~qq> [+bMFS}aF~tm#hwWu zrNJ/6{lưxW0&:5.65x"ʰh 8R _-_\NX, R'ja+r@' dUuRBMM+&jI{^1b34#cFWf줜`8ϒ`zӺP<@bMťZgVh1z_u.4 ,I*zn>гY1 2ZG WcxVnD0^LC0ae$@3}.5K)^(p(WM LP1h6sW?(_Қ :YiJi>ȳy+zZz'b9ƯЉ %H O`j)Qo }! 28IV*=ЏV@pupl$s L/ ׫j~چeap rM;7y{~~ccdQ_oROCgW1Bv*@@JV@WMFm(ګ3߼$s j%Woێ#G)gI}9 'z68k27|fl nQv -62W4/^hTa%d Y .3D7vյ+/ZQ tQ_ҩI]zo57ص($HnnN09BBl_YQ-5h3-\#Q:oEDӣc8 Toiu /{}@xZ9hnhrPT!;asiDm4[.oAmŊ;*g*;DLncΑ62׋s0Ϭ(1r$ĵ Fn {U qgș$Kb ۻBx=}LR, Ð <00/7o~ѼN#߫-v$i{AA˙Ex'>g f3p}H8k/rնwnL`qn'%ɦFYn|L"%;w wu)`rjJ+r@􍓕i@WaW*c*BC4v$w;#CָB ̀5鶎:\0#`8T9"?=DnZ9~ *l`S*ECA0 !V~T jF^4wmb|[eyWN[P$p(Р9]X`bS5\ I@ʍAc{g*ZݺDH'/UMJ*LS}ī*|YI᯷th< aT`U:! %}GŴ4bzB6=*?g1?T0<${l6`z;|$@.5B`9^ }c୆35H7&+!0F\v֘ }.YvL |G]Q1iZR | 옟-M^C襘355x,}XM:Gޠifc?w*\\g05PYXoe+&7pذbPIi(#6Vt*7g(-i[n'Ͷb­Ȍԇq}^ϲ ¡z&ȧ WvQrz 78ۨt\ERfim~\Ùȩ ԩǫ/~A6@r) [9zn<;㋭"Q5c7g/ qp} g,<1j `,2i@RXq\vMs\djܵZӳё_؃f Z!t^]pbYi-"Ԩ+z@DnݧX# Mdth`cuaeR~ֹX=gSGd@pBBb V {- wMAE@;삧Ej-L@X֨[S*ى $.i^.,!CM!_Z6xALK]DL۾sLp]@ #..wp o bյ lR>@ߎ/4 C tMfF0'!<$^o-2&w~ NQprw&c҅}}0`'Vsn"iR ٩\ ڡC p1eUNmk5GÁ˷~al~=G 3bn؋@ w9Vʕjp&{)dd}DZ!vʸa?m,3UOG6~ %#hX*r>0DE59zjۻDNaPx) cDGΪ4w<)Fl%!hnU(l f1$<ک˵i?SHj?0]$?q ՝zN#Kъ)!.ܸw!?L)~2ߖr2:R:n8kˆp<_MRC!PQ>zxѳgJX۠.r#ki"Ĩ,}Js]׻`a󔜲(:Q")RRY{f'+^n}5R?!Ztb{{ɃѳWe32y٩& ?ns$"0U$1( #~K*5;咴B탒`u]9MeIl(h s$dPM)#ֹ0 Ěy{^ rO؋ݷ@VlP˳ ۭ<ūosݲlnc&ye tRNdv 5LKAV\ۖc{vEVa!R٬S*c2Z*4ɐqdDwSה*H|fT`=ju p˞@"!4V^|M?BfϺgdu[X̘ /$L"7)6SP޵8*\4lebVBޗ6l7bY[]xuG<5ZyĮ'ќK@Y >:.9k-3Y1my-)y)v .cq`]"fdD'wiL}Z &,[Sۿ1qz(- ڕ'V`٢6^Ͱaw]OgbT;ym c`?% o+Լt%s!QிA*M[Kv-VxA*Np6/kt$j'c5ʖ2ppDÃx'[yr7 l~<|ETdp=N*0S_D0u&qܱڌ@h$pqC_O"&@rbyvvf?ws`cEf8THoTuFy^8Ϙ=ZifմR{D4)1ϰ-V)p#NTݗ+`.fDJgz[J QE4Lh' oLLaJ>F6xIVە1 W//'; $2Q|ǣ OGĞ}gJ)>aڔk?'`@ny{.TYԘBp5fyC 0cv-HAߴ zdi1^;A6ŊFbF&C 0O)(b؋F?[O>-raA|1T3|~wZErUg]mK5oQ51Fᥪ1M]a8(ScG&{7 *3yID-+ìז!-'nnK#f>P~l~A1FI^8 *qLGdɩtQ#EË b`ْow0ʾdo4?i8N<0|h6Fe ) t2\4';=IQIZDˤ U$q?QH*BܹḇhE{QZX(iI|cobQ+&ssY}\$Mt@*o#pZLE@HYYhkGxY$bMu"hK H3?6.$#״ys7c - #% K*h)+b]qJˀ s8ٸ`&1~zL): (&!G%6W62oq~%yMӅ< k #gztՄ[iS8Ÿ cM$IJ︛)%e:[nZ@ghebFww{ѿA NTQJ'9_x}IٍzJ>"ehoFA.+קG-99 xn<(V9-vX0؍{~;qzuA)wޑ>\ksmaˤcGb,ʡEry4=-n,/1vca)MC3KuHD!+S Hz'Cx/cCݴSl'iݗ[l,ڇQ)DpU+>uV´t;_sM|Sw$[$5Tή`y$) PR6%I1W|pSdi߁XmWnE"KoyҽK@)-B*gqڮ-á& 6ZaAll7H#ӳ^"@7T94K0z],u\%YSs~W0掴Mԁ\#E;ʗeп\E/`6=Ҽ$JG}: ,pM΋Jo. *?IrZ*W v1ψ21^QMGf,$dA GjM.)!W>+{[7kZIowU~γ.e^B:rZZg_l}Ng%@-[!)6?En7[jg$;J㈴=a奄x/.  l=6O|ᩊI `sF:&p$ q[Q.@}L3\A-EYb6ۦ4h$.ܪ pO 'B^ͣ nOԷ_kxYR* 0 ӻL+C=w xp -Wf( #V7 C}dlr zNin(z1&YL˴9 5!yex$ ˈ[Dmɧ`YK~"'0ȓCc ]Ӱ]Kiꝰߡ*O%}\DɩcI]Ev]ߛ˻=T9P;'Mz؜5Sz|v3M 5~PP]A j1{51/U+T]_9\XnjX8W8r7'ekW)͚B{ޟ6cs"9^ĘTtcf< ۈ1Žs:̗j8C6!]n|!][K?=yI_HH! U@%R27a> hq8A: 5,Iʢ _3K0]qF3kZg[~\-iB답tAZ?S† T0pi}Q9J}ml?_ݴ4{-~ eY?ZF.ڰpg !C| ?HX?Rq8;;-󢚠d䝛|^r?vRs2}Uh.o@0+蜕wvx&A4%ʢ&X}{o%1x(?1sJ9}l=XgĻ+nh-i;s$զaoK.\%+idWDR;u:Hf4ĺq:(8SRsE45S0A$:+,'%cɎ):2feNzeVZ##ӧ*iIVȅ>mEP)a׭2A&y^˛ϵvVs3 Ĕ"o ۠ts[1V,@DVdӠa 2rgm02zJG{G"uzu4Ii0?LFyLeePտNbwI9=7ΰ!PC$؉%eƣ8Ib?0%*Ì ߻ FXjly2CҤ?c`BNE_&քm:7Zt5F\>V/zi Qϓb!!Lŕwvrcv<#2k;;JмMJ,?-w{Vmh^( Zd:\&iV7VWE7-xH I=>I4(}qrԐ 6`vJas_f*]Ehn$ߝZ(N:6U{82wQ+uOx?HL8Ysj*W$_v{ Ur9L嚑*KBKM Ijnkʜ7q@3g&.oLl9K0Nו#}Y ՁgY7~ŷ2&b`-TJbj,R4SiUn瓜'T#!ˆϬU ÿ~ِICoaEdILOds'?dHkgc s6յeY_)z='s60E`e6h R `'"Z2}GIn=sS Hsw)HrXN(!Aϵr 5!zxeJl:i>JBs]1uwgV!L2/=ZW`HTDGe6؈~7w*84稾Q+U$@"Wv;!!pp1u'm=&A(L"JgDnX2 d y$vbCEv̩U=!_}ҾCا%ߔ6J@nd_Tq+e_]Wgܴ;TWk_r8Ȃ%_zd"qAMa(ٱXnm%nJHO8rL ' q%{ugv˧4^0>ad9peW67\5#@CCWBL"b0܌Ad[\6gpOK;bUd\1ڒ+{g(*Z試yлss%,'(gD×|X%բ airམ5hq9G5ZBB<ʀ+$K #R?Nk*DvVp58OtFMMڰ'$=ۿT+9][Mng/sSATH 'jgK(; 3ݠGl`xqp|;Ξ7fz{S+N$i1wSȭZF?d^YU=|Vs`S+g`vrzo"#>cv_?Xʅ9`1bEQ֘ ȴRܻ"BT*xY }P&VF2-/%ᦩ#"])\wƍt ?7' Zq?0j+z :<#)85Fꐊm Dgns:;1VGG(aѪT}7@U:\c!aq58Z=@&. EܙQ] t+q_iٔa)IdWmv8+Gۗ6neZD{Q~ / ]V7amZ{1ِʨ]W@>uHrf [z'/={<oߙU( xY̷[ņQ7;J|#DP&jN%]LEF[WIp#vTy #8KLOh0OJ<^mU~~a/ {\~@M!AM{U->5vacAcUCxZ j@P%?$7 rtAsd('s茍|滻Q^ {O&VtdC\"SUFlѱ7E i}ѩŤv;RMPn}=wj8m]Q0IJãD-*h%s.AmL --kq }@g/p<|lӓH"5B` ZȷgCK(ywCNZ]N1'9@J. , vB0P|74 Lwy:(54ԝY]sʈzQZZ"x(M djXM.)QLưU8 :|Y҉|k3V<$#uQ"Z@NA{]"c9rR 6I3);>fR$vY- $U0n;;.7raDDx 5_.pFj:ҸѸavI:y%U N7Q lXk|'HJ1 ~,-~ŃPSE|G2}S8̕tX^94/;ߝ]Խvs&aiN@eHGr}[&U6/bݧ𬕅tI:,)1Km\dgj"iwȦIkIA D6ko&L{ 2%ke>u&oSwRL%:3\pllU8[Lgƣ^gBnY+W"Ĵ?ݠ&Mǟ"Z4ngVh-zuiOsuoө}r@!vA[mtë7*e/T9zHxL+?=]}H_GgwyIϋnFy22=5-~¿nwCgDd։` zd7? uL<v bo+wjx!L(:mw2{nxbfU]/<@3ۘ{T3YoZ%ײ{S7b,Y|oX*CSm,S##nx)Hu ì>SMۨatXPI71ZG{svUrpfx,WOJ8NJQ{,#a(5yk-{F17c)gU_wc%U@jV8 )fcKw-es Մơ@g2ZӞvϧ]AhVapP3A(WrW1}HnW6nT(:\*-E/k M2pqUw$b7q5 fD6 Dّל`c47ǡU`)}uBlݿ4z7>i=: p_-Njb2FzxK;4ЙvYپv.ޓzx*=0(J9kV:)8M3a)yJTMJ*`̤wM򢽼$i^%z4$܍j߃VNQ.a| tzJ8 hԳz>xFDž *iESJ?Z$ W8ƌQS Oy~@7jK-~E Y ‹~uqڒ̱=,f;]ϰpP>&jr˝.!sPO|ErOߊ[fˏJސ! q]ΙGcQsEփ-K|i̔E.GFn9Y9߆N3yy"9k:DNIN,¾( c^O u!Jd~Eև@K4<1lFsk3l/6@s&gfb`3ii]0o O+/) w[rkp]U5KJq{H0* b 1#&3o{N.jW; qF T\|ʬL:#2/e,jK:[@_:"^s<X SjO-^Sb No$Ɗk$Nܞ9_x7y{M[TDէ<`9셜dge/b|=?hԦK1tP`z6J&K|B&Ψ ҙlȢr2 Pe"0W?#֌hװx=0'0:w *@1ع7U7jc75|NN`;/:'DWR.x7m*5}j~5gSoBԔfǂhQ 4yۮ+qf(>d $ 7{{X?9z*eq7sȕK?V} "Iךfr»b Tx~$rBdaF)80yc0sN7<}qJߴ (bp6@(1(PiH9&^P)j"Yuui#[RU=[VB5OV1r^X+3 l3Iн33m|$'p,H^W,+~<=_NB&&#5@ɿ)#0td[Z'G̅C5q)@uB4Qʪ!cybUrjhN3I 4;]3Lr/]?lXU&<$qc~ȧ0H8 jz]x%}xMu}y"Gl榽d67L0mi#- zh q\p1P'5ܶiΎh~"B(wXn[! ۳ϑ@)-Ql{8&"JD^|%"߷ +* >O~xDOzbZ8'z|l6Ed;{Lh,-@* sEաOk[2{:Do~lUp-O<V,;]C{@fۇvA٘fXԆoAhR)yHG0cer>t 3{nGu 񅴑nW@^?M>ܺQk50ɹBEz-wgjr5"9悡1WG `G>$A\vYQi כlP1 Th6ՖSP=02Mԣ$ض99r;"Sc+ yxGۙՠZuR``.\ꞟO![*OJB[B ffĝ:٤̜'Lz\ ]>=CRo|4ć=PgEDCkQF) 7I_@L1pKמ:5KPXp3Wic c=vT9F'fxH[Sk 8GOmGY`%[x :\bK)a97wpYZnbށY qez2v۹DXA>^%2uƧJ afl2个EuTO?Mp'h)hś?hZ >2fJ!QcئI}C!",&%Bp [(AYK&7ن:=sw\(kYcVi8ayvO讏ҏ2M`ڎ߾0.I$x(hj7;~/ Wa>'Nxp!i:$-oubva[ph?k9saO52pb#"4[[eCXiO1}aHd89' N.ɂF)M ob8=39i.a8JU7M]ss7/̞OA%ޞ8ĕQ+H_GQTw]Mp[%$6^DȢ`Hx9V^ǎ.^aqG/\رW}gjeA{u1`0`ͷ_e/ItȀA$7pEFFK]]jLfFI<!UD؅5;'*KY%NMA/QB[Ow/$;:x;>L|NTtFψvn7 0% Y`xb\*bZ2йJ/r>k1F:` #Tb:dfPlt$}=!w7dCھw~-C Mym^ L "$8m(spZ`!e4^lm;ny u%H@_J e0'AbbK2! RAX)-ZY og#65[ڐvpDf=oLqΩ.Wм&?b;K%)mp2WB9yEF"+xܦK#ӹ>RVm\Lb5iv"{`XT/I)J珤ua!*9"=2mvz쎕G%2Gֆap!{s.|k>h Wc6AXՄ2[E&Q]B}ET,{dsD.@J _qC/0%>,Q[7%LQ+"Zwsx;S9.>5Yjn)okεU'GRdqt)l\GΛf6kگ,x0˃Ir ڸz/bb՛P*"T Ȥ&T_6͗[oWi[;RòH/gIeά7Bw Y)N=Ϭ9=,'f꯫eq!6<*,gwe)"\Mo3,[a9AOGy/WeHYO3S]ͤsa mgH d ['~H uk@FMm+nB[M5k`i ۱;o<9),<>|T(D̫nĿl^-f ƨμTlZzu}󏗬 GZ!"!/c@n;9qAqAgi6CKhAŔȥΦKy*kPhT^>0 kFWG\͟>C鴷T[[x]P%fW4>ybGhq'H"0USۭWIbYm`4rJmCM{~^~NVZwb>o_5>NÛqO8i۫F3+WqweTI\lYL7+C|q0ŗDBrtO ߊn@ ‘KЀ8L@nD+,]t-s6ǩ'w15)SAAJެYA",1Aah[~ \>na=,}_:-v)NgS tӞ-gMW\H4O羓!x,Ynƚ ֶ;bh}^v4Gv`§u WlLp ~gO+LbgU]RQ5E4hnAG{!QLu1+ /AiOvl92[}`{Ma|#Ҏ>W _6Yz \/pѢ2Dxn7 _ty0Di(Xepc{Y]$e#QE~4!zcLyEՔ3JMB&dq >Zk̞F\@1J= 8+FaV3m cކV@\lo@@j9gޮ>CrtA/бG^cno|Xe>YCBЯ"?9J-TI'u!e;7'F;Jw~cûW=ͅELYHje6Ȭ:Riq?zJ&}!!-/mO x@.vY}?LT:1w0bHܹ͢"DC)T fo]gU@Z JDhlO:O5;r>SM8PD6>7Q _IoQԶ>SW]=^'' 7n UQUz.'[:DŽ1NqUWxbFzGPtã^_C䚕@*I/(*tӻfT?GOճTҼ(}5#P^V, _N6G>緰,b7ofofB&bB,]([WA1>Άn7 #N;́"{ Q.euM7XG-3~vZmtE:[P+IW-x&[6ɠ8<IJ#.{ G6X%K>:#̒I/T愦!H62mzH5jpђG"`sRw!DDR\ Nz`:-=Z  1 |,{<C5X@8iװrI5H} 2=; +3 J(ӆ~ǚvv !I1-T8w3ם)6NK6]MLo=N,A%‹)ԧ/Mf*;CX+-; 0&XU>{tk(xO _o69w<8yK+%" R>q^Tr?JDUTH|ti.k ѷC㑷-􁃷‡yLhDtZ91{$UYɜ`8fSj%&*=)*=,}w54=Z"m?|Ww{j$C,jDڙ<1aMM'z&b>..#pp:A\ l g=I УJFGXPάej` azdQ][@`8B-/"%b:JslDN>l2"lJްqJUHo ;wqR|/A#jYlny[hV Pڟ!صױN .JZ|;jA[N;ѧeM88X{}+*鯁¹xS+^Yo);8zIX2LH:m~!f<~1k?Y.S@vn٭ȼs"$k(A>^fEd@&Zw6=.|DqTf/'!a5+űЃ[hzpu{mz|W.KD޶BhQH׋  r9ŔlE)vZpvN4Ih?l\ '0d&s>4ɐ^g˜3nH4h506oFy a]^<*ieFǨЉl+Q"E;/˧YdVZ[V[Ԃp^qҖ9qz˂m {S(./-DgR7}l#> {4X[L},gp;^*Nw|LsGҥ 0<FK(xLd^LHf^'n'@`s 1.wwmF4*{@\0!nC? U- VSs+2Iy} FYK&եM@{r[?{ݕSԣb}4_uo&Bz^JLG<`h-I+QyzaZl'K˅%i$\}y _吔G\;Yf!ʍΖ2ދ~DKJu:x:-|kZp׮+(V>zڔ{+?7罌Fg! DY=\yy^Z'eZ|hz~f6-J;rـ&"t"W(1tj59 Z jT4=t߀sK&] Hr(+jq|I7c-T0t$!M00SH-4e^SEĦM  d,];b@lXN ;UP" ž>yU>v'&#F&ePVƽd-vc01(A]$V#Ab1##^TޖkIzaWdR d\spdkRHC/*}4%NZY+SMgfy#mװy]7p@c4 r}îv10.* EQ굄s)Luz-Wj,T$Ok7ŬҨ >-,pRAE7(=`BlPN J $xA}]}k8,LN|7%ΞqK@oXMI?k< Gگ$GJٕ$3 4imį=Ʈwqf2+GcTE/b 0`+#,7Dى|ɼTg zj˝n /Q< jDČf$׺8ɼm ~6+p!$!fo⿛\ْ ˢæB;&2:&4#rC$|E)m@E =n`=:m8C,9! fR#=LK7&xЊ 9b%|?gÂƏrO :nWپK':֡l :sJgW@ ٘jb-It𷿉'& C|]L6=!RIJwiKv?4:F Om09+ avL*%0oD4wI@Y]֦<^(쿉CYJIlb#cGށ]'V+63{w~fO{nX'o} s ̗Cpʞdg`6x!/m#\,dzZQ^VVp@ҫoM7r(;t>8Px$K5Q1$ &:f5zؗ)T07x"H/AT(>Џ7x7kECL\{R ͼL{n˵M'4 )m-gBג|̵놰| zt;4@<'QqIUloFK`NHðgA:AۭPic@C:k*kd@12 Af ^]y Wp] JmVDm@ahQAUs ;ի 6>Q)Aɶj#k򵮖&7{TO*`rqRXt񮺆\|]jҙZן9&v]TmI9I[d Rkaϲ+нM;aKwKsG'%gO~LaQ-ϩ7Ǡ+8 !  P7hBLQӂuێYrboxc-WHM\FRp8y|+;`y qot\"E|ipu0 EN“ uЀð}u `Ix% B8fH9*<bk^hFY~#^{.6EMG^q -xq(;nTKd,^ۭ֗:Mrr2|e}Dm:AJbIMQ*jyEuxO[.w!1~\r+Ipe=T&͊8'[,dgz%?!>'6 xnḨ.GW5[<R.֒rĆ`~(ӓbƞTul"^ㇼ-#mNE9?ѹ12I^wVaxꢛP_Tun,L'9)4up^|b+ T}P#7Fg]􉤜ַ>X#'tQк`ϥhk# xv@@FIXp~y]um diRY읎yJM?<ŁèfFuiUߙω|Oi+ Y=r_ZUIS< h [$Vznۧh ӿd&:U-/@ Jh6͚uslsww 1$2y7 ջ|;Xτ ~l%(7k5r]}!GS!M7XPٱi\q 嫐lM~ʻܲ ]ѳw|ـ@i8iYOw<6]cNZK8' )Grgl=(b T}҉;šRВ: ݼ:sXO[)>-wqm~yTz~xK~J~slKRG9jQ*LJ njTLf%1π흐~g=K)`{ ՆLárFd,2ܴ8{uL;Q+f6F1o5WwK— =pL8 $lC dL3FyFu: yU1}ˠ6hxI,0(h|'\,~ Ǚ%~e_AN{>p2i-d]?kl}=oɯȞފoohh)@˺_=4KofkA$f, @Zv'S7A:¾B|Ev1O5SLb[ǿIԲE2ۛ(q/]umX7W  ` ~R>ʬ=t$I@e>Gt9p647%_Jɢlv~ `P +jvAR =Ea/@tk}IjSuNڐ@[*rއz;)])xWn{ SDX.)S^@`b|w<8[r*,6fn5""zE %'n?9vyI#ŝ*#XRnWmv,R۠Ũ(ΐ}^NZOf:k{<[3HQð PV*ଌ,3 c Tj͠D8a70=I aLӿ3z՟z5eULMpp)$`tx&U, Ú8_O2ϜYGmIo)poM#g5ٞq@6dA:2#\r܌|Sƌ+;;[Xb6R?Qx|x{;#FmLlf)65äO"Y 7*>?+Ckd) gk|P1| RBۛ"W]"5[ݜR{y?E|DD'eܫA;HҸŏ#Ôџ#3G+!Z^ǫ?CUݕn.odHCI HXL0v`yL}&MXn_6@$^E !|Xp^n81memܷ SAd ~wi9'z32P'B;i\EwD>8) dIЯ<@n۫ZN$D0oXJnadD/|o ۃz㕲&z47x7hQ-i0VMjuX4~Ōrȼ02ǣvCX8.=?# }h` ´ b0vů&97WA?<EΞKt~k6R l5Yٜb0l D7Fy4^ʙ@ge:{ m I+,S5 :qV03ho4CɇUlSLnY)>ZY93s_P;U$xtslGɓs2CЃ],CˆNJ߃FwR2j<4CUy?>fVޏ*4V!ejn%+ TpL`\ HLP̞=O,,rAzl"rp!ygޖRU&kCZc{%$AEduS,<{i<@ D4YZg$MI<DgywW 5VW\ >ӷ\t++$K4^vQ~I] ^e IFDn!ʫC@/hP4>MQ dߌhD;psؔTC8Uzs%I#NɃEFa˃/f (SVu+riorۯ`}X OV[otA\ˣV@%V)%!#vpVs=ꂄekhB DU[$~d1an1:ȑtqaV|(N76sykz„n5G"4ˁ 4旤*ĉO}߲*kqϓ|WbOѳq4C1"Np7*(~[^;1d7x<6W,,_-Nk 2=;{KRQ.&7r&#KM~&5 ~*TcAzxNSf9')3{,1f-o/0t1dSO3Ct9 U olnxOB. ,?U AU>V/^tF.v [U8,p"Hʢ;DN^= PHti0u\-舵)tsxҋh<ں:tȜo"3M ʋ"*n&%q5>D͆.+ /yN8 \\-CIS1o /gYZ0707010000005c000081a400000000000000000000000167daf5bb0000328c000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/block/virtio_blk.ko.xz7zXZִF!t/2L]?Eh=ڜͩV`;oiGYJ2,UĆ8^y=dUq'ߑCϚ&+eΒ9 b$'u$]p2ݖŎc<LZ);>zC4:ᬄ abb)nuuJrQAS1XZR݂9S[ %ҕvhcG'5(Xg1?ks V9Â+T{CU ^vȊ&+*oWo{NSfm i{;3h  ¯`ŬBߤӹ=GWRkp#hHJjiߚ)' Ǒ2{c*Y2O9![8sUĩNHa5!Cj˃s ?bfptTC++LSuqo'Ctv,6ơWH&ϥo_pr\ 7齡=>şUY爚5vSs<ѽ&烨D.R:嗻l ݇;EdͶan|u]+"JRy>m-ĥ$uoϺ-٬ic[R!JWZCϊ<7TKE augv6G^<$'jlڿHC $񪯗r ruz&&Ho7U5pI)m!3> \ߊ6c= jTtn̋QFΖ)ԪHxRϓt.Crv[ćᇒGIwxD{+]t_?CtFBѕXBap_I=2 TOBqjh n J~6( 8WPaǾa10+ D-܊Ko &&zFU&7s܂"rlvQWK4 9v !Ԭ@3 _7`n]UI46aGicn (13Eg1JZﲲ Ձ"b^?r N !EUzi65T}@ao]nca+ՎK?%24<^sXy; Y!d1 c4pŧopW*jMgKG٫u!ݭ*z3ӜSA'H>P]GNMhtJGbffy!!c޺bh,wCy5@z˹A:WJTd`共,ރTiL(Y;uqecKێy MK372#}xX2}l$25%[  AJ =ͲwT$7td$ t?K k+m Üծ.Xʓ;!g9{"'M-cLؚMWTRX(4쎎<8G;`Vned3ͺ01z$34A|?|մ ^pk36ciA5)97<.w:80 JfL6#}exÞhcmJ``>:7<+`ܪ(x~aPw$scӓuKw]9ѽ7VNiKqA}F'f̬0k_}rN|2ƞccWG)n#]l"Hu;h ZPZKش[nMsah@6hX՜)[<^ +Pi GWpͨDM70㨈_O~OZ'5t[\'Ž 69yy9i!hju{/fnMRj?r侮LH;+վnT30MSU`qcּ#QBq0\OOtBK5BQ=2 07 ?^YWB>_>y'Y󵢊~#SXs;۳i"pM1v?N?}B:5,.v/>*ŧusBI! (cX"97gLz|jCt ⋔9ke^H|Te|CH:g'?n)x %y"YՏTmf7A+JZ`l~:_cN2Va;NpE޲I9G# @_%Zh: &91`` ʏR{xFTqi6U~zjă̘NƹnD3J$h)}@v$+" GN zV߷B9{LzI͊""i؀VC&zhh`n鿹Xɓ ![iJ8zo?R9~qC5I * XlNmtW:]IۿhFF^bl}%< zSQհ9 `vgrnU+J㱝١sK㵥: H/ CaUM(wS+VrMwx`.|+ޝ׹J6 BZiVkqp7ү< E[ Y]\Ӷ3}AXfћ暶-cL#^Bsr4URS$ >(R~VJXRR}m[$"+~2jk#ZΓ^LrVC4i;(;Ijmm fD@Y>!<%ig,Y327|,@Z NہbLy& hS z_>YTJ|+Kc &ό ܎iJK-[gf`dfCA)_eGl>B֥RgCB4YܬvW z(_çƮ>ȗNm0~b'Vb_]  Im{34BqXߕ/$foV"[7PACINJ 1(_(-sy׆$$3-P'А$J+=A wX%m ?_tl19}9%NK _S=˔g[}/uD9k[ :WKeP` 1r$VY#,iYeQ0@q˄Ie&PYK?Eč w^PZBJ+(7)jS9w=6:<2k#戳p{D c0ML[l3[Թ6 vT}OS3jg֏5Z|frf&//'plX,UȪ%)QX|{"N+N ֧寙U>0 Ш=5u Kh' 񘂁"Ҵ]aYV%7"!]nA/k !M!)+8$)mVd/sP]}ϱxn,H{V %, 9=u>DaRH6:DRjVO?H%XvO^13?ZrIZf8_GߋNpI~Hai:RUWw")rٹ^ʷloM1nZCpx(gv;2pO_HlOt1kG+d!,?>hazp=mKccg@LAAܰ!qNLJ{ds-GTKgE4sW$(:aO>ƀHRYv"$ `[p.~Gذ;)'V7TWs'TB'!LX&iJYf@4*45#-ϥ=3hYg-H!7;ys7k릫pyԊD!2UbNkK3G&3ʣw3X|:72Z!چK; 1)E-pj;htc?3bn"?Dy)REK1p PXH*D8ba,3 \1v:hXMc2<:R:MuWWr5F=)Sxg+׏Ȇ, Ed-WE!щf .|`rgqȎ{= f#nÉpUX7J%?*dc]3~Fa3i_]]̵~˟ǪfpT7Oȫa 茮tA%AB>x}`K R䃾v>Qf3(O臞ϒ9Ŕ/\a+?I :KWV`jA^[径!,n9\9yU:DŽ~(}.<[{-B~Ad@6v)JG[T? }Cy4Jܣp-+ϙPc8QݸL'L$5/8D\Lã!p&i@>;a#6l|  GЛ>*zf[PhW2m} 56xh$${GY(%B_P<<g)?$l.dbu7g@"Z$C8 ,ov Ƀ[Nbu\rγ</P0s*'Z̎*Rr뫑3zNⴄf.0bd$qS6Nu-,6RL"%kknAl92bϽX}(A.` $lP|N`BLFnPTg8u<>79DCH&[([+bf;Zl"b97PpmnUŸBesJ_d#3@Pc/՟7ѐN,4vm]u&\\: 󭌼7z6?G) tKyXbɁtWuIk3Jn9=8)ѭ2P&_+Y?N\bͦb#1=PG3xNɈҁ.I7aV8h`ӉdORd X؝5r 8%n aro9 D>HxPy2'K’Q:riyӽ^6_ Ԕ^iv;ȶ=+?%ATد!BNo P|yX1OXT@^MkՁ,vN-r'8hѦbri"IEobw^7rOF*1iH^Jj+%+ A!?S?#1LvL2:iOk4TZhCa{wKPV9оtN˰΍9T9Q 41QT($`^6OFUqxIU6 MGr7)S>|Ƶۜ֞DUδ7Mp'C76B[]خQ+ez/3<đW˵a^R|D>#hU7~q"0V/e8 KVuP `b6 loW/Bugy}ƒ9<-4UNmnDqS ˸n֋nvf"nlƌh̡{UvhʞPU_WOC/t^ݛDPv'D./lǬM]|ȊؒK .@Nh8oWmpę',&O94U^!ӟL񴮪? /PN'|GŠyͬa7|G\[[R6iCLXln*ZrޠOqb^bV"ԝgqQÒ, v{ts@,b,aj77䥀s[jj}W+f2*%::8mIt|V=Lb3<1$G! q.Ie`P9Qv7 (T n-t\wxn#-;NIk' > $uZYcf]#*˘ϞO12ܦOBmd2-c{nWEX8 PS~@"I'`W4ϥ'%+1 b}7WuT&21 7BTԦm 9Fwˢ dDV:1^2Mx5։}Dlڿ_%`L$԰\&3#6~eW/t&PN,M|D $i(1ӭCт>B5%[c #@NȔHỲ|ĺW7. jR%4!=i3?g'4wj` H{ޕF~y%g !X/,Lܳq|WHZ02 3I!cT(> f m{/5 !@N5SiLu=/kiC͂} ]7&S^ dLTPse!5W֝~mxPc([8m{`dRMn6WYlf) Jİ3sI[֑cOk*C#DsHW@M!%2%yeRP1:.LDzߕjNәHxm]1dʩ՘bޢ646?:ye$4O,[_$zʸ wмbirkkkB+ҷ 9 'OEtﯶ!6 BX:O5vKFK4|wi^l5t Ӎ)j/벨];,Rxg%"hmbƎPT{2SUV0v|.SM,~&k+WR%&V[fp͏;h;f#w7z:fMw^8(^ 'ScsAj;E Ct>4{zЏ7!d) 2Oq̍6),ñMnP6ˆ>bw4Hb#p{Z|< $eK:g GnB0!hO-""`ѓEcpGy 8 |BQu'*(S+h) mzګgq N?N!% i|N0̼Ow9T03aVtv`#bcG:~4TTTTV\&LAWw‡u}7wF吅?K ʐEQK*kog H+ aLYabe}Yپ].W08ya*=Q35sP u^PծDž'/V?p,J̏#=οSB^@ׯ}S{Sڿ=(Tҏ)3ixvN:ܰ_`kjJ'L !#u%ܣC".U3 Ϫy! WkcӶHƫ좞f=`":3e#`\a>FsHm~pR$SD;5Ƒ#۠0g]j_^" kݵC,ꥅ)wr19͎nE ʕl$8/H1,KOt/G 5dWqȗ_%YX#(Wkt}=CocsQ{{~K%s{j)\eV.xg(##yszlr>Ov_E V{?f4$okHxХ|b3%S{pXT\Oqj* hwݣ _8Rhڮo]}vgVUþwN9E] hP YZk׈8~{1i3iXXP8{R+N0YYj,9,ƈUYui$di˄ӁŰGym k:qݳ@en'5+ l{'7ƫ\o)} m ۠R@cBqȭ'CpVG9k0|Ռo0ccKWxWƙR#DaMFswg.`tmy,Bϫ)X.j6 +z>^5{ߟ=y-4O]m[؋mK}m ρS<aDD[ϼ,@p xU;ڭ6,Sf>2*#Q{hFX0=fx RяL B_  % nc~A0=4bJy4c@I)qDᴢ:R,(2Q@;>aӘEH4 ytA.$@fu:CmTf4z{YKgTuS:X+ٍK~O'/4DIhBRAjmhf0ǐm wk}a _A[|lLq<7}q=r;.,"v/5GmA:TN݄>_jXuY5}o7.jwOkUzW\?^Ԧ 2ny|V Y4M~dOp? c0QՏ*> V*n]WQ /%]`mZx>O^-p?*bHEtJӤU~,{ ')?Y]~Y9Բvyxt+b{N _ۣR4!Jc9,Mc\ds鎒|d*Dԓ@upwc᝕9`}b5v; CYmyHǟjC}Jά/R{9{i"pkWe=+oK32(r": -m6Iq|].6ǺQT)J_PuZV=EHj[W3u jlzdzwl=A\SJp $㾜P5dgYZ0707010000005d000041ed00000000000000000000000167daf5c800000000000000000000000000000000000000000000004600000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/block/zram0707010000005e000081a400000000000000000000000167daf5ba00003ccc000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/block/zram/zram.ko.xz7zXZִF!t/ <]?Eh=ڜͩ2Vʟ=81mQ,;[^Z!WxCoɂ)n)iZEm4kdkO`8 .-r,9lQ_dyPSj{-/f(qgE nc5Nf _@qա5}[Fd9W{ G[*YZ*0Яť=˯aK[Q5֥E9i3ZqFԑ:47wg#lqqJ= W=ȣT3AGlFJ=:C:!2-MkP2~ #=PZJF/솈=s?BVgQIt>6vga9#9΋k#L ÚQ~ $8QYg%s7,vQ#m>Y͚.Y uhߵSRQGsO71Ό5E{Ksg`xCU3A{iK7\YiTk@嵅Tcoaϓ{/׿hBPܲ& yOPj>6K5:'sʭ9|A޷f$ySn c/\0'Jwտꁩ ? ꨠuJg1Bat,qGP-*}5|,s .NuNH-OYr٪Ӧåܫ>`#Miy4*sh:LIzU^PbQ:T@[Ac3hkif&όQ~IXl{Eb*w6R[oRk$H]Z>w!7G3#pix ?۞O."C8zq3kG7ək, %u`rDofӢȤ@$%+}^ML\ՁXyHڝp4G /-]2$QX1zs\.czSS BO;N@FUԅWNQq׿蔜)oꢼD').cөYlfg`> nOK=)?n;XDp1 ٵF*{aijr"d$,"$?VH3d\w^=S6ADbd1C2 nNд׃h3f 7>j'Ra +"䎖YxAՒuA[T 4{o$0}*. O10V /_1 |9tӉpIyn?˟oS;|R&j^\7ԑ'Q܅}([I8LY iO+'mĵsȚ*G5b]^wPVjBV;7tSbN{ifRҊTgy[#.F+/QMʩIzx, ׬H؆|Y(k3#[_S KNMB7.EȿbXǾ;S\bܭA&9l2vEe?Tb=gمQCK :[#֮ث6f,"UCR]6\DO>hR,q7xױ0.uҡVGfu<y셰Fm`IÂ)8o(^w-TlR%v7JU{k޾GCυC+kd3K #SOg6'$0XȺL.NğfqK#YƐ~(3;cX#(op^ |WQjGT:tnڱd U\4dz]ǕPœ* 67;P}?ܤ2rMEKHu^E d? *RDsÌ}gڶcL+K_ ) M?-"d&[0ۡ j)l/r8z3r%ڸb&0H(70PHHiKt~v͗(M>GI|@ huyJG) |>iԝt-Ht0G,m+[#i~3)giφ Tw_w,0̓z_u*$ͳX `Xc1c&$ixdɜ= lD:G>x|mC V|bM;W{&L."Ⓑ)φoQm>0jX8EI)^?~ ]Tt*R?iqDT~U mp ([y"^l3~spp$;K] a-37k!@T#7>\՘w$hnw']ȿ`Լ9y%f2t?4[*zJ-/L[v 9<f6zo~BJ5^fY렙kqM SXE !p۲%$|YgIl'-~1,!X|#u sd!_4_%4э Y4xS=x"&TdoD,:KNH ni M R_Hc| r9[[ L0%d idy:\?wj?K܌5,4Aߝ)uש@҆zsKj `G>M6$nmߵ6plTY@bRjp˗ H xmR~| (Se-xΘPn{9˫ث9mʆ78Di,{PV W XN׍\ PM5+!=|y9kﱀf{YïrF}QkT|Კ2 G;RxՏ S{NWumzǡXұ2s%H#?d.hBtD?E(%aq|G=UH_qmQ魖- 7b6vXafŊ뒕C^ԝ,S1>>1'P#Nf<]@lM'! M#2y[Wi9[QUAʶmJ֎]l0|vϐt&Aqr=u }Vr0-va]ό V ˅ E-b <3)|$dQffyO%T,^HEaGu8 IV JuGMKDXy) Cd9iY' 'KGHJM̔Jvq2 h_6 2ǀS0!MK4ETɓn0Y+e7!D^^9 ˼nƈNߖxK}11'ȁײU0գj_3<f -L-ҥӍ`=/b6=.>(:bmyqDIKE1W8ج] 9 5twA 8tY]iH?>~y_ *q6UyL\ޓ c N8l9]׋z$܈ZahL8'7 CԄz9"6uN"Ͻ-fI{gƋyR488 D Y\*S'ഀ'd<%{ѣ#h-d#t/eЬSXPˇ8q-C)s߀G\]DsS]͒Le ;=Wlݵďf 3AhT1Ռ 8EUR)8[ lcTΕ3cL`_X,O>B3oY&4VR+):{31ML@' cYD~%NgrvE;,ǰv|tyy,DGbaC*I;`[]2guG+õ(! ١XF<eD`sZ3& 9Tbx4/*֢Np# dv\L([\쌹tn`ըxd4NX|*sAQq$>XNԘ?#W=(r ц|!j(}p13'!7u/oY鞊`qCapW;I7Q~[l1:##pDo[q|l L\U8LGŭh04{K`INfWb]oIe;4. S|߆-n)uG lw q[[1oA6zQ.C>Z4ú5reIv }bw. YSn ?>97 ^)Pt:I㠮 uY>:rx;r<-H^pNN괪KWn˴J$4.QE]Ed_4ip!jIO4̳;N/ny=әts#gy%y˚i7쥌=o^n@+'B[8vCk¢!(}Mg}es0DW5 /a%'ɡ5hw*GJ[ۨLwR{c;M /EwC@DZP}\scq0WDÆL#p?Dn0iPf #~Fw$G5@Sj> ǰ0eS_{x @>:ÚԾyi -d9լ76A1ZWȀ(6 OlIէ_id:#QDm+IM|B*<sѰ\:\|ioXA@,aKFDO 8@,$FC)X˺݋JBT3iax 2l^~U咖 K_8<E#JJfc"HYcTޭ +R\G.d:#YJ0~Ηa Uc'mkȘ@Hc֬"}x-HMv5%pe8׺М}l/d9|A1$еB@9YG`Z}묦=? kt2~h2J)P8"WSicz[ h`DG `%fUCqKGs)%~/5p!KԸ _>MY] 4‚t,ckk)s`/rNڔ0LY `956kw"kHM pts pHMi6Gk K0EB_*rK~)6}Dy3|vf"bB35a?@d7t~H0.2IExԵޟbE#5ҏ{ڂl7Voxj=5=ڝxOJ#DPt|sT: B3Mbĉie[ ޜ(e>OPzyǏ$b3qL==,#X<()əPd D7׉?563uD< M0Ԍ'RnYtj Ӝ=،(Jp-zY=(=[_ѤO5B;Al5Cr;y$~1HzP0?A[2KY\3W, a`a!p^'&KzL9~۞Foj$H  $2,33@qھR[[OYZlS[9P5(D^:rܣF  x^qQYTi.(_M= sweli a{TA yC6va'o/ǖpX5yj5aιw G;WIтyԀ[s& l3/j@:UIaJImW=q68v^|Pg?ɩ.ཊWx{4r˦0jt8zC $`n Ǵp/ $59 ه? Z gD"*hVppXq9}/[K aB=]|TKYo ?4ClQ3_Np u_aOcpsmQYOGIU]vZU c~"bSl7Ypx ZJEި|mT!'Q4Ȑurۢؒ|LPhbHg?27l3&bu ۡ C5Hs$7 1p5q.bXUjʡ{A~x|V]{IA 'lQ@%SW{\V\GZ>p]T>ȍpRJ ^bJrl!"o?#X ?Y=!Jd^FoRQÅJJġfCryBV~JDz`+jw= M.%%z+3r@×\tP1T>2rv)qDJMki{fyPQ*W~Jro]9\NǙHMTHUǩq2c9,9gB zxU92;5\m:0єT`߭}(֊Dʼ"p I$ {,BG\L vaJ+&yN扶>XuM4 XFY8W,ɼpk%g)ngԨFЦoj'=SH.1,,;\Vzv:I]VLRAr߬*^bơ9ioAᲓ)_0pH ߋsU!\fydGMU;kq:[ǁj`xavٱs%T`CZ@G#p~\XOn{-M@a )v1aI`nJVUp O+|fw^mFXӳ9kJFSMfjHwlNp#pP5 FT1۱{U{:ڴ_|쏮MJ$S DGRd @bdWK3UEYL04_ m-b;.Y[pI硶OO(X"pQ1}Q&&4@'e_CK{βyZ(LV #$4rD@ J l-* # y!۲x<ܪmi !ipZqjƷ>WHdǍ V?:a8Cw~ RJt9j΂d@ATAU< خ"QQx.@8+ݴ[QDMFdaGX[ǘWI^oTiS;L? $ fhE̳deuia=z5q|"塉d̏Zy&bǠu $5 ͩ;`wÓf"qapf}5}Am~^ :#W^Dv < e֤z}\iYY`l;\c{Coal1Vj ՏgE|| 7`uY}ԧvŦ  Q;;^å*x K :!9H=e^SAgy (>\+*<% b"=Ԃez~1M3Xѕ ٸؿ☝϶C;]?LߞO7oS)O]ZL5@0]&zVʼnҌ)yL+)~HޗXBw6LM46W!d,-ey(Ve0MuYd{zic" + T1qc oOA7l2M?~^5?bztDBPeĄR(wuW-uT!cW@N\eCDq~qz*l'i'O1 QX[VN@W3K;bUϧU`'}0c(˄i ai/X"f0u[ǦW߾! +ڗ}tO2o%(dgd12'zO=¼o|s){fgNn,v~=EU,QޜlLE{&P&AUӐdٓ+.~U'>8,8IP pc18KC-9C4pƧ,|4)x&̉61I E<(@HT]ơ^mI46MV {Q k̢UTdW꯫l 91(eQէ=anٌHJ3z\b 6]o, E,y{0jѪWey4 RF_ͻ_wx}ĕž`- i=h y(|+樊isV:OnK0 ―ӓq$xi!٤qm]P$il`Y.GF`t6%;mT0f]帰$[_Šy+A`9 Nlj%'gd>TdV&ߢ|ϵ{}\CZʓA;I# }b{,(!fY bx* 5>'VWpi}Uao%g@YU*z#fx4^K͈DVnk]\| @\V0&% $YҪt,)=>O3'JSwsB\BYcuiGڕ"9mo Ji&[kRPGpkqMn29" 4h-eh [=e1vJxLGco/6Q"kkZV}(Z8]n_ӺfNG-7PJ2\H;> ]fV5FBCy=j=l@UiV1in$zr" x~EϾ@#n1:5DF)olC! l2qm*Xph2ʘĊޡ,(WGZEϟ,6fD ZR˝L6iydEŻIH9}⳨ٱ6O AQYDc.*V-MF:764SprA!*l4y#ʔ{7P' n83ƣq-=т!76HkSL^,z]l i uƸYQ7 x1RUaw2돾C@Ee2w; J XsȘ:RWU{#Ʋ#1Q0|} ) "C'DD2^!io< {b'nX #Xn&%slNi/VA ]NgU5Oƅ.xcݽ*گ%e\/pz:RV0K[+@p;sP =7:?3Rn^F4QJעkOk.qC8'2 HD'峎OxcZ:]iڰ TWiZ<9yx$ZVr*Hf΋G̃'oqES4xVCw@Ec9fV3GqnV&n'm('fv@/wQߏ[|<$фQ^ϤVR/nQQS P$|sFdDDЩ* -sƼ<ݲZ= ЖPQ0pɜco]nnuGX1UL xM?!]̥25_vCϱ#xFR5#JH>GpTjS=V(Ow?Ggo3!qY#7ϊZɝOŐ:qՄ8\qIs{õudJJ[ֆ農8T_6`p`M$76__ɞYgDz"bUF8'NnDZJNE5ꕬJ!PxL>D{ʝX>+JLjYL|gqczyT 6|5NSx9jG m")~keĤe4{);|ڞ>x3ЛHWͱN/n(S^=u.36Kϴ]S |@\L~w3T0rJ($~`B>eyDS +EEcR}4 SH网Ryq&P (?r=d0-*^lɦ@߮xX4*N?-zMnOg=7qXUXp#hLf.cvsMG~F۪T>Lx)KT\s#e0qHi5MAx &2Sxgّ2;$7P&uSDSyy׸f+LUtvZdNhގZ]tRW8-U/n;:LL "S}o0Zs:^~)KΚ?C.17O#;֎ǹAʡv|sը/~?;SD/nȴV^T#]4WޡǚuњM|g0#59A>0/51:`x=5.8~K'3apqݺn$7~ ڲ- z X q1oo悑e`S i玃7V]HBiȣK tU;:[rxӌr#i1K**hSeW;߂WF|R,1@2֪%}]k#^eC&_P?hv$>X (jse, STCǃ&BKW/=x뼁Q,ݽ|gPwj׎맅̣ۨu8Q|ɔv>+^fXCgUKU5 8B8/iAn L\2dsm >p;TG ,_;42wp2`6ora"]|'C]\c+gg1jkZ.xFʝdq;QxbFૅihP'79ZUtn윌쪏  sP s)@4|*6D\ W?lBSMd{-]¡zfP (e&-_y ?U 3`|0vt)m 9q 16RE2 X]4+ͺ@?z䛮D-i |iRwozGZcS~}ӻpv[cz Aݬ*kIS": R;.!UOt]blB& n3/[61Q$ \ɢjWO)> % #w}ςLYmj?L4M7wnlV)@KriFHB16QmxYýX5X:SA'0QC ;, RUB[,꺇SAqO}⧌_(2?zt>Zlq1 %.]|WstDrqK?{ۏCIҶ] -1=@o67v;7qfͭ$p,3#p볳8m7L)ۤ׆pCNo ,̒!P" ʚd1BX]&ZwJ( uܐA|{_:'Ͻ3%g>ڢ{0,e)[vHVDg3YpY U>f+؅UY;!#T[v6`R#3LP0Y&HސΦ )֚D:GPiT&~۽72-tn{xoփ֩b\vnߤ0+i Ѷ@%T~17h6Y9ᢥxx~8h,.Ҿ| .7fVsfXrg Ԧbx]Be? (C[A;H.`ִTLIJ;T'R+Ms@5U&mj:Dg|;X1ZQb@4\ʈ W8c0Z(AߡU\93!iGtVL&;xUu5y_$Yw΁$냛DN;8_{(] U>f . ;,tUrcm ;l^.&=L},z%XϣOUDa~'Skn좱!X⃢7z48̴sw#񼧜>~]ΞVt.f5{+(ز%ĬTU[bs+Ѿbd5 )4URl~!zKX5cLLlz ]kL֜dB1ڢC\zh#WWIݭSV;7}9 KD/fNfhx _a%Xa4ۿ=n\=M|2]4$Q~{ɯJJ/ %%h?@9" ?eTBl 0cbNFsbX<)M=u֝,Id@O;{w㡇ޚbcA XTYn)>u\eK4y!]=lO+ܹ8gUmׯ۪$ùAQQ.󳗹1i|~4Ne*~RhSl1~(km(՟G2G+E٪+zeD[Tz粧bg \ٌ@f\?HZ.F|rC {ᰂhgmzG&CbZ6NP6Uwgp(gJZ8JgiHs0 Pۖ6@wj$Ո,%,' 8mi?UfD`<kAZ)3G7M7@ ۮfs1F?4(^"_^[>3ZW ?C߇;ȼYNmp"wrTqɋ+ʸA ҂mRfCR外giGq:Vx-&uTP437 VI!eW١)QM.Iأ#` >'NQ$Rf%}̟#7)ʇjBQcuک2,>2Q/Q{>1ޅ[}sQ)U-6v v :WM.LuqVvXt["YPpSEV-}kD?WTtS jC#)B"] ^iyiցkaX+F"L>DὊ,䭙s3,[lL;Ϯd>eߋG`m;c[j?1Md!rP1U ii<&d/r|Kh8Q"~2Ԛq?/Ny9hq F&By'v79g\3Wi\(BD"O~׉ØWKx[Y nojlU^h>8qZ ==$⢞oA5t HJ͐1q9_^ۮ-}\Ǻ?4HP޿"\f(z,s e[J z*UpAshލ€b "ռ[  dWRꣃL6߫rRΈFLx8ih;j4iŕ_IG.f&ݮh4nw;YRΤ@}Tז(@ x(,xBH'N`j*.mj4뽴 d Z9O]~L397KoUⴽ/S.GL/G9)q/@͌lSェ>N0v!y7%\ kn-b㎊FWN _C}8{3ޝ )\V-,?߯EuͷJ*K" \j*"xl躞5Bo#\jaXW햐],m)ũ=c},[:B&埞 /cӔ$"r VYuT{5ϟpUU_|͹xn.pDzGcA`&(edHh1qhfA @ǧ,M|ga^9?~C( q7\P?n2Ch4)0ܳ).Rcӣ?^`]/c+`ϥ#t\Tw~SuKmpy蠬3>-S6{*D|~Ex2ޮp%-d(.pfx^)V2i 'D s[ZvygB2vU'^}vt*rxE/eUUѽ F5n%HeL{N+зc/Cy @[ 4,Q)Sدkk%SEcRI"|6b΀S) N 6X`D cU "8qPզ?_/!l䏿 A+OF-Oќ;멧JUޞj΃X:UuI\x!af@e 2@'ӓC֤8|)8kNoe*SPv0h]+y=|~e]W).^(|35~Y0;K>㓈FnI,2[JCa2&C?0 3~MgCp@@!P{B[-4ҺgGm3@ /+h{bqB@%=a!ChsJ4U){{Hzb 0"/[62Kd=i`iDܳZyʶweU@4}7f7֬ҳ} ?K6I ڐ#JFߒnEܣ.ny4;y_Se`iH=s&?pMնw==39.a:+pƴ(q0~ڊ6[P\ ˜njy VF.dhRiE)Y2f.AzqbQCܪJ $AC΍MΑ}+~*6^\Ntn Bߣz`jBLE+$mT-69Awv"JqEiԇJ43#a./?]3 bF7АգYT͊ 2>oYnOxV4v\ڦz,xIϽr ?ߪZ ˕=FHOjM}Ñdʔg2u@W'x*YY3ix4߁nqz?{NR1O/9 *N-iGU r7wvCku ˂gLV U>5 d#6`di.FܭCN۬e(䜣B/)홞-ȉ7T 5.U}r]6 ߟ&g|cC1\ #΅& 22,P O^;; .s% M^|?텒yiW; ѽ{'ސF3 g7l%(ySO˹FP6=t{f_ Wv.6wknmi3M*KZ9}2M&/w*:z~. ]Fn 7W*Էֹ`,̜?90l7'}I^m}]ѵ-nTQZ@HsyCiE,N=֭ x|A֨T~K,GY/uu *%yr+VpXd |yR`ʡKEz g")xY׍m/A?ؐZH}+rdEBufZzj+O^I$̒.%BO)-r>X69- _1o9z Jm#O ĝb# o0N0%4J*X*1>aJ\h`+S̠@QL]pP/,Iڅa!i`xl 2:OJJDse!mx0 ҇ hi<kX,Qؔ}Mcs8goCėo|D2;K6*m*蘼2a-oςJI`r^~*/6 )$bq q7X캧%8uԸ&!6e H^9q]XlnU?kyi{IWPɬYBq>(bHpZi|fGČkW>TZ%PDFR3SFNʲwpo#:S?>+׉,n ?z奻ṾEqK:0P*#j<[ȍ2}pY|g]KEsRg(_\F1  2cWoI:LPM/Q%Uc)\~:Mt*B*8-\( ѫYNfïtWN2VJJιKZ :hjy-̩K>y!V8`3l ȻVK;ePue~* ,I|Pݷ+:5*7ߞr@xK?GNňuV&6@6lߡy{Zftޛ}q+{gS~M(bw.Q]R 1Tܰ|UϤ J`x9`:G dIV*Lz2qpXڌ(\%m]1O2{αP zK3*mxoST,VA6U[#EyO)1ܳ7W?m9S]i;KH73` "6-^= wA)ӝkǏitRd%=I?8ٛ#w$TSȡ# D!e e-X$b[sJcaPshBkμ8.%>0hX~Du}K>!^6λ F3 } !&!-p78ցe_cVeʺVd?6PL(Z x}!¸Y[h$BVOA},4OnC8 qU+¢OX ?,1v/'HRR^is2ML0,ls,L/ vhƯS[?\VkT~ [^D;7@~9s*{?XeKriaVtPh<_SiҲukӢ(苶hfV8rHvJR:"`0a5NWIذFtbD=ccTWmG X\S6A/OxH[e6an)b.y5vﶼAH gnGЬsoI .q^l{2UxT 43Jo^]l&eb_ݱ&t YV 5(q.ڔXvlZ`i$"Md)K F.u`{V⛝Y LvRH)ی"ٍKež7*ԱSl_1=  q +85|);VEjD_]#&ovz5{HR"k41+@45,yȢ$llasY]ܕѥQnمIw1X~wEj $Ġ̪f`+0ˉ4fבg%~1ǩbq= ˈua~)Z(eʊژ hw^V恂SU K皟y;r}+Rʿ-")l];#y0: }ےۉs( qmp/A] ƚMdin 2MfOy`p7;m<b]2+"׆]b%3.F3v9qW OL &TGMctiʜ_[PG㹆.`?9DčU\h s j+YWumT-z0u4NFA5kCXH\~fE2EJ” ˞}Jz 蟑Τܿ%XPFJ⍛lN4fufzA2~Nyp,ŤZTK ܡjƁ uw‰YxVvWn$hqʷZvt;p5Xv DTz lа1s{ S`)?jmѾ8fΊR?~;ChBI4}scZ楩wLIú 8hLg#IŰpvb!@\_;`E {kUlz-7}z;UK@v']4~~owo3'{:{\Mzp(2GP6ؤ؅1$5c|b#n,}ЀLкKJ:&9SӸ"BxOLFbv-@qˢCfW;37J'd>[ cph~c \!t!'qRc5a;BͶml[X\|_U'X %qT׊R:\Q%Ǹ-G1AW;$OKLkWIpu|․p47+˖e9f:|TWv{K Mlͻg C SRcX9lwzwY2ke?+>R=̓Xa#f][?Ҵ+p>V_el–k ɪNr-[ ʂ &c薢R0&l+3.9W[;iB|K@2j{6cIaZ WϾTk5[N9p"M}t|kJ@zJOϗ=f-!trI)l99C(ysJn1hG/7ӲlnfS>q)y}$N 4r/Q:5!J!~\W f{| r( h4n)ÒTnPV"iNjhNJ'..)ObaL:hHVEkݖbY"!Kx &9=̭b 3~oӏyQN |wZtZT*XcpkyL(b!)%=[z*ܼ. / d7a -xPi5xb`_@l&$,[T?o"A $Ɛ/׍B:AL:g*ÄdcuSq=0ʨ+dRLRp|@ g?8Iإ̇ʖDBR LPj|V@/2@~ݧm@)ݩzbŸ8d g4\9=N-j~CKM?.?#3ş;»o2qTxMZq(~L++F2@:p1K"c6&{ PnA vRi 8:}~VĮ쬂o*2̞1FVQ/n9s aMBϋӺRz2-G/k*Θ|iMU~x?۔OB 1;=p1kZF>bT`ᄅ#!2äH9㢉w@R6A,½w^Fy4"&jۯ¯9E'>cG$diEg_j=B?9pU3^ |Ζl9ѯw"Gi+!P? L9" ь/eĂ`qyMrn^e؛_c\"LSGk;^fմhS z9]5YG`X7G뷭e/MZja4JAw`x"߽ț_\}'&o'wk8d@z ^}%W5on)C :v{z Kp6<`-̛9#IzVvCaģjC:IzWd"t+.FT/PЕF4?"g \K DɣAn,y7tOíMˎ5_+v'ڪ@; 6N1|@-O})jVqz]E=<~?Ad EtF1Bno~Q/kgpxV_aw|<ܡ;V'g^IRHo^q ,1Lp6f4Ui1FOHS{}Q[ٔShaiX0UkT)ۿ37c 1vq<ڝO{^쏽>:⒭qR7>uVwj9C&GZ BΟb O0 +āhd86(4/?গDOV?vDz=Ts<"̪@ڳc } 4jl$$K?mj.*{} ͜O ^Ҭ[v´<@Psv%i'`7|}6 %\!7 ЊFѭ Eufjj`Xy Y}oAY!^lmSp2\F ki&Gd$6Te?Ȼ;JR/[ߓ0vH@ 1L,|W JzP>^iW }/d<+Da 2-ߩyO]O|+oc`8eK>t0.hW|H%szٯ\Ct%*A! ԆAa ,\ԗ+)P5F(>u 7 {7_ԉ5H$[U3N.m‹gvAz+r{ׂ̾fVX/vZ=@l>.[}>˔=*,qB)֮/V?RNzAlG5\TG9S(*U`)%0)9Gj[W((j58v/X};>;"/Hw0C A+BWiAL^q\/Y :N'rAЌ yQ:ėSi٦C3O^S)w0pDUW%E}$!T7) "VVSv`# ve2T% ܳ"o!^/UQw 3]hWojq:RoOk~PrOq"uLXd P$Յb9+8#4s%*MK&xr-rxGdG-0O}K g(Vd{'!An7K#ti?3+a:>1 ޓF0Ő@@fC+fᐥ#Yɪ?<Ξ91eX;@5(˽DK 7 w7TՎVޟ~T>C ZET9vJ!"O3):.>)CF̞D< 8(c1y[ƫj2^m,s >z$A UpGzzHhx>L!1)ρ{hr H(o̓u j$ї9E8LoGsEc}021 >@[2 CSςd򂇆Z>uˡQ:0/_8\g,"ݵ@ JdNFܧGkT$UPF@a# <5i gdJި Rx~Q~"I/8=R]fxvP\HHqiիϯHo uxڈ}'f{' 'K% vƼ̭4d"# XGLיк4B`9,l ~l4p`psHj%Kr;.n9IBl*ia IiMޟK2{s7 .p0'_[D$=[hvF0->g|sTF`PcKX3:^ tKƉz"~+xrȼb.dh87=`b(ϵg*)s) O?)D[LwUhCzm<㍖AMt-gOMooB u"?_re-WP2Ʊ|\`׹M f+}0YH_It`]p 8 ucDD>2G~9/# *C.<~:a߂[dݵ$huj_8;4<c3 zU풶Z$zFBc1cy_@pS<)}/?}kk| . `%$ [ƍhwK1׽}j| F#׹H9$.,eqpjGv$8yP-%~ #d6詠Uh#n]縟=jYW ŐxB럍UR'RݶTIh{Ae1 3[ʞ?uG4G{eM@G=E$Bj1@˄_!@fĠI@O}Z.R,:ގwz.zlnW_hch=;C|\]wpXn1|&H ",1E.P8q%7}!JW xM)u3a 9эQSodo' O~@E^J 6"# V8 x. ܈Z{ 9! ,0|TU*$fծG<ϣvw9)as+J셬⵵-q#běmIɯ(5#I9|e|:HZFcCʹDŌ{PX1L8tĘ]ڡ}S!9{k#:Kb`L2&6 ˇ|5"J3sk諸t .[ERYT~r4/obcݗ1+:O$9@ Ƞ)&VM) FF`2LKth,׽aA1P7̙|{E0hd7%w> |{u-Crbu4\Tۙft\*=c%2i*uu..#f1#Mg. ]ڽH:PMqIPRxCS|ʯ0,d]G} Ve_(y@ (UsH_NxQLŠ(^kyd>gowB phltto\nk` VsubHߙ"]'%=_,̰^ tD(4g1"3oND:Lt[twB)tR)s;f'89ErwE,k-yp:X:?Diw%}nw-_4h sђ00 a 8G"%wx Iu"M MY$8HȰD:dM$ȲdT";Yz <=dI͙ lh0:@\b(w \WJ:ٜ^5[bj9~A,:pۉ,~rf H)s~)Ug3#9yEEXՋSS0]4H&sqz!]D}K]yrvCxl㓂axYBAh-~з:<4U/|M .SIU:X0<[C4o#(UnivhlpW烢CYY&_ۗixic Q`nBnb6E Rx]9@)toS\\##  l4@I)!?Hˊz;q'w~^bWnlrm5'1'q}cg^ F)hFzӑ`5??0Uj1C371'\hPxpԡ^d5={]Y*\K۪:>MZo>JKw=0)ʚëu"fIsxF~8GvбC'NCᙃYۉIAbGe֥WC28?|%9$^I6dDo{Qn*+J 8Fi5yzX/cQcٵ$iο|q> JW*!k2Ѩ̌ސ%cXg$Iwr o:,x .^?wٙ6X DU-*XAsZyʼn|P4JW^еX"Ԯ*MV*yaӭ^.U1r~5AThug"BPZ1ٖ8R@󜑚lҀ]9vkUZl-&섴K# ,8۸qPERXsZW|:bs!Sd)[JÓw \v= 뷌6`!鎁Ux9{,C7CSHRf?H3$=-xЭ ˡj`}j8Yyog3Ya gdv^~7nS:G9D;:t!ʚ:KH1TAi,`Q@qW:ӶXzY.K;z>c,0+:E{ .ݮ%i&Mn-t`T^0>(BwU]k> C!nwlK<:+ImefO佦`|fОBLhBdOm52.@ S]nk d}L ]5 KUJ!ȡ?頠Zix$țm`U*A|~wqC;;[."bb^<`uf&8a#eB5* i._MH\| @G#cJqc6wIA4P8`"$-x Zvr"?|C '4%PA3iz< 1mIaAQW6# i_x-gV*[F?tYPuQW݈qRD5~ʒ:6w&2DŽ룢L}VޭNZѰ'Н7/o/fteaIK'½ff8 ӝea(C%py~f{i/aV)YfCrxA6c:0D~DEg+KИPOFIIN]0 ?@4)וPQ[$@3&:\GG>y_!ӵp"(2>cXd"X=.:w _-,-U.^{O۳|5 /A|>-Yc7"f9/wiwswv$WCp̿c7}|/ n7|@k:i UF#ZY+7,D]xu3gT(J}4~ԃ;Ɨ\ 5~/e 6]f3v'*wfo~ŕͨMj?wJoEqnoM˧ !bJG 8x?l|dHՕ:`xgukiݮ.؞_ylb~aƫ* 2 R;`lVKV#>,@,}֜D]|erlh/bt%O3ۀzJ ;7t17?qT,ğe%5ȿ-McZKc) `'%bwqjy~GO9["[[Sbզ97|)3ڳGh],&~Y'.اf.dIJ "+C,򒢞J0Qj \lO e԰N2VnTOKe 2|ZyAF895ۿa Mjq=͚/,Cs W77 syŎ⡄ #zv=W~lʋQQY_ΜmB/~uhe;SL1xe.HG+@n:M*xoݩۋOzF\)%aqjtb wTP$;>9uiJQ?x0&d&)sU]ht@j`]lޚKۛ]e_*r3JBFB*ܜe?G~ :waʘh<ٮ>^_| 4 Vs&w.|[=;1kH$MRMy e8{ m櫔(>͌-Rڈ6sjF=6mϣ^ЛFWq-.$ɥ|%H=էDP{?) ,?96Иe32n}b| t2 wK̭-$p|r+g3$@23ٺ2z 2(Y+5A/pF57Hр\:u~gR#T2 愥뷿皾@ j^}JVsW.Tk(=3ӾZ5 27zj?RIjɶ1y Jo{ܒIfmܘ'AГ$ś0jK9܅!WaE)8ƼN.&9yJVOk/5 rMd%B-.f|Wye-tL>,>^5z:N; 'q?tD-JBU>&TrWьҚ*h.5#H$pRԙɛ:ߐY$ekj>@A)(O6 C./῾k_E{Hi E&_6doՀL @/RZgQS#(Iyܻ]?Y .X?H8x1b4!I>`5+l0~ Q=U2jcJ u㺟7n*Nqիm]!ށޜJR x.N@ bw{cLʇG4B8,꺍N>ZBi#|݋TV#HZ\o!vw5X(3G2{,w@T(]stCmKemڼЖ3 ٦y@QJ<ΰn`wJ޾Lgbq,j1|m}ҨgF A fO-+x<Aǐ(>Z,xMrFq]Jyq8̆&FajTDd=bE+PD'V¹U@6'B[qm$82zBFoZE:W ׁn(ܠ]&c-OX4O?D_T1_7ac\*bueKyxOm甕k7!9Mx}yx}Y67lpYQ:gHSV&PӦ%`*}_1@ \ drƨFaWo%azupZֹfl/'<^˗k ė,KϹr}&gG3 5l+NQ7/Mj)TO)lyu6#7f{!2?`fÒw~$KgwQ"KJàJu9L5ޠ(&V6-{C9)ttZ'Hw =Ҳdc頚qG%8q7Y%ݣC>qCƥ(T^.@,b5jbcDNY|X(4NbcY.9ǂY>짺-bx{۽/yRiYZBݭ(d Py|;w}9涸|j1 WBG& eCKfP ?%Z݈< ]E8+Ap'K5d*v@%054`=e-~ y6)Z'0C=֎~!hS6 y,3siY %]8nxP_UV0'O0dZ'|isVi*b>VSJOQ, %̀/_wCMSqNm:,|oG[=ZBgX2]5"Nxm<̭ ) aBa_SڤB >FfYa2}> ʢݹS̎ V[ @cEh*9_O49Q vM΄:Uݡ.߻VX_v|ݒ)'ûТtzNXyoorl @~){oYn7A|R =$h:]oC =}Yz.c6LI@"rGwѺtZ#'˦1JSvC~mn|㙪k:s"mnL1U!Q_ină]TE%(S8qw=+ z2 +vAN!']ҪGb`(,Q>C;N2 v;?>@sBFrAV3.B4=+NЇjGjiv1^` @fp$Cl~'r9$?jMaA W&E^7Dsi//0b-ӘFht2c¤ PӲSmG3ZUT97xLۜ!!\FQ<[} [0dY4O  oꈝXgtH6 ( uZ ŇܓhbXBQbWy+)U`ױTb߼̠;L ROo(`^&A^в&]e2?s+2ht.[~I>_Q{O-aKbXVl:]WlOxtl̫N-A^ pi0ad{xe~7 Ua}/*`()9 `lTϲFV&BP5ZT_8bFmޠc0ʢ-XpsI(<;\4K.9}{~N."]K={92wp'4NN29 k4-J\cI=tKъ^G"2<07}V2,oY)p%W R&1OiR_=ge7}F5V&c uJÐuw+پƨ<s@9>6ћ3V[\P?^mriq J®Cm<UI+N| Np+&Gۡ'$D—| <ܺGL$*9CQ~v G܋Lc?Cy@G w?l*vZa\P>o/s/y!&'ƿO l0(KJp6;* r)cl^h5{`r2b3FԯEZr0P c=!ot*za58×{@5h.*:l6OxX=)=L҄:w-~»1ENb~{LdrqZw.[~ G/e-YхdnVR3UMixg,y,'w /۝%yMRxJ5Lk*}H V~swYTŪOg ӍRQFSەb TLF[,1ʛ)97tZ1ӈ:eh>S/6woEh$[-Oۙ'|ލa޺D,{q8^~"Y~Le]I3<)y2u}f .=ot~ïf)VRB$(/ hrtBE/]3opC>- o'zk'McڕNVNiP.T 9C%sSk`} Y߂~XsCbJt"Kuޮج9|9Cn$9v3Y2uGh>IA40|g4Md)DZ깁Mf%4_c=Y'unK!4`HBO7.*%*If;r⣴94uG4۟ډ~u`ŠpẾ꾜#iZE#e;l+fL/WˑпJ4UxFo x $ vPk@BWJ?>趷 $]q,+<֟: r_Y4 fO-ugm, C4:B,7ό46fU1z;Jdq4Krk,eOBӸ 4J&}܆(U_Vj|$4beQ0d7__N-fqxC!qyO$EšBTC)dDŽ֬JHܜsr*ڿ<0L2ePZÙߐ~Aø`*UnNs==D*qW\>BI&E;X[bSKwncg.FҖztF# J\o nP*GpCi Օ֦нAWCL_u/$$F7%_e QWZҙ'7<%OC8ci'k ;t֯S gRP2C!(u"Ko1in?ŋqq؏ ;'mTH-4LAOr e $/ pP^|{:?) Cv[4NAb<ؽ)њ@BlQ&Z0fM[w tdyh(K*x`J"-oN0L] ?Ɣ"xޛ 18)dQe d#wpB{GbP @VWXx-м<oU#b'o&P0h+`E`l{͛ ][ཬ^YtӅJah־Hڂ[]m.ݴo%<6*;Z˜Nֿz4A<.3>M\l4ret3/wZdWLǹhR)<ƼA։Yɚz-y =|218$@Jjmf/Vyj䫫qv tҘT ^qtzv,:^3;]г{`-Tkkl]׾pPϼWF?fTؾWƪq$F7QDqMǿOi R\!JىMTS;ɻsFHl?}6IWlɧm=j\DhpVh>}ulջ_y~Hf ɷ.rа/t{L,x~픧. W>e`uIJQ$ؗ2Sim&k}?_^T.g̴_.'ѷ30 *T6Np(xx#QT5G,*ZkXg+= X:|5nK<{x A\m7wF59RY ' 3ekF;6_kCg /}/0r(V"W+qyԓmJ|[lCF΢23 *ξ\|);H\k?Qg4*^ dkC0kt%ض%!˷srd\d6

9@&җݹihZC6]i"ă:ԗ vwZ϶#ݹ:gŜPCT5yqٔ6@\0 {фO;Niݽf \h,wG=ޚaᾨm^%&mحe{o dM='8K$"sU"Z <#s$NpXM d D&ivNX9sU}{@%aSލHX5WMdr79 ^$#,m\,|2(l*BF"1/)h#| EjuD'HH S!GE"sk7K u6: DQwCeACA\xcӜ)j~ 'TL[zs]zWkJȃDpi| 6 A?&i7fdj=KF1ƋZ|VEiy>y\H< bV{ QGwTdt%HGԠhwҋ3uXUI)1,mFwF)2CG93ȞÆއ5z{S@#c>eR@L\H=4ݮصl>œ :.;[[>kGBC ǫתǽ;w5Z|aZRiW>=xeٝzAC5"դ aX ja@huTO]edf+Nli{I͒!¼i~ߢ~ 2@u BȪJQiv\["ܙAZU5; YCMzaIw1PbXO^q`_}fmSSJ&d9kqa {xۨ} 1Q$_mC7˹xm`?Psu"fP U C ~,fkuϛ֡;a1D|V^ .ahÌcgcQg;ITlI8\ ;dXXͯ_th1 (>LJzɀXU@^Ax|8wLjG>ci槠\s *@aJd!`,a@+>l1k,@ɳS=#Uq5.8)jGi掟tDR|#s7W GLg|YV7,*)np*'͛$@~r8Xj]eR f`vph4nx h5ˉ.,[}Xlq!wB9uUG>f(J&$G# |4C\4{YbWZI:/I:Uc,;y% bYdm$dd;x;>Y +eԖR/?cUzL"MwvS`Gȸ"Wy˿6QͲlT1;Vq\5Ir6Dtmu5\UA[`&G,ylg9 Mc7󁯫l¼Ec@7tyQaٲ1 9-,g?$VaX֗Tnqs؟ 'ӗ/3G뺗EN-naFOE<tMOWot>M4ʝ߉swHʳOoSP kR/ۂh+ 'z׃(-MeQ@ M]wR* LLwGDMʢkrs(h EV}L8,^yC Z-}[9/8%/*Bkb+@@'IkzJ`7)O+ۉ#+lO o K_pG"4:!mB'},G*Y)6Xl!C81=U7B2 V!+ z%K2MJjW.颯Z%o󠫲)e :慞펢^㩭/,яMtd^i!>O9M1N$:^OwksY4y۳X9'dG4VDvw͏o].FfFV &=ńppk4Va[dw ̟rpL]YE~$qz6J` Mā^B|!kc5 hQLAFL wVӺ@`oV$VI^-ÓHue7a44xi@-ƧzD6Va9]@ΪlK{O/w i& \_ۂL|Qjʫ4, xj 5u^IpԒ'7FcG,"%O1ț"šŴ/q레2+Heu>1R8? - eNήaR "0(6b T`Z f.!5濊l^+uUS 5[% GA[ Pa"s;<,JPX91?ST9yPw J*+jthc6e]Y .xW[e0_⡕8~}M.BB4 o?k $LV!,n%j|xÓ i#5݂\U C=!V kЌ ^PQ6a?7 J&@h$ 5ieYd47_e-ψB#MkH]H[v]nІ8tЅ}\pSpeoOo, FI7ll`)ec4KWRY\->Z6{x?w5  11<:VT9B/"W$H=WYO6j\^zXlFi|o`yoO;Iz1>-E ^IZYakmI z{&m:)A ;v_NP' |dl4wV&?x~MbB nc0 hXZt dtcpFDu?~ >n3@Yr` 't<*Y,AQ[ U:UMMU.Mf \Ѳ ,Rj`@?a]r'_ĕkׇ L$7P=sR,S3cЕn]P/tab kq4]%PŜ۝_ pB!nȠ5wp`bBW0}d09@)y?:MpLm։k^~a ʊx)i/^w+( |%SN/va!t`a];~M7 gG  `=νX& K9XZBDtzFLo቎࿵S'O;QLXr9w.LT2I3׶!̭pn#40i^L; @FHPڲ\n\HRtd 7I_qx2=+[ B;c Uiz1jS! Feڬ?\x8n^1<_EQU[_̠] ,֜?7h l 6c G]<fȔe5xgb Gw~آX7HQmك^/ QLv@x>E6DҸQν*Kإ6 fʏXٴ&":(<Ҵ^^YA"T C咱V(Y] c>g.ChyLX'GC2nz\LabSoՖ{wFRզ_7qtxI0bBj e7v@Wf\8T K?*mQaў f)C>jN8.am P{nM+gǦjTdTu4N%4-5bY2~8qB"$$9dNĺطPb%8tJpBVtGĭPq=,0fS(W;1QdheLpv%xVvyO8GxV,iIg=ϟ)өCy `9TXste|z\$fhJQwAex{}kD,t&8sG$UӔu6 ;B)ؖ}JOd'I@BA:=Yኑ〒Un4Čyv\k)`)t?ؘ"nlTed7PX  I©7<')hX9Gmj{K8uVayX&3$3k;c.2SU~]K<*If!W.SÎ a)L* R"7vG[dS+7OZڶmg\l3`i{UQYc8 .Gff?rȷ3M1-A}\Sc3aL<9n};(١8<D}9 6xԔVT!SSP;Wu6W, ªwY!gIV񜮂qWqqĘ #v,N tSΛ\Z iB8bw k\@ISsc3BBHd=V2pTACΆCƭ޹ѻ-rK{i!S2O'͓Ec|[O4\_g:$rKܑ8[V.<.|Yr>׫=N@$gϹXcFwNM)PdU vfk4^,"D'Cd.Ax>XїG#~ѡG{آ}'La JuQ P`U:2NB' `1!x^W~5e×kt)p1/S5NoТE99}c.U0#0\fШ^]|Poƫ3cn`h}AJ ʚ4:>SllWhYrZNS~72Q>Te6:RN*q6f\'Utns0F axM|ܠ= Kzf ceQ7E~ Ȩl Mp,4 Z.ȱ.bNo,!<2 _&N$uOtU0z~IYԖŭKؕ`T5pw};`Mf3C$s\ͪ? Z)䀪c<_!. yu(DruAe0wpq,hf׏u;3d4!q_2w#3qb>/껝^rAvzȇӢ~MhHW /-²+| H f 6|cB[ fpɈ?^Gʿ0V_ZSaJXv c)fumFmt@7?u_<,6MC4!],^#/23}|_&>[NNȡ GI$__ Y"H &d]¿]O{O9ưQX-8A!Q$\jqs172I]q`v.< (n*ja"n>АGقix Xw,E Q Xdk{AVɲaTW,{,pV|Q@S&Qijj⹂(Z ا|aT!)>bY'?=M-.\GiX/w̔egZy0H[ r)b9% qշܟľ0>!}9G7t]b7 a^IfKDlA?bݨc6~H^Z;Cp ~Xݭ>Wǔ xSTa(̐TJ٫Ӱ&%ꥌ柫}"I6ap |>9QH`t1mс|;nIS㕳xz;[s;bWKebGCxv-Nz?G7T0? N~xdBM?Zh1$W[(OXf'ZYmx]I6qq?RB":kHqAUWV&<]KՍHqpK+u>"ʄcrzZ8OEJb#uo)YeqyKyuMl)lFkVc6Ԡt{q8̙%h arZVGVB`S!&<_ITQހVdTJi_ ynT"Cy^1Cq5-qf 溓H?ovYarh|e\ۈZFKNjŶ7DB%Wc/t§6XW PY #EkP9ڍP$92i]]Kv{7  :wZA=nZhzŵ)Hs&EQXO6y-nX`߶2Hz)][mΟ q;VC n@NƨY??vaSnߎcaiV4ŅJ/#3\dMu=Z[C5vnXW lp0ݩ~*sN2PẶMnmj1v_ #BSU۬u:AT&fa6BCLEIF9 |ƂqٮmDi$q AщMi%\9 ݼ{!U\0 }s#"E2?$QeDnt~PʄlLX$`$jz(4ztҥ@I[:~C46@K^y{Mo9.¶z >a7=PD2*3YVd9,u-+k#trV⦢NS꒐g 3.Aѧ^)<zc2uh.g (nxXo^+DKY<݊Kr_f?7`/V}A5.`H;]X}&JBIתVqX)ȸr3Iujo@&,zf('Hh'9DA 7̶ߏr_v=&amq̔ӱ@E$u4/yZ66o(Di$$sB_&3ӟNA[ G_M>sO{fˈ!wVXdJek2-+vވ!0͎ggJt.]E( ʐN;U;_g(c:HZP= ds}XKbճsnZ-5y)xbNN*+o^!ƒ?W}MMݲnao'F3g3.fp")Rhk҉U3r>gYjҚD|IezrS cnο3a/6p3QL5,T_D|C!~Uɽ-Y3 g/n'"G(Gxkٮ(V[ ޑA쫽1fqBn ϧmi j4`?-g>i+e|!J|VeI v8lKj6q<Wo5ϬNtKV_ffjïrJ=N0/6iSgz/AY*LTL P KвL#J76PN"DPۙzTEɧ>A;G@' ۆ^a'z*S'LHxaDw i=z &N!z 7 />7oIk89sQүߐUmNP@3yv,Ete}TRj\L}StWRL((٘_7qVtCcn5 0qЗ%͎.ZK!AL^QA/='G |H]"כ~ycÞppiDRF, #|4g298qK&/)CYРll%haο*xe~|-V؜!@r=#kF!D,D[u N)2oGt+%1T{9@aDH%Z3Lrؗ9XxT1¨Q8_9!*vxAQKzoV_ѠL[ D1Va=MRs@K[P*B5 ?@ut>BESRC}ջ;yv̇ͽ3dɓ(`H-L9x ]%xX3c,.gu}'Dl*UuDO{_ZNmoǍួ0L,"l+l ]'׫B;&f8ۮs?/Y`:b[wkPm bm8b/@ 2m?1]vcd}JٿeSraȽ"C)}O P Boל4=/TGFݍzs`߻IqK/q_GC !]O4[DZA37x)ޅSi%nvֽ,(p֬*ڐ-Ξvs}?ۖG)zr.DIb A4$bǟUιQ( 3( O`|_ځ[+WS.~`QDVHPKĺ}&.9oKT7\bX>bSvǥ:Gʖ"_COяlYM o{́6IY4Вb ܩ$8VF"c ]Ѐ {1~;9I'J@nWWO^,Kׇ өL_y(!(w16HneҒ<1Ϳnj[LpC¾"X f( 杵V҄oWzgʏZkxU9j $>3PYaU-}۵:8j:;rƠf3M*'hnˇH;V_͚Auwqta+&?;ӿHFjKI[i`< ywx dG zEw݅0xt N 2'B Ix= $[w.v>1P_.<Qj43tr],mFh4 5|dBjwI*^| QJȐ^d.KJ(=z(QLvĨjo+dm꺘X&.IV3[k i9~3l=ceK2Yr1|im0tFƇ4K<٭E$ /8j-%W`q2৖ba۲x=0؄мb3SI棽AyI U&0o) #A SJ"It,3>q*_(Jy+9e)&d!zTd#t2t a>p>4e+O >&{ion}!E3uA2@DO~3m^YNӞ9q] ՘p-COv ?Ox6 6%l*åGq~釣>}qDOVI,a4= b]`m?GE%O/ 48` WWl+bÞ =L7%a̸7zY\!aGZ„{+'S@׌'rRD!oN$r.esLgTpE&)= T߷H^CwvΎ{TaX5 {~ \f*񠒻1"bWԛ/$75v-c{ ۸wY>J ]1r&6=?l17K<#IO|br>lFTJWN0 }a cô+ q8סΚ]hF%QIkuƣǗ{<¿UX##0vȿ'XD*K2E;H0Ww ِܮMB5h2b\%2Py|0Ŧ)?fal[Ṯ<4p1(4CQ8=D#o`ɼ1]QKC)@/D]eZ2:6=*֥ve-xâeL".2%HF툿V)0TAJ]%uK5GiI3\c-\! 79>,BG5<^FEg1 =WĺXQPg= ٫| oKSS֦(o֡tr|[ X(ΝFZL=&`ufVOQڪtm{VNVBgյU Υ KȎxϚ(Vs !>b iiY)әu)e31sXO/A{[dSaj4ı9KUP_g>DΧXIكQ7A Cq2h%ٰ\D38E *SdVD3.RdXxGVi=R2TFxvҕ`Yվ3l-{CyY3?v&$ėOx΂`vAsCf{^z20񵗱iaKSXSNQ>EꄂqZ* Brhr+5~gq_8$ӷ\e7?_e鞗VG+v U=ީUJ1Ȱ^'CgS❟B9au /|8O#0콤goa#Ågr֎˚8彞K_K RcPA P@I,eB3#49ȺJ8 ԗ ]q`4AA{i&([AchiMV,]Z; !q?y./c PUm0Jd0w@`JBFr6@ɢ  @c 'NfdO+UaJ: 7U yBE+K<ڑh &'F@j9ZIܻzE5wkنxtI:KSBMa Y&P=V+QO?^ Ӵ$(wˎ4Uy)8 &G5{<$t3{#iU,7*}%FTE<]X|Aމ'5u!K< ? K ir{з3oVcJv9o>1!.Sgؚ̃JFY#n+M( ǫRh7Lw c,k#'y3+Ũ[S,QSz8>3|;K!t+./ᇨנ ~d{3$ ISibٶtD>)z_@Xh&qG";"cyc?33VVLGqH7Fb}9QnQҴ|'t\)"lH^I4Oۏ5tDaѣo17!XXīApM ,?Oγg l4SCt@ hKc"@ͣt#k=K}BM?? ߗP u5eHLWۓ*j9g`fLb~PAL{M:%R1`5wXH]4.(epy޼^gzj]KJ; Q) MvHĵUe|~[Y>MHb&fN>#e$pWc]rCd/;}JRWXhW[c5OLU\d]l V'CKQvz#pYbMY m5-)fN㮭ox4liQ l0k06:Ǽ?Idၨ/m LwdAIޱ0%Ҫq`$B_f @FG2Liݮ6-z^+)hoR޹zؠS4d| +zhf&NDo+}"wrRKb ѱ]=}OW)lDQ /!s{9SSh2Y@ӇqI5)P u<%6H'h9DLV2N=0,W{6*"ΧzZ4p\{<"WSIg7#K_<w9G,9I"L=}8%jw`@N-lr}=7_CG"= Z^ ;2iaϭ񽯾Ԇc+|E(~Ù6A2fMRkرaHYnՑ撓#?Q/-Y:V?WV #ªʑ3=[KPINl!~rC~D?I'LU0ind~Pۂ&;|@ 3ÞtS鑂S!wrtnVQa=d}aÝ_AkD ۪YAtW ~T`qxjf;/bG9o qY9X FhR/G`~9:W}-t^t Kk~ YR4(4u4H7_d|e7e'2'QjjЯ(~uSRBf0aYLYJi&Y14i~ӥkv23h7Q7q}fjn"$_t>l2ZV >D δ/+?p=߉1(%_n({@;^6mӭH&?ܿ&GXKavYKZi ڽk?|MP ߙ* Xu(̝ * rLUύ ZUq,;-DQVpId dRG+Qrz1#`~%Dsd;'C-D  )#%R$V1v Ż9|d7o `"oJWUAQ,EI9PTgu !m^Z cL ă$_ċ' dR1D(kmG=<\XX$2#>VV2ȭkCὑtjx__.XNUv{Hm@gU|ޖbLw}9&d\+ l_low Rv( .kytcDb/=, 9(tp?M]H1dnG/ޓ~RIc?UF? u5Kn d1WͬL`Igi*3HN]i"&;pd }J%vQ,+]_,Mi_.5l Ӵ|A݅V)z5ȦO8j P!zIevX/TRځ QK TȒ׮MZ[bG̽2CMhH<5I7y?@Tm2${9d#2^][S>\ lM=g蘵 $0I5t;_B_.xAjR\nᬠnZR}"wX%4gVn~1$H?ezP.*FF&]8ݽb0 JOHѨ4ܲVp4Գy%?dì:ia"eVԗZ)B@OS+Ќg41}<-]v~l?xUUwWK4|W&p;uB+qoA˒TV{J Kߠ2uStCǮcuSd&A&[G쾩=6u"]lXȐwW U74 Pd^e9E4D}F'nqlʠjʩoϭx(6P_]݋mPm }"i.,%'lM&w/1/_֡qOXsjQf"{0Whdߥ1 #uD&ehU<6ܕ%7ܪ`,,/cn&=hNc}8c*=2 v ["Aّ!ˈ,aV~s+.fއԴcKn4F ʁ^/NGr<b=%6ߵ:|4HZisƦ9x_ 9 NpvEн?G4Be %q` :Z- uYML79+oQK8Ci)2g]PcKwȏTCms 9&+ D jLS2.~j85'~ D2 x)Dir!C@M 9 Zn緤pID/Jy}'"L{QW 2HuL*d7h3x\x@`RY»J8kgv|๫(hmG@ d!R Phܩ@j*tǙpKF1I64\FKMD|l a-uB᪾0K\>ꪶ pB/X22Uc\I'ŽW߮-.#>@}y}-2mзqm$ 9mLI~]{-rIO,rlo@fݾk 7I͙ %<b}',we )9WEC[2R#??@$V3>91j&n6栞)c7H Vܮ;\6n@xE~'TZ~HTk], .Wi/76/᯽ v\ [0>.BdmO#ϡ4rhgԻ@}AAMB$cC k3u%tozu.%7yce>2a(6\Pm߈GД !_n_\Il£(ru*:50e> TWN_-oq{Yٙ5 [ -O|pAH"we,btiaC,,]"sm0v)έ%ARpPe)V /<4:GUG@Jm~A&HDMRavY? i AL$#/PWQ,rP.,v'(mN6s}َCy3rsHMdd/oz"P׫ssrу#8uQ##hLo ~HY T ͟K8!6em{Dh7̍*+Gue9zK0gvGHm-~7?qZ?Ez촘HXHR_<;:]Kvp,U]F{J6tnaRQ~SH6h0-W 2P = 0KD2hT9,.8B}mk,ձ -rCh&( Kf\ga32p'?#i*oHcdWM1ltlJGCwښQx YX2=$ݰ "El8pOdO'bګ9݆17&ST4~:6 cozg(7?YDBXV<#=;m=Oz94azlo^Z=' rRt5F8\O/ʐJ' jNl&ȺUv!"0a?3mXx1`x m7,cQw#zfPEN̍G#Wy@ P 8?]F:}(R2PՌRC] */a2i%1]'#덦:n;Cv/+9N#qqM1FEcR]֞Ł dlz)GOY]l]گ͚qϜ4OVҧLI3RQv0IHTT~Wt$2mǴ*\ ~+ţE(k)on{qL#cE@&iTtj&5\e4a`+ 1-ŇbrFr(,/51YX#& 3*{K$cp:*7ٴ{çKijWkSZ[rژ=$f,1`ZZNpHe9Ա;~^fd\3'T9Dd$U3L@aTQx5 d|\i|rYٶj{$w :@(~0Krd;ҧ]9$e ?23+ mw}G{3!dķ ikL|Z|*16CU~JȃˢXmM4J*Sd-e!lJrg\T$UZ wndPʈD"!`]u;4b#DR}yO@;`є+HՍ[*?s ]^cxhg ٶM&8`τY& pGPnyTG1DA77r;<bwc9);XJD;B|'+a߆V9;]-:]rH_ !;hb OZeG_S\?? @;7 N}Hͷ@ᅓ5ZHhe`r$,Ar;O%>#Sd,@rBO4FA ֨bƬU 2Ҥ닯j3៮h?꺈{O:f u؍I'pY/ۋ"]ŏ;qUm+ĥh7r_5]fgʶg" ?y\g}I5)@GJ=,G=|%uߡ:)}Ab9) .8gki~шqTlq\ :Vjb\ ]3Apc$"ަM(L^mqXy GSJ#"S98VPD*wS!,@.X7ƈ88anta mwƝJ\%<^R`xIӠ0pL4=PEKbF)@Puɇz~2 gPB y\z :]H%UrXP"UvpSǾXH/.Юoi9!`J>6C{uSmRudx6G1rV0KSqa?J.'boqZ&yzs+pJ#F?M^*)ySc޳w"ϘN+Pv fJȅD[LAoS%jyqض-I6M"^wq?LVӧwvKQ ~<>Gc'DHZto@ d|E z( ixk@*OϫpO ۫$Y|;]> WEƒS8x3mdPu& G6ՂuiS-C֥׉@CZRbINCaFsQMGcPVd\ܟ<2.^!_÷j]L-FKQ>M}T_X8T,( tbbʎ-0PSsOZ [rضEkdC [CУ%0YnEZ2v=~7aqIQ֬ȅ_;RzL/Gs81w(:&LЖC&TY<e¢KZaHpKwZ*XUkk7-o 3"RF"39)-.v-)u=MҝMjZ*](P2oR^;z(pKf3'n%+v/zF:~>Aw;yP@äF!0[fRehAݙH4<C=f m'?<;q"ux896*ɺ$"p+K,P pIAYYMKɵqszP4|6I .#)|-,=5!+%2n,Lxа8&b!n[Fkx/壟QIooO E]v!딡L-̞Ӽ''ݮmrPA# 6}tB"lukn6<Ȏ6MuP}DjxY1{wpkR2UP$`껶GlC`4f'x^F/&ӅcTHVZL υG,g/yL'%KB)kf 0 a,D%%rE\<'ai("g?}߂ƷK)awnHf CYv:͞h̨w9Bl$x:(* q<;;gxj(d<K 'mp]prd`agYA1 yp;S5##z>gu<u)pp7(l9=F\ݳ.̭KYݩ/SތaeE]ڧ |Ї?'ox$Uclgp0D~$=| z?!% lnv_@@ҭZИ`&TzՅ&$ǞHD%vA)zy.jsn{i/oZ;% (`q%5h%J 0I09a"/;i/;+i?/bȌZSJm%&|mW)xKjLwҕ㺉Dwq Ρʃ0D  zI]їywYI4Xl˭uފb/c~k[)紋NRt]vWm3Icy*h1tu;Y>_AǚHXd{,9>>ioKw˧k ;_6|@mTN jl8|$\0d ռAYU >C@[)58 r(JZC͂1D$w8,xHuS IJ8T)_ƕoђ}{Chh}Ex 1<Մ Q h_󥋿0pC0`]=_UWI 3:߷#jE Te(:1q-0x1G>!;Y#7ovsA$8\X[Ř^d OX-8sJ`XW X $e]8h=/we$':,K$M0m?!,HTa6"ۆ?"DSi`P:Țr&|GB21wb. gs<~\.kܙ+֮"82qd2n ? ^/^fgE|R?IEycv` Jhـ#MI[Ӣw)pTruO?O$3wpalǤEŎq4B@B1MҌ3ƍdD6)QkCJ'EV|5LEܐ:HE [ӿa31GQ#5b,i>1vc&VDH{;E]͈-d.Z@PPs=fӖFt2i}\0+y תRܻlZ`ák+l` r)Ԑ`:t| ~VY9Aw2` :,&49=@K1,Щ7k)^FPw2,}v]RNء.O|}˘sx8r x [@&Huv'%L 4~`0 ŬP4? &Ac]}h"u',jW[DBSo824v8~m5a@2Pwb]t bUO0m9?W o:ToDxqʌ<L*CWϝ8mV<{;ڲ3W SS69M^ &^2|GQCi6ݜ/aBO}!S .r_gA‰5S?\>nb@rX8*S>k*ߥ{F FPNܭ%<drfn=fH*/P@6Iy8 T(ـ?cjƵCШiSSyavE+&CSylX-pY/mXGV$ͮuXmwhP=z"$j^mOڈU/>:jRzhtMsr"OT|== *4@,ȁxXlH"|(cC:qo2F8fƭQW쿆wC@P@_fa2]BdY+1{Cci+[JezlsvSF2={>>` \( &rNxil`I 2u7bov=&{;j9AX9'緜mE-xig?O'xxll,|g*&..n ;e(JY&QQ $ ҳgiͶу> eEfԓەn8cŅ_GG- 4q=i5aJ77_܁4PuyZDS|S>P*U=T[{pNQRX ?lJ&@kgfJy&Ӵ0Qj/GV~,1 KcZˉ$k z厔W|YD-;K]agn8 y+NbA,Z* #YV*.swZ^>U%,)j:+mt41Q¿Mhp\[ 8+{))$RjxK!h›G| oǵ oR!2ʽ:2Lڶ-B8l?NU@f$iTui˄CWiɶK3J/q8 N KK$ي,DLu<חqކNg~]w2ANȢv7DѤ*ɆM5rT+}.2HӺI<*#cz+[Wy h{q7"wDQ @sQZ*)ğ0Tⶔ9^aS6t iD".;PqaTٌiW$UJը绔 g"*&7MpF1(Cni,N'RJѣx|Z<<qQNq ┨o[i.Gaa4D$9ERF>Iy( 5?=zE;JJ* oe+ dn#E/{KfiźQ`, a; -&~Mis5|U>NSKWCG5 0+{P WJXag%@Z48tȿ_4zpRQftvڧ9E}M6:f˸CXA26(Wc]κE 5H?yʁQr"@̐Nu2E6JPaor=֍ 0)E>_1p(; =oޑbWjEh[pjN9v ӤR 6Y@AgppVba}L謸pKt:9J&TJ& =8|S %S:geUU[;nڇ?H9aIyAsƱ%{l!R>ϰ'6gs˷73v3[d%y_83L\K3oȡh;*9"bv(Rג͵Kٷ\wDzS2h>/ Se%[Wk:9#6U+Q@`r9hܬ)H^~M`r9G*c7+QN3g#Rx70J$H}hϥz eH9@b., [E^޵3#A(F/9X2qWkbЩ=,cz0+RšE.)̝ }1s -jt½4a<F:5f\EQS0 )? O2Hŋ[U0*z1)2][ukgs2N`x]Dw<,/i5򠴇u/!gD0~Omâx m]:u̾Oͮlf;066_K̒4[Q`,ẍ́OĶpڣ{olIPVbߛp%% {bl2ǵA_rPd}k2J—Yf":J<),SgzA^%N>kǼZqᠾ~ι3ݼn^-/A] W%sjJգT9JQ@.l!}gmȍv2q8:pA)JSA] gFo*3LJjEG߿9d+u^K=ZQ`9.ŅɃܘ!,w\?Y=RkuR[dؕz\NSje`)"UMFfًC=F;aU%|#_qͽ8%O"}.<# gslfyx'AϔrD<#O&(C-ǣ Mn-USVO3|%Gmk= ˤ% zaΈvJڻpdt{쏒0kl}RxǍV 8_ fSکh;_'7ƙ[~7o\<8Gy/vFzٟ/w)ʍ 쭟ϲ~ ְvLUņ4=1jf.Xȝ%]#6reNxnr[=a{X<"DC]x3.o-Œ&m|1)&Yǒ֟h v q ̪1_y!)5]\qY ᕖ[`N iyw'M/ _Xj:CoّXk~ ^֧g71_t~_CZ",KpܨR9sY@n [)0IV'm!8I68Z#6ͳҺϴӪo]:A(8Pb<ևpϒ%! æ!1t3~/|EMC ~ ҉*hU[/n'M];jzA4̵1x:j`.J@!I'xBm6>]ke0qCxW|/[++gS/M=% ꢫ s]c]!T߫fYn8ҶѨ=F1[p_,)k<3n{֔h-0פTIPv.=Y'0ZI A|]}p6\i/ZJ\S"5/f#z$R:XuLאuWP^]Bڛ&)[n.C p޺Z?ZfEx轈)إI/gHMV^v@{~v{c%W80+ y05+TEԯJQi^Pg|)ns,NX)¿N%?F"43K"{Neq#X`u#,G4s A*A/Yd6m|/EA&(oU\w AZfsxh+Eܼ_xs4N9Ryz`w_z<:)eNZ wE.ӯnk-H΋G}0á+7:'Wc"[>.Ϛ5sm,:VqObxO˾}C<)Ԡ=.&Thq$ż} 8:ū;ܥ^fqWMN=vk"I6`(|zNh؜cγ&1ƫn}5f\A>@aX&rŒ>Xmt,wW/)l)n,,_׷OqϻrS9sv_c4pd&[+hE/zh[rM[fx-c8jfK1iѱ꯭@Xlİjf']B~C_y`mQEbD3ɢߐԋTxqLo# w`eaUT7CGU3]^\+F\9{KK'XғSQ+b|ee0?Jڊ*n;BS=eWWu[} $I{kМ- ܩ/MnmЀ"B22_{O\m+ -T#Xq}/rBǍ=Z0C'X6l:+i1AױHr1w &6d82J3٭co;0cbۂ rIuмgT 5uZ VaODVD[kv"鴂2fƧ<ZwNlZiF #* rP+zwsy*,VGāpmN󎕿2+pU2 sy_iPN%l`o!eBd/ no#=$}+H%SǦf# ( 8Se t.p`1ϓ[{T2`^Jut#%T3ǖ1wZw)aтU6{32kT%4@4+KZ;~)2V$&sx@d s*<כ@Bf#&qZYD+l;r3\ k/}>aP\jݖuLF|A 9s%B"9RUcπt"o%X v4e-"=j']q{0]A"c:M"HZ$U~Ho%(r9ZP hɾIi! Lu=Xt)nF =ɡ UD2HҦxiCD{e.FI"긎^"f˝PB7Cgu2'=6󼏶8*2;tc&ijH4+ ~?Ƴ׆l e~fo[TG͋=5 YF/-p>ŹWC>c~xRe8AG0}v:5lPo7#g"5&^rcLӁ|n 6|t]@ԈWYf [(ĩRip/NEXy+sVTX K[EyquŔ'si>K6e:f[Mh% 5RB藋OZ&%PQ뜷H1 uէ>2Sz%闬53W$x+5*)%n_#?ove UC,mbljv }Bbac6,7򁨜Hkۻ.eMD~+sۣ==uxv>#mO $gCWv&[,w ՙl CSn߇*oGT4b6T`E.ƪ~SVrtc{1%28$$YZ!&[+xm\4-;s-|%(]uŸmϦP2'Ҹ@"O^}/:̕x+1p@ѫF^n/zVv5 ԳD.Gj;niiM˴kPZq5}߶k5F9>ͧWr|/`!'/`Sgu#& #Ϫb9[LP|;焵>qu=nc t%=4F9"A v0͕l,৓:Py2t`ՊW"%|n~(|Xq\([> -f"xܩc' -38 >&I"ˆ57 5C2B &9s4|bmj%R [AIpA5~ih#Xn΁ !K[>Z "ds%c%-|`q}!gXP/+6{*BU |fd3iUNH5ڲlΫʰ15!g^DvO5ϛ֫v.C+ߖl&Khwߧ+ l?yOƺ^SD#41ТC՗l{|r 'Sw;/}Vm}1&<,D773q<{\uLkXZnHc)vd 0jˁjX.w CU&O?#eQfȣ 2tSj4/nO\4-M Wa)b,*j*nɐ8yu ~uv2'| ߚ(|ǻ5F^~$棴ъM/Z!e$jKJ'T+fk&ŔX =LG^uՐ(P=>@C;UACXa>Yّ2h/8cRrCĄ}r*3nẻ r %QʴO[@z9f-3'^fOKK^hL7[] ~EVt_?kƖ+)-q<*%u:b*Q\C[[zw*]5%Җ,%K:(zc$uS\NjJϸXY&6 AqyNͻ* TZTmug4L,fMt.+^8elzj o*[r+R4^|}, GXF+ps^y"N薚b}[#4?cn=hF|yT k<;ՔB  luxC̝o մWp3_n}t03GPMgt;Gk߃&As_WݟUjbIyiwjM -G㾈S#yg#}`IxD}Tl4d84=QW0 Lo9$'-?mʠf9]G3䊍 ai~Pg`mDZ[ҾM`ׄ,aٔP571VtllDž)^9,M953@DX GZUPH'$Z郞k7Xs{`9+Bne=Ba|z=U-{{.p*2p(9mnUʭ7IS,F0l5eA\ߥ 7fBm#H aw85\k^]lt20JUM;Tozl:'_c % MKlRա-0H)ݝƹQLӗ镦tYbG7ÉZXpJg k\xM d=nٳf eǸ {ž@*tBhJ햝g zL^b (.sZ&A?b*~nu\ktLU-~%$jh 8Ҹ,&gዪSYJ('6 W.gr'k y&W[vg5Ǿ^V|q(VFDaI?hNvcn "Gi"T/W#lY)ǯyHOgEZc0jfL!DzPܫ+[%HMvFƲ~ĞwAT19lSBoJp ux09|VkDE %z>cv=&bKVCߝx*ιeIm "e6M 7ܼ$߲dh2L m vOU昌|X.0"3MAhm" K+`(Ph}Ђ.u=U ^5`pn;. .VY*Vj=a?r fI c<p8z>W:aVy5E_y HYa%4UϾ|{_33}3xqGD)Q`_Eйdէ۬P"ʹTc"b *&bGTY(c]uY+1D-<w >f{?Q{ h]Z5 va=>J,P̺Wѷr䯟"fہ&WٴAR~`$'.]JY:miu855hN5PƼ03/U=|WAv9[B=}Qؕߘ)50vl}˸MzG@@oOL3`SZ*` xڊ/Pἒk >P. Lp[р||k).)"|˵M)m77GnO$jKuyK J9SѯrYޚ_N 9W.*c*Gs4A%)>hw_K²`7㣥,!LX N𳴪so[f%:rqdl#q :xL:5LgR|$Jv#4sIN?߲3=~_PWDnd{˞%$\x9-|=M5 RЈ4ϮiKЂD(Vׂ/ vO^_ojc<:3H3 !4,XkZȽe{9oN^>M:yE YzSjj A-@x2ݟ:> |YdT`<=>IUh4:(PMtLt6Z2? ~׊W}/j},4ӜaRb)5>Am`GЇwB [,ڗV\,HR5mNRFHOo/q~z۴-ֱO2\d4_S3z^^KՋDU~aj_חсIV# d̝JCu˶sohdd^t~=k\dxӵ+tc}G)L-']p^|bիz]LNec ek,AE+>-)|$)~ÛiRBP"ʬ b5Υ[F@xzΊ3,X+V[EJ1ĮΆځwnݲrI-zWO2Y,i z{xYHm[߼T@޵4i^00c]ԷynpY4whs,=K99NZ qd1--u8?S:xT7RzM+Pwkڑ~8!BH |LlS5~fRs[`)MށCS5izFo(]3!P+c^ #赚QH11UˣIM$q)[%5嶇[Ye$7r,WQ.5pߌoiEFz,g'ϑ: ԀԘמ,k2 DtEK^a'f&V7%pg>pDdʪ&? Rjש"D<`l" tĜ#ːs菧Q @>E24K J0zAVͿ1se gBIWɋ*S8IA RÌrC:-ESD}gj^p$7'LFjw*kIM#ZZNRTG߯ϢNw/G2 L c67;T`5}b:T{PIM=F 23d]xO?SKd>8"sqȶʌ% "&<3L1@m.%d{gŪ3r_խi##U_łʑwbT~R'1O΃?s>=bgP7.S\tj؜%Vq:J+wI]u/!yAݒ^E }c͝dfHk  {J1 :*&wQăݔ<©/kR{nQ &TPB٥1B5:leΞ#+"R_i-% B8ǃ3v?<̾+ؓ]=/5gQv;x:M Daw5F{DU>\7iӮBu9б7ف2~dͦ"yЫ1> <r= U1xSXgg#zv`Yg-PÐ#(H)Jɢ dy#ݏA㼢_Ԅu9e2n"rM[]rKq,b@[$ ̟ X`ٗ$rb߾ G4S,X5*H0ZekN, Wɏr8~L#M4^ёbVu`cf[h:4[ BI~-3x\3Qvd` l{,$ 9F+aL@z,p k]e7:!J AcmHٶTsAx\E:Bik:! ow}*}_bj8 ^s1@4mcs lsCROIF8 W!/&*weKE!ePH"܆vP_ `5Dg'hz2ܪStdA®(շ|4eOvMjjgU~+bN_xֹ[ܶoFpv^A8E' 3B-6_hS7:xC.P@G1fܹVWN\,tߵ#3KcX Q>.ܶV>E^.Icxk{҂@)98=0w'>j+ԞnEŵǙn]ˀԍ3Ѻw^)kW1M) -7@Dն,nh3Y+:= KzvV 3㲊@vEL0Ϟp`PteAcVp(|>ǽ À*-<e|SUAMC2`{3@x6?޲!0}؎Ʀ,Rb􎜄- zig\ڳ~=Uҙ#:{6 ?0SesHYW7,֬W0+~'` =JaIt.i[,N7D 6-"7䢴]3?gAmeTܔÙhv#վdidedz `6˼QʯFh&tQ׶@[H1:j I&Jgލ *3&*ִKS9.rMaTAwZvm:x?Q[;qDPӋ-ﭰt{_L][?"c9,W'Nцz7p`bMWC"`}i>]L"y:0mՒl ?^1GC&r6bLn 'NdJU:7ڤAOc-ݤ+ˑ8Ϧ6i|?uD]eb41\AjA߭B&|6AƇa\\ I7vںh// C4Z~6 Q;OЬ˯jWb+:krGMcHSKt6S™H"<^M837_}QP)\\ݚhb5x珬(BB@%xٴCX{6zd'u2<"'Tx.d`\ƃ&z[ MxC6ֶV:&_㴝SzBR9)V03n[gh(C6#c>"ʁNz?q?sгNֲm63)yuN"-7~?;^ b2ps_H.9GҫZV$GES ѡ,ʻ1Y|>+wuVCܶ[z7RMAmx{25aTi<3W+PKNWW ІO f@Jj<eRTh*[JYc`7RTQ?Sok(D17wnУ^TC$=3/Nk?ZҴEHp WդGOD`0Cڀe"1G~}<|omک?&r!,SMR]HON50dӃ~a&F.s$5a x#/\6).ζe0Ujsȹ2|ʰÀv7Q3IP(?׊mx^Y膌P q~m)ԙe\/XQ >-Q@Xcc0nq4bZ$?∣B[5@snvT`>SQ:_lkh!6W B6{I&q^hE^e Np-" tc .}P|_Mp7#^_PO "lF3 #Ю9l`sY Mw =f{X.aA>$(-:M*bv.=B}As61n9p[ '׾3w5-#'b j/G,! 1ؓe\6zͨl#5a%u2&aiZ/#tW'3e ,jv_s>"S,Kewymy.x#! *`eƘ|:4㠳]By+o܊hl|EivÔ Ǥeka<3FNR&sdKɱ'U)lWQg 02!m guKkDR/K5B~eJoTmٛ=~O/O0= %'M_V:٦8Bp\`GLN!0|Gg`XP1pf6M8qƘZXպts T߁Aϩ? 9i̞-!;F[`]g9D˽p+𐖎AU{C 28jʹ/HpG7O wJ% `=HZ+jX*To5.9zqkBڀQ~;wo !WpZ<\|Kb 3LI_P KW;8rMzY/hI}B5v@U"",U4oo!+au  )>8͆3G.a~t nEPD;,iEn9;Qj/ł4܉|TIΨR))C'_(| ǧt;Lxw0:_`I+ k4d Dg5EWVez$j 0R Ns.2l*m!:ڝYbԫສ| mCNVzyUߣ5ᄡvmԱ9JLphl'"Y Hlʳ#" 2Ʈ-\^A,Ԍ!, "~Ul8@+._[j Tv4 fqTydy(Ȩ_Q OA'gWn J1Tj!4kjRQ J3nnQZ})7([9  X}˾9q0I߸ S#s[4ťT_$ByYL?x>J8oCL؟x7iX{&qbcTX;,rֺ[H_ÍBv] CyxӦדs XPNWr|Cؑ=PO[kI"ϋ2YQ?l4 1LᒉVhQ0U8r+ օZphꪙ Ҽ S_|i,g򣏹p$(+ܴ81n}8csƶO5MZ:tsىOfWעL~ Dk5*6 k˟DU,_[oeD!`.FGmdPdqW.юTQEոIʯ eVxT3_JO^YRE%%ig> UcSJX3*Ury$eX~̓_TBLM˱h Ӧ5,_kU6p u/Lcm[Zjp,Oh> ~ );GSכvzs52mQR{`o Jc=u&?,|3"Yyd_N!SN:OQ;6?s.7dzgNκG|+%};];z6Xp 懓%py"Tu|l^cޘ¯߄)1r[-%e=!GJDl {q^!Ai$6 B o8i  '53܊iM,&LWBv/K`UgV)p62PׂCE E)Faf Yx6l_Z Dkܞ p]j'Wmq]G}GzӉ=/PMm2 rz[pt=,MTiQXdËXg=B(u+2i a}/&h#S58-MX-T4Sˁ]HZ_زs(@jx+,j oɦ_훐:Z yjG'pHy?>1 ,g&]ʸT KTŘB>G}lęO:uTŻ==3j|\T̝'e-txdϽG,<=M A\lNVC?e)Uy0Tx<>ث֥0 N o@Xxk@MiY swLz\U[؂[y?#E:yb$ }xĻ8_oPqM0#HCRw'c{q_[t~Bi.yM.f,C"᳗쟶"Z>nR";1cZK:S`*ҲA E׽]!?eTk %km7{Tc Q>; & \6+ ާ}`q>k|Mnx:APDcN0É9lM ,`"*Ufڧ.6PV'VDR$!|6# *>>*`> d}=ٰ8Bw :l4 ?l!'o/)eK''lBoSVgȱTE:$ "ɯr[Y$ЅR31@>{2}J2IT$ F~Saa%lvt_0:K7p4AY Mrz03`"#h:%HF2_[ r˄xخj lEcP O@Yڽ]ЇY \#0kohc.XLf[Ng+ G<2XB{c*MDqX,{oi@"fj6P]dKBދu fwݛwC=@rjZVI$vmj&Jh~"'z|Kudlnp>M9(D MvM] XTJ}\҉%猥IK@2C)-"V|;] v(>]=3@j.}W]PoͶ҇{'YPʚIa[DK) g4Svv[;Z;k X@U莭0Ei띏!qh4 nG`kҧz 8EU[5M;ShDEOITTMq͑^^l{_l.YC,$'VRN\}I#U,6F:Y*' B1*EÒ5R %?Y=dē{B:}4qv1a%zwq觵ph]ju^' t6F$mkH2bUqvrKδRf@ÝVcagZOjHWmt Pcj=-RW괐ΕmYl}2_~ Lj/:bQ"BRyTZӿo<PqDt.mϦВpu+[gꤱ$;=á?;.LSD]{#7xaǫwW qO}L:W7 3W,?Y4'-Rv;.V$Ws:܁WM=n:"&|^JPS(2#z8@d\BP>3Ք48pҒD]IBJ `|qDpǤJ0EI5~?My\?^ |noYk)SI>\kH n " h ݷ P>r/yvmMgI7 (@R}v#OҶ|[{K 8ߎ 5G)?J弤|puͅ{d_GGe%&6 W񇩄Z=1FU|f#G~4BaqxV7nQ`+`Nv~Ţ' K Q]o)=8PJǜZs8U"⋎_G⬯unåW%/NiPr &g0IIf`lCͷ0|ӽR0P8D \n]V0apjZ]"bFSB}VW껾"r+bZo37Nd;5s`^r4'w@ZU5?> nuCQ{W-p( v﩮pIȀWۥ-ڐQ׸1Q/2e{ATnK_)_B9.z]k=}uZf=R8m~p] IKnHH߅?5lJ@xg-Dw4Q耳xOPC!m>$pO}{ ljW< PRrl:o1ژ!hDFΚ moB [v\Q=F]|jrۘ. QW3` hGPƽi$?(*&#&{ld*-34u!$y)+7@%L6.p.Ǐ«=2@ilS3(=(Nv3gR:WwbRmoɓa{ G7 ]aHDP~8SR7tO AׁMER?u.6^w6I9Rj6jyP)<¹GS Q KY|إ1 fUJiB}RJ8KI4WwҜ=yi '.cEq~@Pfvgl><~zhzW5ȏLj.*WBl:OP]H/H}$'1ެYj1 `xIDҹ|]QX4ѽܡ!o7bh*:Ox1iơgmD %}w 0 $xp!.%-+yTļBiIS79ڴ N F8zr-$Z8dU{ЍT VUv=A _WFp]#'aΑ,κ) .}![la`3~YPFKRU@M6wv\|oSOЀ$Lc.nspk.۪ beǐ3 I|@S >0}= D2K,@*vk|QSёFe3_xܠǑ8sCTዝL4VgaRB|]Vӏ]Ip:"r65Z5!ҿ$Ā ,:xЛސjT[>/< f1@5Ty $*=m.ŷ͜LV},M)B6M,n5INpS `x ~3խm Apvqx|xPA9c`Tn-# >V.^PF N%Kb^7h%ʓں~hՔ˱9Ũ<*KVOR?&_6^P[sVL%$8>{|%HaVY` ~L-`*SWcTJlr@LAoݨ~:X:t6aLPoebo)#gr 9>t3?7XIP9QGܶ n>3WJWhj;$A@FcY $_oX=ЎwEY?Ɩ|Ajq-DgZ@*5DA%m2O"DzH|.UrAi}5ٗv6"ߛ`DI]Z*3?ԤyKlN2AȒؚ9 CEmof]O>'&kD"e&D2:J7/)oWv ֠X(֖Oy 'O 2kS95s"~JuFVUHj#j,(V ?Q+ ?C˽m^_$,S>Oaպi6 G@~" 55nU)bӍm~^&$pli= /= q>lYfɡ b |3c3-'Xa78\A6<>v;"dkY [F]` ^'h(n5#LJ/֝A۞ o|7?8mpK7xG;b/kPizPgnuy\]eJM5VYĞF R3y#z0 K=ʘR{56Q;@jL~NI#QvuJ_*%S ;ϻ㶚ĦZ@V5>zB4q!h84%* dP :6vdɬݢ٪nxU +uL]!lr@$s m{}U*7-bfΝʖor T:1 hLĴD7Cc_GVC`b/e$1C﵂krj ZE[W[򰠠`?pR'W2b 7,M /w lo .Ԥ \`LKmrjb^søp4]Ѧt4n5 0[ G|`?Rav,u sڑ9?ӐKkg.a=˿gS| NzyE\4.\!z }7# RBv~03n0ƽ4 quxֺHwk&#W 7I0(H9gI+QkIL#@]Tm_ ۈ,0,_Ь) 8gI hY 9]l3MA4 5bP杸V$~!oblDfG1[WOO)b A剿Go0l YٟS棻N%RɆq6٪K ;Kf9?Wv^]9"xfR!DEֵFģ8fAW,W>I?5t6c<<؋LB ).gփ.ܡ>-E-Ha­M1As)*I2s5z&I&)BBJ.^=2&4eCݍK5NzNh$\)V ߒ8J\Wޔ'3zBӭjm9CR$W\8uf'^YDz{5=mi4q(HEE jU6 N*x ssG;r[5_#|?lp3!/pF¥qԒ(iy*#jwm(ǧ9 a xaN9wMji -zJÖ;O{(o6i8D?W?&h9KՊAALMM4RB*3nbCe@k_W GD6mt&9)Ak\+ܖqpz({Fc~t7Wg!c8\ g S*4:+Rwax!IܛGEFJ3<*h={cD^KeuO77(6O7|*(QΫQ)߽ξIwBn4;iE.oߙlSzVa Aw kKoQe8IrJA#)J-)(ɵEeJK "ď8~J(\JEr)B 0 @sa(<" ,&au@b%'MJ "!݂yJ*ί24ԣteK@r֩5rS7(<. ~=齝YOw>5wAs'ckCi[\PyCt/~ɹbUCDDž[>/Ð7e'rzZ$#?Bc.mز.2AƊʔژPD! \1Zn*`zҸR( ER⤾TD {|\C?,g_ -vj/WνdK@v8:iOxZ\!r}%1rdQЗs :caa$^d+mmE1E[2@+t!QC1UP,pY%Pd1sZ0o%-@i+ H~0̀(UZxW =-[Q"}V]1t==V8hRa4߮d^ۡӠCe鰇>u%[k`[#@IH4~ۻڲ@VsU㠂mѿojip*up; DJ1LxH1PMii{+3c!rbpFD}X/lDu %Da[= 2,itvn uci0sXQup r )^!Fc:Kuo,7SO>>_C`gժ{ƥM%1Jѹh,Ffr  Yl侯]JíDD#~Ԛ8H=\zFgnm^_Z1*t% #=GRUdq< Ii=uc<Ÿ4|bC(_eAHEX3&Ғ$̐,(9^M "J Pq4=0Qܼ틱5?~ [ {I3o7bߨ˱t>T{$n6gYSrY?|ڋ:,mIg&hasseB5V$k0]lC%|K, {Ò5 vu- Q<hMbxbDԾ'=g}(Zm]~ "~:!b{v\gSiK$(ER-a RHeRKgOL03dX\Cs*v#/UeL,*}kxp&PyíkU 9Jf[#%KrDKM ~YM h/τIQk=^ЅlA_%k:7^lu]qo";mzS:܁z:AN|žC8N2b XMdpsc/56HNVL nCcm"YDl,y%{tatfʲ1m,hv־5[jjAIt6a! D#G8'/%uEc^$ay ڿ$8`2BwŚq-?D MN;#u=yrDZv+s %RR h; -I ASBTI)rF>Ԉ&) D&ę6`1mW੍O~jbu\m(PuhcL|sDl4 n؁i &sݩCvO[`qsR- i 85K4oK_+uI922{є!Q.+w ?@tljmV/m![SN]594M"Uou"5K$`p-fow-mۨ 4qbQxȳf zr-欇)0e@Evb,lݏQA:S&095(PiGj7s%=W<ثxW Qi:QҴ_^O#cyS:!`~ mh1]~xųu>$9p}f!x+qH Ŭx$g?UUdǖLVE#0UQS3L6¾n2)֞B6]---0֊4tBҧc=@A0M' Bۯ1N貉NNw`wJF9_lÊSifOrw{] ^ۿWKdfi;¯@ &#) 7DDo M 'UcD=/?\$s>^A6ӒY;Dʻ1ϣU7qk*u\ɕ$"Rx}~&5n6-QPirIpi{ᦻT;a=9 cYA4] n"œ#XE=?{: EZ=$Ӱ+S'M|ɝi(ѫ }Pb7U^ôeJq@vk,#08*g8W(Q?>s[ 2K59Ay,(8j}F+A@Rh!̵"B%LYCD5CBavUz=aى֫tCpL:GlϘx2SF=VFo͚kZ Gjᡵ6;T$Wz\ Wje[5uS%wl/l` JQBM\$uˉ)@E`"i4)ʼ&4~M]'!ldb̪WT9e4M=oOa%M㜽(L6M!Du Im8vc;Y\a`) [9ifL V0l{ouli~ C(7$=c0c5J1y5b<՘ùEaẓnhe%؁4J3fPք1q4 x$>7*fW$@Glky[u޸ +adtb"cH!p*4d~UĻ='N/ Oh\6ܟr?zA(Py\q8n?4S(ɽ}RG"ZTW#q%~{mVSƭU #VG&t]%>K7;aJkie0~szD$|FbXr5Ѡ]| O4bfG;3TyGLz77'1g19#Z6<0Dݱ|_&0&K1|ڭxG=. })R"o99fɥ RRlDOn֞5am2.PiRt6evős60D(;Rߢ0&-hmK-}9HGʙuiȲrނ9xWhF⣹N#kss&U4 /2tʫ5]@[pks\xadݮ rQʮ4>׭]&O-oH6NG*W_.ϊWJ/$~cu|IJ7BV `ؐgrnFciY \`\e;yHq%쾈c6>Ig_bӯĮ?6g(K1 VGmUćdbU4%-)PTcG%N?F=S~GLjb!0Dl3;0IW $cD"\FMz a\:I7-ge %8ON0v璂Th[B{zg6و/%Me3YP1qEJ4~ AT툵lPR"'<!ȱ2κlM:qwCژi-X÷dDЦ{e/#%R*%1)y}5 d J,=[{6I3PQ3^ky?To=d`z"Qr Aivv@)ҷ#MJ1_]vG5ź] t 鄰io^m5y?&#K#KSo" \[RqQ[yhY6#2u o*rRm=MD*,Ŵq]3)7A#~'~Ibu{VmkL |nNy` ײB 4&/(qwC΍ o xy}lξ>"^qeoZDKCvYK7^y_Jl( "]4xX|W\\b=˺7uܒL~Cs9I1N?\891._>F ,K Duğ&\M͢eWA 61m&`uAE{Be^~[R7&epS2Kqrѥ#/RmL |nK.r mgH{ˆ^!mV&|Al5?s$7%Oң +m8ؘ/>O2F_}u"7dT|>#: }O˅)6].]:p'abusp5e+~Pͨ6hUڑ0wfZLxbXSjwh_Mn Qvjp gj"oQm#DP4k4E?LHfM &"];?yĽEk3THs+. އbxd4Y P6u[~a@ ܵw0nUv; A'#46kcSb:xzQ k0|%P6Wߠ9e-- :aj.wGnBS(pȓ%8F{,ox(mzO@#e Td4PC[X((|vP`l'2F阬F>VdP lND*(ek:&δJ/ls \qƞA0ܶ,7{R u:yfvA/?#c'K_=uDޒOdGlςK,NB5JC!> (EY4;H>@Qp5xeBG[܋8g3MſcPo{ 0b3Q e-L+-+G%J]H6\k'̉Zc>7.RL5X(< Jd0-|)W:\SW`h.o;8T,b}XG롼~z°5%UǵoKN<R)֘Q3T'NvHj=R6n7?Fo JϰO:ctU E֒pXQW rVk4+_h2n QKɱMP# ꉋK2>n҈A'!~_4&e \ i,^՗'mFUM0, *׊&[.2鿉ຽL.f'"#OQ+.uk{?bnd9)Ii[ \Cd.xV(Vߢt|ܓӖaOHENDD ].#$a} c'bS\9 YQFfn/7=OC0x/ |%"W`NgG&e- jܤ*6N|Աvƣ>RkėȸVhM v>#K'>KNuL],uw'N%Z_PRsfmQ[@EHF:T""% ?)vLzx(V(񻙧[U+=9l`VuO>+g|v8;s$hgptb6Qaoƍ'2(hHbuoހv`b0XM3|[O-0c knƍ9q @eևېP-ef@uZM"5yQ hAfԶX}a翘'>: t`2nޤC32z[QE0Fwsgdd>`*9 '4 S4֗8m~٘Ta;110wf \ѣnC{6 ]WOG5ef-*~օͽ*>-z8WavLK`/8RЛ&h?z %EA|/TDg.=V&\i qPs@b=( .p9R:RE#!c/yk䚫^ۗd\2aSޞ*X'bcIFŊ{B4"v?%s001}z4*y+VK1)TuXEp`9=~(:v Ƴs, M5p.="),tRg ތYL?Ȧ L4h|i 6sٯ~99I}Db8FA r%9~O!] 1uf?u2fp@lPa {3<~8`%WGQ&ds\:NPH r%ɵ ,<\ wn$ip[بCaյ׈Ȋ{> dW/ W= ݪ܂Sa ;E1ێεB~/;hTSLFro!~Xb*r/g'FxMrtR*zoɻc{7%Ec!5~>)oSOU!)8, Gg ,9Ƃ?Svg v6 :,˔&mv-#q8w۽ GcC(Elh*bfNuo瘝 sI\gy>g] yC=}XnsyQ\>/b4M]7LQJ*8v" (nljZHLZXۆXL$ǘ1CnXڬBYn Ů3R_) $Zt]q&C⢡aWdPU,F^m/{*p/K {yǥJ)"0~ ]FVB%b0!5O۬Z֪wJc+4t UDT7--U_ ~қ|լB (K&ժ Nħ _h0О^vznɤ[ DPA=sAw@+^AR^2}DB7.X!=aGWr_F5&lWԒ'm=ZAE(Iy#D+mVxG-le8(w;Q]/ A[>[ֽՇ,1zЅ\[XzB9xRTY㛏*𞵘!pLgrGƴܚo'X')ާ+B\!Qsi|kUR|y''E~=Seg :F4&x12ϨurFa< yڜxFA('.DŽib0HI̠_ ߸'ȕ~ɍCqh|&3/)s{ ޹]隸.wa{}V<1RL+]_AKz#QKU.Ih3˞MR|јLa)m@Lyӯô^fSlr\3MrK)71X7O TE]sHLPA W4}{}\/*ڨ$!$85Rnh0e&]LV{v[R?G3׋?2 5%U䑍(Eq'Z[}zQRuLzsiԆLzGǡ+=D`i^l"-QB9ƨ95*^"taBҬ.р81{z$.yW >%V˓Shc!{XLUȣ$'˵Pe+*T|WH;XHnh$*Ll-m|FVeIqd4iP"6GI&4c6S!!"`}},WUVmAIPpPcR3q9ec/{UsYl\=JGlD;:,G P:y`:8qNhIJ'ֺD: "kXB׌uErW G45-oZWLIe >v&ȘTdfmnh>HFeO؋?HdKY]iR a 2 I ]H @!hv5uF p5bz}}>pP%16EጛgyUL=9ie 2vwY;Z^tbmct;) ]Dl2 #8Y+31SY՞*qPtLNB]%ɻ OK ~=5Yi[!e׫֐-PHRdY juBQv% EĨJUwkLD.mofD렿Q ޿0KD06AO{./r82T CL3#ĊlII>q{*+g,&-͒Űo^& 7D+vunB5b(p=V Ft=$S0f a1ft4wcO##5} lX =@UA #XB;rY-I / ).fԜmpoX$RgPP #*.IƖu F;ے[6n (,rٕ%tWu2Hkf+b A:SAۈ5u-X֐D>rO$SL5`y(sCv b\K?6U!ңUЅӬ@+>F?%6iٶRV&>nʻHCaEXvۀ'#yޑ=A+#~ }-"T4Ұ7/]D5_;ot7(+vgrϓF簙{* G_)׊"LX IwJX Xm%ݐ<{W$Éx!*Dbu}Xm(7%$P@UW{8zpB @d&B@qf~yҗDz喀Z\'"L18eBúMD5Nr$_)hUGSD$OV@$' :ut.cVرKu)E$šhL<ۋg l > ,kw>]A;س[K~oMZT"\|Mm8wRSU4Nc9ņ]5yK%p~3q4q2<1_c:!}UBo;9r]]?-1o;^QGfp~rߘ]BQ_F/ڷbI`܄G&zx|m'ooy(Y,4KEE%5ZՃ_zsX)3eѠ^X};\(KtrῢoWjl)G<@@v @Esj_E)?)VĘ`e+@7ZA]BL'L!ZMcc[ #S v-jI~GN/)RW ghT*@ Pt1bD>Ck둷8N_4dL+Ηqs*nbabV-!AR8 %Z=S=H6냲X]^X'k+j{X`D]F~6|zK_DT4qkO" /r d2{܁xv˧88 *(raPk8'RIpʪuY=f@JJ%BRWz&>r(NǪEڑkC` f2ଟ3!_Qa:-Jq>+Ns\ЬA.m՜TB>^BT,UvgXDZh**d YRwJ}Vl5!4yO0% K+i ,df;eHv0%"_˴#IwmzQv^:Uۺw/)_* *# ]mS8J< yj>810%NT!}k+Y!ӧ\j =lق|"P?W"" L ") m|?eZUMsp]%AdB8ê|ןdj1c=h]W.F=(ů~~=k&^zy&e:jِn{yMTʟ/ ޢXC!PypY-pn2a{t(Ǔ mPS~X[vpwlgav=D'<;{#ܔmbpT&s0Y@4F#e3Ҳ\)i#L辽7jGGMq/[ '8_8̀cz3R֑'qwC+'*{Oe m5V^gja8]hJݳ(TNj*}ͿʾRd fPXǯc{B5 WKi)#o͞Z9)e! V>yh]Еe9ʮwp8TI0jcLiQ1IWxP~]bOIu;Jy$K 8E 8e4-v,y:H4EfMR-y-Xkr_PQOA̓1@kZ9ϭ5ͫItC(i :;U݆pD054`S\_sY{o\Z4o󜊰(GTĊre9eDb S\yKEM=/Qķf;nrvOeM#(Den;DZ^AoqΙOble|fR _HXZW13S(\NLӉ [BW =dV2"]Yƹw9S>1Ρ5#@~TR#gX7N#W*ae /53kM J̭k]0&7*Aenmpxl+Z.k^Ua- DլjM{{7tEk H Mp/fM-#&>35sQBAjdQ4&qma I) )lҖ嚙KgWRD+!Vm:\3i p:0\R0Y#am7+.nV9N=ٕܲoB7A += UpzN6W76 #&\ov1/ ;r0L&J, DUծXJJQ,ˆyĈ3Q}ry^ypEOoZZ8E_5\AJI^W%d)e֥_C"z͞BʦO72e^h TT8~;bjLTˆQϣV.ޱɱSnZLP*6AtJڥ8FpA"C#~DMkcF]YȆgzYЊ{m~tasl{·\B` ;uK|Mk["hT2T͟Ĕz4&j)ȁ`_#\S}w#O3FkEK05oc 'dYw {اC"#'!9c9:X=%pP9Q!>J6G:; DFZ2:%Gk1ovIR%BxT./URVP|S6;s@O]-.  v3\Nfw_)yIC*(C >:zwJcϾj Jim"i hgk'&?U"ǝ0NB&tY$ B=J|,eݾ+#d5""Yz%%z^jty(4 #)tHPs4ڤ-Y* #4tY  q"KLbWhՑX>4R rH4&$-? Ro3zcFB?*/Ɣ|A`-?Yq P74/Y7!N2`:2 phc0ُ({U.Ο>:Z3"2`ji-n1iS,hgn(iQK=$ED#498QY,Zk7| Q\$.Yx)+ y JMӹ=-dqhs1*#|[n0WM?)-a&;:Qk/ [uYɆU%E>CcF|7yX6*9SFɸo֜*QX{ۇ|T. ҏވ` /<[/ҡcͰe-֤D4[?tk'V|]Fw$A^G~lA*Xm訒P~B "ⅢUOLO. 1 ZX WdCUbzιEjܫ?<=!d<_̛S|Ox pc85[+SsRzmbC?d20BYؽG[pdzĨ"h0y(2,O2㑎mԪ_=hTjqݔQ=z BޘoS@d"vr+3_F_ Y`>B5E>r sNThL!pǚǍxi'v|^ʲ(IS0 9y{I8k6YiM}~:4H ڱgYZ07070100000072000081a400000000000000000000000167daf5bb000080ac000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/char/ipmi/ipmi_msghandler.ko.xz7zXZִF!t/1-j]?Eh=ڜͩ񉾌S[MSP7 ~ˆ!ևgÍ&^sY~&z[#^bsG2]Xbϟ$yގoգ@,B‚ ._9v;y.t_V4OϻHr㛔N&#݄Aݭ6EYߠ6Ds]D_/g7Rԕƚ⬗hacYȾw O^ќX9|⧽ [ G] _|/l9hv%%MBR, )DnJtvpXE4.:Tz9LU;%E܅ʒ 綩kei]ai ]YHqYG=zaD;Cw9rş( h"L)Qwm"pu kI>.C3u]>'LP o!dow.S2J$~i*7e@Fjpƚ-|nZvh GszeRXy @4үK԰&f"0 uRﻮU¿X"_{aԒX<]rPwx@RwX ͨo7]%(SIL닎m0Oxf8/5e_L2vqr`.2Q= s>*&sxQŹي5` N|7hBVEX$A8B/9^10qovU͙ dUW@ƺ`w R"Spiuj!ܢTy?`ݿ%˼G{ڀӒ |Ivw kӸ]i5zm|߼u{-fN/8 qZlոnE0 ѧ( hql,w49W6M# wZ L=eF!\nʎlm e51"k 1zθGciXz7֧Z#d^>3LgAqdn{lrpz![LϺuw 9JgT!=J\/זM?vaɱ_7[n$q$V3&[GX)@Mۇ]Iғvpt}{R8 Qz6j#~c*AZ 樓ݭV-TUՄ/61q2W G3s.Q ws"?7('J-'ʥB1wS0P]`DjV,UM`j lmIGϏv10j;wEw*c͏HI=zIySw,0`zA_m=\=ɨF} ֵ:Tkc;0sfdMSk_HZֈ$;γjn3wZXkR:x~Ds7yIHrE?7iv^fHwH-Ic8pQ˚g *vrݛLF=n݂sQo!\TD3sGx(*/S* Ac=fN1|?$#8jd}⡐e#H'߼KKrYN}5"2`i@9y&̟)yJ<^{6tSV(Gʚٰ+U`!X#e6l$V/]t#]LY`~aR(7"6*x~.mV]Djdku$`]trMhiySP"yhw:R-EC>2GE;E/+nyOJ$UtZڍ~wF.f[1l/ETr\B4<9n!!)0eAz#iMOyv%/XZYvotvklQ&V{G gqg_Kh’W)3!VRcR,썈pb2Xb*!=DmRS|⏪8G%h(;ӵ| ~37c6wx!g ?uc-`ZĖ _1` nSxMa?M$QDY,GK!j*NX-6\o=z5pgy(#^7 kAbϏ]ѩF%_TYjm!Z^%>auS jE q!D)J;0cG,N8w:TGǔ DeE 9u٧nAl̫4wޖm,״{D٭pns̖wߊ #S?㧬@qdֈMy<ًi;};ԶJGTfKϻn\p =mZ*05#S.l Mڊk^N͒hFyDxMҊ7a,k?$-*89/]Ee!cc=2YQ̬@BI؃6]@U%6%U`v/&N 0lݓg'<6Ud ;!n&ч A8xHoJ ^EM5N#/hGmbw~sV=x}$dÔImzp=\T~Л&w0 pD[k0[;*w(BU%b 56(~ܰ"tVF'5hyФijT{c*ޮ9}f?w| 꾒]c416sr zy*]22ϫ_;%G][/6M9p>Ë<Ţ|;msr#'#/QY|n˕bƄC:+s2"M%.ݾ2Rzf;ugI| <aY./:%^QxH)+qː[`!%$ d Y0IjpֿPP1v\މhk^@)t0lSOM_JV<@6/հŻªl7ӑ'liJ'wӱ x"ǽUpA>$ ~t!S]CV]P[GQ*Yj'z HN_F3 a#cmխrUzijX+pZ}A'ʑ޺mY.ėe#TKMmyBF؍2) ,)Wz :#'" &[E.TaA+l<ŀ4*D Qt1籩 T*rEI:/u1{oP]V8 x tD'5 0v/{n :(>Iٌ< LE|ǁHwYOHfFRa3>K %$9#d(Nd&Os^ߦꮗA@= j^f u?=̕_zM~2!@޲VȧcCwc82`dCjx($ci0ϛy:E)yڗ% 2'}m{:qn^ٛ)m,oSbt͟nsKwP cE,ФnV:xPGS"86ȥ֖YWaB`s:_`Ksk~H3\ ˽y*fuGHD@mS-6Bũ%Xҵ(9Dbș ?iӔѵEAAvHа:VeW=vGny$O!gla6AV@HgsOJ6 8h h<1 -M\[`zUA{H9'z ,5K6ᙚn '{@> 2U\Y&"+NBnCi)Y'b]}8lELZد=i_3EwJ@̔@O!f KfCa9pΉpجHڋW V~|w01c Wq\7n&Nh^,opl2-sիiw?X6kˆ)0|d*s!_etd|D6j-ah^ _wuS0簒i9M~$?X%|4[?'Y=NBB:&m8}[A\pШW8s+ПF|cm]>V2EށB:h2O9a)Wc%H7ͽPVm Wo r%eEN  7FZM*RK!@j: rlSpUWFu u`8+'ߪ2o hTgΏ~:\H[#|r5\5Э!#70K٩%}y;RD/P*ュty8z@?vKEB#q/)sp xkM4Ol}AxsVyc z805*sɋQߋ r7-#x$ z+Ҵ2k q#{ʷ(SS_"ǝ(2inىYܸl>QӧJ=HLcзFbg,std$gSd|)[6iIg9sKUp;1&wz'`H5R!UvM/ 8qrMiDdɟ];XQ|+5dkTX?ƒod&9G0&nՕ?oRnW\9Y7R~NJYP֬Hg_=.BhE<Չf l6 [ }.0wj+Y,?%> RBw9c!Lwdu3 'xM_X_&o ܌3fcJJcğ[e"R^ 3m\BBݭP8匔ML}_&i{}s >2f-UePގaq+"|+[q4@$+)*ZS>hl0kp}藄y3Pn/e^`p0#2͍CP#r RK?eNiYypqۺYܶsGGz؎?" `C#mGi =%_Rf@RWנgaqd/zi." `YK@ؕ䩿RTK:,=d os$G?|µ =|6,0t}lxΣrOo!ۭpT&C~w|Ty[{`ڬ8dWx(YfԊ_7ވʕ"Q0lVb mECsqPPҗ,~p,~ t]r:F$\?2#t1X,͔y>3m%]t#QjE~ ZuC&Qw#tSDZAoMzOAG(E]TDM7Ygj^yNdUԁV綻O`Z>CB_ZFra8`Z{(CNpt,wևT G%,S( ]x%}Kl*D9N ^JleG {K~cĨ[IZ2 tPq0M%$E>Lupt h.rG y#j\,)vGy[` t.,\źvKwħYhofOOPQ"z0=t\S/?OU/?Ri8CI 6? $% %КEc1L/O+^TGZ5/RO[ {iBvI_Z)s_y=VzXPAyK!BfVhm1$egd J98Dm"0Qî L=p]ݶPj_z%zjiZckpÌ):A5L^`8J iuMM(א.HliUE RMDoq/ fɑ aZU8(m5d9Ԉ/~M H#6pE?d8T1vvH[Eֻ9--=h!,2.(zgJ'[ΈemS|;GASBZ'+\@4Nn^,ApTLỊƝ2Pn/u+?ud)mgA7O?(KA~ho_.ݟj#̯RC q5@!zkrQ>ے[23[35iQw-w7)d oɀCpnpxMn)) W8Z@[ݼDD*JIi$5*p߻83ӦfHҍ:jYYYp4zOBCzsL浲e5T oF,Mi-~m< l qV!Uf ;gGްȣŬ5ursnkg ΢h>O٩2p$f/y5T(ھՆX_^}<[d U_sAh$tٛAЮi{= Pz$l׈Jl+k ij9X E8n+z;[zZxfD+%-(11>iL|**t9I@5vé'bbhlVYi џ=KI&NEΏ1vœ75>F];޹ct޲]xjjkǝN$^,3NU]N6p o~̻z9GգgiюQF:3#EOSEq=ukG9_|>:,#V-W X0gC&U3+/mgȈdΑ j7SX*XL ' +̹b'UN-vCgUb$/gM,G&Ndf8P!lt/#롲J`_\d"m$yUؐ1|3ی7locx/2zW/g5<p-sQYeu˖#E<59s33xa䝪ɾ4Fr#t[6>5!J5wVuN%y29K߽ExnR5jIxzcݘb6j2L.U2׻|~*,u&*舌wCs03h.%JX{0D@3>J>`zI'm2{MA%G*%-vFf )>6UݗJ`y4kKqҵ`+4hAPC ;a:88OyQed]NO:Ь3;ʲG )h|p7f6ZvdŹ ObO0RPn;W\G p )֏Cf*4P&‡z'g;2jh s4 *=b/BR[ (\X󝩩T6Y\TvItHG =BEr8qЮAr9+yP*v"M. W A ?CcX`0Pўۆ_V&tRϫ2ny0wF1 ^}Z@ _} 1M;dBZbATGf^4>NZ 4!Xܦ!X/1 ET(2(()Ώv9]֫Ir3AOPNZ/q:me*y"L4">gdӊnO]h#S:Ywjp$(!2 qB5^6JIdf6OOXFC ^ |S(PLLoϯtvV2uMn\wP[e+K.O-O$No&;ռe3;~csSBØ188?mol4ra#4kJ>"yOj>-ŽF7zGJK,tc˽z :'qw*!~2[-y;/$ :gE&c0fҳޠ\/ 6)tm^˃DI1j[kX4>cSA=XNz?v$f1VAW̝H[4%qC  0a[xSw$(?e( 7o_FgjHɯ"'dIJE _C5:~- /&^i7H*G+n6:m`VEbBϙW"Q2)L3W+ZK&1ﵿ:]`G!3 íg`;Bʕh0+wmYA`f3!\WvW]/$tŧւ?+|kKkzáYXC{$Wğ׷>֗vw۴~Fzo;M˕"b\7jG=KINs<Ĵ\*ܲW ]BTr4F ێlOb_ E5޳zۋ,en+;W%Ky*OUM(&biLYMg|0B([>>PXQ!UBveƴAa  ꐀ^e `y&u^ZE քcɾuQPq cH@(B0=e^1|jFM>TPglOo[HI+wK#˄q=5-h@ږe!{(kzVn"zG{Ʉ<` Boq Q-~lԿwDTo/XE7ɒ?%07]zϹ`#mN<:<(*YIV8r8<)w3m.Bɸ趩nNR' U<{pzȣm&CZ-q)G:E< A+h ꣣Th#ٽH5~j-FCb0jb08G9cPaIuSK[\+PiOt]6S%VV1j"}rf%"IE.A*2i[pc'{.8 >fbuVL@#V>kb̋v*tMϓ Hd0pnEyp{oÜo^~dTeeޛh:2[Zpj`h\1Lg̝vKž$՟vJ@!uK Էsv;ǝM.Z?P|DJ~R]0 0]{v6J1m9E=Z1N„t΂?@E09'0CՉ W)fkl1Ԩ糖)ba):x~x^Sfiv -`QS ԱȕkL Kbh{(NjWkܨ$~qǂ{WNN$?`Y\3} b` U ذ7 (^ 2Swo5]~\hu ޮɵ)i5#`'2h3p+> 韩T!Yfxn|inZ H{5GHi]bV,@*a` rЕPSȝiPoVC!ޚ]Z%_k1;%ژ2W&(IK{Rg^]f놚(}AK1T,%?fɺ Ir8t^ ;76sA l; ]ll{d)q!Id0*[%!&+Ѡ+m0cTG|-(z۲^'՗f îUny'J桭?=*#1=A%VSz1 pb0UtT<<JXJIϾ6_ͻp|2@f(U~EKC&g9֘`HS3eϩy%LXYRTw|U`Wp@'L yC&pIҿ_$,s\ZS \u@$5k3|h\wVϡ`}d's/;=sCxU/`AAP5=M%/1A`kzGaj^5eZTAI80371muAbm*-0@V{7l*c$9 WiIGUˎ*ȂIn'?)ssWS-MU0/9Des{9Z"ћH.%ek;6P'uIo}V#;Iw H~!sϐf)d~,`2ȅj}YK%;=% "QsnzYrћC78tpZa…/E?wLSPq ؠfM5S1+9[}hzo/k$I4%> K3R1ՀYڈT>7ٯ=qE; ŧٸ ?#:i !~~䡼73 dqo]J'E-B= &@ Z=Цg@Rk"A\bmy֔5OGz+~Q㿗 Z̓a`/BH~}q;ا.Y|ϡH˱ci , mǤi5X}4n ZSpJ^4O1O_O&V-/L6= G;Z&>=oWR8AqIyGP'đZ"m_ '*W*ZyMk]@VI5I]}JR&} <:O7: \F;$q1 ';AioQ>T"Q=WDgR!eN0ay8#`R LI@!tk@|=|$0G(6azK*ʋ#,uFX=Pz#[]}GjqcB7_A^<P+Wk|@Z8y;*Nm<_9җgVud4tرd,MGJ7Dg[f} <ު(\._.n +p֡m*_wv=]caR.c+C׻]ƈ0>i)x}?W˚ղsz>yPH/]#"\<g_{-Ůw ;&ܖT3Pfi:y#XSh_ xSj*ؚ#N:R5m`}=ݱ&5 Xp5:} <ӿpa֐t%0GhyxaeӨexS)clߊjE=.Sux1}Ga\AM=8-wK9o /?> hPhYoeLȚ݀k|{!DŽY`Ze8辬')r6)꘶VJ~Tt3&:!1v5bXHnSeL\6.N{sXU0'+]jV"F4PXA\QaaKVsdvp. fFZgKR(CuP"edsNjy6iװ;x9I), |Y|`$ p:GS/Bqtv1">5[tUЂfxEM1Tj#3 [W8wb3s#ޛXpYg=w q٘'X}"O|¹:^:2wUR}b|*5("/ fw#5>T03ef 5,I TsϺY.ZLÑ\DE6L 8daB 귊!ւ\1]r)"*i9(5N bku \o9^P#zE[xu: rfbz vgu! X[:!_Y:V ڵdvdH]kvpl? ayT|Qx !dzAc_/l].{ݮv’[Yz`.czUEMΙLU>!Vg"-y$Jzxnd=-i+Qurn%|"o"d?s 9C9tp'r@л.uEᝯk?48ip}F됟qT(xC+W$ԑ_> 3N sR{ќؒKر6ɗ6EL,I%L<6# UqE%w$_peu<\W&'- i]DX .߮^x]8(3О k99mW rpG*”mYUKysIjw;k2hM $b[._W0۽%%9aAW^aF7`-}L8׈;E3}1I٬cB{脌IƑ+'e,09PU/VDta%21!0YxH e#-T(;U^a'6x̫l]ܤ 1r˟kA#PAAV $!6ofcB(G&InJX!H/gy~G|6zpz GBX!+1 Y)CSfYL*vӀy%癲079Dg1EMR5o^ױUͧ28nu:CvZ#&s=Đ. ܞa/5O(A{6v^N>Gh'788U,/& :;WmZ'ښJ^S%ԡɽJd-Ĩ%[saBy őȏG~myB.B& &x5=\ ~hv\⬣g.oNԝUH2 k9Ecwh F%}UJ+[!ZSDQצU5yThFh9xTS'vsH*~Cx7A<ǂP'| ʫbS0s-p6kۉQzVf Q>DMQdEE1 '͡Q+`_^jH(8-I`!.+xg)${i2ݢ[JZAԴYh? 7Ɗuqu*}w F6OhW_F#@Pۊ3N3_1A QdWlW\M$Ti;](VoF5f70.={p"ybS5ol׼D2ش@d \ P++STU/nap ^l}t;A3 y/_lF)?(m〕"֠ Aȃ VMjQ]>/ٸ¿+m\9e'wNs^# ARBLfo*ֲؚO c D6̥T޾ a꫊ϧ,X~_uY})juUi C&7K43{6ƞ¬ _ŷ ::$u;cDۻ!ELW;B1-6 >d6G u9E0*Sw荛{!tڈo+4veڊ-u^ICg-&VO_eF7 S2gZ$@>kk>nGI ~b }wG嵼G˹"i7[H HP KSN?XJ|>*׃Me& !?0'PR&aޗ_+/îANᐖ xL6>g|^eD\{?e1w?"|X} {u$:1[M/XQ]y0s\{؂ u$EF3.Sznq/̳ *-f"{CÜ Žեv(,Fdu#8DZI2YH|8c'P3Jb^!q`柃+ȨbPMVT̫7;!)1  3 WF>:R=9 .qsV9E-*e3=0{<%ZN*?\<-FO+ ~klJ, UgqzG 8DExL@42Zȸ]!78Q.`zCܙ$GE(;<h)CE_sN.ߠٍ ۢRxǦAA}&g=s_vYr![ye$ 󪳡\UCz}0wpkymC#R v a ֧?BSIHӃEpՖ;:;yhubfqw0Q^跿#b$#]jucK;,蹘5UGW%#B[¨KX>AʬU qf%*xE?QɃ覵' \gO,Z_dĬ-&3ѷ>~ĉhɿXMlnJ xp`CZoWW?#kÀI@QlpfP}kP7cba7ե@J Fy!T(Z[[Eؖ,jrm )e$xV $ 5wL=+2Uʬ@7yvOwʩoIR]HP78𘍔˞rvzX÷t?bk<Bu>L`Lh]iЯpT6@XQի H(b[k?3#~Sa#CW(l= yiX5_=ZL!:}i4W{ҥMb:w}88R.bEؓb6 i ehrxͰaWִ $)0 <(.Y6}K[Uk7QZ8TpJ:g*Ņ_OQ2Qx@/*$a"{0R/YCz`LIU[7Qv)iU@d[ؚM9Y_5I ZX$HLμhRUO\ eY}*{h <5X+ (R.(}XBӔR#zɾr1CJ{EVʟ03bP:#go+==yY]Kn2- A xҨq3Ȅ#-u 2#auY=p3/5#DkRm :rڧ^hXu`Ti79<ǖ|aXa>??xXMoc!(&Ȝ\@7\}4e)d4-kfmE9ל-Z3PU~M QI |NkxHlGvO*0hg%SBR 3P#ծ9߽$h{ RFίs`q%%)ڢG0$9YJT?0<2FJ8" Of(V:_#2>!~8#DQ}jZ[w<,1.IZ``w ?OuQFDpjFIP vނ(`XuLk{nHw3R&GMɚHp7E`2P3>vbif5Mzh[g2gsxFox!ďb8> 7ph~ew1,PyCa:z9YeIk6R:M\#:{Ç rٛk6*789<,o޳^[l0|[APGqlԳnSe$yR9){œv|TuRZI4\wbʰN-~GP*:aivJyjt{25{څ`P&G9ŭylTi]6?8#o A<طot)I{Rffo-af&͠{$ZTz&8ևOf)4RTE^]dDLtel@Df'0y{1;3"S4/<{4ކ 渲`i} hO-T8F ΆcTjWƣf*inʭ:1!e'im$fͼxɽ]%#A9F/I | OCI{ yz !ة`wHY\M@!:{u󁠀je,`@[m 1  B'K_p1- )_qz*y_`E "XuzuŸ7ʅjA 2[: ?TaVwnآcus^Y7A ?-ĘH-QJP)¡~06Yg 72heKZpYדч7+H9QZ.1Tb!Yh"">{5qb܋{xG \BWEDL:gbb bRFjg][{кkz9N/㉈ǘex{QQW$. ¢_D'!@-v?sMC~Y.gř#9BJ!>l^X] _^wU,2shYL!]ّ<jau'6>խ`jA(=w@kXn"bK2؂OI6Qpӧ>pt'yjpP)JyoԂ ~]ǥN +:KţSh'-S% > >41i:ۭnh#/E.?@䷛iH hp+ kn}G !lqg;5l4VOL捔z9okytKRT@ͼ?ɫ ைw |YNtFd.h{!_8Gf3HPLd2Ysf.̽e@n_>Nc  qC3إ5̞P{]oٳfE.֖Q@UlS%oHG~r4;m,2 O׈`Y|yfK LA+Є;Ut6&'Â;/Ma S&HVdD`w\2"{7@_s]aki>.ԭdEpc=vF=.^J! k#C1K~7QSA .Oy-v(qS2M?ӒrELׅQڻھ梠y|9z]Df;vꝴ䜕각 }Y38#(xʥ2ZD>0$RZM]AݼV7kx^50eE_8> DiM>H>FF+zH $ xU766='Uf6B[]0ɊH56-ݧ~!GhC58uGyB$=l}0͝y/Ў 778K?̻KXAv ƶ+LN7A{Q.&AgEn6|&OX7[)e&cUwwiIl\V(|NSlz)cڳŻSiC܀= ۱rs4h1W^k@ L~TsL&zemb Ϟ!~q`nzlZ3*1tƓfڒpo[G$gw _4i*<ԖZRdmښбƽ !pB197Nf]f}-_/"Z`CChO/oHe)Ka1Ypdż{9T_D29"XyfO %gnXc#S޳չ?o8Px?.MԮTal&^S1ar}9( 5O9r%#i>٫wrn?3z#Eii+]13t QfN>xou> `UxZm-!>qVXPg 3@҃(xXa&L#pa"J]Q=۸; HLհ*nAݺp3?OaKZoM[NQWk//609 lYF~9*>+OGwf*rQMSͅ]N}g%AOYbQR )4N:LKӿPӝlncgUk +[emKWPV-##@Y0ͱ^CXhw|0yf0C>OвЎ:Hb< Y#Cס>&-VUgѤW)K _8NA6j+: o1 8Bh1!].RkKY[i*- !_Bsܬ\+ҤQ!C~M c{밒ܧ/Ҏm#U2jz2H !᥄> O{G*Y5ϫc('#'[6ӆ"#Yؔ@U~oU㎕ = Gc+ZO+x]hJnys:yzy4FWg!-2#>k˸U|ꨓҿd ]JQ~ p[?0][ʻ{08(J-&.?ı|U'PTx4"hF-\O}AD 5e.^%;(DH!zSSz]fIe&V h&`}qf'EL3@!MRZ'!&ccblmco )Q9jڳ ['V#'m6*TK-dfn/,⧧JuiB_orx`Q< 5tH5p!xN,'_G;?=c%;Cw -ާZh.4$pGslF>kHYr #Fi8KY1lM"jz(?`U@|0| \޼if,ɶR 0bweˊXu1K9=!v.k>`X͎2.c/i>&l'BUW:.nF”ӡ-KF*4L:73}.BA;"G": = .kD!C^gG: ؋,?[/>Ygmxm]n!&̨'JlA4sŇ(\YiN #0.gj[[ҭ|,L #u3Av&R=a}+EK?LvL\'͸Iх=V)Yȱ\;"0eTqX' IM45ݫH'X?,Ya^nUĄSnSWe돔S=:,mml[&0#e_]&3"Xw_pF S*G 算 7˂ 壟ezfp~@z#| ~k+44gY{mhM5L.:DJ!0H|\15 %F(0H{7 #G8S.!4T^DkFfLOo쩤To_||xp1tKNF6rBi!Md:䌭qa! ps&a)TLhz!;a2Ue{Dlcebވq)J'.ћ/J.ͪg  pSm 2RCuIJ2;KW؆r[T.@7$J ^&lu%DO,U2NKCxVMœ]7 NV7\tje7#y|7j)9? ;tzYx6d` E3o㍱'ؘ3\+E:HXM.q$ ǧžDn'hU'J5JOw_$ADs8Q6X=ۻUV;\6+D,3Qeƹ[nJK_ 46뮗X@<|ҡ<,WVW@>L u M5EZ d^j*ۃ}%xVYC&<Ǡ4W8#c4|_; ZUbva7y= p; PZ7﬐^GpUXkݲ^*:e{RG9/\/97a 2a s;cyQkU <$6? TTlb_9;%RbzX y⇧NF.HPͽO+'#N+TNJSړ2e[M\JA G':j"OzϘJ}!)J5!d*Xq߬@'*GЮoېҒǰP‘jBIq41 gxTޱN@HdB+^ s1܋ ůIOYFbv-\7 π,3R]g j\rnhWzW]Wi~;,1b۴k\Xъ==,Oּ5 Z|Z++ٽ8ߓ풭1P NsDqYC4a K@Vvg;$SwgEH` `P-xbrcw\2Ɵ'0e~B ZwShJ$ i g]%{6šj\$YDWGTvbn7 ƌL!*s6 oSfbjʂצUȨx9mNj 1u,@c+qҕmz!upՉ~[wePupxĻߙyh3p+c>8ٳ.a;GcDZHZ-bH˧G+5-ĘghL5n+m봫=䴁͋!)E:`_Vnq76Pk9رG!Kjxx tRU mal·D%8iK@SUf )c5! UouEDPN| V>&]tQ.W RߝDvî),. HDscC_4'V-y ζ`O8]rCIFQF1|-25 f4dp}RYBos$h7Sfcv` <#sB1ԕZ+$8{LHwdYŴtN%*ve3]*2|+q!WEi۵I&Xi&4QrwNPaps/=v6>Irv: wAtV.^ ))'VSz@NuoJͰdq-S=B^}KkdIU;T`x };Hgʩڣ]$|Fy,xG"s)Ag*'ӏ3-Z&n܌c$ߒU%~plߡhY:+8{"࠭=;|smJ-wC$S`Դ@Esqad~i &"jJR)&Be/>C)̀{?] Z%sj= |~:g?+;ܼ@2{ R+lF5ttd`` hc}ީ e -+v*38ञ[l[@Sniw_)&lZ}f,JMdxHN#.6I8ssiFrAMGzuweG8erDiэ}P!9:luQ2q&/l"ĸ^cޛ%-:4ʗ.zNDWX WԽ(8[ۖP^ihOϯ UQ9WnKj1w25ӁIy 5.ޙ2鳚,#Gx^7,UL]5kЮu9;v|4游j]=UIvVsOn]z* j2) CL*N !)k7h7RM2,"{ʐW!++XUT|yT]mYO3˂8c86|$ܴ?3FzB/Kv6*R6o=)xjَ10MzQ&S֣oGumIB;񦸦ӏae\wMy+ #SWTVLK45Wqs,De/v 'k㝈_J aC}p7$sBs.y>I~i["f8eZ_@䀧f'17h VL7A\F~=j*^6roYf;:Ɋn)Vf/MlPh)Ou(HxM%y&]fL>?3Kʐjfi# zs\9GyRg0/diU `fU]d. ¯!h` A{Z& ?1^Ŝx KI}1gUMdgk@[ti r%yUJpo:jDZ qq +278 ޼>Jp?&y.v܈ W ngacdV?[rp 4p=, [J&]8xto?s \ 7mݞ w $"g | xWAm_G:W%ޜ ̑q2,t=j 0~\x\;d^`.'B~_&M)ˊ«Z SѸ!\t g]_O=Q#N94? ]QiQ#RjbP-i,BU?'S?x?;sF4eX |r \%ꞍnsFgYZ07070100000073000081a400000000000000000000000167daf5ba00001c14000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/char/ipmi/ipmi_poweroff.ko.xz7zXZִF!t/y]?Eh=ڜͩ0QVʟvtD/+q_a)=794WT7>HrxC|7q + [P`Onu-Rj`_q};BYD\ v9$](|}IEsjEʁSVS!5@icz(be]up zZJə;0v.fL܂6nqK{RW"Pe"qȦIk̰gʨ#Q0 K~@F,Qq<ވR,dhaUi1cHmӅ>pss^ޗ7I6]$ %@;Fscָ{Z[+4Le9 4+Zԃ>g0(>d$8 a+C8Q*9,L%k96Hk/O#Ρ[N /?Ή:kI_¤ۨX)F9j""=<׸cRɲJ]60+br8?yӾ%2ۙuCb5_-žG At{uld%&ӬH4;Ux:ڳVFf[ySQl\ |j~<CRYt_i{}`/1=^)V+6RUh$V0 UǾ4[7M]U,K,Qy;F{?Y8QK)-n 3bbg7t2OUL%`*ֈΫw߰taROǞ߆TzOli85\Pԋ15mV 7o3+ md^๭)D*@^ɰV‚dY|QQI/e˧lE:̽a/BuXu3r0c QhpnP%H:˦^|9i58gLuW WW%\neշ(g-A-Ujc i_zNP.85ޮ~^I|H-(;2$eqr+({;AUA䮻?mwmWsSޣl^8 #i84/_( N"_hR<̓Ugi3]@gn!^וB_#+{䓻lq7, *BQwSyvձi߸IW+Fdz<>7o?L:T9ډd'.G&:5|c&[X;NN &&$fD|NQUff?|U).jJV8kjg IMsHH X@Ade*Y>(3C*H؏bVY\\ku_o-~8)Ρq'`qv񢂪JM]s~בliLc$s>`>5VGQ#]yYtD>h+)śΩdHrۈIn!uCB8]iYЫ.I֋Rx)vKUڳQ`cƷ~ׅhiǁdۑh1HIF tܚPB(kdn*м.b0 q4+Éו)M#,`p3 @7072"5@@gCD[w(E>.+\@B*R3owY d^9 `sf$e:)T6p%FcQJat+^6/)p6/ExO}ZJsc{KXwRUOB)ۇs~Wk*2q6wڗ};uD3o~OF¶j>OϸoaUgu7 D[b0j{rP?8nKL(s|ף!m?zjbpqm 0y*{dM渁} a 3 gHD=V^= qO9rz\ % @+x]=c+_լ\^Y^~4pysPg$OZ"&Fw+FU ЃqWHOҷhab4_&Xʼ1xi$O@j"!\.,|BLfp[}禙RIQ YZxYUWpWo(EjvNq:eLP˅.upL5EVa6Z`E, z ؏ʴgq˄>jx7jD*? VW"ٱj (B8ttBYo|%k)~^+ɽk=@6˥n6W6`X$Q$jvB~#0SrS5~`V9kՌd e;?"Ԅѫ Uj&.~ gy>FAiY%Rp1Z'ۦV#73T;aC/tʹ_p0_ _r\P1uYHP`8ga\Ȓh1H[a”&Ro{f^Ð7:W1t9zY.гj,Ce|$}3YՂd|pgs( bBlۊqg jøI֌ZBg+U2P7] @7yLH%W>2~¿*`z݂哨?Cćj<0 dQHe*_ޭC .oᲤP -..d3} IC( K? "z?ަj[gH-ZoI]8gL)xFrLS')4ܑᴚKXe*-^;_N  lLA<#QCN}w9 u?CTJ߅56uZvTʧVu

b.Xx7;C"Z\0]<+9щYb ͼLd9E\bZz6jŒwC1gv_FKm cfps^0 ),IXMt; ԗs,yԸz~x+Mh$\erUުb+ tϟVCeUygiO#Fo YBM뚝2L9Nti HJF-]n^9E켥l8Fo5&UԸjoOcz|{:|O nJѬRׇ?y4ET;-&n_?$c2;~xmȳkx K4M6 7j}1ԕ!t 䚊ǀJ:OZA @*IdʧЪO@oq%5pD$g90BN(tء n B!ҿH]Ҥo@El2"1瓟քJƑ785j1*QOQ݌ 0Eq`M|i̯U7ZruXSk^i +倜oHI9,NFh|ڤkõ&5: `Q$,0Y1J`Iw "sFZWP?1R).!#Űuc4Mk@F']2N[N¡6al{Ϙ5AAXaxC_2ro\ɽ)u`^F5 W? t}I!ӝp6ڣʣheZ>ofA1 $s3 (#]$b$9Dxm˩O#=C]8Q쭵8[x;*I-9Jkܴ%%Hvg:)B"B e}[ucDv&KRl(U\f㸍F#pkߠԆUx H;1N;XYQ5A ~3{Hc`QvdĝQKXUWk<7=ܕ Iƪ1ysTVQyddVQ@AEcD5;Lű!R lZNzª =%3YrXܰ+:6S86p[~ D` ` ?*v* SnfNhނMv64젩&ܸaNzgRUCe2#;uX(\gj9uQu EE_ K\T%k5-vtp~& mU(6ԜZquUx[_Z=%fA+ApN6JD2adk(Tu>Y·Byk^CDp: +sc7^ !O2e'#2c(5> 'N s >|/~isѸ&"}]c C=*ϜݮA_NHncAfU4[0&e/94)#oZAi>i0.P3'׋^{A\ordpmpیH)r`F ݇uPv\Cs'&u0l/SхFcB0搕]ӂ].8])%h| 9s*K ʦ9$&X`0k1̵nJ0-ő|":܄j2{PGPde&fCdr0=dA~4&z{T`kڅ7͚,;PkQ Do٣YP!ymcwiiW d?V"*^ʚ6MzɚȬy6Bd9bID\< "?_rL$=p/Z|AGpn7`@&{n'"E{|;!͗p-b?8\j yq8b_4U JX](&'U2i=jo;D(űAZ#<zi0&zvYb{UЄp 6p Ԡ\5(;jcjMvYpS9̰>K5r(.󚀠C",.q4ں_we`yީ:L57gYZ07070100000074000081a400000000000000000000000167daf5bb00007ae8000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/char/ipmi/ipmi_si.ko.xz7zXZִF!t/>5z]?Eh=ڜͩt)zD;&]\sMO[v&48%~Lc_H(X4СXʟ vY#\l=Gt`(Fg9}k/6oĒҤlы@?raeb=y fߠ՞Og򑘪ʘ^-*=&~Q\H]Υ?jc:tuY8G{e6#uwoR\iB:0_&5\@~h6|hYXzmV+ OnTg=ոf2}%f'P4c;`i9Hĸck k) >*N4ĉ?ܽ|` SLpB\QnJi 7` o*E@OfonTqrꩢﺥes9W6GaC9[-DA]9зgv^^VѡA 7T9( ;*S\?m^A{~"[&64ʾ]XXVw ^ZUpPljуFEMsR=Ƽ.t<hXs@p|cL {שX.m )s* mtWKP 4ɔ-Η#5twi7QǨQ,e˵ r$Lb \}2ܡ OozeĤ{3wY^9\;KJ|+T.UmɢF0{ _q-);m2-:jaA=$=ޘc4s+C.2/9@/ֳ'Z3|bﳎ:%)G(^]Kڧq">"UnU%0Y3sb>\gtL:z >ԳٸDr$mv^7;nirTXC{zy Z,XT@yu Ql>VLK`EA [؆Cp˥<Hf#l`vQ÷ 攰.G#bRAmya1 s:DӢw|)1V_"]Mfz}{y|6@X<0bw!Ew('9fqThbk(O^QA;\D!X;K"}ٻNZsA8?3eg f4o~#-|*k;nŶEixM(sV|4/r~a5?w]TvarM:?1a7X=eį'2fUuk5S"`7RQpCzm)̱u,ԃTE+cƟ8-< (DE\"0K$u!!J;8>";AOCQcTB49QA%*v!jZ`lO;+xb"նbFV{5u4td#vZ>N>6$:̵+%b[aIuٞ1ؤq`m {SNmGY Uٝ ~F-u{lꂉ&KGU+3|!]U+vH>%PEc!!{s?YY`@RnHthD=jԿ*}LoXA誙[ߑL0p0`&"u`x:֊q?є,-f՛ T,(=5knbtY U%fӘ3 1cR,eKq`^WD;PU6\f[ 1Y/JdS>1QuӪ|]< c=~rz8'ۍcb˺OhEVl:|E-j4B6oW|WX%lj9mX]yi*6j:v.jf|]T J9[엠ʞ jpmؤ+a=hm2@rE EC[lѓ\X% ^YVOƓn)R1;GijJxskRT0ִ8/)z{ CMM9,+]s /ھ^G)ˠTZZX5.-Ǟ: w y_*K{:/e_fvoc~3b/"uyg"7;|q:qvu3eE&xWQKˢ_՚UkVLpidޛe@rzTjfz~S\#16H3&Jdt7Hjxƹm`w)BgwG"dX_@:Ԫ;.vu4 O"T c[x gӘO= =1BY8g.jp\ v0Pcqcb6]47uCv`ʜ{̪ANĽTu qvpjխ$\u{̺L|Tg8,*fx&g)߽Z/eMj]5}򩬥^nW|V~sYx(c7 dGH.]x<=Q ;dʭGQq;rTX yDٝgnM&}wWlp䰡s(:P8qpO&8'6fBr˕/&ez=vԶrj &ɢr-0#ǎ[^4@Ty  ")|QgNOٌ̹(њ"}ʛچ6@RxE0;#_X}9tJ Yh3"-k1,9Y1iAEc.WQmL;&{)߹ 9gzk0"z=i-9^iVh3 (\|x1nPs|6o12 YAXSF[wb4`jRp2Նd[02<wj|&_o *t|4 ^Iؑb02ƨP""P&`+.R(^"9>f?_u 1QLhKT1*C W3jQcEyM[ΦY`YĂU A;ܹ?4:ިTj9 *3@%PBC%@~.;2j$6D‰eÄy-ilvh` `Z}cs#%t=D`.]0 ڲE\Ÿ4J x-H%'-i԰ F|I^%Z3'?e0 t•/pUŀ.WM]"(7Yxc>A*>mfNpKbR"5Giu/? zO ֧ʹF:yGDKZqVF(nse=X) `CvYb~dQJEżQ`ģ#%?WPk Rl/xX3ƢYj1\LbUQ,tyD#::!]tzO|O$? ^b͂]a Qw(N?g&OS!C|(DAZ&)m%jJ]C)Uq~_oe9&Go03.\ꚗJ9ro=*gVLIkGvƷ/ϽXFMyka!. DNH$͹ 5 :W! nQjf/ w(hMV'FP}͸?G_u+e3UVx_mwDß4c5 IV tƱ84; a ֵFAT NSPd45L^Sp+*TEƊ/t$c'#2mt+$* \n`ݓc yz?,ErQ(@JMt6OˉҨH:) $d$k U]BX(4*v48X.Ą# Ѥ1됆>@pQs<ZO XrxZ AB_oQ(R;ܘ+38F G߁>YH]2C8#|ˋk44Xw@)ɼ:].voP'-i`)"zaG61hDYjdo41`)QzBi`~0=b[qJa1jYU[p DXs|a\˚LlCV#4N?:K}5䬎+Y y%0wbkN4lkgm<--xڹc( r94"#p~6ǝtǝ]T՗g8h-]=|:S7A,&3KY?5&蚤\<n̄dB}.:(cF#"kanUqkU|}4@Չzwi[m!]̝٧#|~D/+ iE&*u3J">:mR10%98"߽Fa1Y1c +Bw wU*pRJIP+p J71B>gJ3 =\*~9sF6 PTr ɭZ; 5#A,.r:Ij- ?ExqAU!5l U,,8vӃ(lnGmr{ 4r[e ebKZkvD1%r+3qh$n-[a\wmbT p{d%'aگu+{\:S\H=P ә^:Ie/ہϊc.c/V ݀/ٱHE3HoM?$tMeӍٷYscʐs(Q/]I50~ ;̑>*aYp~vWVL+ġá.;N<%w.PU^@Uhtk~Q&'w="ҲX^Hˮ__fNRX*G}E"C?9{Xr\+ޜm6]]W' "='&-I)NN, F7AДYD0S ݖZb(u6hB;q\veE9R> 'Qސ<[Mpӌ CWq+I%,t,PM_"hς;r[ Bh,FaGyϠ)| kfqoQ)2#3o>ۃʺ08_]׶#QǒDau*n.^4s7/xbڕAդ;n8nU) =Wī!B[35ik>/a \I \i\48D!a/vPܢu!-.^%W%z1i`K>*),ѺoByhxIM(˔l^%]a&⍧'#^^3nkT;Z940>ac]f2Kdz!"9qwÙ6s͍ Qg<__S F'AL(//݊$8w_wxb*v]bP[C.ȃ={nDs}Zd3X^3ɑӥ:L1ѕ΁[ȄiӨu֝&xSf/¦ؚ]M"S]os ú6flkkK);'dպImY+dOZϏ996\i%Ji7 IDl $fcc%MF>KIqQ#SȚ_m#E^wwHi]+ +{K&5I-L nkPQ?i >@G403BZ<SVϱk>w 6ЧQۧ %Nɍz"Mק3%5.< Rk)Ѫ"ťnm)n a*&mXDG#hsBudTh 1ju!9g4 |Ik]FgΞR ɄIg.ҸݕDU :et_v n bĭ+:3Yx1D{ kr%DRcMrPS;~WCLOXxN$Dx+/Qx01-4H/'a^D!CYpRsEv̌ܚFV # Xu_|Y; aQF^CŠ8g[1ҿ3?r%ˌhaKC =̰/.gMs "5qxaeFT(jL810Nyy (-;9^? f0OJZíTTKQs U».}[UjNN1+ X f,VzlчW5?lBx㫈uu!*AR&:?BJCA &m."8q,{uM69xm?ޥL7s7(-0$=3xR-W@]+(>2 I][$}-Ե7@h=jJɪd6^YwBsٹb1݃&9̼Oql uN zBH[eV>c: 楓dOC`bΗX0IdG˲3;7 x6sU a|*, HD-&lҙ6uLrF z3__)bʅ&5Z~2&m(sW-\bMC-n{wN"Zwy9V  C'g,\C:8ʹ zX4]2sta':ٓܣ̚<4fܫOQMS1u<='J14dO. %شJ.+-׿cEe33;p0[ #:AhVbK5R^^A z3zchgN3# fw(|Ig.ֵ݁`ƾA?N|"B<TCR;Ӝg(x1ua|vqfh^r,K24ʿe5S]Dsc'Gի)XN'.3*W&>a9fG jCæ=N5`-I_G>A: is`wyaq4*7RZ{8u\p"zFx+fC! T]}LJ鍙߄uGEvo$Qc7prQX">{;$r-8W$C2|p >v No-fU6vi7=O#MYKe&3RK(0,GV:cWzSmN`6S((?2;z9?<GN<^Y;KU&hRޱ#nAlL$J}M@cUso8Gҡ"tJT$$3^1/~XtŽMSKoc~'Pdzzo}f鷸Eh͢0{p8֓ wod?=R+<蛙\͊ImR6ёھ_!O~ :V"PMP}B''ypܐKZӮhp NԸH GQqziYEkd0Ƽ0+ L5~ EXx8nl=%F^b!/DP*J@9 zOEZfr*\k|s<m)Ǽ*}v0q@e NKy<*vӣ8Sjr}8s5FןP:wnJ Zd`8`w(D4!uoU b?g<bo؟(SZzM$*fM\"O!Mo Otz_C ;jsB^i#NDGC6b!wpTp;&3W3rO}hDž7Й1x"JN5<%⏜#RvII|+&=j.1/_O77 L"˖O`dYQ⠙Q ʄoGV[#zуE^2_o k u{h_2f&A>| XE&x+ :|˘'WqәKX7 p['Hg3N-V'3zDeVW f 1E(2)F!d}6!B!qy p0q%cc4-  5j>g_1T(:B~I_jAcn*x_r8HJVi ?o}A |`9D3MͷV6|WAQF ۪5A9׋~nTCf#Jr璡>7qґ ҽI7fe8>\ K-!#])b3ӛ`O!ef$1̧FVy`eԻa{ن0F eVձJl$ .U:NhY?{~ YCs]Zp>ll:MtM6W31_o!Ol:)5$B5QqL6Ñ%vö\ i!E:oV"I-0NL+Ye}Q =oU UĹjjSELSV!\݇I:fOG'f p3QnNJ@($Ey g|+**P\m~P %&d/ UFD{d<ڴv1eGf99/m}MSYϜ 'fv`-(a!P3MRn6Yy+aq ^aN9'8)xKw+Sw9tDd[o i&,yiG?ב\m?y,DJЭ`",ze!̻qdbٚ"J!}lF{?睊: (tt*P)̅ ru34M3gIIU,ԭӨq@Amfқ]rn锊OB3j]F6LŇ>hJ:Z8eK b{ZƋzM$\`$ De-|~_ : Y[粗ciqҕ4xRIVZQ"0^q>~"r2eT)e4p)_n!rrU€埫x%tZ8WFA3Q c򘼝AwL#umKFrjh[n{đ7@CKר1^F̒s0p +Vp,hJX.=33녮/eLÄYAR7\ѕq=V֞Z_+!E zBН).V:l'z#h~*/ o.l`drVǖt~#sL?3Y 2Jq &byq߷~iy!<JޭCH%TiIDO5F:}kCΎi0ٌ-o}ߍ:jE%lX꺬ޭl\SCOo;0OW=+I+ͰG9V>GL{@ӱ9`]A͌!l^ڲ;LHC4phdjܹ̕3iy\04[\"= V8~l(x': l猹F$۝ /3.f[aąI'ϧ"W$Z n`|&w+ñvܨ_%vµWخ6[ya·@ݛ XÏnd4{-S;!jlIз7BA! $!9凿YqX-~!Mh$oPg:%A*Z1gW3Lri2rGbi;Bg//el=oaO 4*{z'mn} rn* <:8ۄHZ*<c/)LXh'&W|&uCWyeyS5-L=EdÍ<3>(1cOs:@ۜu˭J׳Xď[ZZ4g^8([#z 7ƮɎ\EG]lF-:-x:p#7HbV/Ff [|_ 1-;,NPpx(Eحās HnF3TkR;tEl @˛_TR'xT\B oJi !C@ʜ+>-Ͽj>׍pա7 boWꄶ._;S{X>u[څ *3rp<aFeTVWIE̓3{? dja!gt@@U:MH=3&Ӝបm/Y#۟ p'ANe;UImXvY< )pJ?Nir@17hb@}Bln{`3{2bzH s!8- tu1p s ߮ +=:?xUJYT^) 03g9d* &-{|ؑumsA̧ڼ@V13N-+(@ZEj𝈇Tl Ugxqv;Jc:#P,bLhp0iBX?ց^0#tb2P}҉ayw;pxtf ]>VwEyWwjv_ ,E|h9;Z`b@ަM Jv POVird}sMJ3SX_% :v*;Xc(v/JALj H/+@Qty2]IwEcD$>Y+S,4(ծ[VgA 6:6ѹŽ.exYA%_! S2~}f.}6BL* l Wb H/w W?u< _̧7( [F6}cZ "(UGe[f V[{GAPGߋaTw|A?vF=)c?7UP-]K4ȧZz@X׵[ӫ$w12t͙bEܱZ5/.WDߛe} ;sރp]$9GV'GRRYH SIKmwt{A~$][ U ;mjW3GNTMq/ЯND2t kԥ6v/-u`e)N.sتp4+}lg돇NO %$j]~))25~bԈv Ā:q`8L4|=8 J_2hX@>bl&vaeX~}ӁأìK$J3$9j?ɺKYPq̚k` yߦ?`*^i:U'2C@+ OW1HOQ;8Iݼ ;gs.Zy`A#'6A d^*Εobf}7ˈf9/\hҹ%ZoGN@OJyH2;Sm{ʝ-߱$k_+e^]N:LB%iťm! M$h#v|;\=y[yf":Ƀ ~~efi]|'Lo!(z'v5b(丠*$ w}}?ZcjuCфPyv [*?5O^xa Ivj$av[Ti<4nHG3䈱.%Uw9ѪFK/vp?-:5ɤs\oD #H?::|9^`1/0@ 1V4kY<5K^TؖYe]( ]\y7b<8N֊k %/L4TDE ' ځCȷ=Pݢ`M.:M{>Vr779 cV Iѧj+'0w'?>p#|J7C,m=䯌\κõ5ٰ %s;9ΰas\mѺ_X@lh)kVP - m.:=E_ ?%hbwm#s[=]!OkSIlMiyV_qaK^X1AF"%7ejƻDm{cjy:|vLF?wAXmY IȮp'Tc NҢ .#ClךwR?{LN@raޅO@[O !3/Bh-% w_)K|+|zvVc>IKّt52VK]p*q/[/Xm>8޻4_ִ^Q+ye ,9EZO.]zi)qnb4bI!w%sK;۫Bc%k]Jgd$Ihv']ΰ/aQaӀ6, 6ڒLrQ?ӝv"X^u,1e߮g1|_|`]@G$Q3 Jͷ|`[]w.tM")R4iL_WU_B^N)9NfG'z2JC /$+دjbtU̩&O'K\Eo3q!N P4#RS,H/RLjvH縉!LIrEI˹ dKۀf/j$g~W(q3ug=[aeaVFRHI$$d 4R?EI:Dly'.s/> ]뷰 !VJՐZ%a^!o8֧L O2d, D[gb b};s&Bd$«̙D-e+$DbeFDoe~aW,&^TQ512Q =ɍ},#FDtȅGBXǺOߨeLgf%pL6b'9)#L\7H5(2vu#=ʱkPmvL:N)gm y3}SUExl9:aF0"PW܂UjIhMh2K j|2G58Bdo^-ý' #hH #Da\A*I4EBFW/݀!9Wxc? U EV `^,=5^&*4t~yCceb5ϊxk٣A*[&V"B$64a#i3N^,c)ϾwƠX|MO\ױkx8Oeld(h&K -\4 zgp@BU9 TLߜ_T sjT$5hvQ\> Q[0?693"E*a ee~N5o/*,@ORs\)*/`=Ӂ#`V1Oe70b<2 P#{.#.S݂MA` S>xgAsrJȠ̉`@2:D_|t0/V:MwWdUӎ^u-)5mueeٔ0{3" x#0vBgD\XvK73Kzpj71)8=7i%[:5q4XFO Jhw+^H=-<6)\tsipIGEtVbnPMHD"l/iv~G&v`d7] aaO``;! Cc *TSw~etcO|KJAqjqP|sLPRģ ƃ3p8MAМbe-iJɢ4_g9Bx҅6V84}7ޙp2).婻xmJ>M}LGo.“_u:FE^-(`Q(81яZi^8I iaMhԒc\<@7-SqsXZ'RШh7kXԼd G|M_۩ Ʀ=ymd*w" @A"FqPl޿:`{bY~axxǡǝᏣkxMʫrkC[ſEO鏈:T'@CC'9]A,Dh0v0yl,rߥϲáb@Ug N++(qvR~`_jZkn=&K)][Bɗ@iI8We`-= fLuN8D߳4 vueJT%yY-k FH[R/X<50K0OF]tfOO!g G?z#jopx8P:-G8GPH.w:.7*W B~+¼ Y_ŭ j}9Kdn:IbA@`zD龻P9 %7kSB)F~Fx36 z9(OI~$*\exw"䞀rB8vIq 1}'@,jk疫!Q-F=y|epݹ{ڴy E<<@!+ j"H,mh, o(vԮ jH\5zxbFGT4t .ƩsVY3NkYbfnٜp ch%&Z+9O 1D@ ybRGk0Z IBӧQY V%zC]g!.H^oܛ^hG`+-4W 3G CSLڻC24l{ά/^KC87緟."ҔIW:~ 46z9?JWO’ P+wfI1Ru#7z|" . {PH Q{9~,A#?=^䁯Eb"YqI8;BKCԗKx_r@@ܛX%?. ȻʏZrchbPPhP?C謉?NAztmn(t{lL{!R H9eH@'0ghrz ǁHк{B|ZF~ ElyB+ف:X܊e|״kF/Gi:fѲǜ9T?M FR쌄ԧ%׍Hz%d:Ht2I>*h'D9ة.j@#݀Əwt¢~*F"?.s|_sgiG#Kssz >-le+.q%UtJu^pĢCddmFH&[ B7@UFv,! q`3C{7n-rG$qTDUsvBq=+ z>ٺ3@tΤ#sdd^I],~3dº_JIn>psZ o8b1 Yꊆۙx ɰvY<8G/_=jNܮ;`QBpßi fOiЯa6w:DAC4M[(ЃoŅ^z۪ ]y'ts'P]ut)nl:C+~!t #6CE#xP0?Xd `|- vFN ߵ>ټB)Q_@]Z#gx~h4Mw@Lz("q+ t)bxY& 5PAA[\~( F&<Ζ06"#]wgxvpV4} ׅkBG4j,i6V) :߄*ꄉ&DR&BEƟʗ~ۘ>vprxstam]}ߜ%ǿ4\뀂N$|X iʜ*WA8lG, ĩvHG8I{QfqIKDY /*3%1ĴLdf9f$,n&Ȕ| {w?1sd6CegMAx@riѥ4J*tў\Dz\9_w (*(@dVo0M_ bu h/]V <S/%E^CᘌoisAGcVm*,$4̓Vʨbh;:mö8AV7*XT_ I7) DO݋>c {=prL6oXGq@Az9m5= rjTVMyU9z;*wMk $G%5u.s×Ûx<$1;uxtoԑv8nkS;e'dIl²meU*:-I3Z; pB=PdH: (hEt .dˊ<9yn؀SAC #?i&%/C;E# խxg\@ي|x 'f+:<915J}nm{I`>4ִ82liҖ.o@(.JT<Irnm}ͳ6-^hVІ)1`PK#Vk^祋F;*w'&/]x!ZpwSK&>ЌlsijR)~]٫":Tb뛒T\/"?K[,/j 6}FGkqiFծZd:y&rң.j&a7V.uA硤8\/? Ԋꦀ@UWӧCǂ-lNІn[)8kX޽k/mȀJ@Q%;WZKY/1!i!߸yNYD# ;1 qK>})h! d)|bY"{: K M!֍$nAdj rTVU|Mwm>yHJ<>Tr`<_:Zϳ~j*j˂2XE^IKx IJZX*6Tbz՘U5W ~l{|]Xބj$6LHLe>{$ EasAM#/v|ݴ 0V0Iw%L3z|w5v8%G# D֘]xAmcN2} +!pVDvM U_8B&3ߞEɪtM'$ dќ2 N!MTUս'״`MA{#\F۱#mMDQ:ԣWB-?k;oN=g:'ߵ[ДX'?2eCS\}zKzG.n|k 3oV\D*T.m4E%ٟ2_LWxMj026=9&->FBV~D`$/С̹4L#dBs^"thPq(HSyno#ҮmGS$yjE , u92j67k$:~֚f&a2Y(QL$ HG{n[wib7}iCySx/Uw>ݜ(QsJ_$1֮ }6;z.*i4(ϋQWVE(B)%$vX`b|',ftn3 $sMKQiۅ"o-iI]4 ]ݗm |gYM6+Yc47Gn&0aսR ڛ-l#w)5Uێց=N?=Jxx \- {(tsVi?Bv/T,bje⚃_J|>$-ȌO:4i8AY"i] '%hT>WL}XGP&Ug{G|3@&l\ r :ifMl$BQA q-Q9 ?wڲ\ ReY&_Rb45|W-r@˗'`fܬohްuXoݬn) ?W7fIMNS$5Iar ¬C)u*4s  ~xfQ*v«ߝ̭UoceܝoI wCx {` /!;(_խTÆCNmo~g4'V10ro̜U*}L+E][t^k1$=Yf݈cDa)tK*f{2a XbpWG;%i.>\h 7q&tpGcN9؄Ҙ@ "V롘'/╬7OU+`5d I*. b|ƒy/&c8ǃʖʦ;\O+@YڽXOaJ L &KĮI|c;#ۆ䉁. eZhOH_h _gqrV\nGf8M*( =1 iQ!n?GPAgIԆn訷>;EgA3 }Ɵ60Fչ9`tqor1k+Joa:ns''Y>.%lje_|p9]ͣZ6 T9ĈKLDzeaI(9q8]-,Y1Lh;n:fۍD Z@8@7K˂ ӧ]D)A"\e>># %I/B! b%G vRY bW͍) 𒝌]M*e ˂@|:+;owO>B$MGZSj]y4!0Ay+k|rF?f"v2,Ss׾>ʗϲcViZDUp E`\Ŵ>6ĈB-a IWRr;.urT>q$Cpq(Fp n*١ wj:4,)*r a{*!ohbQ /$%A惁ULӾbטZfZ֛q}K13'IK%\g47L'8F{?2og}y"JEcM0v֒"3_XCT~/EOg)"RdE}g!ޔQu՚bTC eZ6]ݓE{2e[vX,?٢o-4`񲟢C0`"6{d9dL |^]x{܎LoJO,aY HE0 a#cEmUž6"OzGXmA)(“ܨ,E^iAEi{4o8$@fyt?hC63i%vDM K:\9*8gCA\k=o^A}5#v5 &=du D o27n ].$v!n4K۪i V33hN Xq֠ ޸U-XȧU踛1L /UPsZϢLQOY<\t!G' ov:x{DT0y N1<[|"۠ۋ*z^, @Z7is$aS7ʟޣZ\`pa+`Q_]b,#寳QAu:<Ϻab7~M'!ؕ@L;ed&ݵvgKfOe` 1t_;-2h$%f?G[B21YHns£NҘg8k}6{<[Ӷ>v&ӂPRdXsSPs`:`vw5-Uǵ)%@~Rȍp[G)cT rIF̱ /oR|(/f@ʟἳ0W9;&h_LCj(1^ͰvY@I 144 $EnX, c+dU]z(ylh ڼ(i\ bzʭY3n'FV?@1џq@~88dPw -@#>f `Jաڎ+ Bqe߉fTƇ%VtM;%r)c4 fxk)DdY aSk>[88_`H$Eu]m\..},#1/wRBFS=dTN]8Ec__h -inb/إ*YtݑZz4}DX-u[M&D28=Kf#[YcTcr3۲N~Ihx%ZP$XZM|q$W4t-M/?k]srߕy+;pBrMo8.^կ0l Ib:cwV:1Lgb R X-v"o4oؕ2"Dj] 6s3|Ĝ/i:u}*VߝpGcpERvt7sNS JeУ}1Tr6M+9ЬMT!ڶB_i[ ՘%H3 ]!loQg馡 ?lɟy#yTA[on}BwԸk)2Ϩfnp@E>ߔKvH R&7#Xl@x9+"b0a]ZU\bsòOr^꺭(.fH^Y~JRDQ>~Euj}jP$[زc(9嵙:K#!ȀZ^~d#WX823DzjGF(~$86bHXjn<0QqL11/zʮ!HR$9~7U=ó4j+Т}oTlZ$^7C|=LEZA x[(1斦DOO|'VZ:c[;4:9Ҷ/lރP]r:׎`%.T%HhK96;%ѧ_tz6ܭxiHn!ßg&_}by8V;.i8qxW~]Ԙ̖|sgw %9IF3y{EyeXQҌ UPG}C$ə|1H"J 6ERv 3َ٫@UG2( MDl,ɴʓXK>a7vuR k(pUC3 Eպl^Co_)~`36,tmP p4Iyqَ ĵuUs5l` }>V0UIڛ!^6owh&/z͂y3aǧ+P*>m}KEn[-wo^@6m@W-57T:`yyf} 2x52-PFXO5*mF=1LWa$'K؀X5GvyH x[Q3#Bտa]P,yR@'9,>ʄ&~6zK$\߂ɜ>9VE_f hOܳ­O~׉l#Ȓ,\xl戛^GzAs49$$X7 TZꃧ4ٳqbp5n 3_/ì[_:i.{7[lyVO@n>| Z:raoh :VIfJ }3P=לV׬Dy<ā\')UEXY]v/Ϟ~?)Em^޺pˇJElK􁑱qs;\m6 ~ '>W  -#R!<J~BL@M HP VsBAt ֻ=/tK:eT,qq~ٝLtˊj.ҭHZ"H'#+?TIG3]*dV&:ȑ9T'؅F0k,[UewwQ$"u 2NZ9jb2:C6) Dt5| 90Xy>l]1_dQC-n7bېYEW$V,6N1RM?/iA+u_!f+lx a:@wsNE[#bE(* R0XM-lq+>`[6jTZk\fS0G3M7XUH)%?_K8(Xm/\SN?--[m?DZ-4OҮ?fvۑ~!#aYS5E]+Z$W Oȇ&ZR}:- OZkSaflncExJXP0AM"ENR2ͨ D9U8k}䍑Jkq}ԨdXlk=k)*83BQ̂B=`1MQA=$eɕNx66Mo eiA"cY%%}o7~)?1NKF*I*RM) ;y}RҤR˜_F`ȻSkh1=yy)n1ZVQLMoqlNo=*l;ov3^9c;eD-'=?nM/,j$h-qըe9-An85"\6>>1d!c&J?s>Jr&A4nEA7܄^QW|2Qcpj8Q %[9GzA:Po(yzH dtZȋc/L=2)&c?aߩyٻQߊz[ek  0<ۋSTMA^G"/g_(bd<)%o@w->!>BMoKREB Ykc5n|\XwAB%FҘtw?wRNy<+'xF> 8&QC&t78YGZvZ[r$⠁OcwSb0\k Ov9!hdЃ>9Q'iй 2ƣ.㪵)x;8ũ3Wy.e$,:hz3@qr+^ pZOa]fʊW"~#WLQ]RkH̿m[ .חA>:\5MMPnӼ]Q+@h`Uz9s놤w8Ui=2V@5Io%LXvF=vcw_[5ĀVLGOc&aOG+ ͦt} 9+.P]r+&!k?K!}/N:[`f[b{!?֫v{" }qUpOMq -t(qӋ1Oہ jQ-R:ҷ (!2f3S&gsC5xhi$Դr3"1Wݲݐp,R <^WKh/Vµ\o]p+ HĩnlήzЭ B Kme1xL-"=xɃ$(mh[lDi(JA٢35-h PLpp0GM}V:֭{4,T+JHXȡJ$4 ] uPCa`|^HM聯]V dLoc [".XZ5[bƺ7 +ilAD2[渞JbPt&"rCR; o?n!q^YiwlALޗŬf#2R-6J6ch8-6v㑝Q֟@KG=*u]vCt1\,s$\T/R2$c* ;=%&C$0ro^_@:cR*f΄7# i}A4ќ.%̺[+PjK c+2p ",#{B٨8C2rKpn/+)7YӃ[ԧ v׵P67D˒] !qv.x]lV]Yv0=W;#'p%I[s*,yzqDrgɖDTT҈*^M)0b . r#FoDPb={'i8Lh3%cLe!?JohYěwK/֥YC0-MKZ߼-(3!7XЉ¹+oʝ!Gi7EcCb+IО$d)Ӎ.NS#'w`g| |V۳I#vx몲S b=wt6UrU817yY֡1(b:E>D~+Jr@VMڱ`j tlՖ͝U)&A=N6GX6yX~6Hs#jFƾT]Fj'@;1`>^=]$dcE>ne, 1(C"ٕp^t)Quwq"9\77WUPCϘV8)&CCuteVbag=Rg}[ jLl5R%ueWbY2tP3DQNtӖ Hǐ=tG.^=I(IyJ4%ogAf3ƱO )U3zwγ;Jwi~1*z_gc8ݺT)kCyIcp$Z'"2 OܫCL> !ӾZ#H۱Bc}R>f|Q;K=rCtap_2(NeҺxQJ_tՁz_// hj=_J eK&%Y@8^> Ilƛ#9\ 9Dp%:"Z, %C:q_PuX]O- D;U_atV|?N0dzUDwa*87НQ6+[<{6#-b틉yENڮnW=bz) TZbVQnyLčT:eB45:ՐEglQ"ʰ<\FX %;1,& `rp(p e&ʞk   w =/YC)sʀCr{\FqXH qaύ/yf5 hV[:<_s|c:[ݩjeG9-'"m>2\ WNm&XV=f'X*ut:E![ Fa6<-[%p2iĈ46b?Ѫa:hWvk& -C5W A f֕ҹ,(F B6ךOlKWӅ& b\!FT$*swfS\fZa' \cҊc󦘁|nO<*ܺw".܋]₟s(YՅ%L>dgۺ ~ Ytc9:tak|şѰ}n9Ο'>Gl=Ħ>_&z9--pϭ# O' (]v4 <)Aʯ"l=_y Egئ!BN-[/t;c6jWK+fsN]3/WޠCYg֜޴)nKR|[k.MK+3z=j;vhk/8}uV ҝqET1&\.Ei5 PaF 5p'޴+橒,MnX-XfG ̐|Um}V eߗzAxJtcG 'fXa&GJ^q.o;ʝ)+4CC6LѶH$NK5L'(zHks.dz=7.ҫgv`hoHaBNIA/~+Dq6h߾d8gO(D{j*/ 4Utq)\Elj[ dׅGA۶TWQ54(j;8:ڞpXnG:4&o#v(K>b:QP nİåwMg&u5n!i dtJfdN@y_u)@iA0DVhZ!Aǧ?qegQ;D,j:Ddgy|n]wox| ۃQUIgЊO'teZgL6Jzx} >ӯȰkm/j.e\!#1;)%ʷGuJE0XÙI9F: x 8;ޔk!P̽dz }OSk?#n@Ȉ[C(Б\"(Nu d}fCl,JM>w"}U'p5N#?qؿ߸@ϣBQvrCEӈ0=A{@3 $"~G΋%;^4!+44L,"C(K-+kBޗFxNL U0t】&XMйgPj.g[aknQL t+*COV&6ARɓ!ҩs-K2l气5k@  eEix|@wt m Cm.2j:2j72L Ȱ`u ";N2;]$Fh1++s#X x}V>$JO[b3›=rK^؃8.Uhn" E6`ar1GFߑo{0vXZlna:칹2 r~8]*(^k8>$~ IU悿g70?;ug/TL"%guŦ[ *I TgFV^P{˟`;w7VO3&-u5,dbé2zJ^Cgj(/J;C3y>A/5s:"+Ϲ yˎz{WZɳR~}L hUB:g,#l| 7y%z2)+po*/[=$э{nUq{fiIQ }8gю6˖eU \ H:"FmØN4ׯT==WRfC/:}'jr ,ckߖC[ g0m[ /C ^yjux"r`Ԅ$X2 nM"m* ^!@!p3Qbſס!$R3_ј DV[ p7sdH"9!&I`-sB̎.,C3y5=HCDY .H"aU/"u{8zF'Uq 0a*rӿ6\eP3PӯBArNI\K7gK:2.]I| qZPuߢ<Q|6;"cʰ2rg`zg˱D,2XDa:vVL"̔txEJ@1gO\ uKrW]b*铉=}aĩ~ <1VOcql6iN+ޝ:< QK 5i*{dMV5փlDgʦ Fp"} ۆHB}{dN! \C πQʓyS鄌RMh=482wB}ņwwZ߼ׇd+f6`b7zM!;ʠha&jNvd\[&~,2ӡyWgAJRtܿVp#puBi\#Oځ4cTU-E, \:p0t){!V*S?"E+w4VQ{ft )D+-YQ}/7:}>^ /3g$۰1mW*/FKZQpUqotAp~P#2^,V;FQAN/be6]z(2cl\KLNL[)TIo\*եhqk*P{X-,RsP)d'$  䟇AMZCTwk#A%hj/ 5eJV Gd6hT-m_dX&J[ʫo!m,C~:[;`7JwhLnY KpTM2t 5>pA2$!w+wDnup^H[oSH9M2>wZr ]d26VyŻ@l %rwk_\[}RFuC-+j5x:L,ΐ/$yR!W)9-)Y$aqw% i# ϪGM"!OjU@̰9$-T#vk+1Cy&ͽ9ۘ Ua}[ rq⒮c>)~j5G)7t5c)&O 5IŤ;oc9/ #xްV/&/\<:* [t+ZlYʤ {J7d[6ߜW/f$PbқHXu/oy" 0IU^D !|,cK% Jv#,2DK= ^O& ,f=;Ş{BVJlx-50^ (3i$S!wl eM( #1!),;`E3#TJaIq NS:0v4@D jXU+gTʪtXɡ!~)~tW/N;S YcC DB+!t^NrAs[1NFg$s7`Z2D۸)a d䵿r $UqKz  Dk*~$MC K;!|g"c/+%oOPiQn˿twMR@׶p%uD7-h2ШA8Wq9봷I=W=i FNK~i*5Nԗ䛣1X?ɪw㍊*]I3#.mk@aQAqdM[Q`fGCJ6RǁN ;erǬ|Z2ES)M-&> f~U4s=}7tRi=3JZ@S \^Zj2%xE&f"AY4y*̀ElÇϪ IhRPep^c4ؿJxѮFkڮ+N'arli:#K)B}{"\Z)QsPQcp2ٙ4lO|J5YGԪlW[%$ w v~67TH$TJ83=x.0eцծW \$jsNn3PB m=@1vD9sl./ (,:d'/ڤuћc~m75h(S)`>p%H!ܤUd燓gv3OQAW*q77WZaIYg#''iܣ dXZ(F55.ZuvfdWD=7~bV֥jKvVM5ٚQFkQ^ˊ/pK踭zلOJK^-(-L[zSG,Ⱦ6b=I-]܏AujD`g~<"D'# Ю<*j[ &uGfQMF&p%fO:zlBI4]e'!CXS^P6[`7VW#+i+9[2K/ؑcbg#rW'J,1s0jo1VR9z=̧s`D#ZZ_r Q.9TwIt\WlZA`#9\ǣ,A=<ck 9{o [pm[V.ݺGaxjFB)~o_5% ưe٤  4"$T`SԼBNEeݏn^Մaf_^]x:Ά5u^mܑ"[s%ubS!'E^/}:冢&.dRܗf? XObg$[*W~wX̬Bt gk23A;>0Xrb{~Ŝ:َ7?k[_Ku&#s>B s)ȍ| "zY6g# ! p$ z-sfyAs챑4C"VeNx>ΈUZ%b j:4Eφ}T!=L ZKV^ y~&6@Z{z# #qNYD0!*?J#mq̂3͓{ĒOIAUi2ub*F#፳|;ya{ՌypYl} ~UJGh\0J=[sHWy8ysTb GSݹZ nքm&p)DBTZ527?^RhY*ov-v*T|ƿ)^=u٫l?v, 8SO2ޗ ȓVJQk9[4 9[^CBe]{"Lls^$ b2gUFp9O>RKJrM)F5f82fjM$\wyG6DgX69ܶ{FEPsL"YZJcD/P<@3T7a <.[7/aet|-ۛ=&֧))ruHN4EW̝q+кڿcƂd\EѲ9v}V1[tt ?w=1j`5jպt8̈!P3,늍ruc߇>-/KOZũʠ%O1Ƞϼ"C @ɞ~Mhu+WglBr knR V4 i"YhEő/E "Zƌ9Bf(1@Tz.]biR-iU6ANuEKs'>v"a<R`,poʮ_ ̢+`FR I8ߩY=_rhJ4$`;Tق89b٣`HPJys4De$jl=߄}%Һe C|"m)EDxxt)CET+vj#SvL>w\?eTg@A!5ngaq[3SE{e }O7T8y=;AlYr/:V ؜ɇ,FE !¥}\ul1 {DC*=]sRѭ~8=LfB„55%CZm84+HOc*]xOMkTBp;1_f$zJH9\ L8昸=Ө*-aHb= 9zRipi_X& axs`ߠm6͞5}-[ 1B֩r:Y3T2ւ D':1R(Vq1R^Öͽ3 \L=q*(bFFx\*<R@c`^oe>JL(hIecDMiJ쌟ØbR19cњH7?:N[]cOWRn mkhvkQs~R*LT  +@=] (8(#rSy% i˲`ib%>SG8{Y4u7slI Ȳn~G*a cWmm8~&jv"rKϚr|MJG/"M9,_dwTŌ[m ", U/p D sǍKcc('1b IٱtLQK/@lMKf{n;8+Ty]Io!b> ju]?Co0aY]XW(ʩu<{>=K=k'jǕF/kӿLRvD5|{BhQsa6(J(d`PYiLڗ*+ O$; hN*5el"B#WEtTZk|ִCK;?XUB%󘾡 OnH]gC%aAu 8 {B٭SMG⯙%-Hs,9G =]WL@UHVD"MRrX`v'.~.ʻu $[2!`}v%Sbv}t"=k9]펚vUŞ5cC6C:`Z88 B) W m4>{^cذD#=>/TŻF qV# ..q5DEuIr HN*%%5Ot/L>lB|eQϠOW*A &8&ý!s4d oWJkLGtRbM Gv痹`b t!2,|d#Qb z('u/MU 3[SuCxX/#PvZU8Kڮ E=QuJl"*]~.D.!#o+%yE\Iito2[ .Tct1ۃgAo ,Tv ?{Д9 5ۙiGB'`PbD nY)Ӧ0Nh3Ö`r-&͖xTpo[EujS8FT w` Ӧ1q8S[Q<'seB?'afVCUD&a3I(s׊n \])Y+VHSۧ~*ozc0.j+u٥mP'bY5$?QYf\d\(}.,|-bljUlE`&[mk۝+SA br }%\p2}''HIQLYmnzѼ J)mmС2գXw+F,Y׳n!H92x$*^,&ȖV0!n'mg1k2$I]~m b\},`ǁ"·G( A%Q#IqF 4tAyTp#d:Y"ܩt} $O]wfA;cHsrpPjNLUSH2FGd <+$uc@TP:ʊt%g4'K s:y/9ԑĄ@4H[!#w6CaPrK,xU_@  PDs /*HzQ:DRʻ91Ѳr >άgV[k4u]^֚(Y2_.Hۢf evGe(T Ui$yQErq+&[v8bbg&#K- M&i p yKpsfXzNts,P1;یEkY/abRo=7&.l0;Yj x0h;1+oRRTfu2Za&#d#CJs1ԑoUfXW}jw%CkۉlukVˣ!R;j vZ'P' Vcl({Tw%|ěAj5:}/w wW&߼@@WS~0w39OՊ2l&ll.\c³q A /3gA}W[TB9 D!;6wL :/ ^e;ef^7БA'(MP#^L;ée<f[tch$[NUw K(2*0zA.ecs**卞XBW,Cr3 VfKz+Hz!8đB7phI`b-E8rbG2;,NaBC/od\3ZkKV;!xhaL.JΈ|y2Cרq 'Dn׹ޠh,8 Kߠ ߆SRbXk̞z:E$P]7Z9[lj( \v ̈́ ?P7tmU2'|n.SCrY)V ʂL~c[B:A(nӢM/yX63we\Z:ѡPZ ajDZ%[a`t u 6Ontsu=r൭evz˷rR6y|X=o*)j-9g7e0K9pcc_%]4'm֝M`siᚙMO_v;wxִEn&T't2%KsMu%t+QhJkk\{C%4 ;7EЁfxD):gG(#*UxR|UT#d3D&pU䖌\Nn./PYS:f|#`*ϛ"3§zhh#g0dd.,WB/2L:H1~,AY5xԱSpxs[29Y/e$EyWUӆ6ym|u&c ٲQii;-8g=NɄpƅy-@NtsT)_-izf).Lq1 ?+pM]\xW7m7IVP#~sg"sxxHeZ UHNW8k17*^34Ę[@ TӃMZ>mřg%^{娡REr̊P)2+{P*^e> с[քx k<=֯6Mmon_URBo\Gou.mŨ슍)ߜnm9z"4[ͳ{4Q 9v:yx+tjج%lz/3HXIs:n%!Oݲ3^ >8"|Ect:٭H)-`925 @(@HAW^I.)8:cC5̃W,iM`L1oflߴ͛L!%alI>~L<5|/u`Vdwĭ$Ue_92[<v{$7 xWQ|ӕߔI211,LbKg4EKD> {t@:;gq/II+CV6,yi1_3%e=yV61;He'褏{߁!'/1g,5`/=9|{m&Lnh|SMZe.;  #g)s{! CJ*l*eҽB~ Z>6L q659t/0iG`)wЉv\W8yx!Tzh \b)׮+0^M70rHp[+W(2kD!<=V(S;'dTV'YU[^B_W4l5G7GCޒ54J =F+0oӻtJ RVcK7 ͂`]֗Wb8 9FpjDAm]eDKὢ@;`1 r ɒ3} uVء7‰o@fc^ tE:q;ť)gC@ ;&mo '1trq WA}Q͍%y 5-^lnl'NA[&/]2M^PBsЈqٱ2P,z`u^bbp3:p\2Qk(G@u?%@ 8 Xt+!h#$rmYcͼ fjc%S3/ [O{18Dׅx>VeƧ:jWUB=NJ&Hi(B;wCfc)zP8Ϟ=2:{/5)T^^s섺0^ѨYqy C],VX m1[|S'MC>J4Srqy8G%V-Pמ7cWR"(ް*1c CrJYJg~yQ#4~CotwOx5kIR.0BAKG7N+ 4NWY(l9%C4ܱli9*Y-joJldHtn5&:>,ǮuȂח/ (8_@KY=5Ĭ|]oO碼Ĭ=TM żZ[MZ4-=yJfhx/Où[qy>?Lp?sB^%3t0@zt6؉" seK 18Aw0Z oTt枈 ]IClKpÓBn;9^7K[mpؿ,Y:i3 &!a& cm-|yNP&BXI<h$~NGp8yVKF,nkû^%NHc۩5ntV(5, IY8Y:^䰰52_#NtRmpba+5"9l?ՔMk0In3Т&=qK!=/mezRL]^lz' C|AOGyeP8ڈylq0t^+ʫUh'%{cFBlO-$qjsk w5#>WF6j`j@r(4})MUuD%T|N&wKIc,sO߷L[AKsM }OX/G!URހW︵Trm(8 v#E;+b]b<7M+#wV]K:c!Sd=' j0SiFLaڻET~ `{u])wi'Bn3"^s-dJmz!Փ 2Q 'etEI5 I&8I8V2=Sq̣Ԇj$}0/mZG_V2gvVm G֮ez N.ʷP,%־NB!Ƒ'r9X:/Q|/p libG3<\fpATUcUR<< 3I )'wNlv;{IobǦɰ UlV MxY{rG@DDDVȰT7,Kj/$5YxT^5  K'jL]_ @R3/7`'ۦ ՗$\?Bsc(~ YSWCi-rjC];`TVF+T9[aAH=st,p>b&FJZAa# 32 (hi>Y 2N}dbS*wSY -~L*-:eiKKQSGwμ0'pRT% ߅N7Xxd p\iE4{A{+>JΣ< /]|g§_WU+7g+jݠ.(*^ֲvA6?M)E;w/u_$Og-[ғ4z 1^E'(3#cĝ}/I9{< 毛!51v_(4w!6h+8|0'N&Q]IxVjDa.PzIk>զbbY`k;-&l0銰d\ D9EH*UXFMo =Ź#tmch| :lׇjCcSݖ'p'LOSäփ22F=ˉ Cz>)Pؚ&>3c˾xT>tزg.qdE,lqv1z17l!dLA2u 7ّUiCX A5w''*{{$ ?ȇ~2WapWmHU_\8V]:\n9#skTm gTװ%/wNZ梙DpiND wEX ئK:k{ n6pK|Yrgbem<˽\:g7\?Buw_!\ZxՂ h @SG}WKРk1n %ε/j m+=L]Θ< 73X!bEܓbeW(zQ DžrB/㖻 4~z džkQB\in00cꕙv-0e tz6^Ŝ@}v}Lx< )?y#Rl"?c[ 6&S™&Jɂd$5iYRsP5TqӄWi *'6]dUH๩>. YqǙ}(|oixw^NhL@ ᚉ—-GO'tcrE^a*C^qy>gkCLZ=Ж`!@dc V^5">$N@.p'E }Ò ?[,v[jjW {NE$ I_O+?%ǣ^W%onDh$=gOj8OW1lZ~N=CmR›0?혁NѾ<96"#ʃ?ʻ՗PmR$˱K>U[6^0áyV}{Ufclg{t b,oI<0BrnUƄ:9Tb6^FNL@`zp7@BesRѼmz#-S]Y-$] S Cԃj$0ЬflzMZu8ŹnrSAl/3A4sԣ.lxŹ!:Iw SLq 5  ]{W+g胔VRϞp<4zwmf(_O9<6dq ,)<iu>;7Ԓu howJ3ifCh`Q9@P^ i:kaw xSS&\W6^56CӃr-DĬ/QQ}4͜cBEIwX:XQn`O${7Uq<'"̛_[%;e]3_%2ن(?{-GF4-)p-Ks}/◼N^ޭ@w;O:C#٤Y{9`j[n7l#D-;ߖŭ}cgN 蠤xE H& 4̈́|Ec|98R94)XjR"K+qᗩ-ɦ.;D;0&GLA\aBYq8 3%,"ȷU ǏQWUK>X|)_ P@d3}r,sŜnn m^a`ːQ|^(APԽ<}G :NE˹æ…W4= Βb"!l!fTC?`EXFl />Hĕ\TW&"Wm^o-tėWn8|q;KRޓĆF|6@ 96:Z^6iM}~e~u-KױƭHWf5)S^Bօq)u/a0X}d% $Sϥ r05J5J\8%And' Ѿ(z(9^ |ML2jǺ qȟP`OrƼVu/ۥ` B.vq=ǙB!6EV̓Ϟmnihі/uRyIEV7Ro2!qUE,#c b@߄gbY.vs G뺹\t)24~@־3W!#ER`I<П*ߛ)A%fg6(%z]<^\mCM}JPy`!W!1F\RkH)TS_ qŻ@oCHpP;妅ټ"NҸeO$i|f7"fV}\yRŪ}So;I8"IE|inUcxE*j<`7Ι#cEGa# `)溇̴W{?Ψbhkyskv)imM7^ %rϟh(d+JZk+oqc@%ob }V6EjfЖΈ}3l͞@$Sy|7'6G;Hɹ~gSNv)o'~)pwtV ?!B`#HK0($wI"nqyu-;Q*/e)ömgb u{ЌkmIrޒ k7)^o/^3h9ɸg$B}$HKMD>[4 mB)I {!f,wޢ~7x0r9gho9%\(`=į9<$9$΀?<'e%tIHa>I1EpLu Osɢ,^#k(g_{k>|g Ra( =gCްG-=~=G@+ NLa$m@^ ,Nkފj^XglBeWt9fcP(ҙr'lWi܍ɍZ8sl@Q#\u`ٜu4v 'Y䴵/$8W'>!/G'qVPK^|#ʜ)\b32ܶp٤4qt() mr>]*Q+$oꔙU[  IiclU5N5]"`>bCQ"@zs{ϱF4Hc2?u:AF8ɴmg|7$Jry` f+֘tj'fFq5nYn2!ӂط0o0}kT> QF_x?P]kuUvZ8cݨ7I~,9Jg11>=7f~!yX3>K{%>2Lş$ɼk a5h; ʧ+k+*.3hD, uhm/Va?t|b[*נ&eo z{| th*[S()> 7c%J=:S\XghphdJeXX+^bv8ՊAnbs'@G92#󋙸J--.=jroQ:::l@ܴc0FeOOozN|I3c4@;قu "#d0br_󏆒Q#%//UPr~RP9t@U X4-4g9 _z)m``5E*jwsrreC|lMen:-`$s40^ )2Cyc:\ٯVEw.Z)aG\LW>f#?߹vMxAQݽXK]99?.ZA/ ˫[UAQ@N΄r\K6p $O }6+*nE(w"THܴ|gzHRL$u~6Rr"cQSe:BX \DE1%2*t#,66CH϶ܫj۴>Pڛ%0~Ի{wR3'2$C]- A1'eWhbbBWB*>ft~4YxCT8~T>rgS7D-gVmF! ,\'r%2?VJuib]PV (ӼA>88yf/sl:vnj `{f$d Y-,3(rMDd|;IrEm"xr|3%`j#'ȫH\\,G)+N=Y7=Y^@#&4^G{zO,q"x{x^te f-MMJ.U÷ FWvޙkC%ų VIp-6Z}6[-EfÚ]w䙕/ʅß $ϏgiQbo`s*Zuz00N*:fаFm.@St*Ӈɤ^,X(m*6Oh 81=eyi O&y;mI ʔp|=eů2jYւJNlȓPj^;muKi$Z捬k^Snvmk]5˻.i +v"2JÄ$tSIT( s~t?["Sy Ak˓_V`f}3z_DLxWlM)-q`Ϣ!\̀Aks#>8ͽ+f0!/y܆P7(/4%zd~qS;f:J9Foy~`-YSN>$,+w]@[- њ!]$]>NЫ r̉nA3竾= FΏK F֏a"bq$^ih-/k1.nfqކFl-m|(DI:o&k+j_s7 ;y56mZlY5A)B ?=Aw =70I(P9ޱ~u%/qA}JUXnDxRi.óS^|(!@4wꥨN!;\hh1X{\I7?j ~c gkI3 4dܣ}Tu j{3vLi K4t:C)#?w}kͧN-e8Y}s:lIoFGC$el.?wQMrt*&m[v3`Q#v6um*[oZ&{Zni)>"gtJ/lZKCaŕAt7~f< k85 1 Εx 5íњ^A'뛚"$w[`l:.A1J2r⇜/5nr9IWaerIhȞ8 i;]*eX_(͉5vJE7HW#,f ӆ6@Gn QFjb TЍr ៳F6}4T*uG?tE:΋jEη"!bZr$^ [F0Ș,g՝|e1t0? 6Pԯf\>E9-Htgq *DVRf{ӂ$|ΖkiF-ωlKr00Pa}Ns<ҽ|R= w\4%8}V?iU~ɋנ80zUC  A\eeIɴ$?\b)<}!a]ZD e6sOizwwvp\/G e$(lZ-6p{FJyA9DqՈct㈂='2ȏ krP|\VX7{</ݾ{m'p]kU0Z\ߠw[sŸ;fRYNau3u'&dƒs@͈8%|\Iz=5Y;hAFهۏ4ږ07g{Μ%*ZYȧX,|TMαҀz~N|Wnaj(91nwmȜ#ֲhA L㚑-Wyv``!h7>"Zlg!T0nvB쓃N 7$:1!j;b# ]g;H-ڶk2W(Q)Ŕ:%*iZC~ i$/0fCCKhBNoeP:"tj::`/8"ƌz-zݡ^ѷB }, OtC2 c'w #K-]>~ 綾9~t|6y 2k?\ɯn\(;- q]+J-fA37޾P u}}+\??W.!.aۇc~8)qeYBx x%TVG˫82~ƽWFƙNg+ Y2p%}I-B͑*[d󢭎zl>ըp% dzR& -e}P\·;hQJ7t+X&OJAhVG} Cd|w[6T:{IY 9^@769ß9|չxByN!^|/;<̂Q 069h<)ecGE[Os'w4Pv$=zBvQNú-/Ng`rj2C[7}6pPc|2):RX!7>s]:bs7~2$mY-1d\kGC̡syWwG[t|}}\T޸^ZsgC7 :#vP'qAD_nƗnUΠyuyg_MU=PY-`A4MQբkSժNz8"f/Mv,9B.PhtNpнZSGQ5v#0_N].U9^EbʥnnvyD5h]["})쪁̊#oGH Qc5x|J#,[.&~me.&xfo_( Բ!BÒ+a*Ve*;)֝8c#}nbI٠qNuX e.7T+mpaEq_$2oyZ]~Й;oN?3h_ a䡲 !Mt?jy4\Eey{1;cIh|tD~eM18wRy=h~jaҋkd!Geb/@F 8oB$˖/xVY W)'몶県?OvV3 iC W@a[W]4#ZgʙBszMk)$L~`'Gkxy̡:TRԷ iV",՝e+C'60Pաz^4xB?0VR/χ7l :?)Q~QzrЅyY:+ Tj =d)0{/׫b5ݏ3ι1Q hccs0-#`!fPPO7D4[1YY隌cgX>@De 6"bb1]lG6ryV=AV7IQo0OجԐ T Se*4Z9 "r0 Y}k}&0E jṎ! :~}!6RL1 &}C*,q]q%WPJZBGX +EZW}Nf9?2siBMz3nځEQ4Q!4݊4N鄹[*Jl_,8 sP%Mxy8Y`Df,3W(…)yt09*bT0aҎ._7 H/#ÕWz[7+kцTfOpW!3G7uj4A?#nZ-~rT~^/%^N)6Bӱ|W =?ր9L\()L ; sZ;g o̞²_ t38K:,W~~O7rK#oY3n Tlyj戲wrRW<*xpցpQ P9ʮ[ڙ`$pMb'K7fH˯Jǣ7ĕc7;>K`ޚqκtЗӭ1$_F5(Ӕ]M̳F*]( I"ffW28~'v*84:MɾL9ߕ+"+!,B! Zɧ1߉ QQ y 08w;'TJQw=]wRL> O&@$k.mx )^"*M#JL` ox?M8%W?QH`$3H.+ aYhB&D!|j0i \ꕣ.odr| LfZ+_=@T>rH>^{'QfCW9TBEBqxAs|gU"Gd)p DȌ@ ^K.DLJ]yޛ],`p)i tp~,iq8)f]ɟpظ_?L*/p:v*Wk2i8K^QC`}TU UM4 nX竸J0f%Wol ߋ>YN 1w҈%R?:˛>s^P~VP"DfE9ش3Qj7,('3ڶy GBx +z\Te~fyQ}) 'qJjï5< 曕Vu xݐ q*w,?mWPZl5cbl@+794xC 57,pZ mX/1!`hZAKw[ͱ.'a5Q(ד]&0ƀ&߆#$q~4C%R3o$IcE#ʄM@d/]"!,٠Apܠ *4?\/wNsg,.kf A$0_"ODౄnƀ$6QN9<ǻXtF"87kM# `mq" rP z "{v3OhU3NOe)|l\˺inP3:E]8Rp }5Bp?n $Jv(q\zhlQ"x[ ) ,xo!ڈ`PD**˓yC*AxQ7Έd|%ઽqB#.K[euZԌpmi8Um{u>B|Ϩsr׆)>4m$);CIj cMu9[iVc+Pi)D #pg֏sLt<^ gsT=;fyEyS?K6oF{u`AGF񜠪QV~TRm^X'ԁU : ޴%+@H9n7?]VBMn@9>&o 8[bj2m_!vZID$TlB~46(dPU1$ฝnxnju)yK*ܴQgD^[IDNnD[9ka#\,AJ[ 5Cvo)dG:e&vrfS5$(mbkR7-xhKg#a};]VlmhKJ8W,Es՞Bq%%d"imM}4S2c*=x16+;-T)OPc yr9ӌO<]0MX?_ "L`kz{E}a`4pf6x*xH\.cƓހ }.31E+^Uk\JXMxrՕ܏#ƖS *\ n@3uP)`lpˢK\*5)'F#'D8JڐOWaY!!U0M#atgZDڌ(SF>^R[C/}fg$i(Aʎe7>nޕs|Rs ,N Վ*\ ٔƠ2K7SҸAFs{r0FTN P=4 &Vo GU=4&]sIAҪ\ɜV%esXn=R BU %=t^S5t=sH-KF-Ke*6]@N1a.t} 9[vjA@A_ ;A[ҧ)Uw6 e3wkA]4mty5D/NWKUiz9TSs#h:\н<[.)܎#=Rt\ߑAn2 )ߝ/{PI>%ASdr_2OSKm@0IП#Z9NxT@͟K팸g(t/vz{BnkOBf^הF>&yf|Xrz^\omy5L!tYyDe }-\m{A*qXo۟ɀ :"P+w0B$/c㩘Y_ҦЀ 8^ȅY>C_ܰ[ -@#Q}Fw`/W 9H1] 2 kZ-F g}BC{ ~KՍ%Apڦ޷z?OBﵦ#ޭ]SKsRNE/5ᆭ'*klӖk @Oԓ4ep_mƲaٙ8]'C\FEߌ1ݖd%-AB9 ӣyB`\'ĕY=b7񸪞dUK"BRg0=AL XD_C?.St[#!~i b}:ݏV(-6I#N4eXz !0\xpss,G|M\RDtBZ|y' c 1yL|K'u_ʹ+Dm1J7G]Cu"EiQphC~jgYc\0}IId:5wʙ,?: n+.񝿜%kc`H KSZ#Ls)^5CXlRtLQSRqldQT:xwv61^Q_ix q2H<ѣL-㓅8#J=%%}=PzjԵK[F9xDU'9]npCbr~'sۥ9m^Ĺ08p(A=?lZvg,Y?=="N@2l]p[1l`XcL]1Kɰ2{%5# SӨ1rDïlDƵɾJC'Dg8ҸG@~O\F~w:e_Ħo J΁z!QR{*]3B ss: 59Î%[OY쇘Lm62aXYMb[ğ}IHSJCPV'QVSi~"W/`)!4&aѣY9BfSH&}_[} g3pzW9 |368v{ܫWY՟x 9eX51.̴Ԯ,ԱpS,.GԟrO3c)`gܜ#?i@sB.򷼲Ϝy c_ =I:kAdCζBvXSÒ; 09Oi9:3 ӘDSziXl~Ô?󌝵Go ȞKL $K}T{u \iZIDy[` 7E.a_8ës @XqCn *a%5*Ӽi"2EV]Fj-P )G6*i2;t< 3dLALC'd 8 |U} ]0Y=u~o?*=-qˣ[U%n֕WpFSxZ!M/9OA4Lc8t[ΧGCKjiHF4d<,A`~>0?cv9lSmհ^O^5<ݣA}iYyMdhmfsv7mAYx.B\a1s|2&<|&B;8r;:Ed7ؑH DqW^w -`H{ '_fAbUglT3R.`׼0ocbyKtd. mXB%Ӯ˫}>%ԅVAN6B2J?~Rԭ;j:C I6Z!K| l7gDWʺ-sBnӗ{Ev2JfpFvϸ'6}G%O% "Xo>OavlmQ,=ciF8 59/G皈ev~.4?~d6\Pw.[uKU8Ԩ$FeroϝhIqpd& mCee]5޵$׬Hg(mVK }{^e\-lhnW!5{Qp\4?.h |بixVl=U}Bd=Fg} ZKl8_})_cS1uHToPF,e<(w~ qI :24)t5w'(>#%9pr=DXKPCRIG{7&&O :v><᡾gQv L՝^;gW,H6/vWwG?378HEB-!VN!ip&S`'ү( 'ϐ2 # ߝ04:Z.vR@1 -Yʙ':E6dN 2Pp`dNja9jH#~:%[)~كږqLɵwij-agk;ϋ o|#D PPvĀs#믦e~G " pJv*ivK/a%W8,O =/|jQ D{@ 8 yÆi#H~{=pe5R¿nTFqms= <i VqlV·Pi }+ !x: AVI]}Aj4krK@}kUtyMUfߦp8IIEQPĒ@/i\q@(`F֫@-yX.]uCҥvx_AĨzSY1}ᑴMcyqIrYnPý^_TkWv`0L`i}~VT-1i]+c$ٙ`v 1PH0%?)W&YYJQZg!CŦ VƳ$xϰ? "K.J Ol8txrG-J|lӠH& + 9{pwyZ2+]# &ufS 6hkMU0D|&j]?.5XDxY,OrQr>PXG^?՜OocI˒p[ahGGei -CCS[/>T].)"i޼b3MҠwb{ذ+[cev͏'#0˭rRq+~n"4̉dO,]O uc1- ̏zHk^GpZּ P&$Jro0DSqdža߂[ǂ%K+^ݾt/]Ҥm G o&+J̵t:wO#s.=OUBQWdi Gy%3,"L`Oy;o*r(_ l/c&kD.g,l4!.Zo7$ GAXc脹/?dA gd{2@«)#$E?fT9kA Բ rhPwL?Ǐ,@…BIf/(]Aec~]FmuW̙ Y-wᲗtأ/$>&0RhLh  j< ^f_ a-'eQ;2h1'rp-E{doL!BDN^?6gx\(6@DC:XɖfJti601V0{O܊eCJߎudW&R ab%1`m/Qf@Q-7 YS1 T ٵi96NR\pf"^iS(Ʈ\G"zr}ZguBA=\|_f4Cv=UD"ᤕh.BI3 Wto W膷~|{7 zQ C*\}C.! J@ 3V]CbTҴ]V@;K/eAZmejNbǣfBbAT_ӸQ$fw)dpn~-)W+)@d  :*X2^JSi/HO a>b|(XB9r:^kV"PC#a ɞ `C @\SGϓ_8SI%=R9w$-qS J6k6;N{VŊp>:5V'$8dȘteØ॰Fx ``Zc,q*=,Tdȱ^dNf{اL|zm"!Rᰥnsf d6$\3t!RN=ڃZqG` ƃԸ&vc`("RBKL$s׏|,Xmޕ2 9=+틳]?SI=HuB}p|C:Y֚f{v:Moɩd w!!<=t_ԼS"pazAuQŢR3|pO9-$h]̀h0wg??x{/.V΁>sޯ>IE0 \^Zc!J9w cc V&[%s!SFHt FNU>_tF#;yq ~{e%,xd9QNJM.@# 洧l wY!!3Mv n#Cqh2G#Et>vZc ef2r 0zv:@Ҷ+R<X]zip ,־K^"hn',m)n~{]RP(51Zo.}|A>b(o3?|:oMȆnn6=^uI<c?v,2s3)vj ă+Ԋ4Qu4 9=閂&%y'00,;#SQ:ЪG=y*=6864 4!{cәώ5$!SmvM3{s獒;bY0}tC`nK*=8KSk]#>hgɷ-&gaMW (ݚh1ۚ(0p̭iD&&Xx5Jq.R@]kޣFQږr,nլz}:\V%i8fٜ'jKzL('*:Cm@i? 8 @o>A}6wYo<ǢoP1# uDJ8 vt"ca)}Cw[>noX/7tBh{ݮIfj,R͍-`rĸ.v11D <{X#R%]s Ìyu n:t6vy)H<*C yDtE73\*oVf瓱_TwN^ܤjr1USn%+jׅQlDQ82g '/F/=J+o.\a \trhTub;̢朅z0'fC̒ś*qT [!!(siI !V0Z_@ iW82M ڂg!wxw)?[N+{ lBbƲ]!s̯0*@,~6dE=Adb@E"@:n&pqaeΘ $Bۈ>I j_km)Lya 58#h~tLpv]Eҭʵ9h-/^`۲ZD%OLhE] /}+_x=cX!ƌ{_r{Nj0JlDsI0 }܅ȐJbY$)_<H?Prcg2PYtᬂxw r?xi,^9,[V uWu x-xg4],J=yz[O vM#K #`Az'k+ Ùcf_$a?r9#*`F@.tJdq=ZdݮKBDZWdO8ray E|ڥi @,:@/G NoU4]N6r&Zw=FK#ɖ\B-@k~Qܰ@hQ,*^^“̠y*̈IH;Ε& +H_XU"y ISLgW E r3FY,$ 㐣(tvj(,"lSh&+&ڮ0ްcŤDa?qCR{i>: ]pj Hdgpd/P݀ycPX&*eJ8 ENZЭaVN}h _@9datB܂w{I5d_'"´;_"`H~ԺNgˆL3&3H[N) &_{&&Z-RdU`F=tX4:=(TX0iSlOnj"a&%nJzVSit;0:=km3_RL_PQ[w v?O' n瞹P9^:},s&7P'[My^q"r*}Q]Z@MYg7r3t:52 5|f+ěnIA^ӂ=xڏu#+m/ cL.B;MχCXv #ϰ/ël_}oGI`1>g$.ҵ e}0䲦|&?KN_wb\U RTSpuǃڴS3U]8u/Wt(Lʼsmr j$ ޗ W+1Gn:uKn>4 O99'CRe̽K=jUwsZ*VX1iȩk}u!ɋXx6ҍŸbժGk]~}S-CDׯwx$PgG/5D\^"OZ 5W().Nj6 _-|X&0ee$]P85+z.Q$u (mQ$9 )H[Y.D|C3~E\IeܯLfXJ_ɡv A{;${6TzJ9P`VoJulJW4+`\((6IGe޽H #soTuL┝hF@x(qjW.&R&ZrH}}$Bc0M#v\v[("{x;۹ dAz} 0%~ZI'MFEJ,xB,"o rȋݏE~YzmliF| Zih`'+C e_9X䐄x9/ ,}YQ>١Ir m qErE&D \Z Hz6Pf;aV?T[ƚ!T[7noK%}YAЧtPYG{:Φ ⚹oR 7KQ2y Ol M$2SG$53ˤ|%@-gT盆&ڨd`2mKO%O ُg>N kx&F`V&fg`)sGz f9-u Jo{ڒj27˴$G TiM8K§IPvɴ99ji+?ou[VelSu?g:#F2uH3 ElN/:UB6uCōXR`|,QM.0e`OzA7:g\¬ٟ޴ ;If3d;wz_HxƬfy$$.ۓ]-!="F=\#fa$lߖ>Y Jl#63,Q-J0AH\v]88/;'vi]:S`c!U\^tN ƅ# h'e'JZ1pRݥ"saF˒>H*r'%ݯJc=%j;#YM}aY(iGg<(]%G9f.(ǗCvV& ^,>3XP7Y^Uˠ>*w1}ft1\Jل{}a`s=<|ļM *o83*(oBMZMVҟ c(s^O*`+yKnL݌` qɠ%}_rף%X|7,!; jֽ. {ǃV 1YH6QXzFʿc}xz)|̨9V}9(dy V/Ŧ"X˕5S֍f1 b2>i x2n8HD 06׽p!^^!J!0bgF-[ ]0{܄O}OÑ~-;SޗͶyzp]h@(wu XփR`)TZh䧊pB8Y42 fBDcmCI'v%TjNgMEXxd9H2O3f!˪ΑZ4%cܔ(lXAݜ.=R 4MS-Az,G KxS^e5jv 樟 w{tsZ-FODNZ4T lryu6um?H-Nq>a޿;7nqYQa=X%kۤw0XG|gm_={ۺ Q>b̺yڪHc#Z Y.de',@N/V*dXA2m{]huUB炼vcAy&bkmdw)&2f)G b<*ciƺmW-(ڂrxChYjQQ ABXMƁ7$Ӛx )y SpNijqOڒټiursGN-{ᤉ G»DH1@{7H߃^lwMbcY@Y}"6`n?a6J5=Nœ2 e1m-yB3jp !VP:^|5ɕHa횉+So"[l4/3I%jE$g$oGξ"$6!Jq *78JLZ{XPy<3܂lI ~ZjT2.$ |V(gtND} '?eO_h9 @ղz7כck eS)[M66р ?b()6fQ6'DIJY C7<ٝ1۩*VF։(`& r*ѺDi}"kyMn[$ER})6;ǧ^4ʟo2T5t8ô(i K`S;ݩ/eLc8'I5GUҚ1/"ɣ-C=iNq\ x7}-T!|xZ h`6=vE:1SYY)T_/W]-΁-[|)9:ԳKUn <ﯜ$+[L MZ;=NXFiwT,8?kYbV\НD6s c b P{ِP1.om/>KѺ;TʺGk/cfk%hz SY QGi 8Q3$Ӛ(DwSh.,̖#8{|F"+$^hDU.>UzCla_x3LEod8Jz.v p\@&%j,?BtnM>o3n\?'͠]Č1=grWjۄVQ6xV0Ϳ=2ۛdJq}Xp}~3!Dn,J$zK1>/8& QDFxOu.!@vz z+*O؉%Jdc-)h3 R_G]~*'=[qE_a#g`mVʖ+$C}ib["ɥvJ$v,x jB~嚼-˪ܧ3qR4t->Qo )vcfԠJu`S:Fj#5$˄C%?e>J& Ehe%̩ tϳm^*gD鬎|lOAJ%=Ywt>Xhx6GUcDUʯVɆ Nyw ]:q`w#d@~:14w=$%kSq^=2zi5MCuCrD1;\ORiö}O$ biX&56380SXf|0j ݡǼEG5i『e 9L428EBc|xxqΕeW(+opI@ECPsϒVl ]' \&䢴.=_1%cbzn(HjSk5 DDRº ϭ1jVw g6gG}G)s*J(S{kثVdԣ $ԚDگ_10n*.^d`o+7cafЄf<}>޸/#wI LSsJ7w۾]!R8ޜ9Rb@]?j$x<]-KިWd{|CSg)^Ը>*/`Z3Tm$퉻%'$n(78tr%=}lԋr|X^%<Ô SA]g 1F:]-?ڬX#J(0A` `ben8|c>R;UGO%QybQa`<[\P{)zvͤѼ}Y'+="D`۞I\Ok@%.舍eLӴci4~b`¢,O>|3'K?;!J@sp%ɩHDQ=y;ڜVi|Kˢ Sc$R~KCZJ =dՉŴR&G`㎕D<^+d63vRlu6۹J}w= :O%dasy 8ĢG?,A?7 iSqxQ7܍HA6>/_UmkmZ]>`k]P a7 z Wo VAV(ZGe?ޘGEJ{aܱcv{@cֹê[SB'RLm i:>!'ZWA|V7cTjjMY#O e!W=$Q ܱ wL1R0bJ:%C8u0WXJŃz2Ȃli Zߊn%>H °V7vږZELJG,64@ CjM큥N@R,rWV0[yz5b Xi*"7[w %4Pb62l>Dr؜pc3FtNS )|CR+Hz^4yKHKP [L'KKNlER MUoKeQW5z~WYOнkr=CftӔމzaNCud?:3qt7hJ(t Cy0.E<I7JZ+GW4@5D5J sgֶYqF\K[0މx LeBb^OAI#f<= zQ[d[GD+20=08[:#S)27KIo2 Х,d]pq֬ڍr8?Gvfӥ?Ba~l쪩>1bR5yl`5a8/Yx i\N,&Æ ZlC*kYAuclt 0up1㬜-wbh9 lb`<D xL|wƋ#GTE׀.ٵsYLVœ4 =t-y99p*E">cS'+]X'_ }5Z6׍ZY-Dim dd\i[0)G9僁Ʒ.7^hX?ivU>RlR6gc=s귕(=Zk1*X@GJ%8RjQ|)f+omT OH[FE.)Z,vOLb-P])x˫wY*ڦ{U+GX"5QZgin5%s #ftll1B9AitWM.ft &bf?eGlzh>K)d7 Jٓ`:X6mr8R]PT0Q Uq%K}$9ݓ!=.ilV\'J$1>z u~* d11GH !D-M*kEKPiH$CWG ?\P=O t}>F &S(HaBWdV!k"LWyb┐vp/:-]M_Za*p2Euj{2._f)|ݸ .W USM,*d ((.fwDSpοBr؜匧"ADxӲ{/ j]؀JNL ԅO~]D@eTP#uh@4g//Pvj#jf qБaJVGGub@&k̓Vٚ 1&LpR-O\&߀09 m.)ye$g7gdͭ"wbjel?b91T{L1?blK$JI3WUpMzffQu:"IdfQT6Yo45lV :G-e bx#7DH<[2}GNX~ҾCc..u0>"pegm=jDGeui+ *T[6KUͅIޞNٍ0P.ASfVWlpVQk\'Sߐfdӯۀ..Z &mBđeK;6ġk0$'CݝZN+Z7φ9QE/((S>̪R6[:d1%Eܟw{ n }Rx{+'A:"?eT]ޢ|ڮh,ϩ*oUSɎwӑt ]u "8TQ %75!UEzfI*>F+Ivk¹ S%[+֑$,꼑MY(/A;!J X"6 [ Jyu-]Fk +qnu:!H􈄖TW,Qd^QR|xc:\~h6j\ ꭶ3<6` t3` T>шu]Z1#)U @{ lQU+ԍUr>$6<-baxH Ui2NBhAL>geꪧu%s8uۅQ>v%VdBYㅼ {A#lїS5Q:Q7!<@Yx1G6$h#ٜU#XI3.UZ^ &%{?&`ojȑZ2%~sA.\&`Ec~+$̱O>quֽ-psm~!۞CeB9tGwn˷C]c.)!84qȀ2 6?_T$ {sJ+ǭ~l}r.z7;N8SQMTZ\ʪ-& (ď3FB;s˅)\K!ı|b3bU2Ȃw߷n7!G8. -A%Q{dlia>Kd ?;͐3xK FCڔvoE_3>roHI$h@g8mdpK1N$z:ܿF~1Tf@fѹ$ySd!Wy<&k *&J_5l!BdB-p$D*m,9N9. SGhwKFsz9#УG̀Y\bO9Xx4E#:p:ؠ_iLZX+Gx͈[:tZJ+-cE)OMM9dhe\`L#.felIȕxz T_VQ K`QhԓTIy!'*W-l_֘t!}Wꦩˁ8mkVCSہ#As1"`5f8({u$Z=m^Qo1$cPq^&?(gJ̚7wϣ:0pKS#BWHI@''{հkK-;Y8hԔ`cu;7Fz:2U)DT7#L2~;0YNy`9Kݗ ݃ r)\ް1[#7x t`ߚUT8Ӿ*pf ,T\#@s5\iri}OEkN3[z,-4vztyIQ?mp$,{ nt^&|Е2`e0J#u#n\>wh3I.G2 ]cr<#VFsnsg\c$cDe@ďt;=RVR᫥<&_tpnNGqKˏF8Pe@I.lr VkJܔ2)% \1G͚r:ĺvn"? 3z0k7Z<&ibgll*kyX% u.K7J;_P20?Nözu#,@Q Bz&-!Wrr~q''! JJ#P$IJf+Hv G*Fk%7T> LrSOwk7u i|\9T*Aw`@ ҵf?PYq|Dˆ*]I k񴌯+@̻yn cuw{ya;Gx-KV+iV  {3rW@)\!ȟSIr#  GbV`\ mu 8v+x/JjҼGyq˔`Vh냨&/VwĆLp:gWm3uHӍyJ1f#KXL}4:g;oy4HYBZV (&^xv8pE=Mٝn"Prk̎hJv/P)4}pԘ*@.$ Ad-[=N _{XN8UeM\C0@-81?ɸ[Ď?ogNԥiNS5NQS5J\“y#8w_/3q;5Ԛ:(.n22="å=߳~]x_9w(Z4 ĩ ~O~'4oX"y[8dw):wTscyfSF>&#(?| ?ߡ#v6%^5,mr=|͑nX *%k/A3CqR NS3I]׭u1B(bWUjuWci=lG5ǐ,8;Rβ;,2 ,#ʀG m]aD6݉x"Ja(jYŘ5\]*^@+ ,iGTy%ph,g㨒~"eS؟;zhq i^q:JQbҿbBFmG41SYDCOlQ=N-c,U7/] 5a[:"I4@DFɽ-F~[1+Y_jO3!MorFR"!R"FIj\+m; 0L_ [qm3Ђ.޹DB +{E5v0'Cpzsa.10:Ńr2>ɟ}0/cU0'{X+hr[S(s@S D4v8>N`:-d ]iߴ#H!' FVP&+T)R(' to HIտ>B iai'vcd_Z03㋜Y*3pomp8]--ÉެKo/}GŻհx}Gn:jd l YhF7Tf[]=L1ޣi-8|)0ek1µ#6G_CEORoCQ δB{B(gE.ӏ2b-޴:y, =rI~2\K@}$ Xޝ:O%yg*CgheDEiWfǺ1eV.>%WTIh&*]㠙Ǹo뻡^R?(5_6,ru|.K/Tˋ^tW$vR㨨xI+#%qg$^i tYI%(x53Gr@K4U_QߺwǓ%}}鐐}gOq0fkG|]9ۄsNÐ2NgzG*[b]vvL*-:Uy\OA{2LxxqKώU@Jv Tb}ATJw\Q+wvȚc]t}\}@CnVڪupVbR6#xAc2Ugq)V֧w&AEV~l٣biw;bO&v!\xA!2G/;MJdRL-)"r uEG}9$eyAuռu]Q]&anqq9̤zqs䶪aL± Tpb{BXPZ<4ݸUMo $-qsxlðK)ܵTƢpHX۷\IȕF27L, 8CQ>H \ۦ):mώeG)?2RmpmJLn`ZEpV9]W\2qU κ{]FSE]}7}{#bL&nJFgKOUnsiZgdV8eo'M`xvQfZ]n3(2'2ء,9FTܚ~tܵP+BH9ҞL1r|`Olؤ%P1qխj,VÞyw׀{Urcq|J<*9@(+I>di EN 4Ӭ.P\ldg|wJ(t6KdIDt]j:3$EHo/:/~+K$REO BRC ;]VfL!c 뽿bL=Rï"au+ӧY^T Z&a0e)!'򏁟6id&Plfv_C|Ԛa9&O6%/y*`,]t>hLhgi"vzYUcB8/KdF ;\NڛsV:JjpBek&Xev>WTW:/S4.u^a!" z jTɌ Y5p":]xG9Ƭ:>s?iaJ ɫ{N'?h)j}{ݫ6=GT@>݅|JT'!pǶSA_u1"IwyIregxK$&C}M򞓤2E%+j0Jj6S`.[N&K0TwT;/XL*FaH+x3S`->"Jb^ͽ;*.npRXV[QrWzIqV_H&np)k>2IhhDms{/ܧgdG"L@o>VaGl0i[WFg- Y5-RTgg cBog8۳o9q|~|5:̼ N _FNVo K:~n3*%~ѷZ ՔW+7?Z]IP:U=D7UM* ( J \ u2ڊ6nv` ,^hFYl}PP%]?]Cxk[jrm>(lBcTĀA3L4AƮHY~*b\dcXrkqk{&:^;\\# cf*rv~P^1CLއ<qP?JN2yTBӎ2}6F;4B8' އ N'29e`:LOt#ݸz1ɻOGi.r!v!¤F{yY`])Î!5!%{ տ>G XhO&t]Z|uxhϟ4!#YLnEwxH_HB<V`xzݎ9bu@Ի%Mg h:Ncܲ1nXOiyNGDXf $[{30Xg>^d<p[kCv7{uMic x5o0 Kv+a^MipÇa3qjKqoz=߂>uc d:i1Q4j%7v7)x]| +iOt HgUMQv:=U4Z {L$o1Ooij/tPONJ˙cS28eX;L;X帣G@?գ?y{}NؿBj?&zSlȃJY$d>qv$7p㐶` o!nّx,϶W!q'~Ș%ܰ 81)q0Gq 8Rك;nac]pBlB =j?wS?H|S0]vZ VC&݂ E֨O(g?^ܓ(*0Jun'&q]LvnOŲ"4Ta `yF'[~@?lrS&^HУbpI%H4@ne8|8v?9v2Pn@̡`:޷IkUf"G_R7,BDiE@j5%i`8޻GQD3Cz+'(;߀i;`S S CٖYC|Qxb b!83h`&1 8CpOW-ٔ]'"?Owܦzƭ ﰹ a6(Lv-R$ᷠ.&Wb{< 8"G&|: V~vU:nr M2)fVsԼT>$5G.|G CZE1 x`Rp$` /Cِ~J#"g/ Lu->%xbq!:il:̺)g|V6]N|q>_#T{ E!ڝ~&?~H FL}NebkH:vFe3VݸD(vN|"55(ڟ"}`P1ʹ~b6M2=k4w7p]J%Ik]<}!4 #_۪ RИ9}B> ޚa#۹M7)I95d|y~Ľ+N)c7TkmޖwePmO_ɠǢ a-%DMf ŻqzF3BikeIɦYhG{9)Z_Jū\߫0/r!PPz)D%Fʹ$@lu׮p$R=t\tbD,2~ w߁ig=ϓGM*1G:RoݛKO}8%SVDp!M1U;VOQ(k 13&4J@uPn87p<왅i<^A: fY gߓ_%,%U 6GI+]NjL99lVèo)bYh = mKc3 4+ό%k|K=A/ d194`Lԋ?P͵/܍0B _ώAaUDsi~{>G2MeY(P|^#\2v_[\9\YM>·۽ysPrG zi=<HpL՞=X`?WdL,8!՞%2<3.2<fa/Qu!!CnI4)Hy5)d/`yGW&1E 9L۶r;@{I O+!?ڝu^=B .n- 9#@Aj6Ҋ-hJ)fuUdb uyɈSf$qU0Y)٣N/ zЩ #oIT $A 1SQh>[D=_fb?Yp{ 2oy@gb;&UZ1Dc@|%QE% ?ZnNin(+z Y`dWvZGFda~főglTS9xmR[#4w&()XK"l!Vɴo\/ GQG4'ByrΣwSQg e;yK}.+KrY~ (˙fҏLANy=;HK\q/kGc*$9*{&ݜ;NX\DtP6A(̌Wg4o/ ׸I\/7vOrSmNX6p< 6ބu[jT %b.Gѣ[΋=?0!H-W~|d2Mku6xlJn߁La9,~%CcNΣN&R>OXOhkV!yuN$cc&2ќw2jN˂h.2HX(lM z Pkho&Fbl E.\U~ey*5fb& ;Gf*E՘ޛ >._!wi:A9cowZ*|2wwe{.rz=nXd ͡z9#ED> j K-Ho,g\a AԗcHbr_((Z|2 f:aH - ++Yzޡh*M˂؜tOG :KY|]%#?VI `Ro}Ƀ>Cw9@ǖ}ێ3d )>M/8mӑk<u`S2irMoOcQ>|$惼c+1}\jF#fz|~uU⿮˜ Bc1A%C˃;h#>l^!<`2C^b)0#J@GAńK·;=@PC9#ε`%$RHaM 㶡J 4z)qRB#ST`T&oT)_$ JI$P/;l ~X2k=ߋo߈4(W:WhSRh0pG= bmĝ KGqdVdS)_pL{0<KEv{RX%ғ/ḓw0VEfVR݆Uo奨sHS{{k='ZVq !ZJޚЏ{*D!STzu=*e$t /bjFuzH0HZx3ؒPJP!_w諱0u10[,~mo:D(-3*Q7(2Y9 C@'%W7v2:cﮧ&O\TjșY6V||tbܶn:T1Kf*Ȝ#Hj_ @ f&?3LrŗjOsM{'mJ9:^]-L6c6 `|SনH#Xw5[=N'ɞy<R1M|ڠlyz3SnPc18upw!uwad9OI%`}փ! lN7@xzǪsظM2 $\9;KǠ.) @DŽtI<b>1sq/45%%ek_;!jX7U&lGX8 #4m8"bE[<>wb 4ADSZ :>BY0t Z6%SB [:A6Õ̼J5Ө3=$.w%c,_VuHuv/ԫgƸ.uN<% D\F 1ՒSe b77c5lb7CeN2ök3i=´P:NN9chT̑ C N2Rb< FI9*76{0/$:쀘r^Ӿe˄ȎX/&*C[eX!de!ܲ혰գŎQJTLw'r'zVvAu`fФ < TlH/&L]!ӣd#njp㜈! <ٳ5/Jd'5,Ӝ'3dsUȄ$T%¦ը*61ph`]̴ yc3hժubke)d=y95lQcl4/!`& v-.qȸU`yЮj|y1{(rV>QO̍p`d^;w3F/ pqHGG %/# ,=h[|zzw=ҿD4ʸQ׬j]a[h<̉bbo[ l*]E,,ګA0+;h7'$+cۄ j+ {6ΐ&\uuj}#dGbɧ"Uip13lJN$)8\ \۬Wޯ%D/XaЅ@jHvG9M7/uNgF@m6T;rs6EBþߌ/zH)`x/fie^R+ xF.饮/X70S >$[*Y  KpY[=M3-SMn//:)XέtK(E,(v9d]*gU EC#z.kpmcW7oh i,s-N$>'D-#Zo}p>7SliUj3yF uļ^U}6zXa t4X1PtM.O?on3}ςƋxZ@PF@IpbވzSCL.H+Zd2}QyDb*V[1D#3ۣM8AԹ;.s-ncc?Ȇ~WX۽=s"ozҩIuyvLA50,Ĭ{3XE|F,Xˆ*nPPjWrgek.a\;tPa`&p4H^_ gztswmP Ԡy@CE$)"gYQ_ 9k ہ`d@G8F00#Meق@ N=)- t9uƉu}3Ae{~my`o ^Ѡs~"C^sc|CNN[u $㈙2E$9 ]vΪnm*vzyZz|{1tZ`l^7G{ dI'qY;,gfZH/85 X+i] Wڔ1uzn``{KC|U:G1'UI3<)fQLd"ckIb'*>d4aX34U^'.RGi.h1*3e!M>H<nR;Z ǝ5rtp>([A[v9wٶ)$*ʹdpX% 0. jy}+Ih5̱LC>pthĶ4 ҩr=ffBͧFvU=êRʄ-I[!HSpuħ?DŁ2Y86e)]>qǓ IĆSQ1ޜ*.$*w)$7o_#&$XB߷fH^ ySSt)u(L kϯz}WCHBx B]gM'0rex e1d FnNPC6ƫ3֒#vYcĺbb⅋ ɚ2<Svsᤢ"58iA+c%MZP6hRR'!o̷l28ziuPH&m:Rřk u3M]YG@X9tDix6t+ON \8LrD}-_qK OD ۭDž H#M0'3W_"d7/NLbo$k+[`Q]PTZ_6d ̢3SQyF'lyբE.iF[a']fK!Υqx {uř|CKX[Χ*ҐŽ;н8 j 㒽T#yEQqJ]Ĉ@a=!#W۲ 5C:ROꃳO+jw1m.!3Dv"3J'M$؄`ÂN}WUߙKz*o_3J?}ﶝeU22 iq` &Č6DpojRm7根,qkRYd*e.^Cchoݗ/t9$1(?~ ԩv_ >x]F qWpz]-?}?PPxJ. [6zxl2)jj/O? < <°.|k$ nϝ6zg=#X<]OeK{} !0L}URE`LD/.@ڥks ~E9Ng_k<7^<[6ee× /iّaٽ)Ovdrm^vjy CI)c  ʑ,J>do+"]"8S+U$Ak)&5h "6ojMf79rPm)"wdd.Tdbi+MU |MvˉA'<l<PʼP4mjVčd H)Eo6{OB9b@{_Σ2:C@N~YQޔ؈BD꧃P|^<.qvzXf+ƾ4t<!7H'\(}LWC[Mh--Jb߂w,|\ެF^SD`q$;w>\ӨF}A#5}4StHMV^k4h[k/ u׌vF0DIk?@`m > zVCtX<R"E)+xy4z9!*ddF4YI dz|{Ȇ&o.v*(Z\N]1i#K^ +nc;UɅ,v=lqC0ģ,9HCchA /ދP?z^2O022^ ϫs}FAmOlvzy_A"zCjEi>EьS</)oU:4dpW{\c%_ŝk!u v K-FQs])|&Hh.ؖ)Y5v*l̷Ѓ>0*ApO  9tn;^N?XqN%'VC8՞;ՑFg#Z+ߡнW;`64^ :͠V)t0Io ^BMkTq1j@NƗEǖKdTe,3f x՝gp T4CjY,C5#,WI$m߿' e}Byiu#DZN/GjI~0PP:l_yMUb!uU7DA-v`kSx4bWfxoQ1ؙSr*dzr\"r_(VycbՈ.nh"sN);ֻ8>_ix߇]x\XPu@.^ cKFl 1hBvq<яݵԇz#r컂h:> *ג3̢ #56zsֲh0; V Sa\P^666)S?{82A =;s+ꦮ qfቓ`#HaX)zYM0LtefZ#7h]D%JNӍ% @z,qAO yu-ö.]PXg1Ӯ|صpK^/mܓ P04R9 ܺw>=b﨑Ci|}\^b..dRGFdU0w=ؙ41 sYxaoPqs҂r(y UC㑸F3T5]_a)S#eBk3zrzI-]69Pq<(FhR<*(,m,ᬀKl4{wĖ/9R[-lP'Q rf%B9ͼd4gX.e[*esI\+#V# N;'B1v"jbmWYq [ᛄڡxR±v*ؼÌL2?}yv7e!SmF>(?h-> iMkP{Rq8&JzQ0#z30KIGD墮~6l6vHGN"Pu(Xxk0%D':gpdAhlF+jۛG1+Zrcc6)>0`^LB1QQӣv3!Yte i=||:`0-4d (E.0|vr4:֮VD4NXZ1hU*^ĨԇQΐƒ?H_뚲!뭆۔h0 m L J,[z 0nQGd]t Է$N$luNN^[ k.ޖ/f@7 CX!{sampr\zB)_Tje57@5PGiĕN=N2yZvB ͣjaM o(cp2y}%ݙVt.>,}-eVo*OnZ H<c-VQfT?WxSrM`eKgfk9JeURoJ֢МϲCx@6*p?y$(h-LW{Z_$n] c&~|Nګ21UsWކǿj]ukj@].BRI yX݃w}OȺ\*d. /op#RHa҄ V9#}P jZD:UX<А=Hҕ콏?{):Y-SI<Wf{մP"gNL[7O\aıuHV1eR?"@ZR-celr H nd1 KqFhnU) Au h 8iȉQZ\hx/y $%vVou 8Kj-xa<1 7!w~uP{6N! Nzcg[gwgLh) MG1z [BaCդs> $Yԝ5{cv0&S3Ft%+'adHUPtkzAnUiE!D :˥$vnNp[bXO)j`v$u=iEgvCόSTrpSGsċ_f/ysV{KaԔTroYÉLKPy_mMn0@.0-JEVͽ/do 3Eá)WBTjAK2뿌Ms[j> gS#QWN ҍ|1!eD O&AbH ;70Wi5 ́TK\WH"*}NQyԂTCM1B gd20ձu}&|֧D I:{a% dVGSOk_o z|S=Oߒ]ui #N4k`y(QEe')?]ᷕ'Si? iwqtق؟bs1HY$~ґI|[~. qڨԞāmkahǛ_l&ݮk4.:p8% Nb(a BG 36Omv!@Bq!8mU lx"D렽R#2N<-x؂!Q>;ǿ]rP?7Z+@g:m7i2 l؎߶pQS uwuacB.#CjTcoMp' @U^Lv(u>{ b,}[o@Kݟl vP&zeCilYu/"rOB#Da;ď+SŽ,/*-./0#Ϙ/i :ÈYE_ruY;ϑJ8~ލ-PP gˉ落u~*觪瞞YCFc‘e15p$od`vߵM)4}/5Γ9t:[0)1d7H4Mh4Ս&g h7JvbTE2D5tM}AWr@Y,j) !dWM$4(YD GP,pN9\8JoX,Ͻ~@% O-9 񿶱 6[̥(Dy{کδ1{?s!Zyk\_u !W(- c[:AX^='x|5$%,Nk6z6Rۤ8wA]8;I1[t#B|83m$Eu ;iEp\egYE8o!j}@m5s_RH+XLd"=J9S;a2e -SCY=@EP9.s:![}E89g1wYVunXBKgY@I&O\;(eZ mWxWqb`8q^;͜GQ5yJn)΄05V(KCiCu 㲽+DYzsog2FI7<%&fW>(=Dfjc$`GXSPH:Uuz}M8S"0v̬CJdd}2"GCRq!rYTuM :<'6% w}.gPL|$n~ī/ V4YkLS C=7,{ʅb!D; $l g U-brݫ3MГ{Pֿ-D5m4ۂmgbTLNdaA,CZj/WMSICSò?T*K ʃ!A*`Im 'Ea_P9eL0 f\g~r[ Ҹ zלU`=v(ܸ5W+XXDנJ7&}G=!x폵>F( vUs;#@$b9!xO,&-á@w4p Gٺa j/ [UMXxhAJXepoђ0܀>dj+jYrr]f&iJ] D8Ι |̯985Tv1ݩܐ'Bb [ 2f䶞sFp-v1 yAu79qRVmb6Dg)3H분)sX"6;V6GQwLm;~Ftbpec-Q`m=Ż=q}*)^2;8߉c;V q|?,jJ mtJD,f7q/^aQ;G /,3ޞV]A R]3&6)OO:p2ob#kwM}AjgzsaeQS߉0y4;>@èP[at[%ۮz~]f:?lYj>:拉v2t9+j}Uϝi9]fR dH~  g !$x%58^J$ŠF:2j# BEJE,Zr4x[4yW~Fk1ÏXvmO!uaIměRǭ<.12" ~r 2 MkF5_ijPJc.C'mrC'x  #D[|MBw9|= amS3yES!67B0 JD=MOdlpxkFߚE ;S4l+ 6Nu ۟K Ʋ#}" U'vOIּ0bawp B֖=I)N͆OHN(eű,w^n31j8e,L͜N /$zrR?)(ƭ"ttRsKZ6et=P)X͸rԳoᇼVe9\5Ҝc aR Ig+q6Ҕ-JN]ȧ Z%ܚHA 7L.eøj 꾂`^(sy6O(\4|AnOk gk&o}˸nK8-ۇ0Y+">} }*K:sP>ԥR;}=Nl  3$Cs?\^y,&BrHܙ[YW&8*@/$U?7 o-=wزOq^UעzeYR vzOTɥ'A;9ǽP3 ~! ?KmU$Z.ף~Sm2[Y4=״nf]̡ CX&1ծe͏=4yD.wR-=|@;yHba#78˃^&]MEҠ9u.6C;˝#(]. O^T.ǹ+d\uȊbJ- G)'1|6W aD;Kh8ϜI*Pt'|YSX ȏR@,f5@ލ%ꐷ+hEx {%Vඏ& {2Co_;yh+J>ݮ(Ƒ;.]}+鐝Ne橘kՕ,bn lרjDh̔O5մ@:yZ1AG sL 0rrTV-8?&7˲=܄6h,?2S&UEE"y Ohx /,6} .Ag#JC6NzQn4>hLi2/g礪w&JJuJw JW^7:Q5وh\5K֝k,oׁbRcpk51NSqՏg2DH5sZp܄ʘH3͍OS7ʖ\+ouwkNXU?<=Ɲ 'ѭ쿥VG@.D`s23uMrXZ;=ﺲHx4y"båj߯Ru}8*J+r Sp8S=V6"KƊlge6 Ր#Nt[p's?t.I/)2 T-؞WGfyJc\BP-LI{F)EU58a˸ӉƋdϝG쟥=,u bKw8jqTZH>vC`Y_%i) ER̘n~$N?L02یh"_n {"L³ +`e92Fr(5m"}9j  * [²YaL$GЯҵ3Put1~ƫj _repדMr^n\CR0kLF&Z1<鉯З  N0!TI~}[VYA!!A&PhVn6?^[ akkFʣ*+4&7ہ%Quuc*_INT~jDd1a5ɗ'ЏyHu gi+@C_W)e?ۢ1 ?ٔFu4KSUn /ᾁ~yoFŬiC:i ϕMM]?OmY&Kb@es?1CD4jnJjr֍%P'#rogu.k/#'b կvS$Vٛ_`~#Oyƌ]'TgAtY9݆6N~WZ(H14Ѕݗ׷ZIZ1 6a|#y|8 Srv#I"a7dD'ڄsDR8SLlPePͼ')}4_4vK}NƑ3Eloɂ%U\(a7 '3l:QnA5@ ٰ

lE[8 QC{Hx ,ߗ(eR4kawý[]FFSMG(X$jvo7쏎0)[:sg4ʪTڅ(lF^#PwZ+/9Iyagwy ZQ7_j?0 )dJ tW=2"xyZsFCt2r3%Zܚ歋gR"ʤ: e^#kA?tI@hbÎ 6eo)R)kdc_o?1! 3UIrt 4GZ y;"6Ê:)˪ 6`azT7۸|*#OHs((,8ix@rCo|*S섰q K't_X!^}1BGD/%`I$ȋo#$ uGg/ t5eTۈ ̫a|5>Z9R5Z":@Q4 cm>&嬑Ey4Ah> Ma3JCρ1_E! sWؒ q<9f NG&US{޼zDkw el̿5i44; I$"-> "J քBsGs~mqڕ:;` gZvh!,Z}Tbu6giD֔{]a$"qZ?{R.Fq°⃐΂SbUMȨh1k̇,: c Ƴ%ܧl/gJU8]"L/dz 儃桟jÛM-=&ccd5ɭAO$C6>f_[Ì 1o| Ggw^&ZD 櫼WF^8Ƣa}?KK.|m-XlM8G /Njon8}ta%hvR+ , 4(0B/aʡ%GR t]{1\VP90#2 @XE!툽Hڣ}CIE"Mj_ #wOԩ1q@. CpGz'f^cl?2{WzYc ׿XϓL34ˢ";iu(蠼cLNCMPK]8VR⒨RA2o(d eݟR%N5 5ί S6r휝iP˴ z4Zf_]䕁f2x卿ْ*^5)3B"tANnvV bq'Fۄ8Eێ:IYIG _@JPr"d/R®M9.e2>z:w?.%OU;#UI1JR3V2?6x,R(VД@o\C)+XkjzPN0Q&`7F~RUlRcjrte}bQ//Kn9+}fU0|N-yN QүB"LlH/e\c9t&@l:Yn6|r?&j Df6%,P\:P}4s.l`i#.ے0Į6!amH<&AG QNtJsa=!Ux|صݓ7.y]1M7N@ ;@ ֣kotO Q .Hpsd>KʚX9HwJiͬfԡǯO;FD-~L'o)σfZaLtliECZʜq#Nb6|΋ɲM5$k 4 4>MdA_XXXYt&ƴ,/}U,#Eu%S'[F2?nYzjEΣ-jtD#k6*4a2^UYu6Ιd/3ƹ,}qx08Đyi*N՛ͭVL({-b W6fRBIҙ^2nr `He n:%ʞa#2jhx]4Z.H̍u~PKsKÝP>2 `02JB0t?{hQHf d| # r'xSvt'9[.~C\>[ i2 I$XMٝTP˼m{W}uJ\e*pHYw)un7#mH$_ 6l&EshR~ gUPJ~ǁOW/D2.F4(jx@fkHt n癅'gJ.u"@h$H?$^:|}[.r+ %q\iɈoDd*(<{  d2 Ĺ'DgI :{eE?gD?byα:M.=(uyGx)p

^jfi'h-Wv͠DI\ H@^0sC,mTQA epiy<|Qm$ (H$OO(^53F :}\˵lA%oÞH=i$:TlY~FV'7Bi_k/B8jL>g~0M ۋ-P@.ǔt4=?3ʴithv% `bXaBEG.+[})fiwEKvmkY6F5,k1* Ghzpp@gsdeC!7dJ T.le628u/91XNS ƈ'G ?y42k8w㊡mᨱ5 (g !h([| U{!ކB"Ÿ D+ KVmPQE[DQz9HCJW3BZĮݏqژ&M ,>5 ݋ޕs㝅sg0D3=0/!mfJn[|fl[ߚCUG rI/;Qؕ2yUk_*27$Q- ^1鼺M=,\l9 3wJq@EG 횈)yTZ864ڷ؅ɾBt^Yy㋽"BY iԢ{0cx'u*o.K-BҸ6a/!S'qUL(@w ؉Q4P\r^^L[ïзs`m.};:lS䧾b7#:a@ZO,j*ИQD{Ө>E\xnYI$!\]]-RtfΊjuGM@@Kg3.6é]^qmρ)Nr|䙙G y .Ocrg1 ^^ba2n"bvy:P^L7o&x剛\$D2؍t@ ჵ7gUEPTz[Yc,3bes tУo^h'Q˺ƅ&k~iaX7u`څeKat|'T_D餌i tdc!LmksGҌhD|֙?Nagr"@:ˢeQ́bG3%;L.Q2N N >p2ʃP^FNΥh%ujp5WY1Fkݒ Ѯ^J/mʭ3]mvnCMv0;Ejbtl.< F l"h/XO($@`FP*binsэ#6)?:3#C͎xܶRPh3&R2 ـ& =Ձ346ZA]9fO'a{U 8&ޕJj&r"by:l(L "doTWƈ8AVwb ߳:_ i4D(-3vr=L<b;lG Q-ZB ə n-^`=\,lPE$Hnfh5cBq1- E{=iuC >K )@7D楋֓rgDYe|3yZ!4f>Ì*G$-E!pAvuj?X_m{G7$Wwo.k9snW{v }ysK6׊",Sm :+Y%PeF07Fy 3%u16^ΙFMsw2"ke)/>U*녴*iJ ̋/B]IRĉ39q＀WE>Q"&7xm\8^EZ+G-QN%h-;c5|ޔCW+*> uɔ-jk}'3EE[) fNrs=SQU9B2bէy%h [y'v%#C&_L7?l-.ז,zQ)@̥7fE$Rz>M'?Fk^_OM?T VyQ/$.oL.|ͳ׭:;+_@ʋiO7?3QY!~tҤpp BDTT}@+`P{#u7ЌGg< FK͛H[n2bHź]U^  UCQ.o~?qYUv n2p(>+擑}'p9ԭ1Ǫ~Y5]ʣrGo;[Tqk= U〘SW ѫXYWifU_6硛/56{Tjzߐ >XSΖ@9j_b"b0mN /&?fj ϢGdhOnOvJIƿ_'Pd)Ӧ6,nOD3S%Jօ{2hW^"ͷ<>5/]h_{$i {@ueЗ\HuykN9Gc}HsHٛva7&ޑޝ,B7ϕ@8n@+;`<&1oLXy{!\puRr{'*'0H&VDɗ<.ӌ\J~^{@QMSts3ZlMȿQ˱V LHd]%C=B^5:kOjkAf'rdf P#*y` H uO7KA +XFT˰Fqg;ңa,\%䥫2#<.; 2gԆ|9U~i-?7KꞶPvQC%/DwS Vj#4}aRLFI CQ( P/%U0@+:L]F: ^,|M1 dXuqSzPH=逷/J|q 1aXRycb&_ޛSꝍ4J6N kn y=RWal%YZ;6~WI WUŽ~.W}abk-HS,Iq8pf+Wic{:зS>r &`gk+E?΂fi 6#.ώ[hbs0 :)zmTz j SÞbM`| l޽ $6o9/#>'I{q5Y҂EEQm@8v,`l1CBXfO,F6֤,4lq*w\$zw65},mt i= k8*Vu âje5&51ju_c2~*%gO_LGHFݹCE^Kor mbyW3 P;uDrI 2Ẁ8oՂe<9' 3 1S=zS7 6/Tt#Ḻ{;Z(Kx@>/d!t B4䲪(B_Q@lfh[W.C)l3 R8&/#b_U,!eH>ێ]Ɵ#[$QC!- mtZx:՟yۉ[ȖL9b lHe[(ͺ+; ?t&xmV 8qhp٪ٛ7i_LCy?Ҧ}W'˳GوX6V׊/:Qh ԁ%_t<`$Z8 bJ=#O5 'gr? A;ͣK6]F4xl +Úº[E訶xLcS® |P}Ƽ74GV% CRLwĆNn6\B lX>~.°a*1ʜ*Pz Ze(|ܺjL5*gaɫL^"O w@_QCRS+MLN".&- F*^ +R\ Ƽ<B-<ۯ TU寰LLs l%f25Cp 5ѫU.==>Dl*nrFOػx]'nn0XyhYh?ہ\ngs3F'ysP ?b lSDBAc_q4j 8B 39jB1^v zit X`}*da {:pl3hilLvO!RYJZk97?WK5x"1/բ薃y\. h wa@&{*r@Џo}ۮ[>1CX`6 oP[GjN܇DKdG]nas43V|La/4 M:d,珰j u_t C> Z72 EwH4h*R -Iv@׍MVcsҷM''owz6 W2:/Ϸ=AeZ#@bYx z=LGm*p_?f`'bX8㼺c" UP. {cxj<2J"HC #Cl@cd;?oz+oQ`mϚ*Codh4K=f|7#-vI8I :"|v2;w ("9F_!c6&ARn!z>\D5QS"]wlN=.MdBt< XeҬ@\b-~#{¹O:Moivi.Rެ{`6,zxan6H0ZF+xE!: =}ЕBDҀd2{('sBp5-M6wYqN8\~V&,qu;jNƌ ܋*%J-_;r8bĆj'la!vg<8W8 &'4:O8E^ءC`86r;%rVѱse"R|aÒj JR¤h&O6_ute*=%ODaMgN9Xjfu`CWx>s1^XSO!1jxoצͮ`C>2jV?zNpO]qg'2KR Ӟժ2R0#3(usTS _o o<P Ș mހfW@#(㋻9(MoqQd$~-* {eqR%· :y#AB\[I^2>"i +@n!^x$kg@mZt- zJzYgG<- ggȸ:䗫AA*R0h$& >a =f [?F<ؒPC8H> ▘-;^Ue[T!іj/&k6Ǎشb ȧw/* Ӕ!1ZMK}B̸ȖUXVAGƩA\s22KZ<iPKXcs06`H) N|q`@{fF>`kdQZ@ qJ _nYW=UG nbԡY/Z<*8lĆhw0q!| ł+_Y`5w~)]Fk?i&Ŷ{*ȩS\!5hD9ܜb or]AfnL?* 憥-$&kSEogBs8XfV *|3&3@z 6_rᐯ-k^^Sw$Y7sOiyJ9hy^+ґ"~ŻzkI(u2Ў;㶅IowFatlJt"Y _FN5~Ed ?n> ,# Oپ= +K{'KC{iND`R:#~>Kcy}D#ϰw*3l!YHACLHw.nbў_Pa_3Mzfl7m_xG.X.༃Ni;./`A*Fyfy-D]0(?IwV']fLMDGXXBVp"f]]*aqK#Dpkጬ/e鑞V>l:)5f˿$'{>As,"Wv'1!_}W3_9yn:BGĞ4Ũ>^#`r3rlr-$V7`i*b!۔FTmȵ"4Aq:3glq[marWpXz~T TQ;`1aӤt<,Sx_tَQ@&l6cbi698B^a(\5^W|𛋎jqã R'|1g,Ho~/aA(h@hd.wl%oL=hw7y,y>х7@?=6ImpI=\~WD`.{M&e%>RfNQcEXm1TJ@& r̡3Wbf>/iVY_go aoTSv5^@?N\n]0 X{Ka6ǃqqog-.Ty#i0%h1XB]vbj~Wُ$5t!6P}!Ni6o J3u.2W_g&3-rs||yNs!$L1 ɚQ͢灐P> tzң&݂h11Qgy1d^:?m$'Lb)(a66;ryQHlIRx 9toqSR,7tb Qqҝ0kXl`FC=Fiւ)*+׾LR6U@n %sJ ȝau-ktFon50zUo[Ӳ)QKR&ǰ˄Vv 61ϦŹYy~p/ /̓JkOS}sr`Ęy@rK0+,%н>0L2Aq <Y\~i: g6xX3|z=M :/׆{V ̏6S}Ă:4ҫ rYZZgӤ R]xSyi6&@TKat6p$8WMkhY킀)R~8M/|ԜAT| 8h ךfZ#ؙI6-i(t#o =H%:<簿/bGbwtoհ1}W%lCסy CAJ>fY=_~c$dHмAI SGC.M idPdWEw@UM#zzwYI-ǂw9 ds_$l=c99Ikя&_;i(pq)kڜUlxjUCFEaV[M/a8 xm,:<^' *$>ԭg\FE'ܜ)HCkq\DŽ0@0bv侧Qpp]&͕m=Y@WSC6>wx^ojMQ1q&T*Faݯz=FւY Ш%f۠df1lYs٘6sġMG^ ]E2i"[w>6F20@ 렌6 kG>aB|YPl6KG](Kf`NLyKUx+ ;\sI#W 0-;p0T:>9J`N|mIoZ?YYBw] 0v Bu|qRzqy!g'JC$&rSY .g9Tx`7`]`GM]K#; ,;@7> Gee$AHT +D8(!Tm >{قUX Blk͉xG/5l,ؿw z2WʭŎn@} gϝIyb`l/9m4Ԏ=zDIRؙ 1 I6#bFYgOrAci wR08ȴQh+XIOlm@%aNV}2.(ӕmry/cnWhVmx8*"Tt$=Ӝ_£3]U0s}!V; ) trkvo@z,B8Gt޴0|E݇t -]XH'&_'"sBU5ϴYH-pɷP3e .@;P- `{-d>L͒x) jHLۈ $wD}—?(B4ԝ6A#%%g3B0Džt]M\֭C["" ˴^%[,ؒ@1"8zԢ Etѿ)!EWw,b  SEyDmIG~]Ǡn<j~I*НP\iZ1{%?e8>"=J{oyv[f3/fiÕNF@9cS_>ԌF1 ýJqٝJ٘+!q!!f)u:7>@QFJrj x~,<Ƌouܯ}b֎jӼ{U?4&\5ӟg*!cO2+-@&4@G[ MǍ11R9PB@h#?AN:"8ܯoO>IǸĬm:! _Cp]Q3P@Ͳ!rSaJBT?=tv)DwӸ ٗa %Q`|y*=hR;|v!%!}4&NB2BkYQ,O{?]ip),{v04kהx4HNٟj&oG4?t['1+r=߫8?D>~#j9u RLNk^2=㛐nW F:U"Jܷ8D㲛V9ꐤ~VV5IoBO.pQq}2'c "X*͘ n}q#׊n+ߒyy?dB.h*CPqDZBHW"UJxM>鼠B{CSrن".]X&M+Ji u/1,B_a%?JkΉ`@noC8-`RrN:l$ ï"\ &s7+&X+̽:/v͊XBAaƳt4U=q[Pubmj$f/)Z4L! ll@էSmLxC[̀X:T?Z.\M \1it-(H]jV:xy¤˓jxpVv n~{(.9]n<ǼlE }tqG Y/dJKEKp()&uʊP)WS/ fv' ڬ^sRb|-u4 YNH F^ŤStYI$f1s G6$N%`s NǠor=Y ZsEQQY(xmu "wr`g3;Y-Xw%o ;lt3_SLk@H so.m[nLd]hTJ r+&q+\H)7|9!J2kߘϯ8(L mLY z HȹD9ibuA>wMۯ90(?v9Drè˩NP7074fC5S+6Zoھ(.hm9ݚ~0Z5.X͖9 R5kO:hq{[8Yojz$W?;%! -g\ 2gv1"lˁڈ=3@U8tYv|&U@u0fn/^oW6 iĔ~SZjd ߀uL2&ŠNcZO7BGȬY-bI> .V-΀,*+(aHY&ѩo̖LG |d"`t)Ѻ:WnM}ٍ*i߇Sv0TNPOqYx||tۡUʪH~.nb}l9cܪ*|!~l]͉GEg;: ̦SyW*r0v2r.\LK}aXNSՌÛ3J!HjДaҊTG^uxPkV,#J*(ݶ\ФdD)|Ìu90q`\9|e*Ը2]tZԑ?C=H|j܅2W9y=)f{aşd!pQ ¶=@؀\"DhB%_ufGىwGHPDԄvͥl: ^ʪC;;sD, Lz3&hx/jQn2I:hax7@g* DTS+p4ŘI2H.Q*a9@2yyhW;A{#^F0.hsӕ t|Ow G(,]e׮1O_=rns[j?6P1ġY:C T&˂xn2̇j"[\mBȕ|ۖ/ îq?mR'TԬ;3NM9?`n>WQ8#@nF׍+oX<$fxyڷs=PB0]z7t(C뢢[j _\%f3@گKP]ή2zh=4E=-0SS >"+m?EJwp01ٓ"'lD~>y H; {tӽ 2@L2P){ߙ!,Vu>'Sܺ1$,uk >$746VD!LnflY6ߺq7Oc_C}Vm%fRK%?7Bn /3N^g2es@ |5Oig7?kͶP،3Dޒsڴ7$JmtIwU0S\э?v[ t'7qECu] rBN;BM+Qz[[hƤb_8 wh&R4!+"b;*FV 2@pm։Z-[5{*ATi daxf}D+q9gR- KRO{DF?D[UzUK}oNJRa@IC6_lX:UT[cG@8cB iR[S;͸KU5a'pИWDb 6`e`_\x&nrn̏ kHZkM$Q?YpeW(.Lfꕋ̫'ތq"8@I{E{9%q=!4^eX%<?[I%ݕ bHTB)-*~qeHMQ(4=ptN>R.iQv{e2i>U1eӄ PEi d[ ۏlb0H׫D5/?dƑA`kgˋrr! t RB7.g?cT=:[2gi[A-q%-aK1tq|4dBLz3p|Ѯ$;"3Řdm>~]7f.ro7iZIXW S(`a %TY j #<t]z*_Rgy`L}mg(<[O!W!PiZ|xÈDYUoC T;:֗{Y) ~!t*5}`^f>`$/yѼ4kRekM|1ۑ`rjI q%@J^rtSͯ1wƛ>DM(vzm*'Ӝ qK 2R)Nd) >y]R,B̠pٌP|4jG0[v,JbLY$ƝJ}|DzvOf# ޡHj^q5 r4D09KKxs4gs}&55|,MFɈe)s#pL=si}+UҨ/" Zjqq_"4țqY路%’7Tdvѹ4U0IM2 6'u\A=Sl #S\V8{(3-8lo\q!>gJj۫uER3V=Pc M"_DH g =UWW$^b*Au9]``K ^k{Pā3Q>C:h1🅸c 뽣)G^g aLjAfcw9 z]lQtn #ͻ#4c W~p=kkJl}.n$G%GqP}"k#uDp מn8ͺ/9t3.{| @Vb+$+c)!̫Ż[Om3qB4&}vr%<Č>d}X%}a}{tABewC.\[@a1\㙡#gvQ.]^s 6NLh.E|C[O.it'1@Q)IyrenpZ{* xg,,"ejbjk1 H2u=5J:m;e0!-j}e6FCF90H;{[?MS,$~w{;?A5jSnLYF]Unle:dwd\?52_V}!j@5WȡIeG -zENAjע&믏CX:[Xaa T~ myΈ̯<|ZOm<BkIcrcn$U:I,NM'W#!5)xc&\Pc'oN,x3#㯿g*SV+#L lHH>o݀񜔱C>n,!U6sl6 5*"/-L'a'6-^t@%Zc*e/5|@!(hžs|A`qݿGJ~v6A´Aq v`<%r8&o-TAT9?C(ԟ8qq_OV@ hx7Qj$ -81<6n tz]3h%>KZѴ8MgngW'1܍G!-Mh%w(ẖ&πeDX+bø~xw}zD *6F'Ij8'Xޫ˻Y~ ܣ(xT.I:^Jʕlt1;9ѝ'E2lqKrpQ־ Լ |lPxG& Ce3'ȳ;\Љ0Nt1H=~RIUT91,q ϧ5ڥ;Pڇ~e4@(&_aA.?a 2Ch<-eP#Ǡj LA=D~J?oo_U0M3>jܼj FD8'ÊZ~=P=:9\1Y 2dhge2B(z3*Y sK !tadRBKrMb$Q(5>zU䃪k*a4nLllw4I^kغ^Bo͐OAgΙ ^ԁ,lq|0!߳;署gA1"g[ZΚ~T@Vۺ&ku) ƃ@ke0wvV.stFa{Gq9€g*R:Υ 86O=$@*~ro$BKߡxBLsib?03ZVE&nmn/0W;T u׌v#m;',Fxá>Jw ]\=-^,2zSmU nUߤgnmQ࿟".+_UfdlsR<5-!K Vo#|e[.،w q/ K4Fk 3gI^x7(8"x#2vI( *AZqzt׸%ά>1&cM}wy٬tBa5)>.DĺQ۩y bB)Ɖcl9M2UCSk q*L-|_Tvc C^dǢpUbq;x6dYc#@wSui_"ׅOIC+89x(iF|Iȋn|2Ӊ/MWn7 cƬqyU Xx o+d Ȑmyb֒;&c8 DJb.(2Yғkqȋ79Y}Dm؀x!瘦% ?I<9zliEp7WϱmX;ȆbHf\GĠ"Z\5AoYYV`4mș'% ZbaH$ jZ> P䃂q_%;kS9ar8‘kC )*N8N|hB Pm[*mآYzhꗾCvV/aWEt_o|Eޝ~ P >R7inMy ǫOE:*a  F+CUGS (Hek( HT=/HȨ@rܣzֽ:|"ct6ٶdQex1J5&(O5uRs!nv4_$~bG} ûHHb$2NgX3oDF>^^Ju/#?ʅxCݏu<s0 z?oڠb ?2\y#b޶1]WJOXqZllм3 UK{EwpKc ƖT>y62m 7Mc}͘_k_|P!j} d5zn:rߝHG+Y4OpD12֐^.W%P=x22ҕs*dg434ST4FIqfk"%%qzsF!0d; 痠'^>R0TK֋LЧSd+(rNńuQ&W[yV.l_e>,̾$6P&;w 5ݟH;ϳ7rIJ 7&!O$M^4 QA1Sas?sefu}r˳BN[$êLRf"L4Eroװm=bm4S@ t3H;dyiɺus}pY5&498-ʩ"쌘N5+n U.EbMS'ϕO *hqm5x =h< #NijϒаDpԨnG8 D3%-:DG/iXf C|, UR >F[C^F>"Gd/UH-YǃюNWwfbe} ȶ]ѱ+{W`.`cE@ih7L̏<̀\lXwI~ѫ{ȿKw<$]*CE8,܏bߡzbNucY1'XzNVQeYg+>gb%Uh49<*8@wM5wæ`E 6F?QD*C'?S:)2<]N~eI͕'Ь)cZ`8r4y*I.Hv[߶KKy|IG~:eOMK.xx9[K8 2ͣ ~KjFMN릘CsJ>՝u;Sl gHi%(+oq"|HԍL.[.w@\,Kѷj  p 0DآSI_;ZjЈmnr9*.XGHV4\k284U 6.L^ ۄ&6HxrmyγZU7 #Sr҅/ȟi59Lh1}@< Յx3VTU\3=yl-M1Ƞ6 HP\[ǜpY+[h{5N\^681R)*]!Z׌{DwǶ٦zشa6*f>▤B!f]껩e4pz-~c׊'Zk;&FMdC$S̲}Íb)$Hsbv1V:H8ȨLbU" F IVoC [֨`-C[}R%(O8br=39mF2D:] ^Dz$2);崹!C*RaHGY越?"{ۓSϰix-K;YZ;$>DV2S&[]?c_]83 #E"ݍ)=.LqA7WSD"eA./#¿6LÀ>VIp7MQ.%;rӽbW9̈́o27jU+T]RZWaugcHŎ_6&h^9هԍ*_mwoyL<|.{g;k^DmEbԕc<{ ]W'L|ӫC,#ᙼ͝ [{WD1~.T*?/N2Xр-d7ddA*sц@V 7fš3El)cџ:+3ܤW초 # TX]1x.iX~+G4 ~녮X9/:8eRh>9&Em FR}ϰt*ʫMLYxÐ$kaT~7`dicmʶQfh"qٍԇZ*%'c7kt;$ ίR|>}݃kSVAn̕"C+p6D2O.7^YlGc*9Eղb:SEo:KUW4KZ#k\ͮmp%@8٠gG1Fw~C{hfEėhShcG V}wv-kqQ9x<"^a0`!A*8mZSQ=WR]:q_0>hbX۹cSP!j(Z lG$6 @M 8DRۗPF,a RecQ7<̈́q4M6jpP~ |G;`썍d Uؗf%06p,pШ@ 86Zbը[Oat-* ,kзq).#j7iE8()xәk1TC#Z`%%Ks:ў2 #@t2Բ`I3%FFŧJ5t2OO[`7yS܇\v<1\M9[y}ska^n r=:Ju3镄A=W-OM->Zn_0v$k[ygVejG*P܀/{E6]i+vdRo|H"_<Ɂ,\b:W"E Aױ3Wo&iݑLnhʛ%Y CgGV8Eoy $ʟkEOJ^8Gy#d ))+3۹&m?yՓW [Qer'JX[TMn2SP8 ј $C0]f0x q^ שX# 7 +4&M8$wNa- *O0a&ţt߃bcܲVEsHWRۂ $ZM9b2e*j* Ξ)8r9sGk%#%輫4DìA˃N yD]Q9:ʉƎ ך*v&-<K>j)vѯTR~_ESh1LӣzPS}t#XyrNpS?*Kyw y^wKje^ږ1Q xf{VjGv~eåчt8]%0zEFSk,`#̥Պj 3iZ1hy!PcZ}Wg}Ebř# 7BΊ-UAj*U?QU.RkcBƫW !¯HL#~B )ePYeYU 2s?h+v,L{z#:^vGڦ3cϨ3r"~TZ+xN *ϟ &%O8xU~39 I+UXF$F8Xs_uҹŅDUe`%2MK#5yHp}Fs6Jŝ,X> 3/;wƯBds1ɧXf&LY'M)|(U T\RʹYx0%ٰbA ]P~VC\*&F[w=P2-qL2{By;VAqXDsg8Υa0GҰD8ndȒGxTQ:{1Cj2 CF2nxY42R d a-)mLʁfS٢ m`]m5+7L8{0Ltrfk;\AG[3燧E|/^a٦4k eh`*Y>s12d]ZyOW֩em]3zLgRp ˻=d XZhXhfRdY%TyUH>Un<Yo46s6MImvw*Igh :+"$1=VeU8]n~V;E[iJFL9;EJ?3ke[S4#@:؜h;47S{=17c j ͦL5p^ɨ9Õ-޹eK5&\>2*^\lzQA'gU7Oop0P8]w)ԻS^m@\L$B~ŝp6K {WdyG|JHyJYq+_6S]MX6X hw mҤb% ŻH/DYh ^S_Wh4@uyNK)0L]AȀNzD/jAe{yGAuL,kLǑZ8 toB;V+1.r!;#UqB|gBt38,jc?f&sF;mckXIB{e?6P8c Oً$$>fiV=iomwu72C&IO#LM;HAoː@Cg i_1×GpIA ~Ί.Zs5u0?׃t.IQCt&gxmc^q2gj)|h{Q3L((RVԱ%%oIBh(}2Q߻=u-O/M{#n?m>7*ѦA=v/g{Ae+cE1+ko=)`xƺVk[ xɑL/ZFl[|Q,FUo且P/HvQm|˺{OYg˳]Y?D\T8@u5o)ۿʵNerieqA,SV>~@!6js(ͭN68W:qڏ>Z"mn|v,)WO~>܁vea).ɞXPMG$|w6ĬU< ӾV8 DL#ˌkykgbFEOZݦ~&ųts,f41oNdMˁU(v`5.ιJhSz)"y>7:S Z^~{(@N'qB>?No\۵><%n0|(wn4Ha`it-BF*HQz Q"ΜsP6Nw+e6(w0i&rp~!s5Y駥Dwh-Wѷ;WGI*zl+, 8jٙL[_gSpcƏx(j5v1 Wt'\5)A]%o#B#8(ٓ::(q͛9ߐL'pmd^N({PA?mUUȀ7_PZsˈS<Պl۔S'!?i}|%>:G76ɴ?ۍ?Z2`&_A 1z|P[Nh 'C"vуuG#2w]Aźei 1_ދlxEM~(V*p'hyB7v[MH |9ƇhMSAyJihzDm CAjD}&?hd7Oy9a.9'rc[=H5k&Y5 9Mrݖہ) N K+il}=[憞G|{&}ft|'=wt$gNR{o2%؀=_4 1}r\Ja2]q W;\_ݼ9\>ny6Z.&юŤ Nߠ4ƻNG;B ٜ/FqTcC[6qkĕ#)9hURUSf %tzm|eu;ZbJJV<>0y 74`%!YIgGsQ##S (e"+ (AYOuF'r{:8Vf@!%iAtm܈5=B˕1`]"YvrRH𕤢U+31nM:[Ӣs9w\w8Yx:o,OޡV@37%ԝLK^&JXQ ='{mʔ,(6ꘐҥ p0BfûX4qGaȶҏ BՙP'/5y;!7,>F l}7t͘Wsٸ@}_`Tb LF/#tsG@%`bɷzs-f[i?9Y ^`vR6VjkJo 4E9奮Q_bk2VeNTAX1C9\GE,͑'58vg&5y^8iKL4*&xЈf1{ a},udQ/v0|"b3>Vbr{dvxLƳgnAF* Mz_ސK5zSPb6ԧHj$nzS~['4>V{AOoY 7ۋ_69N9%rZI9K^lA1ϝN";0is j 2˙pJ0> -tidZd߉H.A}ֆ^-xp._'Hu u9Cf зz(Y {%X)XR.QB%D@'$ `錬teu#`}^[0cA\(6߇aKDu--W#eJر5\7cT-cn`9o" xStIg|r#jn?2uɒLoSMHXe [T "K>ИhW{ ϻhz=x.%;yݞ)h'"w GF}2Sn8a3YKx|ʟ!ȿ6Z6dT_ʹ1zg4;&,f[EKR5<E!܏A]OPv;ubk~H^tl|Og=cwYADݫxG{!=w$LED!b2v!whBl[/ջսJI &X`+|'odMDAS4){;R܏~R#)z[l)jȰ7jLΓЪ,P_2!C1k KltVG_:yaT_St.WdU8lox= 6gw]<+{ kAϛ{4SL2 A-<č '@TʗU ʞ>{bfGJuiD+ÙdFwgayQlH'3 'NoJjD P;gSBN5-櫉4f=b/Mjgw?L{(:Q: 9JޤoO '6/:}}  xxAG9c.G^ !.ZU?76,O 6"Ife[ ozK)W[wK.* ͩG3̱se6u>i2/i[B{NjpKAZIn^OOTN:eׯ%qBAiU&֞uLTg5W7~Ȍ:Bx"w?g9|me݂#;Plt`}LNtmd{H)pu05 ,9; z F/v&\6 XaLdX۞\Sla\ozmNa~Wwi\!;c鋩k{_#V]+1T\/<.[4S[s9?|+ ۘ_kc]iRm}̭>P1Z& [4`=tN ̌yuHx>c71|kE.E-=ӵm#-,z[8EծlmK{pW "d#2W,Y(0 $l@[-cf(9W-pf1vξONe!Pf9Q(e2Ǘ1Z陖!"cQ@:Jʠ~2t^9: Z1y@ئLn%w f'g-bɆ]?Zv86 :-a ^'`!^,?B̂ 9E4Mퟞp.{9ʚ"J:H %h(ߩ]sypΔ 7uih7+ 5w8j̍}lB+nǹ|g2uڐ纇gD@mb<_h\SN>(  z|OwXt&XF#<CdT=AHziVƺlN[I>k_7Qqt%FgnE0yXخqib2'`uk͍uܰ226fXYUO!ԁ 7-霡g*%69< ~T@A)#?RD Џvlxoӥc:k1 3j]U3/jR*߀2'RRX2\~6B 8ٟo4d2FuGh?ZV8{{e F /Fm#RwĖ́ϹKQ*Ltt(hwӤ @f@ٽ߾tsEfXEa˾a>/2B]ǭvreaUF|szA@O҃ѩ3!llၸ;9 *ہF~i,T'¾g+qב)ANç=kdՠ!'.9^Շx@p* ~lI >! "vҘ9]v̠Џ,P9Y9\ʴ XdvvNNg.,?4g] iB~įuё-}-yg}tH&vv#^eXĀIHNuQCi?RY;W'AlZUewl2V}Qoh˵sR4VJ?tEG+T(!gM%Cm8(dҍՒA9^]fW>M&+ʳhb5{̪T9+Mf*hK$u`(7G bkЊN\r?^8Y?7]CByli{*7*IkW°6?r~$-4 ̄A{qo 5g[h/M;%fBQ#T#OOs•0j )h[i4k1MH +vqmp(ZOh~tfZIq_iU̞f0v}'`ubA#pr j=Pv&a]GcaWsKeֿ h .SǴbp#=.c CשٓC, ǿt\fѵk{_+az\v+!K(aV3z>K n:Tu/@&\j,!i=SmoPT>Udi h(N z':r1T7 X0_-cE,ZBWT$dnvT & E%ThI}$}Z,_U^U۠PK~ZkKBw0Z^.IdWjI2 PDn&&CY<^ʉoCF]KOH?깦LٕK֚䷔g+zL Aѵ5V3P BH+8/wGia9F}6w#&8'@`RkxeZ3ʌ fvÐi*8|Bf[#m8O3IqsX?:2^=^xyf^w&5+طA|ASM>Ģ߀;Z*H7D5rʛ%w"$ M}uj_Z4 i,.܁2[N \k;mC1a⒂8Cs[m$ ZG%0OI;>?% N& p$U,D-~pl-*fW*HB4u5*0ar lo+NCq*]\ \꾂 `vOK6jCMwնŖ|R1Ҥ ˹kfVUdz3|584絑<U}r 4 g=>-?=hO_w b=\yH BۢlL\|p!l ԙ^U쌗"ǣQ(}Zp# e'B0ܨ{Fk3Z(Y%!\ %u6c@RoI!:l;YIƗkF"O MZ. vhEr+i>e3Lb9߲Ӂ۱&&uY^n#y'h)V }j Т{^X"a9_a_~@b~Z羞a,9qcE)*MݳXVS\`<fCf'GK9T`!`ġzI֮r4Z:("ܑq4ha!]9z2S\dz~eO| eBKqI 1Z٪'lQC"J{-@d`8]sȕ,958.DSF>i<>IWm[Ixً$}ã+XҢn6{2 氉R. ĺ,P5a]8m~BlѨM_T,wl `g#)[VN|$7s4AXC8poxlb\k\cdJk__*q0FV+uvAZUOz1膾2)?7I eLs+0l̦Y ƱvooJDiYN*HQ f8JA >U $vu4*/nW |wVUB +o-<]2YݓY0!`+6XKH?SJ߁94#=Hw`:#PdW* /m/ &/_!ymȋz2Ҁ,U ? qYo0ǪA4~9U0Z@ʥarQ9*P&Su4'HUD|"K Nu!zzu"gd4/Lk1 RW1҇y]u&R=s`rCRl4vGtY˂mH$-h' mU|EY , ֜ QPd=V^vWњ?QT 'QlZ\p=?:!S)&jfbG(tf߱fTkp5YͬF0ÜqetlBUifǢƴ8ɚ(*I0։GDda&߅NnШm2I<4y(ډGDc Eb?i[dkgv彄8d]ٜU6~9vh0=n^#\@xCm )l zg b(.Y&~6c{\J[*C<_ VRl5'0ҫ2H UQ_\4+>E-zzY|`;{M1ȍp0)_oHTa YxVG=p(/V6EɗzXxΨ90d[j  ̩w*ylY9WZD_v1Fn\s#Sc>{qG| tp_LS.t֤HW pd7G~a\ZKAƀ i}'f!Y({_ \ ",Vt˓Gcs\V/91')"W_ꘟUa7IKwBā|v h'xL%. cQ,ϪՌlR}Q7RlkV'ت$0)@v^nj+ɿz[cj/-xE /lV_~.bg9I"c#*~V*yr\cӳ9+pFtq94ef=߿rMxG4]V;8=Yzja=g1\f<$مz]R]6rT+Zg5 Q6It]w"z~wXaRmk'l2cZfe81^6`9iK$yKj"3wP9O`G> -U2(# "rӃvF'`͙Q(Of caS˺&-.4Km16bEDL,jsZ_gk𙤲VMO/'G=fP$Q̏5ɹ* Ȫqը0_9iKMiP9a*k7R eE~YA3]] 6izܽ`&5~Vq.aj ԍMJEpkHBR{,anI@Dv!W]I*&*^j!/PƟw1dVs.KبHh'>xu]W!_5`HEsu喞E2S5[AhLpd*8NG`AZ2/.>lac W!N@1 ~A:Р}QU˕5SGQvEzO4D&K$2ʘzrxk“,ݩGԄ3^<'ɵRadY9j,ȼkCןK&(<#h3c3.K+h#T4vD_cn]  d^ R4ʄmkcu1("}GT>~|o\@@kVbMt-I2Q[M^LoN_˓;)qU!mtpӧ?V%U [T!Y6LMoS4:<@5Jhv__=rrӇl"WKKp)7|%, /9 |ʧ/^ܔ:G<ya-mPmE~"a:YØW a-T)܍ϙƅ hXZFC׸2W2;qan2TJp-4v{\?qSF`zD[OAOPǭ6@"^nm'f"2ДXdz FP_o_:'tf(#qMcqKG>(佳Tg1kSP^$^ c=o{fzsksn1'UeŻ@РmX2>30ռp7uFxmyc]V|ă5#x#M2ձ2IjOW+tlIG 1 CHf]lU׭>\c`GPT>"=o1˞ z6e \'xunVїW;$b=soH?d-?NdK9MJDѦ_n~BVNwZxhڰ>OQ<5C&•OWCuS:]f ev38HɨEox2T!6rʕ 'diN#^DX)i:1yN9R<00E!ϲ7L,f/;L. Krao< Lgr҈eZ*V,M(Cf`^Tag2kW|MdyzC`w<彺0Ya#)tVB0ceiu 5W ϽTئЌM?2LXLaYYMT sr+eyiIkntJҡ)1ra :n M67T;4R&|9r hA;nhʥ8J2š#4(y ]ʙ~}%̚r_B*}=7M1"5Q0^Dw^ї]K=M Ԇo,]:eīwl %vmkbnvX$>XU ST kSC!7貯Y=$giʼ3,+Ef{ I a˭eMEdtk)75!S>J\M =F,2k!ݙwV5fvm3I3XΤ[7Ea HX|R5?dfsZ߈)qb)̻MVܥ󗰬@%^fg/[.LS ]J&zwcn}AF\k{Ed(>XWPɑO3%>Ё_Y>V!7;Fk(RYH~8#v)J9ztUrfā$oLxf) LNlZقoM8 ½&P5Hgn7~m@se|B偤' NTЛ, ,z+\dh.8bE6Ѩjyг0͖WLS8|!O8_ř|^kw6,c>łTF.,񝥹X˷UTa`l|5 [FoO4dѤ]ՋQ1(y~v zE0~IC:垽*9y=q1 XoY'Njm'uW_"$|O81Y"Ys&KFC7k4ND[h9!ZT 5 ?e)uP2&\PZ[]%EaM޼(j=.-D$l,v![u埌fSPnCSps; Pm0m# Ƭ3'XhqѧHK-69`EdM" P'r%E`zq"u͖ߡ| Vb&!} 20&K py,W,#q%eAظϔkH=i@HIg_ &7Km;ϊS,X Ά ~P(;3Ac\.EmDPF\k6d2xI9gD 5GQp8H9r!B*mؿ1F^O`':37(Sf3 4A#東 !%<Y1jo-YaјJЗj"標ك$xf]ӧ|ӟEKw4.*yZI^ϩ$PIOkC6W)>7Y<3Z1_,< W6vd<֐KɑvIiR6Cm'\>'p7WY(.e4X(._Cٯ*YЧjV 2ͧC'i@I6 ^&j"tErs̴Iwd*Xnve/Ur[aюt-H_?spΡOi9EP{U\{?R.j= =RmRzJcKj:i"ւR֢TdN-<ttƧ>4:j7\+dڨJ> O `b뒬})9=ݾ <1Z y3kP6hL>ڌ_#HaRH "djp`DD 'ju2i{y Ϛ?f']V gP`c[x"Olޔ9`ߣ*9p5.|.G[S*?-h=SVǫ=ٽAv.oݢe )kc9L?60GF)SKD8&ٚ/+ힸe3T|uWhSj-cg>%kwZ8Șa;$RWpQ&+"s<&?Sx|,Ͻ) ҮH;KpԢQ0+ @;é5i*BKS}ld\ޚwhT /r;-,w~(E`ZlN[3I{4JI~J]h=(l2sWd;iz<[Xā.E̒#YiZ)D&y &2UԤ7[PM5*xE1jZ)UVI;b!г/YϒX^Ҽ/B.)f[t d ͈oduuCT1tURjՖ?"*H֑c󖉆*a3RaT.,d̪Md%9 D3hOZ }Z⧖QmWNݴur4>"CKt),♴^;,H!Tp݂^PvS YBkjhhmMnJ.j74J%\G=~ :[-zB FV1K=`?ZѲDjst:XtLHZ 71 C㱰($Q4sjB0a?NBSW{Ȩ#\,yO@n%jk}`v`:B&~.Š[,kؐ. p m֊ ]9]jxQE'$[S? g/Ǩ K[r hxЇךv@NiwjAc ;)~"-c3ݥALۂ̤JPTlk uz`gB.2f޶͈`C j JYQ`QB,:r:z q:P~@38=8)hsDhnSg~ @Y4cٔym@S։lbޠ#+pnAWHr-R8rHXǶK4w@{ OJ[{d`] 'nA%`15c 2)JH``R^x! BPMp.n#Zes :b% .&[E.&3\եLi.6b2ݜ4&- [ .!P'5#ўK02@X+J*J7V^z; sr=֑} ~cWJWmGH%tzwoJq~%A2fώwh>Cn1Gs/ZHt3&L [b=8$3VXp9XB_Su;h^Qrcr5Qg0@O' Ne8F8MCwty+ h\Qv,s1{ݓqOM~G?YA,%ɺKA`e&hg6̛P'}P#+dC {}Ҳޚm&HdQ?U[ >:M;ss7͖J\c /u5,ivδB$v"Fb"ϗ8Bt%׌W,.艵% kk7Kj0Pjuf_ʼ`4̐b)va4NU~H >IvIyuz cp.~d,Ъק(-4)m7p6LMc`I+h2"W/wŃmwה,~O֨SЁ^`o&a̤8w@jL;i @|KQhlx[߶D''lU|\xP a;l` |* v'PbhP!Ȥ;3'ZZd8?K j~FoCɨ^_j1+厹xirjSaG;ch SѡtfIbgL@><>\ ÷2r(*x;~qt&Sv9e~ K'dKTqXANպ&Z]]U5JH1'kkZG Ih vZ}H?C4;m@ 7ŜI%8Qf#b@n=G9rYKkavDgЦ˚YF!\.4i|ᦁ1u/rޚaR^Otw ܫ[, !3n-CcO o+iH*T#-16n{*wόֳiAZ(Ks c ؽxaAA3Bmdcd L#hsٶk bTR!&U#y-& V:K v[/*TiC]y5sK987"tHa|jKq:=o5kEԶ<<4X/ub9=K7b'SfOM[\V,ܖN(%gk-oڹ.^+y|w5C=4uBU+&)d z$ <o5^gPZ;}=3OQa;4d+;iH[LNm9R sf,$'EyvO\TFE{&uIIJ{m9r'G=2ݡ,,I80N7iUCX4y(v5gS(n-vq༾ƈǺ;߫;)?e߽420_0Y -(0"em^$rƚL5uqր,sv؉F!UtE"~xSs:-IsxfOI?m2̸v8}H4?KJ3b3\@*庰u nuTmGm)(xڽO%x@=?rJjD9'pDD_,qU=1nR CULC %mp#Yz?mD<$[Z`?TcI+ h[e77y|+ 3?P280}X+,$u-(k8:V#t(GHdFvf_FLWI eGv,ˁל 7s(Ae[B#;x}|X긪`_ޱ}s6w^ȠmcQ/mk3@SU4a ynx@xϊ:p>:)Pb 1B^"IT- ~ڕܧWlJ83| 8ꄲ> ƹ)d/$B?LjmZgu pLXt+CQz g m_C-ߎQc7l*gc|ߡ\?Mg4̒ARq'o)#8~ي˵E,rA%up5G=,9b7BLWR?fhDP|@NXSY# ǷM+lkT^/GH=.$n(-##}+D|֔BoǾ꧱ᬲ OUDtX?Rf/eZkݛ_؍V\$5.SZS# _wpg_2eظ,ٯ/8ZO vgHn2NKSH{Q~ {@*>|jE=?0 ;wڱhH^?k5S)OAwkLacc-lw*"dg)>zAM];QBM WVIX䨕~>(#`T!ߵ3'tKZ"2S1FȋnU>gQ}MF[Qs?Bތ ֲSp'1>,IXveARcq^ɷĈ|X LNOET/XA:CDlNE:v2xF DbG|Q+qZ尩T䙧Zy^w.Ҍj&=SCc4;/AY7 }:^E%'Cj}ZA+ۅe;0F #ގ\95} FfC<@ [:C/YL 5*'&^v&X#af fߣrU_p֒1*u1$&O:K:AUk0>M}y6)㩺=Np嚫WG;6|x(q~v)AzMj(_emp T5g(Wé~Ip3L\W[jN]o1܌h ޵Ly.̧ ܟ!J%]6\Of{.|*6~añA!hL| eqZ%3q;bǵ>~~K冚8Q#ͬJ6BƳ0VȒH5#\mOrQ }ۉ*7郸8k%!\T dbc#$;Ȋit9 KR{hX~]Rп(UL (d΍->;!y__Qκm!\wy4R9H sҀ.?²|O(աc1G(xK,ƗYpKcf4#m-qoV -֓A5]tɰ-QiGm|\&JafuDBݥ;=IYSu{}r&`k,V47o)t&Tfk5=ȋe+F͈tP}9dSyB0 ýDc?ܓ4G7>=qjfvS;^ӒNkY)ŒqIoY֤0GCmBT|0Nʕc( qhH'-[ݖc5%.OJ'K,I_\ "H{ Zb"Pm[|RLU;~`^sGڙ݇8A*/tN66Ѵo* Ek uZ.]3jz#Ӆm ) kHjWвo]}w+ s B7vH&J3`Y/lmLJ s%4 BKCjQ=fҜe .ub vg%%fS ^2(}N W8 ,*U;fλݬA5 DUIiP5c ܉ P kp8QsydӨE,Z:79Fȷsn d" l΀Hx1MM]ѯsk.]Z4ԬWRsbk{m^evDP& v qd,2fSL yvF/J 2$^-E$ ^[y^_զ (RZG9~յKeVY^VB WoJx̛2:49H'A 4ܜV]Tbkc)]bCck%~y(8a< LSzƮ$2WN>noZB /q :6i|8~JW8?䋸pᰅ14TS]q]-հOwVBNAttK.*=wW̜5:1< w"u&oHpfkR1~U4IuV[yeg&3V>㜀ַՠCbYx1Vc!TZG ֣@4v85| f$;o>yL{ 6u &_̓=fk@rQ$&zL ckn/+g$ٜHU,R_E(p pYEX/){jrh#+/rXK+iuZ!8=vyov|"ŐA@l\8%(.DzRvb<%b'46n 'Pt T^RQt9ދ@3v0QU˾G3~ MuiNgAch"f^ ƓUV5/Jr"GPOF..4!,1Dt >p*YDjlZk}zŏ{32(pktX. 3#Je#6Rڊj\߭_®_#=3!="bb"ֶ{Ux4YHI2rʷTR8ϙ9U=R|/Bو++3iTWw? m' 5Sy%lUܞ:\.;j]qyN$w?Rtss.>|6 B}3-{_hɢf-rĻ %)+\b_Z Rz8Ɩ$v6A7l5oHȶ0l}Qy'[)*g uM9P [,U*3ܱV3DNÃ0Zv6j3OxoFY}hbL |ǣYNjp\vn%P @PWkv4o$SH㼴.E"Ҹ_Iq{YAc}_G&lZ=;^q 1obS*!^{AS i{φ~AZ)1pJUW48HA7r7L@pjDТ1{XFjRSa -*:2/ZxW!%ΏnZf /팍Wzc|ꆆPrBXX/xfjOR{z$^ꬢKm3]-?!%۳639N0Mo2S֩}J8biߔ}'8>R1o ~,dg̚TE aM[}R^zurkNW+$tfp32eXPJ% I).A%kmI5 (eTܞR`n^Ά[ Oǟga=)D4)R xT-梶9(fvNɰ2f=y "ar:{hi>`> =J,{*#|+Xmn !pg< e7hH -`k獴e,:Jqq9]bQ%O }Q}/u",_٩»'lzѶpG|a(!6CK=HlS.%f_ HΈq<Э'Kp~UF VCh}MD2=؞vj% 8X68K͒Ep'haE:52( usT^5f,r]c=3nD.V(;7M`&rxۿ7ebI1ϓA塬BGIBPψ'M\l}V{y}FYkE ݀h5*җ?Ӱ LcϹG S9.<5^!2|p3N*Q)/#ͥ6i* TRwl8)\q n-9xٸ`f K :Wk ANuYslW$IUxǤd7ڌdGw寧&8r"|8Cq/ ꯅ,ӛGA_ Ȓaq"x-b\y+[7ž)k~0BdQ1uӾD2-iUФ~Y pO\d9kG9%z/?_ɛDuOrnĺ5tP|hG YIiR0Wy H^+ƀq k95 !(+o3kv\rI @VI1[=Bc4~oQ<Y>gMuӶrC zhwyIP}Hr};@{}&n;bG{/BT@YA{Ֆl,Œ7SIŸpƼQhRBPetأgDj$BVc &c_6]Ŭ %C)ѓaTI.,Ŗ;%r<"j`e+hq ' iJR)L!IwVC;#=JBjBA\\QqWH2K݂7je~g]EL&.S\s/{H#aQ-giY ƿQN)Ju|;o'{ o=n d7gCYGp9xIjL@=Q9jqC\1jOI5&5PY*~fH (Pg9~uHQp߮wglt}x})|D\<jGM3Wa`c < g_szT]C$] %U }o৤bSN Pֺ7swx+ DoA׾{B{dhU T($C z8i ~:9NwFe/lpIKfMyh@4mfP%~^EnFg>`$E۵HO2=̓'!۱ ؛]E@XA:uAE~e*=B\|5FxR17퍬 ٛR)`=lLp{85"=.z,t'SsF*Ď 45 FcfNw`p*}5QUkdAϫǥK˴o:5nm$H҆##:7g߼,uV[VG}TNP-R\Ub=C1NUڨ[eBpx:S ؋W9%NTaT.wonk>+VDڒ eJ4o`Eg|zkx)hMx6!kIv!6>%l[fPCl].fAȜ_#*Hsa/֜p/y1~/)zm`IE%=@gTy4ʡw%fE y 4Q6IMHAՇq#IPX#<}Z).՗Rc1]n*$jgrzZR*+%e\WC(vXРgFOK?#bf*ظ?fL|dϙb…`(^N3\HkU(fFz Ȋ~rҷn'\ ĿMc5^#pL˜a8n[[57iIsS1#l`1:.C0*ɧ,"hZF̝Ė="UsrRDyk^?ڎ/d.h(~07qŴ(7q8;oO)fɿ5Ⱥ"}"vƮ(Ȍ:cֵm]'[yۛ [?XL nLk;y!CsV+Fp{ M(1oVuܣKe0Cѡq=8ka0Ch"=3 pU!:1ė.ZPy.lqT-&= V}  @sBR~}c4\9tcxo Āv,^BQ<) qFa鬕6#Zv13KYPp|̼90 _x`Qr|% eQMI`Ga"wɲljr[NFxsH?yIqu8T1O?Ng 7ATFdbhƯN^5ҷ(B KcsymStvAM g]~[QtˣCV7% h %fZYV;X5|mmh;g*ɿQP2 B˂_ܙ } ≕O0`M7DEUJ̡AӬ6hf zפ0r7 D쳓SHy9 ;]q j)>񺸗 G4o9m?%4 fc\O}YP4CMeP/gzsԖa#2;^v 3#Sܛhd6!+p =ϾDk7Ţ4d'9WZE5")1S\T'ǖh) #"4 H"]6n#vZWOc[T"c &qmt Ld_H%(l@ȾUGW q\pD Մ3:ɭE%`IՍ?n%I nO:ܦ$G9rxf/ú`5eQB^?9p7)m%7tw 7y{vP 80S`RC6ѮcUv`ub35GE8 L5r?Mb²Y=W6ۼk jSeYt z1+Z: ]2DVv! ? 1S!h%zgu$j`6ȣLsGxn;e SdFpT~WCTvv9g/^_6Hp" ? >GlGrWG,,aţ*ɭIVǙs/$܄b>08@`07Hnۦ_9=C0!9bOCRA((U]JGqu##BXULb0Y!;N[L)A':k4tp)Ѕwcȴ'}3 `҅'$#$QEy׮v֗e]kMEJA.rpzLMCk\=}yQ#J [vRUf5 Qc# =۫Ɉҗ:ޒYĊf'7Lu aQr!Wre!Y!61S.)uOYM#u耀Une]u\ Mbug`S{@O@N~c1q#$.jV>+yJvn5ӟ*2)FݙpF6FFϸ:V'Ks#DI FV'CW:4Z"?*v=)oI@xRBU)r/4<x]撌7\G<>FF֭N6)`# c|^ V]|)̆;%VQ˃>LYZT^]F+ ҋi١)?rEh[ڥơ) s= * P^jy9)ŵ[+K"[?*O\&㡟reM,y`lC Z"ۡ0kvGx427Hڟ;s5(Ys6qHJ_$~ck R; @s'\]a~1R&')mERw+e.޻/q u((!Ge|MyU9رyKbjMi6l ּ؞HIJCeCE3%g N[RQrs_E9KY-cg %ls 8%qȝ<ԃ&=(ɮ@lSeum8! w)aSnXec ?+iņy~dأ;^O@'PB,=鮗}Ky:d:8g3 t1]hA-2JJ0X 8T ^ᘨjv)+ JЗ7 y-Hq e>;\G+6AܭcHs߂}5224'WJ?s=s,Ypߕx\ix/+8"lR]'ၕ"9Lɴ}B5 Lϫ@ ,Scny3w2v""UyǠlS` âГdJ(x Kb&>zX{䟿%[R8J}ۥ\l(HC&ªDzMz~O> NJh ,^\'u?)Õ/c_X݄fbXǕ. XCF> sWLMYQNT[-qL 2'7$<2 ގSH ^8~{8 ny*q$ ړz!I 'u}0׋8yv4 _XWZ^IG޸ܕ" ݩv{ȗX4 Z_cpnh̋JMI56f^]bΆsAFwi␘vn?փy^+54q!W?꒧I֟NM8 wI!4-qBPʼ']JgQu$c3 v`!ߓB_ 1;_ +e.}xS#j1+%j?%K3xH2Y~dfp[log%6`hWֹ:)T%~g_nS|rWfoo HGG&le^ETn^#D^CƊ@(ISN#P26n xM #ָCީ`, a{ʬtcy;DNǶ-5Oak擌(1]!=CfGٯdM"S=Uہe!]̴{Ȅw:́!7f3NK[:i} _ q?ɈW@|l\8#"NF{CƿQl Wla??\6nc P䈳QQ޶ϚTc4;"ao Sɵn7Çjq9t> 0{l})- ign1 eb`{à)AA\.2s+wfź.մ,2 ᷒(+O[K_N/حƲ\dUT0lے>Av<:vI (ho Iʼn57#ɑ92b3RJ%[Ȗ i}4 g3ZգkElŽgŬ|nulI M\vSF럦'Lt}*ufuW9Q{P~ BWm٫5JƢhd13},mI4YkIZO&E" =^ᵆ^}'`E4qE鵝A4V9f$gCeûH- t=/}K'#,uݹz1O1#n ſNf_G';+G/oMq}0K yڑM^E^$݀w V|n۔D3_]_Î3?zhu˂궻"`%gTj.~7O-ٵV8}8-=b.JŽAA zQ!Bډ]u/Zx ƾ(}3l˫B*j@ tu8Y6'`x`-b)31Q~Ki;3Ӎ Ifn3!ft0 _2xïD)`$_PU#?F'A$/ B˥og=i83vwq,|cX`ʿڛQ1P;bJ):modlјѣݻdpK%s\pHeZ.ynVH:-t1ƆP_KkQ5R2:w<-A!JlQ>i89/zƇzF]5 ~jkW?S~d/a:vޞqzjX+1L?%(( ׈m ol}#q@e=XΑF_DA2~PU@%[ &4J1̘PbKE`,[-$Q^K% ("XS '0r`y}I &;%eIheyCoe=q81&"Xuzf^N͓^USsRq x oK U݉l y^rkW~cl}>^.r%pFŸ}#FkW+ӒO( s ࠈ_tY+:҈u& =Q0LzNy$޸qMg}LU?,rJ/r N֍ꔊ's\j<.lS9sʐ&&b?e{쩮1?`7Xm=@mV  b^"׿Jz e9/]Lj4@*T-WxҝKq_ar[OH-L>֣Zkқ/w5:~BbFI* ~\!MƦ-H`ךH6ÇՃ Iti2Ӥ erAo5J~Xn_v!˜E-HY޳>wvH齰7E> {ӯ=bR۴@c0V+SPἾ^k`fp΀#Lyó=5wI wUnد&BvUk6_+uzc#!%n3``-mqÒ'ƕ6@$ڇyP)#+.܀C`u F[ɇ_׭NSKshPM Or\ϦShGtG]n\ s0z9FV\]xa`4!IbqYYrX10w=^;3 dŒYzSoZZ3HsU٩E 983ߩѰ0;&`bS;|h[*)T~B ӛp$8ySy]\P52ǟ^\TtPݐR>s7s!(Ajo!'P@91쇱Y GA>a ;rò/+fnXq/VDG[Izd+$MidTBq=}ni "YӢe63G, mtrpUnYfYdNPܭRz-f%tlb"8&" : LͪDYӋ: JϨZMl S7]oZm4|?ifa ݀R!1Qu|8wY#ow3S{1.fu&n6v}*K _*alc?ϴߝ Rd䄄?5׀9s۰t(q5Cev7IŊmD`4kRBKСa)G?;6t_GC(Ԣe +t"~>T0~iYβzGo[IyC|eV mc4\vCB* Q@a/=Z҈WYK:$['֪סN8V,:f׊Ē~ɇh:*Iaruh{qhMD0+wR4+WZѴ6?@ga,6|W^ *+ '{ChOUgؠú NrB%&$@n1[R Y Kx13W>gB(5Y(m@SF|ӱYI}-sݼM/I55ĦI.fC<~p5-o)+8r:*6@*ӤBے)-wGɎMp &`׺"|5|t'^yc +(16̖떫0X{b?!^6XOhf6}?V򂺵j0{`+ {Q]x&WLjj"7|4 )B+5BCsqedltZCi7Gh>Bǰݵ^pK'(y=W%{MĔj䗳Y im# 2)Y|lm:;I W} NyvpO-ua%S=kc p1ʗ4FDHł̱13">_j)0"ܘY1yf3.@_YŦj4stUN"f= ޏ^"4R>rRTeϏhy\?Mm5vH-?~Q%Tc?WsV 1{ h?b>[⪸:e繖*W?ğ6'3A5 [P u~f ̺d9fɒ<$; ` ]qBc;ƟݍJJ+U^>};knjPG32u[F;u:-e3sh$t$vcjQtgw>5^0L嘎XUecݾk#4 Qr&a6oZzHmjlu Zjм8ED?


,N/Wt(WJ*4k-[m_k~\-U!}|p4,kf@ѬX0||oPg)G7Loqצ^p>Nζ1vRa~xϬX2kbazg#$8L˲#|!4c"FF)Z"fq} P'=)( $nC`BӞ/T+鈀&S*nICA|fJ'ҡF%| ,:zL]]{\#( fM@KIj0.?΄IǯmwƝQHtzII ! ImӃ~ CcG?#Ш>zV'n|#`O4uB]}!u%C 2Fgnh1 Ѳ!|/fR]9ŢVUc|~Udt$w-ãnDTA]6}uf$au 8TJL8YEB"^-_MTb"~zmLT"x:&- tQ)uiݾ7VCW9㯧~c'[L^PY1(_T!lEn=(*Q`_I'XN@(g4胂khA7)j^86 ^M@x2shta@W\ ?s897W"0I؂`i;S{}(ZYߦ(\J4 %h=onKI(NKD\3x爮\d&d%&`)V 2\AyT}'wBymQq:OhU_;y'iuèt OߨQ{H;O!wYaPiG6}J&TU{"Gу3> &ʋZ(>ok l$ \lR6;٩E}q%-Oqģ.rsƢa?6^q2xnN2$`Aʷ~KNVggvIjth|Ysw(7ְ)8`@I~H#Ron2J ča7SYq*׻$zR.7TĜm]|  &vY /ˬuI!`t '-@6lCSjZT b$)DhGg Lj|97 x}Ʈ,{xhQu[gM  x{TBQkScN^,uF0!&cȹ.ƏdZ,捜ͧ?ƈn 2ҩ(`UP0gdP$@wHޟ^)~/L5J !@]V4V|h'IПwjƅXF8TBsE@|+uSIߝjs!^nK7wgwa(v,L"_FJMH 19.nln35I(B}쩙kOJ>@/Spl>+FSȉܵ_03U8EĴ0R;z2E&;nk9\6L#D \+Gjg\0-/ͱ㻰%"VN>Pe/tTNh|x,{F%1&KB簃pn_Bآ~@@cIa{~tʔj QB#"I>Z{xdα W}!Eh@bfԣ ~3Yp}z=T2_Dn}2F0&@b#,-q(ۀvu-<@ _E̴ Bi-fݿ ?;\Nu%$202k74ې\.x'D̀a|ęxd3K̋\p'y\LY~͟[JM=R֍Kz9 tNv *>"{]|] +z h^{ ŝ&xN詆W.+x6ٷUMdvT`M6'+ˍhcn*'lS<6k2\\Oې(Io b@1$g{ԁ ;?S,+SFȳ&]־ݦQNyM%Z9 o2W_ *D6` Zs Y" 1Y.5uh̴l0d{ .%˭5G@S ];Z(3" }R\iyӃ]ISogbB7a4g  'dd0:G| PFkjڠ> S~TvOJ2ά'0wV1J-ĈhEdYԭ} ".{B{S\4Jc a06|HUු @M86 JGv$> Y/f0R9Y|J \%fO.ߵ3IZK5կ /s[8qIFK](ig%T6sMENڼSYNԍFƔ'+DǏPE/lzͦcIJCQdmˀ~t9kD{wTI]-<(&{j[8>lm1)=rdcF?shX¼" uxX61+ii=\:fT ͌4G`]'JI%h\<7L[Ou 7f'G5Y Z v>}ĠcjU`>r0Ys""}煉jEXz) 3ILcj[&H|6?+gZy +DCOаՈ-`M5_G8N.i?pK#ؒTpgGg$z>#%wnϳ5ea"e'Q!-aBt*B]{@0?zl5 6 i}X:7iwxsH2 YZfSAHHKyD4 J*f-iy8sNNƋtz)AZ뾊8)j8TEBj'FG^h]@jx^ j|!Uն̃/TC]?G?4[۫S.o& i"]d>D wZߙ # ~&N#}gVZS2μ;suPAp8\(iB4$u^Ji~:icɒwG,6qyüSۅfqMVEAM B&M&N)E ܯ" Vy!Q~9VDxTg,Z'1ePRlGnߏj&Źԙv Z]\Ɲ<"u%}֟Q~Duk)ZϜ'3s/,r*26 ֎Ҕ]fh[ g"Wq_]=@2.u,M|d nsԂ%FK.2yy , jI<ObSryh(B,.+Z@ByYP/iati+@b=9l,rj=LZw @K eF3SLoO1 HXh)>0\Ø\?Y%!1χ46="H3B NñZcԋ$R54P;!;b>u5[N#C[*N#NF: ;]9 )VVk"vVS|*1*㬧{TK*b.[[OJnɃq&Y&T4Ҟ~L$0=2kkM7W >R⃛ofO--I(? !%':"|73״:Vo}R@jnӎŝU(ИLZ*ȺͶU-zo$_O (\yU59JTWI!kjIqy UkLyg=zF̗HaV1טccu*1r@2`F!OZe):I?w~oӼQa`-TH í-i;:{_ ns~ ފY`tSnSqQI4# rz#)c"z%@ОK)ytlBF["1mr{V`c EZ?Fh:4VhSнhK! L&-H 3qnjj?GZ3q>z;+4ټ4ZQ)˭dl>0[+jmMX4͜)-̯s_=$LWѳ]_cw9:[tBI%7NҾ%#gK0cHAn^a`½Yg ? ޷A>ĂrDX67gYʺ mhR޾{{'\~XE vyJp4cvH tɿv:I9yVF!  %^(0Ttk?r{ɚJʶ)8\#T(C߉oxY^2-y+<o/ I%jRgq:\Tm̝.rX7gDQ 6:v'ih'L{;4?Jٌ'"<.@K%1 b1IhcƂ%Sʿ}-n'\2 c\{2bD+`BHTx֞.'[/6[\p'4쟑u͈ e71VqJ,r.Ejo`(Kx$Bc i7!a<>R, `&ĺElЗ#XrD_{j@vÕb7:qRU5CVBMmR%$S6<4qt,TJ2N*LwEGhsXnׁOSiWɶxQW'TC_U-aʵ{ )tsbV}ms~Mpd袲^ݛ>hrtah/fƷp\e;Ru轆[58}zcWq.K չ1DhЅ<# c^{=NLR)b)R"QiL[En09#S8'{@KX?GgG879pQBB{8SN4UIFkA[!Rjj%Fb-eI=Q],tY! {ikHxĴY|-o伋3%KŀZiݻvvv.oj4pBM W (:C/@RJTϳ$Lh"-rj'yj2I$-D%~Ȍ3P'qz5l,oq^5.όD*FdQP6Di M1Z.h|;?}̒)Jzͣ(9Z컊LNFVԡ?7ҝ9`z 2zrj'YɻvE9S&s6AtKU$ntdOV-KL7c/O!ͭTAŭ3'ܴd2k I zN]gRٵc)::-3E摊DSt)8pY(B/:@*uROehG6gP5.R[aqA-R0=_ԣ_L;zT$=J+ld.f[ٲ/-OZ8 V۷?'j#M;Do1DR#2%R*~C{AmQC%HM^i_kzqt33kAyB99Cͦ,2fgJ#AđѣږG oa RThS樛Ta-D|&'lm(&UMT,%5c2 jĩ3jAy$GM7%MJb}ڀӀty yHѥIо:S׆LzU"T XVDw-(jyo!QU_Ε޵h(_]Q"Tf}q)kDv^gk|?9lj| X(ݶՖՔ,./8t  MC>M' |1P3mQJI &S`. N`m @{9X[ mT$Zc}~q엳_o7$sXCKsܥ@f=)NF**C@7J5;GjJŝc%-Jқr\ŏg3WQ:!\";y"rD1(۠Zb7)4dIDAP;`sעN!+_+=g;;1İ =e[9\D0C EͺO!AݮorA9ZeMs+7K;}7 p)UB@='1b Sݮvxz 8~gt'.bm,*-4}s/;V;)u)K|7g7&rҙqD!j3)d\Lq`Eϫ{7v˪vE>A\ppvYr`N^_g{cWBѴ`qo +|S:Db:ֳƜME<;xnoD̑)ˤmp=ϕ+F3$<-V X.Q=:3sEs7?#i'#2>sSEZ{"DވYl RSJRQQb0V:kkp//k6JnǏ|O/iN\O`UT*iTMJZYCDVм􎵩N̄\v\q(_æ 衝}HGX-xRcI34SSC9mVVU1rè[+eY0['Zg9TAh9#nOOk=:[tw=R97lă#B^:BPE:0jIXVP!)Ӛ|vnF*D} <?icH=V#0Dj\@ET0ǐH*pw>F}7+MܮZKSeKne&_ $~k$aO4~QGV(|bU3BTBl^Rɯo m 9H݊9-"_.a$ɘ $j. \$G}w_8d[m1nX񾟨 b52ٲ C2.[;T촸uƛF"; 9 G1M8ީ.lil^ר^ҁ"qG7p&%8=U6|aY4b͟`K~U^VU u |lOHL6fԜ5R& \3k~'Xc79KG.^pۢ{.``CANR,8sdzh3vW†5=-qnBÅoĈe4f3NS6uZniA}! 8Ѫ6({)b5h`Yݮ ~H-A2' |#3\4o=j>6?nN+ޖS;H!'3?_._M`%4ƽies,<}s =HH LWYfs ;S *_"#3ݰl$e "Iă}Mcdp퍉x¹'Na0Q<}$ڴP$~tjs+(@eK6$1s;Zx׍ح~23mX4| ]g99-@\L Jd_,~KR9-;^}3¹e-xGl?؀52 kktk274sQqRV ea#^[H~>j#] t).1\gtC͒cpӎ,("N5ʦ>,@ps=!Vj~kƻڎ~ d{k1eSNiʾ}{WήfOKh'ruGJoC:qh} !Yj kufzу8Qt]˜J 'A`[4}jŷRq\'1ŃTV 8C{– o<ax\p:&$ƶl S`Ro+$ILʪRvH&a jhz;JyP63U/(2Z[H2;+Q6\o<9 ,܀^aP<EꀳpQ§eH_WEIn _:h@ 1 l--ŋ1^#ÐQ[(rs}6"u|q0A8G(8 2GNӸN`U kʁmͱܲw4GH͜$M|2Kg٨W3HnR݈7mum(& zg"MZrTE$4|vr*\D|Jc>w2̩>AZhe~$T/$Z w㘀Cb1U{(c"ת_Sx_T]̺6 <J~{6}K+8X$XG&s)(J0u)CJ^y+mI]) zHyzGlŝ7ޔ1{89hRȸYwaDzQ 4`9yT%-ݬ_?` ߭ݟ9T IDn +JrzѾL<"A4yP|J ct )[rBnŸL}F?!X?sŢa?o']E& WΓ_σ~[&>=QrAFV?~70xxcs٭ ."c:w~~[(N.Yx V.=/N^ݢm" ( O GR X3h`?1TLC;&Z_H_=2i 4>5䜋"c=uP"l gDw'$cQ x}l0ߢG\gڝ< &go舠$IrXI K#I?#cߍՑ*vEi4z1VPS]s0Lu'aW}4L:,'ĸ%fNʥѳ H5CKU #,ٽ&*9{c(rĻޘio>Z*[-n_Ghat63S+=}C0KS?8*y'8܏Fλ/vA44RF;d yOV.9(ukӍZ~C!kgzkREq'sqdˉ D)^^_ƟMzew@^OZTB@Pd$/cݒ6u¸HCwY&O熴(y2l>Hw5|J4LMWG عTo1'&TD|a<04+NLc;m!cGbK"t7"S{߱V<e7<)$A+ $.0'uD9<̼uJ^6Eb~ͳ3_3h5|ʃ=4>YoVe?J*(s!$(OrI'=i;c4}u aDmG͎zBe;d)Z^̯gkeaכ*=<֕TB \u&[/vEGc>9#=IRQYs+ oH7n.GEPep}u7'oʄ΁ ,>#^Pػ4]Ǡ%>-\'#"Δnht'$"&3B6 =cIJ<f;Xa_zˍQ̹UL6'{]5L/P"$ 2E@\6'ؖw!f#"o9F/ϏĦzD" r܇@LS/JGyJ58y&e+vH21?(>o>&)n+Ve= $[r'Ѐz*+ZNnM|Qaob=S ah3Ƌ |9U&E0}tTvn(rW횭'(OBB\4HpܥdyJ^QA[[lnxL7^ /n3FB@KD)![5R覌7iJb`XTt"rQ tV^a lFIuf#<}>T嬢l% G!3-9RG0FY@mP顳i ;*Ļ_)׿`nKP2"%'WrR~hbUhYHXOlN{VplZ7}koUA6jpȉB{~;kfi4'4~ʚȧ%[!#t0:W1'.+~T9SJXa\u ~n]3=^V#cKk/s_kskcqҲ1BO`i-oJeQmQ(Ayozɏ]fo"SʭX<{.D%D97 -3'S3OPi.ç^@i': Y{%Ռ$/z6'ÉPs׍tfl7}wc`yv@d) q̖\k{boIteЧTkה8#r%s2=o[D2Fz56f sA>:&DX #\u.>!(!h`4vC΅8P@>Z:7dQӦ>T.W<68`m`˚Eni`S(sߦ!@#geRҘ3مqx2NjIFTrF$/kY+T_v7A|=uC3h/”Ϫ11x0X1.*)eHCVK|sh,boMai[w-Ͽbʘg67DR {$ CYud~ h#&np ɭ  (6*qI$wMj 1=aׇᷯW-$ݳ-P <ȶwY5(jt_mB?Xӎy&}B/gdie ɤ|U}SY+R(FP_!)TZQ]ƥG%oTy]0m HY6>eQ+UWwL:]Ee[C m<36A]1_FLŸl;I>nu*<}!P1 (]*hY)Qr?yK-mmtB^dd'/IaE`4/A-i/fnr?AZ/`[Tb45qIce8pwE$]e&+^, },8Z cASDmϚ"L\G"7A oEgfO3e%ٷ\'Z\csKu Y4atX斗bwQޒ2wMw 7؋T#0ae_5rqeXRR#UbKU3txA{^t)Q3PW ]
    Uȿ𒲪#&7Q~$>&VY|֋?F;|`DZǣ/RT)y>q^:եF:LjEMʝFpې|GeT8QV >k.iƴ@xōng=މ<Ԋ V0^ᕮ5R!xұ-$ܝmG\A`pc)̙3%.ə(CJL`u'.6Y QYZJn4XldCP<U&$=WC73K׈f4EKީp^ffZepŊ[/v*u5UwSWL8awR^<za,7կO{'`4:qUZ侄yf >_d{ Tۤo E[tF `1#!cc7hd ^ڌ=ޫIiXįQ d>*c Io6Pup` p^xgѯAyfޥ8%mPXq ZV'3.wB[iKs343wUoYHIxo#4 4i@Gji`,^ZO-wyDb6$ƯHMX],֓Qd}!GA rًж̶FԑHIG(9,%4 A.Npݞ?{4Hfn87񝇅=*|;g'S MP>N8ˋA17N0oEi8J7nfϘrF,scL/ͬgG:D2X%ZJ:sb'ϸ yq) BXǂs, e P6b^y6ܬ.*OA?{ڋU8üAp,3& C}ְ|2D!@> װ{I(5ܷys ' &$b@m̔71]F\ _/y}}C3cRJP@"iRh*C~vc^ߞ elRj 7!w}J[]TU31VC&R VKp$2]pF|=[H$H-k[=B--b0^ ʂ >C,ӫ} p5#ĭvƨ%r~Rl\N ߂d Khc{P |Q~-I 7,rd#an${/()enO)i3$~dz~GC#qNީBs ٪զ e"o,YP7Fbċz5"7uUhI`_Kz]ߊ \q.p8bfj`+,Mn1/.(+ްG "](㵧\3oƌJ1Չi!k&T=y|fB$16*Pϣ3)rN ͑'9;6k\}qSj$h4E7()ؾ^"i-`iQ}Q'f|P=mˣ&¶867WyP Zk{Dd(!DbAwk!KacH1`w/SQ8 Drv{G .x9h, }Un yf W WͲ]!TL[݃KG ׺ Bjq|;K8{x 㑕|j"XOhUECQxǠŐzg4H@ۦ+!ިi˙H۬K(ͦ+}I?;YQ#xnF}$,9; '+>2IZݷ#643p=sm=yUky/Xe3οpgV*A81Jx2W9(SP{t$ 8`HmY"a<Q'.趉ٚ粑s8ʙ'L-ۼg]nқ1jǝdȰ YX!ldB^ۈsdRՆY+apUv!^'gi tF2׏_f{;5>x4cUCK rI~[7 ),hq}Fv`)dO ]^V4vL J'wj?t8%kMa9zE~lBdg*Vr׶Y;INs zfuoEq*:Lbƻr6 3ʙЕaZ-st5%]VFbgC߰ 4B=Q|R ~&4 E;/`dAm2ԘV~5$"Fхj )砞8+]O[UT{WGQF-ə+8nQZo9|!=}?KɁ2uBlبO AYy&>zY6]˾w;3KDڔniiD}04dnl݂7%]]linNn53'nVn vwsk6Kџc&"HCXcEE8o|7e͓)bӹQA-iՊ=$ү. $ti,i^Z]#oh&:ݽ Ti6S/Vq[/\j ~yRNvHъ։oC~8qάoetMK;8^/h(+omQa69R64hד-JQÇ*nf@ؙR;ش9w41iF;OJWxCn}r^A9[P"2@IWM:;`I?&oHc}W M%ȗH:]_=\o4AϺ-9i̾6F)X|`UR&UgqKC͆BY5q&otdXPgghFBe6%CnLrK0@.qf9ڒv s6 84^K ѼZcq Z˪dІK]ux6#+}d $ux% X^pi蠈vg|UM hZ-45UZ8aUe =(v<^L"?CtZNc3]W=ҡ0NMA =|T7[LL9Yӯwn- %$J\XU}" $v ӎ%/rE) X._:H1D|c Pũf0 /J"3'ΑK![Pw4NSCD kfo|6xemō^mI)?_ed.'dۑM /a-0IzfխW3=xaaA51>P=y[-O0%oNuV+ yiݻCY$yW zS>Z5ʚ Y m씢VO1(7@=0o _[ 縑e n3 ޚx׫_w}yY[sNnq{tK|5_ZYo JNԄ4Ίf 4ej>-fd]T U#Sfd#i[t\ҳ&j}rZӓ!UH&. H+ќƑ, dp߲SU  bQjG6x,:͓3XqT#] Pvskk~EFJոq^ŷv kX!i3k(?S?^Kgb@Pk([xL/V/ag$hAf|OsInpP>lLĉ xٝ*xSh )dQ@PkNEE )=#M4R*Iv埞׍v-b;@x{e}oRf( [kt-jLo*RƚjO=T"o ̀96Jg.gZ¼.+ŒΡfN*8҃ˤL_*/[:ԥ$(Y\ybOI_,rEsq5j,o6.SQHeGlB d!͵*ƐzYQGA_a l嫤Z+6%]ulӿJ5@N-%aSr~NFC `Xљ`7@8ՍdR n|y|E:wClkD|H 5`v!`3܇4Z?mC(rBL,5,~>Q$f,0TKx hX p&x-ca.'V%alW \`%Aevp& |^g i~]D>}U+U,d*WZRPN//sّՓ6,ҙIM*YR59B"//n_[Ut40;8R\2BR)Xڻ 2w҉.$1q77` /oqݺ07y"`}HO:M>y5+&hײbIK}S6f,(NxhYBϡLP?!^$5-knt]Dkc֌|e{/l잹SIU.a<|&GtC C`2<$>IߙʥH: Z;ypR54ڈc-#g"$$PPŬjiK0M̕iPDŽ$$Ǔ 7*-;l}sWl7 ≳M *\?rP irlS>ܮJĘ֘V4&ٝ`I>tarlDlq܇P:Xg26>:= %b᜴oDW7,&C N>yjJ4鵙#E(VRB2*|mv`eGAUp]'قBRe`y~H[zh%96JEIi?=tɬek xޖ'_CRSbۂvp׍l 8J>ˆ[ŭaiulAdQ :QOu%ekHEEjd<1ӎ.ә]#IZai6<K3H{ o~`sNo_5&i/9I-gbL#QÉ#+s%o6gT6fc5`TM%@>jW܆8_f/0dYc a%c#gSu xy"g!RuV`07`~Bwc(`Vc!d7"oI&FKʔɃ,8M, , 9:{m/G)0q+Sqi(ed"F|`TYהR:y5X|kP~Iw11Cm>B-ں)Xoe:)Jj8­'qb6p)ۀ^iB'f,^s n=:j#_uS )!wcA ^]9 =WQxLT#-4sX_- ٺn%t="^YoQ1!%0$!ʊ[׵n1u P :姨*$vIe.}ksU ۓ|9ziÓl4^RՎfuo|RVr517d+kVN~kc =c)9v( [Fq..O"Nᩡ}]Jl4_WK!+xn7~> Ƀԝ@P*rC_oe D)V(ùt?[M1ݯ/֏9!<[Q5w^۱s[qb;=~^0vQf;1 %جs3tOW}[l{Ti)n}.&<R3 O]E|pkTLyE]7V*C)P}l)]0o,=} '__8 W4i-pj9<N)(,em7ϪN1 9\D[>㔇,6k-ꟗr{{C8 "dF KUB6Atom ❱?WYR\ &3aKm=cٶdNNIƒ>׆RnN$F2DQ QsNr#3V6wUvOH0MeK#)9+OkK{q( Df؟νb@$z먰M޻GNjoDKHfm 9B ( e?Z$zzKM'=j6aW[=Pz^5L쿋\ACr; MGv(\F{Yp|SD||GByB{&dsԏd"֨-+/\2d$nt-ۨAk٘/I5̄8]g,WҭN^_EC!bV.wgE 9-qu .QsssD-q/,ٙz"(WnP)xywu;aZb`Cǧ*$\|H( 0 r4J $C,YYrn7hT?})o ;[!YVԠuPBjybIpE 7EJO,z{VH;3FBwdO?KV;W/pㅞKOkǕ[%O =9@vHM@4U{ I7>'e"]LKc]hR`WI9?d'S@7E(9`mdVI_pWx˜7`lC^W5׬z UJ^%,k iU u6ihŠeG9lcP/&j» t->hoc,ю[+1V{jwcV1J1ƙElO>@;5*#{VcRuK:ةͅw zԱw?R.&/L]:[tWvlKdZTKH,PxlxNϛiz!m٭. F@z 025A&2`{S010Ee}cXb^76tJĮs)3| fšl4g ˨z@ڬHjMc{T2zsOe&eIJ[.Y=~ژ#c奃aM<8NGJs~x rf}F_8ڢw8<^P7No%GD10qԹb9Ύ>p|OJ :$f%$*xx-|췋TT:N!t\$o QAV W= wz FOlrߓ9Z^HY᪀8H6rDY9Dx@Fckžh$ @D̼pU)vΛڒ@ 7𥲣(e ,_kgV~8c.CC?X:}*|2l;WaM6JKţfאq!R ]3oU?D+ߠj /<[ BHOW!t }T78tTD]9ڻjjjX(KF4+weNэ>[#R&|SHt&%ׂb*'<@s0LtuIT#ȣ ؘ-v iRSK sHɮ$0jTw8>2h0lʖ7aa.IkO>Q:>GAMq x| } kn/IDVwu숕1]ε! +m6^/N,G!hZ/՚PYh 2|m^~׋K9W>ރk#eP0Ԋ1_zBaxf;@5N ᒇrb[/=}.v~T:arcLWoljlw83w߁KmGw žG5*3CT\Ϡ 6M%䘡NSP\Dqw@|˾ЦrgiڣBx4Q~v\[ƧDWx 5( @4|\q5  Fz8w+^[731آvm9u Nw]Ct:<Xbz)8,5 6ZR'Ӹ}v:/t]P{ca0ix~ڗ># ۯJɡg8YN^_w\X~ğ \€kdttyԭ)T-{f=•)ŠN1?s^DktfGD^fx!L mswދzYĮ#b07?Z C|]=~e C;:6#0\pLjLLAAf7痒kB)=ixHBeWC}Y.ҩ35~@k[ܢceǑ3 ^2GiPJx%b'q(bp@5jL);JԞ;%@[Dr[T`#=揍y)U?~<:=uU(Cqw/aaSH ApkYJR>KQB}elkm&ss Jj+JƗ,ύ)X}VA"qXfZqCk~I@ݲ  8_T(줮2۩~.&.@L^ s=HM*$Gh$ i՚Ϭ|| gx20A22&~vˆ=!f<@ȘTOݥ1,P/~2 lECڤW\KmUDz!OR b1I@'a0mN+!3NBdjCf[Gw?J8Ykd)R"XuKz$"GDиUЋKf)0xs@?Y Z0gs cCA`YЧ矃꾏3lo MiE zJNmZY֋eQ y1_yAٵn[C|krh:F.!њ;uB>^ܰY(ʻg]jY&xsj iU>k-f313Ś0⼺EjISHdEqyY)S;J2 ܹʱ()KhaL5{?/ZЉн*TL=%_ߣ/jlg6$Rm*D2srяm쾭q 4hDe4Uְ"[MQ%_H ϳ{N$fL6%t8K0fXvpYK>*.\&`TT`ӹS$'Pk@C1Rwu J 3; 6H= {ß&UALޠZY|sC@T-+-NAYMp֥`qU<  9m~.Ĥ$%@<) ʼMHCX:j#s3UvzYY-5.([PnY2蝦ӢMC`sV࢓0nZJ[Xr0}U&3cHO3|;:fH1K33fN3c_e.:﨎diKn?a}SO\Iai{DNԧYX'Sɳ࢏T o#wxE;h)sngkf'ٸ4BH,#Y7qE1yqacԷNi)N&OGkQɈQ'-IΔ DԗT$Wf"GZo tҗ(cFe)V;]Av&`C7Y%kMݫDfj*]2H;J7^/c)il%D^T(VS<`rK'Kj[NMa] 'v`n=?PCZ٠n/){C߾aUp0f_~ȇ1S NT\Y*o.M,r܍NEGp_+S'Xyd88 E5oe>ڱpA>bJ˰sOkR,_~^rY Q. E)= &(:qQ؍K^o݇)_Oueۓ}+i&2`Z@W݈($G0D=ޕV ]keDC~o :%ϫBX$e'c?<?=.ٲEOo. bJJ#"s[m>]YUhj/cy4L= `@K&†2֬%D& 0s=nNLuombycTrrmfTN$Md6>;"bda}9qGGl֧X??몌 ceGN56T8}|HͰMuk(a?kSۇq*0d˞N*A_ o, *]wuLdOoJnf*mq쩌|+gJJRQK~ϡ`p+qHH~y@4>dO~eOo8ExN{&fmcnA\P0Wdݶ_Fs9Du͹n%ҒQfaoj'4E{v(ԦBB P7z`v\? 8!L ̙c%C،&*ONFE$kno$WUF pDbyt1(z~XɢxU^T5 QvHΛ7f݌~Oz8G\,5;&sYzg-}yv&T3eP.ZPD|S3*3JM$TWTe cyI  xr]!߮W#6 wNU@dGFY " k=@ gR֮yN#Js \]e`p@DYz96FSѶ$ZK9`3wt?w;V.^؛^:M9{ίґ8?b"];71R O=1іUC!\`y5lfub2#kjWox86Tpe xYDkFar+MSA9PN`KkRxf!1H5s PD$qd{9a bح[ 5 ?~86O4߹Ni&e/Gjg+*̽3͸+>/M5zC5 `+؊wglyQ$hU \$\ATxg%(6P){zs7AJWR騎WLd%U^X !!^^crs+ofӰ ^25kQ&LNy>-OL/+n1~Z3\O.wRh<9m4e&;[ tQk"d |QE#f8IVu0jL,vsE?Rrw[LIr-#-Q{x#Z*(ֳe< V&{clwaia6T^R`h3;+M]-UK¹Э4_#M\k獡jau)Ʋ}:@/qcW`-Wcs ti;{RFqIq0J8]9p{7jl郪*g6Cޔ eɳotpW:V5A".`FzϸOA}*N)dׂG-WG BnBqߔxOO!;qQ`㭪f˲]v1%>L4;AIVz+?|B*-~5F1F7`~i?W%~?`CY6RB-J?j~!=%B{8.'p%-z+Ӹ45 ûg3) ~=-Ͽ]U}Q`{js ] sGpN(0FIpR`u^QK$:q_:?M/:rg'b{J|(=y.IP  $ l?WaM01 *MB{!pU=b.Lښb/V;7Xϳ aG9f'F?eeL 51[ 3`bz(\働2IK= x8q1؅q!r=Jv0Mwݫo.`?+Z]{,AŒ7%pJھfˍ&KP*g\ ś6.R'2ac~^8VH^ʀtq#!=QNNgC@ybwk7nN/\(G>UT<ѿK^g+[s cCMo",зrɇx sbܮ{,8Ð(*t5n5dz~\EKsY nR=+vL&ϧ"ve5cX(]:QJ2b!yY#yZQ< Xw8SӡN~=ñz=́EEE(}ۛgEMy+i>hpm#͈ps劢%slmR8GA8 dQkEPjZ8@i(f魓J]+J93:쒆wܵ@΍ jacSTmi /- eTC dVbp aBdZ3oa jRL:!\|GuxB cL!zN"-9.[gx='(n`\]R>NնJ[˗9,1͞=chc?,N:$\A62kOjңp[D^#3៏m8ݫ\QG8_ q_u"|eR* 'e^1NL)QڈYUUҟ#MB2jz |-gՉ$.!ʷuw&}U81A~Q 1¥l f&{ +.D[;gQ +R ce)6 ͅ,S& B%0fYL[f'rOˆcԇ3 5dٝGd(kw,RݖLfACb e$2.0!=k`PevK:mʄTf)|[kɖɑG{BU8qe׀CcjZӬj*ڒV f,>t0o蟾5#G%X7o~jW gܽ3?/(cg;[ f by+ ]6}g#,7hgx#(lS4!7fD8P ]Yɱ{zN9*WJ,+]@<1A5VRxܞL>=A'j5J>zЊ{H|ͺ]I.uvrEA*|Hta R Ӏ\V7AL"FRdQ%[Ľsꏀ2@{n|im+CvW1py);]Nm7[s(ⲂEa*lwԿ5anw1MoNmT,݆.ވ5-TCX-|+Z9s! oɍ~\JeXյ1ӱi6W yuBP((ªJQ|+_1P2QڵZ @ٗRb96 DHQA'!˧u 9ޟyCPA(r)$ n*Yפ8Ed$ dv v=-u-_%VRn1j2 \Jf C)` xNF7DMoIurOd! ~򃾻 W8#@n8C+Nhzjc{3C0SFrܯDPD8LTy>K33J͉ ^vb]Txt`4/S4A۽¯)Ef1%ʤqiy%3Ghҡx/L p~9ʒ$l Ʌ 8m!8g+]MEw1t3HA?)l_(\i$V<Ȁ]o)&ܤuk.( "aHޙ˃&G sm7_Q I{oN4jpl;( l`z,o܍<ٚ7d7*us(UאՋx 紘$R 28|ERb-1eN4O"悻o9n~:o;4Ji:LA]va) QwGm)K*ύEsd,j6 D_vAG1:yp[aޭڥӚd϶ KOG9x/ZoxRW%+ 7L5G0S!B1jtTLϝ*T*j:ءZYd9} Iٕ1$A$T84zIE}C ZӒ%%Q7u,JY4i4FU&Qa*2Н "hI<γ38;|̕1,D2ut(VI Y\*C| < UMX]_\h; 'GU$pwќ<zU ,pOt\l}_4V z HH@rBX9C?v3}Zۦs%":q 24"M@ܶս\?1+puX:ŜR)~y]6E-ƭoPU)޶fR( L唄^!Ex vC NwC,[W9 &C;v&a%zWn{G_ U߹D[ 3%Y1h9u`_g=FawNkU>rmT(;\Xr 'zתVy4;_WHWNC p` (}%YXMŽ| G| \6)*؉G :^pK1Էv|`3`' lIݕR?Tw$5';; uqYU(df!i嵦 -GX;T- >8䘠f57)̭s7=JB5B&u'^bg~+˓DÑzODr'P/p[0 %ؐwPc}LMIR/W :ih{F*33ֳNҠ@<sS[˖h c=aG"&@/yD0[/4'oi %/7q#XٗJ 8;dU_Nl ei0(WGT=7w?ZӒ{>Q 'uLr^@[5[~I>P<Y& W7J;y}U#^M7}ϣPLٯEuȜ`+?o;>'k"$w/Uf6< SZ8@~Я,P|禘#5U2S!_$ Ksu[l쳜q FFd$]3*sH9]\Hu&Α4 IinhS+e0 mͬђyGUD?( X `8*PSj>7 nAܸKi'$?ߊ={K|DXgCNV&,(̷wr©pg#fg2dc -ݲ≋\FfI)4;>b%س"]ZoOb4jP.\7>ѽv|^`6U@m0`Ğ^a0i~lՒ r=d.[H1W%B}:ZG7 m "V<b /Uy=c'/xGgd);8(2tKֿ`j-IѐU?Q fZD\&;w1g'Ě<5=aI@¶6o2>W?$dtu&(?v u(Pe\"o$VBX&Xr[HsltT-/ 7Lg % G2rY6gSL G~AV.WSr&LJUX-2}|y3)d.#lvsrͮټ->X {ۻjGstK=5Bb T<%'pAWW\@=) zOJDIͱQbģ[ɗA"μP3㱮T[=~ˈ[W ;;[d-uңx(K<lx~WvxtmmRre&4& uϵ+`O ?ڌaue)~QJު/ʌ;Z;x8yY h̷BǤP[I X\KYH``Dknƴyq#AX~x_ ӧeu!]3K@܌a$*Z<6*ziO7L@9h]Qn4 f "W͐3zD KhHV&N'-dYKс,qGt6cp;,8}2uu?n/e(aEEn鯍JٓaKJ?%$ C[i/yǼlhœl(pK!l;@ג96DR]) Bh>nɼ&@ 7aE{jĂ@YhM~ĕ 9$8$|0 *i)׼N&gԴ2@5?7W-iw&:!F1DYb1b (|:2D/.vuX$-h|$ɃґWFዄ':U!O=aY/\Ҡ;GKOƬ ᓊWѸ ~ ?fUi-bd2 W3Cj(QP{nrvT0.6%DlEJ:\}^&ʟѓh\ ̏ (V-kOZhрA= uSF\Tc*<|[w.×axC%!C,]eIisHzqȬ\6ygTTVp73zˠ1;mE=y70 PR۬rOqiΓȔ$C)0:W1h=8-qzw!H.y[Q3-$AIIՄxH#"pL[X-~m(k綄LUICߟ?[,AAAKJȻZhFl5?+`dEeB5Nnvî<f(Et?S 8t$lahlzj92??^-8]^{\X&p<)bbJEt]5}2wdjɄ<\GNxqCw͘DU䲶ߺ6bJKfpST8bмݳw@hˮ ^C9s #vmwn_DtR>yfM0zKVxF ]6ߔAh<l`1rR㨘2"fAMFʉxAZr|</\*GpJdDiU*{ā>TS#ELxk L_`NJ46Vۄh  ^Pd NꆭO6"bRg.X7l1;W! yr&fN魫&]ƚUk4j{SX}Tv5/O̊!Wm{>[m5# P!]Ty.TzfD3JU2@4x_U.a%}ʁpX4Jz3+k'N۫%(IG47B|U騮 =DH ؎ ϸS1aϠB!#fYjӚVm;-/H5UJ5 n#4th@7"!&`IhMQF#!($MY1[8˷R.|mb: ­VyÍ 9ȁ0:psOVM:nAGکnwfSDV+֘1Z蟪A@ ۈ!˚GC? <8Ju~D:M`am1j "1p.ɡc@B7\fog>än<jE\]?v^=6&Dvv΀Bd)E H!a-k 47\06[P/f/8\n[>-tQ_GP[ "[=>b>jճiڵ)*G}]ES׎X7 X8_2|o@]4K=hpEdmd'ec!Bǹؿam4Z*TvT|A%S3faPi]Im \ZiG ]0>Er@TKPmꪱQ.:3G6X`:/Sɱn Uq 'ȸN_Q7N7PڦԶb4??,<fW^VIDkB ?Ǻݴy*h20xm8XP8Znނq跬,b߮el:BL84әܓQ](.e&Ŏ |]&(nFMǝ*$ZoujV}aR`9/TJG76v3C+E.l)'>2Vh1k qhMy=So5YCt<5PqͺJvK'5O< .kBX|W(WΊ|+2֦ر2AUanU{0+&ִi@G׃@QI y^kF{Cox%GVa.#(áv'ڤb}{ڑWV3!_ o57?ͻJw )hʘ&$?`RxOD< ԨVFrfZKٶASer п6)0 QU[U ,aLcsl5_6l.Q%DiIi(kK=s@܊P4ksȕen$ ߚTxP= R)#Ay*si4]&XFp'j/ Rk8qʫ.y=ظ͕w^;ԄbXD[:,758bЃPt}2h6#:OCli@[+:B*>~2JSKtErK&1ڤ,(kmS}Z{S/15:BVU7z d ;+%$kz/Βγa]Jw,r} 'q_]y6,f6AV`jkYe2X@}9SSN$Hz̰t#R7o;YW gPQqOUؼs–Pz|1<"-:2ܞM._JA]pQ'8-ԧ uYǪr+r|c6o-)W.3d?d`3P[m? =6Gj/6&<ȋ 8=D(g܂Y2$^Pƽu$v ST_fIJRdX҈ZF0R"~SXb+t(}"eŲBu VqW{δ;Ve淪hCWCHzM̻Qްnft׋=N![KK*y9`G8":GW=o~ޓ)CMp',ăKZ~.]@KijP/(dzaYZ]B{UD,^~N9E ͸{C *{6u q|qJ k$Y##uνܾ݃"88 F)=6$<4Y U>jS'MOdU.2RoL#)J=zJ2?q S<$CBp~2=o/pNڌI9 ^9Bºrkf-#{FKޅOG 竓ِ8tՅ4Hn7z1 OR(t[.y#R0 ‘h #K`(|rѦopHd"QE.J2=RHr`-AӗT;3v %u:_.HݛDg~Dl  s;Oq2`1Fv|KB$0!E{9ܐ@R=n`=sk 3۫ƍLahe㽋)-/#([Cӥ܉ګWFx,69|x ĵy+g _5*%9?]DR<8!vDžX`,KLN``1*»Ҁ²Mk'dɜ-83,.!i a=sOCe1F /1>_[lz>Lu ڿwky㌱{k`vs*3'EJ$8 Ru{i.o X-a#4w4 >[QQTNg- >J`$]`iU.,pǸlj_&Y[z^&>Y\S b}=rr!ؔ]gL=8 )\L1a&Ks Iv\A׋Zq|*plӏ}nyx6ۛ\2g+ Y<0{U>k&˴`w7zZKH^L# )B :W_S`Pyzlw:wr`Xf*%Mk5lEL!~?K|["qA7ZRk?DzCʮ9`|T,~8[eǡD#*AJ%yRY'XE~+9a`eMp o+vȲaś?y-ɞTZ4=!p_YqB],ޣ_As{G+ `G40JU,Oqwڔ\ԳMq'^h~[1`,昋 l!IܕQMWPAצ4]cIlQwD"*LMGt"a`ˑhMU01I l$FǖO}oġ^^-Z~3x,8s:nF :^/@,wCC1%F2B|cMRwbXLb); ~Jc\Ͽck~}W CU`o?ޛ {$b,0VvɕϝmbXTh z2mFL_\|\nr#)AT@2Db̤2B,yЪC*oo,+~fc\5Z+gZY)}o:nBZ'}QB(&C/7PoNjr#o'\ ~5@25/@JgAF1byQJ: 6-y|Z嬨E"6rk\{T>!@$+gWܘW#"z^xē:{Tas0tBٌ 4Thɩ>p~ یqu'R"Bq> OH7JŒH-N?e(XF80sS. V~o+Dd4b[+;NC=%]JHijXmwB-oNTyqzl.]%{@75 +*$Pkg"As> ݳg5S? TghV,VF} sNgg ,aC쟏{T3>+ଞ cиFlT[)ㆃi `lʡ:k0%AGr)$@HgPaF24~{‰g{}g=ӯG;`KܬI`ޤ=UgٝzG\MW XiVO8M,hzc2[Oj=ItCc0i-ÀwZB#..u=rOMpQ?T2Wp;+$"3QÖFҁc"NvG@?c/NzыZoC6l0dc ^WJLo=H&РO q/ئjoyL&!'Z59ơT"p]êZcaXm5SL"ZDZau?#es-$ZHXYl劇F!5)6pkވ2Yr[5~x10UX$2#e:SRJku+`,\S_P@ S t4V U2{֥ hb48q31 Ԝ-ڣN*$ohٟ9tYUmz_8 ϜT^P^g$[zѳMR4kiBSN([q'^ Ʈ a3Dag [#:BNu@r5*\vy&35g 8Hg.5N;Sq鐭aj3~Ł/"K{!U%hT18}#&!r)(wEРU:ٺ~ZY)y*N?瑱X x?U:Wk4 /1h q]0>RQ޼ qΝXF mLGPgu$775{)8tEA&XPo+(Zg&-.9륄IB(}]ތʉxøȣZmB5,܊11*mA tѺ4ޢ[Fq`~$T tNWpX7:՝}d6 ~,2XfUg\2/A)J&)0{g߸U{!2 [ t=[9\96Nw^I,B}@^KbJocFZq!o!舤/Ӕ4NgтU%*BM[ W}QGgt0UgT*f(*}FxM2Te[}a}$.A\Ghp!ь\fPE23R-ޫINVpO5uzš<ʅiFLTx,|TEȗݲoz"C.kɁ[l&(FQZUT[OtҰNp4@%e!B=22"i(OADV .c_̀٬:Lݨ' uzf /0t4}ڜ \s`,s5E5kz?8+1:BIaGy`#Ō\HՇNB5d"[v窙٩cn4,EhBhz@q}&Ѯx3gz ] vbq^yR%?)R!~h=8}Hl*zHWX\m$w#S z| d7IlAE²Y |Β+V0]1"#Q{}ӝ脦H-:xʇHm9.q f!]P %VaR?k%v>(wTQfk\wlA4 t\T]#Ւk2pq?:*v>dIs2wpc1r_mr>fʀ 5u?6 =@a^XIy4pmi_V!'(odV]wcG\|fl27&@_s(HTvT8!輖{N !lЛ;ZA@ t;hfǒR$ƙo$W._Vr@)ί|GK}{Q 9 bNLBXFWK<: L)ެNho yyjcF+;U5'}-'< C2M"pHwF̻ 54RC]d%t]գ6ӌb9} ̀3;ԉ}󦑓7iSAoٞORQ!tqJ{ޟ%dC2/$VQfᚍ${v;*!B7C|{͐c|85Fvݬ`o+PTkgc(u^ +0x?|MWƁmT؁zG׉uY2v_fY=JWmI#-|k}/!@ۢ!F{j4|ءNF4*:SNѥZnOw{]A( j/ORפ\7j9uMee%߰SFc/7z<WXbf <<[F2>뱨P :n.KFĆeQFPzqxy w%1S|m&@?ť;kSP[pgUu+!;y7)6Q߯vɃ2ޱط琒@YpV[tO,J^8q * ]uOS[j*IƒHO*Y_άW  Uw)>6h6D4m{P=dܩjDD`zDHeC3l_vE# epn9Yס7˂ n蟕&ah;y MN%Vi=Lp (`gǟBjhz;li&Q)(?5P:)!kx/ZTݙXa0 ],2jelV?e}UReI<ʠBg([%m?[K38]W/r6tFbnY,&55 0!ܷXHoޔƞ?)W} @Xq.w&9ƞ5ZLa3Ztq ?ZPf+ZseKՉͣ=(N0Ղ$gt鲜ihND7__uc@<9QCkf#df7@rRУ6X6f M-A5մ`x$,=h>/2_"KW}CWpyÛSb. *g,h_-ee%6z]%%S4 7"u3؇sV,gMH`3b'^C[ZёϮlt4]e%;!V,՟(%*ŻsK}N~ֽ'Rwݝ[| )awQb^Zj2;JWi߇UWt=9!QRp ;'i -CiTתPri:zXzq\TcK,RbBƛt"*Mǜh$Vm AfaQH<nla2}&#V ܞq{r6PEYN6wZ)p3K, A[nP]T.z"'EvR _c#Ӿ5ߺ:"7M*uİu_˲S%^Sb&d!}&3iQpdw@| ty-/#H"qiWZKbBǢHEQ vZ,{6c_u4Ϋu2du)e*nLDg_Ƈx0fOH}wu!9ȌݳEivO~$(dlyANrHf͕W\s}E 3(nK&+<58Ycd|<tKV&-#'T* z+aC;\d,QM$K܁}b92C`A;?^ !.fA9¹*&wg[;O1y!ze3]N8ėXfZ?bP8NzZ@ޑ1\ 2@q,8:iVBp`;7rt-] M_BzaRkxpRq@6 ;ۢc~0 /k;dzÏP bp8Ak=\xz-N6ntưޖhv8?ֱ?ry [X/Ե@buճ[e½1Nm+%SȁG;rRg(U}Mwb& /峺.~ [~.L|E0A\ihSk @1Q&5Ctk7&%N8IFe ʐ񘅒7XQJr܎U虣۝*'23&4k=%/i4("EvJm9u:iknu.98"Xũ&5DLOk\&.;Tg+1_8|rbȍdۧ ,{0dO-5E;ʰu2Jg+{PB{F/Djx !$@}qٶ{rdֵT ʤƱ&{'b#e6*$s78XЀp*A(Wu> vYA-.T:J2kX^I0;leX^ ?<ն{YNTK̓}r2KjV-V~F3i ư{gugc㾑R$5tPMESvņJ'ג!L~f[-C$6YzuMH@pf??̕9zӢAԋ4zU)Kmc9}-01k6ց q{^{"Mg̚o7)^ISSU<ž!&dw0%w2. zG\>`Ku?\iI\G^h MP*71*:>La.g͵Bǒw1M^jQ U3 a>d Da/Kt74zN;7(H}Yvol3_: M%h):s|Dhl#s~,ɟEq%I^;N:x%@};Y%ōnmRʳF~Ka2Cџ%8u!R&!чɼ$zW& tr${OpVFzQm|i(_L_H ~ <$bjqKV{3FE,}A.j&<+TpY^dڷ@<ɤEc Hy8˥w(79e1POPӓ`O*c)E0]Q,x*UMiη)$c5ӴҺhE7e|܊,$5"'Ms*g1\E9wQ; h rqRfƴ%n} E=ΤOvl?pјacڴpE?,m :Jn8n(I"LC側d]qQYQ4%=ЇP){<4#"5s5b5E"# _6]%b6w+&per4n1Wz[潏Z+vISrk?%̽IIRuUf $U#KNłhl>63`ۚ_+l|8k$Bo9ŨRˋƄAT!' \V}b*4ױ!tU~$8s/G7txLګÍ]i~6q;4f]>N~*+Oq*$NY.;^+g~%$"1x5 -F!Hk'\٠X=ȥXMNҹo`JOgPE%%TzI&=X*x }uV:D˕x1@b!'cZ͡ˠAXU`5B#z3NM5Ķ K0g1y*To5䡻$~a[}g&#.טs@fRcΔ*L :xҰS0~~B8ZH tgB^BS?M"wOXݺJI46s!7'Ǥ9j;7_7nSe45ch(= 1W0{$ED~VԽrtxÞ<Њ6dّ8;]DEKU5IDuQdT5ۤvX1`d,!y%pvC-q}z[0: 6a/R۫p=ilܼ(TaJ_pqWMgHR3?:+Ǘ;PB`OtV.W} irc}IfBtx'颽= ~W3`lnBknHtOGKv{DOp6Pv,F3v~&bxoQqjdl2A64Fy C[xR5&A+5TZs[$T֘ϻH?<C%I; V Ykp€(`}lŁ~gw{5#oAԎιJ=oq0b8NgLo \lCV!c˂xK2?g=GtoW;.d%$Ʀ?$y fS 1켫KPʹ1u "q|6'Fn-Ѭ(l5GO}*qq3><\H^ŎXI }`Q{kξ/b3׸E "jӮ"L]sܣ?J$2etksm8jI"ðgcL?!~X [/i]sِ*#x2Mp.2njnObEh]P1Ii#ΫȂ@!*m]jcNQz's1E˦+YBbUmF,Kގ:[3ϳF`er q]!J\y7DQ_j\rbNl>?vI gF0Z6lFvi^lue$RV:gUnl}]L }`gY2vN’n ;A#/ ¼\U|hc(kigrIcg'~'R f3Fy}PJa%~dnx/U[c>: F2cK K|3^4w>R &`qN tN9+EAU| ӷ{vbȔN̦q%P@~cV>F]4 ̊XxL3(oTg@tTSOxS W\)(0:@J<䳖ϝ' |_Vo\:=dz.U}LSoT<fL4?|s㼬8rE uM^!e=.CKvMhFyjKK>1g7)B[x!1>;0vZ*e`ȖvagDCL􄢭!)Z:wR>Qc,w졨E>>EX++*iq[qd^kl̾.%P_osY^"g-Us*7:wfa4aw]QO+Wu5cyUPU$k}zlQ|3~w/vQUz"72mLy8^alܛYw/!oR׻9h=ۀc~oF>`^8#iUi? !˩P${aZ'? < eJWN_I1͘eb+9r/aYͿOvo~,ö32mIJ/eą5|/HPl !p~72BeR\浱Qe! 3?`:zQT/I OJb ?l3P{VĽwB)oʵiO,P(w~;6!$vw>!yc r%/$.R qcrF6GƐm>bWVռa>zM \ H"Z` KJE/GfwL#ǺЙة!9,JW7)Κ4q3yĕUUMA5l5wr`iAVbTE$7+Fpah$Od0\,QD`FvN -)лuas یAj |3?\&"k"#<>.18aqaيcM?#.&d}l4 s:t6MT]y҉Wa/KΆHM(2n[!G "-v  >clGg]Hi6hYDmJ{ÍJrrc0V={3/V JTtXYWH0!@Djw[:$vPCNrjey3ЖwM+sT:uP!+CM4׶&+z6|CDSQiBtCF2w݇19ۗ1]o?9}E5p ^ T?f ~e5 @.69R1 Rgo%_/8U 3͆Ҙ f[\4jOK'tKd7߲JŽK8,nh@l.+p% Cם ,Z`pHp=B:L?7v+J&#'Q W6e|u .WOq4*d 5d^?hdvW&~ԇ`Tm=2R$g{{\^QFkpyu>>2An/#!k&aDB0O&LKwLք§mXF$vgrZ+3d^߁LF'rgwͿh`jQJ(elm0kOc2()ZkBX*v^[OP\Q"A9ݘB(ՠ}4VCP` z֌CS(g2X9h_5sf`We%gtϢIۏk\F &&\PaUXipXfM57r!t,y0]NuӆSú mbs7:m!vl_jmE:y %gޠ(7Rm^!B( \|XuB$d,g.ub{(Sէ_(}k0[vcggT5Dm1`ⱶ"!##O+-U5)Y2+(=z+ q72qOb 5UZBqA"PODlݡ-*KbhZOKp X?\< }Vsb&{ { k2`I3A'o&\v݅-ibTgov+3Ҍ"UbW`|`fwlvc6j0=G@>r[ÛvH3F"DŽ'D֨}~{J'w'޵.EH:Kyq#жNZOp`zRv;~7Oz/I=ī83R`[!PxW8Uv}P==:'qd^j3^!NT0{"]X,S;b!0oF߈XeꫂQrÂ&-exiuCZOOC\?p9Vdz 2Jο5, W㰐*k̉qY6SCq#av̋-, }xxSYYi*94/Cʊqj X GJDCT@}!D"Lcbn Fdz)ф Q Ch؀@rQ"u+4D򠨒o&)>W92SQv4u@jooy}pO?Q?]rJ(YOl}|kiz۟p+L ݤ2Ŭw(|;!^CaovZs#z`W{.uM{ב*a4\q찭6Fr8])EHdYgG Hh36%î2$>^%'qh i*X!^tWYM bW.1NXy풘c>֐ :?u 6ud=4[!@@I/S0˅?Q ZI^0yPKpG?Y7+P׽if:Q/AffB|fpʀ^q+wvO7Ȋ rZ"Oæ@7Yqsp.hɤ572 /0fKaRO+I@2H:]tI'W#c)RdPU*6=*jڌ,TnF>H)eM44+&/_/Q;$̋GZ:4!\EM`Hk)uyE'Kt-C4G~>)#+Cqy£Ukt{-/ЁWti6%RSe( +!Ql3?JOʏEGn5r@mW?"M |\P(=q7ot40H Lm _lW=~]M|)q# 1]󑣷Y~4Z+'$9RȄvYdy"^pm:3aiT^wBK] :ȉF5E|:FɳjJLڜ"[sX+μB ꍲ~|ϥkwz;co7-)Y+`Ji!Y,X5굴} Ѥ"*9NW%O=% CaC6kgݚ:QDC{H{+W ^dboFCzQA.=4Ű5|CO =JFDJpyآ4=ruB&$B;4H]@r̵ĜPIuk)#AZ)BHԚLn%FԸ寠5k<\Nd5@7\apy;#ɈȈ 4d[&4͋hGsl+J(M oNM \Mg.@O~Xǁn [ٻ׀Wd''$^`uz֥#L u/1Io`u]´)GkTy%5DiE0<ﮊ"쒧̒t["9;V$6]8-۰9Agmf~ȶTFRM!Ca89xxvm3j8>9%T(ui<Ķ -Ơ gR9s\U-A=o}ɅγL#<*a\e|KPܺE,v o42t,#\0 }vhltk|Rى8YL f<N,'4@j9sٰ۴YnH"J{0;R 3%d" i0Ё%"Չ#GhcI"9WDR:Hr;=lzdͽX!;TjtsҝHtSBOHچHux7~YbsJ^FI(oAǴC'R}SI;0m9yן\IPP,:q0rEujΦz5E_J:[m{` bUonQ[d'ZF0 e@\}0Sᅆ/vL@l aGlq9䤸PUYs'FJ+K˜>9o;7Z7KJ / B #q`~$uSSiR4 yt K*.߭_R|Gmw+)S JUH֠# |u^5@"gl\vJW |:zEnFqN nnAz\ 3N W[:+=ֱ"&RIjAq"=g"N`%'62'{rۍ| ]a-jQZ12^(9,híWm.ZqES"'jLJݙ \ 1Y^jvTꦭ0]zE1й)qnz> A;rd1'~rWa԰AJdQ`[ `2vQ?.5ܙxk|N?;qxe Ǎԛk xT]fNF4|k|Yd> 6H3gɣP?~(LKsb7~/J 9m+5ZE|oi  d < `Bӽr"zǧjƠdCMǂA{ P+uЪF#">Sk3p4SL`'r;bD:#E(Y5T .lpZ7џ>e'(L[Y"EՍH % 'p(KeN/? @a [e<{[vVϒ >22NY=\D8džZl70py d-fo_*vw$\tZI VVWbPGV1Ř#h>V }ǮM +㔣C5$uvD[b,;u|[ޜTaс:JIv3z'2MRKNu|t 9.| N/VgPg`ZJhxՍ*jxsIZEFԨ/[j^ HB5Z2v @;$5rUk-\gxE O/TEF.hZE}tG}W2o;@0k xR](!nN Ngi&A!0yJ6o>P3TIFqPɉ"5-e [m{ѫ1!@\2)iN叭 ՊDj8?#X c ~z91Bַw3]$Xq660s)?tr7Ucnt8|jt*3#J,[ F1vaCh[H^{ ǢMU}ItU+ 3{2}̐ˤ¼IF!dk!>"k(I\|{y`!BxDu0.鿑ms+>1RŜ&'.PYBw蔃OPd0 M;-1ZrԉQ3|:Z?|N 9D@K#^"+ܭcE@ӊN6^B.CPm5;tQo)f0 Y-@OFxso0NB'&Pcf6 IksyO] O~n EތMa223jPrxD.(Cث(,o֚e'FTkLj 5FI)3X>Y'AYK*X5%Hy)0hsL x@ZÓzb$d'(g4:UKlK(e2ĜT/dHDc>G|(S ̭U;R*wYcls_\หOVG^(#v*׆2rStW|޿?΅'y(+m 9BkƞEϮmuDRHY ;;ɨѻ2to?gGA\.}6wz5( 96)#l5 K8s:޿{i$#uخΏq;h[45`hO"CEאr*}lj5Zk )XY d 콍PE"\cCl܇30UWIE4* ZVC돩p'1kYƸN?wTcn[(  6/SXp苲%_Y;PAI;Pw]'SNRYo 2ރt֤ī5Ji}g,U[#p }5fվP%H*`x}SvxMۏLe|钉L2@Ѳ!rvORFb yCDm*z՟<.F#ϾGvJpsɕ7l+;D+[rK2ٔé򛄒Mb))0~zPHS,KtY99$(Kyw,i:D}nVpje+y228J6 T5@_\ Ksx;joJux"J: 9@пns&7|9 D*[3ɪ=kL$W#o, ٜ#<͈˵E+.!+3K ӺFoܻ¦c{g]ݔuQa~ͮ0V]kX.ftWESwa6>,1"%jI8bU"g|o9F`^sk'R4xe`VUu~X62\q&#xjb*K/=ia~^/S]K@ׯjJck$hO^GB߭A E %X±! L\ռu\P@'G>ov/fK?+ <y2nFs=[t'}Lƻ~0~NNЇqxa'myN8$kοDR-H_J@ %8\&PC43tYdRCUB!&GK /d7YUGBUBʹ Dn >}^/>Br-n387m5A`K]=I1ћpnm:&O"5X ?G!GWL[@`y>ּMN7`OjFH|i"0.MD#TwqJO˄F6uYFT uߖju$ݍKבA?eH[h#k I6m9M*lB ӮK+eV΀E K$#+Cܵݞ#B]=&Lݛ6`lk>=jKںw`bvL+ocw+'{9ۥ2o\S&̟Auxf'V!qؽCD@ jifrH /5a[,<]YIwi6A+)&j7;;oJvi^,A!W)ٴ'PL8 *+e\.ݿ4'uauuݎz14ϵJip*Wj*v+讚(0#@=-ॄgpS}/*}'<}9<8׷FZ9j;!I(K+PKKK5siZ4Tzɝ.F,/l Uׁ22ǜ1M3>ZbRbǤ'tZQ)5y1^! WP3DfL֭z]L}!~QN"N󳨔6Djǔ:ı?8¤+ j"i$I;}LNM]N28eh-F:ɛ.A<0__Ԅ5"|RG{?0+q_BD:gG/U)襠漋E#~> F4o_IyItJ/ / Nq#:)Q\[KSAm6 S"#¨4FHCT-oIw͙~ Ker/cqfAGk7}7GGWqpHoүayl]f<3ٯv̰^1M1GR10t?x;fxqion~"6с%mi)s"Io] Y| J^<#h8" C겖A~p{?:h#`&6VN<ȗR{x#?TPzINJ޾6V;VƮ塚JF)u_ΆC@=pI߅ }ZUiVCC;gɔm7r[ \WRjCAĕwGlhZSaņMO9͐{SG"TO [\dw9Z & b]m{m_Pqwo(2 ǦЊ!ôYA",g/2zy_SK@UٞzwnZ|}3٠\^t Z/(gl  $+Rzw/kʈקw7$~FKY[N"qgW ATmG}AZƕw頗 ~dS 5Gw3o `XWbҜNr["frǪ,'U HwV4 @לL`/$ӔYw q0e z'ʓq`JŹ gmU-RPN:Exh*Y7mը:2g-]YS7C莸Y4 y& %^(6`Ô9q2C;eY`!U(Ӭ\k$ݷE"+"pܚ@.G)F}[+k 0 W*xq]SnzzE{>_7C5r`;`D.]-t'b*c%;pS%X4p/Ucz$3VVa%ABjoxs决Ļ?$EJ+31{џ݅2utQIEV8F7BV%u|c`V^q$>-Nn0uU& rgFаߕ v?_ڎ*DfhȀHKoTd,m\L=^mvy!A 1Z^Fc; KѺ=N֬m}HuPv_^\Xu?Dl![ MTLNۘوUU\26eX Y;r)si}NjHy-^:o_,%?HWǟR/3?n ǺƐ?)s78TA}> q߭_FT6c:ڠ )/ɆS;prЋ2Ue,b)emn݈Sw6Cvy1~azjQ~gȢh9TRp[e :}.ᎊ!B)OLb'$:f)dj[C} &Ň=/9Ձ6C> @(\871]u&9m6tN7|'& F+l?IWbC11KmւӪ!iXL]d:>J~r/G8|Wzc峑o0*/K'%L9mUg.cH*%Wu5N|Dѡ7anN娿W}_:VO׹Hϥ:ARzmU1(G'xly<Ҕ΁8 8J8BkVN^oR1LAqz@Aʫ JK85|$PnI nZɸЊ", ʯB&gH9m_4HºB ڢIݕ$<&B̚raʺdE7*W,Rs&;V|ee X!)hyJdӽ*.F Kbǣ:zsUS,)ГvGҙ7s f#>BfEsR?v.oj8&Oļe͹^ +;#1%4q0qFnsk p.wp8`׻,JlYV #f29(stOR6?/cs!R0&kd[ Bietz3Tf}bau/uvl|M &A&EXրS%a7cU)׿Ȣ|yaN[f1w;A=Hqv:~Dь~q_i_ۦnPkC( x^O9HJ-B}vW@ɆMrl(&64kidlkO4pAVdHipExzB~fP|U%jͽXrm!e28#ޓȫyčK7K'P^5fZqr b(~V+"X-Hd;^g;, 褸)jm #_R4#h}"s15eM ?oMo&j_.@ۚtƲQ]vkX46N'􍈫K oa[k^!ݢjkGI<ʑ%!;7>6[;4!tYqB>0Y)Qw!cJIO 4]hɉ`0iAh %岣)W&&J0饝;jmrol6EU;z|\[>ѵ:.;蝦1$#Gߺgb&^%ra)eAQ0F& !]mY с`N͐G_;T(FY&z}VڤxDy8ƜfCdnMɘ?<.?pbV%qr\Ubۜژް`W|ahB:zh:$Ok ARlm)zDS>~_k6@?Bzv ϵt/( 5LKAsu˚C0U Q=Aiǣ''0L6icwWɠ=nGd/䨊 ' 1ZbYKw2 |Fob&'CIWV{!l¨c4e:QZW-H`4u nX[/Wc&Cש;% 1aFraDHV鯯]Vkk]C|mWyEܽߴD _Oy~ uDi{¯zb*8C'bY:˛[}@7n_r%iʌά~v7㉴b2'*Wt8s1SUj~4]գS~gxIHӦƟq1( 0)}k!]?% ^ۿ"y;тOp=]6Fr|WVn5QsAdk=u5 YNeyq\?;G }ڧ]Ek #; R`>lFtt+}j[‹HQJ2WLk @e`Ec 9464`I\#A0Ν#TI7 ^`Q*VhQq|k_,*{ƾSCIӑpq¤JWjfO_8Kcuޱ[CnI29:M`i)h `BL;]5E-p-@9Gi_,{XTq$xOD\i`aVrnӓ5٧3 h.IvW[je"no>؛*LFyk>[ƏΚ[p3d1> _ƆxAnTܝ{<&vK=3 cӣMB/fP hSg YHLnR=K CM L[hd#`ҐvtB(XX< Pn 5y VCV)#̤Z0TO*1 gD63&g X2>:U՘#s:,qyxx6͊nB":ة/צ7XAm߄W(5)9( %i|C5*5O^(sRq ]oR9ӎH>BLp=B^"hd#x!%b@m׫ t-#bA)7'rZBOt!z$wb9V WI\Tiǖ4 OG9?D%%~l\8,cz א@XX AJn~^r< (.Hf`izwy' ,I7ABU>:)2I 6>+*Pr4Qe;On:/C$N},OTx}]ڨG. Huko"]9._u{\% 23jQhG <wCS!4 a0( !W' mКYB:FtqT>?9[>Yl^*J;>-rNKc+ҊؖBKZQ)>BdShJ{ezS;Ro`N$mjQ dLtU^P:-N X#x}G"ȼSXA^ gdbk!t~ ؐ %Dpk_Oع1= FXLm؃Mu|x4f k2%ٓ7]Tx?v{=N"*a2^T;&O]ϖ3/A8F}ƽr]y qt݈-2iE% z)yT4G$&{F 1Qt~ DVD-/6$w40(L[:alS]tJ/?y`xKψ1#iJ<\m6'Wg.5]δTLKu+-@ ؑU]y/qJ+jQuv.M4Gl"n^#-0znzc?PI@9|`OJY= ˬ-_6-qz~1.,B^L~V\UcJި};7`_m /# ʌ~];^ZNjBD%N-ߍEd}*]â7}Wo7|k$,.tmK2N缑]ܭH&-;Ap#ƾt sɐ c$G<&H(z o.:kҽq3TLq Ff'8y7[b^_̩o{@ 6'3 uSOf 1G?^9;-)T-׻Z[48#$KRx;MlxK(_k2.}OQ- Z`>,ZganyHآ_9]}d3gv N4zvô!MpJl/ CQ'2}iٹ}oNiC2mY!*Ґ:dW/#r\iYDNjZ``V*5GSYLvuL֮[BAYlm4OG蔞0 fjaIaή|?س'.~t<뽔Y&yi$JXPG}gFENM>u Y`1zٝJ.28)wZ؏oKi 6۽;縗{H준@Fofg"'\{ 0BcȌIuj\\^~(Oм(]dxAϸ+sulrdW}xnVoZ{ls٧5.B^#! V`)@Z4?M30eE=D#+H>)t5c =v$')Bk'=9@xb+STf u:l]~RQm"*N̼%}by)Qߥ-$ +'`RUサヾ'] m$2Ի=\<@םJAeu;SehhD6Y d`ȴ#p 曕 桭i@kXGt5!kN8$%`׺RfDSKLdAMHs [#ʂ+ܶh F9 &9ACηqE8w>OI$F#VX]izz߿޻JtSN͓OAIiyߝ i:B݂=Xc)kX3? 0:l]z~;i $mɢ?s"cE ȥ( kæ Qd&~kT~u_Ո\-Ho5N0wP_NTO{6xdQxYCRYł7EhO7V}9΄^(D  $?y D$>CRCj N:扎B2;E)RU&Thboћ56q OD4ON.y!1+UBpKmGؽHyF:84sdn!LƗ%b[xq |SMRPKGIڂ\&oLws^2џrZ*ǥ88!u5K f2<c܀)z\mi =lgGJH<\5i*L1`uC1NIQ;c\,u>%Wْ.˲PZ_88ݦkKlɋPsL~Xq~YH~Hi{$ޅx/Tɭm|X ^O)jgm<ܼ,\$ui\9ǵ8cݍp Lb!y /(3I*m|N.D2NQ4rOFLR~]dFjA^!cڱZ[@@כ oFyI{W/GkRmH{9_<4wsJE/1w E6mtٴ$З\<@kvyy?~§ :dsȠSp 25ZYsĿ+p6QdWq7=o˽X9dXTUY i62| &r|У񦰈ѨLeE*>5 /W&lJ8z1SH|f}B z#"4_-o) sl4뗂="A;~x o2ilQān da9Jp~NfPњ J@-My;NѰ֖Tr@)B`V '̾i٠WɌCu`H@C>("_X.k=w0]gf=sO,?D3"_lNؒۙ3Ů|bl,C6(Z[WtV羚hv[8K*;cUh)d`_j>PY>PUθ) `* E_!&a˿>bE\J9KNC>tqw ܕ%Jgq a\ a/އ w+G"Lzݫ&M#ul@NiV,ovV_m"-ҵ,XBS" s]B,gJ2\ۯ[Tf Et5(aqqwQdC£Y(2ưpg$\ݺ4:e"\fAt) \ypNPѬv"9uԸJ_*VXLh2|2{=P{DW0H\vxG, (hhp|@Rn2k<8ҥQHYzzy!QxG3Q7vUT YB1.01TR_ $|m]yafMv9F/l|=>Z\bTh-DŽ_AI;qePE*Kp:0fWTmuy`TUMDa_QS[H'O 4hΡ}b^0VߓdgI:|&LGܶ$Zr5eg^SmqRavNP7I2ubD(\~{7n,sF*7J쒕Я"(IMV:d'(!^;аCH7F?}z8=QxDy 7\6ǟ96 ?G;8 ËQM D D8mcT ;ge,!Ů4?5kkH+`F)tv=ҨsOYq=x"zU~g0?;DԒɊkXh;?{XoCB<|3D, !we_q:Y'D}Mآo;[Q@u&a Xh? t.%r(avuűNu%7t5~ª̷uB1d \|l1+?IDv~`ouo$>r"{ aL8m仅}9h+ zrLERp\^;~OnS:8/~ǼzbV߿c{V@Vٌ*rLه yk`QȢgF1O4* E"'Rb qfACM (Hpc<^"ߔQ.M<:p5{Z)#9K1 P_RdB`l'g/Bv{cbgeWGe);+sS=nv -8 W7)xc"=M.1©(7ǀ6X|LQc7 6f~D`@|U'Rnr6ڽXJ]P!?/`Gtޯ'Dmq0)A쇺?RZVJz#ڤ\N a=3/M|61u[ᗺzg`4SgĴe1\~0g!@.,m;2f_LRFi~RLj^Wב&8"벿!lv,D|3u}CW`}G/J&UڿC\H(0y /ߒMDM wzѐ\rwCWCnɷd7D솲xW<4K63CdY9L~a`??!`Ŝ\D 12s,]*ފbX_Q"@8ҙit`Ű-i 8a* [# d,%?-! LzdtAsP0NuH[=sclj,j' u֮pXl^2uŎrQ#`ަH:cs1']QGYv:q1^ĕA:/Z ^lڨM g;mBd@ћԙqVOWxSǵ1L?Ahd&Q'ó KvC\4Ui)_zKH\2L>I@ Of[E{$ha^ؿ>\r iaYRĘ=y)Go'aS' [ܤ6jwbPϞ apW蹐j45I} ' y)'1 #}!1O$? ;'tOzr}pw*gNdT147ҖS\?kNAԘ bьC{f%kN3]>`۵o_gQ@G b{ˣBi5?m DӭGp pMKͯjyR_N~;0r0܍<op;ӦXR72&ϑʥnWD@W";xN56$$C3'%3bt rӯD2$/+u+LNt*p/BH xؘvݐ(yXpd957p\A##H:B?&(0 F. u][^9avk$:t .ȟ{j~kZޭ<[{-OTVK3'n(3v*b7fE"πM'y>A˂LKf:`[I2PS6dwN=]MXP}>Y%RUJ ۜaYs@',-q3Ռ2OhWh{;\# ă I(-9-AqeF<,XPHB*hLǙ㎵ ̦hczא#gde`*SvF՘1psx>0P'-p֖нA,;&TJ>$&NPYIFn O"|ϒ sFD/䊰|XAT gܶsfv\V~# ^>5i&jVlBEB,Bmp>U켹iX-ju_1ZY@> 9BOjG%&A 슜4 6yWsڅD5#B-b"è%+B$@IAo)8N萎ߊ1/ko3HTJ>K KGEhOK㪝 8X|oL8/ݵA >4=\YmZB< ۵Px1ALmZGJX MKE7IʲSZՐ.y gۂ]$eezhS$\`+cV(^1in5 WzT5SP-64+=1eh' qbW̚0v |/:괖}L.~< ub$f}%SSijR;Myuꄮ#cCԏ\GP2n.f5e}Vʜe1ƎRk?To[ A.4w4 4>1+ yݢPdnwTv=Xa)30DRj$$ǒE"K b_. Tit=n󹞸^p}.6nqYD_A}ѫZϗW/9o$A[gkߣ(}=u!H R&Q{l]|\_[Y*0k@mZn,/`pOvT*ATk/aJmQa8Q~Aeqft`oPtF\HYH5OE0|D=@ cPϲXpfXE_mWE-Å[¨:iP f v6I^JRl}_vBTώN)FLLx> ,@gqn%ڮ'b¡Dh%&R@230'm|pTwR&JsTx|KJ)y=YxTx;k(ʮNOD4 9&s?ؠCyҁ ̀ ;'EDwx֡6jweH/!솩]$D|.LR7fGP0d~&$9=5bEhpf L4C?GT6` 6 w+:h+{]!>R3+hxpWT1ntѥB[u;>ᦪV=um$j-{V r xvɽ dzy0Ɖz^&HKؗ^VwbNR56d) AnhD4.9%irg7d%?zV)ɝPMʼZ@ahRs K`51]@ȯѶ)(~F.j_$P ET`9%Uf'XkՏM NIT:= HM':WKvriPC$Ci)vРDe 2AAWUQҞ~א6KH$yRS Q2v`VK{=J䳗 dF7/ʿŊ慥i]Tcù>/lV>{>|G ʲ\_ 4bCAk@JfD{$kUt5X/ ~(Vi8mћc^ "cܐ-EU Js^CuI5|/8SO #Yz7W_jгo#2Tr7X>#lUffXf+߳p*ԁ/n x0qcvP9T=d68vu mO#.P@TZ65Дyg[cv <[gM|$̓L:ge[kUG71=eOsmc3%/! ?}g:Kn5+IM* oOQWkZxu 7A ;97 QRѬ3ODik'"#O*`4*Xĉ _N a7i[j HM8Rn3\:*8ڍqןbz%aVl.ЧFs~UB ?ܥ kIo`~B&mzPM/\{zG;QWB{NT 1B+Ry\)m4G#J:d: LLy:⁄)<_3.dn>wZwA&(LpfJj/XC^vfR1(!a|,]Uv@*--I/"#}R{D@1~Mq4^ _@:|n{}_T`Ê*A}]ZLk|5&Om(;AXZ%| b( v)(OfwpX? ?n1Θ!޴P' 17!-cB^29~^!%iYɤ1l*Q(M:ϒfAGxf*kSL20 `EF4MA7ҋhu˘IӋܣj,,<|B/&}^YdelJPN\Hvc/lvfq;IFS+܅t'\фɍH=%u5|6_b .WrcAhzCs6Z6) {wO-?Iծ^Lrq@O3 s+̮ƪhWrIo<yXHE% ssA&3[~^$-*" Ďlx(g?86iE?-SIvTʶ*]z ;4ʼ.R4 `bz j JNeT~$m@d=3 e!ۉD^VSI {AFn?9wbh;0{0)i6w5$0 hDRYj/y ͸*@Ϙ9ZER . 9";s^9/s^`wtk(wE=Q%q"X2]&#<+Sj=^r)!tԌp ø Л/iGvo8֚PͺKP^4Hh+FY/r E;ph B,_R0jcE8`` Ak4]-zD$|t_+|s Um{ܳ|S#Ag~*DK=NⱩBӄ\d0sARGdXl):%e9!/ -?#o 2H՛PW; -)U]r% )f@u57W>ԬRc )>=c 1_t^z#cZCCP7DJ9-ɜ$>2XxNr\x/0ީw h; ^cq.JD L dqw`[B0*ɌAp@Lh4? AkwLKxT%VgIV{~pA=RSX;bHM#rbBd8R}T$ ~jFjˏ>"l 7'?_ A!#4v;P}zh+_W"Kb.$0 OƓXD❂ Ay3l2V-tycvQ PKq5Q_R"ijTC ӦC3)+ .|hudˢd @-5K**1u2#]FB v 3)56/lv;Pv@&0fq'K{6-_*v7(5ܹ8ͦC`:zy7֐?(Gb c䕂|.c?&fi BC/(RX)M>RRSQھZ"9QW#ϯY r,sS @ڑ|S}b|p[[._[ t Aj92[MkNW l\3 -2T1qWp; J=/~ؐܘ|n7M0uZ|b\)2dLRY+w%aTH0|3lzEf,c((<_ivtZk=Xnu YZN28\cD@Ό`Δ"dV9A^p+gi.pCW\J?*ʋ~~TV\alF䫎+~l!`s;&c>I#&)K+\ci=(?6u<\dX5e4[_rWwOIAJ}td᭸("pIO]5&!3V~w@ˡ" 5`sUv-7}k֐w^mH 8!4៴]8P֚m.3T[n@sݑsG g GH03!]_Rv3”?;e H5j*h]k&^L {!rzx:MFBQ;Q"q.աc.r|/j9 ."Z9{j,s]i&ٵ2.Az{IZLd߻veO%hYS[KR@5%b5 2X[NszV $DEOdK3 V`$ Ա7\[nҟ&Ssf#M'y\?hpEI˖푋d;Rveo} b? Pwm_'Qb\6ۄ+USÙ!LJ}S2q,o+{E4g(,O!D.?(הO'r?^c-Ē.|J8 Wigu =nvR9H( ]@ a2sP h`n#;>*IRBdVAi\2'%T6-I o}c R3=wDx +7[5?).(1o"ÿ7D#VZJ%.\:bBϻ &ğ-上 [gX|1.ӺhLH 6=E/)_$pEhZU\ Ƈ ?l+#U;.DV6'kjw5/=Xk._ R﷤J@ *TX9S"DޟM__s=IvOy8C%@JZe] F E^.V:[ɽ[7n'6,gJ!IB)&Wk)n216K%G1d`;f@4Ef7&P1>5?,uP zộhN6WHw%4`TN (!֔W-Ņ6#2V$9q*'n>4i ws&)92F'yp oGj:j_✤5ns lKv $.|FX힟 #Tmfv膿Z$w|k( V8 .ѬIyh_(> X/|450;ksx8-^ǣ0rbl5ˡљ tZ F@/mPܵjt\Z;Ymt F8,_kx$MSEk)U uMUץ$e=Z\lh*XV"UuWRz߇o}i4\R+A$܂ n_,z`{>_V `=z5+Put^NUXBS-Ҧå'}wSwE!8 w-+'vg7qQ]wSF7 fO*{,Y:&D唋mo򍺑ʌ7s -;[d~O`.egk3Qw4, ûäS$3 װY=d~e܉e 4$\t Dfٙ$ꐤ`TA0MTzc}e0+mW&}Jn[.k\!CagX9Tݤ|]Q8ū'Ĥ8"\orא +TDBBгG>2oƛKfTFyP {-(񏪍%fz_n\Ag;!0mFC5건4*+DfK``狨yVt,Y u2a )C- E}2PC2rs8 ,pY] On4C{Ju?;[S^kA SKuaj<UgBM7p;u]ãB>R?_gg:nͲ99f,+ɪ { 67+ "=ms8#lF2*c" ||l=M߮yV bt㴚5WLg"(#NJ#4#è7;WOvi 8 ْ ;:Z{~bLVHI`{ gx PbrՎI$͛asB h'olTP@pgo N{!L>Ȧk\=q1_EB:|$mMgK-S1Q9!|$]]W~ ^P.0DkR=nml=A)وeoPBYV]|cCVN$AxAaB[ C'7⼫  М;Ä5%q˭gDx9AD%iA$qmU"z:ynyp%WtGk`>SuJC7ʖ>pM_lm Ôvs~Cc&DhDFx.'qsw5Lgm}2#_ù,Xm{Â5j2#׶ OȌJkpPOHˡu')PcbrN"~^hHV/nJѯR}b Ȗ4Pܔ`Zx+g~NEYD+tY$Bx;CDX vI4%mZKݞfj4Yq1Ҏ5KABwR\eSDȬ= uJ|)n)N54 {Xd):ueTPFs K[xxh 6-3Km|!]6 ɭҨd?pӯ߆#уIۗyl}tʨ/<+j_QTZ}PsE1Kt`&6:Bd✧RǏ8@.ǝA+$ xĐL<Ԟ$bID$>42#< y5*ArsY&D~F B8wkpgG[ Ǽvx|,ҕCu.l”(xhf❋p-kxs wT. <=lQ&[2ʝhdjb$(}p$a;z!>!әfNoZ[@6A<̽5S90Qqj>ဣڲӳqz6MiwJ!6hiSi "&2*6 #! \ns)cFc1Fa=M Qjp\?0wn{:Ǭ\G\5'5奬SQjv|O@7:7>- М[3i$V{nfX'u*b_:%$&,c^h=\wFEٕ_N[޵[|}N=gF,j=|hlݞ̄y =Hy(. gM%?51׺m=dUN8;ᴷsGْ1cbp,ޒ'QAuh 7lȭzr)ƹ(X!·}e7&RL;i{s-| ՍeK<@7شo* X5`Lj _.AcﷳI;_$ ^ W9((bXy-H[6ؕP%xYTSRXFKMeFrXtlSb=fAL]`H땏Ι?a%?ءoV3,7,1܅:f:rۖ@6/AWx,L ~2s܍_ytAD־ގ,Z 4@c>>: ^P<CA)5x{*|ΞA*<.$$ E K8iS-]t]ӉOW rbeHYx|Z>24JI6@rK*"8vNa9نvq[Lb }0mm!rGEɬE;k?Bhk<#?>Uҿ^9 Lj퀬>ϰ_5#mՎ18>Ww"*QwM(#]bY1q]8FV=YIV;#sL?៧/ 2$Ԧ2zpfPp;]v3ʕ(Yj&q[}F e{mN2`#D1?L9J5!D7i gE ;N>bGYK,QdS;d9z8@'~N![CdvMq.qENj5˕঵Dd:EY9C0,}R⋢Do}CeESrʒ##=}'1j(4~`-D`:o ~~~HĈE m{Y=*ebQtvMO6h(~,ٹZ_f~Ix!z :=7KߕSrib5')ٙ(U,Y8$Lebk2Z sK{ 7SYk'#g:{ 鼫T{N+f<1n0n$7$g(ƊP^d(`C `A@bX)whbYCLӛ,6xf H dIbj bjYX(ppZ!Wɓe72SoPGyr 2g_ȳQ腻n ɐx qiX( aF9rX@]%73}f,olGQvQшh"%>J=8#޺(O8\uco/GuFQ9ˣh ֖Oʋ(1VE' PwV,.^EѯxsEݪGa"pUS`aPu<!,ꅨZRb :.n7#Z2v2Ԍi3e 8(ՈKޯLփAx/)'v6 > ލa6@qWY=Srɂbq=NrH ЫIr& C2^uX(+\t ]i*Rt}Г|[,šqx>:7҄w2W$1crS1ഺ1ʛM> dYv@1Ɩ@E,iph'%{)i7)m9ǃ|f\KU72}VRGcet%hy_Sr$\uRF  1i%p߶,Jm +˻ ԐS CEy߅fNED9Ң^x^qnu7U v}G-JXheק4}uQ_o7-3G1|qT?db@2t_M//[~-DzȫSt˄'c8f,sꪲA/b|F69ٺ7uǦ7?B :+Sɘ mV;齅)# 4,@glOLN\ߨg_j]Vvv\ԩWzx ;YOs,=dWvF(LÉ^Rxw_ں.ŨOY)n ȅT~{yE[]3"h)<#;X~4}pv7y[%8եR aQW-w3HW=\OቱĂp>Z0ihAnhZBa.FRC^.waWhAǗ>y{n@L$D>7/m:~Pt<2 "Ш>sb>|Xpjn(;)RvxE;0>QJ+:n4#:Dih/N1pJ.GSxSX '>$6 J)Q9#Xs+Hi#!09'"GÄw}#Q~.͎'WatcZ@XbCnMlg 0a~<09)*9 80<xr7a-c#] "Fp[)Ih7 j$*#$w:ް[ (&_APc$b)(/';tZbΦltg{X֏} Bü/A/.F~&kx<\Y 퀍9Kc,Go1)6_%7$=eXmxkvQ'q]5^V1Zg܄0+KPVflFY0%YQ6¾"Dq`,'4,5ڤb+`:*Vurw ǍbTVբRuĘ8~ac6L_PO(3Mr,XG/U }&^~^'yx '*NHsϽ2EeC͏\aW[\WDj^Gb54~79 !]W'[D߰O2뱚25dɽ4Q ib .Vm6d{V\q.nB؁ʋ7lyl(O#l~hWTUqfa~هGeɬ_$t7l5@?k0"Gt9Ĭ^z&zv$լPgP9_%6 ._vy#w6jPzܯ%p0T~JJ <:(yOR?ʺFʽjx2Eϐގﮭ>V$ h]7?dT?Awo"5W|qu'imd1&E @nΞճj{))'-mJZQy=ak%URpdPsö4`F[R3=L&ݐ 1~-q)Ϗ,}a8KIaHVFm3LN7i[۴Ar^fZO/HL0{NS@];Y"w6/ʲf_ҕU2V;C5i)\ICpO QKIT74,圏 JtD!6eAJP\!~TGOnxv}:ݖesP^B  OO WMI9_C8eC @U%%rf4*>;UɸUR$,?2 >v K)D4%" N3MH @Vpcnbܞp1ChlMtS;qgS//y;0KEC-`":{mMĎ!;O=& rϵ=%9aޥ"|£GH֫I e٘ΫDNW-`!T A[ثrbeqUlCkH2 fCNuzSɖ. Mjk͊Q$ g"ˠj FDCCPdnAm<#+ ~bW:\uFuJ[hBd=MV\86*'ֽ:2u&4뮑e0\["5yUvG\T.(^1M)9߅}vH?f(G~b q'ZJ`TO%FC9+å܋%x6J>,0O6 !mIɉdG(~KQgxP i6=h o/XSq0΃ܔvc }gU0Yv ߽cxjJ4v iĽdn*i~0a55E"^*H WVsKrtIT|׿}if %015eWa7t-nSMGm)<L;q]^+yGdE7&@旷/ FSȎ jZՍ[MU 6k'meP,5g;CĎ0(G ûWplrPT3T35 hwr'cWa?/.gjgZʭ776eV.6K&-}Tl;U XOMwi닑wZA©y弆yx? nLʌq^\zϓVk.3\lRRNks8\J&.SF>۽R \ %|'+Rt#)dJR9Q|rf [[nx*2!2~3̥64~Ψ2TO=ߝ:靓k`1ލV;o4f9-ڔ܉a.~r%4.T~9ΖRYkėJ|&W玝 V'vNq[*5|F5/.)^_JvEIC|f֚\`--|NbFi D/ E*qVG^VڣJ,@ Ye3Xe1;_"M5_%AvƋ joS3IÈk(|RļRv-J B4Bٚ( قpmz ~{*62e/Y^#|!p;W!yvb8'G0FslD y1jmcڭH GO %&fk2_!f/MiDL+rZL9}N[x6JX<&$X|LJtr;kh|g~334f:>22iǀJAZU\_ _čuw)@ldW,dJٚGc]-.q p#.`[O!B`g'|:됴lW[Sn-mg#nN40J_U"adF>m.Dd,ޤS0rQr>TdkԨ*>޼Dt'GL[fK\]KylOlrRAYNJ5 #qQIۗ=Y 8OnI%NGԦbí?3[љ94`026{EڣV#S\[3/-tQ()e^+Ylwv{6OHE/ MD&)TyXO7Ҁ``' ^Ryrs^zBgހ#," + b)U#; ,tL Е~ٵ+B~eVYl~TE`-TYB] A)\DGOamb έ -B\,Zԁbר4e/qLTp|RHUaaRGabt՛-L"zl47e "3G 07A#kxl}vUuO637E~+ȲNh D  j&j}_g+HN<AD[>piIJ(i(-W3,Kc1z!(]w{GgQb6:Tn9+PL.|TMӠ~#Т9ta:V⬶B+kR ҟGHlB,5=.tU-r Icc\YD&,s4~ȍPfŻP@گaȇ98>.wd j?MB=7kUU;ל1v Ra= R;,嬦d 2-Q)5ʠ&[#F<ϯ߈ rwԐ =.TCJ`_cb޴lsNP,K -eg+ Yx`1h^L7]3QBS #=FCBU4AEܣa}tUM->+t<)|ݯ>pu1\ g"R.+R*R4KX[/xшޣ =| K__ɗ`2YI֙7z^N8weXZ'.5sVOwK5xg%E>]#ugE{XUW(  p { 7-s2<$G}^+F5':&D?/N,DlMS-%fIZi=Jaz6AOk|nz2 @zi+tOQH.PMfT6i:I+|JXUZ]>Tuk qͤ2hv7 |ŤR* CمCH;#//>}^|d9X 0kP?Y;^R0;vf+^aF?$L}ƄbB׹ug;5W'_@]ה+-MÓqϹZ?3:*7=ƍjam;Ed}j%6s ũ&B'vqE  /+#pmHsXH4_4Xg݃&"^봈oyyVzx0U|fMWqS ԩ͈A;] >( (-sM>X%TZ=O`p'?Őb1T3KoUq2R>⸿cy/oFyOT}8X/B&Eq,rvǢ91|MaVOW)Ø)c}Q%9>ϨwJ}=Ӷu_d!,&pif 1jۄ\#U|ĕN-oWF#,c鈀4S* ze$x>tjA)}4!$Hnkc@l5(#K!= "esj;kvMlY"Y2jh}ro\ؕ7P<͠WlOٱ]n|%WHV WBpz~Fڕ 1J4[R Pͯ{bQ1 , %ECԿۖ!LRv,"xt6NJ&*fDG[,yd.: 3("S :@@Z/ "`F'.>}h)u BD k r(3nN`,,OFȃmsw&LB{K)6=1EA"=wë`hs ½ƥhV/m_ :}tlwg_pc;>hXԕF;(ߡh` K@$FMhVpPA[6r p{iGU/1p{9::g[xr*^a2TkKW pP~3b앥ѓ㡘}P8ؚoSr+tf î?7Aa|g7gȔza>/ex\q#<} 2wC 懙Ff}ۺ{:S,lFMgEWشD7n&91 g)7~GZZ`fEnqtI{ &mHSӓ WWs2B.pE\y}C~j!In) E2P}&r$WqF8К7ٰyx"=̤444c0yy=ϜL0ᯌ@xSê"MeKd<$FD2qkQxZj j5P 90YWVSm~a2dw~Ԩb-7jԤ[3HmOcTymnxxfd^oEd A\Bӎ-N i^($ *1ØO 4<$~ M88D!23pA7C}^㦲TÆ.qGvgoGDG7ֵ? 輽nŠTeۯ^m]q7D[ʁQ0=t~'j0fpjv4nN w1D#8G-YXg.nX=+m&b7 k QWDl(֌)Д_+$ի6_MlkakƎbnYMqR+3(.EP(|וzb`J@ff Ls954cl@' ;ggIj҇3d m RE47U0F4ƙkgsDe,vlBҠ`]|Gb]!/hkJKZv\Vs!9=SoOΦg3R)N;Z(1^J2&* [w§\Cab&A $m#_؀x~;v_/\0 !K(Kɓ"Zk[m-y| UƎL H d5 `pr]{3+%ҫǎD"{C=xuلBĶ䢇>Y$~C5-3Ԝʼn_{Hh pm,#44>P:6\ !8m<o26@s:ۼ!3=#;9e!o3K0IGzprˊ=9] Q5UvM;1M0#M3"L͆cQSY+ҁ MS 09[FW?m~i*qj=%Hg6E(mAvca{xش!h>('>!ڡs|mZ[jƕҚd@"˺:ũ#A|󮃷Yщ(D];4#|$֨ùN/y]^j_sG~ >ƐA*(F;#Uf뢚\!O4CT)^[-K+l`.X]1Ӻ7_>/"Az!pn<7̗!z;tZI#q?2I;IЛO|tnJ us&Ed'"(>g 9} {6(A2Rib?Ks1gusmr׳o5}0^㯖=!9bPP`q0فtpvպsKXhle`_=xY1_B:5ʨm:;╗mӱ]FG؊95Uǂޛ)k#f56*Rfp+Ez:fІ-i[,J7ՇlCC[=[l7+Ev`0!mw8ŴHVrnH4e#9XW"+xË]¡Jت%fL)!:A m L˼}lϝd]ӳW]fW'$duE au;bRDPz J@T鵏NYN^l+) 3 󱡀1mp;l5 ie-Z?;A6fcCȜ~1yɸ:jSc@2HXtBibFއ7:2>Y6 D*.F@t~笋a%}sױe@U^\:wXDe2ȫb߀pp$C 8Do/^mVi\hNrl%{ohUQTŻ!;Ȑνul*,hXr4EzP=o7Z<9@|dey*IggK+їsB?Y5@D T|fuGD;fLL[DVF|R EeЍ^Jufg[.zg4?J'Q'GuB8w`W=79d_\)XnWLm6wy((M1K a(8 <ovI(vf]B͵X"( -Wg M"L땏̔/Ǿv+ܾE 1FQJ G76by5GD`\sBֲb`g'[ ʞh喎b4~}IAѵpӔ^YmZhɦ  {D]<@)Le+ۢ!(x?3:#}HpȦ9-U;t~FTOE"Ԟşy8?Y3mf%ZxWʐiU\Dx!<9Jd[c+B#Aܠ{S`40_ } Ǟs _|#oߐqMJ9'-5W6MحO` l5^ arwbi͞OO)1짍l<_ MJQKbrdZ+>4i`~ˎy3o % #(s8p) Y|۱m)8f-QHmN¼j3kȼfIhlh [ /]D`]KFݖnR`Q0zEkcKa.谌jfp-1i/S3%:5a(;5)͞ŊiZfGy_ac||oGꈓB3b ,Z2d3nɎΗ\I#)neuBq=ydZ$a%y[\㇢^ቈý8[[g\_I .s8GCIş!<-w I ^V4[(L9=A׎JȊu X^"XYqM8xcb?Dqsa6ă Ǩ^%(c>LELO;.>. }p4w_.H7{C{^#C \汖N@XGq3ٟz>of^xspv|춖hi(#F 2}!/J'q@q3T4_ScDD --/596*(v6x'hFCGjPw ˔?g_1T"Ҳ%% l㛔bR7=Z4)y]8mL6\3h*̢VFIkFXB@xL&Rٱ_< 4~?VL-wxE 1n2WK;- w*"u;%0 f9MN$9iE<`! 6E~7,\$VC]wr5n-&w܏9咞&AJ*iA HOO`p0&'h\kkf |ږ&jZ~Ci-VmV^Y ޹[e6?>ᅥO Qf:os hņ;eA{J! a7F&[bސ4J[lwnCp`p?\2Ƃ_6J,dʰ?,@lf"N g`6(Ta0h2,%Scˌ1o@:]'4OR`%cO} }TӺ!09] p#FAҸP6w!A:u*U1z9[LFK`8_ b blP^|܄r셛5V<79ĘZˠNe+DKrb@-?l>V8*DJ~s͒!?;CJx'O!u[!M`8P#-v]MR6ygDb y}nS&3`l$njK 8! )̈́KXeխq._K\)& N~(RN)kٽtǥFĆ9 :ΉS)X|sdkS^ (4ZM .T3)Jܻ]gyOJC|NJe:wF-k|i>pEE + 7^rj0ף!2Gk|%c{h\etzP[# AΡk=v)G7t}R#݇[`3.-kf(DSͅ3ٜ@žÎ2e/P)Pط830~TE,fll~V9:Z7k,suT;_&O]Ymw)$>v6LuGM#M.l/o%*Vuxz}e: khHI1UHS]j |D7؎r4 %HPS^ePψkvjD/F`e~S9?HЇ36Z]ߺo;ܵ,nRIJsD D8V zㆤ6v~p5Pɱ "6f2fӲԧh>p̷' hy&ȩ>B!<04i;"Lo[+q~ߤHOFq(駾~nZ_vVp9*PЃ1.O`d` UʪGih1_~ۓ~e6ziRԭ'=Q BڳUERl Y-AzbB7/Cv&%&%_)`u9׶lS@P(-nA|+EAtϾb}"l@ ޺HtbTyè2Y1crM='`Sءȿ@;TRgAg=iKdPݞ_{SH_Ǒd'@6K-6BFZY␒*8DBCs/F%,'ed6x (RP .MV d1_6jv'@OG?r% I](D^X}iCە"w7ai8 dwfB)-ի>qpxʽrobvxo*0@.ӄ*aWlM]8zGsFu!. wv.u<Ҵ)b=,3PT6x/ʳd뇨a4sXgb7f*CzCz5 M?s5xQ?7ߍ8Gy cUE>Mn^*,V{1ǚaƯs3$455)`C*qc(񛟣R*/mF.5sL7XHG:dt, =~ʫH& ԧSn[koA/mQa@x~<_%c3<Wʸ7BAZLrvL*P, v31ʟ?].w]KGy$sAwŶgF oN2rUnIl)Cm6ǦޖdBd_@/D5W _ LG-T ȜurɈh0C$R5@F-WNcbP;Ȫ#FȈuHWXۅvFnp:dg#m{wx% SR^q.1 -Wg HiqYTKD+ Uy5gUvG%lA.0P{k9~u8pw8[Ų$@|g1)*9p/j 2P )ZK&㝱A!AvF=_4˨DG 9ԛ>_KWlm&K+9arȋWC}+ ɝ}FKs\_r݊z8k2N@F$nk?+S,! ِq{q/f,P)v(wN&/Ũdi!d?:GY+рURF5i`p"I5 hi80+} | >C%(oTa@!L Е=&ɭ^3 oVI,3 뭗<*ڑߩ ԫ 3^(/yI3 oEX5a3+@|^dGNͳ2DyB2 ╀2jPA9 ֕_%]Z? ZŤ1.[<5*h']۟vM1HOH.`lE 4Qc C";/,ւd\SGN V7pLWd$U# ?l\{FmtI1T'Ae̤ȺRBAB%uvt#pT  Oh,]deoٗ %Z1 r"[e#Ħ3%(7gMp/yR5kՐ HNN_ T3mI0DnďoɠjuVom{Yh(oneenUr = :3*\ZO;1{WhHz?n $!E˪B& ٘Ci{;]ܥʺ$PE2'NXzZj/Y<^c郞peS3_Aw֣ sXQbLʖ _54¿iJ :/Uno,{ ۹4V 1I1^A 0+,wv7)4NZU7ӻ&EL긨k Pzǝɂ.hZCu4ӑwQoHɆ$;ş#bKjJʲ$Hmh/ٰrm XZq0I< {MTԒ qV1'F2{vHsy"7| Ce 4AL#]BA̚BRcG<:؆)?)Z1f( gYLY :TPNͣ/Cکh pV(uSG9bM-Z@:OTC1m){ӄ503 ut@Ku{A@39F^>1'&͏hr 0^OobvE%Ku Qj0VjтY"'fտqqT-G:iHRaRd[ .**x;?77i;fD6h'8I;e7ln(BAck]cgLf1թI/nukJH1:m 5F+sifEe*/k 3i~6IOd}v}3fHzz; bUe.c%/|0 ahTdKkM% hL8D;-5DsbZ#Ý0Vtc[)ڇWUc2x𔶠cƭ=qH39kK7. ebŪ1={x:zcBZ>n^3oĻ3U bb.Dߏս3Oŗk)L?Rd2<33^ַJxwWMH=PErH5lVSѿ9jLt@+p`az&tߎQ(WU'hhI穳2Ò^>zK1<ڸz~ZFjn0uVɞjm)Z*`ڟ{Nы7 .Jʗf-Y\v>/~,i":ctU mUM 5ҍۤLdAB9m޾]BFHlA&r1sR$p:d=iJjMMn uN/WxؑҘitnP"-G/LPr$x.X>;Y4wQɘˢDn/ pЦĞI6m%y#ȲT%T^eh)#yRİt5$JT mUNAOPLSXڰ- ;油s!Nc,V~E6(Вk-W0q `bL_Fkt{*X%'{Î˞'Tj(T?P;>T bV@SxWeW0Qu̧ c*#k c[Kk)$eD{[DRB9@[^ƕlu}2lSJ7MnX MpZ-vlcni'zurW8d(%JCHh:XzQLx|N2Sa+ÖCB=M`d[HA#bWG% }h(((/3"⾹m-9*Ml{7| ǎm La=Fja$l)llY9 "¬\i36xQaIARQQM/[c*X=5/^ƕ?:gq8cKƦ׳ԁâKq[̅6 `W G|ql*'O.l_? pF0O4(4ZjYLg DctKq bcȑ:?jCfg?"'Ѧ#(RO|&0EbygPMٚ4cXuCaU\~w{O^"-p/C`{gɇv6Q^G&#,<Ֆ3D%L,)!7,R_zQ>L>Ȩ\$s$LO3 l3x *d##F  nYhO3#YCD᰼vv s^(swT#ah?vN2|!Ѵ'dO[fѩ?*nWḦt=~[zc`B< ,RBffoĮe6"\ZƔ Q =FYxYJؾ5*Yc j')NfEn*DT ȹB*M n1 댡@;ܿͰMʔ?هu~jwk½jag|+,̫ ږkM`̤3\'t;rY]#ps5E1OYlGca: ޞ 8J@ /8,˨:gEqͼ+!@4_Jk:7@XYH*} VRZސDIxNYuO83}sgST*MֿҿN~h}(sp{ô%t0WZ'{LC‚sh! :)|ye8($BR=wc~F A [R^I̡@&I?SWBw;n! nK|Bj03mzNh&9XCoˠa-| =ت&A},yj?-3sܺ :Li4ZĻ)v~e*gf7&K&/(39$8WN1~i'#"vDtGx{?ZK$^3[>&~%A@/d #Qz$(trH:kV(M&f.&ju)/jFկ,4ԑPFEiB7MŁgM(`bʘ׿ЍfHC$bqIwA&kI>-m~~<;^Fg& 3 0[5]^^b~B|/+ iD@;ԇo*u!ɍLW@gM~I`wOsw{ naU"u_ OXU\vop<@Fk3Grhi[Hܽ9Bg z"j4BoǾ>SW0g.ٵVO%TlEj" 4"2ku+."#uIT)ӝ1 ^<,'6ae[lϞ wlnx /oV)|Qh ʰQ|п: yr;u^U%ǮYG!QG |I,=9쵬zyұ$1jd{,G7jp!LVDfi.&Ҁ'q̂ܖ-*).oՉX1hxE9h֊Q̆NReo|ip.t7V-c=g¬ANJԮ#齘'c69Yx^QscU WNaGߗiP兽J'"]ȿծ_P ,GڬV'Sa4+5Ob C^z\ hal;R9i>D+|mZ6*.E>u.G8sBc0'!+ouN-TH N/,vj޵Yѱm}7~0v![QN55s(sJS GlER,QK`kݝNe?YkJ:P8َz  ~ u[9eΫuj23fD 0D񅩲CCz_wMI)|B!ZBc;D}i-kȫJ!zj -߶-.DZ4ۭ\jVB@%4}f|X usG=~bkk BN0ߦ\l@I{]:9njLn d`qjğWY1ߊxY)T(}1-N)l\S;b[EG&ڼ D+Vr?$&~)iY2}SR^?I;Y_ޭcC< n93t15]V98YN{."2+Y$trZ ݬP8*w|A_0BQyB"xє&fk5$}" <}ro3+Tl{.c&!F̉ I-zo[xs[0 ָ!fP96*b(C$A_~kǎiQLc H} }py8`if@aWvH$DSPårfdO)֝wW¬r^^CS e) zev'V^  9@׊ h6A}'MPu0XtqOwӂne$gH tvZAymRTP/H, ^;B@c6\CCXY׶%\+11Vvy;(D׉$Srx'q| LlR<]K/{ ɤ!EERr] pɍqR67E C 6J5irnd:̆t?ze! yW/UMSK6 H6Y:7t21M{yq\@vQ $l3%\oCyče9m=/ST Ss?y;HCfBZ[*4';FAy *BT,1N9NB|M( |sUWlˉ⭺}K] "!_LY^iP?Q%8^;jmCMH}ܵKcr~!K%R 3R)=m0iO3g(3L(FzUUnCђ!z Tb*honuL]7HD|?lq&\u~@2b$ -OC5E*k3%+%H+Fyr\oQ u/RǗn 2h[KB,c>L@K8qyC$@tG 0|۞vfP #8! ],1tRd2] d^&'~ߨ.Zlƛwb0&)V+&we7L0o)h&v>{-/h"g4a%Vqٝ<zo)x#RQ2@ue6ǍDU 37KИVX pjwixwPi>̴BX(OAk6fT*ƩS:%>CsF*@Mg]>'Wf#Sۺާ,Y 7J4M &JŊaPW~E;uQkS&AXjFߘ0"Zun+ OA()!$G^nm MU. j 6?ۅ b oCo߷j4δ.(=)>(?8sr5a@j{D D&^AGZXc8 f]$PAf!J>ѦKG+uCH_Vt߰ [<9a$lѝ1Ax~۵+1pCD3y4XnyBz$nt>a[m pO+v4IżvzY`K+]o`Q:PLFLD_.Uf#ʕCm`~ğpnYS V߂L?!LG3pW@mͥq~+ߞJ8ܪB.k;F'zC4Å caPLL/;{< Wp7~l$ڱ緍M4ש9CoƏ[F//ǃA\G~XƜTTJ=1/7wW^L'X7ę5HN:6J?X3Le]&x>ΩFdq+!`.HD+ur1g-1-T:EƬm?~PzLU1'^cNgO#27CbyM!J/x#f~҉eY9 ˀimG8;/] g?S9{m^̣hj[ˠ% u(Lk<$klzy 1$ۮ`(UcAM18o߇f3jdO\˜ RJ&0ܳǒ;U9\ObvY~٤*P57|adQ:@yC  4G= /=o؝n7օ&Pvޙ̍moe=_B=;64|-OzjV9thd e6.NY0lϫ׮ڐ5jk,2nB%K絒)#Mo}rQ9w $߻V|H!`O?%9Oȡ཮; ,  ~@+ES}2?xj\E.{DBlr1K+VurX*K[]^mcB%/%ʦEM+7]PbUG`ysޓnc͊Hz6Kj. vqqA&J*DrãZ; 5BK@v[džԊ).\ك 2g[M*P9%\RR,hNxˏ}~x E㛕2h修΀,>4- _݆{0JKfz r@WJ~zۓSFzpGzPnH|tm3(I"; S]y奆zv|F]^Uк! Ams.pڵ(T>$mBTtd[׎I3t8MBR9(Y͢ 6G=D[!Ο0vAۂ`_y TEO{z?1uIVVĩN\W |pUﬦ T5*"ïNd$VHEuö?J6:(137vJild!`$ eOh!=Y13Me˖/  ч8X 7햚N&"=-u,B(~Yο^*^PM{ ujdF<ʂ}BW◳-~d0ti3jM_L1r$.ƙ®~Bљ0&6Jy1cd< aLU/Ŭn"5d-VHSQְ6w\0|)H\H% u\<xd|Ҵ(_6c0f{BIdI8O,Lӑ_\ XMgY}<_W9Reن҇pb]e y!xJg'\[w{s&2j@kM?k3岮賟)Z$H -<U”PpL+m֞2)=Hkʌm#ZFydma,i`y3Aog;|~y.+׳vL150tQ"o愄GVVql/RV|O;m]L|T,t#־L`tU r@Ti5҇Ȁ<[A $;D-փ˂ekE gNW4{fO_g!8|W.jY&cPZ@6skGWчx!l0U_y89bk9ڹ+ *vq9D[[Jнkթ=B)8pD`\w1M}4\]=DB7RuPS/4>JGas}[4),+F+b&!H䌩 }A`ԙB;b0-/g+T+u-^$mqS2h~u/ǝ6lEٖb:,d]   6]}naaƅiU'qK j:AEj|F"3Fg'MV z@G/c2/vDl<b=CfbK"87瓧% D#KjRyjA. T8N`8#VhQq\o> vi I C\ |S6?㎼w,HSGh)&N>sjSoEJYUV%ԣ:$MxrQ"GCbOp{;‡9JۤN$MMX$mȎZ0/p@X$dkI%+YS8XbOAѓSȹG@J(XVp웼$ Gbڢ'7QKڴ>Ҋ,jp;tQ$+X%@Qo>)uJ\GoQ4[1oOo^v; ԛ٥ $T WĬQgtw(8Hbq_ۂ8e(PUT-<8O+\x'P'j %1BwаHwb/VNÃR5i%ֿ *a/JTF! Ȓx^@ wڍ2DI+X-:JU0#fmbSYie,:(wbчz3d jʔYZ#f8$O3& 2,X^}(p[ak0Ĭ`I|ntO]"dGLOSSŤ}[;u55\#j=Wä'JfI`e⽹uҞ.3rl tmiMR{Es{&Iw4>Tn䲶<ιE`3\82`.Xb=bw^K#9Sn"y"kwL١ k[u_3"Nϰ;b E>بf3U_p}Qaq^x@iRf:ɃL {tu7Lg<_4Q)+ )4'{LXagBC&+tM RBXG-JAcm4l%FKFB01J\cSzᇱ.AZ7, %{TrfzVtqu[8Y8fWF=pZp[y Me aU0A"޺;Se;#PZi]-,̌Cax]De?%b䅏:d0fSdGN#ύ$NK7)¦>Ж1b*r ؙm G+К..@DXvAaW x6]=4ەh1|*$ VxO s-UQs)z*ݤA}kX~IhX ձ/1/=h4]:79h7Bzf`"di2FXo\{$}vYYMwh ԩ {2&ŔU(+lD!;Myͭ0*V| @@{>/iZa U #h\BBޤKށ:7ܼRzuMvxFțN`Y#Em] T0Y{cvރVvVQJVv]Ө-]/Κa`Fe :Q_,*3ȴ%8hzJqoߪ|wrl CV5+-D/fHf Am09(n鄘NȖ9*E#Owml!]3{|:S/c1?Rۗ%͒k1}wP &T1E;;7HFh|>B2xd9m .&Pjf"M͡}l ܞX^xu(dՓpM]c^X4>bs܅`tQ :oI/E0"(˱ue~5-LoKf' E;6Y܀oY~.f-pwqϨ\o9VI~L0BF],r]ķoANKKS;,)L=:ꥌ&9|^0BW6T~%$_u߉8qkzzOEeJ$sejsw:ıL1"^qgrw,I=֔U+:˯~ʟ{I ẃh`Z8,CxuDiVS5m W)c֊尢i ~蝽%NאI!iὂc^:Gwv[w6/&uP3w/&nZ[!o|vyh}٤UYZ.?gFIBGTƶ*xzM%m&g(j@~SHɗ" s&P3O_>eiEqƠHpdHC;vzU~,w>chn2,Uy .˜Q!?Uxxb1%lSë1=2;#b|HZ\+Y90|!|BqV3|Uoe>zi`T?|d[T/32rji+aSUsԪRj}=d7,<ޗO{]7,U ^e.agBbw9_Y#uk^ %|L<@RRIkx@Jn4oSVKnk;wQ['hGn"1?=wҨ5[Z΂O t1/gG@ 5lŸBe$~864gcH?qy%݂Nv[zA~ Ƅ9p#TP\Wm!ZRI5+l B|%bxGY˸EXqIqWa%s<<C{&M(Z[;B-OEe%?80~ĵmR-\yj,%߀^ϢCm% lQ,U`RfR2DNZ^΂rEP!vw] [C,]$S@#j5P 1H"%]IOMmn&`GiiL*kQ֠Ƹ_Ϊ9O !8lޅ ! Pѥ5SU9+E)v Mج QZ=4ip#E>D)u[Q2Ԥgz -~D _5z9A?@R<g jľ4s}( ]:6>]h!8|Kd%}Q0C=z__:op2+I+i9)ƚ͓g⇤%}\M]_§~!m jE #'úOXﶵ A{]=诏L;jAjQ (AQ2d5΁ Bwʹ̽FsRH$DVtbI#:n-vF}0/Q\8[Nyb e޳ppίr)+Et `h ܢ4`ABs?2 L6PCv0 aeΠ377M։o/B<אF7]'T?Xd-I)A`P>_^p{Ӌ} -`l ^y=T5Ar3/T2HU0AvTuZ^g6x?o%Iv-iJ>gf BQ(W`ļ}4,-.sx~Fޜ/2jZ_Lb;y\+^6ѝW}`;~DVQ Tw Ĵljsa߿/ꄐ6;|g7ES\?ﶁH8=9b_|FyS@3|-zI#7<~ 3@:()ŞDУuN0@gDʅ4˦{b9N+/Jv ~t`ji0ExFkR(0'3'DhJ F6 N]UbNb{_GT7tߔU/CPK y4`>E[L_M=4Fqx+}12?j_W.RDiN*0 y<m8$1z1+ע)s ,ajZ:LlC:52اA}_#Ʈ $;zLOQ p& sA%CLwUes7;H 1O腬Qͦ#US0%0Y }뜘0UV_8n ٧1Aə@ؽ}80I$JAOҾVrY!Co`\AtB7+L2%\( t9_4)#⪪>P\7#:;+ f, U%۳o:EAXtS@ZEK|j !\]"_Rx#8y|D7}.*Xz +yZH±caNϚ|0NZp!dtV#1 /?/0! #X] Ӻ'[qZO x7>]z#a@KC[[[KJܥI9!iLi4i azg;u n1 N1:+sP)D烼Zru:_t%_\=RD< Ɔ5,(޲utڮ/3*)Af *`! lz:) ,ɲ|e`f"fgqҨN_7 O[ʊ8>/41ߍZv KJ7qwRh amټr ]&r~^=^OӜ}90$cyYB4ZF vj(nߛe, ԍ- "j1}2ݸ@IڟA\'PXDzXqZ[K. l+Lw˴}A_bpPqs3⤶F|E3 O _֮RD'K#{*|늗N WWxZ3#y~eo Y\ei1~2 ,,%LJzrV4bTB .^=aH$Hqse2^LƈG%8ح h^y^hjƦ9g,OoЛY8HѥNqx{NL֜@+;,[-+Ў&bљL8c>ǭ݅r+}v _Vv;E=L~4:/ځ_elNn' l4ɱUqNxv!]졓f+N.Yŕ(~lkjtlwǪȐ?Zh3ʕgS%$ŋ܄fnYO):6\T`JoCz75.bM\C)c $:×>j4mmqt[M8+x߶f{H8iFs&S=0M%k 3=bė NBme%+FgEliիLqK4,=sG孁ిæ+txG''cPUCkc(L βG?z{?UKNQwlҹGm+P4O@*c*BR97F鶈T Kyf(NFe !c]A|(zGGA(%bCR,w~3ԏcӡ8f+wU4g$-1yr $6^LXNrm1+hÖukSLvHVP:@qq_#sR"J<| H R} w݆xv1hÔ&7]k⌕Ą1{fdzSprr4-jnDYWɿ5:D07ͦIK71nbB-Z2 HŵJQ^~XhhXwa ŭPC^7@i!0"1XIA!ƈuVu|4X!ҭB`xRsr Kя|]B_]9 X}:H2zLY$t3㽀l1zM(q+`jS4IS~Рl6>yH!.zp>G(^q *;LFMH՞Q M')ͱiu WlqǃEZ ʘĝ (-߾Q˘MmPq3-H%y|VR8j&B3傞<LjX \D J¥xqiRj-Sށ2wRTSW@!xT't%gk%,_0> ϦdϪO { %{ \L |垮5am4pwޣUTIs|U1Ut5 ^Ю~R O;ӕhNNor旋G=jY7%$Uj^u'Y)Y8DŽ 晻K|#8 !oKM`9fBZwd `8 Uig_%!OW{W*!qn1CDVUX|ט˾`'!f޺h'lUw˙L,.% ȩS;m067F*]+61wUv!Ќ9yo_a}Fm \^֨~i82zl̙-Q 5p9;}7UgFjPpz~Dn~e-jWW~@CY -̵0oN=Vմy*ै ((75&*`aP^'Vj:_f`Bd#˕#8cf/bɽXtD`oM*KJ3r]}f"I~jF2z=u|}r/"ZI3O$3Dοn20(]ْ@SW rB`vNP.+U0(ot,UB;bYSz\HHYb5y [08l"ApOPgir\0>wxW&)AK8(UH`@n$%`忱oRiҥi/A4nTEî2e)7w[BO_ ҇y6 \◙j_ȕ?Bq5E7,H/Ab煮8YeoUN^i=Z$ ZՇA LZL-9eubˀa"9_V'[r U(V[!9 ؽ)('UC[_K&ęV] Z}Am˷EA2@iH9¦pn/XW 4ȟ~mijr篖5͑+{\ћ8mӿ+YX~4{(9]^D=":`B"У6z5hyD 1^`}[2{/­D"z(Jƀ,VkٰftߋP$ 6h,LRߘ.`ާ(b:p,-oSW-OxѦ`!J%pnIqoԜhr2W[sO0 A8:-!C uT7 icP \UT f On9Dx#j߃ji|}Z4 }c#j@< 9e׊CzG{QT4r0-2JQy+ bQȆa*K&єfJQ c-dF+ ⇥biX6'PXd*}uguX`(E0&/uA8&IJw)鋺pG1QԻR ֫k6Q㱙R +b@Py$(M˱ }uLp[;}G,[z[hh5+/ =JtV#{ gVӦ F5{,U⋸ 4jg3]DnhT夛y}m"#jd.5ScarN$CE@W/Z͘ȇh4ȪgJ8:∛.3!wЭM c>iE7V(/F.R5PXsv/NC,TB!~{[6xGW-=h&W0u'ǘv96udȌ {gUU]C~i+,u@G`2ߔ0"/j^Hp" *a.,Pp^ZX23-%e%Z݁7-(b:sx=ϑ!otF5DzY%t1!+3ԯ>_[ iFHG胊K2\=j@~I-c:Ç0X ǥiJΌ>/-X!=(~*6h:ֻeFI|`62Ɍh\' &_L1IoǶUҙyY (EsXcv)sq];R̍韍N( )ν^aQ>?s βya>R{`D}a=EӪNK2)A&~}Tlbg>n;$OaGR$EԸiA~!J92"ⴘum;:v3xS|\!ֳ^ý`|群}i%~.7 tیG7(Զ+*vœ3ƞr)36a%T QU}CqiRcOm2?VhA^'H,A~i5lL,Y ;O3k[f7l5BHb8Q F@n/6WM𖪐Q!S״ U%W[?=d= vp\-Ç)Y3>)vK1%KZkۯڥpN{ؽ/uŶߔoOOl/ eRv9n+KPt]&'^m:|5u`T M͸^(, Kwv>認ra>I'm{7JG؟^ 1ԝt5!DK۞u3 Nο@Ch`.}0W/MUm6 EdΆQf_vdH64`sA JDk4F )`pZQo_#SY(qϞ= )s/63HHKłJzorUȬٔaerr:]ۜSr?x(/5dBj7^;iQ}B*LQ@`:yyQ~Ju^?/lZ F2AQ&%`%=اoi.T:._L6icMCӝ2!Ü}Q& 'ByYU7\x

    \5W/WZ|i \$́ϱ 7:武spn0OIO  x~)%kA_?霬zuDKb:l- ) n{KEK^D1 OgI rnY@WJk L@g.w4襱9+Cnst6i^{-ka؎0 B9rQanBRsN%a bweZMwYhaȇbE|E` \Z[ڿT {XJRSL!-}S0.MDS`CxpZb`]6Tse|gwRJ[]&l9(!A86;l&%v%) Ӭ:]E;A##.0@c;+tD4U.ύgeuCj, 3>0W~3p6*"<{ӯ*[ܑP- Ͼxf΃'LYOKv%?5@:)L 8g= .yF5 TKMm vLtt'KPgo\L Aʝ)% XəPEZy=b#sd1ڙz"18MDWM?&0S$ѥJQVFҰ0$i{\|; 2 @uNRR rbݧ)e~$v1OC>CɑY{7,`tq8ȻM!٨UZ/ 5`O;IK]ݓQ\c @U%:Ą 5Pd)wӨ0;L\ANT2;rk=Cm\eesqv56sR2ψQ;qNR-MPա&1; 47cA{sGJ"9d@V2EV<&O@;PPeЌӌC83V2lj|2'wqJW׼5N [F{pqp=]H'%z` E]-(jP aBv{"dWO@y\Rs.I7e NeAGU'^iZ&C[49.MyJ ϱ| 96~թJgOB;3{*5؍θg)cn`<Ӱ*PL P3+Xk phvcc$L%Ƴan=/^kC%Y30ݒTtnZJ!5 ϙ 5\nc ɎeG+N<(p7dǕ›Qjg|i4OQ~D05 ڮPi{3n$ 8Cΐv UlyS_?(/Ĝ(g[z&YWfJ~.)ejE{DB3C4L+6Ґ3&/Hα,=Lc{ށOQt]祐RR|'[ka~hQ[dI'kd~V[޷E,vR!֬ )eElKLd+c \"d\xnce|x_x2d t$3DH*@x+7if{ }fo[e,Z.-ERvr576D@HN8`C[e_O+7QsuMal2QWuM X`}8a?rX`ǂlxt"{_(% i02+,1COfZ1m2T8.nXWǒj]/a@{8j M.τܠG`+4f:}rre,b%(OgG1ąėc;r~5n |pC CΦ\;MOis!>i3#ЖpJ 0<w7i+4т1 kBi~G$ݐL (ؒdcy#ф/oC6u.8!CR.;I#wtaşI$A} c:d QH)Vi.Oe(W4 + ֝tE l)8ºh_bmI{E;( fȺ\pXHEXK&3nMdD."84Bg0oQuwEvr-(xXҳ^ǒ.7V搝5mv[\@?^Z\s 9θ<4>7Ƃ}/4 D!3aij # 7ٰ>ni\sB"S uzpAP ;k9.ˎXÝE\`0EǗȄYp -ߊxi8ڢݧYcaMlQx!< Mo9O|4s"9R3 J>[e d Â==VW9G )pkL'\`Uo*A+:,q!r\Wdn4U  q  B+ Fl3>hThKZ>+v`ma 왇`ח_rRӠi}u/O=K&ͩςi>3uDun,j-=Qʍ{3kQ-o+%D/q`)=b ^^NX}WaYO%Tg͂D>mwe?\Z M#d[6)KPǎ!ȕG7Au󅿭@h8[j{dgHKIIeH1hе@Vw dt, VWw > cՀhȪbQҜ־?]-]z.؁XLv5^*&BLs E%mz%E,zC`8Cf`},C?;B3 ;_!1SY L{!m1A UW/ѝ8MI)G T c!-MZ#q0˭{M9`zHTnj޺*a|qE#9?$iK&e$ü)32y4s%7\w/&-"/ 5(Af }Í=sn7Bm|2 '`jC,s/o [zXWdoJyI0ou%*xd|׾|RI޸;n#z¸ζߣpjɜ`i=WmG`󱕳'Sϩ@Q5 W;,xo;o#P(G0׭ Oq$+jW~!hGXsv2˾!Go|k(U[,t'Pg,"̦^Lh%s't0L&*}5:jekAwaCe/87:17:⍧24162I2_uTg[/KFׯ SÀ6l cSga%QI8<__ +?jI>]+\җ<2`|!u-T@tBV!;  Rs+_6{]懪v _od, vNR<34|h\ YqRfEks*6=4-cݠՂkM ?;CHI.73 ,'k_3eAf),zn26gv(?(W9XS :l^G)c"WC,MhZklQJ-EEo'8w%I#klJϨȱ$[Ǫ_€&ۛܮUSxJ(z[tt?!jzs H1v>/>ϡ.ʟEpJ&0L97Rxwzom6 ,'wPf-|,};쳴8 59I$v4+0P%T'dz] ;4^X>XuXF2KH׈!C,Հ_]--6W< J_)zZPl׎igxzmxXl &G6-5ē\I-(~3=oEk@?. ΒCWo)$.~P.ݚ$n+{Fs45 M[sFow UXVð1tyw$ (0^5DwR݁rQ=gs3K5>oBJV!`]WvɒX}w6ZN*YZd7i_5Kʙ$ =ڠx3aUeO:q늜}ُר *,([iS^tllh#TjVa8G/}LsɮH3mdkn؆l5NzK'u>vpaG0h jM$`_1fuUü(;ِ7$ 7s>j :$$e}A2]-G=+ )A¦i0zgXRL=K*z%Z*CJNi"=UufcH E!7UJ4m53RP;x& {)aKFdȜ#SRP槫=h0&ld7J3Z#|c^x)T'2Ƽܛ# voҜI O-j9KMCuȣt/b[ʐ i#b$zzd֔gV]iacmB&`aωCM}up=#~"I3Gp{&h(~Iܡ7Q k$8%8/Yj|mjտ]Nu}T5X/i)opM !;u)%U;.VLv#V} 4k8ڦD ́'6n4א({`d'S*Ziap=8wg6f &I~|v&Rv^@Jb J遒?n9m8-ĕ+JH#&Hf]2O}$RSGI@4Hb#@`6YG ] 3XMK⸀2Ш. \CuںG h C9J!5;a!nS{"o xUcC3%3 ꝏ<{ۭt'Y|ɶTi\5Jb?zq4wϭ\E*6ID U>qm))Xj.ޟSQ4$g*箋jB ?#(- @񯗨!ÜBdD]T]h>iACz?"!o˷NnO oM|90kg}(fHjGKW?g٠(,xS$H׀GW݉kA E4pWʞ'Qp",:uș[8CR ǭ<|Rͤm^p+qK|[vXr#%r*:|:1n(u4sEҁErni$V<9 P@*b%M|k SMPF?R è7\}yyB 2[o(.Cv)`7 U-H)ʲ8(&Ao9ԗHV/%|?_ԭa) ZPW$U.T٥zڣ V°}@\n/xbk&W"/ש6fI^>Px;NN ;.ՉϨ( E dv xi9DH{n㙋&9hGb$u:ju2,ӓFkoaͥCxJ- ^VOŰ5 I{@#_܍r%a4xk3{0tZNl%bv T` ٤I$cT-q~V}@ZM8)eR~ϔ=otFՑeIxQ$v'0Bw>s&Vc5^,Tۤ4[]Z.#b㫴'EgbhUb!,O;GjtcrPLDPg)\$>yBp\jx\:ĶIWbzqtlY4*nE>53lԤ+?2}ޙAz|:\-|I̓F88[cH2ȱxPѿP$.Z/Y}FvmT"J݃Vh.uvZHw>_r]oXDING%lLarh!2Cz`\gx13*9-L)HNX:Z L$$m\ ] GR.#D Xmg8b,8)Q .b]D|/x*(tZsL#"ljn6mTA&E0HIp.X<&3|5O8VthGhi:l msWΝԹdc)>*9RNӆ荻GLMf:7"bw_A*nguYU# ,N^9@S [6) Kn.߼ơΔ^8]MF{-T!2tOSr=ROu/|ê d2nc~"mi,3}`a <򉣱OExR#(J*qL~LV /  27؞HaXְoLtϤQD`[u|9R_㲞Owv(Ǖß@A҇$gc<%+dPY7@T}m{80DZЌwp%.Xp@0[aWm#IP bź_wzWlZң* t팡E'~G"ڬfS̳22Lv:o F^.'n N>7)]wkWܭYWaitԱws׼g:e]hk~X(`FZ^B׭ Čl{B 1scSob W>ЉZx* .=nqQAJq%6g6{φp E*k6JLl*3' e:ZrDL(\X'J b!̑=koa.fXCCv>/^U8Z(BXq>An㙲ؑkZM- :kdzM'>@|E_l5劙ń2v*-¾oI\iޗ/~_~<[{6qS,-$A< r?]yFC H#bUtWUBMz]E ɕavʃn( ߤa A qʼآ̫.ŦD5``CԾQ-)jۯHJ= Xy~?®9t $1٦I)l˰ Q~'6&tfcjݘ ] k"ih6ƻ />QgB&Y5#bhYתE@F&C}e9e}+F/^4 ЫI8ѫfV'sR~4w59MuH`UlqM8Nw?}.V52di g|*)rğXW]Z/N*}zY @f֭S} nxh8T1pkn=lF4jIꯒ|`W4K1~՛Çh{1D9q f IY]BWT1? g "+JtBaB6iqnfAEIy3$۴K1큺ƪ(2wELգJ.n@D㚦)=y *ɝvJ)H⎲ Lt؏OtB#F)l7U/aG0͂F!+4':+_5"Uq>M0"BŸJ3y4gSF`;<; "2 Ghdn+d @2Ҍ7KfSm!岀P" B+)\Yz:(8,35.=$@7/A:;m30hTE3%^{9Nԋ?TzgaEg~Wd_T*i^x3 1Zxf/b22ձn{Ԩ)$2Dnm CztwgF+(ܜ'%pDjTC 9 xBG&l6;F$z*n,w?CJ,Sђg|lSQIkܚx^XS1j;9vpִ •܈w< %il-)9{Ri >Ej͟WDZPɉ`Lll)_=J0Ρ0W9^LJMPmf/~KczB#_'aL]!Q 4OSyn, >#fSڥb*ݤ/oMzG5L /?b Zr{>5)!}{*csKumcė ^f'uJjg1R0}BٛktB栻@yK挏$^|k>o&0o)rϧj7-WrTU/R)mqO d+&jcMW7ҙ,k&ѕ'C1|`H:dm$Y7n%ؠ_KA T+&GŢSǶ (Lcr]zF68z0X8ڭB7>l^B> |SLO$uR{$ob NRFj?5IV1Fx!yE7c8>p•ѽǾ[yr(])PNW&ҿk3ؘ05>5 A FO+_5w 2p3puC`Ælve gl}60'I`=sx&0x!n0N:/P7q}gDVD>&ux6(~%ujf|EAG[_/ddH;` Nl4Sm& A[418} +gǑZ ӉO/(`cU{xt4;=1T, ~eXVƢG?JxOؤZEaSU NJԾA/#/\*HźtEui?!b^uT:!K2dqqEl^U7JWFsFY;:D5mw5넇%,LD? 5z2N?T 4)!bU0K.wV᭩+_VM 1a ]QԟBJxn  .4W[uH<* /Wd 1B/B0H|@#SgUs}gvy\oG"QLx7,.]e₏3aNd@AKuirG=Ŋ*;qCO a1ws` ViLUW6O99o*Z JX$PϭB}w$1K-"zqsO0B۾ ΎVXDI:yǜ%~H?5ONVhDD^ 6umn\xw,K(nAj&PmPff p"G8"z Eoi4!epUIԨ;F+_UzgV zrDm1K_IܹO<) ؜cvHg;u:|r7n޽zۚZpjSxPlWWFDD`g7jvj".-m*DWwcLtaytS)O-F(#Ѯ%&& cf쇆(,qӷ+_Y!5 !Mʾ6ᄔkuVtSkeXhO;]sjR;zʡŘb΃YcM Y6X 7d/p0aXXXڭ IogydbF4빴_bV?T>7I&DN9Y~1ӣI,V]ְ[>{:sD#i3fZw{}gq<#FLq{c;#Z_p0 jf0 !5e.+ܡnbFFa ;r7uZJi 1U+0L\/xw]e| Zu<#gYR4[2= `Q K@+,F͟,wčbL[ F(Un (s$?c4)bO>:$$]-pu5ɔ?ҒF$KհG{c>FqUHAlI"V^%\_T]Hi<6u_QWL^~ >Rf+p5-',)Vblf>.RYtKVJKbl:? fplj9 B邎(k45c $Тvܩ iqĬLn,`%x> >ڰ8'iVKwWf0% ۽/> An|̹p"wef8I XhTV &8r"'5`W^KV|X Yưf!+Gz:q@o)do̖,N,6*6R]m%X4B>p2_+W)g ­5_xϙ%eVn`K4PþAvTlvgYzϦae>+NɺT6xޣ7i _6-TId[?71Ft:U@@SbK!ibDz UKԤ?14 \ NSsrA㯵'PH5}w}1b<Ն@Fyϛսm{S2=V|W涄xb_bEj楖ٔ׎ cg7DSЋ6"85%۽Y0$EH%H5WUV?pu&JVnmz쯝)F _TV0q70ςh"yB!?{O@ߴ;N ާؔ_2$5x y/NlJ^oôB*Ty.ˉ]*儽w>(dT݃5jx,+uy\Fb҈)S7lbt-| 8\ v05c0G/F\dM$Ԝx|@0tc¥d; V˒ZIADG7qְ\QnS}_PT߯G^ؠ3( m,v^의}%hUdG@W&ձ&\=e#pYMcqT 9_qgДVGxAP}a-s]q#o~e Eqj G.>vW+ "@v #y{S L D'at-Ŷ_>ъL>C/]>u?s]F6)_mKNdE|3rhb~H!!>E$O`z888(C³{ # (\ ?Isޅ.o37z܎ꙓ&gZ(MF|J^u\k58l=Dx2RaЭEIq!q<"/Kr3IRzV_wƗ)MFiՐ2xVEՇK;3Vn|'A9'ݍUeeil ˊt% r j_4;cbǖhjl$}eOw=;=3苇rt6/V*T&UC-;(wѺ/ڿFc. R9٪"qX952Ph. ̦D|s8^' 3;xמo( ݁531[ÛGC?s` J[42^-8OdHmlkVgo*c/ՠ9h.źtm6Y/ auì-˫89[$`x\Ư-H h#Q=?ศ$P"N9:NrxV{w*ښ<kyUϢrF{LGvݯ4#J t_.lzVԳC{$@VSӖՎtzLQΡ})Vxؖ܊0*? f7w~(~yK0I͌15!^LC2hRkB^r_͋\_?lI S -#mTĕX- Ȏ#..)~5)xX1-9Ŏ׎wuda}GMj$iJG"1Hu=w^zZlP}YI!!_iF0%Q,H+4Zjqy垮liEQJTd'^_ōc=JeГ V@'zf&"vx[w/M xeH+v:5MB#!Q5b%; +Cv7!hbb9Eqf-hǢEZ:LP7DYJ7+8VΌ^L@ō`\v7a;awY}5WG ||=0J'<vgG||?U>}h>a4 [jesbP-Q q% s]௒$eAM#RD! < h^dA,y̏$ j$Zx]73ѩE3rx03n}&O}V+/X[y\؋GfjpH+kɌ\I15mu`Ej'ddUBEW1J׼"˶f#z0-pt!46͝zButAbF(3;k"\Dyhf+kJNjƢ1k`cVY8˰ ꋴr7Dl`7&0'NY1:Q b ' l$pszFMN0׽%'UP%1^+s f{گ= sT;eXأqІ^xwu{iT QʎP!dbw{==\lf`cڈ#| [ B𣚈cRDZ QafBWG déň} y肉Ka㒁Zdث0|KZ3Ze7;XdH82|`{юmH}|Gوj7 ^KAc%11|գܿT"l;]lCz.MB_.Y˕CIS+`GA:m2MWpZaј" :Eon{ˀKق͏[WXi6u"Wx t +aq.D1 ӴѨ`Q] YyOo*2#e%:.WD9+kA0}EpFq</+2:̀l pUCSOKo( $} #4~:*D$[>E]ĸVkjB/vv7sUt|V\ .C?Lu`E7[ r0VX@&+˴r/AR {ɷc7}$?m/oEWŎą];zeB[]P+Pq'\9`VtB7X<!80zEV$I ql/$oaBkc6/uDB``Ds~_|rtٻٹa(ΎEß[YdY"1n#6t〮=n`Wi!W UP@zpb iJu,7^~48 D*Yj>|]2pٝ7˵s/1A-ы#(MԪ"첱E'R@7"32crjih|B5 ÚEZ'ɢQɪ-$@z-p%c-]^圸GED[3"IQk7TV"K%~"Ŕu;hSd*zhf&|?c -AwCj7wYLA~5&#]"R'" 791;Yĭڂ}M/TTv|x̞j $5 A],Tc)=#{o %83[F8|C$顽*6&e"AA(;4czckJ5b Ugeύ4WeC%|H!K<GMfr]`FE: R9Ѡ~{'7 > 5.]xiT'Ϣruvz?Fy#>_;2?|gS)F(=J.rqtQ.6Xf46QN3LE(Z`;W9,_EH$ ib!uiX7/2`0{]դV ē B$Ť竁.Yp"=,* ȭ~ZʂϦnõfϼ/b(2_NիcŔ+N>OFa~ b=?e7Z i))yPĂ`)jL=oOdt|OBLȅUi8tnGƢCUf¬Z3D`X7"tހ1!]LʐlzCzI"QJqtolaSkD !k 1%t cM/R."RiRF0Le f>чSSzȖ=F/dA,s,8ܜ{ W+ A&&ˣ}v!&W^F]힨=lb<7ͷBzRyBe"<,6OAg1zOis_ny!/%:`=@`Z4Gn5xF$W*2PѩZ~Ns@CJF<ȚDR\IUG)yf+[T삟°HH?i5K3nv+B bEtƙGQ8%TYb_Xb֩N {Lks?6_> R|Jw%OF)'V[wvt4'dłQJǫfN{09$ZlG M: 4akAƽmcA`APSʮV"4b)misXeGFհ$|wWnwRxOo]nYݬ䡔\K)@A&ԗ$ъy"҄c(Wv]n  7nڜ( q)ػivR#Ydٚ8O?L;ft}'w r"X onk8As'6Is$ tć*Ɲ3)9c7/$s`o&:b ؞J$Y#ި\^m[whK0J;K챃UcZ rwLuMBĠW2ve \< t gΪ_΂J*mȨ/,+d=U\+s{ X_#$ZtnEWwH9kVsclU'Zn]y0 D nmRy6W.N ,oa%=7m)4ap(Yr*qMJW"əD5;zFL%#L*EZKu\NvfJ<\Oh}3 | A,uhQ ~}0Us׽ڶQabgX–G+>rŒBeKSއ2 d`0{UɚT YʑV9*Hts7g$>v?KBֻ3y(>Г{HSn?O:X󪼤''31e\עtMI ΅-oJt1CPO,VB7]!EN3 _)Q?arC](qm5:todq)3v o&JG߸'Hupaz+֧c"Gt _sF47x:b,o5ц:=@#!vdGpD:ʿ5Rd}`L.aU*[;G 0[} 0 ]BO4AMAmb;.ue@A)$VTp|8Azɪ62J18w[:K6IXbuyw?4gj'lvC#W^pn^5]3*Fd@ ~\jF^m)7+V{*$E 'Gw9,'\72H"/!ҳI wk? x Z)NX:$\8iobp2/]Rѿ51FɭLUda*vx\eie0kTԥ| !)z 4v34KSq!'gZq̓}vH Z#ijF˚C/g(me۩Y@P0~}h6U/GaF% V c؏|K-W/v:r}pG[_>z?\VJ&]J#.)QƯB (f]cSX@Z ?xQ5sZr tY=u|T.VzWD@ԇ1uOSOQf)d(Q(tU^O5e\E C6*jjl~襨1u $'e9J\XD4MAqgQDsB/5USa.z O ~s5,3r;er`W׻ GUr=t(J䀻]P&Bs}h):ܔ&z>a#54ַpg6A0GI Ibh3kkAI==qbX¥L"-6եj fw%5X2.eמc>wѱEC'L^b*SCqW&WJocMM7fZg^d/}X&;B*hvpgt3רpHҘL/ oAk!a ) /EY[IB jCpoAv[l=~:1u~r +#ڥaTܗ^.XF0dӮ'hX Uz h[ғo֏Ȅ$G2aZy@#CxW/~TYɯ,Np+ެ%6:| -!+ӯͲmvn]WB)#{ ʼn/ذ%*}^rRdb<͏adYf2ѷ`FP]BѲdľm8(ɉbr8Gu*V5h`5 w,T{wNx/WIO AZ@ o@(>eqؑw&2]q}ɿIeV?L~ﭭ,|CO2 sʌ{_ w#?rzT%IUB+GpBcwT 2ccx8X`QʋTz%Xa1p>V)u1ieB jl{Op3u// M)їSx@!Q(iM,o<%[bOJ_& ?P=Bo5fRe Wd%mR!5ia׻S@tsی`e, ?&zY~&[ڷrUu;[ӡȝP9dFhJUAwK-gJf+%%6ZR6$;e#AR?3%>Mҥ)HHG:t,IvS SFxQ.0D} C;Fq^u/Bρ*5<;j)?tcrg=U6M7'.ܲc=,|4E"4 sHQV4|8!;Pg"A[m:% /#>SgN_%Oj5&Zt,h4"P` ߺܱķC4 m}F1WAOIF ȘXyGeůӮM^qxFYGBVߐ~c{C|cNSevL~%6.uw}i-r&q~@:֡`SI^B2;V(s|u*-0Yk8 ޯV؁uYgr_f*J!݆y'<1[y__RlXHX-.[4?-{_ Vcfc_~/sءOCjb?W/Łk ~tzU+8k0}ICcaȾv@ @ݞ)h!Iu>2mL:_|eFvS$½5f'ۂ^37 VF{j7,UX򃔁e <ӉpÚ OZ1ǃRv!Eƙd-یu}[j:`4]zfqߨkU~^j ۀ:u$)eh8 CzŌK˴W nIu}us }Eg!O$Gq1q:0R3L/8F]'f0>q +`޻[{L ()2Vv=ȥ=xPUV4\dW +#\\/I5k=n/6k^@%;D`xT!O8AԒ}aSr kdsd~"$q} qG*ax2*Tj92{5a`KfZjyNj̿C9ya:^~񳓑b27epIszq9^i{R|j1( efrknP= %0!W #"}ZDބp}La,j2,4$ k.M%e1P h)7DZ!akr8.2Q~y@R %2' (2%P<<@6 A]av2->(e.5]:ꄄ,=$d :[sʫuŏ/ˑf> _Pሆx(T2ݬ/[vL ~Աx3j;ϡ'0Kݡ@P3WKe,Iw*Q^L'Atѹql!EY>P`MD?j[968!HTpn˱.+M$-Z^AawJ;V] yn4|8ϡ''-GğB%&}>^7fQu>^g1y 4:X UVi (/0/=^D5l褶j"g=Q})]Oq,M%5$6itvX|喏)l@k8ZӪ){evJ5?%jZd%!vgkJB ,Юm䂂]gwѠ@XvN-%@_~RO!ʳ YZj`nFqի5 \7dwXaМX<~iea[@y5\LA˼`gCoa|w+ ț0 T9)6@zT Bl˯v1_98 9P~d#ցFP I39; &&ӗۘ,h`Yg̔<ͩcM2J>[WJW q}V^5%tGӄ[k6@` W~o5ygKCPYoqܨ־1ahȂ=aڄ,x Μz[l("89/L҈F?]>S#+#PžxEJA i_%dZ6 \k#Q8G}Bd:'=r@c[ Qͼ*O©v7%ɋ+[zY~.gsv^yr3PI0O7pȾ4`εyb:Zk<hvƀ H,9>!v rKqF9}Sf_7`%c~;fZjMj ȵ.>ՁᇽH͜hr)Urޗ3=)(Թc]!s z{4 TUz;gzQPX;~Kf<*E)Ec/3[^(뜄Ȃ\-zZxryZ:y4kllm73c\R6Ɇڀ`ųҏ}+r'Qg'ȁޙĶ~0/l$ 3 IdU+si:hzS=0.S i3Xz#ti(UEvp'H̆fB/!G'@5?>vr~K:4 bC}c# ZOôQ<&bDڒ3JTXY46~Sr[ E'0ĤdLpqN'*A-vPύu)!S ]b8,PkdvY7KCq6yMf*~

    EK-diKp>,M ӂM{EJEU?CR^܄hF/DVumˇm#Y_>xKH (@lBneˡ8ke=[m⠅XfdRKEA6 ,}42FP>r^)A:~5kkt d+@wn4,& -I8Ѧ>&oKpk\ųF/wѱA:=Pe9vy~8@QK,ٸaZlWj~o.tiOˍ$|zxd ʙ>C!qJBrOK˾f.kAӴp1{6'4"Q7uI=7åG7Fk%cc Θ,k;P#1x>G>)FFL>ˍ@Y |PióY:zI%R݋+ܥq9NM3~6阯ףSRKb LjtNZUi#/ =6p᠇TbFMz.AS sz([S`"KE=)7xq#E]ww6 n=w@+xRW>2E^+95:P<1+ < rb}U;6!uj@J!XjК CD#݄(u%,"UV_ϻc&kR?y=|F: $fw1HKwCuv^V"eN{/.Xz(|rCq˲T!2X>Zjl2/EJK)~1u#.ђ1V֑'VDqAPSRD6r&rMX^7c@e}[ߦW"lĩdW5+ uI}.w_!ճ[ѿT7^ hM\wFU"!=_xIrLw/+ђ!4| 0sY8ȉ,nN/l 0fWB(f^i;n}"T.I1PZ Qb!f }̈K|R$f=mh*;i6' IV{"RgGAGdzOˇA-'A4ĉYM=SY)y{D7u SN1UM~ɜ}:&3]PwJ(>r]۴5 kV ~>J*Bgd3^u1H,vc/@z.n!ZjW10fGNi zX'U+_ ߅I3(5ǖ?mBJ>&/A~tH׆Q>x7P4Ӈ\rT:!Xն<ۻNFQʕ7M(qЉ]x5NʴY^d$=>&1cBZ"3R+&Hhè ^G|CRMƵZ 1&Z9w%fʱ#\0_uބiua H{n AV1CspʈOϙۊl4٤2g3EQ>f\ ڦ\*0N|FK+ʕ@U%: ??Wd`a)^BIdƄ :S`(ȬʕȦ}򠋁?eP#8q]s]̾-P}m{8 ш.F- 6zkyu}pmDvg/Cs1kSv 23X&(aECH6F c Lޏ*Ȗ qR|#҆LR.t \GW4t?9e&Dq.b;RpqֆpGνx/XP#,<>J2ىz%̈w4i_WcroQ9Ju%XO) ݛ-j }HwTwaOuSag="smf3C3Vٛ#qi꥛vQNurӉ. 4Lk;- Sw==)M`"yn8O廫3 b[{`m)TRUzw"6k>$S?H Ep'Ps"31\̩w]xǢvY~͆9lh*8`O_69WdkveXV tK~)!tU-ʤ RE=S`> oQL$2&aY_a>;wɅ9aPA D4+<\7h-2PC&/:ruS fwR[sA rA )75荘n6ݚc |0<}a掶s]: W3VP,R;"׉,#-0XXf`)V!V',~. Y^& tr2/[ϩ|CYuIwwNb.4ܲv0~qffxjPd4r·&5I~>FN/Yْ闤śT rGH5jVh*mTT`IߝLK4?Y kz0 ]5CwFwk. 5dțDHDϥ$`ĨLx5Qj #L/Sw@9 iG26_FQv4H]8 & OˆkD[c H;9`Ani~UǝxQG/~[d3;W-Fn+/Fd-Yc+}yPBpH :ldfj%4y8I@d~}xz{i@U@wmf9 h$on&%+ċU=,W,OٚqB "޽IO#&Q!\g.I,sg@Ewk>VMx4j۱bbH 8a:=.+YlLx Ҵ3Aģ>zgY5EAc3IH6hu=)sE >YW Km 1[K X!F@ʃU MPAPd 5).ʗ? -SxBv7BkC2jG-NN#~ML|1MIƚKAք*5pgXu^ǓuS*Sڬ hL 9 #< wȁI/U>#MS o8;U=3teZŬ@݃=+,fW*Q`Dս$'9F٦uIjYj-m]ArM84ʘ x&ݹ3rc}Ϣ7PEb ~?\y4_&;xi]%elP4_of9…: aOM=3,)5ѭ2*+ibkڍRlG@E+v-!&,9m6bóQRzKg-Pa}zr_=JURe5a.KU;B^\N39+^56ho_0ܧ՝,'@E_3P4)UҝeLcw٦uԱy B1lm oj*APliͨ8|9Tf Zh }]mMC3K6-"ȣVal3ׅj>Ya5!5fn֏"$.O:L1ܐ轃:S |s NKX$΅,Kp#2,,8ilT'8B ݫPu"mF Gj?f8؈u!q`5}tGpsdqpcE1'g`W䈄V {<ߵ5FЊfr.KZjv:+lx,|0pF-bU2܈ÓxE~dF!\|z/F3Z}LbЍ@{Yǣ_N#c<'}UCS̱P-.Xo{UMsjS-k3٪FHnlC3!MX̔&>b,2m yT"(dֆrC _@DK śD@C 7,^h/X4Hؖ(9ѭr!ꝷ._OS"mOSo77hxusgrnG7}G̺CDyX"kI & t eo 9WX.SxTf#L#Ae )T?J6ɀCbr\*}%Q3w7ۓze5z/N4Hg/t K42s*!"s_|ɻ48YNj-'@Â]!PjtPSKSռnV@߄(ٰݚ#h徯*bsW tR˶y9oV/0?yr-Xzʃ>2tYu5+rlxsĠoڎw}htkT=B@vj?t^s(?1ҩ;SuT`1òӦ%bRmq( a]FixtC:j߱{v H8 Sm%h=c#i8Ξ/7HFdO D6L@~c^N :Re(}gr^ޱX](v^^,Ow-aS0(*[uPc$1[EBQ SEؐe0)m ug[-C hv0pcxE&ʕ :Ik>UC9tЮ\ #)!6@P{! =B=צi/ ~h_3x{8 P'`lL:v(+6uw-8q/ݞiaV"~eo#X&i`~V)oo#Ozc,fg٫g ȹ$to b[ `1RT^2/ʼ%uVͫ;2*Qc2mƢ;Rsj\\458\m[{o+479Xq3 =f6KS#%\]am}0}J| m;KNzR9!@]\)2\l1 e"a>0B>}x}xr\+g հa!!,D'WU<;>G[sҿ AO9*\OjdZO)қ7Q 2: !; 5tAx4~?$U?v9+Y4Z>j!EHoYУ=ODT%H$0V*d#Û;.qĺQQҴu>'|x v?: ǚE$U$dXM`Zج?0j nՃc Ff=\Vu/4lZA?"2ʼnNsjE6~BMu!並ߣ_-Ih;[}a|k홤[Mr us  =?8+%J Md;eOƘ)cE%QyŤQ䚈 Tr v;^F0+ςsrQrc^e+&<%< = Us / s\r?%Kq\Uq f`;s)p&2MԵ4n&{wGWp+!=t |~" T/[4܎$#6HRA0"i;['!Ǜ)t$2Ka`%|lNjbQY֘|z+*0y JC/TΥF>@ a!!7?'eq/fHNրs鮬>C ?.uiGP5aҐP( Q\L eJՌ4.8a+=E.&.-@}>ڪ9d W2tBg-g,9/ K|(68>"[Z}DJU{wV -K2X'zW26V^'=Sm%o拕 +kw7__{xJI+uW##wG{A'rQ_SO/a RA2U-BH14*tm/ 8|xߛP$w.uܿ%I? {ר~g5UA$>׸颉?8iѨdgו`(S?7>_s[RgT [}fQrLR:6nҙm'ѴQ5~["#85)HۢlmTj⦾Ȃǯ!(6iB85[OW^3;-;WL@$r qu>?! 3g5㒜SMRfJpEo"@햄W+~/ᦫjl/8p?Aϸvɖז'_!o,KJ |Aiᓵʍ8^]O oUVnU|>, lQJNwH9-\oayxw7٫#O[t_XLa#1V n7>L{ R?R I3M|)"Y/C8iWLrl_E7eG |)yj$ \2f89*QlG$Y,7!< HJG'菻xQnx^{N[ U+iֹۏsrsiL p)3Ձ/osEHRe 6GXfw tLU /l$ʧUr'|5Y0USm\<3@ اw\m@„˫]gW0?0r=w=i4!!0pBʰy?2lWkҡ̈́(h4P%DR{2]$/Ս LQ04ZD8l T":ޥhg6$0ƲRf{xBE0ҭ,=f}^R%I[9r(K{Y`@]Yϳm`zׂ:PąSmjb S! Ln\q0,ar?>+w^=G]6#,E,Qh ʥ[TfHE1fU@U\1#{ ;e{^WjooouzġSnVG$)oVf؂V8: b" sS}[g`f7<{0s?Y5u~(,ZZw U`j~%nB;϶&4.Jaeg.o /rjWv*&FGA]ZEg8n+<3PU@M2ͭk%rkp,-"HۖUC}7Oâ\xm3FeTk:$3ۢtI3DmbQT.͸3*4x <Q2‘I-;3]s8jQI~ i$&X~ C}%H 'LD<;o@,A̔X`t,EY#jey< &(U+&WuREKLsVf)'9SS~ʛel![r ;SFt8}RRPhhiGvS$Hm,OqUJ|h~xx&6Ѣǀ^`tʵ@ª'?Wb09&dͷ2^/691[5]c6eh ϝgLp<'bV, $w-ߋLX )>[H!ڛlnI%#hA~xUW~oD3#[MuW[g{7Gb[?FIPjf2^8DkH 8l)}BpD떹%d*njiySMhPXǻ*^GIϕ[#UQm03'6E<8v nwm3\-O%W[t)eBKZ*1 z7qJ\8 +AߜxFs>[Ϭ: 'V#l[B)5Ln)܅ۍwl"Y*T KVrtqX)&jdoeDC8o4/֬&_0KNxT䖀o0ϳªYEXSLqdQ[Fm G范_o<"׎?TC[gM-)(\D䉿R# QT0Eiv(x,d pDFwa&=+ ىZt* `V8JDY3}+X8h e}tC*&RYQT צR1zlABP(ԩ-ZI(Awd Ujobf={XRkQL9{ `k O/;^Pup ʹȌ0 % ZVaP`m=XQЁ- y^:QLˇ_w,S|hƨaxp^.HcwqOD4%[ӹfzί03NLIʳ`&?iE᰼3lYcLk"fOt0eJՋn^04/7]vAj6-pVK/.Z<1VɚaGxu2xLJd<.CaJAUeIfAȅ?}_ډVKn5^ )2>;sY0V_CDnWd6*T`"c2F$~>{T9HJdVku{K%T=Rg~%Y7Qru %.P&~'hl^p;A?#7w'&WZ#(f o~)u?ز4nzssWwٓCз48kN\EaJE a%eRi?\e X?W k@t,\@As 6jBv=BYiGe竣G& U3m25 V5hW0Ӂސa8[JdC"¾is1Tڽiܤّx{857Fkv$D/\EU Qw=L۷ABj]yuRE7EQY|\_Z _Ւ>'S};XR5BIvQ'}"sCY#W hfEeIޤ[N2W#HjZOg0I~5h! y~vNT04\P#+r"8N15}9] s楠Ki|Ґ=T^(S^ޮ @ۣw(\OQQrj -vSRld1GKMƙX 6öQ-!#T&zWx\4K ԫaOp2Ho*䵟T1ͭY*1%Ya**(T L#֦Mvo%e,F.n&Go$y.Ʈ.=·A]QN b[# B8LdOJ rRdK[q)!mĖi*C{)Ę4pW^:C .]@)?WXyT[w勠sU!>$yذ TIjo< H< 4KZ)yG)WqnZbQIOyykx@Jnn6]3m[uQs2_$dofCgȉ YVVadYz{<=6a (Nƻ[%q XTRAJA*Nd9~vG}] rD2ΕZp#eP5gn:eUhtM)7 #]|[ HO!ڗ.sJwjmr~ *$S\:X`#FdtYIձN:>_ۺ&]LgUOyLW @\]kԤ*}lWG?\rasCJneXXk+.{?8m8ڑ!{A@-2 !e8^@2N$6n1B_/sJW.LfAg8Dlh/A$Qvi|)α0R>QYŐ'^m3W ""E5-ZI .QD*BܑŅ4IC,q ,q^GܦAtD^YY< zpgPweUB罐DM ٚ PśÓƇoc/o)ϸ Z(FRwPkw)gHPplRwfy`~$CZA4 dA!q=GԊb4Fn`u@ $[wd_9/ۃkp a<:{o{8lzж%>*_aI?=H\(dĒ= h)6tj3]`vȢK @=iM^,4lg%_aOܞ}'#VXYX ĢNg7/%Hc dM}$4 ifNij†Pfm Cq ? eH6q({ A? K g}T8@5t1{.gY?j>a^fi6Ap=eAYh}HyGJ ' EqP3i 7Os`֩,n1C#0%d  SR&r L\k$x7T)LuMt,-KJѺͱF'+S}WΜ^nC@a"2ohݢP#sZ b Qi+9⻏-Vƅw,h9:?ܮG.̙fc9f2.rMTQs &t8וIO4.`ftUk14}td8at09_"hv@g-r 0uPΟZ+g|k)\0oxnP-;|0!92 }K\jNJ>=U!$k)aɅ{1E hYxϐa*0g=PaK7?L $‰2ĭj͓?ak'Ew(Zuip*sST-g6xZwek gt9ve2,jɇcyqgNmuUt(tQ0]|偓]i@)*4 airT̚>t:H^r7C͜VN^7oOMBm*ղ%D~8@,]#믬&c8B~>g*2G/|wtx8d$9?gLXO;|`Q4o[0 MqA6!,*73"^ۺM<|`;n8]9b&B29k؟ȍa͑+-+]յb˧*=1jG!gH+*<E*RsºvK~F?_W60Ç@ҩV%z$0s0x9;.Py iQ~hASXajQ]|v_ NKl(POF!%A21,@^qx4i`P֨[Q\p5`Ơ3@f4M. YL=wQT/R8Mi!nr))"]i۶3qfZAkD,0ne\Q'hwŠ:s+C#t1eIr]ÊK>C\}d@AW{H52\zD`۝ۈB-`m0֒qڈnk1[25KNJ񀱲ULRs?Cu 3WB|kfm v]Ys~љa&jBZ1"rAgA/eYW " 5+g2; 9Q7MA@fJyfN:5^;DO!W(YQi@{&>20-v5MxY:`B3ɕJ )FK;"ԥ!UnmPa۳j )Q6c v!|[犊\_X_Q(U[.lH=S ݳ|;cba.(B(rӢBgy>O׈ )U+ P!c{ e9{7z D,QAUf%.W[ ِ +*mU^NtKϿ `ELᾹ 7>qݨݑ6q98F$G1|YpnDң(YV2kYE Bnc(fjā~͝ay=31L(ջ#I].3apv1 L֐B;WqR:n9Ct4c0H i2 /̓IdpDL9җcZ[Z64D/p']VVs ݣf&vx.}ҝzdЊX|SW6-Qc#zN#9樒VbԄmX|0dO:rVd臈1>8/y Wx$!芄/ :@ CF7EǾ4;Wl;׈JcDL`g! .a.G[Zão ^GavdFӠfXRZэ!d2yR1kV {'|51jrE>λPzDɴ}68PnRVBrI )&L2GP|mGXM6[ sJRpkUݴ6}'Ȑ-]pWNIީchO#]%SUFiry)}CVa˥L5|ks ,xW 6sEf,_{ݥ].sK_.< /qXֳ4(!/<pWQoǪ4Zm^lر޿JDVeнVuV*Z1Q_έ 5h.b3CݭF>mPU^[MOGCKQ)3a_tp//dbI~u诩|p5fr"z/T zs=}o=n:o{V~r)ۋk+΀\+$-V!kM6nAH=:`)5E4"nH(a4K*Hu |/}sH\ћpUN'/ۄJDI#/yx!PFڒj5C<1iorE ~m{Nێ.=hس3J8ul/M鉗 8JL qQR9G3Q`my/bXA'AÞ=DŽ;/+ncՁJ584M>aKT{ZP%sMLbI+bzOJv_d!͈ gr1Upo/ZaUD%R! MH_fRKϪR<ڎ%4OV+&EΔ~e"ϫj,+K'u8py PZӌ^O ˜ZiSqoVЋQ#FaV/]U `Ҫe20o1M"iZR,_}Ɠ{"Vyik!YN oCMiۧ4WjT#)&m~)XP]_wj? }տLλ^G 8Lam PEOɂz9`'-a|BǎIte6[Ҡw/PSo/*$mNhw1)`bM#{I(t6~@? 5n[c=j+c;sz;T24ٶ<л9.%j"4زJ /бS@܍lu,jpip䧿a@I3r  K23p͵MV/uPYsq=]%<5Pe)50 4B,dFLUNe@RZO ]?~ؖ@c1N`n}j '?q[v(9@H\,b8= 1W# J[&8/OdZ["ބ[Λ&QzZnj^o%$=V.Y?EY1thG-*#i|톲Ia&d:]'mh:"m ~EsC^Z_zWt."ysAsYrP[ we#tjbT<Va[g_eXaU+ٮ{(g-$~]b+۫KKh8'eR7"ԝ1BJ2pKz<r 9506/EZC{c.ty_$t^R8:urZEmOmo,E#/}`>WаGP7c`6a|)6'ze*T"\ޤqVeD!u'}!6 VΈ-[UTd9 w{\SA>8[d6g?:+ݛ~ oZRn'd4Hԣ)_vUBl&/TLͭr-˗@Y_bQ G!φ%Ekj~~䈠KF!A&r!}OY%&$BWhCe7 rj`àuwU,t9"_.j]X`Q%]̾COX ˰g#yvCfoZܕ5YOj#", nkr?PGw$h|cTsSW")ߑ^@%=&4lk6%Qd],V 7䜎%`NZ[]O%ʄʟ=q] ϴY1u}U y7A b5SJeK@ &Qwv8 _aY䕺tZ o4gQ)}j17p` kK rFܮ'a5 ˸s`eHE!Ʈy|Bˎft9b-h2S9C!փaj&w <|<ƾqFH$y)&]hbw 4;8Dg%CŨ9;|m)=Q騜k P- "ůHu&VeW o2GͦEqٷnt%죇B47lAp1|`iAt&q4Guγs5~H sğuLTs%`177ژ S_བྷ^?Pq6Zp"ƿjK`.}&IZnf$%WfҞNmOHr7_/^@ 4J&Rew¬2L l񇇙#;dEX^+,xX~g:\GFӽ[#[V)A cs:[t׳sS]퉛m;S#+$z 5_e^CS\eV#rP=pا,hm5Y"r"ȜH܉8<~Nf"\ ӒgX5>J rwU/|(z,5ΨN$v.&ZBgB;?oSp镔 :_W)Y@\-9[pl ZmRW7rZJcxgǀGgoz *qǚ-ˊo:&nX`yZYmY ~t[سg2 Md: d"  I'ŝi:g.uNZ'ө|l: bˇ0OwY&z+D$%ܶ{ѥ@ ?T׊]M:ᒷFȡg+&GW4ψ5^,Id7fsԆD5KkrOA!H}aT# {j-ԧ|<K;4x^)3`AP)/PD0RJA9 VCG;Al(oF3Xtʂ͜Qr-DGP\c*%(BE2e  +q(9a@: Tmkޜ=*N.W+ }CR+2ȉE-ҷ3^TJd_(5{7>$Ym[>݇˵7,Љju{ɞQ[ 2GEQ ,܋$RэۑY;X,4cנzkHqٝ8 ;'] u9|r]ei1Ynю5~{MK#'`:yٝx[z٦J%9sņjBUV8褔w; k3odt x<Qcvo5쳿+B#F S8x7&ɋI5YʠNN붤X[,_ X?75LB zCUr5 ~>覍u=jP\CWL!y{CwqR~gL}+RRW=5zh%BOsR~G$*ucf&ge4 ~L f#0ܞ.O~zѩt7mҞ:("Sw#9Cn^_!YIC3*0cFLjw=0L ?D G򥪿 ڏ1д A&ά, QKQK8 pL N{Kn)00,ؽم+M>MF/vn%56dE̔L&S?Φdy#-F M Ter_N՟lx8+8c(*2ZSFrqUtz8\)>ڷo$.V`0F7i ʬ˽ͨ!fn2vf+ F8DAa#ԙҿ#dTc(B#ldml+JƽeС7fU2{a}2%a ,/JubL$7H/Nɘg[m}Tfժ14?t&\&u3\(^DTQR$o9;J:w:Թ =\[A TO *D_!A $>24h:QT٢b P9 msL gOw, jgHp~mVfAenqB+#8jhr+߿.^B)LB2nt-r )v>jWݧ<~tQߚ¸7@V$uAOA: JS1\Ӵ鐣ȋIF<ٴ ӬS@l։&lԁ LDrԷ '-7Kq2šŏh y\ cͩ1 E28uI 7͑ U2AY}bz}'?9NLEjLN3v|OZqڔH)pRp(-^l B#AGEn)Ħe-얦q*!dg B{6޽ra:\W ExԙB;Sq yNȏ.S@_ 5X"w8A ;1ckҖ,pce,_:˘@vnqY-$OeL +o1eFf.[Q+1K2"Ҙ,*ŁCc `̙0WDq5lZ3 WZa`#"`pYь.9Mw1h$!@(@>}Ĝ"xcIiC5l3,8%>[M 3lTMTQ|>%~'QԾ⍜X&{Sô.gY]% Ybv]_!u3%h -9qu,Z-ёsg5Y뢺Aj@6 QU1WƧB&$,A ;O1$_tNrM۸#`JTѦhC^Ɔ!l-A% +r;WU{6}cл0BuձLN)7 ¯u`]kWy(oH& M0Eo(+G|-XlO?ukNUX2nC;!ʓz3:BYe8|( M sy3`yt5o aG(evZ^qc_zTdŒ(,+z;bJld/NN :?X`jG+wuxV$OHJY˄!{E{`cLHLb!, 8s=$UNGY<Թz\ݰrbۤPd f":H%ZV'QbsDl4B7:dWRزH c|uS[ *Wgh0BP;e7o>6}B0s, L4<ѭU~Q,2p_#97}m~Ot4V" ȦXyv -wY}S |CyA R"6 Ry2_6pJ2wVH9塘{".Tcֶ)+֘ /z14/ Ngզ#Cɵ<=&tRBK^^ľ?T. m$sK!r\3K&$9k÷5ӾB<=V?? 1% ,XHDO5W5o1- ]H@|>9R~e6DUbw]l!<zJWq`,ZO_}|l l.OOۣ+ 4sE%e*Ioƃ\:%r>%}EzraLO\9F%ѵ>'K`eNrdA|%*e "^uߒj@ˍ,3 g86 ^<a";khq T3S3Eeš eFw6#x[Q^,Nb xh{?+1f֌Wb F5NI70|AcĤyɿ ֙$zDṫ*>sy yWs/N8ubyH/}1 8j߂s6,E:Z28(f3ڟBx=kĽ0ĕM>IT\CgUWQtf})E5)+3πCm"?Yeu֟5!$QrRl8JLƄa3a-H=Fƶ9q|EwrnB/AΆ7kΙ*M o%ݐǒm9 -9ч^~ 'b wI8~nIt)T u'qw$ʼnxg:^M#*O(%G6<= p^h#$0pE\ϗ& Tu!yЙv^ixb1FUM+!!1q(Z.__> epSgA3kwXf(5 ǘg ;F|l^ !R7.I5:<044;4<tyKY5*jut~f'J|:q\,i> |3h 3ANHם. AFIq2QG|EHۡv.j.36@yTA(13(bo 9 NG8zk?mùEx9u?1ɮ|5:'Q2 nl HTɓv;*Uq Ps I3G5]|٘ &MmM1?6o49EvoK:/GVEu~yLo,!Lɫ'o"య ~(膣hy$T2c.qӫJAE?N j%aѳAl&N-N zY+)c੒ٴǔ'2[Ҕg,7p,Sd]q>ثrYX)@H`orwV`>6+23m]KgR,HMWaOjcfoщOd=LH %xt]e=QS8(?>7AN{r۰> ,Ψc=b#]D@¦slhޗ]D%DQ )hb!f}7N}yBp7&(Rc `| @d1F+M.LØ7O==# X[? 6b#!:BD{qQ_v jjpd*T> Td@!g}2橎Xwh7ig6j#=ٿR|1\SjB;b|87i#Ў=;?^d|Z} l( Ddisʛ lyh˄ԜkjWmt";Ma"A }Q[iddPn"P=_ UfTʛ곟coْ'$ˋ׻w6_|`[|+{y0eU&.|U{PE=s߰X/BU9U%KE<`){ M:FgVC |SJrPz6k%31xAl;[^+]\䩴~'Á8R..sURcXaߖZڦ YFõ 8@Fn{(L:1-',ٙ5Chr{/'nkNc> >3mB1ʿf|hAmKi-9aq웽%-4g`ZSnDk({=@oz,Q€VjX3K-w-0'RatUi@Ἵ)uvKӊn(2A3LQ@4Y.^r|äs60O%%1(O@)[u8#U|:ć?z@ z/s{g[ "2rw+$}n,1^Z Hl'#uOQ!>6Fgeυkl[ɸ1[X3[ q[\ 8WjƇTR<UJKPKW .ݗ@GIG"WEt { ІbCg \ ̹vOF. n%r*$mgt֪EdP[A˼ǬE9%yG05_U|?Fz_: ::C# ޭ+zvok~cP_ΞϐN£ "O}9*αs5km|7?w&!8ܕ1aK*>ma,\dPT|p٘L;6u^8\9_9tb7ÖbfvNXRZNmhfT9ӠzY=ASs à99qrO"wX϶-05^wC8HA?/F)s+m.B&FvH8j:ɧh'}Ī㒢R tS8'v`5d%`aHy:TÍ^N65>ㄇC~҄ Ea3)^4JWYHij̅7 ;,I!I͑o2O$ɗ߳>@ӽvT:ًg _M?K@pҔ$ex]ե *2ל lV A^=;KmX{}!41LdLCk;>Lo^~?}Er '-^'RԦtO:JU%6ǾԿ&{,{{0cR1#֒dZ$LOޛuWyc"wht1u"r`rwr[@L ~ArķD[ԝM/ T8{ptbsϿg9i)H?E}#E'I0y'+oCؒi; -,-hN]nLۦҚ!9hoZE= s+d\ύQJ7U9׀⻎O} |,,_}IΉ ,g;+*˳fG[ו>49*w 桚n5Cڷ!E- ę;݆F͘XwY&*N-eQ!Ly+}>1v1gH#y)ǖni\;3}eݪX8⏊xZ o$sjC2C˹+6qj\SNeGKk'ynzY,.XþPDdh/C5Wi0a(7Ǻ~ȧA9h=7Jn'OW+!Cڷ!cBAI4B_ZL{ak-Xu.u|ޚ{.'<>H7DC8RԺyZ,硳 7 3R %`ypLYV3m¨i8T$yf^}W/94+u¦%<#$;mإ[[g*dN3IAdz}~HmrUD `WaęU;ey?|Y `i!$ EgMӥquubpI-%ĤLriRhєpDi?Y+(*aC1{mEy9^¬Y*PFء*yѮV ]˨?yVڒ$Ӣwtu&<ʄFg2r?LYo/, rwn@p99C!݊ħAK%(:*~\LXD¦3NaӾb +z下>:+meBt 2 !5ibݥ'm*'h~[j?X-Fl$IJ]toNKޭnq#[AJ~5OB۝;K ?xɊbg'lwD?Z3 j'<&ty+E{#Hb@ )Y'G0ϔ||` HRc R~Yׂη.KfbJc'sCt!(C̬=sDWPو79qA!qRqny[YϢ=mhkwV\Kw Yph[$u]"ptGU?5Fj`ō=C{CD7 eE2獍LkgAFYb~d\-|$:XV3-Bbs["\0BE9\PmDlVEt='H3<}}Q5-!9h'Oz, aϊR*be<ÙFI}8~dqB;8s5Fə;9<@zMO1(*B] DS7w64.Yf4J1foAaR ߖL<_F{uŔ:xծڌZmaJ, /9e, f wkZ1\,φ@J.94Ck1j#$YjݪLq:d"9cB PWMM_L*갲a֞{MdK;Ҕb[ngҧ#ȉ]RB82Sb\.| ¾t/wvsѓwFPVTX`%6Z_2J  Qdw[>Dz$8qPOc3D"s@aceuM0Igd}^$WF v0_~hVWU =O3oŭ=;IsnĂ9)8`~sÈf x F*(2]Ό\|qf"")Ѥ: DV~k!_ؾG (X0@/ I|&0-͍X b RcЖ^64)  kE<\r.OP/k[hx;GrʾPp#`l,M뱱Q|qVd]œA0~0燶^oN +G/lzXqmS u"h ѳ{g%p(#~Zw6 QiaO!Ez·'Y6` FO:ҦĨwnC$  3ZpB>!Ȟ P2 uT1>p_vѡ$eqX(a3BY kh1;t`!ʩ8K[iWQNPo,)tUf4œ z1ضS) FIlsHmX׌G%UYu^8QV`0>׍h5@I>ZfO_ތ4$^ZA?&u2j# _em3?MbTUY[ <WhPE7}u^SxiWK9h6HL1d?W3UOAO D-vG) q~y={ՑN$WoزcU ɲjf $VCGu!ON *VpU*Ar4+qdJndBKǜ|h)غǷ'+H{NE`q)u;Pl$S.EJyuj~k]%tz˰}R 2NQT EH.?B1rYSh41S"VҦ**D$aQUYP g|z'7AQѻqb Oٗ7v%\qyP=';XLh%n,zq. 8YE|jQۼBJrf-fe òRV>#c jMMp[ҳ2g,0Z9%ܵf]iR蠁"i1O6fcyY^oW+A-T>[Bj??Q+ku mDRv tQv^Uc:r}4*bn_4nhdnq0S_gX("$tl1ֵΧk&gzX\S7 ctG&=;5"r۞6¤Dy|hj%%=pߔ ˏy ;@~ho<$B6_A7gdWs;YӚlԞ%(C1ÕKDߔwDrw}"2b^Z{yH cAs/ͫ!iZڂdÎ> ?)T? aR({G}?{@|cFa9񖡝N[=qYWY׸8OaF?Oz\%xrso"-x^՝J=""7W8t]\Yp0˛VVdP>[6r`D߶ s{̤TB42i.Vmt? 0\Tߔp)d_%io,'b>7rsaI\LA+ NO"SY"Nf"V9ϥYWEӪ15E9vQq'k$ڣ@*!0jFcEhԥJ,)S+wI`6ۡ!N+"&h*g`$K&&Pa9»(̞ZʡbZ⏽]^ܗWpQPB|b'oI;t=+G@P-Շ.0x>lOt>Ǭ(%&B5:!" Ϗ[İU#)s?(E7ؓRsi[g}zwLR4ާdKmw i~?uh)7x C[+ˢ >c!JZAHب5R߀D@GTa^ryu/BlMX`b ow fy&@" hKv%%iID\8lNcRhL?C됾XQx`ֳ/9TQrf tT<:[I?w28G8ͲľsQJAyyvU|  4>t#$=oW\؄/y|. Sj0 {x'p{թG-gZd1s^%`o pu[dj"sot[ ~me(K97,_(ò&`}u "5q\{#]HZH0ٗ>/@>ĸ퀫%ЯӉC=%I{a=I_(jnvK[i+:%OQmkGTm|i)ttQ$^u)4ZD?<8|KyMmуexNCV0q>cPil7c4Ŀ2<4EN_A&޳xCTa!}<-)ޘM1C,}[Їs_ÉY4\}|p_<)Z̽SwaIz%4| X#y9uQq9zWIzwNvȴ꒥zghE6WxIyJ7U\vyn(;a ٷHıo>poRܓ,!Hg;̚(f'T ([Nr7 aROos~E 4/NH\AtAZ$'/nsJNU)cvPVYe%Va]BԸV6 c % %Gٖw> `}}u83*LEy0{}Eߣbϧ'ӮEƧai7BEntǓF}YOs*:H|ݟ ,c˅ h%ʵ$ږba{YyS+c܃O"K'K?dQium\I%UƬmTC4&pnk[Mo/zEO]H]T[[,Ȳ`  FfwKnm~Mz;Pᘒ?NJ{ԫZ&·u[8j¡WK-i]RnJ{xbwLl q*d-b\F!U}ُ_9rc Z?[sn; kd߮'Dm޸Lji:[%i ay o},9a*is,MB`%vi g6^qlґ:ZeOa*"%]7!< \Udr 4Z q:kL7}0 "VG*wWο0 6$Uk~uF{iRj^fliaP?J?Q̈́bɩ`|FV?fT 5-DKM}{p0"]4ÿ nRQLi4 7 ű]D2J,j1!{QU=Wgt1;)m))XqS![q,~beh3/WY^JXήǍ˱ O: {\ D¸[f#,CP "f-]^:܍2w8 x1۶jRiIo]y #pPv|O aG4׍L}!AA?i͜z! akRaS̈́bLJצf)(ѰB;=G$d\6׵%7|o:^+ʠC=oLt0a4J@xcw`-h8v"g=1"N;( %+XJ :a8Xř1{E/h{0cg\k'ӣ+S(A~u`?ZDnJkB~KTU:/-_[ |Xjv Ox['Uȉ!ÿXA~v$%չ_`SKsb%CYr+>?ix+^7ayg ;H?Vq@?M k\X?2l52:So8H4e%4XQ  V)o*ȊwgV'ǧ)Ka#C%g?B-gT4 oG%AM5aE}17!Uqeo3>fiП[GJG eYvD7f~4%_*+laƠR`gP#ۃ}sې`yI2z`ʱO ]k{ɻ / b-FVPW[_$hX݋6݌LjFvuX5< y7Xx.١gp;ѫ9pV }Y#' 6Zㄞ!ϰN%0sCLPos9^%A#F^,:]7K]ABp`,IZE:$We@c،qؖS\ƐuЂB/L-ޥlpӪPXn)p]Fp3N{^>0'EWKUBMPi\ =<1 mG#";53oUk n'ùPɪ ˯&_ #+n-#cOd[rdPżUO ~Ka;c4cp0ĹL3J9\qJ #pnAڰFbgܚHay7*ORЌ#zԮ 2gP ۇ|>5Hg]kW-x},$aOx}v"]bL"mQb|Q:0hY7Id»˗_נ& io-#ݒȒqI4.3 sHjFfdGsbo=CEgTl7K' mO@o7 :@!< I~?l0pEn_j+IkEa D܋k7p`ٲn=\sR|o|HT+MT9>>b)SG7LQ`zl:l ON$4d^Z!!eש@5* Џ% 5\ʇZ=aZ7ˤRc-MSH~?/5!ؐ~h#N35*FuoKƩŖdE,T4:*CzI'E},*[1o$t^kA_'ll#g7,\use6\PZ$h*YDv:\%zxG ?qaEó]w4iGY/P:M5?jдʿp~{%}-gJl6Dj?AI2qSȊmz8SXk܎_QZRȡ[ qc. Ad1N$$]HAHAK#7qֳ:d3hWr\M!=LG*geƎi~qq`̩Te92^ˏ\`>8k¯յȃ!a*?3;LGj#UKKU`U^M,{;1P0e ׭:6W8eD.yގBD;Wͼ&=Ie$ z>vy?CeJu6.ls.ul&:w*#)c߰_Gp|J-:r_ZOI={Ԙ;OIMh oS[n 2oĄ*]isib M ӭrpl`K1sG>0z2^9X8s0m\,eNE(->N?0UXb;\Fڛ73;BN} ) S l!h@ü\W' %W>g~R] @)6LV[aR,dUND,IUI\(j@ È}YoRAčP|.A$͜˜q> qD;uЫf?Uqb?18). ,t= 8u`W?%^Uqv j1 FjFb|oJEpNNх7DՍXcu\21޾~"Pdh܄Hf=[@m3ɣrslFG3_ާkqqbÅX[._>L Mt?,ǵʘnՋ!bM֛H%#5׈.4c=GSL:B<:pu|C|F `{AP~v_]@Ofc˾QQU<,H E~UuP\7XdH֑+)ɂ2l˝Q 型J jťqY D|N) CÒF+e5!{98!iGpu"#]ݰ`ĥ6:'/k/)vk>g+;SOo`SUhH|EĪgX&3c?~Բ[bE؇`m #;)co(i]d<OL]ꥳTc@Lf|)#W bW>[Y1[1eUZgF^N{tOƘdn4ڜL-ӂGId䚓Pcھֶ RґvB31淙rkfjh͚CẻEۀVhl[{X5fE3T! 6T-[!wz̐iG*bJU: z 0"(:xӘt'"cRT_JmC!KѣlV-298a*Fk^`=q_T+Nr"uf]RXPn*.&3O{Ϳq)IpdhڣÂΙbabPa͓P HU6 jx#tv|QG#L5W4&MJ!B.8^R{[I?!-5[qO-4y9׈\r;IjdOڳ־I5(6R] ZS.PTX)0!ZsR٠4&Vg0?bHw 'f/a)Ͻ䎱J6n6O|sXk .+`:&mV{V3KMhqߏ݁Ob ݆8мu Ab. {>6; -XYoc&֧P8\)v`/jwà gHgLyaiuBĮ+҄S߆,]$g4FLЦ_4+RN;I:vF'l5IKH=w"Y_hH4IG{K PmTA\2/R.?c5ksk"nmE|+1䗶1MVsN/u2Kw|XT0UEXv Xk›>71m__9WF dih0o$@$*JN15Ι(hz\(2`:}+ E Q8?0" ᮨLq@|nRPkJb$ۋeh)/;H fғq@wU=l ~LN.!3αD;C+h yӊgҿVmY`p9VLO8*%~ &%0%r-e)AJt8N{MtyH$ƪm&s<ɥS%'XWc3W&Z}$Q:ԍ\ge$ߟ̅2X=2su1B9#ߒD AvŦA͚YJK7Z'ss1ԡ# ͒ҎW4ݠ ec0pC Eİc5.;/'51Ǯ#W ).`˧4hi/B)۲Q1/]}LS%>phKckky?mW`zX8JrɊ4M6z>J쑾 *By0ڈքH LK5+'jZs퇝  ꛇHag껛,q,d4R>oRbF}k'L\Ը{@:1mw>8VkGA )w ڌN0FJ V}aTw㋴4 ۍ\GT vY[)fE[9;RI x1f9#aNUM0E:]jɠui??]I[ګW>iy3A^ Bn4ď_ a/E>.]_֓V* \aϜzQ Sˋ4y!a[<̉)< M,c,I3ǽ]v:co=S٣>k&q, ՏǕym=ZDF,FEa_ n 6Hq0xKX(x69o]#CPXvdl+M,Tw5!Xs`Q<BDJ嗀[J쎂ߵzD2lU2gs 7:"E=Sv[;_3Q2.eCاhʾ%V6zJxbwZ>5Pho!KMVǃḰvܯQc$ދ\&+o8^{WGFX׿Sa {{5W¬*VCR<ˌ Zro˲HeΈ:D# ƁC!rGEhIkkָUֽW1dͪE]sRUcP*Xe:HC$ f~l%dW}0 ^:7(Q֤BdGG8Zoc\Ze'e~} d/,V͛HaU{]oqͅd#b1X4Eg'8ܒ 7R90пQ^|2ˈ%h,N)!˖̯S>Frݮơ6*xؾ$]~ll\\mPf~Vd~k<(k >omuӡf_!Sڨ' sDsfELZ@u*Rq /&nș_ F 9cåpXkcÞVd3`3æO}^}pr, ؔVwX@Y25f_8Xil }R/$Z6t`r)qF|_Cz75H]RUrB> XM$ -f0 23 qϗuG`h_~썉en]HNDhvS[y &ξq (-#hנW۟JbR YM*lYڮU T>.h6蒄NyK@]O&R$z0Ls( $q:5w%sr|R5+.XȐY}0=(dG2wB:ߞ^"FoRFzv(V65t`p?7q|cK k#xlAJGXwwوo GR#o^`]nj&7>>e7pwCx v;jc\VPIn)sxGlz(۰L_A91Wƍ %S7~)荞b穫9z#l8koXJ4GW2h/}Y'{ BmrstΪOņgX$XԱQ7_f4B庉nC7"3}lt}+)`c>N>FI-[tL@4bbh92jT#Eʸ\#qor]K FlW\5+cbƖ$ t>m$z-$?|,2cy` dpR (v^IrI}q!:-X}33}W}uR;8.|l= 'MPyOf)}VFt2+9j/4N(G Z7F[PPz36Z,elh6MV6hyc7;84=gs4Pq- XYW|$Eüpk=1aa|!Rl4:cr՗HA|y?U%M)Bz(.2nlCډRiTmuH['-h\4k'βl+6cmAl\k3z(Ӡ?">E?EB[lf' |#狤1aI c?p3{.L۔$)[cV3M_!wySH(CpI1CS&iLhث>^5BiTO/LPsWoz2eHsmWE9:$Gݟ42wbCjWG2W6H|^T䎕g0r݂E}ncSޝ;i2Qgǰeԕ>7Vk?wX5G[+AJ4I%:ׂ֎5H=K&H@|LAl+LD EZ\Ǘxc&MwZ|Ȭ_n½&Nv܂JPbQmCP |/nƺDd{]NK @Q3ڍmAczj? =[Kf=\l9dH{6VSi{"Vl}nlP6ގi?Rq07$cҡ6J{^+d(hG  sSVE=q%8",HCUTK7X ! P'I~ H :[u8v%/z5)w;Uܒo"hnzuBx3?e%?)&489R[V<?_!~WMQnw6/% :Њ::S IߏADV8JXS5 3`}T" w; 5}j{{3|ºnxVbYqv[:;R6ءrB+F0GWOjw ~zµ䵊YA L\2TN$O;ui{Py} 2YZb]u;GGmu긁G%2Oܪ2#n[x] ɼ$LN|;x^Hs3H71UEr@£`# VxKWlаswqao_TS6J[Ң~ Ř+b@\pJEcRlϬ$anl2k݄ EC9O\=riÿssdnMhd:r] w#M5ȳ \loC#%o/UZe}4"7~G~x*P%U93; ooU?{:YV xad'7(`I~{9/I U4T°yW;OT_ֲ6~}N_iX7.~H>ܲ7YXe)` ɏEz|.YFӘAR_cB#6i ;$6ˀݓIHEn<)sT2LUrТGn@@b,KK{ k<¸&nP1B)aVYE^f:Řk sr҄XNT/jQg p)SӠݱ',lmR0m2/t/XR { a/|ͱe+ykfbXBAiHOdgVlE}Ɋ:Z[Wbk A 41T[f4Ń;9xGus\>H\Wc'>ł0d.+`{ U|+PƜ#fu~+a2l"."JꘃfG6Dڹs)Ջ1xH}z[MU3HVt'h겊0ڿWą|!ŬdRS,|<>ZZzxEr 't#XZ"U'w|X[A\X5jZSd$iMhw9vKWwl#)|4l|YwCb kċN)˕+<@ʤPccXVB"N^fyeAxĒL)9G:Q ji/;&FF)qijqZGn5k쏙UZO;hbF`{szkˤIxM(LwPE1J7<}zܼUdZqgxF ֖wZ>Z.ʱj>eslA7 E^0-rpl+Tn LɑP5e#o]xela7q1?Ҽa}!W9&yQ5!>JxRRUT=bsM1ُݧ `8ѯN`Lx@?%)t7h *F.LߜeP?{ IqK@U&u%@q.l>_EM^+?n0Px3$*OhO 8&1zƀytAabX&]Ⳟ#ua>{$h*TSY7eƇ0|EU_ܵz)(MK#+u7pHcN5FX PYX/:{upm)>h?/TzV}^zUfN ?hqLuJ+dAS2"~8 264ݦ" ){,"D4:"66Mo2 9Kr5CДL4FJbW 0,49f ٯ(vtQ* Ȉi، Q^oy(kazdgS9;C'p8BpʀtǥgܭW[q#zԀe7ė /xn r+ 9"weQrZZ}yEb.+x)Rm+Bh0AeXR0w ½b n>;IZdjV@P dM mjR?eiPX^3v'VrK$),c#Ns&l6cMETKelnX{AҍRx?re}Wf{)BvE_Ul?B݃ݐ[)\My$ *5c=O u!YxqA|YbzylE(X\݅T,ζOY)]Ki7"4-KS/%J\@xן${lAf[gΉٍxbݝ*v ;8CX&&.9J|ӓX`6#wA4_$E `n tg'HѮW'U|b{`<T(;Nc64]%BQ2 ]l%s`&!tjE_LHpR9ob$s?, ]إ[ 3@6/ckmf:> Q(h@B14?Lï*dM=n"A Ԙ>\DIE~MY^r{U{Lqhe3㊥< :3֧//" &@ (nK=sɲi#jv8zm15 @Zu]׵Zqjc튭wDUTE2#?K) bKBE] E"JAo4Gw[B`m\H%C#{A#OC)CgߺٓK+iȨe z`\PyMg!k!p4pRrWtȀJF3$䄱IN>\ K)sV^Pv(}6ǰu0N`DIP0`Z.qǤ"}/vʡZ_cw\isYA otكXtM8h#USTH%K/@ 33d bђC]6&8_{]e0[A*upOm(}ƪTt9Tδj7^ 3nLaO1d`P4G&{;+ܓIcdV#i{ F,/kq\G<)ګhž~D&w`QW+6>WO{IeЫ+.1Rpr6R[.az\^ѶOm'L.bE3ְ%,~fڎ]c"Lײ깗t':\y>bQhto]Ѹvp`n+5}{&Kw)q]@H'G>^ 1bxZ)1?mOWhw#FV`<*ך01M%;M5 OgGBrR| -d~?]o{IU8Yo}.Z%jϭFd3A 7mi@ vz<'P끶xItLTR$ضNw+PL60cM!zڑOXII?` L$hWn4︡1bOi/mf5gغȢ~+/25Xhy8dN% WlZyjοE7ӋaC&XBg+j6irH}|k~u=.2(6 b$adztI2:c, ]yŧv:;ܧc:Jm:EOfX͖U=e%HIkrzCt jnF5!UȺbX3)ӕq^gJ0\x 3+bM52:Q1;wbPC3;^ӕR5'"RxRlФ͒R9F͝Ts=ǎ<^4UEŃJ2,S36T'0f-ĒVPP&[J'*Hu9FSuqh'̸=GݻB?Nj~O^˰j,}e 6e[2#^N;s܉l^Ϡ?.et_7Q%Cr WQ Zޚ}EųQN G.e΂7̈@U\ :ٔqua_s{mNϸ18~Ɩ]?^5~~z;\_CV ƾ̹&EorwV>.m64wo҇Wߧ~gO0!bN1 ;5C$Д`oz.ZB"DX'G ov"p2&dg|Tz_IM5*{Z&~bzvyS?;Gßt3l*z[Sq.V3]#\_!gWa} .<{j?Ir-6S+g|(nxꏣ5Z/I+>O.bwH$K=U48T̠0ey@Lt0`ԙ00YL(!9RI<(,/(Yo@ѧ1fӴ Pw0% *ª /v?O.PYܘhG=ԧ1Rxdonpy1ޒt@efgCOcYn`#Mou֟HYׁ+YZRT"bX6R1wPAO#K<]"֧@~or9TgK<1E'{}_V@z㢱+'0 ?݊z(gZp͵Hh--Ɠ„.CBt#~␟IX -QYk3pCQbssBQ +$ Flcto Rҁs=3b9AGHH+:~B+#m1!\Jg ,9>i^Kb--iN#_076s{øݓN>KBr@ksdqAP9lRG+z%TG:lq) r`@tzBX7BjPIq_4w.i3mcLB4_e `D$"P.d܉;zP ^{- &09d\?f\"JѲL/ ux-F4$Tg߱+Z6BM8?̸̊R+PwWQF?k{T9rFޭcM ^NQ xU u ɖ("ǽ ;9HWk\[ [hݚT p?V?CD SY bϖ/Ѕ巭t4[/n ο]tnbP-lHyXf ܻt&"nNbo'vyٮ,@AUx*Z,%XJkӾun5 !<9%F̈́8 ~SrULgwW@t2=u֑Y޷m\BOJ j&p<ψ#?wm+۳uI`{ BLLd&+hw'SUrpUۇ$żA"@(č[h`FmyxF;[ϥ5LrzWWw.hhQ| 7r+\~ØKQ0hݚ;O8}?0Ѧj5"|߿keB<nT?2_?~}E=ޑ}~^k4ۢ;m5NLq!)/<x ` Ʊv?$_hOhƓҍt^;n {AB|m}EzoWt\ߑj).TRq-k!v4ti۩"0 z҂!%$$Wc$v0v8ʌyP!9{b6d=]%VSʹ3ٯ6,bJ-PxZw LD|; xgv*`)$ޯt Q^ɾ줈>TtRiCD㘠*#ѐpyJc 7fwouufDħF7CCK9=:-%{ݮyLPi%j w~ T֡ Ik5bdiyJFgآ4'ikm6/_<S[*Sk92DDr{.yI!J˔6R "i۞:Ѯ7?$ݣY_ŇFG&`M: P)ƲVFLw|Getߔ>d'-MQx PV-+ &^9v0AWP=k)3PʕF[3GЭ0cC妆8Zc}Vb8 6C: ԝɝ!ͫ +D[)m#K)+m՟gFWFD;ۺ\"2S쓪n3iR+&fp";x _G^U?t LVYiBxTk6,504od@+P,tH,|^xz@[i gXe04iٙyz '+Mm$*}s㐱g!ާDnI kٿzT&/HVqbt55ª\xZA-K)l؆^X ,rW]- HfJI~{NkdO.|k߬Ѣ YDUfZ"^!G 4Rm(- ZʁD'[Ȧi~<:"dfdJ[Z,Ȕ |":& lIy(csE7Fs <.ȡf lz8*(ULb5${o&c l wyr2&}6+X].D|"'1У:o&cc&3H~x3Ks% R+>bc<:~ޥ7uo<ѷՙœ;%l`+m2y\NY|X^tJuTJ/?~"=rE[b`JFز7w~-#h}}!x6`ugoTq9LU$.T/汁x{[BGC@`gΗla'X3*&Àݰ`WMFgInCBRCjuf˜Eɔadc1-4ʩ= m@$3 84TpkQHDyG %]a"5?EE?$cǷe1/7yJ-U9”{)>ٔkΘ~5 |y7{0{E<FaUG$C0s1r|Q3|c{z%9>&>z $ۦš~ ;. ^a2UDe캞ĬYMuKC#q'Y.AY ]2 AvDznLpO 7PjLt;;%]XQ}ux f\IR6Swgv.3"sܓS{ "l 9OpxVS ދw!E_ƥZR*:,L,kMówDhb<[ !EBMhg9eC˿tim"ꗑDQNÝ{pn5j RzKpW--?yAcV7]*1! 6>M&|zEcN`Uwaj;HO =PnBO84&=?<ɀIsr8{T=Lm:ա!1X>W[50|#Vg)Y?`$'WLVy,Av|طj2߃ ^WX<WڤU.RjMp(L,\E@9hb{`\zV:eլ@4 5̈po@ )wmFHڑaosotpJ#vh`/ !a}ig= ;6-'\wAm>؁oro9V ƃ-A5 &$‰_8)d-~Øs&|kz=:;0}93ɔ6[R\7UYvL]%7k*k=:>J%ʁjuy% aA##Mo1j*ڠ1 -Ш{&VgaA/ E8֓ʿRy95F AVL™| 9<ЖsUUW|' ĺ76cc1ͣ?&1t#VޠwO#["P]q>DH:[1 j܁ۚgJ0#^ lc]B_jRS-(ikrSƭSFHo@}g}߭\@fb|p<t/3XFyQ lJv]Urniv0t9WS<f/6 V{NXoPh%Gjja MF^"ㄩ , ܄E_vph{hot#}s0t!?!M#@jqIqu_*2m%J~:wT彳A/%DX-L[/ yk{҃, U8}Aǒ~ ey zڎV`@G~;Fq~KT7c7Cw[E]<`.6F3lʅ-stZ4[U '-%1AEiisܬF'Jʯ,SJ`n+!yQzNPB*Xy-u ŸʗlVi ݥ;8 cEdOͲNk$0ʁ`T(Pk*+ 8K˟UIV0] Y%]2Ђd!"\oDlY8V:hx?m!NzjX@90 N :@z'-7Ի=9u=N!5,FGY)3Nܐ+DuQasd[e1YV=]-I +7?PSb}M| z #Aspsr{WIwBL5VS1j1XH34b8U)ӫfIkT> (fMuJ(iayUJ9;>kH  T,Giں%s&@7v  3% GO֔q6H914b25 d?Ra!m-bˌXZv%{AyÁD_Z+"l-$2!%~X t%GNdvQ613ťyg}z -}PPe͉ޣ48#c\ٶ](,2;$& њ,*7.&#T384h`R)8 :.;8O:r`8Acbhu[eZhفKU݊~I]m?Y@4IG&J$%ٓ"p?{$`?ڏCJᩞ͍u`VG_&\n)8ZzT H &Qu オ[d. 3UAbHYUGUBW{̌5I(r,y pj6JR IN)jp:9lHr igO?t:%g-!ڄhfkkd!T'~ᗂA5a˫V&`vbZYiҴʓHRVLU4=t .{ړf1hDy>TGm*Uf)z̏jbg#_Eq$R9[j~7UCg ^J4_{瘘r &@ϒrb B3˚="nў).p\ELN ? [sp˵9%?Sy]`lJK F_Ħ3s}*cz }J?b ClaN_|kR LcEn}_QL\9&Rg6HY8l+0zq##Qt8H?td#U\f<Eze澙~nun&qb@dY>l"'rh7T* #PhZK8|6dɥy)ID-S$ gHR"bM$uo̗3& NÙ'U/-d\ߜ~(C@(.=K|ags{#tX30&\C_zwرX+́K##bow3V(MꞆ@OE!T ,SLkgpjbڨH]gLٍsb_8;hq\c^2/̭Y-{j%֛ɝ{RA>M@Ƀ,PYyfYL!k_AWNYo`Qu L#f37!}i,YkADa E`î8R wɃ$d?4$oBp._9V)+@]CsY6%ԅN9|RQ+oT=xBZ䌚ۆE DCsտ/*a,N͎ZJTⷳG03gfL6=ߓQ?P7mVo]CzS#4k<ңJD?ش-fΩRw4xb 2#yTGijãz5j|A@72f8"FՋ;w%${c^!6Fbh*gI5nq28d\a8?@oQ%00Iݍʌ Fw_ze*Bg0X"ų9:x"(U>XHʦa _m 2G7~SBkYם#+Z۾7΍g2&j/שXv˕u!5IJ9&C?6''nxi~Q wuʜVS!Ѥ'fYyD~P!z Zelq#͛~e%H 1#K2GZLS6v8UNM~FU csFvݫZPd(.ٍ5"^<}V֓aws̴t9(ƀqIQecvFI&_9dgrԃ/}ڋm5N?c )M/}EzWWBBAmi]X& P-KLml]|MRRЃl>ӈP5R2(WlؖFpoo6fs]GY`3ۘE(;ٶHW䕁xI\ݿKֲтUl˜"̋X6al蠙Gõ mYd{ @Q^nx"Whco81`7zTx"FpPheqDB Cǵ ]^d|(’(\'\Y.n!~fn~*-&ڳa9|9@ b:l HAk \EH6&fc ձg~8TJ Dש(qvD28K5M? 4gj 7FiȭzUةn-UbI`0V'v, m^ŭ'')C`{cs62Bp ?ۛjCѸ4p\\tOqc9+0y2,WKt<W=ȬOE_uS`A q.TZDmM3##5:uIM]~MlW̴_<W^vr _ 68,|KVP$P1+ F1*`/.Z5qF/jכ}@3"GP 61a՛kujp!Ȳ\JL`ݩZ?%Oat׬a +rpUjܦx8ڛt~Ό!kΓm?Ƭ/SC퐶sn~`,;J[&ԯ.ڱzt^=iCټ7gRN۪1!S; jjEXBhၦs[;t2AkuRT:I첫j` }U$BB6<_k]di,6F01 n! Ұ=J?ԪAVpqLSt૩LC w*E9祁 ef[5m ;=\#>)Ū;3,ِaȿ'PX_2? p@B,,vf:0j+" ==0EC4dHӏOl=-<]N_jP_` B'!Ӓ]Heo"?tϹ+*ٳ)B{xާo|+A7PvR4iwˌg<>ֵ Q;v}UZ"MQdz”%3BٗcaYQ8,G=Q4 6N$ ;-(/hMФ:?H'hdMٜwkRz.RC90XyZHJ]TϿ/HV:&^quA*.=~/!=UbU+}*an٭tc!A̩N W(2G}Dͺ~n2Tzl;X\r?=x/0!e,X@KpUwן bY[Mʎu)d~`?7f9w6xQeѲJS-y@UKzņt`A<8IWyݎ05JrnWGW߉yCpe\#j Gtܾnuv2F&LVUJ "=Ds0d0_G>1yQ*ς?fZm Qs[TGz}=^4q/Hc;r>KE!Nsa\G*7$g|MWQM̀xwԚY7P}jDCv : :_SGώxq*Jr!qP6'$J,螾aq/m]ɢʛCɞzᓷA 7O|+@vY3"iE놻}*.ҹMcӆ\`nޞY}D(I9S%Ws"md)`BF1YNs%rkR߸L4 =Ij.l;zʻA4mUp#c_{W+N1k!/8.epU"5w nH NET .jv+ЙHf7oS0;Ɗ\[ L RuIޖLUb-OdG2 KTV^diU6Ntm̒JM gЃ{V?@p(R$pZV 2$/otyFWXjk˅SGC@,УcY\b,ڢp#匁K > ,Z^l[ NPz9 \߹T4WӕSJ/TM|2U!:ocOFz}%|t 7؝47P6o*~XU^yxZh{|,HIYqgؙXT<ՎRȯy!d/l;.vM(-w^%Q#i+M}C融K(k*.0\N4ݏTcCG.Bi\+X\{z!<"W;lO' FӁvodUn9EZ[jwRH$b!ujƣ L8E 7\X6Y9N0joY&?t%ӈƇ =^)n-ΙUv~PP~%l^R5IN.-uEzcaWAA;׏rQ͔;0~}/*:طGeM7}Kr<9?[6d>~罒fnS8''{FW=e*Kٴ/2Pq˾O;sV$nf ?F=q:/E,B'CuCW}4FEM"Y̳"}yF '8;me)Ӥ}f)\c&$0eɈDޅ$inzfWs$nΧTAWw}F,fQ+)ߙtNN<(jJ=G$ޖm%۹݃_!bdlk͗+i Ru_/$}CYP.~YzO㑔K#o~c .qZ^bwO*:b zS/JX49e` VWaĈQK m vx]aNġMLgIL]LdֵxwJ=mSaohPa Iq3B׎QjiY-aƅmDF=!pw{Ԉ`D6qn>VP |(5lb93''= P(mB'1W&;#\Oxj?S7;o^7 ժ:"C\<|fTIhBȊ+]½_c ,4F.Xc?QAHdolIxV5q|'?aDAJ[dRNZ>" ?L!paˋth͜zM0r.j7n uoAx듘 Ԙl-)?"{vwaL [%>KcV4GL=6g *Bj:bykqwUWfed5aC?Sl;ټEYG/oz>:NWsLZ~PwVQK}c=-x> "y !ׂNK7 k Y|Ӟn5MGL~<{q)~&; BkS1@+S#N6> j{aȻM[/ rs^ɋ NO"yY#*K=9rvh ũv. t Pq&|$Wٔ: _S=dR ZdX¹̣#h[ M6c'9m7Jysi_RhhGa@p*p |- Fj$ЁM"LvhpH5 B`*N:٢'6/Tˤ#<:=TХv_P}YFj"r\Lw}j#Cl _z+.m2fpjEjqؿٷy VK5[iMofzOF+0$xOϛ'8Z' /kzIYT a=$ЪuƄ[w+|4"`IM%͊ ){֖C#(51T8J+k<ΜW 6qYgRj8r%@?Վ}H>fs#&lXpG~))ƧBà*Ló9n="[5)lL]T}8Z=gGs+jvC?,ev0)3%3+"j9)pA6փ 7,E(/;ӿ'$,tj4b-N#uGH(g7%1c -0L7m zนG H/r!MIK r7|ڟҚn*=Tgh썦8nAwΑ$Z;R02M6eNS6wK=G-lObҧaEL$;D-,e -qw[Չ`XAg{&F觲8mBa ۈ.pv=ul6eLik = `IsEVQȅ @sa(X9 =4 ;s` ;+5K32]<F_=8U:OW}M _ChoTmݐKö8nnf ,J=/!?WH\Iך5F6HoKMo.~CErw W|ڗj`P\blJRvwZq;)oMrN6PwYZ\ W@z$h-($uT҈=1B}&D6*EI _# "NW%[+V N,d5( !v+ְuB~{`<0^t1! \d89YǮ YK\̗u{%ǬG.2Y bs;L/Xd[䓲n-n]' lqY9_Z҅$#{"\7 |Ϋ*ۭ \@^JF ֞@nzP>s_wJ7} )=0E@Ȉ4Mm!zvA&w{` 9(G:T^vZuNu~SLlyta7h?'n. -R!#jӢ: P$)uZR._pl:据1f|lB N捒܂]nVTQ\(94MS‚;&J(*!Y;ИT.H#z~YZҷ}>Kb=rKZl;~e?^G# TD^ =F1PqR3$UGMI51K, 乶=(\Y?*-j6>3'dIfJSg{7 g*RDg 8̕qQk|ycX% uU=HvLWΩO,J͓>h}>"C6(IvO Eș ~We,2%g) riNXw_۫( n !ktmtl,R0J4={#eT~jhu`W3t/PaCN=FAMAC·pjX7lQmZG5z>r$ۡzV[S-TrނFHbH$`ſO~wKGY&N΢^j} {;=-asmӝ`ss"I7۰bYXF;! fG)8N cc"Xs:ɶ4T eE84dB%b RE6#vјQ԰ָ^JWK\FWōo>.z!W%QCbu*&|I]=rW|C]*!ֱ7FM/d˯qÌECE8]*y$n7~زUOl&}}NA}V0){}z@otuUR&֛/9[H~ve d#s6ntՄ39C),q0ތ˽|%['/"@C}N`2 s[,|\Nb:*;rΣw~? v{:=eZl|5 HztcPWx;ka} )1'Jnӄma7@o '&fF4t-[$;L(=JLva ՜<;4z` z7ce:!(ɞԁ!O/j FDMC@m9ёȊPbiMt#5ft\ 9V$ks8ԝnU@m$HtCT(^!-`MvkFȑq-bQ-+m`8Idp-shppρzU`0Ɇm aKB.-lF!msR\j\PL1Z:) SK;z LɻF̜Fٴl@Xf @ׄ1w긎i AXl1[1 /3:³-A?IĦW񨓩#7);3E^U,FP. UR)%t~|ЄVjJë\)dX3z>zL2/BXdcxdϰF?m[n*=k2 ,?$0u26uJ4-گA@ 1_ݢT6OiEث(UOjm "uRe{޻} A(#Ñ )V.u8ܰ>ˁ(}eFrgɚgh1iKۢƐBiV}oώWhQ & nJHi 25)$̕^F:vf"Va.gbY:Sȟ$m[R#P8^ @LTc42/u9ӇJrq?7l1WuHnx3y"a +ͫBwB5Oc:='^CX:5?n-~/nt$!$bZ&2P V}W% RI|<>j(n7utegԲ]K\?v5v0]g6^OC'k%70["< 31<wFz$SZqƏ0Ӽ&"[}& g)6^፦%WPCDaq/CDE^:rmW4Q`܃.nQEJ.ڍͦ9 H i>L,!%Rl?㻛.)< :d}:|]K$)2%}6E}#nבw&Ȑ]:USR㢝 q%8챚m Ϥ,]k-AϓWFVXn2 ˛9'Yiր^`ɇ5Ø8v2{WTGDn p-^@bxHQHcvEvK-g9w񩘜(Nq,0ڷC9gB KW) !3pNa^'ÌKY,a-Ѩ`Z>LgUj˫^-_Y~AKmXϏZſkSGLQQ; =sWÁC2"_7'(0F`+Mb,PܔL:J'DdDYLᅚ 9H1d`4(hP3q3X ! hvyȎ ]-n@%ԥ)yfK#|=^XhHC Ț. Do;:5k:m=DWj'_–D@YPaMź*#F d~D{͒8sH\9x,rK\h0$L >&,mu)騭)C CmMA冞ƗNn7h5'F@ J.tm4ǿ]%M_S,V4R/k[!ded PSpI)SmYBH4hھM<(+@?o#fT`>݃[ !I㟿jd7s&8TUb}L?ZY.ԍ(Q87 Ro:"M7WvQA;?ԞݻQ?_A(jٸ-7Թ5S7W0v3WC+J=ðƄ2#"aXL3vpY]f^U#R&ۦ&Ec0W}ґN_HZdKk_ϊCI"֦Iȅ Y>~N,?->Xegy=<0Nb tb@I9IGRK'y%u?4#Gw6|$Ȥa[8oN!{")*ԝ':` \ʥEJ$?`V%Ru;WL3[) y#3Dt=I4ݤ@I4&%ÅFsYq{."3F^~nTBYvdʖQ+S 0EڀGt֏/vyC10F88JZF]ҵA){ϸkO*Y.xhm0fpö䀡Pb Sej2!H&Lkwq[31>AIH).%ANv?VFV(Ĺwѭ3;urIcB^ ?S ')R]菫l1e2j["Tk˜U?>·iC;m43: C_+sQP̉=RtUb~=u{;:*\ by+3Bׂ^jZc 8ap> K/}vdA\ ߹L.X@?װrsα.'30C-瓑AH~RqdF߄8g;/2]WըNZ%};8PKnS1sWҹA|vdk렃傡X r`K[BV}iv/b%cy99dWgaF]Rd/AX bҞ lD&s5rv_ǟDRzG C=@Ci)Xa_$cvZ Ej\PL,zBQM55,Ŕ2GJXLWVFE+61hLj#?˶.0Uw3ʞ 2kPYpws/J~zO;l;W͢ P>'Gz*pU`;L)dMMeΧ'X39JWu܁0 Y`SGcɍ# 1gEܠ~$¢хa-Xv曘M/{:׉X`_71/iu ;g%b|c6κ`3_R1eWlTI׊d.O>)yU8bn ==rE?xZۄCL-ҡk cWtFBZx>u/{QP<Ѫ,Tm2e0Y߸N]2~,F{m3b!m$$KP/p 2b^Խ\Tp5ipDJ[ +PκKr17PDT) B]B)p ,ll>98޺sĘ`-ftUkPlIh`GZy_F^jȓϼ\Np_ަ\7fU qd{y}Z 26msduͣ[JZBSRK]mkE{Мߗ%bbK_rDW>ٹBs "vK䤽DHHEZ:|3T{qBmdB43n+k#ЌpΑJ$J1\%a%V6=Pg,Qtw-/Tn$cXv$~^0?\bH4W̤"n<Ø) fCtD#P%zjDR]S)q*4"q.PD$5%kX;yTDӘw! 73 R,V+DմQq^4 }ʑ;tS&T;C^1mf Oe'EP>7㑱e@۰R0K\8jx :U\82rm@MX Fh]>Bzo,V5yWdb_͍R84R7% &fJnzqEHWǬ e}p|o%@>f[XjwOX!R"٪T.zXĮ; L P+ރ{M 0so-cnȓT*G$LD$Q=CCs7ʛ"(#0FS\5~ey.NJ"xsw~s H*m+U_f9ʪ4\cu_!+Gg<]̐Cŝ.Ȑ3>k;MM?Z}Zt} ,\x'ZЈ5 Z/lukr |b _48 # Y?{NY @NK0P-.#L}xK逽a]\Gwkq5f+vٽZ/؂ SF7/)rϖ sR?`E\h@u<}rzڴ=7P9DI<^Z_~3̕pəJ\wK2q+΄&ǢZ;_j:_}R/fꖄƛ}i)܆4Sxزiǧ!!Jmf9(C?;F*>3ڂUlAFa]kb3 p}ߨKVG1~=s-K(8%+d+5$˚r? lh C_0=*6 ¼#NIyd|sX^Bq,jQrQ[]r_[Xx.p^S_}=,m ˆq-80q"lg. J)7@5b2G8dֲ_cg%ikRk -FIJ?.RDM 44\(GlXxd"׍;U,\nI,?.pR"1 (Zۤg|xUz(IԑSG>JL>*e? /DdC@;15|V~6sݦAi2_gQONfKsK&s/ek:6yb9(,ꃅ?#ԫ}`v+f ( Q)`z7plFu9Wcqʵ] ӀK>d/Z*WDwv,m[:yj+peJ|a Gw<_hݟlR|יb# IH9!Yg>5sT{pO%RrΊC* JB]^zPi|_fe~!>DS`Q3͇S3TtsJ?QٝVڔoIh V>i@^p♹ܣȾ^嗰5FAUJ&F\]; VE(bL%ӧ˅f ,O =yA0Dd{.&g"|z gj[6vВP`y䋳qO<+t0C#9#n/**8ѠyQQ/}aʼ:W*ż**^3o ?B!W !O$ q (M;l؞BNI"t,N÷ڇi>#K<ے9ȗ9BQN}\ ,LWC?(Zl緲}Rn)fb2@_`MTKPƱf&h?4ݬ0Ō ݟ4DtC ~jS-T)hcxHW qHxIh> O4).9u!{jZ #kqJ%a`SrZIJC@-Ȩn`tR@c,1L1 UyTRB E>:ªyy|4%Zxbyds2R$|>E;:.WbBU(г`bF-m 0Z܍ꜰބryO1 }i{aJIRI;8ؚ*.^ 'cO٫y -{TdM؄Z0N4\?elഎ"E϶"eS2F~BD,׉ȉi'ɪ~Ifgʫ\Pf'm|; 8X).vpXUղ.!WM7b̋CI^OLyA(CT?݆EN^5aztLIH7`^+}M=r~:XϏj!^tk^ώOD%WUN)Ԑ-,nJ?=3:JcqHe|CdI͉k7O4_oJU碖ݱsG\X)w?8c'DYBUضyTpEX{ז@+7{qXLq'U 6CQG'Lwy{oQK >@GX7lXşD VRJU~#5fp(GA9 *TQp$U-nNW9j}*r83H. xJ8ۘ_@;9y9jUzx(3<82N)\6)EY=l">*Fgs* '6|]ù1OnߴM;CJy@WK}D} G<7Y{m0TmώC;%Äo+o3=W ^z ܅y:ɰ6 TUY0"/T&A;VLE7.ڞo2 dˀ\|7ruft9Jɘ_>=V7LhASfij{pF/-F[c2g@E[:3 dƌ$MR{j{lJ[@VB6aaرzʹR{Ȋ@aչK>O~'[,.<T?0lu!Hկƾ q1A*D1HUi^Ifn9ij`Za2.#m.9; ]T] `x*. yn llO) ~r[D lϲ޷c Dk'mYhh?YG1DJ;(dL-zYtx*}s_Äbk*Vuh|豢-܏nQ GnNDl]VjjD0? eEhHvP ήzW@ŒAs?RQ!h{T.ocl! `S:ZjprҵZp3UrJx$Щ vbp7P ,? `RGy QTwؓ)`mMוPsHa}AׄHy"OFar9SC\3~ݼNƴ=&ʬG)u _"UJԑ,~ ([u 98Dq'A.oD{&7I(ĩ/f7ūr|y1*jxZ|/t)TxTҶs2\'Ydbcm\ 2;AGvʕ7LJ p&8fMlH-Ծ"/pw=ŕyg0.edO<"jX Gx>9:Ndu&P"h/` ʩ}^{zdZߙctIc ]y.9C\JZ^Yx"ޠbuGkћD\>Tח1eU偿I5Yk$u7qzNmt3H%?܃>s~qǻ{7_T+ՙJ0>Fھ^6[4CagzZa[ۃBZj4gkAt 9Mp=VB)qhi F귬;JGnw$QRm19-j:0#W"J 'LӁN{/>GSay2`P\ }s:@|z"KJY}٧Q)Uu2vs"O?\Kƌ uLft]. Y41cΊ*yJѐD\*AEko4O>r]87쬉j?bnM,ZTGSlIcqk`V^O?1ΣdoxǮ=ݣ@Uf5#>j %GȡBOvd W Y^V[^>ڋѺ89zwgk`U y7XF3/8F>iX4>EF־2kOz2^v1~.nĔv;/@%! -Xf5ը۠=6a,4٭&٘a1uB#4_H >B#򅅗<:B)CE { a3a|Mt{Dwu8ی 8)+{ G>] TʗbJ@]V~4OmIB6챏lu Hu n:]oey;Z)xB̐}->|N껟 &̹r1+ Lɣ/#l宝G *Y0vKY㠺P[m^^޿߀6Tc2Q X?FtTY[{aa&5s!e(yg0;Ɂ{z1b;3΃Vzc[E೽WDN˃"f-bֿZ~ ?xPSD~^11 z-:f5֬FYM|@v9>JҎmi!2kON$?&OylAٮӎ(j^-`Z䷸M;/I!v2Biԑ<\b ڕo~ ,CI>q7 sdꥉA%"7ޕf/QUDm3\{6vQ^aݼHiY)pz^S>v H&^޾7|.qx;z ߮@2^Lt-#~#Bƴz`97_ hLz.!qi ] 7 7Is+S9׍%DhClu!KQnNJL€bK5i `{3~| VO؜,hWLPCqGD PS񧎯 2)bEq'ruбHX%)Hd6n^{5nWp@ ˜-@ghuK[ǬGclD毓fY/Jw1:yT! ZyWli[RL >;.j5:P|Fy$ƃۡ%2\=Gį٬G 8i|RE2o4(YКYET<@. Ewּ|hFBf߬޹rjypO{ݰ}2b=[yquD驾XBhi~65EREW]vX 7K$Wy:[WA/->5_\m))@6C u]-*]_FɆ$޹_={CwIߤZ+aUAf$de`?Fs.igjQ(pzے ŒBfnrzk`˞) ߵPBB'0 8v |f4b${Q=t]@ +:s@ty5fW^~sL[]zϜ@"֕%,ohC]bE8JMi DQr*lG@e~a\=uNf!U- 4Nxʫ|̴SChSŻf PD[1=[zQmVSzﴄG}Q>\d8 f2cYhot~+4+ aS,lyHG)#$6mfg IQͲcsu*6>PT- I;es<ڍ.0ڎ Sy!a-5UR0 Ps4,:: I>$=BX ¡'DD`(=庝%0s=gЗ]}1½m~3Y" r2fSuggXsK*g~3cmw"vRY:`8) bCux' q9?CiѨ6IOU"y5p<ki1.`"TkQMuypGa?B4ZkS&'Rc%}{0ࠊuC;J.tÂ,*xɤ@?dӜ }Sw@i"S_X22yJ+k!&F$"nem$ڀuκYIH~[8{v\*;n Os'(3\ L(ܧ/޹2t9l <:;1/oHƹyMBT*V̰^pm.iU(7C*:}vEc]KsZB2we$5Y_֛)#PZ`^TaϾP`w{XоJ4R%1# x~^5Kx׃zx,U u\H=O'Vb۾hR ?T޽4qOYqUf鹹5$ޖmP Y! cC 쎾qp1ȀLS>{ȫÇq^g f 5P|Q+ i?:[$ %:nT}C3SAY<͔蟕{j:Ba|<]`dfTKmkɆkgS] ~~Kf#VL/)b4) ϝ<߫c}uqS[daRݜ-*FB_QS-1S~hpA9R*5Kɀt3)scK4:! pjrʯ<㎔+.SU[.h{69"gf#m L*FZ?oZHB?o|7z=&SFxwz6z*d ?YQoM0e̩XMC9Dbu[ii|BSq(0'or&ǰpȺY(96=ŘNME#R8葲f(wBo13QR{r\waP}OLQ}4ōѷ1}ΔslXϑ_l 0g)o7z5Ѿ ”oUt~)8~U [~ k&p]0Q_?>wR0b4KB uUE frt_#_Ҫb@(Zѹ[XL_y0ƨ˄3&J$ Ozv9pdI6:BbgEd h]T( JY2x؇g'sԲlTS7,X$-1ke88\ߜO+@I +dC'PgjS+`A}7ͱ2{b--m p 毼o%\mJŀ?Rh_ocʄ.o lW0P+LgU@F8' TzDfD~ﱻ|tduz\찰qs )X\ƂRxF5C} Dѣ0!%@SwsֱAomC͖yA 7})YܺyYAսpPCF@rfl¸%<*2PSp3a/ QyqTt4r!o}jGQz 賾gIȣ hO69#@[[F ʵ@<_^ͽ -Of(4%&w;|B>9-z6}729_P|k*+ONζܽ[2*(r/.L@r1:\ vHC,̟gN]*^*ƛ .ek}/luf f$ŖuN(ߩ&ec٥xXZ}nș@TJP 7%Пr\o$_rb҉ pSZQ !Wqu]fKx4 [ڼ@V`ڦ5=,?%b3:'|!^ I0 wkmIwޅ,qtdtkS;GTڗL_7eM'\q =A.* i3aހHƍe;Q߃p\5! Yد,~q@ީLT͉ndN`EK3(I`fHMoz m>IDߏ:⇌.ƃ}qIO.yh ui/mTǝVUl-ŌY*%7dBӹK2HNڱŸw?yp#AzMAq?t͵slbt+:?h1e!'y·X4UǺt&Ee/8 q&k/z+Ցk_g d('S񋑗5x!Su5:*¶!a:L7%ԑ:.0I-EPąׯap<izz'|#g3+直SSG2W8;`yM|/;鞏5QY/ws[شG(.8>nV~!Q/FؔAf$!hӺQk%]pDXrĊ*Ah7t7z8} 7)kd66*$* MƆQBΏW/x~@8U@M?BҰ;ǍȼL=T@ѝ e}ѝԮ^ g~$( ʆaʼntjWsز 2QtyU䴂:e2_XxD[u+ FxrQ56پc{^㸩yD'|jv$=0#ocx,>sU&:%>.F! x=~ Jb¸R3Jq{y|65RCt-:Yb~$z|Sn,}ǫYQ` LLi͟r]/ZÿB/16fNow1i'Qo `"0)=P!|>pc0r֙E&:O$LR vp@ Sk{t}2qTn%CJDٽ0n哣VM-n4j?;sbin`*]IJFj0y#V,4Z 򵷽S_ \QBDq 4uq {U ^?6&sqde# a B({/UcSJQj?Uwt(Ձ hZAs|l,x&(ꚛ"y@/`0fevjb8sx[]m 4sl+XLC~Mݢ`XsPv.t5\G=M 8'mr[AiFbe0P(.;SӽL :{xY CQfS&.]^Ia}}JO#,PsJ\R.9 DP[Ys9VcmDVx4σj -eJ?{YXkrig+pSd T#(*USN5%wz& W/yRJ[~ 8qo;3$3lِ)r~GO9dUb~rsywqLǢr*.Ƈw4w3|_6e[HU`^BC(h{K=ƙMhd}]9 ,aZ0 l^^䎿h5p>VW "Y(0 {gIT<gb_~vHA=fCІxB1S !@cX݂c,PAD25LiL3/0+pG:Ƶ)MDz qO~Bs>AzbR=b:U/SO4v| Ib#/w+%h4j(wO8}_~CZ,8pK-@ Ơ{NkNUQ yzS=ر_Cm9*>M0ܗ+ `9>7Tc Hʑwztf, mxviD( 9h_'MT DZy~.T*HVXY%2MYSގ&E*5jB5a,bWAs,ؿbogo 3nv{>Slun$Ƭ*xhhtHRpXH&@&)\k$&%^Ii8#,jOCOIo4)߷ 02]N?ii%ܬmRIr3(q]w0*`ϻH*A&3{dcATߖq!}K؋Q7z/dI¯/w#}1v-X+'.Ԍzxhk澿_ /l4c.tr5+-dC:WR,w*XU>P[:ţVBck51ZCl. + EZEnxAӖzYq Y9$J"#GwvLvtc˶ ԕ$iENWWYb6&2t|3ͽ?c =C?O5HR5Z m_N̆dE;z}p7K wE)S#Ysj%,$8Ri,y)M=@2ߘ8)ƳixF.HJ5yPUӳU T khX,A $ rQ2Ym_ѯ,oHo[T `RNo4au0@k-q!' _\`ˑ8c Ol̈́nןCw b2j 癍J"׶Nl\^oLSVG  nzi=32c,2`IhyKK *9pOpxj&<&&wJA,7z& hō.HCwfwNa'&?FB#[$-j ̚X|) 9c0x7y4!Aj'`Wݡ Ch=)=*}+%'dGե6knLՋFѡ?Q_}LGe{3':A>S ΰuoB:I'zI~MK0/> m|]1׎f _Ӆ[Ȝi&ka%eZB%bgΰ0YrXH@kRD=G64+ w}sGv[NXGpB" A/%jV$X/XىKibZZT"k:F}d c>̲vPQجFU{; `%I"E֕-y}iSsAs (b 34]ÐiUOZ/`[մ;Qx1' '\ݦh(Pf܏=65MV I%TcbAгt4v 5~a .*OA(Uo6D T .1{l,ڢ}9m`l3 Ō13O+!lG&G8 Eͤ} ~c=`C(`>͞] W<8?9!2sV;J@H_%B [BG7ХiĪڇb9i' em9XTR3} Ee(ߪd$=+f="(xj2<%+ zi*cYqY}!;yEߪݪ[e0a[™"c˜=>ſc& s{xG15uZU7]Db $7sk``G/}VH a ro[)c6z~ڸ[3jwx#OGC}4DMTu{]Zy$Ll8w1:"d3>#48-EcޙJ~\ /jQZ8zq-4YS :;cO[OLe@E@9k!Q7fC ! gmVe~%S\$y.mj'BvC!,n̍H _ݽcY1LuJs@B[b+sJBs: Z{)]n٠8xcjd+MS3Z-r_O>f`ڮO@3J9˓ @s.Ϳ Af J/d23'_4p_@.&v;Ȓ̢7C6xvzD=tSMz{0^>qؖ0ho=Jq+H)< mm |N#D tΤc0:Ҫ y iO3렊&TwkwQ,)jĪ3 ̿Fd+\{TS{IQqNy2枧g+=L o =އq'Z5M xK^Luvhf.2,fkƋk9Oofɡ *{V(rM!Ԝ}PϪg7ӼVn/$7=|QVrL5( u8cHZIe~4d!ԓlCAWOfϲO^ F04l}}AgUjz‰7O5ԣ/-tOh{$hcD=rӑM?J2^Gc/ %N혚=]Ϩ0>ְU[e@Zp3wEHkMxę ULИKR)[1OY(BK<\WJZ+Y^ީqNbuh| ;sMOE}ro: oF}cP3E;6JjR8l~Kq U3h- "5^kҭ\ZI;\Tq)}%9^}<RkDE2"~fO:9ipYBT ^ Z1VLuTmZF&z8pIc{e%Ьz龛k"`0 8.71;E}oA05fCA,)+<އ R͜^2/u>iW#6?.ePB!$#o|zI`+ipl,r˹UΗSJV=ݺmn[.7 xW??W[*9Hhm+<@5c rHO&e@i?XSH$b+yfdKp U|s9dDrU9O}weZB,ecKp&"`c>+U-pJCc4N*H0FϔҘbA0"-;!"K kw[1 ΄$T C{'Z/üPsoA 5~xM VQƛg ^?3(KG_&H 4Kk5coOƽJe4Ea>-c yrkgxE[k89eey2z:$7Fi)ŬpnknTͻՠkH[;aaYEmL~ "?ns+pvxiPџ1u}1Z<xmZ^\"xzo9&%_xrQV[gvq+q1lD1;=x;*7:T <d9+Z7؄ٌb>agPG.^zWxI͖aXy`sl9T%*dG&-V+GGekPÏ3xa[U 3Ee D&AW١b[򯸮4|i{.0wRܖXQ ]&76ei%s,ZYLrl3 E6yUmKB߆(fq%.ZSٖ2Ak&~940">gesogddg nn$u 2 Eۄ6k kѢ_箒pBwTbڈng4}+I|2зFC!L]XO(Tnޜ Ũ#wOۙ[Kv@71k섬a자SQyn8gPVSD咠e&i7EVSk-YT1$e=؉0Mi~{+߫*kaXO]{SHKjĄXUȸQ{gIm A=ZTZS,űaXˏBq-'%Nt(TY`{Ym(MWlp9^g `iRZJq粵10}c.Y/:Y{0."^A'û 5/n/:'u0Se6y=%U'p[ /(OPhNOìV[j)2 לHijҮ@-V(|fj)\.iwlʨzܢ5}DLF|2)tB`gd ztc u?ا]75d$}B@[L6^;XN'wW&>/M\͖yed* u(aGq 7N:U=|Z:qcHqFs.kxO@NcM=Yvw9TCڿVwf@%DNIx >B3)$tQ[m4Y6$VJ^%H;CM^x%Lcj:a5*bqOZiz\3Yd5ridTebqQtSTf T2OUoDMZ|+H >bC0;'WFS}# l N̪z.H{S`v"k- bFGJnI-)eCBC[ 1t;9SI He:.p_8p$͛\'n~]W$]JB3<ޜdo8U vZB/y +pz 2eVW "`ӘY "e7Wa [ uB4`76U;S<*7'XfWޤ=Ffk'P`]J)i%Z t@9 y>ՕPPpG'x'# &lJ d͜IX+W_dH~ӪVZ aGoޢjJ׊k_C(Ѩ 81E"+u\VL3ʎZEaLIF?zroEn ده ",~qKVRt33DZ% +*Šc܃LGG =Z\FAt D/ Y"7ی#7QL<*.7;l:`F^,By|%BpsB#8jdduô]*>gctw/*f#ytIAaaGX 3M)ُ&'\͂jgB!h?;i6_rZV{16+V#N~~ Vk.&`rĝDLa#W/D|hd5G:AvOIGzo><|3Wc T ,`:b'A|qا2Aitۈ4t0#峭[rTPZLt T H_qA:@>8]f:t;usM4)?2P?TJBhyNFSi#ٱ0 gN Xz&Ǻ=%$s%ɴӋ!:65HTm^Fk||]"=N }roMͶR?fBy(| 9ry=KV/e>zK8L1;qE-M \,k1YjB*7ug[C\ٽ>Yͅztʐ&}fM<*>^`e(yފSJLEh23hBJyn\B巙uY.*x-fO ?r @ /69go~wn7LtÉ}3'%]R ]f_,]*|X2s'k܋ndqO;S61_' =,¾cqVEK||^d5P1vef[$2($e:hLnӟh:Zꔇ=|&b܆**i\t|;n+B,b$-jEE?@Zr*СVOa4Ā4/-LƂY{ LgVl2Ob r%Qm7VWYr?5G-zq2{|s1͋*9*%%iXdN@qvw3c?:=+"3w }Q4@(erqiN DH Ri]s=LxM'ğT @?)B!Ql[D~='2”jL {؎J_.G&(\0Q8( O E V2 `,qCH@iӃrops𾓁+3'ħ Sd^>;Y \Lv6,Ir%Dcφ " #D[f-41d޽>vZ9 "h?Hw$aQ#[mM~f#OTR1Xa+N0/edҭА+ nG2M9,$^.l_|IH/UV(:9T R:WX +ZQ)zSSv>W2 Ohq]bC qgyq*cC5~,eH`"p,Bod=mob7"2>hLŲERwK7 P??zbjuD Ww\7u 䄐vC'@1 YvV/oTl=cuhć:z(K|@mnWW wT\.~X̩b-V~pJȯCR{PNuƨ#Z6Z;-Um䵛KRë12w|*Bu3㶞x; 5xr#yZsv8`6uY0'k')+7ƈ_yWFTk_A8M~%tKnmB)^3SQ#43V>R ÝLIkFJǖ8'-H;V1|V*ޱ(g(HD )8~YAq]PI,84-/I4d\"zTN; =q|[O  B=?rfʦԩ${u]]HA RorM=N'}C()`5UC*ҜO+(BZ^*>.Y+&Bwc[Q0f}B&Pɇ[QBm̹(j Qj`:×sXȒAC,>7~}i휥8PqVKjN,C:ElѲC!m1 .jVF>0 oحV9OO1Zso.> CE-dIt4otmۆwR1N6OYx6"GBT$߹s}*AWJx߁5+?:P饥}# 2=G>k$ ñ|-ؙi|1yԘ 2ydOF\t5W gT7F00c,A+ѸH.[ ō'Wdni9Bcb,et<)0 AN5Z!ãEmZ?@ 9t4ědX N]Xhyo"V!3P14M :n m>t(U!CՙBZ@ |^gO[:. wc 3u*/>/ l$F==_J3ӃM%%CO*JJO"k{ٕb 8 cRr#H C0=U4<Г_V2xU!`90ns!Ӛcdm}I͉mI!Knx HƉRi̥ /Vl!&o&nc"}{pfOV3wDʉh0Oޞg][@Vh¼? n7(ePY{H}g:[m̛v"M\0]w,ɨ-Fsw./f?ݕ͜w*\LUt*Gh@l EG޻*}#"gwS0cΐ HDaƩ0Dxo]8zEJ/+\Oesw ~ ysGqK_L n+m 8&4"]{Z+cћ#ILc\-n P551,=5>i,x _m_iG_y∶IuDR{Be@\)cg~>DPFkJ0lJx}hg4\ΌZ%l#uZd`T 3QzyhGIwP2Il;<豓3ߣvٔyFq&gt"k|GKX#g]1V ,j_m$Sd$JAɩu/́$a˶a2[*'z0S1 Fpi`@QpIi>(F﹵ ֿR)z 7Pc]ňf'lV63Uz -^F0AO4ܺTrGGsҫABr @{whCs{iaB`~0#]ݜaUB^'}azyqK8y2l`_7aYY-ž.l,D+BD+)en2z ^{ߧgb,NauN4V{aKBHqh):J̤yH7p)sz}t9:%6YEcI|d['4AtPVO*Rj\~=1Q>O^sq W^;rI2@  7{̻I/M*7 ,& =ǫ5ITȧVM%w`gkcF"{f=GF}6kܤH2'3R^Z0qvZ4!m+6|.2[?_AuJnh率HY'\-M2ȶbq\A&(zvSPL;hP2_ٰW+Gdđz1gVЖ^*(/fQh.Tm붖E =̤C'i#26:4dZq}2 郴0 U?ӿ, '`'A_&y978Wފq䯍269qҲdB %&+yd"u~%tH'bWD4I~LxߴHY=XzJ=^dM-p@B6\lsz;2Rj \͂:ڜ w|;UV^6P{Pxiwa{ĉtyLa7T{hl*QZGi17NP[w72(a/3*/ 6-JDQsªGYOuBjUAd [K R+a*>#ZMA3\`&\%.mKG]Qm<ӹVl)=UJ P)0h~< 0 HYrq XF( ӼFv;ĶӾ/54{yͧiLSu? \5j;DVxzsï6oѶ+al{z[h!*k/x0.mx8}̪ :.9ygy^thX8~+O:4 9J1YvB&^/Ir23MA8bZplGsHٷL @D]qؾc)TuhCV.S :A[=<1{8Biyx'Qz' f jK]1#ƛ ajsҴ냎aZd:Ļ @o!xTU1`GDbP`؜KxRӾ> @mQHc|n(qg0?p ՗~^cqͽt̀p ?QrV9Rđ.G[̻P-hPyB&ŗ_ `h0@YzFzp mu8y`^Bu{R(X$udcuv_/R\ّT0] nĩcFpi ) M%TbXFj`{ ,iV+w;KHTǍh#\$Uśgv.A ?\][rGKywo)靍T,~ZTFiX7ùf`kWYWzJ4 pmiN}>>w1 $ޣ&XZ g2d[9_-4%IKLzV3vvjsRңTL2_W zSqgp >~uV^Xӝ\W&ʷSr %*S&;ـcR̵]B -D,CO%";8b ,2-cJgvrɟbo N|qYUc%aükBtc7?ĞRcA@ 3EnD6WB s^)޽{7BW{qp2VL@3<#/W@ }j08-OM?q6 ~L`-M+rr@7CSI /;Ȉ~"JHAI{Nϑ=pm_vaK5ĒsWW+sGk69?S|*#ptT&YVZȭEMΦ[éb1#>fMbqdϳ}5:5$ҿƄ!f9aD cCHt&chQ5k Sz8G"HXLlZKpyH i qj&e̬ IjmȘԐ {z!-^qI)U fFBl)_ {e$p0+>1$w?ReC7**=)/lHowͅ( 5יj˼zNKFd=;5%8-vu='5~ i:߂ >!UQɏG+)aK: qî,ud7iH0d(x~J?Fy(\*.\̀0Qz ;Lj)۸(y*ؙGcEE#M=elbْ:Iɘ 5#A]bX<CwB򋽳-ǐh bOKEn<]&31 $5ϳ0F mdvF?2VTkrAF^{ix)Cg֥cv%};%eڵ. J{n㱼yjt.Ї]"=H}L:_'mmY%OjQD$޳p(݊d25?Kt|HTeKu" Jhvx, n5cg7z\8~Sỏ^@ ࢿɰ[d#ŋe>Z5_% uq(a."ehZHqwQ]k\.!r'D䃓ծYw[̞qyv qː"&55Cٝ<Y];%92)wFI*dcSRLsgv`Z)5W;QzHܮ4Uc#O*+DܙU,I ^km%T4t}X~*CpFٝ/˿{4ea4:gFtG$ mEџe^M0Kiz* 3VX^?0 79AܿW3b΅o&BĮsQoK"M=/.{,u7 ^"8 à@g@ޑhYa l$./zHm6"h)@h׿^;~"vif,laXc*۹CSVG -3!ZzWca.,e]8c!X  u]xqIf)JfDNR<Υ[O2LZ[ "$^fJi8L+D6Mfͽe>O B5 O?, d wa׽V iЮk NîT,yGl1N<7W V^.F6p2~"84AeT0cNoX+P0;JrQ8?slTum9-﩮ͫ_7dK)Ŷ )qO@ɓ tȞ֖/ݑOlQ̤.ڜI,'J:p NSNch^L.~< #>' ~ FT11Zr;cBű>+{OܝL~d.èI|%u<*˼ʘ1O^*7tGKrlϱY޶СdKb%jmheP*Jz^=IIlPyA=`T>}j. .+k >8ǰ7㊨FX;uk`̮6?%]vH-UF}ѷ\a%J|}^:V s슷j0~X}uaSC_&0^J܈KjY8]yzb zO)JJvN T湞\1^L4WC} 4tO l\MV-JJ2g)J^_-ft.uaNMf> JwvwQ"#qr8 UDk&gwO+VeUN"m۳yAUjҡ>R"놬ؿeUُ[Xs9E.n-lG"ljt6a~b5i0&~i?WED:AcP2Zk'==58*Rzʍ{u60'dJ R3> p'y<,ЬVe׫pLĦK@( p-otU9"ԄaJ L6.Z ݬ,TTj_d2V<@c?z9[,@u4%_I$V(հ}S~-MH!1T,) /Sy/XqiN8l^oG >G,4R!2F0BkCVWjGdݠ U.} ^E)\rRd:1Nvn=.+4  \Yf,38p+OfФɊ7 PYît!\{ڣ-٘Ak5h9t}!p8*bSqa5 P_ݗ򒘏TℋˠӯσKV=muР1?Ayj(!7]Ur}+p9-Շ@{9(5Ŧ{5\m uu_ P/r4TIHmH?gxa^[:-8b/&Ř:=_ XeةΤv޻JCHgr$a kj#bRst4e)':v| E&D{MLٿ:1stIW /(He>S +"2=DOvki!OB=6â߿hf?PRI@=0ggS JفoR2?UPgzpU ATխmdT4N6w өb8%=V:ˍi /ʵ}V HI;Ub7]W9޴&2;^yEp"8nqQU*}BB%A- vSMQ!pe*k+ q oU_]/Ni{k=FD =ji=#6oT ޴ XB*C5R\q#gɫHChndSf3u 2*1lY\F.i/kFA-uH38~gb15gږ췜#pOnv[F=ʵ82%wYggzbëz'lFủ%TbqDqZE˂Fhʴ%|dJXDkR:*u-7H4a>tEFfHZo[SJ0yHMHԕ'eKIǟ6{,Ҧe%*  sk78BD=4gލ;e[Xw!DCJi8.VF{XܩIyy]Q0Va6r!#áD7SsnS,&SuW{E{W)~SȻc+$|"zWl#xbuI%%52I&'GܑͿB{Ρzh$,C"NdZ$؏"?GS K T 4/Egx^{)?,jO=|V>}m%si3B#QK 3>ƗLu!~R`N9^aEVloy )Z%!xEx%WMc:*?T ՊɅK˫}uV:F Xl]6lzsm1ȚmR:[l0^+",-P@˘DnE /=;pƚE4եj߄  D+GY먐] It!yU4+s4  iBCf/f9~[kêG[+M_.,9.JW6ڥrʟ[VS6oPXNڋ{5b?4 x;A.u7#] ږպQs֩tݔ/bؔz+)uӤɁᔼXk'.xT-Lq6tIT=CCHqt`cd~^ AsAs8CkgwzĐϥw)gեֵ Q:Rc#2 a,[7 ̹鮔bHxXxypZn0XǙ#1y`ZbH2fɻLLSa!-~:7=a79.fܗ`l`<[@?H1fOkt+;n*KU=MfGzD.1x?t0lcrj/A2"\?:>Nӟ\L0x1vYQ7@5hr] q.}_ȝ` qv`]j y0I\q]y {;<C?%08=w/kC6n?Cj/`fՆZ$:%b\@Tjky~VҳSo|~p7('l !{SnG=PK[e򯘿1҆x`Evwi'mZ[͛{h rPZ& 7@NZcy]uԞ6`#k0;oyt [Ycb{ =CPԞ߂89 XaRJ@PBJm IeyT;n0oWzTirp#ru =|j`O,d壏%9#`qRoYs,% ˎȗMe*&{S=\}{ z1LL `֕g*+z胂{iwvg8gU wp!kAW;cFQ`;{%!ܢr)-(x dw$gH?8O@A4w:Ӈx4{= .9\.N}a8@k$lrRF%0+5aRTsrԉrGZ MC {~?.6^ܝw5?hv}끔R:^2hc&{ߞX<yib8) -~Gᖕn4΋ BigE6L~E 9j`~Gr*jל h,&k';~1!#'] iᠢO8ٜ+O߱;.oLy ?2k RsA63{!օDg`VfwWo. 8h nK_F3k3gf_ѐ-3ئ.ށA]BR6G dFO< PFsu-1{eL&^>ڢCo>p-Qf~m=7UTۀr'$w|<;]+o?l|e{Gˢ&SXۧgq ;eǓX*YS8ᛆsKIx'QmC+MX%^h~Dˁ2{m+U|ULσYc2%euH*^T({'E,tn;Ow'7nwD&)KA+tf C  „ xy5O\@RymC5Do0 "1溃&)gΩZ-A]wnY*Fz[1#ʆw ߘ&/nˋ$[G+3$L<`]b8ɡNhJ[B7cxFiRM$bBfؼ7-+G`6\"}WXY[һCq?w/[mxV4UH7?{k5¤WKgDMXzr1{D;lNKl9Kp1 +څS@׵= 1FiPo9ޓggȖ7(`&=cUeT:}#>/&%pEm]\oye2/+r_@yblT(@bY*RqmA)ʟ? =oeuz9ҙ^%қdOǐ a[+]I/c'luq7+R븶Ga:dQ[J8NZ~`:g؏)_"_BU|&^VVupH<%U hK)8~ֺ h-opт4}3pW2gk0EfRG$㎈1tJh'}B4*~2u®.@̖As%73 2|a*_xfK4˛㑄DiXطaÄ1@_up#rjoKIiKp=W'ՍQ2;[LV T1Ҳ!,1*2q]iV4VK.FċqwۭqL% U9 §@YI5)yJoNpV$S1޾1A tsޜ~]$Bݔ/,jf$q4C' wEg;ta7%}"߸pS$*tޙ䴴ݔmŽ8cdhU*sOuݺW9bE!j/"@t-{mἼڇȌtdaemO #ݐق$Nz)У&c.,h{/dqKz!$PWi_v#,h񊏤7Ijy.gv I%T:M~ ;PZV]b1}j한Y2.o%K QH̀iPGF@/^t[?5pNw-v㕪$j^{R _ynY|oyҕ*rN)pn%`kĸ1O'x'Ikr^|!嗋24/CwCbΤH%7>u7n>*\MʹU_ Yn ̰QP 6Z)͞ʛx̉൹ζGzuj-Po}* EnZ%-zt'o4/ѧMVSd4eIJ{xDVnXR9S=lR/'hŕUbu?s$3 ?,, Qip/ۘU=:8SʝeVWV\s(R!/5FR.*YH[~I%䂙3 FN܊EDviN˰W [6|I9+4\v;5ɰ62%4%*A4/xAe R%M/6)؀‚B"I;c ~c' aGs̬-~pMcU6PFD)`A* [ 0ۘkx3]MB/DpUI+;fOQKħMOmV6ktF $dSxOky/[ [PHF)x 0wT -rRA=\xj^-.)e9]j)p?ЂJYQ/;uI5_ X1<#Z4״Tz;e~8,hb'$lj$/˨ 0IJH tuo1YDfJonG?1R]Z6+ILGhS5l&BY\@f)qwI|dt/xZ9)ԏ+ɢT]7AiX)BNkZ+Z=F| )~E!=ߜppkCSY@qѴբC= ^?gԃM/_3VJIt+<]#dc/G&1s)>2Qc> rMsĤ΂?bU!+yF]cHEoG >O#*=0NPRjEN4f;YES misK@yn/R |FƌS5I}t:mS)ek90/-Y= E$Q}5ûvk!uLT. .GUn!u'4ɜhE7TVf*/Z^nj D~ YyCaD(QH:( 5bCUÁA3,WYდP #FZ`yic &.$s[rP3ڳrfrܠ$&t7vTqɡ}\dSv]ї PXDFkװAֳ}R;|Jr\vYcpN2!9{hX1+}.CEǏ&+;YJ!#ڳPK# ANGr{KA -i`.Lp 41MAYx/zc?Kd#( .G5(R׾&ux#Մ \n2)[+BHp>,^k ^tHWE oSܛzpmomn ]ccpy%&tQޣ%6 ex=Ɖ@p-lH3dK3"ґ/:1R30ޯLQ7bFE96fWԒRg;CZC|"Q[T5OЙ gv]:O#%J좩O)F;X HF!18Qw_o򜯂<|\fuZ.D^ 2NJAkz~\QL t>4^d0+)ƷI-C]೑XWl*m$ga yl 6yt W+$>U1v;+eA .ys]bfR#d|IS/ט``} A+U}7pptt&Hs7Jо?zud? |5R8ƭV6&"XY6gkaI~ E'"JPл#CS7&Zt^Itu)oa{He zCe'=W: ssA93YG{*RVwCLl:8عy |_}h7QiObQ[dYoE#(B.bt!WxϾ4zP̌5v萶;*8aFaa|׮Pxdag ~ ؗY a^2L#vu:Tq-3>= 9 gMwˀLR~Z7EɃ%IeCHV͇tv(|]St ki3]&TTEMT53Tʹ8#>y) ) CZ9:7.|Osմ.EȨ7ihj[P*{eS6  isi)1SZy](J&x/\T]Vic(J{AJ ґR򑤟Sg`} Ev9GQOAeIu{.-5Fۮ7@n;] s5{?Gȃf$d[D<_EWq]Ohp-./f|v&m&Uqg96EMsڄςQ/gR\w "Cʟ23冯n qǮ (Cls30{(l.$ٚG@h+ώ HN|œ!("AXӱ5wF=,9ߪ ƳDEq 32@dEsVgߖN4xݤߌ3/][gO>p~4~>vE %#wJx6/9]*XZY&R,Z܌U`w?h#aV]Kӝz-ו\}TSMP z'0օwkQ>^~ y3sW;&J i-c6uO4IW-3,\2dKJ32rfTPޜ A ?ֱO$Bg]a`@{>E? "u{7r HKDcm[G8`(NȒf"p N<~H ]jDz1`W:xtu pUaL'^-1tHZ^ҎU %a[\G>08O4WvI.9,>/ 8R} ϔ^><*dRWb182pd;Qvf>O]D][x:Q^IDYauSr|C-2REpQA]?^a:YmD--}@߲0H )Yr26]%!򰯓b$}SC/&AwΖ6s/\`N_ccUo)H>2"\Nlk04GU[R۟#V..rg N10^_7ԉW'R=h!>D )q4h5|+īdNpGJEph^, /~J¦ yI nt*[ʼnک_ȥoMVt#>wA7%y1[7KdlR mL.v !asSLzݨyn~oI i>Rz`u/N\Y2Evj A$ ̖Z(f^7R?%3eR쉃J3 kDS& F*j=[ncx]p5( WD PKPcߞ,<][.`~Dˉ{8AcVᤕ!KIN/GYn%<,~u"eᓠ|o %X~q|10SO#M I<4F`DRI{`8Ay' @-ٮU"p>? :*wz] 8zPοQ%ˍVƀgYxsLme<קWhȌ H,O2ɏ`7Ң\w8K~ѳTwCH6Fhu{nUR픻OXu*DȥgLtv'a;6ܟM$ߗ\#YqWsT9w!Rށi@(BMaDH>:Y~{:kB=[I^6i0\C)UXu5˙aJ'!E7.U :-ErlJYIϜo JPv&uC$wAŜ)`Rv6'⍒eײ`45YRW1H-LMĕ`IOCbG$ݰ7)QV^+IV#55>>p~ؚq$eƦ뉆G(M֭9QRQ ։V30蘎hou@$u5lUfFUO|‰-QzԈ@޷rHȉAL,HD>. 1[P` gEV=FmRk^E&c~JDh7Ex^k&׳ L* 㵬-#noE7cy$ Ƙ4HSH9Ǘ)C4G!'宼92wzfd5M?|-94#Puov„ڕm= %@KiE\R^GNvw~fXJ_:Na#ɋ?9l\kk ޱOAV}y弸4m۵cQ&e6K1_PGɋjf.dZώÚXǣW ] 6@P%[\RPJbUr+,)ժ\T: 5VV*vĹe ~M/=DѱϰĢXH2m !S?q68\لXe YB?;`TPe9U&ߊpegiGwE[0 |A(JfnuYS %imU sh_%:h*pB>qiTDaimƫs=eѯu5!A@Çq%0f qAaHW-ۦM_юf)\ԤIΟHiEhW.ae);''4.~߆# 9[%ᑣ NǎwjXI43V]ї5_xJ$wV3F|UڭDƥ̞c!q K^ވiL &õޟsM M5WT 'ڝӅ/-M^:5ؔ ?D9JsN{74#4&׭c85`l>r)r4܉9.%d{|$}rYgX;Hsn([PDZ.LUP5Z‚EDLb2Zi@j2ڊS":xDyI#V ܾFSU]hqO\8|%rѯKV9+;jI\"z$#8)g?vթz9Ix֞ _Eb_fz[e<{k& 2q(wω[9g ̨Cȍ2Y4 E$: n֏DJU&=vNٝt1|=f@V_F˿\FS뚬Z7:MYXwz7|Qtڌ3.=Cx MglW9m2rrK ]Tg!7ߣքL|kfF# v;,r` b*Xԣ^qy C`R ]ࢨqmTK%|U^jR~wAjG4rz[/uf^tXMUE}-!_VG\9/ȠLOڄƐ - VCƊ[Lp;K?f~&CnkZEA1WLɕ8;,!<\kD*`߃˗@O (Y4?׉oea*_ˋQI[)gL?0M sdMI4'd CJvmҰ<#(=׉[q;~c! *HW ҏsVpSp1:~2R-Bxij̝ -2Y]ڴǾC\H|-6bxQ"mߝL:cʸz vƻo?0%.&rE|5FWrMbs_!@t&ъ8{?I{Ȝ忲ʄΊzޚi_SC.nBuFT/%ͦz v%cIvE2#eY0H; y)N}7<&-[+TܜsP#6e_/@'i}i{?!9k ףٸai/ !gaMaL28vsYD2% IfO5ԔUO|"^x-pe??URXW>t/#zI,^ P}0v\c~8hiHY0"%`>LeYpF1zeX! 7 ((kDFvޢ*ab(]1q4&voقsʒͣtLyd?0UaO+ Ò%<ɦ)mlŔ= _ Kց+ƲQoel^ 9;Bht,ZVڵr%]N_3ܜ 2v3tL5a85>-b''Yc?i1^Cze^٥< 7=GK;KJ~z3$[p?,Tï+gADڇX(kѯgGL*J4]UOoGb@usSw] *ۂYsF)&^8?-9ɫ&VhzC ):RGWc.W#|DkEH,Nme6{F S= -q[C $9,I֐Ƕq4hk=7Z7glj9=h;罬ntA %,Mh8}ǁ׃ZH\3o>E qc-HJ.?H5F?PCpȡj?ɭ mȰq7S4gyds|գjzxo4&iGlv$ү5k"Q>R[Ҡ$'EM]bhK1N H~H -&TME\^5۲@\"h-諪hxdZ_lX(Zd'C ~f'"\ʹ(Qr_ra@-/0iunV6e/[F$5"ՙw/Յ:?SZĔ(-  mDb,F7]~:/ IGjJ0L q,ƅ2kU[ ]Pwp׷CO¤\"9blvQbڵ.=u=O揠Cc EjBM7Ym~^XœF^Z}LD5__S,%W up?e| -6ʀ>Xh ՅcdJ>࿕s+1ۻƽ%7Ң7w)}0UEhP"LM>UTXNda@qۏ0l~[my4|+WA!f9pHҢUyy.W$32Lr^C M~\^SYb EGY%Jj;j@[jr۔ԭ4BQe#[娚 Ň-0NZē]cR.7aeMQg[|-#.z "JMKbRDεUm$];%ʄǬ볊)`p3f1Ԇ c76\p]-W=QEhNbJع $__b6)dί흖 d?Gi [Մud"r2B%䒵 (XoQ !g7?:ݤ^|#9~;W `iGI) yUy,IFTC`aQ BLBwvEބ40 OGH;ʭZ~7iW룹/-QV[f]ܹYrɑpxHRtl HE4Y8z_Mj.k_j⏑paSv`sYm*dɮh)Cs&%Jnpw<\Lf`LMyqnJ^B${S;`}J ZtBP-Ć[u!ܵi.̈́xnƦq»_}Wi9x;}|utY~E]5KUuՅeZЧIvĐӹMtU=Om4̛4abԜkFLkՍ"5G}'+M訙M)_2tX' ʩXq^sHv|or<"ė 1IlegB<Μ՟FkͿ;#,U:a0c*_ qdX7Y#6=woO i!/(BD9,%{nHGQ7hϓ2./ tE7zzaq]xI5zrpT26k:^瘐3I8` f%@YT5 {OޗCZ@_Á{ *WA xM0ee1л6u]GϚsǨZ6=vsQ# vs%r!QsBE$8 tm_P'NW13Z~g!gE>לo>YTFÄl"vߘuƦ@N(o o>n/@ y]IbHS=}Om]IiDe7p#M6g9fPma4}qͶ1ߝ;ᵳ? V\CLf+OÎEPa)\b rب}YL>Lu(LdL9\y0i"(2d}N8-uy;aĜq=dJP,aetwG|\2;A*KnM|BdF&,:ҠV {#Fsж Q#'{ю XNT" ʶ;3!kD&*Ӗ,%k/,0&uc'/U~طILgyhH::82XNTcT 0=/4pۥG9@ٓ[a1c})ݛ_ Zmznc?%BJ4!muqc(Ǧ۩A{}$ďgOs+ՈB;m>,v*!-@waWWk{U9L]؈q ~5=Wp>/E<ccԱe! T^-%&  Ko.:IQg:{tt 3x=)(mCÊ#j {"qēAR2_: JH"aJ"DI7܉`qxVc1 Gc'NvR#OEaq2GC;&_*ڜRN< ;f덮t5N^ɒ1p7p 0fS變C;@k?D>ޥ0;Zl0Ԯ2>iRPky}7q=C.ti.;^DlA0Rqik +00`ˤeм4ڑgAbG^9t0U3?~b\׍ ΘENCx=U?†+7*2\%k4Nq9o%'iVχƄZj=8fOI΋'daR:B,R0b{j9npX>~:DX*?=l|-Doye ;ncLMF`&r[YaZEPZwM󗖚j/*E \ѿxV\3T׊‹Y8x!eI=}c f@(q5mLEy7id_,i\1'r.}Xq ъz&YH; f=";27TE;>,s Od[En|rn$yk`y0iFgW[>r-}1vҀH@[&yPԉߘz1e۹%pQS5'>^Ф{54Kˇ!~#=1E.\Y\h׈i0M!~Z@H+cDtV p|%G_g^uDn=չ3gɠ)gar;Qse$#d'6ԬmH]痝\AKj9(.Sj lxn!f੔Tm4={|WT$erAO| cn!0eo P!##Gw/DmNdĉ23;S2N;QN*=QU:ire=u O GcдL&uq)dΒPx:F뱈C}TE!V(!e uaK?UJ FOP7is^dVO8Sqh'4.bU@aڙM B/^?ؼzT&h?`p~`w ;\nxI"? ߜ[> فX0ʲR:/H_O_24~ pl 1 %΍`jBA޹>ӇeD$geeCy9LчK[r xVe,Z7:̑SH1[* xֵL];P^hvIkϯ쟝c0Jpܚlpu+V[z1&>M EADc, ]\^bL5b+s@Nh0e8h2n|adiZj)ȍZ7LHn r Vέ^G*@:CД.wgö@Ռ>\ZIlMB֬,P݋C{XaFVʥ{B{R?#e4Ɉ f.][k{DX G3@ *5SOi=›W z.aFI=lU/p?#⊃hLEu3`;Jmmi:^Wp<vgɐǤI%HB깈E!NKyzf=~hL lbjq &%i)oxY#:{B7V*Gg֖pJC/n:ۻ8_J$Vo.%B9hjeI9#Y@1垕(A! Hiě\O`.0]j?Ŗ^u!_#6[X'Gl <ҝc'yeV!h7\iNS 'k?=;7jӫ? Z#%d.D6%~d`ȡ sdC;.TDA`ٍLX-g]TDE%?AIrUTʧvbiYRt=#ٚ:[O!xJ^RڕFNkv; 1O ʕjH +}} )pm-A~ &,mCu77 !P<"Gs_i[ g;u]۰j#HÀFtzU]6fGWtS_9N _2W"7U {V0^jt~nJXM$t"&7 C(J.Ae!yM$دxwCXML}m)1v6Wu;/p`k G'Pۦ!މpCYAMy (um'6?nKCf=>P/`PD#㿐tR~nKh? .5nI`衣ܭl`|L\W1y߸f=Gn$I,b7Nb[`3 \]ШkZM,}q+ef4BfzcFi:c! Vղia/$Ɠ^ZngO-Z*v- |몤ZQ@deZ?nɕ~b+^xu<vaۑ %Re+L(^h;lƏKB['àܹ% !;F6b h/&~l\(\] B65Wl(7L2,oҦ,[ X1^BХw1iWj0(2KO:O&!A!l` Z63CQMfL+"SEVDŲiWbsq @P[R#_kΖn/7W3 YHmvLJF f[r k=B-{qdM#hHIQ WжO>( T PǕ{53i` ˨do`e@fyŸ-k=Ek;n4Z<.Hı`/߳Fy4>XӶ1k[z]6,saCq(#D i,_RbGVM\~ ;rzK25[w/Pj(otV8ZĴ,G ,d珨״rPNOo<114}z)m`D zppp;9 YUG~{֤5qity0Rhѯ-p.BFT5v Cv%l^B]jM@sS0F$bC(>|ds]x8~A?mĎ|js4~Mtڈ!Ng%U=ebhvK܁/)Xlq&:Tӎ$Hndu9i7}B~  Oƺ:Um"Vh2&D;.7I#Kg Od;&xYkMOe蚳=>/#[Υ_r4054PO뜈tl;bjUgЫ4*]C+=`mtFi=cun’- am\#̗['h-_VaR1Ƿ?D,bߢJ^&WNȠ|zo7&ZLp/zRB;"$ToM8+9(| мz%%# %>LI_[/Vz6oBn1<[&7{hpw"$9(RF!t 4pHMeLVJrZ=XHACgf98n!䌡$hjِϻk.xΊC0#wiA3[?=0Mk}:54s[.+{Sp҈h1@dnqg@:1o8Hno[n^e>vyvXܞWB6BFV}Uߘ(J:bv~>GO_|D86u蔈,T&RoQ<^c1Q\L2aSЖ8w\V\H QX?WV@,h C'[B< ;iyY6c`C9usFX1>Q΃:X!?cA(ZSzRzث7σ ]Z ǑBT&k;~V)?%K qrzJfcd~0:fM.~e=tOݝ^)`>l1I?)n>+Tԁ<ҡ=1MNF]K˅pt% [MN6gX917͵FJ,]Fdq~}LE=>),**Rh+eC3 ɉTѯA$H/7{rOFB{jkw}j'N"0,6%’]gzW,1RSӳA vʟa9S0<E]ބer ܞ&(Kgރv9nR+pL"(];OV)+fq*js5쉷e$_S]ep2oV:.L5 G\a.F$F ]¾8q{{ľ`*$.ErNo L|uNR*a:pٶ"8Sȳ%ZE?g2Ont3QҺIce=tca;Z/G ngKIXl|] S@;mii7w2 6}h#ߡkdžZߴ_p$`:bFg+F9H] A+i؆ՃtnS]i!U:؏S#c(ϗ[U!qw zz}30N)mt!{̉{Mdm v'̘>7J0/Amlu%z46(!Ae"jG?vHyոvHVqN:R+Լq=+ )+2!mnl_f>JK;q[~Dy9ߣ3=(۲X2-[8 0kk$B 1 b,4O ܀{Ye+E!Z۷&? @Ib&74W>ֲo}ӣSkKdi{?c$W@a#xk\ &z7V/w+rS4!*āvșXൣAaWL8@jv `ei{(CxhDa.W!.Z&tMaS ^g]r'/#jq(÷5CEk^ ^] bƉKkŵs}c`+`/ ?\'Qu^34$Z x ] kXzU Ū}W*>~U⥹FxPs+ƯWV^9W9>6>W#w skyOK7g 3_k6-tDMqɩx*ሻwՖEs]pXʹF).qEDwhXz>e[<ȿ4l!5a9`!J&[nAm}8v {9pn95>6~f2(IsKY RY~ Dw70zoM }aدB碝tcE}LOI>!%n(_ Q82uVt`}Zh8 B o2Nc 0_mM ,'3FM;QR 30Ҕje}P:O'Ƙ_쁅3G16Eڳ& ѫOAɠtC]sțB\qGrPf Leo4xޮџ, ?ULpɈ O J&aG'ahI?Qn?վ?YL}h:Cc bƔSEEk.ɛ"cMcS_z=l#V#ȸJ38!݃۴9U%.#7nޱnJv%yz5 3q?9 Xt4UtT&)vp4,\1E%R}}lcBP Qkq5`O>5Q3 kՍ44 @_A&[uSāD- ⬅Y FEMfwHp)2=cu}OCS.`|kci p O0fa;^iԿ*ܨ8:&{{kAϲq qQמl}@Mq@/hVK~,~',5HUz:ٳo'po͕ ,V{|s41X4~"D3c'iki{tO^>{)ea#?15Xّ·6ճ +%o*US0E1^{YOē <ۜ&4*9-% ˑ/X/ee|!TYYہe{Oa~(f0BPS_ȑsR\"wtojofpt,^% 6yðq&ohzMO\Ȋ}u$3MmS0Ghz2k0㮔 e8WLtr]~΀ӋWS'sVxa2O 8ЫYu`? y|m?ۻ֛ܱlyI!BglBI}#M7rT.xR!}:c`q`"=-w!3lrGSzr Әdhmȕ2OjyBB= 4:񘀘!w蘒%Ay %{-Qq&c2hqrܧO )d52S/5l ; [gp$Lym𗡉6NivkN5{z_w9#Hҭ!ĴJfDt" xg]RAPk mBR 9J&)EiC-> g8ln. QG]m>a ȁ4µ|@aa"fRQ,/tܞ3Jb)SK_,a^ f"u=@^?R{zY%[)1Z)}l'RW˱~+< prLk4~[Ǒz%i$Ch:3BPU΀M>D~uLh}JeƫBQYȜ5Rs@bb?S|^vNezv<QGƽX+t8}Z[G5Ā!ⶪ%EN?w5qmdhM*^)8Ѷ 1 ძh;k8<c(82ý+ ,6dXg"F$Q9Fde/;&zLUlo*3'pmGZh_ b%L{^o@ )?"8j)C\- itP=N V1b7Qt]i>f # {@"/Z & .ZBf"(|뇒ܸJ '"E)VY%6@^[HuW)#%'c[߿1$d f\G)D%H$l4ѽ{sVqMZmZu Bjfxu)ָ$'%P>M*u_=a`Z~\4?`Hmxl*r]g'6`q }tAϛ%d_JnMViL>$δ ̩A}@~Px8w`P(W>غNf;)P\9't/%SC^ʪ'4WNvQ+*lЖzAXMQ<$juCk9wZ̧7y/Yz]{< L_eXR''(01LeG82-B'DȾջV@H¦(Xq@,̓?j3Ͻ0ө70]x~h&ՀE#r!a` @&P|t5C/%CDl7. j$KS|KT7j*>-n4fc`9& TȫJ_ *in$ŘaH:(o[ >;uVؒ۠Ƨ?2Z ѭPC)x=`du<8xi6b i cq CIYF8~:7rrQ:Q! ~R)QM$ ʹ3Spu vH ]Rz1gX 30+ajK r%b,(6pO*}p5uSv""TxpkC?['r3((ނq  (qnN7KBVgL8FU^Yl%u]BMpbӯBaȔF~3_.yш3C5Zf/r#I>b#5$L<Gk,;;]y#(p QJϴ s(k]3#ޑ6ޗOحx#pqr_CJL4;~Ԙg9~th+2Ō$Ӗ4GtЩхn4g/gx慿MEYkk2j]#[M)B,T\P{]]V"9MC,Va$DD!EY)nB!LڧhHceOF䩨3'[ἽGaTK1/~6Fh,ͤWF3"ܔ(Q{v^z3߾p߅h8m] ,$y+G G 8Ġo9mE^ߕ@&8 >{@_>(N캦X$J; 7sA{VȚLQN,#_K0YUvy+w-Q!Qh| +?J1},ӿɓP9}uaɰ/Kf*P Gptχ6_ $ h#HB>Y{~ *IٲvBǼl9VŠ3P1g7kdZ2M} ?ĬM# |uZ8;$!u†S/;HOW9# ̳uC <.$clYRvq"z>P|e56mq?4g˞I'4uʼp|W { M$p@Vl) 9eYv\w8\Fs Wr^iP(nՊ/m|K'fBbM+n!kfbWr߶ ޝ${p|N걄sj3AOdڼ7!l# XZ=d,]mX7FƊ 2݇\@Y7$icH/@tM μ\!Db}fj fոPa 4UnXRM2?| l:M[ن8#?N?$~ &QLtNFj9/2q.?C4b:y@ԞB0ֆܗ2I>H(E8Mjxg\RvTy8'Zo`uwDLr }/ZpS6rdxLF.U98: 5b愄ٮQ8~H"s+^.eqӉ2vnbJvLq fS~ĺ1U1ٍ>h_94m-O3T$0%&uMՂC?Z*ԈBǨuuom#kAD%z b>W r*곁L!qh?=d_| M\K]ۨ32;d J]U^ЄcL;M+Y~tU 0s*Aԅ$L( %:hoםr !`~P/p08rmIV:=$ 8/GQ~­"X0X0I$TU CM\鴠Pz"@e;}hEvz D|e| ku./!pv Jai^xR+MT:zn^-kv~ۦb.'KG/AwڔoN|gl-+_F34++*Y}XY(ˌ+Vc$t@W7r "|dM`r6Phpo?)]D1k_8q9 wo7AXSVsgXaXȦ zCY4}?"l{]>-}xOðpEjVLi}͗:K&r>Z5ɸj'a sM^E(Ra{9rVYsN6`kJ>Kmp? KŽyQi 䇈gC7 R{XJIMl|٭[^㼮]TcӄAj\m+Lm#sYnQkE#Jd&cCF-3>Nf󙷞aAb?w!Qw/v aj8"@_-UKJw>2i( ȀIh-'e ݣDs'-Uޚz@[D#fȟ5)S(<*(e 3X-3%m]̲^%D-.hcwooP23zFWclwAV,ɈԔ޿bpd--Z§b@$6v$@'@?LJJ>E|!1K޶ϘB";Ƶ7Ooɜ: 5J4:#pHy<'w%*mOa"@kz(Ѷ9Oc@gi sLLSm*U*ǫvv:O}4[M\dfϚ ' "OsL3l9Ŋ=; X@,D h TBg XMpٱ P p71)Mt?ROtI*pa*s._oƂ@\DZ!^u^- [ YH@ ^߯0+ kñ1;$wg-A;JqC-T\K%4+D>/ƿFG_a%C.A(X&|'q\`'Vh]K !TVL[zvn&>\pW=/xqrYL<zX KQ$F0ot=])l%xc2n""AǍlZS>$j x|,ϜL"~#tQڸr64нcPIe{u0:\ZG GGm7i(Q[y]AClpm1ѾsGܭqpS.!}no@?|85-}1}a=pPW+-Έ6:[,ڍi8 6ZO|OXh ]1qyX~%aJ1pw5lMH#p wl:\jNmt+/\Hi&ow{!h*Cғ,mUc,K;-]|4\M{' xU10y-}JY27 .[-pw9}s$"鑃 V{⸝wgeb#|9KxmtW /"F!}uC`:b*u(`~4pe<RtN)'L=/_u&Be?vY3k_h `v* :*/~Z7=Oh׳[dD7>g _&y.^3[FmWTYdBzVmSZsQl4@ rU]7w^ThdΉ'cXn/TG5 @}>f(IӬu |bTp$ED1w8>jO6$νU $8͗9 fNHOLu[ոܿw#ٙR1{@qbf s֜aJ91W%ݛf@~u-~Qx;d.GX{74܀)ef#d *w_Uql g9iB'ev܋Wx~*5{6u()j_@br9d3A~vMt c|BSd|Wr#tD4أ,sס$ȁ⺫Or 0/nDYgHƭ scx6! q ;DuAXZpXTZ3G0.zڃP?gԳu=)v)i8>IzGyӈY u+yNj'K͹nGQ=d 1$Lkd_t/ZP7QRj;#h!I`X?g1=6ןVLD 7ؖQɲbE/vu;9'!MǁP)ϟK5ɻ!ֶlX/}D帣 4k>(k7Y#RFqroe8!ǰ1, O2 e/槩RX1FFtB+ē~`#R}[V :5/Xٶ >ߡ'30:9T{zA:99=h`6Z4Ó2)k%Bxj.Uwr/7>͈ e?=Ҕ9z_ǁf]4)fȆEv]j,04Ut8z?"djtw#ܑv%oyZ뫬wk4߂1p+uyA@Zz 7*BRn1(,qa)f}a;E.H zL0EUk\Gayai n3 ޶׆7;lb?<)W<˹͘Me,yGjZ /PDΫEk5B3+h!Y4Fxn`gi 61HL&`%0xS3SP:/ZQmkӥXAk~wQwEKF߯!y JΒ%-xI?7)ȩBOun!|*kBu6iBzm~wI#C26 yCT,!2Q؄kb*i;-)8 kƨiĞ{[\")+ p|bͩ~sO.Ri$eeRD}'25_iTq݊mrŒ'ڜn>XmlKlѤ1w{'فT8PixZiL߭AEʠCzI`GW:+hصqo^]F2`*Ix7FCrE#vfpA#9ͦի{$qKs`-K ^0=pROzm]hE4yhg;ԟNI7M~=BbŘ(}Bۦr׋M$B{J>Mmi'~+1ŮK<:XHT=<VӥͲ$aA`a;M{_V.9uSbOY"#vҰhe<o 6= %+mv>?(5d׆,ٮ7pF+=+aGyXGV3pww6j569YF)hwԫ6Kܧ~[Z sj!1*$|Vgϯ 2q&zHi`wBˑQyXptn-%XB>yGy bᝑL~ 1gwNް;ML߉f"l:dZ3˄iGh>)Ұο-vҪCkf%xG,].#mh!7cĔXd*l}=>fIco _ xS5'M*8p>]%($)+g 5487ɭd|]71Mk gx/x^+g~^pOR^uI_IوT[8$EuxS~1Lz^L zU{D#,-ZJd$Tt3).k}>cw(3~Evq0:)nv?2.cM S^ֵ&pz,{F,5? w刌Q^6S-~H?FuL(:>e*dzo),mugي?O7 empԿ7687J>jft_I S3;-g1tܨÚF5 ,&;;~*|X*]rA,05h( >9VmFQ;V־s gA͕$-zSiKk NGbOy3_0 bߎK/Q̊y>miNZ4y, 3ZFoIc2 V ǯ̧B>\ةk `: Z8T}@ f +$`% Sꚱ?sF# IyzVwM ҹVe{Д{@]/yމX3RmT L7%|rlCe=}©_NNd\Nknܐ@hm(ְho j{Zòּɝŧp1w_w8?'σO$P M }E֛zt}݆Sh&^9\ᜬf!z7Ѳkt=%s>Hs|RLYse:r!{Xnd /U^qÝx] ɊCWo$zWNUk||ַLYPFG!;⇨?>%`Ba:HmnF\r2K/Nru4ERoE:r@/4l 8}6'ONR=dƣ@7|J)")\ ..C_DDV23uHOiKXDf֊,wybl*e@HPWmOTfb &,W͈3Dz}{/YxJ3^|NHxW"8XWPwv>V0̷`yBsP[;([3]J?Q`4(B踎tooo@g`sCq5C4c,c]//ۺK97qma AM;@KFvUIRV x{G:JRT>:y.'DyzNPnt0oqŻHW[:`'R=5+v{J-&$`&y@qVK&M#>u2gL\l^2<wn<H j':귳enyQ``e@mq]FCiUJT{''|uGTvElGjS| taR{x|Y_ Y ȜFm1Z~wy)ZyrN;  e_bVVܝDl0O@{bWJJ;փw{1"!+竼Ŋ16[ݫ^b -A,6-һĹ4)dHm*2A.c:"v;C=g6S9Ҹt=wY~gr< mF+68%/Lp EjD>gҰBۋ,XiFŋE1bbmcRM%?ȝv*A'xtd|H~+5Krck%@-%:@ƨFF?Yn7/>jO)k&A .Gk^M.Y'@yv4yP\YFՈt:Cuo4+k߲ $[óy,ZHĥa匧P^ofS:$d *mz7P)1C '; C4>(ZQftlBocs\(v^x>I,8 [+/\ٗ$d'HCmJnJԽ5 "0vjP1;WN34$Fx ,II8ηm>N: \d-"n,ɣ8()K7TkVex´l ̃HK[:T$T=D,fW dz) @*dfTh7i϶-trY^DϽMMvHMiZ@Y*|.zot?a4}k(XGX䭥D=Ҏϻ0& 36+>jWUy< $ t!t(c+vV#?HvS!$tvJOK ¸ao͎vB~YBPdik`JTvG)SOuvB9>D((!r<6'+nir>$څk(.Jt$0~F$6rCB 0>h7J?}[ qs.fgTi`rdrU2*cxѿD8|Y?b,Y$%ݕ'l$lDW]ɫ5jaDMRB8j\񆤏Ɲ/ctj4[D;!NuwsشxƼ93T$]K˃}3'+-OHbF>YԶ/pX{gCk6 ̤LUqdE 8ӊKL)ARX,1s¸nk:RL )p`!!+V^C8;3:H=tjc36 >RFO)57R jPڒ% xj= QZ􊡓i'݋7ObgS+Ӿ=(<[|m 0{&4pԨ<bpL"4kJpFS%gk`YfD?Z^\Eu\'U_2{?n,x٧Kg !U<koO^wQ6ZnHn&d`t%Ox(_xhO P 3S!x / A8H#LdsǻT}4tmM_Q晏ՔI $ Qˉ3oF+K60pdT,w.\:wci 6&NkJ=^̞ai5d0krȊxNo+C( LB : ̜r:ϴR_'=5NF<SRɨY_TpjS4l@@Siyѐ|ִ6: n6맩5P'`N,BXU@ߢ H:L~$ćBjZM#!F@f.8'<\^t0 \&󶱳2[5)-S0R.O\ yoq5ldW~G|a֋Z*Wsw)M9_;?!['ݮpVqi(v/gVZf`\":o2)AML*$$+Zel2|\Wތp%w/C%ꚂO =5&b۾w½RDlv!]vH&Pؔ'IOzr Pwi moz7]+xBVaOKK]",ΥJjF2]blNMe/:}Db^BjBA]C ƞ*[4d<#cng23<4V-ʌ@  d͕T2 10ٍC퇱 3k<"nZ?/vcQtQ˒ )q'?M>ÆSa~r`1kb g5y,<WKD0W86t V,p~= ]n]0OؘS.qϳ,z{DԨ. nx<`BnRΩW  5RtgtcK?۵[F6@,j*t^w;/(~v>%rC\%4/1BҌCfcI?j9.֗(=udȨ:xHkэniU̫uD + rsxTvzlAWSxlnR PlW@"Kww_e}riíKMo_@.+'"{_PFϷeɊLOL$mSqUZK:>`x*VIc'y}˒XK}'qD~p37VLY/'&`a$L2pPAX+B%Q{dM/tt(ܪh͌~BL40,+i`"I4L(׀xaܰ${A)Zo_.5O%*³Kqh  |$3iY3@OnL?|b~<1]M}&V L{0Ǭna7qӮbhvʲYxHIWbnW:* nS?M2Oj${ !Ou2^ȭ\+9.V}TX_BD 2$56<=7'a Af QLV#rdQ?T MFȉnW+cJqݻ( ȫY>9Ms|JZgzR4G. 'ؖ uVsH} @T&&DdYS~k: Om#f*׺_,&X>'#] ڇ3HMGtY>LjjEaQ€H\Pf~iP SolEpT`SE<^#0 bScg/{f£(Еkj;;ϸZGb[ xC&>7V~wmTGe74VKWT(_NO8lh 84iZ*B"%1YF19W):0hsŸM_%ԗ$1ӲVPKfqfy8m124z\[c{r@h+ hV -/ۃiҕ԰A NeώaoӡK#u & uڑϜf+r5x2׸N|xR,t+J{< ZtT*?Sy;%)Rv2UKgv]|_Hm^/ȵ v"棩â8K*[zʘmڀ!Lpf={b\nJ)* 1@UPzm[xly@# 7ñ<-4)' =s jݳD#Ց[uc%=ہ&d 9nHAZ-sQуG~pCܝy!8mL4(k/e,,6b] _K?bγ%RjYfYYX>Y*;l R2d?Ytܵp2@b0ԜԁjںHPjo`z> Y<[|C ,Mp:o+ p4Fa&4o<4יY2WKNUj`AJ3@t ]aDG)u-ıݡ`2k^H :yT'TBz.9b wR,ZDD#T]ئ MjeY3 ( Y每˯u }T[%̍l;15Mh, >4|Sӽ;ɏ) 5/I Bbpb\跃CxP%R~\^ȡ /86X,η0׌L {2ccM.6FxJuYe9^k'~ ?]֧;1!$,81߶~ӴS!QޜX%h*e&d#֭ ^-g|k45al(r INp1լNB+ 6ꟹU9W7сzv fqD'o" o.S]z=D4GBFu5¼P ĩ ću|9Xdy> PSH֠x̤S:i{DpqA>ݷrk_d6O(hW8gɪjlK/^OUWPy99 "{#RS(? JV8T2OOlR*l#|7u5gƄt5<9azRwJ?7 !I2 N䐠?V,pE1*BPe`GsfW[?mRGFRV?,} __c/q,B HLruRmk,ާy:U]ϗ`wZWk'>`b T@q:wP:˺ ]t;JpPv\@qGT}dt+涀j_YqɧS^&~v]v-/0p|$ngXBJ;CHAGtGl%i]4Q.j/:8v >ӡoI14E'Öw7vDNF(lXN tP&3~GL DˆQ֗5IzNilC_\q+TZ Y?]4o8K̭1ص/3k[ͺӰjuqL&x৐xMFME樞9qњDgbN2ʭHgOCТ᤾^2{G44Pq82n5&P3㗭^K\YSLdcCYqPܴ&5P䉳=w?lʹRmFfX4Y$5 ܇\G`v>E˜ QKa9 la&1w .雭;ljm0gd%J#=]aK:I9g٥>>H'+2~ tp鎶kHsZ/ ,&=p5x~HOj!ntHh7jG&dڐ7'b"Kǃ/M 9#06qf{Vqj vm)MsnœX' ׮z XWӆ ,BHtp1sξїzC>_B߾Z 3US;d]-~3W<폨{ZD>knӖX/0*}2tD3ػVjzॏ+M^CŦ "ySFqPp$"sXHY(cͯfz(9zQěsgmն G=f&ņ0z' l6hPo)6q[K?NnfH%1حHn9 CzΊE-H|Je13z]/8dx}Wj\EVEԯ 1kɺߚ+SHF?Kۂho8N7tnK 8)y n֟=}]8zV[*}͇QdW+tS_ fajuP}V*R@  #p Zڱ t7,b'&D&>XQ#(\'SZWT%,)E#OE`Ǐ0( nBU2X0Ee>'B[>Dߑ8aL'GXJ2'Oy= `~ǡv9 H,C ڤ2ʔe |Ow.ECL!V%=(̺Y<W>rfM78UG SЅō1pГԨGGF5wML d+\Q!q`=+;3v ]릇&&-*§M`,.^L=rޥūw";HGȦ#@Eo1Rp`j+! 78lԫ|ǥNɅn..'\-}+<ě40Wcuj Tp\T;RRˀ>Z)IO] Pvju76D)(gE\"`1 ^зuVRxO뾱Y$ ݡEzne%n͕)1s|bߩiX|zV/US0Xdoql]ʥ,57*et\1Iiglu37гev> Yw ŏu v2"cxTS1-OΈ-T{|o^xP>($I?'Bh@$Sj[hz0ÖK!zFL\-[rOY? SۤvA #2.64iM&|MDr\c$W $̰v@ pC|ҒMɻ氜1lއ/$qr¬d;XbF#GܾRNu|[q۬!0)`bQ RU$4i0p׆&/-t-CΤ0%JЋ͹;^rXW/g-ͳb;"\`,9∯+;_+ޑ"./*8 jsԱErfutScӱ?_5Ko3F_5~"Q¬D~ŕJx#F $Ur3"ƍ*eMnǡv;SW!O 5cɻ>A?-=!-],*&*ɚC?AIi Q%~Jޟ-s34l | @k.WoY*ɤյ߀ eO{nU^i'9ZH/LĬ3RuCi=z=0n^GFAs"r;3=@j{k8`h3];顖бAuʐa|~m6-rPl햱n3d>5Ʊx^ҹn} .rOo۵^d !6DZ.u.0uo?$-TA(x0q-o?cMԿ~wn-z=_@w%V#w=J?Q "G)'<(f-j|E8r>A_d81 P=R+eGZu#qu`[4=~vpz_lbCWp:!d /PĺFn ՙġ6HaT t*%<Km~ 8VcH/&g7U 4bt1L:.uKtĔOP}ZF8]o#'9_SzQY nzGrp~ntoi'lD@sjXzӼweplijFYLfHҢ n$ubB$C,Kp[ӿbϒ? =fYS=Z  ?Z#k[ŚFwCRXZ(>cK'D9'j/_[@0:nǣK[s*,qֶ5Hߚ0gz~9\d`nm^@P}ᗺx)>G/y `b>Xi"8 9Es=~#}"SE)aѝn1l%#);Ӏ/bf,?o3֏{ lm mЏɱoOQƍSgnEI{Rڜ8.һlU f&Ox?Wyns!Xp .a w}.WR`*!W'c4$8pXC+OOx^VN`7א6GzG8|Pga& nix6흸_+ËX8(S<߻>6E>*F1Op=dĩ@+w>ŷK\40$&j5_23IU PoN|^2/ZO8ObmFŚj3 W"3iC6C0'St>93GǥAj#M{ (jUln|q Bx`|1FCtְ(AA!6Y/cd>RѷrWG8WYahFiȓ٠ܠ͉"ȀO>NV$K.#-U0w#w/ ܑy)EJR]4xLZ 㙾GtX5rn - 4m? &^^/s #_//.߸uƥ&/~c83-n<B0N.31[>.72jfZT0|) !';9COYBoKneQq?'M-$_ٜo>W&pZ0[W̡=.$ɠ:QTD|KGC/)z4S%E}:6 epƚp"0cd#BoWAN 'Lwխ~\W;B`s=&B聧H{8gabpdCS*;ɯ>ѹ@ Hϸ̠|OveNa-ulIip Zn-vgnW+< h#b.&Λj%(jev8gRH: c$8 ›8,5vZu\j+7Rab;<e#16.CR0Ȉ{sA,8bϪsܗcUΖrFh/m2[! P-VC+h~[9tf֮uh_b) `M28o |<ޏpPYų7[=P{*ofa6Pɵ|*) Q/g%uوHu\UiIuQ7xki*XVT\57$;"SP5@w"RJt᭓ӽkCI:缣#N # UR;:(/6yˑ\tLCH6v85;6UrX$1 $C \ mI41 <$s_zgsǧ ZrP58P89-PĪL0M;ZҞ*,YM1TPV}We5#7b-i!򂐶=F/ϔH=Wb@n` M #"s[ +NT Z4Uaf:yi@^[al~yܑ+.$( 'i4,i vRyEh(Pe8ӈMLے> PdT|(Q71G4$kBK#sC$1Q&2;\MO8(W1Ekv2)Cت V~.K,QLnھY;deW (FxPF 05\aȓ.\ ,_:IJ ?˱y@#h CxB^hFJb*Ki39vE)Ecw\@+g(P1$]}WX7&_4ĨܬJ^ؠՐ-zqf-m{J`-渕d:BwYQU˩0Wjl|~+gˋ⟰~Oor#!S4܃xOUqAkLmLkSZP.V_Zu)Vau._2-,+4CY2?:qu^?' )S;~ȼHnhbyZ[*dG:)0Q{~O^V鸆? y~ѐ|םva谣Sb ?rr(nq G_-kGw;CpZ0 jI9-ndœe]u.I`"?ćlYTX65ckE%3ϙ&bF>El`Zޒ䢚~W–}4p!w]꾱F,.4ȇ_Uka o+$8T==CUCf?JPvsyjd 7b2^c ;^eM5騺UL0.U=,~ΟuT+7P}%xOݴ+O"ijϼZ=E|8sOqm@2HL(w& TYzXg@/(S8zfZ[.Kil7V%A4q [Y]wItFm\a"zxDέx{:Z Ŀ݂zuEew7L: />Q<%W *ZqF\ Nå0mﳜnmg\pcOU^f }ChCwc05dN/wlx3_(II9V67в"tѳGF_L*+@4|LYb>!1Db`lbb^kqD޳3T'9E%}xDp y": NsmN+BK.%;ŊF!\|0f#0Rq?ذx`0h'Q-!iVy5+R=m>`AIJDJJ~fmKaV Q`$ē?o±E[ tpJ7a؜Pg -6 !SU4; p;9 !Kάn"g!zJ8/u%DmYE6'wN.B\Ա:*럷l "Dz̓zI7$v].CC%dI~ D(a ^0e]B?ٯmBHf2Ģ 8WKlaB@.xc| ~hIp'Y.a r) ڃo')C} ,Ɖ vda׉gE=@z߱+1XdVe Nju\kݟ}]]`VP8Vұ[&W|d4B/LU#X&,QT`v\+Kg SiV.1-.Cz?!W[%Gx:n Y:KZҒԡ8zx ([R%Ε!_<^\ m!l4HUx#0+.‘# 渼iC'}->X,ʊړP la[-d KzlՄ2.jVʱUV:_U>3J%oHsyee`l[ޣ<ʓleQ п,ߠGʟ Dy[L:˝%(EL^pҳYoH?RL`loYYB(U* b.e93Adw[nvSu4C|7IM͒DhR[3AȖi^S[zqݜEDsD31fWϛʉW _6 wW)JAx |~V&bN);osVb~WCayn޻XBzG)9 TSKu;smqӖTg1)l:L$':sYr "aw)JdA~ߝBr('q*a_Qmey*y{ UF&h|qEf[OjBH Zy+g@SGJ^Jzb 0@!fVA)'λRD5&"4i<3\N KĻm4lJB9m(Ck;Ȭr!qdI(l$E5A\.aC g"jdd|iGA&tN''Yn`kWb>g~| |R[5xv2m@tu< @/mbZ =ǂ}vjUoR׏|+a4za1Y#z 6[k WcNcOA&\.pwr!RE^/9^s=9-c0,q4v->>ɥ7Yi, Z ~`:Y)OA}FNһ&R7@ O>LPbdb$A 3ԺWYc,=R[CK)TyNKnT,a* r{ʷeh6|'u]3fShEuM2&}sv6MQԔ5QT#N9ølhl6 T<6|&sHN 91%'͡6~'L8EfJᔵy:#L!E\,X m#L͝\>0P3amC5|ZںeF]/3/@\G}ln[;&DԮkXR]129g_)MmoJx)eya³f*Ɂ]%\Mul+MEX<վbpi<޵SP+AuڏJ<iF9&5V5L_]^5Q,;Si#ȱ0ff#jcdn?B@$LSbs\ؔ)_0i(2iAԝ9P!tu׾oL"Sinl^C ipTBX=X75 $3:GZo]8d!@*F]C%Z|H p۶ as9`gQ.Sׁve ;u}PuSѴJtyx}7NR?^픱>&M`zy?z*.&J\e3ߒJ/ϮF%H<,^̚Q͋FjBgWo"HK׻a UPaJY{YՎ4]GKDLDe*\ŋ3|+q1|R&jKȍV>x@1/33ьCG]3v\B<@w~8=2n+Q})N]k.#@^>=^#juZ.do?|9Pײb/|x.wZLKr߹iWp0I<%R;A/! +nF'2#8!n< ^\q%4$W^8- XI #WC(b?qdM--2ظOgs׎6D3ܥ!fcm1X0([^n+| 2N:i/:+s2Y脁%ȉs˜$ Zy=5}Yi<=ҦGx$_w] U%:28mq;s,w\B'Mv 8'n5b\ʎ8/Ö*͝麏|Pk l%,y﵌JYC13nV LP`d? dX >q},Lǁ@I oՃ[nF WB8IKer l~8KY Kx%ǨڬRn\qX(Wo  z(t#J^cyM4Bn)c%މ=Vg-Uo!2sI˷nž}_=ah`& O*ٝ ;K`TA٨XA8O?b.qbsǝ4)|#;7"TVw5k ߻Ev2˂pcJKt2wm;Ols()8[W۩]C CJUF-|0ň 9nmֱTqrc,4^X_qU,m,dpw F4U|Ӷ߲Nĩ\kudI?.LoVʕaR9:@Ӣù1 dՋr_/D3*uܝ"Zn:OAXhdYPM9Ěu x}Y kGR |9VHSVN2SAB;dȱ&9iO`~`GSX,#.̚|`S sq%:Ok1Eb&#@/]*%4:{2ST(o kLmN6:InbN`h$BjJ0XL xݍ?6Ņm5 xZuf]yCHAieR:o[x}X< dL7'éV,~/WWV_O,m_h1b&{E?O-H. 2Ϋճ޳,;/G3(OpPAbDMf*Z${1=Z ]V g,iD$x.}7_ .I+Pu䭍Ϛz9-z;ESv LLq&󚟺!u>Q9C\'RRKdQ cVn3;rD۽I͡ %H+ H4p:3Ejp:j&l[_ZstHAGvJ@h-B@n3X'Eٔ~Yk񔈢:Z_y\뢫J06,g'ry5֢]wa2VXin )P$֦ayVւjgz&.1msҜū3#\8/9=dƊIat '^wPXãê8X 4)MA N2yf4vuuw9x ӕ|33U`|IC±1B{EPN3mD7: veL?ײ&8&^eX˟%ʮ<=RzG@2UGpAt(Nxn{ՌN\&.me\2@KRD$2 PꭣuDs&=3a 'ZȋxABpNJH%nόŻ7!M'qsr.ړ(?/` $UҦ๽9%73m^ES ɛAF)1Fxډp"U,`!R Sʋ#<Ҭ=Zn]A>muq3DaT[}/Lgn-NpJ_."(ܫ8} $,ɮI( fxK&t7J(guJli#MC! aPH'5gG[ujU{4d(yv;b\4K2 Ŋ|d|el =Gfs?Y~lJq {uԝԢ7[Yp=q,馂l~H vQ0 Z {G±`VC-1^2o4h8%zQ{O'o&ZRiBv^+`3M`e]hra l'PSת)kJӁfr]cec.eST" M!iJ Ho!sFNɡm9+Io>Q4ΓM5 lytۭDc&y-`KO /g8=ٵy0T>E0D&VX7X]K5[ae@Hby9uw+FIrzkq >%"#Y!`"aEh&lԜMhj ZC#I7,֙lX2UL`51FIe5syvwbib [vז~'a`fsNRiKS`#ihn-9[7SKJb<ضJNp "tBnIus5I4uj::P>s%VZmՈW,|< ;LMYLCo6W~'td8)gf܋N ~PV`ORHJ.e}w k_E1zƕ؝]Ł=tP\$;'Uf)If{а)c\=}{.砡M{IX O4'Sll + \ > U yZ:KKDC_=8$??׻,풬jN#of!^o˕Նʂef["^ۮ\[WˮҭTihts2Unw{XI{g%Q tđKt 2j,):F%M)T-O٢[T5&sP2/Zd}f{y ~v9WL]pM 2Z$r쵯Tv_s}?KW6HpWO"/9ҊeRx3㗾]D!ҁ5ݒ<&@9q0pqoךux=[+cֿ8ӄ]O `9KG'Qqgx4 ʯȥqɆ\1/Vٖ?*IDSc[cxÙxC$^MCq >^]QooI_/O+:)\']7ptYb`gznTyK} ĵ]9C;3v>Qӊ;BUFE +4N|x;y6W4NpJ7k<2{B7Hn$UơfL2k"]YF)z a"n1KҀ ,%\)ጚeD@rBtKa6 j#cB #${*t;(0 oKXeGrU܋wʡ4u_ D[vX%oYކ9 %@uxITĻoTvK]O8at+b6:7RO1S;!Y'syG3QʵFyS7khzT@m# CU^IF%@['΄ AKp7DBw~QϲA 0,|:fLjrc7!ٵP)j>gvikPaNi[dZ!]M٣1:ƃE&;'bҢρ E._Y6{i'7J@ "Z31%Ϳ9f/#mQaEZ+}=R܉(n{+cJ(<:بq䖪wCqvt$S t3U6,ޚ_}ȻT ile7KÈ^r+\xQR3^=w]!X#'DWZjNKnrUj*;陌lxeYQx/* vWptyVK,JCoiP" #vs8! xX*#9H5e~iMjC}.^ 画*ػ.{(i!:69f`38~.,(TT]Y]{cgT~l"H7J{;eDLxcOAEa] wuKOsJc rAG|vc1\S1ԻꯘO; E0c9}j&oSAwCzN\$ ai1݉Zw]޺U8GE-=&Vύ1!@wdR@!"Xb5V# a=="tF^FBx릅lZ/t{D̡ r#EisvҳIT5Q'y] 7`!0~]h ܁mgLj"@?[2G6 ,vjL=yD+ʙW%g7G=EsŘeh60GnXEWOhPs=yK=&sG[d7;s|M$R#Cfr[\ޙN%pI[evZ2H^j XrPBjl^:h:9GӽC$~Ϩ=I RF\"A9Uނ×$gR'+^Z,?H;7:j^]Irꓡ:ptu,EG.]ŧduM#h6>[mEK 2ʘokZU)-Aryw7ڪx]A*(47M "+|lD9nUA:K8ԞlHXJYCٙ"`0'6[fj02u.!c¸+,s*N5o`Ruf}8"cL4 O[9]7zss䊎LiEړEwnSV^Fߥ ;8ZZZwb\V!3JQ:w+>DNimX%j{5Vitd'80 rqQԉICٮ`FIW#1}Jd_ U\18mnsiy`oDMxL{x3t]IlP *@ڭĴͤ.,*7j A?TtoYʆgJ؝4]#jd]OmKԷtkgUvΈBg,K̴Y5/N i=na%Ce3[;a,64 k#jAD [GJT;4>įRF @,(ik&_tqoҭ!މpyթԤ@,HZz&{+[>uwN2u/пL㠓gWb;vO_a^-eEDwvA5ܛM ?l|kOތU@3wy%h]mWZ1W\#CG:+ f7=_0N%Im [酢36+34֠N(7dIR}j : &UjR bTZ)3Va/7WRǤy^2P"`l?#y7Un([.{=O7:ro{GoTUp< c(3H"Mc{vQ=J[PQτK<Ҏ#P;K-s- 2S~\u,'o^r:a[u_%ǔ%RgN!DzLe ?NC)Gn91i1̰UfHI|$c?F.VmjlG"lA v$""댴k9,t;Y&g'oj5ʘ嫭he/ֶUVYy8`R١$n@9%wuy>AF JIIĽ(vť0dw @RΣ% ُo>75flH}"DRUP]E`!$CUe 'S]n;~b`PG}׌|}Ďg/(=*o_1{.}.'bE=.96zBdXDUsڴ/LA9gZ@,1(|W .V[b9 ME0.U\v ]>}@ %:>ڐ >)aڹ1 Z,%ic+s {Q g3vUZf$xs|"4mwQ5ʵ=-|38Ph{{( I?Cn@FJ'`٫{[\ S\LC&yzcG?hDuJn?Ϣ_Jo$bDN.5mJ2d? |[ HTķTt*8J'*<5eAVyS;+")Gb +n l!""W=WuSVY< w͹4z o3*`t/[QWzU`h?=fHzysT{Y2U)6Ps7x6.Ӧƥ^TV \Q}adzV,1^CƦ (*|@*բܻ| MO)*QU0I@ 60b :?-yZ ϫl-pw3 +xwHdRK8d:$,& K fx|fv@&"&t Ddlyr\E⁜1!NyP˽8rh:gMXm5?)HpE.V`h"umИ%51S?E7I(Kأ32EɼY˜`. `Hw )m63:!:_&ȅ+h M'=_2#ԋϞ"#ъL/jH& c03 7R,^Q+;)Ok4BX- QS`f]W }O2;O0 I+C{L@cK#oveH0a╋/Ƞa?U$J c%z[azݔ* g+*uJl"إ[%W=XA^}@NqXnZF1w4)i͞ ]ZZ: #}pl&]iϞlOePjoU~"aب1\+UFSHTgk9leD"_䢑Rۥx.zM)`.ɜE=lPՑ*}|a`p<wԵFKV۵"ec3! Xxpnv)Je.$Fa#X1jY (pˇs5^J ~geXLUS@HlAv4EF0`w8ۀnN:0vOKcOY3ݪHmzH %$r:~W:ÒaDrtlI-nZ*#5tD}04M굠0k7إE& ޶4 ] 21|sژ{('ᓆ% _Qu8ܺNWlnD^buVMRIA!(LhpMHVf-ɦ yyScp}~L)ʦWim#SV.=n|[R3$GAhcTSr/{9>%ĩWB:<'4G,Z.FOώ"B%l"vf5]O3ZoaK.-~Wd1ڽZaZ͍ c2dp YDY!i3/6X^c%+sڬpzB >ʏ, Ifdfj1Hw(e3 TohJXRt^AM>F:6)w u= _=iu|u׳}(ɕד/<3aWD-]wbxQV翢]/b#Zy% `nb:'#Lg/\N%v+1!2 HDY/d&<zsӸfm!k֮rc>[ČC' cJj[N]/qCUbX"\H4ָP '{枥= ^'X>[{*:kãI@vE9=Vy7x?0ɠp4<^䤘nV%~41xBVW"hS9a[bUՖΧ-bGW~64֞1`b;V$G_H?͓쒂~J5tQ.)Hc`ru44B0uc>ud\{bPmԅj_ŝ18|50ƲېQ pHhkM:)( N& |*04Mƨ*+۬c"dɈC2QRUo"\曌^%ȹʂ͝pcY^)Zh$t4-⎃撖fl[zBQ`)tŭHޮDF<{y/#7W)(mה_ioJwrPW*{i[Y{1bgwiDb^tm&Պ 5RVan^͎$?YK3_H<*Ei  P4#1 o:/ȉSQd;]onHLɯ~Ml=4ʡB_S. enUZw(~aS|(JWuS{xO 6-p:0wRf ZHi\, ? Q,ڻFEܝu,',Ruj%!V @:f66ܭJ->8z JG3i,yfzٰ?IoլvyjorLW| 'j)y[{Fpɼ w}ݔ`Oc^W&Ta^(aZ-3AN.XATϞtgh˔|}bQќY_6rJ(,d˻8]Pc:w9`9x H͗qayDu o{%VE`Si=nx M3Rz=rFgB  ,pIS>MPBÌ.&|uf*"Y/ ~Lš_a(rGW\پm#v~Ѽ2*S"1h8Mlե1Ç7E~Ie (9AڟN'0\O|oq:tVeV fc E5mbTac`<3qE'eTeB]e^>2NB[F $+c81\(});v,`iL.#.2)7fybmC(ŨlY#5#6{m-t4lwm?RcgD:C s<4mĢ#ao? !@hK/GEG1Nx]q/Zap'-lPi#]ßg̈?䏪rV3 ^sdMe63rUV!k8ZL*b(._H FaxHץp#_[t_>N3.M2r0miv|V紥DEJd 慏XD,0|jzYEdTֲZ߻a8ӊ3NUX]a!1YlXpO9ggZNM^S$^'4K $1;~zXĤPӘN{bG<_䴙]h%cьrku OU?*V3u'-/ G5ė+) kV9'80|ݳ]AyR<[|xY -y" 'ߙ\uM"Ac/d5x9ؒZ^"r֤~)& ܴB?F{k~r p-ymL"յM~-怗H)%([ yW;3C$ڄIhs (c'g2 #IJ.fgi8!OA*"T噬:F]nڨd~{{S¤3p@6g-8 `RґI~UGe<[*9 feK\ty+x1ms4%n-eQ&QB5K"=ڗx4g\R^Tڑw`fK4ŻM;+9-v6.)W0}0֢^Ea(")쌉z"8G W0 EP' e":FSN_Ѻ.lzg䎚C%MVvo^6W($)XnkO漊]=%$kV̮f zڑto@ŹݮA,fTVfҔhnZ;dQ(]n 򓜕xY_5.fEЍԥGԫ\qڲm*"lk@qu-(dl.+&u((.bEc`< >Dį$ l֮BlJCtv`42eT"F ֠a}4YC% x1?RI*iTuȽD nKװQ*ZPc7%{QIC&`[ H/d CNwpƪ(VЪªlu8 K5:rz_>|S{M~5$,Se|k [JqrFӳ4Z{{ bBx󹟗~; EX40kӋؿy?͢^n[oN;g6T̫(ƼH ?vh#3mUx RKJ;iYdMP=>xa.A{Ě8 VDMw7Cw'CSp߯)VR?<+יBr{I > EK D`yS?yiX>`4߿tBXlAnF\ hm#5զg/Y@ݦqӾGp n=ĝIֵ纃˝>n9[g (KkRkgRR#)t+H_ôo]׽ = HWNFի6N͵<V .W/ eȩ@YYmK<_&0t*{D]()_{%CnAQY:[$HlהS/{q.M &!ЃsOU4vJ4hx2e޲L8Ư $W*F+&F=X<,瓪PZ Y8حܥ} |2K _;$ 罝%orw0K< wLo/rN gmP=i[X.x/%Of뛱101yh6צLMA %=`4/?adv%/ibN:HeeӔ-K\7F6=at곺x%s9ndj JF &[ģt"+w$UyrQZ=%k?QW`r~}TPʖN >cv/p#3n#=2IM>3:b{s| ((/Uf/!":w0&guz*sxBQ9j.M;{, dݥTb/f/Hآ[S5vΥ1=vCf(0#i16852o x>NvLTjѰt{ԒrQ/v_(dJP]U,te}3Ip_$3f@A̞ +#&\+#]w#b q CwvDTsZ3Fë:19md B{вr,3ݨf)E,;"4`RG 6]I?aP*ghj77[ JzJ|xB܇7bs@gg"= /)­Q T²1ߡ`$.7mI㲐y]o$#M*X N+]-Pv4ėxgLo4"6.6:һnj!!2M6)&&Ke lkӻŦ!ŽHnW S\$RIYA5IjEay%7S=J QČ9E ; >~aljV t3RHC AsZ؜*a*^3Mߠ@ZdS%N6Xd-kIO1H2V#J$>9kb(Cr Yu9os}'Uv[HzגIhProꍣҜ\y @ޣFUo4yd*#i.Cpa* ;, &7 /%5B] AHŞA~*S "ArR@]8j$s)U3: Iiw?ю5Ak#A4OT31}jPkYHڝll+C'V$p2f潾G `vl5H6ԴvEQ"#Cqkƃ3qӑix蹃[MӺCO&zn+Q侻d렬\}55Ĥ/3|fgӅdI5CRq$!II uh8o6Dm7 8lVj&_Xb GA^ǂl#{P z7 LvD3V[M\}PbݳN0:*Dc}'h;mQA~ B &1>Q.XV%Wѻs:£J"9;:+ )֥Nnuĉ֭j\-G&PĎwܮrBH2LXep|ش>kQ&%hx&h;T X_&7;{"guK $Lj^Љ<}xq[3@/bԄ,!`f`?ON[T]ZSUBzҩ}7Q틈$Pm}~+dGLCՠL'{JH8`6$ߵM#XFZj.Kd.k4=J|?~]G5?^ lȁ.Eq]>Pug,BfJo4%dp(2} `Pwcû-X/e4K) ^ʲ=SF&'r6= p$ ^3N̔v|ˍQQOԤw1CR5O(dP\<-<>{s!ǯ;YmFۧdڟ3QC ˋtsYOwdApZ PCjjBh=5DmTL (N\,_M>maȤkؤ+ ӽy IH~#j4YE4@.,l\:ڬ&^ ? X,r  5[c#[?G`3ba< 6Df)Qp:3#/ZK$2s T-΢~g+g#e:nHYj1_ 5磷n8/qT/luRe.()b0CBDu{&o+O&"#T5 X;}ЭD.\Pݰi{jstu+4Jʵ1|Wf ̙!dTA.RJQWwAk\C4qQ):=1л"3'r 5r9Wꎍ> ɹRjY_QD~\YiԚa4 #ja w cT(2 $-ʺ2Qbrzx@R<7mKK'rmRV)7>ܬ7k=({L/շ'}DA6}ѣޛ*^Y8 2׺)$vK0~ugJTДL"6G CEDK ~M*& ^v\$_c MVыaoTq:pt6?JB&w>X˅H3D/t{ONv>JP?rY-L6Br:$Љۤ/$WJ&1UfX+?>%3e z;H"<}9u 0Zhq8Tnp5w5|||r]"$Q"8Gd,ʨ)Iu~(;k&<Aj Aλ ܺL-&n7./dƆx=צ3x RaV\}_򇑑ϢX!Ӆ4$Y)ygZ]&ɪ57vaȳ߲%[ͤ5!r/ĺ'tR@,[=AF߆h+9TWFS>:Zv "dz G#sԍ!o"y]V`ql];"|p{Y׌ F(8ÑU8ѥrA/ M\;>m m=j1( uJ.c? $X%z~x ~Ea߹˔-Ɨ60_a$Z72J$hz^%N U(2vXn+g>#ù;`d>N޾HUMu򀠊Ya۟빸v1^!{-MF]A($!91FG q&l6Ö'9'F{W5Q ޡuqT!BomUTtxpjE1 7G&zKL^)d06Awnzx|9sBPnHs9MlHJuTFܘ="tiJ NʮNלd !A˗'ne3=t,cNn16ɗBpDcpU ;M 0K WJp a3]śD觺@۞ϫxn[kp͍Gʵ!O3 ߝͿ|*uѡE]V븵cqfvs Q*?"Bj1$PPh{SJ4]L񣯶UMkB̀WҁѽO9D)_{L0s(O6.}%߿[!}n:I.T^C9 n8\2‡o!rf dviZZ?c^d3[\9=xDwmG'@w ,1ѾB|> 7)93L j) 0u6 z82& NӤ`(y~6akKC}pEj{2=xڵ$H=I 맘f9̮W4ӕ jOĐO|XEUF=.&&FkaqO5C _oQ eW4=ap XGk̵Ws%MkW*t@U)%PGGuvsB=ѕIѢ$𭩖’Z-%PZ}I7&<blHA5|]㗅11&}x.Xk0]"?V nP D1à.nI-fVs302`)9yP0br+`hCU+;X%[|XqeV4czLH=&@̻ yS/y U N!׭'P#[ kء&6mZ:ҌYH"YuIT:~B,,MU`6 $Ȍݚr>vRAT;&ʵY"zt$C=0p,mʖsF)_R6NqgZ\m7'O1'&f 56r7jq¨Mxd'-F,#3 ܝMDcn-):ml_~MmmgPnF!`Ӡtjñi]5JaĬa~JObYkY0_3`1[bL0vWWiX=JOz,xُ'MV>n @a;' mҋ&De1Ezq˻e#KhD` u*/nGf f*p+Vf^ޑMP|bJ;V Kf4' !\.^@`>B]~$e6{][kXrAj+猌St&ҳ̮Ikb*7!5(WA6Dx{&iE0zu1kKڍV 0uΰeN E4@d皬jNұiyGFfr}p m^.ICCdkO0NnNɢ ⫐o \l9هPJnU'Nm JcLbm7@~ EV~hx#cUTZX'v}JFܝicTvBWO\Չ@"O&Cv bSC]ۥ~xp_[a 2dF3I~2v֧i[|$]A ]p p߳AuGH 1#S銼[r~ }?S> :}A#^ B4~٦-7bl`>rsaYJT;J+ZOi鴣qbb\GM_e~){ <m T֌8:ۛl*$(R9EZz"O'm^(e֭_W8O!DL 7 =:69t+Ӳchp<ڡq < Wc%jH"\G ZDcsiiNʑ m&y*-ﱍTNCރjľTc ):D}.?47zI{姬pWtoQ.rk8rV&Z=L-Y Җ[̖퉏43f:0Cjw1=Z~YHz}݆7i8>d_}r]7hTYk5)e?zŸν2J{jBcՔgaa]ּpg)2$ ~ǕT"`V6"1{7߳SxQe4D2Ka =N"ؗu}!y"DPNJ~U@!te|9Iy("ĀZ4.~՗UM_pg-Gֻ .ٚh?oxJCӴ!/]Nl,rwG12&#Q[cObTP~{C$` %a)*&t 8?RM dkzӥ8粗2o>' GNx{ޏЧLpXӜ㘇k>}Q2 }vM~.t+DYGh8oV![{^uZ%ڕn7cA"1~r$¤:7$fD>OeӶҭV0L\R'%PA&[YuZqqyM z}U0BgRRwq`0nelʼn&I!oNvi}t= H?D|r_2vbWE`u,ibv< $%&T@!P i1 O:bg7oNuh{rb]n 1cCR*"jb _2H+-Ő 2oí h>#QgƯΗVzdaO<a׹%> @d'>m8q)TG}+=r@Spyb;j!,@)VLLָVmQMCsJd)qm  `D#|VO"xsd7`S` Ovl `X7HєR5 yNÞ-l. .w9AQ6,Ofy/QZ^{a0tl< ~E.[*AO [#݅p&VOblV x ^5NC1bcN/lɏpw=eh1=!4/y b7\]m}?杁oul~;[Kח#" k/6*@kHOWKa6q^cisj])|D0ѭ\8ٰ-CЈh%峿,  f!Hsxp;k .<S>?'ZA>h4Pr9QsagłsT̨lmJƓ8ވr{ڎI}/tV݅_3Hѡ㧦uI"P0ؽHmٵfA~IO&g$tQF΃GL]V; jc[J"j ?d0$ElGFLBC1M&A|#m\Y78-4=ޟ?Vn?Ew"^1jd-_j;CvJ?q Hu{"gx Y L.rF`;eHn鞷v} q7ô8htB}лx ¡Nh ξyPI](ZHR܌+Ⱥd%fs78 S&]я4o3Hc3CqTMLDB:!(HN ʻL0KN2[ԂkjZuv!SbcF6c\$)9Rf:kfp>:{p ,a`sFՇAv-w XK#k$j+~WA4ZP|OgU8TTVbjA|dabh7P:a KCr1Gr{2K?˽?M׫l, jƤ4pO()15>K! 0PcW\;*'Ẍ́:w9#lFr}RU;Cj-z;-ò=$p;gRʗOm~TT>J2n_8hM8ٻ0)PL: hRl6`i@T6F/[1P2C?%BA+N@G\Btc: RTφ$+@$Ȣzf. wC X'Hsr "R+kX̪w wQ[m6nFmJr, X#H;Idk!ZuWnbhg>>,[l&n.&{ 0f?t v"|?3P:ZwZHUh[:?`kOY5z @XKTvgUj{vndHemjbELx;"C8cDJ)5k(BoV[;x8pk]/yh TY?yΡXTX=-9?F#Li1YckJi١;]ӆϸ Pk/vIxFGP3q&ƕ ˍd컼 tBs֓Ӵ91Pƕ޵#ߢpL* tpjw+ߒEV"5h6)"l@ l}̦HlwPK."$6U}xVZM>6\H V\aos0.IL۔9me4*TTDc*'=60 u>d bQmN9uaDٖxS%X6tB($c5fAcd7&޺ϻܣo(T6;[tiq庒NP~^=0 IW *Caդ_OM3xAjxU0NpuP¯)C-Uobu _xqʬM)\7[ʰ[~l}uj9qAk$iي𣪨g7W{`q1ٚBbLi(tyQUvLa/Ŝ)+y;ܽh."/;Ɗ#Oڽz )'Ü'$5@-XF0rBDڝ.\׽1P1zn^;ёY[mE:,?&842اTE-^ՇD qFEqC--:q HBwk4Hfɘ nO+tmktq^&u)R^OiM)\5#P(-Qqr=:_T!}WȪv’cw N*7~r"]kYr[c;T25(F]L)W̧Tg `9 ;|/8sɧ$B`U)2rxp h-3)T*#˸P+E64) ,̖v*ř5q lA{S}]n!1>k*}ѝNm59X ؾ')G!-=?\㚤iot) =G䰿񪬮Sv6+~C cՄKQ̾ 9-8[?D5sngiPwQ{J*Cm;)_3;EeD.m46Y _h7pdnZ/?jC3@eXc ].յŴޝ7Q P@&rb^ɞG5EhLt$2oBAؤWtG҈FSj\$P+ViNȼ]Y51;Y⬵4)Ҷq ``ɮ8Mayْ6 OgN%N<3mzӯL.8!ݟ$Ͱ5AL(Z 3Dsة U.ܦ[$f1Y''>v.ʏZ>s;WS~[\]M7"(fP0˳ tv.d) :2 pU|ݣ!m{$ksY{dրe<5Io}7%Vzzd+ 1s"o0z(Ӳ?1zRN‹W9YgVAiSu_Gu>𭋙]*hye_or/@1_ p>k`BL|RO uҗRR'm^匹,OeB *v|p>a'/q%z.ESE{Y=m͇~ P&7 K.e۷m6FM^ud_8YD ȂCLy8Vc]eoW\[gJ&&-Lu|In ;7U*څDh'8Xϻ7E"7hӷUD>ApΘ}CUˌ_'~yYNa5N~*/ |Bѡ\z~0rs@ߠ43u5o3~k-nift9\L@(ePjFJRinGTIMGF\( & iٹ݁C:3LBAFspV&|a+Ijn>LHNG$*bu hsps[~@6Vzs8cKZjh ̟>4!4fB#O!?J-ԏL44צ6YdJX_1̿K\/o۟C2aq^Yc/g,qR/(!3f'/&t4=måw8]D[oq̰@fر ku5fx)OW{dEن@17X1zN:%+zyΧA)qDܚ]>u(↲C8C^3Ud/Iӳ9_+3i$Nzz\S|QЕ\KCBL ?( =E4H7mc]K:$Cz~a3ND>i[)]AjGeq>p98X T=9 ?H YkoV/<;,5&Zb0QǃICeo; z]- fqc{u҃N6Me-JnC/ F͠r;iW /£}nބmH^EVK4[ǁqL1Af=|h_ZF#`>jmc") *XuV6gF%@ԆkD0s.b@aس\ҷFIH}JˋO6llG}q#4ȝkb@g(GDgMZ V^:^>)0}~id*}k#Ђs!аE.jO{#NVa =5y~yGK!XalkiP^KW!ư2TJ 0t+oL5+q+Y&x" fC2ZdCZ'(hN(!5]="^Չޘf~a1j1wX!g͢ޑR9E8_tZn=\YklK=Nwd%墐Vze亽8]D^Zg^6 aq#N:e姅Bg㊔d ű vy< 'N:p8Fo@*6˥p6ncx5(K!C 7FVOj丮I~^LON@rsm Eۄu-*}L߮}C싲mbO\qYicsc7N$g̳ aRFRfp@A5fK$D0ZPQYxYngi+߹,In(Q;=>(`gn,'^G'2ƬjI&UcĥRmh >C U R}[BLmLk^'{`@`+^ E|L|%0u3vs DJsX?-Cu*1w*tKn6 xм PK׿ry̋2}~<#ckԎ^7}w _3%(2Ooy>$Ic+_;s Xwst$Ȕh_Wk޽ ]9iGlֈ;02"\+="vCSi~#sB,Ni<ɨ/ķZ E ]a<ӮOt24q r61ӱ#RuU{]BO; |{Ý b3Z/84,< =m2=Q+%Z}ܰ[4o/)poowPb#TLx7pIvL։]K9uCveUg^n*o/˄jQlDPl4c5Mܮz]LؿIVznyH豺5VŞa);g@ ͺ4"v )BJ΋Xvfk8WEK+xC\yDy>],Mfk#D;2sk-go6C 8KS+J~XI{z;Eؖ[>{"38lSv6g4@5<13蹣OZrK9q̐S%9CG[ABk 7|?r02  v zXcs wynX+HP[br& d#J*͙}YphMޘstu0{:y$cTԮoqx F;@dbuXϰX5At/Lp3 .x8](v|O3+qS^Sk#`Q l<\AӾVǽD. %7"Q$LhC 1jeBLk,6yI v؎{%~j;>OpZnW3|_۬&+?:;-}yec4xd^~3kffIq +zތ#iit!pM ْg lBAN,G:!F8UN:kzgh4oE%4o>n͖XߪN$#dOM Wi O3QN8:Cݤ~zU||_הBA o6+vʧz[Ϲg%UXS[G[+Nf E^L*Vx~ss5Y;m|AZ~,\. IQBY2}˔O,^Ik5imIWbVtgvԪ n+͎&t=PjA -U>2i =cbAM W xy^3T4 tR٦*Ǫ:1PY|l[da421@f!Z=Pez7f2L:t0*mQ,؋m*QI?,֣uEr~>@l)8? |>K,45׬yN N@ kp: 0ԯCL躊Kv3e@TLn ߯(Ӷ Lb]Y ^o-KX0ߜ=.w$-omM&ȕe4n+#?f(X|)[Ch6\6s#;4"F4 .rYd@Zs14aQEv5丱H'r\K)0$j:DmT%s(RYû|b,g',YJ+zCn2DzetB>Iɩ%YW6 :{[Є4m-CQt@Rpq`IpfT qQ^H~GFnMk, ͯ\ = {_%A_mOk,:XJ[I1y,ݵ"I #B({ \t]DQ64NY"$3`5|mUP_KQ핃z@^|9/E},x3vζh!;yAtp~"U[kjA&@S*dnuE#U{޲L128~.>I778-uԧort2ʯʋ&ywMedTpPGY7_ޕy`7Bfߢ --vRڠnä6jkC!zJ( v]M&@uHpִPw:)gK>$ȅw2|iIP/ \#ucĿ尝L^FoLil Eݚ K_Qct0ò 4=\ -oЏ]q(!u&zY-gx0M9̉ c\z8u U,a>}hic)ntr|\C%量m6`qs_'Ag5n-)RN$\@d̄>.)Slj}Is 9 ,g|)*2YKRtH'su, y* ȼ]0U?*1/61+޼`0 ^U Tqzl0K`V?/s"x-׀Z{AU!0ra:2 TWy!?#b~ .L8l}ч ǯ^`x ;^JKAkԭ7,\`GQM+}2m0imoܽ{S^#0oefէ'J.EO\ g0 FϵHh|Ix`459џkn\~_L:Zr7ꪂz.Ѵx@'-AK돎rjޜy=qɃPgzFRZv-G[c2E)[.QEE&p6Od2,&u"໵6D^LxvLj0Xw$Ă>XeZ5Km2z6%of }39+F#m5[g8bKDT^K,,CfS]K#aN:4C+0plT)B|J dc0*׶8 8"JѬ ,wz;VXIQn}N;4A?dT}!.Zէ5 uY鲻j}pڧŬ%̊ !CblM>nϦ0?#ۧ 3/Ep0eVML ["&ܡ{XAt[6.?^"Ƚ%1m1 4[~!ێhS.C-8g{1Եƙ; :D$Tz*~|3Jr9 1Kio*ѼnHy"#aL'`~w`E2o=CW= 8wZ|pE<|n37sld0y:|ߴ%Kr|xOD#^?l,y8lY0}AC"G']1dPf H(Tf`gj]'Df:j6^*;ݠ,smY$BZDN aΎծ4"[/_PH:2 ]{Xk>R$¨Z^+7qҮ''Oh5HGɋn8햝^05  7&}9;vuG7}Z姻;8Y3DX*7nhSL9DJ+6%yFd68ʠc%#ւyɆFllPl*᪳6i+ <*ΰ1޺n >Rf\p`5S̰[50,\ -xWՅf0xUͤF+9qdkoYE"8aP kp r Z XÈ7j+&I$ O4WsTBT­|H[^TDYn~2aV4e[UA1>J" HSC+"SҾq&/kgxvs9O-u6iP,搋F|1 'fEͱ\r+@qrдT8+~.|人m?+q zKJ;+_8ntm0grH0鄬2Rj9V=#6)G`r ÎwWDG6x!2y.]e  B_ t+Qpy:pSW{ Y)ti;\x sp l⾦u_RUyF󡲴#JQqN}NrrS.$F^\R1헨/=B%%l[`){Y fv9O+bUJOLyڠ,B:c̵1^+x_I$Zo#"Fǂ,/CPV9?beg 5f-WSQB;q!YD)Jk1|y$NjFOUx25#&)& 7de@O Sw3:Qفňyğϥ]'k.=$껰sv>lv͂gϐLʃǼQY]l"1"E\mg2q|OkGؙ& \7Zwem<"bV˹ϿɌ$H>\xD>nd?ur8[U->ٴxʷ]ZKA5;ʰ pU5 >d{M4L4NN uu^NUQ9iA\o& ]u$5Hgh=hK6 Ux^VpoihT.Y1[1|#˗9狒'ҿڸ KU_`m 5Qz7f>3|.#*V`FH^\`4:/50:BmBMB%Εe/-tL dhdaːD٤W}ͲB՜& 4+ìZ-Z-d;R7wv`dʓnYnQƕLCk*V]WV1j.oTLy2E]:5W'ӟd@VKƿkęRkҘ0Rűx]Ebрh7Q ݴ *lN>] gϭaP8NÊ\Σ ҏ1C=7|ư06HɻdU9hR +|vĠ1 ƛI9噯IÚHU:3mN"ѓ{8f/dTjJC1IdN(#_fa5پhqٯcp@1&}tȂZ*NdNf4OG8l%QrqCnA2%iG.!3 dmiV4ڡa[Lc bId e kRSoCI:K, HݝAlz=TS=@.UwEgA, -<49xݏgڶt +V4J$0ǭ̂7akAc9,Zna|?0%,d,:G"(ɪnlVbAH}əiy^"vjQ2R(l-o:ᬮVCtN/Xq}!2~@#xL2 Y%qWX7W/E[i°/QO;ȭϛOUxs,jU':)۽/Ӫ'z2%IMFIq9m&-;?)py ~OHUʑuѲ{z9Mtm`~r?t̴Ctba]jr?ZA& \~2O_1.gXC63CQFE?JT~ o 2SUt-ܒ[=u:fxM[4?zM7$"l U$5Yj[N7)$*txB5TN{\B 2 <74ye4'|m<1%ID<J"d@ZHW[wP'8?(wXdqD# &xyCě¢,|Rkc-;vL>;:UVp}1w>o#X,?_"p#r,m }YmIl4Z?m=D#RI ^퀀< P3}YJE2FCBT/Zbޔ! bEؕ#xTQ=@z~c-KN!]*]{9D .LCv^:f?gBE{~v1 {޺:)l(,w1yjтzII* a>04^豪(6,N ? D%U^S1O!Ji^5H<^cAUw7w{u5uTOgՌ MCqeuO@Q6 NҘR?;{GD( ay= 4IBXw=rb_d4 G=f #윅ʠin_@KeJc0\ZyѼeHԭV*h$lP%x88HaNw W"@{EwQJEP]8uT1=<l9lFDDǬ;Ρ@blXdz3VN=zD4\!OyT ۃΞ4E)=QkHQ1MFc25T-`/srRtEw+ALJ<x[Z.C)+ /L3ׅěrh{qK`ഏUe H9ay5j.+M%{1Xr5C` VG$pK޾`Q|eۏk@^p#uB3fh\}CW+&"NPt]H3;|s㉱0P8B#h˱#J\u4٦<up.ףUY+ ԇ)Bs @DWqؘ3h[|3ܚ'4VqL h #|安|~(/()~u0N ӽeoF:*{#_0^*vOρ<su((/!ʄI/&ID5|ռB(am(ؒHaiDxSy`{Z"T6k\k>p!}`ɓxז%G%'a,Tp9ѤHjM1OTm)ݜv۠o외&  m3PԗjqGUb 4(jSLGow;kDvư1կG$՜2:ڴm6li}]buo6#5#cEvG9$0Mn,9¤ 1;+[t12JBb ނ(a>LcIӛ% NtVk|2QCf7bQPKfAFRO'c4ݙ V6)FHKÉ+hXcێx>=vio6GJdn9k̎IN@Ur8uYQM>!. iI~aAnf7'9|";Ra5uI͘jlĄ )%6 >)O +}Q(ḱC-[q~jeVv6jMlѬ ݻ0sаT]9)MENj8Hrb6<09y܄ "1ƣtLbjv%<'z]6b)WEDc 9!`Ku dg(7 {疬ka.t$gσ ^xj0ȩk}~6mX6X%|25rKBEk#q#QDۘF pحud3 DN*E|sH8 mHNl;a~\VP  `(ǷkJV xo#'p.`#\zX{vT5q{I:8ƪ_]pnVIbcXnI"SR] :ƮIIg:)łVC1U0Eun )ˆ;3[*y߃QBR_c:јSQ#4ق4!UߏMP1O{ |~JRܻޫ1HVqKX(A3^NMlٴïOqLQ.e",pE6t3يk% z!Ք>X{w؀HyY#%#=id#KxDxg/ ?M V/ |x|;Rܩ7AUV 3MaSٙYc 3y!ғ)_Q{:M[mFS5m+B(U>rC)K z/*X.|ʳSZ Kti~k+R?j>- G`J9 9WW\ ٖnk!(QԭEc3{I'_$nl`҉h&xSUqq6S+cZ=vHV.[UR \+vT%KV}A(B@H ;8U'< TF<Ji͌>5=*VbnemfV{OqvCȃ9v ISט{XE`@&;AC'VxȪgҙN\^>vb#3-0U1E9"u&fjy>3Vto"g#t]*w?m_f.tIS(~Uux7'%QlMU;#>t|))d4+@2)zKpxPʌVsCq:Fny.8:%6ErW{DcK%9SZP|(:_K,NSH$NE_?Kv]j`(֊e5U_DQgT01%(rw"r 6  "yrmUuS_s3ExP&>\ |}F9+qݨA*C#KZM,JlK؍$[& 5[nMSNU޻bjs,-b1龶O Оz:T/?nO0t>9䥦Ɩ4w0q 7]֎-} n`ZuS ^rF%C9^χ:__5a4'VB"w:sI @R=Gk䥱pC+I,2lcdW^6 38VuQ,ߖ)tK'pE8 ҥ)#>Kb>AYۆWUNibRtXXluص_Kt9^C(&GЂs%Ţ)r"Nk/xl >9upJ=aNx?i*21ɕQ@9NS C4@ 뎧[ZӮepF@XoC\~ik Ud}}1{itGՠ 3U$r'JۡF&_ZÍKGPp H9u3| j4k;4|\TQn`44^ϩ;%FW&9aOwE鲖݅͋>D FאSjy` k`YaBwΦHLK( \c: 6XPy X{i}W0:e(P\'TQkvⒷ2c!+_Kd6fG[&tǩR\ ISP"(m &;]~\xtmEu;lU:փP #騞bص^ -gic# a0ͱ孕.&zNc a6Ɩ) [i0)Q.h_oktz)=*gn5FI VA@?({O #`zƥLPFJ2eiR/\Č9ZF,T˸4GCkhҵσYv<]4-!pj)=~2[b IWR ]֢`}mG<|#MAmU b qf> Rsi;$[lS6syYBխqu?5x"mBf.&RT|p/|q b<.{'Fج%!_'T6朷)FKhX T4'-R7O9עHX<mnMaM85oHٽ4b$<\t/Wo E?WN?&Pw ~SQD(\j!u\uHވ;% XI  Mx:h,rWBc; DhLTNzXbhNņZ j6pIyv( f$r !Xd*mxSԳMT* zI 0ionUtvv1ƏztvUGcxq2bo= y^ *KQuq,rykr,B?͗]^S|`=~v /HCLپu/R r&27#ExLxAm}MKn GMP. Ypp~~QRmu.'lWPKBW}B|[$͈^ kBaׇ~ ,V)u=gz禎 R_Ct Ēhf{#0DDf`/KEb\15h`CPYIZZb!!$Q[wP#QzӎhQ#ḰM \,ı]옒怔z=p#K͛>D.p&?Jm`k^ ߴ%!$> 81Z^HDze3Z88v#vl<+f% L[ j19{}h.a*|A6*3 (Ř!xddIP|"P^)rװem|1#[8Uwi cf9cU~?&LӤaq3j0b@ʸ 3YV[aH|bΑ blMw* 5?1L /?pj&k~?ٌQ~hz^xV|pߢZV`kGөݾɩMm Bj 0`:k]㰹4ʥN~g ΰ,tK$|n36>/>])MOF]\'SpH*BDxJֹХL]wg *`7pakGc%ҦMdځPل @T?ow9k'D˼/D<:8vZ6 ӄKE4rtAv;nͤ=ԨIi]iwQSt!*P4~ 60Ca~,UOtLLC;EP{e4+e=sdv 2L}F iC w} Dy Wvy/sv-r^rU.MHm<]c G[еwk4C\c8Ahe4KG!\z1S ̌ǽ *$ 0To[:Sw?nd @beEsӅ@׏:XL$- (#&t꺒O~92pX7S'ƒA֧Ywno)jWP6Xj])Y yaQ(9S؛-A|Skne֘ 4r'۝r]'z9įqiV-*\(_9uU +Rrj87&^t]uF@qmٲ:]pr/5X5gwˎ:q$,e-C{n!l"3=A(3oo)oX{ *0|ёr O.Y cIGG#>c Ft5f|^ 9`F؉g ~tMu2:^m` haqlI^ϜٜI?5Zx* 2:(Y ^ LC\Я($S9H=Nk>8Z}%l)Dޅ5T>\=-' E9:H*߬5z3{_O^w|`(4>$ g)_ xe AAIsɐWW';iVIRڭЬ^[6 f S:`<( ۊOxb  $mӷNLCK%Doeiy7 XK_m Mj | IIҊNAmv558Pqi\1cK)A҉͵A%a *^wa'mvA@!~>U!s=mi^3B *p(wfPRJa8p'& vl 69a q+eQ369W SaSˤڈ,%/g$E_IIz29b+*Pޓ$$[3a7(Z`4ؠ'/}' m~el[L9%rIGBa#El!<&IMt>\WX "BEakK??ӯ6qXX/[`oP8~,/`;ۏǦYz7eǾ; tPO{'s뢊 _p9x3)<[mφ8}:ʋmb?:PW;C 1aN.\I!a\" Mt9\[ ƞ!Ƭ8-~%(<vKdڂs)2N1tPCv݄z+&\1i$#|aʊ PlkԬsxObo#%Yj/\BRHSP Y?1\y{)ϐW: de^1%5Vb;h\R#}c#X ZjKK=Y[B>I13>R;l 3ŃbO2D 8[.(>og7@-FnԻ]Þmt`4Tȱj l!*HOŘx0wu0 d Rd.wj38oΞF]/zWsTfZ5܍ঐT۫ժ1vkOc+/H'U>Q[uN7C@o 3%GQ> ԅr1!'`ptN;!ƨ>hdr?{"Q^MO@H6ZSug w =#ܓT70k|<ÊfOgtPV}띰M_K74O11/?f̕큪J~SJo^w'(Lc#kT,uѧr#;} ^\r8Gؽ|b+í;9E2o%Ibštl/*skhW6Ǻ&~m:=߷n6ԓ  ~I];zn]V^G\^25Ǎ/54 2*jX"[hJbS'M*]1?WhZpTn+Ff[wogUzU5[ *gf&5k(XĐ&`kAZ:I ZF)=WU'ozq42WB&"䴗5iOs)2A^v"Z]Dhy;ydnk;7B#[T ZMJL {S3N||q,|=ī B1FcT|!#{I2q7\ c]@(F.!o$Gxq17%w U,/ s ܰn;<91zo^y#a6}Ncr)qOm&rd8 -w1"'*JC3o( Op_{R*5Q[? 9E۪r0Oܥ9zHF ɍ*́ oMgs.uIĎf2P¦ hˉ#+$sbfjH, w@sNRQg .  _-$GꙤI#~ &u3vA H㺍ɥQ]/w;Nm}e&>XBE??WAz@cCK߄ʖPɱ$G 9☚sFjeڰvN?oe7.7\i:5N#QU9H7q*9#3QVp2Vficp4^4z裔S$4sQb{g"o/ugrT%YmA:gD$.ʪX N{8)C#ҼB%Fmk7U6O7עE x@JaԨU9hj_~E`fn}~.Y?^aF&߅'i>M\LiX5s6{e:2 ^U q!}ə.WΞXfqdeپg^ք;Id{- (8!rrD|JUO|ZYx$ǀr9ET^, _7Eԯ( mJߥJ@U?)-JYpn]QIȫ>>6$pޟ8qi؅ӊ@N]j[¤2|5}U _y#2pD!;I#_t(`}TNxqS7O; QX7| 0R Acmبn&I9[0In8gl~ r?-5c_SUapEko^l&*88%B)剬u6gd!}K)ZՃHfOtZwG⸓Xh\Œ`2`v}W-v2( ?W0F4k  #K㒂sm+",If26߅쉦#]V5F;WA&'DT5# ώgԊMjiS%ve]!rK/Mڌ&\J'm" h2XYFͅېAjExH89@AN/˗ Q_M)Wa{y$6~7fQdEr(nNcѶ|cphHZ$zX%jԧfteVӭ~|ΠQIr""rSjBOTEx6P*f'˦@M<xc>/\([7m)bLɒpp.b, E-Ly|UǐFΪ!5F:VcS2oC9=WDfx |~q5'On{Y'[ ]:I7IiOFQY$ hzəֹqjPkD+e_߳+m>`GxoVJ!Pvԩs4:ԎMs.7>gmHyQptՀ{o{i4늯3ga  0/ZTi¼2]rP` ̫moI6\{:zr2PG{=|8 S/ dB(]2π2`㦿[ףFM5t=@)^t|58HRѓ( DXFXR?t(o;1Vq`xOI̿y cZ {@G  eZwv'Oʤuw̆!;Pㅰ v xLRs7R{/8F+UHk76+H 4-.pG Π <)ijѨqrŵzWݒx֢ukmJx)?YmۧtO)ެ h2\_Ò{:?[{=S$?iD ҷYo^XomPmd2[P@u­%P y]nn^l~MCdO*uA"~G <76b됁1;4:9N}Sd6K_,zGLx}r:`-R _%aULD,zG j͊%ՁNyJ"mx$E]+P4O?|Vn׈CLIhoS~% :M =T hk݃naGj}H$/%@0ä*%k=}kٺQs ,<WhԼSvp-46;s̊ULwOL;g5`‡Ruc u ?ED?|F`3&h ofWqjU1avľr!+,r{^!=^Rb e30TKder8&Gz)Dm.c Zا;5ITɾv~dx#\#ٶa۠,;Mpa&[@f )qݍ*yMvUE8"zm%](޼+ ]ē%F1͝M/btG'ĜIj F>M;B?Ӆh@hJd O.Z+_A-sl\!4"5o4KD7i`"AMR|K<Ď;%]*)TSv pq0ħ>PY?\ՋLQdBs7߀Bz [V1%d؜<% isH9X25P[;V%7?Gc&?ؚ䚄4m/;e_* !עJ/D\S[H1Uy9^}r.s 5e(Uy//FX, 8 LX}a%!5r#JQ8#\^%Ѫmԏ.F>iE Ma-+U'1ί+~}*<.=I`CAS=M) pҹ𰋧=3.lV)R,HNpGHdpcjS6/5[l͒sabo7Evzer>gyĶʤ64%ބlnv &< Aj ZNЍ_la:Yy.u>G{p&B_f*<6 -Xwqf'q5aw:Og`]phb;<C>wv /*) ծEқ4 lXsl"<w8^fHgI;/AGOOZTpIꀷh(TာvO,>=<J8ĘVXzw'[#ʢ X^C e_W,t,Ɓ \BeްvKR"K;Tnե5 `DPу/ _uyfAJυn(<4=^k^ZռYl]mmbpB۸6_A1, f'Fp3}ЏM4x؇Ae02 z F"ڪdK\Ţ*Nk@zX݅fJ#ĺ5tMFЕmVq~]F<qtkʮC4ȮDILSġk Tm~Mσ;zNkQ{;sj`C}@3]VJFa 3K81o+ dk~ 4CRB). ttc{XeJ Z h8x @_aI%Xf{ke㉕Zj!6_ 4ї}I?+wvrWuAZ'Z?Bi@܎PNvޓs<'Elz72/qFTjKH1~VP _-ᰬHp \ǡ\ 44-;)5s\NJ*sD&qg$R0tB0]w( ՙe4 Fx$B~ ?8V9x[}m1J{÷e72hV35_cSj#x2{\SJI8b=dY:sZe$NR&eUR7hhz%􇴩q<$ ex£oO7v *S_^ik3BR *^!)s[ZBsݸԦ?Į}pq 7f] ޾&H{P`\jҰzi-鸰~1sgK.wήb$ί\Z_5jf\Q̽r11Ӡ)+%1ֺ.ֺ Wxbi$hO=ecFa7¥'xM@m)!)Ud.rV!18 1֦rz__NX[ 0.;C,?ߊc=`nK|.<0  w|BLfiaꃖc3M+ *%Y{+ákšt:aEVp5%!FB8:#XȈEOe/JdC̫gh9Yd'Yesr)NլE2pP,sIxXXko?=LP.!ח9C.'̼a`oeèHe7tgΉ?HC>|}%A8ڟ䯺m B0[OXHNbpȗ"F="Kujeq99w~Ii[ U^;wK3M My$=B\F%":xPv,` 1GhLjAECZK~_ώ}pL/B{r0gVΣ [JX)z/RaelG{uYYf.)#X3D"RNrnB B.'f[=du Ct nTfvGt/U6 ,a%iM[FƂpf gP" #Fl?_mUc\WEMYL]VV];]4ٴf n5ϩFJw@)IOIa}]`B󳂞?Ĵyx\gH80gukԦt2OLûFYP_ n ;Lc:2k@[,fҝfZV`deJ+>Gb"SyJryh J|*yeK%Bi"J=!3 F)a7xӾ$M,כ:g}80&@:EѤ9,Uл] KAQ BzEt+/R8_^a7-ܗU-[>ʰs(n3&7`]H%dM[ s6Yj-^} TݟGK@MԷխlnf^iS_t/ZFb*][AbS<\0$]䮙2. I+⏘s+6(Caͤu}90Ԓp lCZdj WrLoJww#S!3]K\x[xɽͨh%T c\?RҳKtϨNӮvR@샢3·̛gxQtE`|J 1qyS95_;ܳ3}-\ў\,Opg^:ہsl"lc׬-$8>d]Fm5Q3҂iu.9S1h;ߴij F,Tmڄ?h~KN@96Gx%&&(g=X2$ױlJ7I~Z)&Re?be109Zݶ;x;G}r~"] Ր(;Q׹n#0=8?d3iJ4DXRN'!"3/Oۑ|EDO{N8( }AM1d j_L+^gh}:0T渽s[lNm6u8$9Pc@6 <[OB+((=~|N)T kJy{vkcONtOُU ksH'}c-xdF{z@ K+tac5b<=3敜oъf8.@!lֆi]Uˣz$H&,CG{ K.(q̼k"/@*(>m_skb]&i5&3 ʂ~ \Uc ވ$;-gwYdPnc`#-٠ Ͻ2l\ԕd}9a eP:&~s$Z;9AapY婨$zxU0pk U+c#c_ 7 r ͑yrsnl{q3Н7AaZYo&X2Gqk/ 5{OH¸,1`Frah1IBt1|=rl(& {"D%xjj`_{-L10ib?J:Ǝ=塗0ӛvѵg[~,m@$6Ѧp(&%̯lV_s/}ߘ 2U`j[!$ᏠSBHu3 +OK՛uwhߒM?3l6O>ZM*jK\&ٖLU_Y||^>'5ȏkTPxƺJ]|$T i}H䩧qRvQ$RG&!ʤzc;Oi9dM"rHт:9* /fAdVoo7.F(f/M/1j{4Cگ#xTrPQ $NKH+^ C ė OO:oJ7oBڧ t,`'"\Jh`jl)Qe# c8>QYL/ND[F0=.~Pي|z@Z1A'rWplӵP9\~PPv"?VهXY®ʰ$V[L8t#(wvCw0U| ,.'-\W(-Pm}0LD?ϻJy}c=z7dWΪWk*Q 14Cvuig _6 T|14> [f)ń[_ܽ Q.ӣ 0{T浞<8['1N6S-SviO?;Nd" ˆ1z #cV./4]~-,q[pAeRO ۦ#*?66[(aZ gxZ' 5U*l2ra4e2yfͶϪ{Dr֢%7Ҿ_1.?C-HO\"GQ[=vt&a"nk Kf0TǢ+k]h/> ̬TGN.j хyڗxZ>|sio)SKєϽ +j!<\#BMKn44 ɸ4pNhcdU O*pEaX&Kd88hRk&G7iʈIIi S"!#e,kB0 _I5 K& @')MO<_3i {e1'K96xU-#B$g#01vj(/u1Vy7V/GsOZOBy+ #'%K嫨 D6s$.5LaV^j>1OBn9;_4m!GI+̼b^m5y~O1JyZMeaY@* fJ6]CG,FKXRxFWkr^9B9Aߎeyho!Eff\:)euZ6_M|{]p9+>Eq~fTF5Oj ]m@~f屿-5^aF>w lloT3H= ͥL1`FZ Grs)>I,s Ֆ}5}W3>ſ;u Ӡk)7VgpEOӾ]Pw I0k Q9xl$|H@@/+zNFIiW[,ގOXfƄjHlψ т'0_݅q% k"hC+1o_k:5*@j!5.H)ww%3O=*袹rfYϐ$n (i3 㵟7YͰjL'qLrYի_]L+=%hw8 mȂ(6|mdY@,|wՠ - "?R&l[Kls ̝y):#gabh:EVr ]d1A:U|mClBj"r3ot 1hHH커"N̤siEp1TJ_Fo'd/|X*jBj+wC-Xp7ͮ_ W~rN睃+ 4$ϵ]X:Q&Dsɯؿœyi!Gn%7J$~pW6F= O|])Gyurrܱ؀Dn ĶAG_q&3Fţ֗>bk +4ɽ|Ҩ:6!~3}0;d9sVd\5ܭI:.7ޭ7ZESD #hu=Yeن"ߥNErPp <,G) \lAB$˛H7#'Јxc:6߻K|3#pzo/lbr`|;uo틏=]u{߭4Ol,U*mxtFpqHy AP:~BzΰKۚ|Y6R %y#*p6ʹz2mJD#PXe"݅iE->'o-}y-!ґ*bw|ջ8ׁ{ Bt$OZ*(ԺӜ2>B:W_F._EBInmɷFڴxLR=s=nRD(<$efM˞$CsNQޭH<O2#C 6>NwدU,/4>5@,GJwAuW +.H ׿ً@@C%ߥJ9C<#J$;gvo%j_ًMM%$VP,7A`kvm9; q W\E(eC< i+nQjj'i>jȑ-WZ&~s@oZ12НDK)Z10 \OKԘ?#ށN].5F܁YOׁ.B_NRE0c|Z'1/,`FeMXWDѦ]DҀ@h {LZ:~< j2R" #yz!YxU,t6_3?MY)(7 vw袣-A> T:o &W Fh<]RG0YAQeUn 7l YeO I8 Xs匀۱`.XL-Gm A>2CŢLB@u:ig=KRH׭& V&pY[H %ץ/l}%XTh'g tPn! un @f^SuAp;zI.˗j!J^;&n ٞtT~AnMƦ !r;V&|U܈~n0mW&6gB; EBA=uva}󢉸e@\7U`$(Cm)gO?%~ܷtJ]Aل+b[+:UCު\kS~Y9>ǣ^w~=-ub>QP-a*i9yvIH8Yjjg H.$@u]KɋEkmd{tH86e^,.s#ƦRZ=+0L[(n&/BN=hwfC@ܶsBu}ۉ_9VHL1wvҁ]X6F̡['Dgz#HZ.nDz^Q_ Œ vA2$p2nmma]^ b "z*w\# kK \'Verfk`?vFH۹,?/u&^;:ߑ}Tiy5SΏxV}BE߽{O73t#;PY$3$SVyMeLH eI&m%~S{E^e=Tz^}0USrq0n2"5ʼ:2tH-(>N+xSt*RjI>GzUp_u#T6̞M0vWp=Gw\b9 70`W1ySUAV3$gcÞ"$1i &4fPrhȌ+qmG9,ve+lfOҷJdPVJXUPwo0T5hbi c{ >ugSLFtA?GVDjji8-J_ W^T͋*2Z-*oo|auS!IlE=REí^5llSOGwb g5ၿz#i~:TS,^K8Aޑw ^qķY W&+?z/;9zO~n3v$xIwxvU2l_|n}[E]ʅ |o`i#mNDA"htdֳR0+ǐ`b1S>f0BT#0m4EPaǀu@-䈣3KbI48ҧPϛ^Hx53Dl;uBM}z]W4T{/U޾H#>B.Oathr̞6G8[ї&A`wu\v|0`W1н%sLvsΘx̃ư:V:|`qIۙWK9iHT, E"*ym `4NN( F*8?e:? u9TAێǧ G,7 MwK,ElַacK'%<7[=Pay6x5cوqMvee["c_dXҰ4cD(;aTq",p-`*H3?b|;euբ섚R8e`";H&SG)~ ކ#$ U-]Y{K[|]D _A}aU-Cj ?Mޛ8P+[<θG`DĎAM$*(%3V'S"(R,+n/Aо.?=RX7QV ioj顀4L'XM@ioFJG-N+3wT kQvLdY#0 SȖ\A$sVd) 8QeÙ噗 ~*/tִo 06#wcvQ |ȹuB=.Gu|_Y(d}>yT~@\jD+CRJ"ܴ?j8"0kM 2qB=:CZ?1 ӷ;N5й>:sߴw66.w2z!_1$)]a"ncۙmL.k޶ ]Co1kei[.2,!H(hdmB ՊET6_Vڪ* ![Bb҉>5U}==\L6N%EdRWYMjr&PٸbQ29ۀV͚x u8!g,AϼW2>hr4=Z!t!ԀdRr 3(e{;]?j x/sPB4ZkfzH?T4;aUl YJd `̃myz6$=cqJV3ttݏ{;k'5/V|vŝ)A iof]Q܋eBn [z eWRiޟh7|Of2|ݼ'37 %<[aeJT6%5rZ(JjI11h*!gT ^ ׍Yp lR: 1n4sH/q/H2{(=\Jl7xNh s\lu13>^c\; 's450NGowRgA qS.t` &X 6pb(VoM JNRgBfJU@7'6N)[SM;+ψv' ~98og"U(Ztnkg(׶pδJo'|ܖ {T]Y:?\Vo.C,QXNRC1+ IU#UM օakVУUΧ2#zѓ#^WuP6سq&oQقMB_u]2S1ҧ %6;KP\VJL8 /] R F?nHN僀K*;*~md* cʝ_1j&]lrp`v3&]_VTIȥTÈ Pu^]k0ܻ͛ ]$&JODL(hGHn nR6$J =yhoZKG狫yr@΢q֢YJ7*YGuHE~OK1bXE$x>e5/>p( nק&Qub/B>Qj9]L4oFd>bJҔi;nւx֙ZGeiZrGI? /@CAr:t-T댁d=WBehtMjenTΙ|I4rme{$ >U-c]gX˚Lh6tKE@fl|bY5ML& -#'N G DqUg&X!گ8>8h,[}!u CA}D@zqa&}@wdʹ[dh@@dC Z_b&蕵7XpB;)<-4ĬW "e1=ZqI%EЬhvJQi@ !ͮZi8Qcgp7d=1XDԽ+4  @)ݜ׉?{ > 2?mΪBr!R5REàX Ѥd86azY.4ͪ! , g/`dx.^,AC5Qa3]pв }k =2'cR,+]=\u֍NwΕΥIO@>7 a#)nG!𙩿pR/<9G9 OasGԶLm#ۄpNcwVDƳL z lz-+ m[}[ 3ko2x>Z [pnS fd7Vhl&HghfZMW(@b9 pqTHȶ6ʳR&VԡfJǚˎ*j֔;V0  =q<T1!&nH5/O=TM k2&rkRv/ -jfVW% x+͇Y&IӶ4V-r1O34([˹M*_1Np3jEhs4.>@6Z,vΗ#%g[ȱ2m8 zdbPu}jIֹ#a76aNe~ ,7IyZ}SYf<7Ge;916_n{>*᳘cΆ 2 H#!ﴗͤ2lR3]a4BOC6\Ś%t]d ;IOgVaH4-| t^^}Ln쥫. 5//&L41d-|AvDzdJu-N$#֚听/t 7"G5u*O\qPx (y ߭N.:@ؽ2 w@TU&R~o"bjX`Jx ^b+/[қQK4mY*66!=x׉2ù ,ߟ X+S̡P2;58C.G񿺛tr;nx~nmݥLբ? S}\\\;۠ I Ԉ4n?DeKJh]$6~) /Sȭ1Э7ʯ(}"#b6=opG 辄D-H_JBpm`Ujp?<\>ό=Pbv MXWY-ԧM 9dɎ>xwUɅZdcSC-Ri)ugcMN6gϚHlg8j&I^J)_iRݬI~%FOp4,%W#|f $Rf&DbYjw. =qx5{<o۩^D  An1և#w[zGy)QW?=_*L;J^~)(px&o u0Pl)i}8ўg> AO-“oh 6m[xؼB?x<2vG0?r8Սfa%L7 o1 -(g@IAETB)Xj4l#3d| cKJ(JAh 4S~@CUP/ t)&DAؤA3_v;{g]N[s~+ P*7ثƳuwiQզ"#!hwK$9ak-8mI,4j'AG0J)w!1_kS|r5 e^fE۲~\ Qa?w,7чh`+AБ |T%SqhZrKnu]p >?Y7ǚ\dy^VB^A"zU}yPPMVMJĵ޻j"]_o~2NX=JB_v>} <-;c )1m֚#Wk@Zft;QD)^:v-ZBz_m`n%{i9l.Z+EőӚ%N|&ӝ $`Ɋ8rz>k Ϳ'2jeQ6M2?RѬ') ΢_ׅ%+çA~/֠"︋LE6P/UV&P4' f#߀.`MⰤOSlk6:1@Uz6ϹS~wrCRfVgMw=%:= KxWRg*WP9ODT̈-[vjsfNR2mfD~GTĺ 񆚶V:DU<K 9fBppKBu`iB=%YOpyu3A BaZ0m`MR!32Te2)TVx-ҥDl=m:xy8~-y{YS[ðlH@4 ,M ;eA q2Vo$*Qѯ0ƪ9Όz .m| Y\iR7x'J8)&#;y1ihsߑGXJᐏi{DPD)ЗiصJRߎ@d6[:l\8EͿrRR[CBbDcpj#+?<9+S؟B C7OZ4['Ơu9Yz#J % H4jPd!}(7K: L.揝vdBR$Z%.W.3;34)ơH0MMŔrvCKyE>!Vզ1/ tcb@bfz.2{ 2%Pn\A(x._]9`DX/7d7c?y$wYs?򯆇x@>qF$2+E_X.'"+aEp5)QWo(=`xڂ)k@x%^q vfDحؖX3#ߍbt/#emoJqu*rW[p1*aoo@OϩL;,qs@"yO4 R0zIJd& j.uL!EsXV-O$ fy Uo[Dy*CbUfYq %m3T{sxmۨiXxQ/P+\z}Ĥ1WB58c@vۧ >6`^o0K>6a1c2'J vN "Q[Va- |d-DVq:4 @/ ## 1 ( n֨:}E0̮^ &A!n7p@NijIKjdRw~5MZxmіj"E}(#U՜`Tɋ䒭Hd_g7Qkk !/FEuBU%H=4*CndLP k?P2]h':]H Ҵ<˳܇QZ:k\;S]1-vG@<,Ft7(s׹َbG)q&OgZJe7]UjS5e%A[oi`-dR ]GSslh06+t>Sj^ˣvJrʕg{D78Ke91STkn4 ;9AxPź\[ .K"amNA`01 N q!z,aÌK A 61 Wswө$|$d^@̌ș ʕ i=XL2q[ئǚ`3"30@lmkװ s-@ui' &^!Vر }kgBlk.ȹ:<Ӻ}t:.h7wHd,]iHwUX>wJ]Pe8+K9k3ihi?]ysKEX"][Nn~cs$(z1vmda[8"3Sm WK=>X3F~B5 2 s^o' @ ֙]=*'G^ߔfs^E Kw6'" (xu!üwKH.s#|ilMީ-bFdK"f'"᳦3pw:Y/8Ưx Iߦf4YC5P"I omz{b瘱!gEP=k  89<NNEFd6]%SR1s\"QVJ@YnoR6Gr(B,)iGk$yS-A js i0y".GH9zX]3RgUt{ًsx .y z Cn¹bPfČuHHۓې28h|2ww&HfK=*0-άGEN"%?>;'j]"ɕ~he eFf K%*ǀvkj`%uXyqT-2/ek!;>e-wL9R><(g s4] K6 0=>]~cm:8X'c}{\I:A*}uM 'vo!£G]< wuy{jb]A0D`rDLŊm[o|BX97ZMs`9OdkerZV1.ۙwmbu0Spolx@b맹P5ѯ`92V0G킸lek],-r {feݽcTxDdJ<ވ}S{d3ʷحcWzffxgH 1R+F (ݸ@*k<{7CI @+#>͇~gc1ݏy6ŭD|kax[@mY1 sJ0sĀ^*"%ѶB;gU-$4NEe'>UY-0ىZe5>WWEt"5D1zfӸp][AZ EF*ίQ٪hG.BЭm|sb Ww<7 'Y$Oq"9`?1E'H hwZwV˙vPe$Cy)Ber['QOF;S 0@D)'ލn$$.UQK4vu0BQQj,tHh|&Jb%-tV!*Mˁ S4OrE+xL}X4YqĶ$-oWn՟ʍ7'˰Z.@BtUile2S[ )fBvOY[8f9t.%T&yQnk^KJC=4{(cZ6 ѩtQcjx"7BubZSzB> DCb5B}fo+iNO !:['T5wyC יp牓Sˬm{QkHn e뙲bzE]םb%%l{`R yUvD upXx:^@RcXj>h7﹦*ѴI1,@ZNrӢj mUxow@Nj@L5.!( V2%$M]6K6[w"9ScX҄CWZ6o#ta4;D+muX=u9K qy*,1y$רKt%u6BAקDgsӬR s"iYqO7#E'j|bٔ>+x`ә~E4k?n,|!yRh;_ĩ:Ć3!6v+=S6Y$d= N^u]qyː\WYIFE~&ls 5!6M%&4I44 |_gֳBR=2ijeMO;ϟ&$V,;S*j&dR PlI~V~ZH@mRKb F}qDП7"L׎5.@ ZUχ?2aCɹ+=o93ԝǫUpA-?塋NP*my:S;Kʐq³̂#Ҡh-0 4:فɏTB 9NxCǫ]SDZ N 1@ x+jkQpYL3hk-t]( R8wR?JƉg4L{&n+ gMVDgt.r >t.:#2 +E>NHa~HS--G#33? YOYx=.x#pF9ofCYH?S@43n2llKY|ԯ͘ fO'z%< #eV>Dž,b>B2BNO-LTjB]v4c'w Dߪ ~?fe!2f`G~jLBf%c vI[h]$Z,DWi#kwOvp-ΞEͨk3R|{h5$IrM>OCa[1H\.8*ե9fZ 8klʇN?9``f ўhR6.=!d:wސ}Y-{.^6M]d)ǐ]jlƱ*p9w!;zx'\AĞp c%ȹ+hS+(:?uUK[HyAȕa/pyV=gf={q\iSxwkTF;۟D`6T1_/S~O{JdKb:>WTMb4d+x+dcbz˥e7}"yYݗ=5 z*h>=ĉT]Mz#rJK,yǰP*-ـ<-q[/ 3҇QbRB?f.Ura#ĞRR=@qwi8};5*$Є܊Zюh3$InDzx-x+ːeQȟ=N{~H$~w!e%ڹ;w@ .ꪼ JY6l`% '$rBx*`GSe+m+e" xKh^\ OcJ5N6 2̍Ci=5@GpK89~C~ /04؉k<S- vRQ,C`=Rr3gMr;֥a{]0Tj4Npj3d%p⯃MsBhzi?@Q`gpD?یMfa룐(#(o~7,!R7ԉ*hpn=+h%qLdؤPkrbO$"r85I7SY_c-Z:< .[J5N<{$"{)ZT՞ (hiB|xP4=3ֱѭiN-jNY=6kTϐv(Q"Yz@;gJɀP=5;Qwqli(%6ȀO V>qZ VV3v4ִι# t{ڜ@!wPǙ+@2ؑ _d7Vm{P6`*= I*vzP{jgc#UnN13/ ȑ㻅pmg؛Kd‘R.y|'sYsηK j'H=x|#rr(r3E)ѯ[ixj2'K6Oڥ frhЛ7`{{’a)HtjP;ѽ4{18meN#7]$S_/{%<Ud#x9I88~%̊ɕB/jv(קwk+^Sάe(HmZUwn[{zJₗ2ޥU ϻKh QXOΆp2 Q?K&\Jᷪxn Kfv4['-ӕhi_rģlMWݶ&,vw'+J<4պ~GwX4#̠Tc#(#ɷnp͓^&^Z 77}߬N4뀎ء,ʡɃ` ;`O[+} 5_M̔7:[ÉZQ1m.3+HR?^& f]M `z~q̪LA;p]v!cos$9s$N.-ԻC>g 2}] SN/P\:?t~vIˆ]WX|⚅7u'z4QjtQYEf%!7h"ŗKPի1)ưgʴѫb'=baz OD2t{t˸qpW~r'N6i/\7eee-|c/E%y}nadC}Elg{-Wf[ۍ#d?ephz_7ݱ7xR џ 6?>455I#c۰1qn DӗF%n?T2%dDn]RD5dJ0pȔmnxK xN0 dɂI܀x|FЗ^[ \뮇"$HަI)v̐z[ J1F|}zC@<馎,h:` w+R; v ϸ/&?M׶m&cl:%xSj3s_2K`6lιEzk7菐 M1aѶ]؈V<S&Lwk|+\4qU YRfNpo܃rF؟JbKHV F| M+g1P"]>Rd· q2 .kg ː;jjp$U95[ CūuF\(A6I X'ه?~b#J.O-}3gs`J~h˱jaȌV5i~i-lU1o!hTUw67t띝)@Dfò>\S!_@z\̷Bw zOJU( #]!֞Y8n0Ab& l&P96r[aƂ*;'z{w[*7' A i ی>t"5jvJwA 2 ΢@O2#Mbsmӑ"ᐍ#y5,yM+2F qƩNn6#&GuSQ;qI'-A鄾l2UgjupxMCP@io:9q܉&G%!RQ<5d }V<naln##l&@ĄVXKE+n I{ڻnr{_@ }27dB+z^L^R[ )SCmf(l9.3n;= DWZ%z4,kvL8qq9{pi|O<~%^~Cn )`ksJki{( 7aoԓhXPNOc2ŤFa8q .=^_wsj5ؕEUN l]_5HiV rzBϘv.t;7sr*D$;-bFVQg<~׊Ƙ~ 87vEROP\ ڟůi0(A T\͑ V!a6-od[.U<.2WG>t ѵJ -Bɵ?ϯv0U;?_$jRœgXMX:PN^=]}!/4p7kGd lᣱ[Ѣj܏"wt$c7byYIwy\*ub蚃gYq[\')PQ*(0~0uD4R^F9&9TletEb׃A蜷<BXYmQKcA-2yEI<7?5[n䞹 E#".Me9(sgXR PKjeKN~*[#It ;) TlF6 kZ;7,"(<'Xx0n\6|w60TVW3g3ڔJ a/v(ͩ]ZtQ/uO:EHA!C'?){uCt ̈́R`p R#Z C'FJDe\[!>/nԮ"ݕPr7seM=dft-_(DRt2{Quf܏//Tjts :+F][g-poOO%Nᒮ 4GHTݑـr6*XwaKM7&DQbe/;WEbCsq]i .!+&VՒ0c@IT_eoSJ R7"ZS\\/誚G]]B 67. u+BQ/c>yVqGY2@g¥ֿ[e)\2L˶1#sUԴċhb-x.zD}}Hl+W8gP!jdӐљ)L,,$i#.*vNBT}fE8jim?IklU&X)3ދN3LYIrf®P-Ҝ]LQ/p6;b8"Uo#L_&5Ģ5>Y?{@HE^.Z8SXs P+/YK0kL9̤>y*8v64WuDtvv8tO^c.gғ=q,"щb^ Łm,TJ?1XɅaKDu)VHxDBz_X8W7W&?6W7>9ag}e#VlJypwT4dw7wS_@*Kz2NuoW*G-Ry]=@S:m`' コW>/t ׻{)#FD !Z2W E7\ 7!pEfB/:ioXLƐP:wZID͜rұ/c=.*ЂE̅Z EȬ0Z=u|B@ad3& B)-% ܕK;f(z^&b _kPNi _BQ(QYڏ`Nf t0Mhh| dHH4qRsWܬ!8 B>^VBWm|?o]L۪Vhod|GQ@1"B imJyHMۭvL~CiըҢIvHTcH[J3Ys9ZwHgYeۺmgWI Cc#Ƈ% pJ!aaP} O ^U' C.[9;=D%:']/$= AgmSwYWâ׸V8S߳SH2N8ޅC4} &|S"jBrmp$d;RDW O#д@%O'sr~sTRKmLvl|1=eXkUtPהMbj~7t)zJo$` YkPޙ/a.\Y:*h1-DvP!3lIY j\j!gqf0bQ.@R*~{kR6H"M ?rBMB~jէkݜ!5A,3d&x(ɚ in?b4|@N~s^WfB]i_lH)U3Px5@Vrִw%eZпͽZy_u3m _Či1'I3ZwUз_b- fG(1._Vc" /S~@ bcN6c, K_mjįyFʦ<.$b豂 WM7o%m`22\?0Q)I,[~hh2[Gc!T=:  +k:]-P-ڨ\\c.<%_VcY(`afz*?}$BS KiO&(O.GHz.]@ ޤ mbt߉wiX+1!.ʞl84cJTԬ)1@;zM7]ogQ~/Ɯs8&|Bkݧ :?<^4S>>~PM.? J*/\E#|jEF?i{aŴ#AnUd ѥB(lg]PyP@s:Cw@L"ڳ~WFy<3x=pue8nz|$I=M yO-?xԾWV+¹W\K&$pi܎蜆ir֐侞1h~K*`~bliSo#VwEqoL׭1ZLdY+fxe0Ql UEXϬ=h?Z.̜͉͋'E*xL J,(=`Nxlv2Xn.+|zȿ1Ƀ+\űӄ%{u0W]oS4amC@*v}w`jTS^H= c%w֦Hm,Ulf45z8K 88D/F9}+>XvTʰG@嗏%Ňңnӊ0"+&~~q|[O5\.IE#qc,[B%%=\iJ7nn}Bs,+҉yb~boMy4:zbAc%.V.lWfN p//-twGzC O5VHAS-MN6Ib~)hUEBv<:}HywwqCCl;9𛡃?6`Cw{r,l̒) !sY +ڤiwZniN6P lb 926ʻN~Nms_ eZ97+N$QwkY^{2}1V˯Ch˒>jDxUӶf*$wݍx]f?%ޗ^.Ꮰ {1)tc4Xx%nMDo®&8eo"ãOu6啈|?N;ޗKxqtcfD˧һ4"s-;iш`Gk MnӁ )uu C_د7ǧF=f ?!aP-U mKF]: sЄ|3@ĝ`Lg5a)@~lYQ+[BL9۲aώE}6D2 xuFl'G㋍:6d;{:/FPX'~Mę?lʺ'@p0uv3s!rCg H\+ wD,HyCLz}">E @i/2L}BE&Aq[Nw9YSNԶq 6) /*|}>Oxi@ / Q̬Wk&]mw3j1 4hJLsT j3ON$ 79\ cq SkB:'Xӕ Ъ^5\aa/V35'ф5KvA/:PdB/dw5F!%.;NU]>t7X{/ kȃks+kJPOQ]$۲-P(z.~g$g]nї4D$KcU.i [Α hbu#F WDC~IWm t,UsvWDgA:~5਽?}bs,sՃsN w&gq"\a!(ˎnsYZY[['v>*"ϫ!A+}ԅng&:z=Qc ՚bNVHj^GȻ9/<>QP{,hs-n{^cq/vpv`{1&s )_@Bl܂(^0cnA tFN@6~%gw:/QޑgNTEAp%lUwcI;g_u1V;GUHvT"4'25U ;lc5U3aNy +G e x'I~{ƨb^4霝53$!]$"xj]!'E(|;7n,'wj)O󕖨V8Iid!lјr-'HR;#墓`r^jP/_` l՘18^@" zHhCC/zcw n85!v2kU#OAON7(-ٛD).}}VPKݯ(kv:qԌtH(J!>Z_B\oy3$ZjA7ī)1r+o(`ˆ <.:cEn}9y&ɊgE|i*ODx\>u1ӳ3O xVf0uCs)lݫ(_ 1oKr~lcCC}fSa>̤ M> ,ugNKR\2T'%`B@'q1pWON4E huu6z (iy?-?@Un>8!h5vm`Ōzj1H~Mj4e>?]#t@7n͡Ij <ҋ m9eꊊ'>꯷w B{.nhD?|/#*|}9حQ]A c U;p 8@%tKxYnU=)stzM=/VgUvIaQ1┇AJ\)g P L<4@L;( QJ"O2yӮ\{2PA?qfA¥k20SUPۦn{6$NMηFL|_<ݹEUϖ45k/z{"GY_N;[4r)S4"yg=OYHDNY)4 1@`w^DdBx{1iބ noM҃iiAow\Y0§#(;@5m鯑(]CTr>ϿM6wBC6m:HP辐3}6;TZ$ \6sؓ&wޮdoAJuPsK㨨L7WS&zۻF|fjqWGZqy:&-D#GH ~"ť [kR9c؂Qd, aҊm-Ωtϰcx<+g5=mr[_-hݦ՞kpdm=> 5c`N^hF I<B$P[VvˌxfV֙a44юֱrx$F^o{➓cK}aZ{n2cL9B+dNnRŹ@mQQ$ (8y9=FKD~*~?Fj-huC# Ð3p\!“@RR7|+>`lY;H&cZlX3Kƭ!.uM~ǀ ^ľ1 ?I:'8Pǵyf؞)ڹtqtA('Ηnk{o)x^$dwoZ`k:oT d=5f2w^Mtl #q?OPY4G BH0*l}I" ~۴+QB _͆@)JC]~_?$R2C ЈD-^|6;>)̢̋W.p%0QE*O0+19g[[,s/Ԡ2ICw efv+<^/Q.2I^V ϶dˎE7ݤj> j*ϬaL|=n`vZ&5Ϫ5\CRq58脽z飮S|c2/ͦ@gݥC8Z/nCaS.5$;dž2v#*+d KYMiD-Lڧ +i*xgOX"YkPt1*vTSN󧁾CI9Ve[%/hWYவZ4wZNcjVq#K,Hnp{3287";]( _oiOtcH>;ėWP"ZZfT%Z&M5q ֠s$(ԝ&"Ejykn2dmb[F&M 5H '$E/EmᇫM 770)MK[ TNBX!Q(+O\{|05ȑWS _梫Z\2L:['`YJXAmMwk]l}M !͏ neܥ@QRi?֑L>} ʟys9$h?󔫐?s:1۳p ֱ'ŧ!{(vYzY,#C'Z) bɶm66-źx ^q\"YPB ŠFB)4[#8eڌz!0{7^Xa6:>kms2|qj tۊB0J)OJLjˏ$Lh"Ż9vS/kЕHSGt.Ԃ#唴Z S)<oܑuxꣻ7qLP١-< ㅢTꄲ`}2mh-R#ÄW ,U>[AᄋDGZZsswW~}ᠡG2Rg=:iN^F84k-7> T eR4I# [t#P6(oY*){ZwWI}bWKڣAuIgVWIl!NH}\?iˑ[=SN, YOVlT/˥UhJ'o,Jyba?[p0x_$r?9$~Ljّ^X-X.E3.֕R&c*(͆|1ݕq$[+3ۀtJ04E; $ &%+,Cnؕcթ:D6~ZwTUv  ܞ83\<itS󥔚Qv&uYAֲ-p{55Id=2Br [wR*lڵ3.O4@!RSFuؚL@5Ez2D,Pk1ActLG}M3*u_[N/rՔ1| N|ąX'jwnihڇTl  N: ּơ3:Hp̛4e/eCo85np{,k(*2 ^ŝOb0өj?a\~C-'X[\wc#}dG93Ity+ddžɭ˼׺ q pyB,3kn7qn@NNwHA/TNdŬ,TSz \H`u}y߳g2t;bojٗbA Ip`dXxw^$іjJ QX89?wv1X+؁E#-ʬΨx/#ulu佭ҷ_&2qxv0dRx*կhdmc: E,_m,!ArL&8ޕтx|Ok!4A]+0}:#&  Ȉ}Q Kl?{5f"ru^G B(yCȱ\OzdMG߼p-ԁ"T. /Ӡކ:zͱ $vVa^{a=)>>Z< _q֫wGWza 6`h:cwGL` g̿o0g#JAlx nw_KzJHCNY7'4n'!1QxUE)ȍY)%:h;"gĠy>÷VgZnF \# 5.O?Յeۿ&x^S??$T\5R}E̬PؕH h~q8F' 4?KU]r6A:Nt&ObBP{bd/S>bv`;HA8 -9)BɄy‚i;[Q9E4uG 9Mz'mFNv1۳Q@;V#d4^y\41ޣC",ԎC_ (_vIG y !v :boeHjCF jG}`7̙U5~)^|UG8yW-uw_V9۵K5!>qzl\8-=y~ҷf5l{Ɲ=x@x?uioC 4@%V15"$Hgd UIVU^XF $X#ρV|#VAMt眩nRfBmA~Ū^;ӫq u@#Zv~Ҫ=Km[=V-LƖ_dEcr#_*$tYYx -@˒Ry(PQzH٣wes`u9iAp-IrPKͳ(oD?״SBLf-/;d™+5 Rw~;$Jj'NjEt1EF7ύxAVC愾@:L-Gq)ߴ{ w|]u@v&ϟGSKTLPWGQG\fϫ\;SFTv#Xч*tWd*͵)¾)5,g 2?$CW?jI36V|'d$yF] n ~ќ%8pf1/!ٗO?x.<ݦ'lrZl$8! ` E\@bܓxCreླq 3 Z!|ύ<ʏ癠g2+'62ăOR]Rxց%|[|;hV2T@]])r GElYz8kŶ\Z.w)>|gN70pKpIC>2>(aL(]yS}>+d}r'&ST0lfI1-qطv?+ UݜԦz8>[L_Y9v|ۃpFGt7cD|Q9/ ARI:;zeSck {)f|a GYH vY?5h[7+V7 i| h-=L!s@v), IoRD/&=S(HQ,R!3-uR۸%u86tf6:1b /AS(xەFI0ԣ9弎Y&Z %L@iB~af&fr͉:*)p{)tM8𺴌iAO,d~,]u@ǘBm^3,8βCҌk"?f'Cyv >7v8p ǃFQD"~W=4{.4HԍB^8~'O g&Ai֯㞓q 4?!(¯Pu+i29WCO~VoNRk6"BUd[_4yG8 v=Tn-q錣3TIA](nhKeoj9[?<IYJv}E_13rh.))%˻{2i Dɥ'-FƼag'}g> DJK{:m(Ìi_M#2O{6{5]nwLVuC5p04ĝ|' }κlqSx.eFGЈH7Cvs3/c(6x}jdqI!Oݘ~/jڬ`K8 YU9`O,gAkO#<ɩv̈́bȖ]3AN S6'$a:t՜qH2̟YR Yn9U@jpa#╛Q hSڐC}r+z2J 뾎Q@H :]Ůw/xa2G٣D>tYvS,MnmqQ<k$KgR3'5tHDJ4!?N+t Gs575)ks./JCh&tfKU-Z t>f1㝓49=z;H{6l{"Pz*ǝ*cmc+iR!Q'&sӹXAY͟OKz5]M[WUSp0f}f<`m\!~*$RҖS(Dk7#+Y"*!NRXJ 1.r{Z_D;7vE^!F x궐-]"}2{aE74ہHgR]2oAGanXAŅ=+@I9ʽk:trn#si=u%Q"LhZ)CMB0.8@zXisN;aEa!>Jd&(a#C/W S"6en=1jwPLn `e%0$_]UkW݁kgz ١쏇[<۲!2<ɽAR[ 91䥓5pUζ&}G'>K {dͼsqQT`^v~Adg02P0ΥQ"}/FM`{L fY%1O-𠋲 }㜆{M߅?O )qVq`-o89(F o|0n n0Ox vV7d'aJ]t\8x_6bBOш33bK+u7-u҅E \Bz3*^S6O7߯0RަN5j##}{(;fF>򀷢H]4ԃX}l8g-MbnhB(}EQ ;j3%'ċdl'rxP"Q=iSeTHgXΓ]G!ɯz7 gnP lϟM΂Ƣ٨E[2}aYE`mM6z(.j ond*iDLBb1 0i,Z;"HEdXwVO!M )>d?vmMӛ FuPX(Ҕatڐ!;=i`ujsf ½':s*N$Rt})AVV^;P e].|o?[>edK_`GZ1=S#*TWD0yF+b]eMXnabRM~/@=1#F z/is"͞m 'ݓS"OMI1b QE{0Q}w"KtW!;؊Ot*`xٷ uT ̆[B7/.҂*6obt izǦ X[` L χUmz7,]Pg*oҝOE2"!;Gg%X.ʅo/h~I ^KNmjLlާnlݴ:N3j+ "u5s%2MdLؗ8$u;uuBȮzbN{/+ +f=ܭ6g6W}]f9Bu(v1GOX~qӃw8cݽm|xU~F,qD[(FuK J} u]|\ 58Յ0n)&b噑RB-@x*YGlP p[׺AjSq)]]wڑI 69^ԕ7 N=bݞa<JF oɩ>+Yry{>ja\k__.TV1(΄1|W|4<u5Q<3ӳR>9W EYPnq W(8*5NC4|tɻsvx6,"5Fp"S}IJ8%/WP a!Ka$rSA vWz`[[^DJ5Sk.,`[%x<7\Pu, ȥ]EhiߗƝ'^m|n4΁7' r`{e<̲ 3=I(aA՚.Ocٻgf[@!;G[h؀z_+sO9yoFq!Q-7%rG}E (SJ{L?Fkn\^-CV,sуFDzR]GS\!Thv>J//  ĊQt1y+ַeV!9뿾XNo|sdw!F|AAfTgeKrLF=~,hAp7 >r).( .`0#ilC;)R y TE(fKS ɪnax@,Ck MFR&ȗ'p[JOS[3COV0h8i.XG.فeTW fvcSĭINx%wuBb^dYq>fײ yOyқ A3ؠN~/dR/ j0Tw2K؂2BEw:o6(5-dDkҪv{tpza/DX2]gcشmԅֹR#A <}#{ϼԝ;tư5G~N,e?A.e-@ísm'T7{ЏLEj\7lJ";X=5.&(ȉ!xU3)nZ)@jՈA#v K~ٿ"0.vpB8 wnUB-`o˔'8=X㵏B\!Ys1ݥ:k>q?P ~dMG+@O?KU@|^u|Qi%9J򥲰aJSNX(L:QTxmWllVnFY=b;P6&{' ީ ܒ”jsSuYE/פ/<\>T< Q7fC}O_Q,O9?6<|=Aכ~ _D^{;Cuݢsܽ!2 gNT⌧ 7!æ,(e qb] cb(PV${9<.avT7XnǵFsqd?aA#KZ;3+Ul] 0Ae(ꏚoω?v^2jWe|;Xx?1 `iKJYR?wq6c짊I[jN\]v5~!9e<_CZoI `~r9ze[0=B05AcGm"vV&a; -H* W79vV)7Y~x)såY0æ>W=X:x>R UзN JvA+13*ķ!#9pr8mB9J$0Qqλu+sor-'j =AӛY3}+ nO@97 .${M#RX<4u'TJHyQWAxe%Jb/oN*2\w*k^hk2 LypNh$f+gm[݁!zB¬(ӿa\Dt.OSmF"Ƭpi9)Zz: -FUi QH_:[7 ow|((1~8~yIY+𦖌YӸ{&Vۜ!ţFz)C!G3rY:@5to', DNလoW!TiK^M@>e@MJȧ-A`X#b$>sdxGA̭/V .s]%e=^E4-T \9o_VMA#W CBEf~$t/g?'WATaOl5C79u+oZ,m!X;9_zmdfi]*((/,:??"T[N=_̾/a)=̾CS%`x? }X˒-B SMsj3߭"x!0+仍4l1CݴFSO+[ =NS&9_eq6O)Wٽ%я3HӜAL:a닆xg2eոmqEZ6v[S!d,$6oT|BjJ1'vti \s҂~vk2(.Wo| \`[AJU\NAi8s9voD#ZؑnQ]}/DLvE.tY_F>[c] ۈQJ#ߤ.7sQKgAU ?T:岇Θ`}yD@7 C.*{8=#AEt0{}տ[k5W+oƦaq"ʜ2rp^Ar#*ͱ{P9*8KOcrFlREP."0qV0nsڝ_uvM*foHiUL'V5\ {a1k;ƛ ۯI<J,Ƿk]y$5Jݜe %~Ո40)F>jensg٬ĉS9?,{ɳYmaF%WxAy']$~ އAz޼C1#`֌krZ0Yeow2XL ؀I qoBr1;֓u羡#v4| cPm3W y ?$3ۛݘ4129@OMmRxu`r1Csv@V_f!U/)+iqC ]_/L¬*7% vs_%l - 5t"7^b<&0 1VJVotϘN̔r9i J&,ݙBy |ӽ!g!b@Τ 3m*ڼSD;%=b]+rOL2jE+wGZ裗D{`v@R<$g }Uۖnwa=*>U)` ܗDMEךk} _j7Iƻ5 `g4kΞfǶ\B51SkLA$3J˃Pҁ*tZ$_[)"Mε4>^d&fG<.0Uyٚs3ȵ2kO!{˼\l({lFd w4r{ֆ(HH{~đqaY_4VG&ѱ7Uآ` w`S=kqn+l;,Ċ,5gC3S6mfkbPkl7 D6%#' 98kJ76q{ =EՋ:JTP!Ոh,ʣ%B$ۢ66ևw/=BDGXd܂oO%+ Xcz R  *vFBX}A{.݁(Fu+rvfǀ%&QI"*گτɊX0B@#MLGdQcHFz%8ukJŵ2l *hpdC]J ~tmxD6bٓK?*S*%މg.e(U-ء({* e$y>yCdU)l2XΥu'gN΋M;˂@ۧ`V%sZo"yԝ"g劕 Mޞ6pY%0֙|5YхNO:r 0/0|~]D3H|B8e{ü~b|/S`q$7FλUĵYgAbNUi/Sm18T[ř%Cvj6%.Hc08٨i/,39= m~̡ m}GNYť }r77'oQ D} Vw~FQv!]1?a;?͹Z%ԉτzYX?T5܃vm+4ddeiG$xn>bs?ЬIA&a7.)nXAO&u)3g'VY4vjOA!gY+uO[ Ļӕ@zШgAgãd/Ƴju+?*Vsegy4j1E?eֽ9|DE!1DQ fم80VM*QowjwzPҽk%%q["WQY˘V W!~xɛ7n[e_@v3lBhVPF$"V⃽&Pݤ,^JTUS<@ Xѯ>S*!+.ӑ#Qr. ;m6q:8>>6.}ۓU;jĭ3ǫZK<\΂is+taKzėB?smVnw@iʎtk؁wЩ#hT@u|dmEk73iU2b/Ӽ*OGjzCwFZw1֝Ydݥ@Y2'l zoiȆ3#DOdC7t(ߪYXW+s0c\зӨN{l.N9.~Zj5zV9E{OeoqϚ;wIĺ5qnOH6h+!-+~hS_ysA -NW嘕6vOԭzUdQ[niM*Un>CD8!-+d 3_Stdӆ/v0CT K#Ko8b`Ɛ{d`m]Qůle @pkT '@YǶU6;Ua댕#A 2wO_͈Bm$Ya l_U.VN gbX7l, ћpQ:S׽e_Ya]EQ2tr9ޑMHAV+[Vt+KB&`A$J,xJsP2r"܅>/{Mk'UnBd,?BjD php=8r镄99^S09A5`o/1h]@J,ѥe%# ݣe 1c5nZ9}s(؏>-s) ۽\"Qs<XU!~&òAggZ?hXʛ-eҋ '\$4ߑVEgMFčMwd^_\^R9C4R S#U.L ˿'_>vο1Q#M$(p>i7 Nׂo.F %[[Y;K%IOf*v\uSB:1 B{9j\gaunP/ɍh@Ȟ(2lKSFt͘D&B,J]-CeN.'nvVtb۲z0UNЀg'8 <#}JGΖkMnBr)ep>3853H!tsY*vZ ;Wq}0 yzP5%Y°X:1ݳ'#|k~E !ی#[o~|e:p&ubЄ}-_"~/ $Og5*G}8Q.(1t9 *^8Vv['R1l TAaC&M3jNJ9^:D;J|mOf.^i/BP@> FXhz oxAe+ WjyO+Wyv=skHmS3&O.RK WGzٶIs劣e"NRPK_^7)Aq_m~FכQ|]'kX') BT.qIөu3샭[]U.ƪ aDzpփ*I1>䑀7AZ%b~lVf\jLl61B22 {y~uw,>P)/+v9x,PB%ꪞTFx'Дw?X|15 KǎYJўc辭Qұ6e`[ʠ[ ~cp~4p%D .ZmlhBai!o`s3xH1U`Ҩu(m83 r7S?ҺMMT|mIB"Z.j| (EW($u40ֿ}ul\5J;WSkĻ7w~d.v3Ģo?jhѝ*֝tn`@Byǜ;Dr;<74ZG@dŭ),hYۍFt0r{ s>~ڣHhx_Q \*R|7E.yz*zHi39%g,-E8(?vNqAZZQa+&ʯ`Le1 ˉ脆c{aYB2퇣?]We".":_ wr+㘇U=|=J%Zy'w}-p&]iif{vtryXàL<'^+>nTeXJʰw\j.<Էge tRJS dw Eqk"= %b7jPkj:FZۙB9ܵIY;sK( d*e ϲ?(P^Z;;RÃ_p @"$ ɸ)C3(ȻvGе} PS'+b'KOB|4Ilwc'!*D3wʹU^h3veLgiGSzSI8976{Ϧ9| &Gtu,q&]>r3Hekc' .Gf?!fI^[JWfk5ٷ*2'- .MгNUfe%(x*I>It #.%~qĖST%T "?kh 54}"ԕcr<]0u'9rS~(U2Bq\8{@hf <)lG%m3jd&g59Ģ4Vi˹'Uh$\36.lyXgѫXо'Ͳ:U{i{-CBD|b3^w%8-nEmo`U9V]3<Åj 2|G2`Swi9Bcy v**㾀DY[ Fa՞Ɂw}KZOB7=} z5/M L 3F 3f/=q8ZQmO!ӞkE>g&K@Y.ci.AW+i[l;55bN`+ͱV"kxA4aRz2y $_6iQF2rQOz c(i͆*v׶Sobĩ?,A#&R2NelfhaG?g ="Qw㙟UR.\K>K)dh3VO3nܼkqw@Y-E*rv CbClSrs3G@")3ҕuEZ+hYqrM?OhAk=}!zHM2PvHI&%<=[d|\dn:M8v%qTӼd]X{6/Kml\1Eч۰122I< *N` 1)aחLxiH)A,%9CMa%Np*4 ?~qtM_^LTY.TqUh+88]SO}93==0³Nx+M+t)EaYGIbX%G׊ ntMN!-2WT,SJFg7jkxKoET/@'[&iI~~i>F =M 9> wKՅ D7ː2t&}e;>Z-D}g-Rpo15|N9r)cky u@΄xmC;t_e-^S؋ј6Y~dNxI SVw*ògQK?f/IՍ }UIw5;}m0Xł?,4bޜV~yp^:&mD-? r!]?bXd$v\b^qURe邬9\ɲLVA?oBȑ .?n3&{-': Yx (ia ;d~A^ٵ >>]7t=hV.krQMpPpV-Odf̀)}u,@EWOg (@c\c 94긾[|8Փn(1j*=/̄ͫ9腑2*͇TZKufuq)/T*%9yUuU ɜ}Gڥw.SUvDxqaV"jGAw]! JL+%qAjX\r[}"c kZѭw"'sj?;N Q0z̥1\Me$R s$Λ֘ҬGMv>Z6j=B+y+|oB0 M66VKKL1 V)8mN<)тYl\t 3\Q*fyl7Sh3踟~pRErJW8; P("ܦ&eGhSdꋢިYIi`RO]srJ9yk)2UtA\}qe!#<{)3]yי| [L<ߨ뗋c%5OÍ7{ x_eƁIn.71|äOb8rQTԴn!I*܀;6+TAܪڧAƊޫ)qߞ{^ fC&Owp} T%ELjK({t)G_pb1¼ R"uX NޛX+kԼ"&p-R`cpQ[ #Té术G@%0]5v:1P5cqB:F*-02: >)c]RLF`XLؿu/LV/;oQE GfzG~ Ưap*YI" wLBpCXẔ3 ?,CA $s?i$B;,'ƕƆ(XHS]t)@E87wL!7#\hiFGQ4N|Rk߽/w5J2T6єAG!^q5Lln@Ķ|b38~u Jl,Q̔*ۗNR}qRzaegBfTMĄ΃H<7ݴ99y{Dd2RD%sUØPġw &D =VbzbU?Ҿ{+o2QUyZOFoOPL6UmUCwR5j];$!WPł_REqOt uL$`f$$gZ'{LʈUlO (.k6&౞ٜe糔ZnWLwz6tQw5rJ$H `c5[G:䖳o-!JX7 i\W2ɈC{}6rVlxeYmV,5URcʣRF\K\+Y/M_C+;vS&/ϰxzV-E%Ml**C|ǔ}3i|2lŽw4{֔R݋ೠ<( P㓛 cs5Mib-_=-u,3 zL"M -ٹHdΆa5V'*H_"~p qDr>{6XZ8`܆\$>5c?/p3%]us~_Ĭf/~YNFkد:J2?òKBh Y;_+րm"8h=lqq6,.&gA7U^9 oT–+0ϟB{mh!Hܼ0$2A!C=E[6];k? No^zb[{٧;Ͷ6$W_޶?0wz; .`=FT ZGvXfC'aY9`ԥLbNQ*~pG:ki%J~drI6.VJڑ* :QԖVP6iot*u fqΆ2val-zdN#L96=|C-|-4x OՀ-ҥ2<5SRGkT?mA6(e :i TTX%+W܏+eh4bQV%ي$*Й ۃ [[gX[Yk acd1??N6֤e[=vW+WsͷѶlR`BwvDjmH9-#"^'G$ ͒bxsuC4RY|;R9IF_wc5ny7y@$I pMlĤ *Ꭽ<{*_@-=R~:RU@RK! [8YV~ q>"~ 4w&$fG7Vۆ.@}_ ?B<{'sZ8`ܘUHϨ` mmv7f no'Y浲&1Wk[+ g`B쩤aa!ľؕ?c@N@ZX%Ɠtp^q :v0A29qR8?İTT:^"rc֏vq\$Qyb~|Fphk֨9T I4GLšn+$gXN,!RF8n!3*3 ̝*'?J_:F}V3mxMuxE+_rG c(%kSYe W:7\}>)PQRMuӈJ6U @^':ߖ(AbZ;[nom%Z`ĦgR%@ONbU)Q 1NkCpFCyP|Lpe k.mLƾF.];z!~FC!A)2d ےoō j :=^–p2D@~J,Ɔ %.y*te*8ᘂЮae {nIA)ZiA-T?4@}Z- !њx 7ph#(94,x2xŴ:6îժ5RϡbqogLyhԈL B:G%UcTZ>@-Na\n_uwvvN2E;#71榱#2]}s+=kw;:Z[RiN֖v1"zO.O${ea"3sOe[ LtsW{OvKٌG"gKl ;#lQKx!Pteۭ5LOm,h茵Sc=&atI/$C ;ڧE<&V*$گcvW6p2i3&A2:߁mԾ1yjHx Ì.3g]"k}j=Seqήx<zIũ1Gk w]ap*hz3[?_=vEK+Hg*|)(0r4ٺzymS{zܟ8YF_>@XtuckjC'"l$19/C6?DwHy[x{f K=;z8s4-A*T)l_<*hT_H[=amZ&bZ &Ўc8sZh|0dnO?-o7@X:cE*loc2iUK 0ߧV8gH}?<fb솱v{{0]~o%[l59MfE T^!VsFM>F|gLf7CI(84Kj뒔E14"=E\w-_=J9'd%wGq~t<% iu 4144yD61@/gu"eB_4s< \&)YD!x R02Vg 4`QH?Fp8?LI_:ۇ &'I09_޶tZysBޓvwD7ĻݫJn~5%sMri֎)ӷ|.> ;'cFD8"f_”{ 43Mڰ#ARU+ܦ\pڏ3Sj%#_a <ֈ۞6a9^X\v 4N\ePP~tmԑoa ‰udxm9 z܅E*SW7B4A>؝Ex+;cp 26Kqf} =oW_0F鉘jd> 4N)llXϖۛ/0nu E*4| ކzV,9g0EXi֢ۡ@O1!3г]$ޫQ6RBW<{wh:)6혏0'drHIxw 댽<:]'PnmfzwlCwbi4AշD$Qrmx>!2]MBǼ=.̕-lI0{isNEX;q<cJW& ut_! `WN\ _Y P(XL:}O.ō ga>1LGѾ5e5fv1|@uuNA-kDR#rs NԫZ"i^gϋ:tI㪄̟5Q;9-ٞԜsoIO*]؛UFX"ưSDL ?x+ Ib.գU^E`S: Z=xHN-O+ Up8Q fvS,e``' Sb?}t(ŝߔϽ՜EEosz)F[[<)A${|QT1|E؉܁ WcRjC٩80?3PK]ۋ?GuN OG<+tn'0C:j''77ȠV0;;SS&wA^h.L C;jPp{5d脐4)| |U1r:MQ+)( ,!?~؛ӝxGncn`tqmgbZ&Q j#OV Eee0Wf5  Q?6 l-歷6ihNA7 .}iqUՐ#[D9Ҍ̀/JOU)z;s\9S(J)KOD}z3OvN"E `G| .+„c{ {{h t3'ŹuT$"HF:=)h*\,nls2 u)h` Lʎz U=Rĺrv<'!yYwPBZc3j\]j|s.v|'YflE炯fZI-snll-t!tgva}@ H4Jh -cZ"o&&rԌ8?MKSݬ_]5z qoFR(:%[OX,K:<;!. l ddޒ0iMtssu\ SdY,sűMս&`3{-6Y8\ MU}s %wnq̊kǷa" !v;2:]~v\E8~D_hd < Œ4NAZFTU7|}K4X٣<qYQӫBl, iӍy|޼o58F8\3VE~6F̓b孒 q0 O`\A~!H;^yGXNBn]k@ I3:/ #Y۔/^iUjpp64Gwn>AR F qUAk%$PCY"+F])=wPVIɬ [ƞ:y2OI=ӄ=i顝פN-Zp~ g zs<ؓZW5πG>qb+5qהqG-<KSl:v]civg"nTemKRI c.#Q\PC*ΐ6 #3\e9ac6Wc[e_@<$7W<{4% ws}ʼw0W Y*7Ù ʠpuPԝ g 2*~ťyi}8vI |%$Gxbڛ`bkE!'m1Z#DrV\`cw ~ P6ȎݬEǠDo0xh8ԸT['-҄őC$ŒbW9-ʽHOo=E`:Йqgn}gށOO؉ѽ鲥(+ejdl>PU_OڻFRtU{dH;;i~1 C nӼԨ?ξxŀ@',EW{ȔAY 2qyVW//ލsI&CA-yeW]^% \"uRX%SʆUiT^D ]J( (sIihDF^EXEywZ0Wu@UJ~INʂA4=9#QCmN;t-slwmWSlZ) 泞ȣKP@J [((p],>9-f= {Jmaou?mI[6$m#]trwB FUt+aw!܂*9|tMN(Uyc4-__!Z +lcqa-i7$b̎RE~M60)\ 1g9- }n[ ) XQ_`ܧLtX5)Ot\Oq(Ar_wZo3]FMs]!' W_3LV#ZA^wI)YBXМb?뚭 G25QFJ/UC@v$2¢CrZN-Etz$Fh$e]-LJwNcLDy;z8]+-![WD+:&3XxMK1уeVØnu]hԀ[Ͷ93k4@dXQ Q_>:l`(vX\GNl#+6E@0"ŴE_9tf9޻ۣNF0(2MJT1nL]ͬ#Ms*tV4ۘuKȐt_KJ)(b*䗵)7ec8qxI:w3'ik|~~U A ߳eIQVҔ]KL [䯘)P#{W?ljw@sRU91C+-t؃49%Kbm{/M"I^/jXkhZz|džAj(+,v&|ҝgao\1 y^v{N q[.Au0`]Xx׸NT-XSn3P5c OSAj LrbƓc6cVfS!c37yY/%wKOË 9](ltulZ:Nhqw:8 :`>P'{VtMT@Ա~r+g@$ F '͑lٳԲ˗k r^Xbp )᱒"L`jMɝ}){ խ=wg)<$ O)`~ͮ_X$43+Wk D;3 )+-~gS! t,K {dZ&KDv@ P.Q ᔲ\ ]8RZ8CXn VC~YKbXH٢;ow9Dedž%1_QY 5VICblH^ c٪HM-1F+ε 8 )(Ud_t"fd[U=t(6ƒE\dH[$5^6+*rKzr/RSX ~.ٗDX54a2-DK{,~ Ci7pJTՂ kԷ ?UiTJ*oĿ|56uu{N$ P6T`A|LT0?f* iH%^d&+3؄3C f)j71\U!U5z)(ɊҘ( 0 8}LʝԫOlDa~`k^ԍ(^|ogsCYS2axBU8.ZNAD6 >5/\yƕ:%b)%/ȚQ~p6OtlgC 'O+Fvi&U9:2 GVWtNMy#Kc.{{oAh;q1NL;9_}glL W&c%R ZLw##dS 2КU&<-qK]GO̭c jx08x̯Ki&lʲ*;:+6Y|d+LbNLCMjκkS~ƣGK/*:2֎|:FbϏ|s`'M3;h_2&ɰ@ڨ5e܄=* p^ :F|8{h>BtAPM+f>C7w gkE/PLO vmk˺Uk'.<y.<(tSS>p*shå; b8&8C5ămz&X A{*D8zMZ(Ri5 Q ߐlbA<Y_ͮN!T6ٝ&"[U J-ob`[\#:H9f*he$ 4Bb,D 'ҁgBɼ9BeN\!A1;АlHI]7nG7z,k<X8u)oQ\en$MIH"iЂVo/; _k}ր[<"KٳyouUÌ3kp.Fn,$%/HbkפmRK~xLUnqP(Wq[Z2 QIiQ?SؑPP(%2 Vy,HڴFХ2u4kǻ.p.Bȑ gDx R 3Et^~Bs]7LI?|GX7amoJPXEoc$;юػd if3n׍8|#VkmBq.BŸ\* me<:r."կ0諻;7'3J}fu؅*r\YP;l%M,*L\FOvovAT%͂#$!˾S ~x;ٖSf)r ռPߖ9ܯ:XwƶX?ٳ)gfœIޔz+o)>(>-?qR@s.]Ӂno픤q{&Uo"sjPǭ}ZKխ$D9ُV4hw!GCjHqMfj(,Q-JjkodZRӖafW&oybvn~E2W?$_he/}ZlɵY9Q"}HmRmm*k^QJỊ6 Q:ұ-';֛T =ɴsF]TY΅ݼrH2DKܖCQs| zyKeI焧!n.*U|`EUvXUgP|Bri< :6/u,mܖ WPTb 3n}8sqa Yi+v-H:IYTLX8I0p E I%|.w{2[L}iGXޯDrk|8\ f1 QN}ҧ/;nZxgi3|pnLm4o` <':h9$wK)9nY. gZU?n8酓6k@Dj]KWk4^]ű$/2bx51@JBas5Nj<ׇ[H0&زzǰ 'Tӑ BUmHloy dᴖo5.H3/~tP7sAuAIHZGEތ0]\uNl2,6AxOlx_N`lR_Ͳ HG{Z/;~q萁aB|ׄpڑmΜ% 7"y(ז6tB3@.4=8& x*>fQl0%ԫ y,(NՎrU;qJv.8@Vo(ЬW`f,Oq:s fn Jy(JfaPxLwu2q W ǮiS5|sg{@.NAݸ%b+{1# r w~Z]<;:oXcA<'^^|@h"L[|yLbpR!~yE tp`\{˓.AAxf\QP,_\G&b >A?{=߾(9^Uŏ91>*&HiL@}L WKJ\+zqkQQA>#׸jGDhuBWɦ*}O2Anna+&;i@@ x~|#HeT+9w {!|Ҵ}MTd,MՇ:/tµ_a!~.5veO "Ԓ3MŜnvOtlOY +L`}Mdf )90I]K-v} F`vi1WS ]ò{%Qn,eqEW;3)][ܛx%(3S"-AWi1ΈIE :5.]_B[xK갑Yp]l",땙,qw- ګsҴc1xOfWq"X1r!jWW(,ܚn7O'Ҁ_- .GDzzM6$V( "pPEONl_`@Q+hl畲L+4oq6o-#Ð#5VLZ G J5U7_D[EâP?/O*Sg 9Lٶ*W̿{H;ɑȅw[ēATf/FD^_ƚNl߾ec BSAXLx;'ᴓG`s[: x*=lR^%$ϔBșsZ!fn.qk  U9aaqHl. :bbyWX'&u7cinğ_w(jcB[(H>ؠxYSa! aed/IK_Ee 2݀otSE e6Idڹ;fO1*r.Ȣ&6{Kugb7/Yjwu*}(Ljns܈ 9,fbw ~P-fJH-egv KTƉ3sF{!D%ΡJ{ݿՒ 0hǬl=#wSuk?Gͥj@8K+!B5 ]jUShfH]psKT cu梋&?&sbNR:^~[sKgq_~NJkF5bZN%ᚤ8Gc%hIh(x :G٬jmgIE~[#Wܻw+v eO-W:t#NYg/@wwL:5ky=i܇%3AѦڱuۂVd;TS9ď0z5rڷXr|<&p#hbjKׯ^IR>ʎ>HoOhEX@>5Rez=6v4J]3SV9>Yt9L(?1KK5X\i&zɳLJ_lLͯF4LWMZl^Jy&9A fI?{a G֭_""J,=(}Z_$aw*|bK]6gaq<6{-Kl@ CD¡;]#ؒO-r~"˓Ñ$]A#<; 3I slVޔ#v2EXЈ/p396(ZY}n,p  O.-XOx兲ݸ,3X3zXڝɱo{&t"#gBdww^7^m\$VNP^w] }XWG%38R~/|8`ey!?H40!vV8֡{I!PM1 ׋vf>y kc2=MZOKȥ$3}aܱ5THTx>sT3+ $8);r;Y(љߔXӑdpʭWJs4PlNd1@*q ܑ0УTjR%czSA13C}=E}> _Rj\$r/ `pHFs n+9Okg,;вP{c2)Kn[F[oFdu3up$O1~ ݰ݇[Ҁ1(]KSo.[R)SO0D ByaмƏN!AQ'o8ZN;E,L3vMgw] m4+R lbE_.(w@s}OXEkÐ[oO92=;c5캢w c qAˏXGd;:ݒi b~ZNvsd,0ˤ8" =&}f3e@qq)KFȯ }Wy@6]#r&KdL#J xW4C2[sD*XN dii[{Զ|om$ъfK ڔ)bb7@H|ؘLk>d&r%_ZGFږvl}CǺX؜ZPaa -]-au%]-A2AniEܰ:Fw=Gu~wCЦ %=#19 8a{Nr?KTڡl9 )r<%!PD)9O' J$]D%B 9,K.ļTH|S2~!t 赞Y!U2[[ ro U;T%}S li\)~~yn >1CO)T>Sv w鶘)߄[#RqˈE:;$c0H.1z͞5&]Z[9hѹ#!zG^@*mNڕ`(ݿ>fFJLh.:] ?a*v}\54. f/ Bd^JLgX[M7͉xJSt̝9zFajr+\ @%W !m?p}CWUTzQ  &{X׮{Em%IJFpRPEv#SsJ # 6KEr"Y ɢ@'wҁ>z_܀6p\1"mj$碼ޙEm)ϔ10R>\12ke;U~O!U$"2Os.~IpFk[nJ[$=;S)2i5^}l0}#*^{ݮnYr\x2pݚ})ƙ]a/"${ NK'JoJ3/и2B գ4N32rc& CjiK(5 bw,1K\ fM߰a4&<a(URߨ8D&wx[#zqUS݅gZęiKS?oLc$m&Ωv!th x5 ]CEh47ƭS/1%B\a7SPj-Č`85B130RG$|FBV$.-fbTIƺFP~^} _Π>c(VbhU6?l¦BHc{,a|6烁Wdx_XkT4*25y9Ei<Ȥ5hOԶI +Zl[`tD"zì@~c5D!܂'+Np( rh&a3H(OASa89XRdٖ7ƒИ)WSCj!8@/R-6,>=&'Z3pdTdZE*Y|Y?(Z\cevsT+dѱfdfFj77-,jj-IEK稦y O ^S8!{pAgbsv54u9 Sb]\6(>C;TVSn̸$^LC? L_ # yBoePh*장/8ÿaoz;&y!c lw'}6;ʿv=ݬ896\n2?? n4_SYz\fYz5gk8:bMsdƛ@:lԜ^#s*'~D)~Xqt~D9U 0xe$pUjؤ@Ù"=6nGt +ZLg\SʞmB{H+ Έ*aY}38JJfz)@-t㐔bL%{"^hέMQgPO弣:(=ި'>tF"=]~6Ju,څL5{徾}. -Ժ sm%%-2dgQ\ʣuvG@3B.\a&O T˘˜vH72p %k܅A+ٝ<|S|p}2Dw|l#"l$N l֢/]i S&")JP0]XCJ?rPASl[\<ϐF;B,(9pqeRO84jG+?U-q;kzCNAө6`-> (blm/oHt-ID|X&+zǸ*bE܁%\·*z޷z6O&"m5goT/ד5 :)Ɍb&JF^AGyc\n'NWG%=wRZ< ?{aꅅzh$89mFL oD?V1+$V+s$n 2:?惍Nh^ba x"+; _}XUs))0WTB ⧁0 YQ sӻ!6'81_읒v=\U_ u[2Xzm{dҢc[H|>WlfJZ:Lޒ&yM7J+< `qXZv^:}4mtroM#@cyʄk"^@gsCxg%* " %[n K^^nWGqwET5:la(2'?3T73|RЗZM|,hf3AӠ?zê /8SƸ fj֊~Tl|E(<X=|8XΪ}qm!=c<4YQZ9@2 盭l";݈wKsX:ɻC떫dUlΌe Ѫ};M4C@tҿw!5]O4đ$' aRyƅ$vsG+c D%+Hv# yY&4P bOԲQ4zs?H[Z!L:HVÅ6D,>K(%!(,fڳ_+IFq|Lja@LJ`Ycy)9K} 3fe-Rlx" :rǃ3W9k((fB5ϰ8JW-gKw*9sE\F=;?wap+Oh=\!R5r Ҟ.;.΋g`5nc8v^Zs0[(.}tZFRƵkŃ@x J=m'+B0sBP1Kb3sYWqyvؗr}gڒR$Ѕ.EfJM]y荽C0SUC߭U4uKaJ_ ^c.Sv ٸaΛd\c0C0<,jn?ndjfI'[i14U>p:kURslN +$#H֤Hݑ75jV#/(r26$>Lb^ơGFUop) >E B%Q90 6R+i0L*mt,* {y^ IoRHct{^)޼#+-Iߊ&x-AR`Zr˛^g1=!RH<Dav2(ΐ'DWl3<$0SDdzx&KF~Ac@&TNcVX`x9&_{gQf\ Ӷw&T8s$hI}_W "[cv^zp$z9ɕ2C0~ֲg<Fz=F,%\#?@Kt~dDp&al4']B7ll<=ʝ c"nJn{1@Ղeai}ҹYZ˙8ۢ 8,~ӿ_ndG3?ʪg4\Z51 B7,ka &sNB6y8q:?p`u.cUմՈT$p\!Ȍc8$ 'b4'Պb _M <| jp)6@ *=zэ"2Pג"ĵ# kg!E%CR=+(uu -1]& `eR Xy-'RL9LroAӢ=DHb=3Wȗ)(vϷ]iSF;չoq7kKڬe gD1ò[ o}|4Cx!Qp$?m6-&JG/ + c>$ɬH_<PB6[I{ -˪o.i+wsм9rW`Ba";&܇=]7%:@3@{ƋC!U?5 0R5/382ӍfOMh_U8w3? ljkmK`KfMpW -uZ%8hH._[ gÊ;$MI#p~.+0QdMYa,/! kCP}PL\L4z>jbe#Sɍ)2* %Q u 㺫&V#zGԸd:pPݠg=ۜHH=kJ8lnvTno/cuIw ]&hLjMI<@e~4:LoˋH/G0H*zl,_pԋueoqXjM뉖qE;A1qbSjf2Tr.D?Ƅ} 'OFooKksn?׷cE|vT咤<*\`C0554#]-IagaU+:o[>bDt`}!Un6id kK;wY1"2]խg?o}C5H~e{'P,M՗d_/A jrC{XO;6 AUc l{qe'`=ʖߎp,p"kV=K'?=f_Ʈaqk^=87ES@nUv(D^9EK$< dZR+FHP o)KI뛰Ѕ~։2(hq,; WT x FNiVd7u#/x/M"{ԆpoOX.7^vAv (u݇wAUGI=~'t?9a'[@:^#8Xt \N<|Ax7xi > AG&Ocfibf9eӞLeݝӖI?^;@%B*} ?7n]3<1BbT}Kل[ nzq:-l>aj[ ;dN`س|ط'ocνÜ[%ۡCq\q/WdR/\AرWSU0̈́.W-DoH8*0$ 26d̡pҲ#Q7[džΣIH6'v¨ }'AOoNȤrmu70g]0%g[Q"&>/]G~縏35 }=~G%:S\I~̞:kJyBWR3:L*CT#R怊j~Z6h!e!lQ3( 3Dʭ`; &)ۨ/UbY0g \wf+sZ{?"05j| XP.|jk*R^QȝX/ |\m_LX^0FyVj4E$YN,{{xu<|u{٥lk ZXeXV?MB׋Ai?\ _ 'S?pٿAoJ&aGHt$krUxCzYLroz%Q{FDɯ[?s^sU_ _M(ϓnݰYH؈Ƚv[ޅ%2u<&Ud5fo< /tk:9A]HrYNg}K盠6T7 8l.+uӜMj8==\u@C6/& yYKS?%rNDwE\,Y1q4*(":).6fw鵌JDe " &çW3 (q" 8]*3+08Ak q%k ;U&zq CTlLM|ҭU'߇w=mSYE~95|JGSN%&68C7-)42gm@m5Чyb'r=.HN %:m1_9Kx̡,ۍCMpdReSOme'<#Ʀ4h6GEˮ+Z'1uO663:hB *UMܤWMYC-]pIHumz1K@f¦1jBtk>x픫[X8=AHj/`6AXµ|G+Zr*8+;FNXms9E(TN I J (;f34Tߕ]YD U/릱@ }Ɏ[W c%;@G4ix굛 GkWP[7+CCކPQ}:יs>4o1Wx R/d-q3H:r65QR,˜Eq_9$ ng> U-elH#J{g)xl֜Z)̠"X]J /iT(F?5.46-h.gdf2&,b?Ui] +C 3mki}bxym qxS?JxN x }膕gJgS b$OyHo(l= Kp[9-_QMN_!9úhtKO4);8^{㩆S i|Fnb%$ȩJg[60[(FzB8V,42?,h>CTcSD[ǺvYu-c;&<&fUmp:cF$oBz'[FqC&4 5H,pe?w[j]:yЋ l"E&rj/aUv҆Q]zx̿WKֶ<]>[9'Ѥn>S%0<ԇ&vI]۬'tu "hplyqUQ(]g : Ow@7]b^:8Yƛ[z\<+|lK׋.dLM%Pr|?Hf3}_aqw\qbyK/N ?`H! %\ŋ3tQ*-x_˛Vvh|8g 9nh! v 7ZOTYlPY\k 2d4XYv1`7 Klb)Gϋ|+`( vgQ'y Zd=CRbm'w6yǓgGL=S:FθV_-Ag±nJ<G -dtUKGWuTKEVo 7|+NW]'d~;nE%cYoylS&[*fo.\,ʥ#_b h[=0 KڍA |ڗs}kP2ǖ6ӯ"E]c@t~p}&ZK-n6 :S[ zTK-֓8l$^9~ܬv-n= R ƿv}?Q{O՘L"D0z|(r`wj&/y>+8{sz{X=ΰ:9dLp [%fissKvV3&)Ƅ٬ 0B0d(k%P>2s@rqυt"IUoeɇt#N[0WxBB5ٟ EaЖ`?#`EqN]05]&N_In>shd(:d~׷?.LLjse߅X֋[ 8JDEN@>/,scEj HpycB]D@rlݼ$:箐բ1; }iӂCã+w^~5o)Wy t!zSB_{:,v0v6JE,C3a~4ICA8Ve052i.Ma^vq7^4lbg7窘E|pSVX1:Ih{|#vix8ԏNZq z[+Rg{PbxNzqK0c ڶ}Z _>dMex>S ّ:|H87_qnmgSuwfEos2OsJӠҥ mkWo.[>r:PȋN9M_N2-\3Y9ܞ*n UO ͊R}ʈW49'\[g‰盝SyDt'n555Yptğuvi5V1Ȁ6a;"3+8$"Kzn%JƵ"R`:LΪLҁJt P: =_01Qy.-?=5,SEdmT9hѓhbCsZYVPv&c(BƊ5QCp#y〶:#;#QX#F\tCc]"9ݳHZeՂ30i9~p1rbJս A6D^UE5d`1_ mN+ōڈ_/)"aTtS-v}>uoM TWo=h<I8**rVGM[f@;/&J$EZ$)c(k1\ηص%\3Hc68ȰCl( kF? "(K[.Մ#41L1SظcxuAq_>; BX$уw诡6"4N:#-#fӶY,m:k$$Zf@]f6cz{2HM9!䙜pAP:n4DM9gho dxES8|CO >xA_nxS6 `eLJuSlՎb[1)#}!zlNA S*3[g' .wg)\1oiU/MAwspY,~fHbw/'%0 L]F±D$)$İxDA2Cgq+x%!)="z'c)tuPs̽cJ3/zŨʢ%K͋Rڅ> `nn, gF-ٯ ㍽RU{MےNR";m%js6z;D1ʄ+9͓fg88.E[B/p- i=fFf(:C"]_s@lf8}zU-;gfOO|ӞGY$MAo^4YM<bFr+p=mm7Vat[ W3#w;\`kȖJ=!%Kz')Zneܟ{iFA-ҽT/ԯ7EZfEܬ5tΚ9zRrsh(3s8.TuJMej\^VIAI۴>f?@c]3ӸWhEZPǸ0 %C5).- 饎!j'z00gmJg)Mo,CJ˧[|F6vb^X|e?Ith"sąIN=6I ؅#$SZ?ZZT"=q UoIŗ8k1]m);*dw!*AڵY10"|Py`aq69׃JvKPēO/l9S*[IO ]HW_uЅgj֭Bp^{2Fq|?R|8|ܕ6(6%[S>Kp6Y`41"%Iۘ]Ûdz ә,G>ozqEQ m* jZȫagIKqk؈S}e僉=?cάd+] ]&t5*]P[ d''87"FsF_ ޷7E!=|ħrw2B1d/7^~6PjlT qGDp/03ɺOlԘr]urzCsHejF xpfz#=sG/%i:Г8w:VqZbo(M ket@g'YSM`ge4|ī+$iMzI|,ޅŠT:K/N/yv ɢ筜 WppG8{_$S)ܧn$]SHDq4ҾPvAܥ/ sձHhOf͙k7P|APl@܁ _* U„[$ ƹ o-ydPWoÇ 8e7 V?ҡ~[y>;uO$U,-Ma]QчFL, `^Oߌ4_'=k%F)]P|k)vKrԗڛe=< ]Wգ EQ2G%E\8kU݆Wb-aJ ?{PFhg8w]td s'>`i{S .eHW3|eKر}zߎҏCkn3^*bh\ ϑh|Y%t_ak8?^,+GBJ<2>.#݈~5 }O&HɌx5K`8wӇZ\ urm2l&E$ ɫR( $g}bd1y'iܢ)7pπȥI=yMPEiVFک̧v>ȩ QuHZԧ~[pD»>-MP^b*A68y8,X]JBLW"DwÞ !<QL\z$wZ:жfԚnqxGݶ`GBʉ2؁}7NKw*{ t\v%Hf̯Gjz4h 7wHˢ9"]Z(Rħ{# YZjiO,2.,QlRpVYnodb|֑|6%_4ڞI$B1:k ʸAZv=zj9jY_wEDOxHmoD&]ua"=!&Taᑬ^MWqa2 8k*ܳ/J?83PBEU`:';N߆{+2wC%RK554.AޕӮRLDs2K6Fk5w #o{x`.Z"/qd*\O1o> ޻##* }1/E$ 0,`>*[M.<? &2G ѽ;b"ElvXvk- As"E!:0cYbD(lnZ<+7U )̆(0 'ir)J4&P]?OI)7!4~P61U./G֙cхr{laӟ%Mp>&YNWWƊ}B+ X;͂|H9 ȼUj76>͋}|"!OFny(O{ͲOCWНONF P0fi:bR>t=e-5xGlHTȒπ}x8E?f"5\tٲ&/ȢTJŰɈG iV⡐K4ui2.wSi%=) )vCWNZؙiqѥ2xjL\:ՓrazXfT+@շUOMEV3zdpئ),+n8-%yp?ZQ.j]ij$#:fÊ YpJ9vas*r0݂nD&+C9}6hlpzDHɁ"d쨽j'吝8TNDwG{IknzjF%f[a&#^M3a:tϕԎtezC xl)++S]"]<]ɱMWXk|71T2>-NP%Y@GAP&4^6 h= ! 3;hM-6lۏH+tϨ/J<^URi"W)@FV{d qz9+!-tgjp.(0pxJ.Di .z8b ? $Ys$?:"v\VAp렘N^6hB{O Pg(cA~P;;0Ʒ!:)2q\0ѮU?Si0]@=;C'Lթz(/T^c)"!?i늂wQG^ =q˲[lԍ:'sRO|nbbK ǘVRO T! ;OZl;>B+_ǧD\Qu*6 |#|Bgd=ISVX`87|0س(}kLk2&c wI4}s2H6js#"ӄlxzY| 55M(4pL)c~R0cSH$w߁!C)n0zSͿna)g.]ed@K/0#wBB@`-ƶ,u(m}ZPWsw@Up99[וuoB_?]~QF?+ZJ#2Y+Y׉:ɺ3h|:hFFT FUCBvbBZ}MLk3fۇ:ĸnBMJ!XnN,>91Ŀ VD 8#b?l*_- 34_U@]y#ѐ ˳၀X\Љæ$Rq/bm_\?c3P *>595`V<<%lTL.#\/Z>L1MZ]kdTnqE *^\xpVX۞:ؘ 1Z!wP~hj  N,gF>MeCm% 3t:6Fř,2SBZ 0 &y?}d(?la^R|2Ӈ_ğq%hSq`pcZF= ~Bg }Exġ{ Ľ\Z3*)k [~gpJUK^zet S0*g?bw宭-.K:(j"y]N(Jccwu&zVr !5MYFdgc c㑞%TCGi$W}lq41x+}pG-zLH>6T%Vװd(2B#*Kosݗ#{@@kc_NLYV:'[`wƕa8b4 HY`>ŋ3C.~cgq$Td'$JWjUf?21'd ^+dlإC!;ŠgIT ف)fkzunȀJɏcP $Uy{C5l:|g8@[r̀r.<#YߕpP0sysÓʼnv2p^G7Q9B->8CPFA+u,3*%e翜td+1:`- !R05=|p仮]CѶ$5 d3zQ C@Rlt*)5<Ìodf %/=u zEj6 (IeI0ϊ=ȝ# /Us" 08{k N[P n:PIxܛɉh?Ye)?6}Jw6fчQ8!3 )RXT@!M%iI̎!oJu,RT v>qNCIJ00n975\{|`g5fCz /t II-Ac R` pbOsqmxM1"kF{)z5-hr|t, O -fQ|mR7{s0I5T3c0=4"BY'T9-')q5f3t _krK:W+lc`A5Gm?I٨+ߓnnc@z v4l:ǎkk%^A{4**D\6em1/ν[VuB99U!UTϸkg!WX]h̥bCP}Xᘧ#J|]Al1A_RH9Lg?9_XXlԥI9įJhje&JyEzFap%lXI/}%Sz˸xI.쵴/] @vXH#<~ZYb ڐMNs"T,qjZ~8)u˰܅uf!p aMz=EGfFbב Nʊ NX.CK4"ԩbdO#>\3H٧L'r 5"! ;kcǪE5:$r.,(#]ˈ5rt~B -k_<CҮmK;2ճ:0f:/V>B9ꔳ!l"K]%O]pg. I[pqpm!+ <ˆ߆I-.>&Ve9* ?Pɪ.]W3ar[kR% riӫsʟuC6+cr5(@pJ9_EE c3:T@J)VCݫz|}E:c,,28Lm҃ GF@0i[PUa|Zkdѣb?ϨDkU/oy|-(:Bg=xi{ed \/Vd^f"ԈIR^p2%4/z[!+pt5vuVy)W&)#t!m%Qؕ#b:vN/C}TMӣ6)'%H:F2hԦ~{W7vA 51A+X)OnSL'"Z`e"ulǴL_AUR(Z5Ç"QXk/jxVdkս^i#{THi RA0nyX6MIn#d`rAo Pd}?t5Hp:yۺn_)MK}C󲕭Czey1q~z;o=6Pzfw 0jF֦rQW fr,Q;7Ǣt 8猑"$-3P qV:y"2 X ٪VOCC\IDUpMOUsNRMݒoQw,3c- 4i[h=HXj8$nԮBeg(IKhꬵ)HV*&$őrBRBLQ+8VF(Y0[k ӊ⨖b5ly Dj02&Vs=>Nt01bp*hBnu*h3>,0Sz@1p0NN,*`I\ ]yv!trW {] 5I ;A6= -W32GR-2y'oK$pL WCjlʢ.4d#.FS"V5VD;%ںkFd(h. P''w[-+r]c oӌjCM>/fÉqw5%Hz݀D ڜSmOkK%s1-Aq;}xS̯-Owde&[hp h.1ݐCV$)ťr0c˞,Rfp^OaүeMb>_^-DS9n"YT 徺>XB iGB1OP _2#;%bxXL3ERm;|F>HKYMG 7 S8?k)nج#8?ڦxɥmNt(Ll~/x?3İt`OWQ۴Ut!07'mRj^DO/weS3Eοo:?sE5XF~J^M@$x![GSKmf-2}g}${'d(7rUovH>պ$d4Rk,BzxgM~T!-7gk}4@1U6v"P-a٤?Q^ۃ 7r>1k+;xv#<21$Nda^a|1 F'%^m[̀nӀxa"]&}.Y=`FGH|[UݔړLƌm4@s5k~ aketP]=*3W_~c@yK!E U<(bk+r,UbBUH9U0)dc,HqQj{@R"#R&u$\ ,P!+CXߥQ쒞U+Lqu ;"fr!MHS7Nfgpc']6Fw)('RHg!4cs?o=7B" +t.!asPrФJ0Ji?v{[x@f`0絀o5cd%@ANzS9Tv0ű6kTG B2^`^=8 |fc#U#! Bpd G$ib Ȓ@>ӝ7GXs{L&cR.܏ XZ7SkkA:nC5Y63hoSD>& ա; eMM)!mznw\Zs`gf,51`s7sBs夽 $fQuI"H|kbC.*γz^/zd%G0j0aVw0v-sa<"2x:޾f0(++_1M;l&c$ 4^tsɶM-٨cR`78wUJBo5浂qQ-JٞKqۦ#{!0&t{`jq0-`8nH\ϭǪZ=% `MLs':PVpAHhuwG'qړ`qW+%ԳCl[@0kxMG#jW0t,S+'^>z9 _ ]d )Ew hQqc"}ހ`o\87Hi=$0_[5D)((&sBMgof[,DyqFno0}ZB@j-Hgr,##{CyIᶆҍ[Pʁ@LH"WT.Y4Qέ1"»)4BzoơvWĬˌ0s$<CNh#og>MJxoF-pBYV{CM͌E+"- de֞b>7Ő~ rv7Zm[B0B$+3r#IqV!Z/Az:|&z"B l-^4$$!Ơzb(e^[} j?b3ĝ zjp2 'EFq`$+֙}7=9qǑ/ĤyymPգxϣv$4Vx!3h̔06cŊS ":o T[~#\̛tD:䈕J5O&}a`2HҜnDHS$f?WŘAo'K7J{(}e)/}aJ ,'U\w1T '!vȒ7 Ab˘g&׊{*CܧS-3s/D~V z*o>n +R?Vdz6 UXKjt9WNkS`G<_ә*ύ:ҷ6`qH Pi܎CX! B!n^{~LF͹n R&ưf{x2^aMC,F.63?@% CVNQGa03Nd.'Tu0#RdY t-$ gA0J4F2E՟R<Kobi5P~˾(Ua }ZGBZBWՖ-K ^U&`N*Q*Q;`volYz[r/!GA-Uw bÆI^?vA#wT!0K1%ڴ@f&rH?Q=U;E-­G u <95ڄAp˜Wx )0<+;:cgX7Bz ,]Hqf )I*5̬,3,VVp%oH?R6MU5ծoG7= > ڢH3sN%RR#+$c I/~wmaӭ?Ҵ4MFf..еZS5ߖFo4Fu xgs] *ObQѪٟx_Aeh:t~SߨK&5%47GWuHM?jZ (x({<&{;=kWes)zNڝBYDp8^ DmX娤+h&ᦠo,FӘf:c(+ cD-Hڣ;N!ž2Һ=p iX'P*@ZUuᏧR~ͪ>S/ ,1߱ @Vcs.0= 1z:ëҫgȻf DIRa=v\q2fnq.O.9pjz:撘%gN# ފnDJљ3KXYx- _Y7E`š-U )7X2Md }R#. .(Q¿c(:I > T)r3vЏf^Z/i!|U8S_͊^#2 ި :T==ϥJ ͏!^hL@ w Y3$;[+ !M-4!8ǃNAԫADǃzp^x]\Ns%\mEUI8iuvY82Buؓ*3@Ӯ8$W";i} `r?WAOoFc.[w?k^ҜEqi}Q혌!۞ fK/5cmqbN8_9 cLoʬ %?'"lSkW&V6ևY_ x[Q%cBRio|("BwFhJ%9DK5k*G{f5 *כkT?PM3YRQ&QFqL(cc(|Ȕx4Ѣ2#Zݍ]dCkG#dA`O3:2ie1¤̀\'w}EH6HUrYNp dk5IN{N@Ռh=:T{=L˻=Cޫ SᲪ0e¢CAkNh=*c'˨_M;`sZP3mz7GI3^tE!Ɗm9v,K/ BfR˫a<o<`x[ 'J} eT #MEXnp#,9+gnT| _4;{>!B}_ .Δo2e èd!Э M<} .][G^tn@D{)s@E7Xv MfהN;)-ݟKD}@X4] @ᰅ E+%o G;8Vy PMv)Hӯ.Yt 4^|wA+Lwy1\X)VK 7s+exMG^?ƪ4*yy&߃/E"Sj2sZ$U\IZD%?կKqo/;!|^I^5Jy 4Ќ{ٌi֯ն]luJMd06=W>g$ *ݿr jo¿Q8jotxȁ)R(Iܻw#5HKRy6Bm~OK%4jBr0`AR{%~s3Vq;;8g]lO CMBG2U杁4;[2tj$_<a_a0r Q;m }+U@m<_C-64&֢}Ȣ3QRZru.o_x R[ _7ÛJ/>ͻDdA&q/𲧻V)ɄҶLv =RjnT%w($rELК-K_>,jffϤ(tA̰m->EbTђ$%twt WH=ZY0hO6p>! BLm .V ]}po?2,_P;=Clr/P~[! NdyFRL9}7?ӳ+AxZ6nЈq k"ctsib`}f@Lpѿ}=scE;0Q#G~>3wRJW2vR;I q,\m|?PL&D3-yք22C: Yf+@$@gRCE 1LIq`1:()2#/=dPS,+"BTLoƪUlKK1B~stW7f7?ȁ#P 1 m]JXl \5 /"&.|(^Ua}5>~{-\T+|ϣ*xSi_Y5@4L3!)w+H36[V2?XgA>rx*5 ^o0S=j̈1h2MQ<a7TwH߻ᦳ=([>]>P}llufvBKd>:\H(t5Q#Zg5ME-J JR\>aChucr}i !SQɰG < 4g[)3Ǔ"yiGvkʀU${Q-pUy ֕׻%xk:w%tΌmxDO(ꥉGl3(W iKwHB+2?B{w3klHe1e6H$J#824ݮ k3.b'?wŖ&pi ó+)( oP{LbX#.gYh{xTWK-;oIYV~^IpoO74Ń\;))~Nz4۞C*lv f:4s: џK ԔG CvJ1d@ѻ}B{B])ՀiW?i[yB$zhQķ2t6RQ&HF2p5}$컘~j0唘m6˞(IX)UX'w$8tF}r {̵?/ښe3V0hP9{gRxP3 pݘe?e~,=w 3h+k֜wˌsoyer鯌RF~L)11㲞(#b/o0gMӾҽ垖5Ub"{,%8&eW'LJƵs;hۡι9d#LfWnph x=0isȼjvG2GxdŐgK``bA @f?:DD`o(\hS u+7];H 5Q+K|+70J.Pg¦pO# WH.Ip9_%YIU->I+i;҉%t =6kEX7: Vt#Ayƭw?|"}=⡞Իs|%u&G`]tٿthycC:vkUw5y|H ,&g,<,=u]Pܨ߿ȠLEX+%qt6(5X !qqV*~g1˻B6X /z1U?sEDd(?Bɗ&s[P jgMY mez^ߣ*x65ʛ&@:%*xQ'q-$bsW{&l{6j)jb{wR9+G~PJ7N]Ěq/걦RxxdD'!iCqDZ7byVlB7ЄG_.tv]7%z39il@(p甑`MXaH٠L i#8a" ^ZlR=h]r'-rs}!lY Ak.0;b,huu<0 ձTg] KA5P($ ǿXX7m lD]C\LncD?z Sb. PH/5?h75gsVF bl$k gNtXD[L =K{f#9R(TZYQ*-Q3sLDVbl) 31fWFբl/U*I]us'vHh,D{|U^p6rwKx90^sVwVa˜1޵ZHUZ y4T<}˂rQY=$,#x]i V|a kW608*҇4͸H7`UԔp'IIq 3aN>vİ$EײggQ B:#-b9Z2vy3 N-=QY+t (> .:F]]lr1Y8q$ 2[#:3DӬ/^TQdZ{wtGOW7Zkꥤ9o8KrF=_ $%+DY ĒoSgRdInl=Jހ)2XXo&< }c4= 5#. {_[ Y&U#u!ziǎ_`8vVe# +#_店TViŪ.]6qj &>E):c9[5ɷf@h>zѨ*+SN'JyMV\ 5;h).3($ZV&h?2^cS0 _(<čVQe8BPE˩ U=mJ1MR^& ~ۉ 7>XܴlB$Nm#ooSfY]%;49!|F8k,ǂaڃvVFm__qk7iF`Bt,8 gv.qhb@)̾fp|Nfy߉NO&.X-w7h5:R^g`2<M@֐Z2>X*B;P{@HI>1oe&|(@kKWBIj&K[L4@dkM!vVdeYfm<[mM7Q ! !ꣀxg#$t\ >*c1KEU"Υ},Ѿ sH'YgU ? 7=0␴2-";K3<, gix[UXpH;SK'Hp\4kT~5 lq7Z/Xޥ$<$o=">@n*^+FP$y)M)w|:ixezO` k1p59(@3 S!du(Wpx*nvM8|ʵF&"2pbtCa}z/rjz4~)F4xx˃.3<cwyX{RLѦ4'acJ'@[˷%GOF=#q)Z[ǔ?ow:?pZ|mftM'NPV|z1keӿndԏ@K"bOIƬL-{DzahKB%J 'bv\15d 6I;_jr-L:a:*dEw~\7$!4,ҸYlFr{cZ[r.>%CҢe0xRXX7d+ֽdx9p;i፷BG)o%}[@T$u1 LŀB$(@H i_*BOˋt 7Jt8gCoa筆6S>m 碛:hσ3g^: jtzΠurD T5Ê6<,! {6c"^^_X&0vVVd |']GƧE+Lp\om(i'jCg\v6` ɴa)6+ ;;nυj^sP:?)Å9(} n%?*7V#gs-D-\e$ { Pti6R6ۙW5qrxp-\%;[) i*ts˵^(6Oj Xƽ\6N9ڤ/_Zt$J.+E.aj)ĔI)ʱDZ|H&m\W޹=J`ՄJš/Tϒm[Yۥ`? 9 g7CL!.|k >;Љٮda늯aϛÌJ7%K gTj/HG5⪯CxKf,2ӞE[`GԷNƩ'ٰ)^v+>=rrNAbWqh}Sȟ6{Ս 0Li|swvbۑ)[`t*: APP,D6a2sC8o&@f8-1Y iҜ<\~jHs]N髏mkG,pjpFV 'P3%L]>t떒CD*ݽz,KvFdz d_˰(6[DZ^'>ep"Fa&% "sxC=A{ !WWF0"; 8im+i3aٶQ/j+Q`5~{(&Q11&f`iHT=[mkRXȏ;iHǝ)X)zpb& QZ3,ONؘO5/[]:hg W ߓ#T E^R\u=6qD)q 'V#R+ #X2h$QHi>B'ˣ֖Q6Ba:!"!&=_ nu{ < /UphwOUVmtIbGgQ\j޺->G7BW 2Lם>B0S< W8&LwgצY F'7=<ʙvo]'n{D\-Rt(\+}fTO8b4Hhh0esU%0 x^g81n8c0Ir()34^hxz+w\R@؃daӬv0J3/ ;ݤF/+7#ÉM,KַP@j/JR_bRF7.ŋ|TS>EK8Zr9P?{IVNG*aR/o QKeʦ kf$cˢȼ4g.j6sLHjsG|3_lj@,9ݗ|N@ʲ͹FF=C'9>*FgԈQh9W̫J,π1 I:lgIONsΊ6s`!!T-+J 3ݍcw%dTI^Kk 37Ds5N4*И!"`PvN4No0kD,+%fǍ>li{!jq(dg/&:TZ /k+|WAߺk:Ia["KR0 M3d!8fZL92-g|pb8.;9v]lVa GM),sh8FR*|6QEَ7UEedHSa%p!:au+b]l5d̩ᗱ)(ET%'p T?6:#<-ľ{gSv.jl휧="C _pmuv/jvyɊW\C_D 1߸"cTS=a oJ- 6PEQ, <'uMg7V6e` #E])U,RvV@B|J7boP#Љ Ũ \] 6sӕ)h9jPG(m@wZc*)*.q+r]:x^_D{?/z?] I٬Dqirv`)5>R{eq]PDT0A|1,og *<.󬳢Dr͒Tq]B䳷aeڕ|L7VaPpsy.NlptQUPک*[I 䟠eK 7uD½ ޗouTY6 ;㛘 Hϫ*VcHr51lJSo2G̮t*i# Mu&@"FθL ؟1/QlG[/kGCGퟃ&v 3{Вxo@%` ecڄ*i[7,ruH '^GiX+#WDq4tN.~YMWB7?:sEo08 #hcǚ늂A~>nTn!XCjG WG6 ֢ X2kaL@l_bEbQ:\2Rw&ޤ\rmV xU863$߃O5_q6yCw6c;GFhm55~7uCl3l~㐊JA@9;|B+T 8pqe)x0HBM\KIhՏg ԱC@D 蚟uc+k] +d'xOmybOבpsK;G T;`u8&oԵ޶չ040t!)%׊&L'kdPyu_ԥ%RGn^!:IzSaF sT-F3b:xdB~^2kf۔{ o'(*|~{I0>*!,_ ),;c252 y paxJf]/#7H/%[,R6)0x {U曷op*aNF)῎ =f%cKnPe0WTg4E.OLkM91XH`VWCz|эHicd}/q*.);4WsY4TEz z]Z^Sb(1jnzF40Ë>dq 'j z 92 -=\Sk0iū}ZuR˺§5jDaDŰa-MA(0RLEe&ndDIh;13Ԯ4^0C6MK"JF- ڈ<<9oE7 ;l2)vMisN^E9QUv7U.է`Yxä Q 0vaPMnȏڢ0̝N$ q2E$t^%0?g K͈ߟSf~o5H/$;zT7<:u.'ʿ?oI, 9(H!TsPԳ~"yW p=o ӷA Ǡ2꼌ȖP8ֻ[A__t'J@OVÛysL&:y`oNMd6'}M Fg#ܳL5 Q}{aCNģtOXSevG h7gfj bw1dGkϥOso;' Xj*cf('> crt=}O-qYxgu`@-*h\ .lYp) V"VE&gNQ1@)GUEߩЩ4\yj* =^{1Dg1Τ o8jз\)4\qx\ 9ب`dg?BOֲ m_ bEz>v.;~9S=hHP>#Z7d?Sȹ0$+PdRl{8M ToVAɭP(|KrXx \z`],.^ >ğx*OK7 8@xVhÝFZF-Yph֦z8\l p4<23Fh}cigOv+p\k[%Y/~%7ml;f fΨp>lؑ$P#J$A%õ|0J+'Av_*^}o9. a },{@A4_$-7EMgWY#/q<ݴIPq8)]dGPgZkldTJTjb:@tD:z4bpA/b,cLD RA6駱Ne :PIE)4nonVgG! z~);W]jȮNJ~@bRoYI*\/y,HW,y<v=C*rC|RFy= Ң!hbA<6UyM~B%imt!q(sgdEҸJn0cdH G^4slpsOHsl0 $i^*U2HGv/vs7 Ip/C h;`֐\30LyZ?L4=t&`eZYMo¶/?L=¦ t*[s.m7I1bo7b:3KDƂ LTZE0r B:ǡrjz{lBN jBq˗@Edʞ?ro_d9=#4y(c?|*z)o>I<)͎jr @BrLT\w(qXۯ~leS SN_O9l.\~5rL¤xеmIY|BD,\❲Zڊ'rUL~\zb{䯛tM&_G|6v m}=;ؾ/Ui*@vad7f$Nu9H _88'1LJKo$8gx(B8]:bhJ릵9胚g=(stW'+,(/NkL)f_nU}'Rgvu`/+J"-pD=D5"6̕ny<MhQ~bfKu#C]eՔ̎,6+L.=+?!~-xv)徧.U$k[5 #u$?%t"b9fWqy,ΰ=tRVn9| owrO`BYZ+ʍv5z֡hu0`p0^ ylBb()Bq'Ai9eٹ@Esk(rU3+Ͷcz !wSHjnY0m[72^ЭHR=!֞OFҚȲoZko(q2.7CSTKǸu mZaIT6}Z!FAI;{$o;=WN@RB |b厼[PxP4YQ(Fj|xc5lDv zZLH1P87B]FLmDJbz|gܬݲ,H6X+@լ|ݽถ%LTwF/e ;)L˚̘ gcZ zgq&5"B-.b &#01qc ??/r*ؑ]i,pvGƤK#z+CoO[8뭧@BӬGן/Ljzс* , <ĚsIy9/K,P#Ua8%u'Sh+ 0xGXGzĦ >Iۗv`=Rt = [ReK2pN|NDEq1g|@sZ0"7ʨSFapI, Ψ/F5M>E`vZFɆ[jBQeSQ<O g_d/ F pp"ӎܦTF:]@Ԛ}NDǔ | .W$UBKW=2T૪:Ƌ.YCƺ#QDM P canUmN;DmT T^>Tjaa5^܅޻;oL\ )WH9vs$Jri!Uqֳ1 G2pj_ s܍|J۝ʢ!qC~1tw;;1h`0I!v/5rmTSnn''޸Z~JzOЀf.3A )=#B߉f;+ HiS帘m8 0ykV kM^f6gGHaKq.=# ܿTn_H%`|CY^~F4mvcUGGuCfd΂ؿ6`V--bˈZ +$jDn߆Vz^R,Ѿat%(7zxy8>C^4oQ#ڶV2Eh.|a[ !yLXc62^U ИdRg1? ۥV4QmD -βnngD~Mits| .:S{It B8~`{O~:01VQ YRq\pCBkkW ~%ݒM k1N: ;]>Jlm8]p'aFF)Zaڍ AV9|sJ?H*@Wq1]zWc<ڟuBZ+ʵ7džI] /q`++Nj6/vEj˜'6H|We=寧y9C:ݶ7(q]ma\UOʬe%aoCfKMŔwk ,F"%]P,!Yu'Fє22 T:سҪyG{,_ ÚXfgviOz*qBًcA@\-"ɶF L[ОB'Y:2rwgA mʍAtMK;̪oHy@7vĆ%FJm_47,֓bA IǨR#~FzPݎp4[MWKrn(`8.]lZG{W.[sS["J%z||rwC2z`+/lC-f=t׈C/qE &s6qVs_SbZ M8|; 5exC <ٕnKumyUx"QP3imv7zxE pt|Bz8tx2|-tՋuA-C-Uߴ³q*ڋ w^bLރD@*E2 W>oa *诸x50~nUA! ) {k-]f+YU/uB@t QIe /JAy7vE͎jN~Bt=!K9{qZE,A]bߑXUf,6]xKBa ט=d֐ݛIJujniZJy֜@+א\ c;<ڭx>7U5ïhIGu@K = © J[1͸A9JܳOCYLۿ\܃MGybھM NIuh3tc M}F'g":}2yW=]xA{ VMH8B#kӱc .%K^:Fj 9\pi3#=1[P]­ {k7i>tI~EYpM 5kǯmpX%:3ܟ1ajȐT)@x>Q<<}<Ciyn9g-eZHrLߪƚx[ɭ)Ș 5f)$̏Qwj}!{N7sgor?߈Z  *z*.(VM1d*u<G+_-r;X.gąddu?TB$"b&\>E fE<6>n/XTspHO!(-zcH}6Hank$x+o/ts$EJ1I3l=顒 42\t;l9\^LWuۧn+K>*Y7vpĄJ~6;2FxMп5RfW$3a[ %Bq.*)E\as"A.C(q(k(@*J%0}LӧǥIQ} wY>jHXUK4f8# { Zn5 XVBGVcDͽh,)Eֿz)[ IM&p"O0cxޔw?#.K 280Bf5"$7ѲOv$)\*'g\ng"`%Gd< kŽ m8<=9= C-}Xf[2q0s{j]1o *~UPQM bd*5'w$B#= BQqxH3DZ3,/t{Rɬm( ح(Da `ђ8tJ}s #C.y|ŌjNv8B>l/\F]b}7 SzΛGˋTuv/4b\7U]Bn] [wk!r>YaQ^b"/wxk\9ދSF mh-s voB~ֆDاlӐ4`y 2Fp֝P-IZ97NvoCp&~䆃PbxO'cQ9y]9ږq|$.}gw䊱ᦦ I;g%Is]=̅@՗03Oɾpj"CQ VܹS K>[{uHgtWIąR"X8iT=G7*! \k2R~O&$#Zs &_~7[#;?Kh, tA$-ACD7wz< r8Z.Pe)~κNN3g2EC_s$3ly;ofh?EO|U˼d ?.KTKĿ;ˉ ̶%Gmf&}i#D7ܐ4Bcf#|{z*nªN>:jG"(&@3O$&q{kvm'6P#SM ЗO-v K72*'1#P9ּs!P>-{k5Ārd.Zw:y褖j!uliX[`ƱtVXtJxG'#1:{=ms>).T+= z}ݎ挕XEVfymY.,2f.9WRfst~n䲪WB|F$j2v'~Bgm i1 TRnZF9?R"Ah@a(b r+8LG"S;*̓#i 63w[I;5`9wڙȥe ɩRߴjĆ7QPxGU9eJE$ DX&S;]$7tReYW: ߽ə/ Hy53t.~3؏OML(H*/y23[.!<\+!܉%/5$w90r᱊j]\..xxB!hs#Uɼb =8,vgg ^z)!! $YYyU+WKڏu +4RO|r+޽6TԒd2-,d1ītpfͩȪkp"CȼHbc?"y0,cC],zئ—Bk#Ooqp.xEI(>ԍ.d}% iME^ڤP$7=pd7V6..RQ9Oi[blu~a8̯>t-Gˇɽ,/;V,{#|c>̕͵8<6_ m?j9H[K֣6%aͩ '?z)s*2Z)O,٨X,95s^8dXEYfTA'_ŻgYSpmYuEʰr@`y@+QlD: 9-&JoSԅe_.|k92>`+5tB&\cW7"g4 (~Qw Νۭu%ڒhquVebcrwuNCB>c@>Uu##g,t;aŽ1ĂB |0SC \.YY xunt;)vnViɝS3c[b GYxRM>'PN} 5.A ӫX+J*'>_FzazڱuV@90wxi٘ GVh: Dci&p]6l;^Z^[ ߡZ ؋ TbhyF=QS06Bzj舊Bp /RWuu,c_/:r+4T%$>x5~g;Cf[gYIsuup-|;# Ɍ$3` UJЎc3031ܺzAR, 'FP*N}=řJCFۈz+@;d: >$ţ y12B08 Ŋ,˛""nbniJc#40ԑA8y?sk7كj\=VTe⨘d7x8xnō78P|@|.K2GPQt Շ F<2Gѵp3he`kREvm/'@POc{QYh`LN(J=fN|Lue39LVFap⦵c]0pg(,,n %>g!S&oz: {j>SQ lIEO⎝5ve@mydVd<_&-1,*'|MU-67.ј Agߜ[#oCbIȁ*egB13۶L$شZgflrPW/nx!v; ިWS*P[.ONzEX>`p^[}5ÅU]J9"̬FI,Z߂w ֯ n ;*Yi隖t6k"ұHUd*yv`94"H#1E5>=g+y{0&'Ol㚯pCv_^_$pڱ-~jb}|x-n2x օY ȫF~,`(c~ŜA }F:!;;CfkMW^V2@A/HIS_dg+vξCEvJ@]*QhtB a(F̑s\ +pagtkes7n{v:$5 6,c^~mF.?kz >r܀΢0fjʪqZÉ fv_8K[E-4iisTBs(q?Iq/ M=k٦!%ә;Xd ђۺC׵hțyْEyXR\*;{UOc [G2/0~E'|2T3'쨍LM8ZݡDPy@1OC [Mŭ7} <}DilAM(],=<.WJfe(éx@k0 v.\cfIIʫ_%=\{?\([ U!e KTr9 2s$\R73 Ab*|3|c,"6[ӗ\BI(2t[:Nv2x" ^c]$؄ $5QaIl}+šؘVQ7+͢?晠xnl'e#Ai S-30fr geս>{6dsԠLP}DY,R8(-t/V|_nP[(zE]foІ? BE5BI$ʮx_4gB1A!U=JI0-"uh'zT?dW|TX Hh:ܶ`:W0ٯ$l[\_lBr> Ԥk:W+Ro4/ч+B_M- eˏw{hG/hƢ.S'-d/VMcbl`d=OXrnx"@A0; LDR$i"RB+9- sOLY ը j(ZuaNHm!7`TG#qimK/@ o"Ågl,9yU#s]ny4^›fYbd ~cVnWIҬ5O0t#YuxE}|90҄pտM9cA'Zx)|s-oO Kef(2uMv#=Bu i!K ]z@$s9{ӗpP8cb{i 2 gD8 v+EEL75q;kè(k(TʔTlTyxUq9KpYNC:$@m\P=39Y\-{/8̯T+w1zOB?1G-N]),5\;>i&7hC~]zŔtZ⽀yN͔䧀z|?RV@Iqs@PNYS$HLXM̻E?5Yҵ{c`k׊YТ]*VΛ/SlL^mQǯ.!±'}ώo3>{@87A3{&ҐGt"o= b(˛}u#NWkz{dF*`n_ϴ/ ЧžqMC j&)>,iZ9X#u4]3n7`5il*}XzŶ')e3Ƀ6 %;D:<5!ÛcI  |9YK)Փ#)7l#b(8 ӉXbn~իEW2G(Ӑ}=wR3#A au{d`oxV$c3Yt9b!/쩬|Pf/ٰɔV$]la900Oe[\ _9|?T9 Ÿ~gJYy B\lZ ٴzV4 zR x$R\wpzIg.ܘbɴ';u::-X_&yuoj?ث{j#@XH;boK)aE@/ǝSX[V҅޷suPuKlٽ0l/YX +/ ](][Ou,DlZk^Ӈ{>X]mR)Lu6N Ōk{Ԇ1 ڝ@cM _1O+} ([Wش[gNwJzNe7HZ>Mh' %҆yj]+I+?;HH鋰5|D8fT/~OAljU%V-]"WL j.JЮc?z?hc}Q*hS6JN>V-ya0b,{ ^1v#u#Ewo} ckXnnĵfugñȌV%T9PڧJc$,8N42apZN0FyRu'GeFDPp yQirOUSnaZ!`|`*0PCJ9vGu1dG$8RђFbPAKd-3crP^SɜLnЭ@$ݶƒCI݉Xd~n7 w#CӒ5fVulS?5ǑKNP~6yכ ?Ч0PoOko[ciJ+L[YqA;oȤ-?mI1'y[i5q}D]fJ*EF.Ae - ~O(nGoL.wUϠyNp(F p?|?1Гē.j{ه-W ;|e`g3Ⰼ6Zx=n=z38ed4uXj֣46 )u猏 ސ1xזLe1m$oaC_ !}̩Vik? D/dsJu0,NԣvOQ1eC.Fx^7ͭҴJ 2k+ڊ2+Cyny&d}ysNoV!~xvX̫ӂÞ;<[h^e- :ASU.Fmܽ/M;5xb`QG`myYS H+ Y4 | FN{3EQ/q'eNdc` o乮r}Xʣ .^%Wga=ӿ`2_DT&wG8%.ҀL l:}<sȰ=d>]A j}ڗTal|-n4[J_M_&?,Op V 8OKOCs„RsbcZş8/<(D]ONQkCy < 2i&T~'66v0y;Ϋ%% X!Q#_o"u: Lmd:B"R8ϐ3њ'U&s+'#Le:%HE. >Lva!+b刍0 $>kTA6NnZ|3Q~6^Fy `sU_- #*?шyC 9@F*&lsVuҝ_֞f+<W!ZTHj QJ֊Cѿ~ 7j*zt5al|rkN'8uM$oeU7^>^O-a(PbaP1S7%C\< I96oJZdh^fa q&e?zF !O߬w=D = МPXE}=&+#mm^0tЌ:)`pmru6a(,/17нuhkE/Ko='R㩕lVlu>ϐ9G0GwgpyP/æ!"\Di^&&FZ ϊ,۴\AگKM|lApiNd ?TPU X\ 5i ĥ!c"o3+e7esjPɞjPtCOԱVin]qz*依)(ES1xh^>B E50x)u0EݷV5TG!{GkOtMSrCfL(W 㨸Íaј%uqg %[!:٨~GG9u䐉9aqP3hp8)$rv[gᵫSf:I n9vaqDaba91>Q7"<#$D> *Li='V$T32qsZ2K5D<>G0@3;ȟ]x

    Mػ1h c!rKy;pxҎӁ~r9PC)Nkѐt܂.˜}S!꫔&[݉qK&ڌk@7S bnYl0}[Uek3~!]`"\8,>MN]Hgx*it@e;P9!#e# 3FmmcstZ8;<;aTӘf։% Z9[i_";EX=9C=YD7=C65`:$j825FlcjEA`L-c6cI|xo<sBh=T#7DX/SݕT\i<7| p1%TjDsņ+F[BuV@tM0@ڎA$`+b.eě.i*{MF(1o Lb狋Nv>en2Su36s9Wm;zӧ&LQ |nDeѕOOƌ˅rG$l VhH->VP{㓟}[CBAKЩ T8G č4FG?6'co6iǧwY7P* jh6&hA%chҩ9P\$xajcݠb,Sᢏ`Ogf˘G g7'z[GrՕ l{}UƳSR~5ϥ2C(^T+Omk^u{D(Ֆc_s/WHT ;0w-K%-لvcд fM(?RZӏޏMvf@o9 ] X)ƽ#*8JyH$&#$ZHN$ "jnEl?4 ǫCv~MYۙߑLǸՆ r-Z.3]6 $'=O )1}&] 'Ӷ|Py[RRp!*Ĥbb ^,)r\?ʴl 7!4T_]k#gyl˧% :-׿_ s/8P1҂H@ ~@wj~픒0q*3YjԺF{|Ĝ˕$}'lxץ;>6tPxd!>,=R&kQ1BKxDr`<ްofڙiP)iG>U RCvap*LbaS6)oo/{Cʈ.2I;!G 2Ǟ !# 0`ERը xVh"9‹)LbBdd@ԱQ7`,M7Xhȇ5JoIn.?A<1Uq|N?ΝfhK8Zj`>@a'Z3둴]?7QMɴGd_lbr)sk Uq/S'$- _`=t]$|LsOlyDs^:C,IՂ,;ckSWjHpVH.p4|AoSd %)va_^ǫtߨkSY騚o8e+s( )am.>m[M;auW6uT.7U70S!H]6қ):a4M e:@1? s+N5)*5P>˔ ŝ ͢M6l40pK: qI- S6FRKqq@΀PSȦ2lԁɡBcxЫ BH76>h=ȸTE{yb nU^%ZLT]we_B<՟ዮ O0+8Oy;x[Ci'P6 Mw_6T_kk<)` IOl~]Yu `ܹw =:l> !a|u纕;6+[1˾C/s'sG#VJVXM|v8,ι3 58:V9/gPgz.pBZ#em|7 Y/j+`dq¿Sa#mmꂀAY! ?E9_eMf'z&dYI(up-2NXt3d[@R- EEćVROwf! .=lcaMhzIJuܿ>?zA1Ӫ}#ScTu99DVjfRGl(,iƾO*]U59hQ+3zY tf`D{]e8 op(aL4o!p͚:Au+f"m0q<K7\%1.!Ցw% s ;fW}-wL2G0ʲaWhbg,T}铕YhU-oQNϻDjUCXL4w{e0^ ]ĉ)["aSAƱadXjÿMՅVy$+rG,n+Ca)4-0%PH>Nj _ 4ZbБP-F˘Y\j95(jz97`e;Ľj(`1N>L7\-|@$8->Ƞ|%r)&Y6Q =|¸Y!&Upj&"qsKa I96fWFiƆ-#|@Kh([Bُͅ|ƜGLxwnO_{jM`#KR)//M;,wlKL"q+^Ҧ lYARIB28O&6qXMB70uxt !=@Ntd tG MPTOS~rvyQ ^!Yw9i!si!$7^C<ԯ3ȨspԸTgD<, yg¥/%+ɄvYl&roz?r$NΝCMjPQ05mكjPJH3 KY׊Z2l*1^^`\{U"Cř EB?uMO2Lx[~mܭ 'V+*t ǻYf0&LҨ?Z4N]Ե=z#%-"FOb>I[ATFPe. Lg B#,. 6;P.^f` S۫JZfU Mmj1.r%":j+^lLT"%~EqΆ[*Yr^%dWbf \!T"3tn2_JcقfD\r:{@ A8>T ~l0L0z9fAzaovQu|oEp1$%%&U!AR鱞B>7}v(a=lȷL~2lhM5y?ۃX0em{L+q6cZ x{k[dWXE7!ZJIvl ŠHv.9_ńx̄VȔp"pDSf$l/)M5:{ڼM+G؝m:,RȚfYr y *'=4~0L+<?T7%lR 1x ez̼~FB@F60F9>z}$]D-{ I>PPؗ*D)[8w `ح (_dm(>Jyzu(P=UPb& QH-5g3frbyR8wVz1,̾InŁ>B=;yn6D~ &/+ɾUǭRb |@!N4_ nP{ҵC4K~HYgzE14_"ޢj>J@RuB՝Pl$Q̸qU TNHes??gcdmYD3cU>[媢İ!ErMaAwe{4_Z3s8$* cNfr{A"gb\IUo[Uj]eaFv8 F|kNlSU~ W9G;iG2ahdBT}SX0硧]B?Nw8$HE}[D"&j39Wk~NkJ5nfæѶ]D5ȃKؿjಈ)Ė#0~Bk{-fHl^GO/6 Pߎ;]m&Bݶ:Gi*VJyXvV {v[]k&vZ[=V穔GmQ,YnEZ=)o[ȶ =RGAŎnW):UwZټi2{IIkl1 PF_ ?:5? Nt Y &nhQ)Xl{feh)\/5 ޴Q=-t2s4A0L+GN߁S[:9+fAN."5vU>cmODk@s>QT4V@Ɍeaȵn b!_18M=$ҁ;ƧRgQF/}bɥ_ݠa6nI+mڜWԕ 2GAT O]-^VFBB ;iS+Zf5a9GG:Y[.(D_sc:ES)eM# :\h![xa(O?13_f,:T؛dgzBScRvtX"1Ք((B,E'[Fe29Ju"YyĽ޻1VUW(9*31?BmϤ*&'CjYjjrv\w(%Eo4~3G-6ȽSY;iAYstyzJ 8,_tK J:n G+\orc䢈ʷ "FlϬػ31f? Nb~<:D,ͻ۪bGF.я3q1 |#M!~1:|9ԥ ū!䱼VyRX9mMa~<_ſSB- -){AOPZ8 w͸P%L ѕ@X7om hkYsdS@suI7Spn4:uѥ;g< = Pٞg ݽF"bH'-xR7Bvغb/|Ȱ LFR=y(\Wk oG =CPD0LhsTmF-$= -lכGI@)YHogdn]㨣(7* &*vyFǀ WoGT&H"fb&X2\nPU"%0kfHKlf| Ϫ@v5A+sa(La6J)lAl$h'` g:L (Lzkt]:I+dfM&u~VNDyYS~!P *Y煸HgD ڕF7.x>gwr},9h%d :~)cm`\ ՙz*3P,KK{o#%HTpm?+ybFvjlO=ۃHі":/dC7_aD+ujYAՠJbw*rS:E㟭|O3`N ѹS}ۄp/@uQԼu[GHHO/}4 d`YIL7EX)\\yŋ[@=Ÿ!ETӽ#op}"X7V(p^ u5P+"VN@@7wf5P8u;!ҹ9j0 EM|B\j(K:>YGbWyFNGv?։ފp&8:NAZA|B̩d03:bve?l*-{$ûb-c}m2Ho} 70)&{.p"6k id-9 4GOq+: ?8ZL jؤ/%jpp{WcsV&LvӲbjqGj#04-I{JZBjUAsU>@Ѓ:m+-ک[_嫝( ڳw>3;'`f*'dgվ_qUܚ~feàkE5p)$i1뿨~`h}_.j%t% {)Zo{p)$>}s(7Dx,gYH.SŹd ͟B23y2#_bA'4gtj+i(eJpHtC~!ɧҭ1[0WIRR?G^뻵;ݪ ;6C6$BR=:jwՆ7 lI| C|1," sgұ$Nr~~2binTT" a+qjܩelCfWn`B)^O=o,Al7U^>EG+ïAJqPo؊ x ?Gah8&ƶb8& Y ̌k$=]VW9Y!$䂃I!6"+k7K<1m%R9JY6';e"(%竞(ǂbq )"0{I'ܵ= @s593}AWz5(P)90YGtK7#Fy:ͨڋcƿDO:\jB Ý.<#G4_nNzqOb,xb=+C*YfD%Jd #]Q,p5ϨK2䵯jBP OcpcX! ؉fm;aA2BM'HAgdvD?]O 2Y!+)I(loytdZdZt[!JFr]m+NߣLw .PlpS/lV\5Q!WǽnHeiك1sQ%SbS&syu*F=iNTyІ$ششp~lXCŅY2fLqr@7 NHS' ӄk *i^lCDD]v-drŖVqqjgi#~4G x7GŔi(b?㺒Es7SLM>I=aע=KWy[)ZDM?C^BXa̽d@T}6wfSnlJi]΁lRpF*ABŧB;I8@VH6VԵ$ttb,'$)m$}f i~CP}e 2'i=cQEΧLQyt#b?-R3KbƜ\MM㸌.e 2kC%_Y(Sᜬe\+qOuo S$ l'߰R_F,REAL-Y! ~p# VE9e{ˍ'{iiW j 7IE+`=IE ;26VOrJ9;ij!hp4U!}Ƽa|$<ݼBz%BQpT؁۫Jjl*KoW#lMQK9RXa|Ug*!*O.VoҴ9f9O -^LINZ!mSY0"(MҘOC;ۘ0r΀%-MO`jco5RΆVh!lE?-(o!1gS^S^FI22T b珃SX4q{Yϻ_`*؄>OF m1!F:bSGw6.!LQH颁?GWE iKe6#IB/ȱsGMB0EtʗPvFGa|4xɩK:B2Sy.:})q;C$ e[E}2 8%=! PjH`Zb5! ! Q"Dw-kZdQ}~& #9d]߶k.{1H㫊`aH*M^lexpcA3!FÔ[HI'6ɛ+Im]VPjZ]vNPSҦcrA⹟η^g老&nrjKo]n"nuk 7 .nׯ 4Wֻ;돂%qňgyqwBWVW<)z챖czIߝ;#|A[ ZK vԌ$P-)>?Z||vD86 8jctW"^iOG*ܺ TA0|Ie =$ 7 n*wc.ihΨ>Kh28j䱿^[-%,d\%0#>W3 GaԅMŎƭb/+RG,f_5'U[6:䮸#9 P#zd5¼"濄d9ʵ\oJ={{ z-Sk=H) {u /0dknxoq5-̓ Wb|3$i l ksJ!%xԂtؿ/ LSa!A_y\w_ďx#mgCx݄ܔH_8sxpNVT=.y<2Ց_ͅzEڤ4zeQ^Xq=eNd}ś-Ŋ#T*ĊNU>L8I˜I]WX>6uٔY!ն TSINVossox92s->(3LA{e%# nW<5[?]46a`kU!i),y#\;ϛ~ץ) UHM;AjL0 &4Ծ $03Z "83s4 +-$*q>z2T˨=U:z -)?3th|<te i({^&|}q#Ijf=7c*,WyԥRc7^&KӪC5J,N*9)ҔYI$R1@a}}b:n#C&k;hsu On=Xl};hiRC4B#"Xɪ4_P| U5wАZc\z0(1N1DiEX~8S/|T4%ɡLSPИgʞI<{K>Di\%7'Z+ެp$7b}Qᒹ T7A XP瘻UXDqs´4FhYh/-_42 !)KY^BY} l^= +Ҳ lW ⪏+&QʲDt W؋7!`V3s]T3G*J"UȗZ\Y].r{qTy'$q;D2i͏`yHÁ VZXqj>Vѩϣ)7I9Uǟ%g& ٖbkC2 ӋYa?K<ءpYv Xx֐}H36[fBdh*5ZϑhdR 1Oq!-eDT4]㙵u)P-NAtM%CGU%diG!=O{H[qgHu,[%eHJ8=YeR-@&y 0NB1g^U8Sp:5'JQW~\w(60 x,eHdօ1u#.S\կ.Lf^ 07:S$F1._ 1$۔{lZEoG+kwU ?>0QƛWKC1rU˲tkŭB%{&vNB;x R8{6 ? kLoPcCpN5܃ -+axNr1%IW3ҺŪw*M"oRŏ U)Gd3Hɇ/|ii9rBT8q 8]kL]RJ { c%[ڶ2b9ŷJO+ٰH)qiFE!|᥽:[bfv }uu2dN^ Xa:P-]ϾR(%Mɣ͈y*ڌ ~+iѼ`}$rp^=;#G?ɠ-q` c$s E&ǯeUcKX nIP ~2~BK-|QnVճM6j@n ,Ag.)X;'63pI'NEHخ{q^Ͷk>NR7qB`,{hL9$uSLtyXe 鲮BQO8<2Nzhc[Q|A@{nb_NEns,׾I;$b+TP6}ur閉]֪V2~3=b@{@HWӛ<űǹ7'="`xͱKNZޭ(DJ Ʊ(ns V 倂YS3e5LBχF }رA*ҥYfAqh2Id kbQFdX$$o-)l%%M.g=`Y 頜CxМ6 ?k1@ͤ")1b\%ݢH]es˻y߽M>'3bqyJ*@msiU_o[w$k&;v.'lw$k}4N H˩GZ>baZm4WÏ.Li~D/# 3CD`w[8 pM/ZDm{Qt&h\с/y/1BDR>c9SI]36nQ>:yDY.BI[7Kldn7{@ _{tŷ*hJqY{@ &IƄᚾXUH]9[r='OMEHsb8SΧ޴OrWJaoV0K.$.ƤY0cvo(f9eo9|e賨k Jېf=uN;pJ*ּal>Gt_;/ttY]-!q̃41C]n5AR{ `hx!m$%#њ7=AQ#?Eֹ=M{Q~h|R/4e "^僼9QT> hAƵ5%ke|dք?qjzy O}Q|. W>O`LCU_sP.IYwS02W* OSG棍~V6*ʾ?[N% kF#R)׼V`LVkHjW܉rVRsCL⿃^q$A:p!n*{V@rA'*/m0 6X5cZ/Q/nR bF*KD$˪fY!{U)v!Ԣv>BP?`WY{]^f"P{*0tdddT!d .59".7Q2PWs}RvQ[By9׳Z˲9@ c6#zQ|c8gXc/JJp!Nw-%V## >)5$/]mn*7|{o%_',6#:)^#_|ݮm 29үŽcTgpE R123ص_<ʂxסճ TJo7 JSl֪S|a7-6.1mS酎sy%W!@`>ne[t7?< b"4jTE4ȓ\NáOFAhIy/$LM[VmyC=>ڪDE#%u魇bPc]j[1 gHsܿ_rZ-_73}4|-:ŔD m|% ICj#o̪%<Xd _o|6C(p2/L6w@m7dVdX0ѶYӣ<-0U Eئ*JfUkթGe|8kVӟ$jt.xZuV\PI8tպ&gQ+()R5[_}f':Uw+cZ./aacඩ|)ݯW)FzɘX21h 1`Op*oT ?KrV3*VgW C=#y|eQ'Rv+D햾*!1-"4]SP4fͧ~?$e [)yآDQw~><^\SmeYlaεlZu< E;rS6eWoW&|w#P 7>-v>ӱS?8^2Xw-L%3#3u%h$QƞwGF`T;* k)Oǚ8aI8֗ukPZfЎ@s>ł|P=tc~Gl~5SO3@AlwTL+oq1̷FfIE kyiշRCV;$w8nebNNY4))o& z)JYb.Ko/Ҿ )LXYP%o A?0խ:g]H.A@P OϪkWN+mÜF Y00"/O}:@Ƒxο $ߘ.@UUF0}#jQ_ S |72,!6soHNd# e?زߘΧ8gcI4qoԅS>mkU5IXM]9)k t˖ojuu`<ǡ :%IC"<"\j^Bqc' 6se 1'[>=Fp|Njq(%.(օ4d!8I&"_}0c e+ P{ ܞI?PY19^bwJBq [ ^27h7^~z(Q"c|b>[Ff_oiI14~x՞x!QWafqG':Brb FzF[D@eeNsuxB,I]7ΏxFhT䧠o*9$kn$Y͹PFtB$ U8:?X;^Tn҅y*\%`%"-HɒCipg؟?4 Aoy $ײ*禡ȂM*=x/^6ji'#4袞^ǴUP}]jZ(2$n}-A x:UUgn[#7`~cǂ+Wk?SFeb@i(dKu{kz $.FPV{'B 'jjż+7D&Z&RAsi$Kٺ Ѐ| t/Ͷ7Vm±Ba|ie vřF}&s3BKDa)Iu&=/]OPPiR:~hxʝa0|,inRL]HUL`oF1Vp3w޺;4r2L;ȒFSl0X0rՉ}a|'` 1.꤯b+ c&Nm㸨 B,9C]E=X6Q(t]@xyy޾%Kxb~V(ѾG$_B0UW2ߕKy?$dh@4xt=U_z/'42~ zfof^4Lі7e㏰垤n{)ӮZ[.Q/U/zH*/YN)/ZܱOxK|imP lSuӍ]S»!dܪm'==ͮl.w ֌;| 'K*R6<68Jf jR=(k ch,9Vr2Xn@b9~Ut"4wK3q.5Tf|)R“P HpۤF!>*SAoI1)v *YsY?%߿%9Pթ^`d^vrmByJe4bNm E%/1d%0jaT:^E4ʤ\eSpc㒄{M +ՁᚢH{5p魪99Wj5Y)K2mPW[K&PhG6B84F% somf7a+l <=LӰ':j")Y2 ?5ƍLu ȬXO{^:Ih¦I+-Hz]3Oq7u)A%oH y=ñ"@ gFk]/hTנeWGkCJr !t^$uTg"*!Bup1 Y o"ɝ&ЧźTe}<w}xÎtۭӉC^#c(wU>y~9u3"B=8~ENRk> 5hUsLd`^coQR4A*VXRV´@Oa"Y,ֿd%K~k2րTdЙM],QIQ҂e|,̢0;x烳PzϺL/g jyZH*zJڽNh7 )u.Z2V>`ڇ7E5B5>#R='@Vy %=AU8B.-~dc Z:(I. J&upݟV$W]jkfkF0ɼ}TcIVEePd >| XD} M9jwCK/TZ}7pp]NbV089ƷF>/_; _mQi ^x2=ll(:ӏ3“ tZ1~;,&H &WWY*.zA4ϴ_OYh_Q\# FTׁ>i30HMY.|}7tS E^cgfu% *d'ޟ P,K?/*MOnQ=&)0V^:Kuw~s @vY4k BV;űwtМ5(;Nu%su@wg]s{5R< egm!al ]"nMFӦ9nA%]ԑAeDП(+A' *@E}ZnMcԚ ;B9py `A:˫z%VSEIES{/#.k ^ahhLԬ\+4?a )SdCۅ"h؈$?}8%J='T !VR#+SHI,' ̶;zF >­:r1pa뼰Z#dU񘺼;ks_C/OfqRˬ&v6jVF, ƄZ =P4_2BV5A5}g9-a5wҹ1f 8'K{,9<|}k_2#+zّ*li]9K,x.ޚ.#< 1s ȹ<ߟ>d;\qzX/kOB3cx<,hy8Er&`l~(W-GHY|@{UR6 e6ؘvh/aGhK=$[Nkn3<dBqr.:`$C,AÖQR;BYqqYz5 --r.є.棥(:Nv TS`}P KJ\J!PS8F[6+Րtvv *ζHκ԰uD}.qv ȈGmbl|ie4ͥaŽܔ!"10~Gxa# N)Qȵ ^lfa"(1ct\=A:<ǜGWJ?)-ߒ޺~T8HsL/T2OGE}>_)(KF0v8i巾gʹ$RP6x8]d6†"BH\}P-XVeO}whFjJu@O {jm59*Jp,Iûpݸ3%}zMO #{nlxk#!t}&ٔ^rs~2Ǡ'6- mo_4&wsbR܎y@fAq/R_qC.EK7 Mr; HI5[/R81{=OCo:F 8J>,[C9|r}߻;]0!H̓4 da#LO]F[;G iІ"l.KN~v'c^@ T`T n)b oCl57q8ȩ#={ڮ]7wv/iS\6i EҼ'ޑ~f|DŽ Si(@C7\!V{[kYrk0"D# o8a&|2}{NwLmi}fG4y$GZB:s y};UQ1ՕZbD"td!&KaD {Kޏ iM+oCe[saVйJNjɥrU%B<+ Rh i8uiO:UfD31KD>\M-3^3Ssϡy4<әb:8n3V_ux74d m>1Wj9qة!Mq9OT_θS6as;ldpxHe8)V9 +0/shk(P;5 ?` ?཮bwU3&$5glQ8!(2Sr!}%m$GTDzRS厛t_vXr++vtb~ݨvM 2jozIj"nf";3b qx72RC\p}  qtՏym2{GmOl 1=-c`?mC`h99 9"=a7-1dsh[sRH~iCL@e uVLw@b_^brR/ݙj֩9&v_4_8 \|C:IR{nJyN =epd$ į¾ :+u檛7$KRV=jN=[M A' a4<MNN s!I]?p$R¢ .iw( f;-#+ޜ ʕIh8k>.qZ|Z*v]oX3Q30Q$pxJߢ|kI=!Ľo:dUngBlE:w2^hM?6{ &I% ;*>z>h[Q7 wŋg]Ђ^K7ӒKqfv2{EɑOzOv,y~/E"jEheI[~Ȁnw39H#m79f3[d::g?guН+4ts'47lOMXV]c,sy(]yW)Bg".,3$v 7 J%NM5,CƣU}4 r 鼞pժR_ {fb"- )&B+rO\'k{c-)@~+c%Wm($ Z𝠺d=˚aƼECi2=v}՛9] Xbu1ʄeصaHsO IϋRj4+^C6PWO<,Mkaqtӽ-8Y^c"k&-ܺT}ov[U`=4?o ӝW`@f>-c*0DE& 4 ˆ"U#'*^q.F۴S T\Ǻ^Sl͘3:hN Ɔ]@t=lr"$VJO%Lv33JrUyߌ@bwU𜬃 mi5H? Qzj,Uv"θŅCi-} &'h[Lڅe!WzT: B{w69glFrza`#Z׶?vp>|Rܳ-B<OrH2X  -l7xǮ:cŘuam@B6ۜƩ_:$E:0m6*k@?d3ZqwW{W {b.5,XDZ1ޓ,٪q0([slֺW!Y1VdqD;d,X̜gY(B⣘^hR[IU9@e|JUA? =::9[n\{ȗZG-%4pf l"֝\?\ByR[mK߸A{@o7D>ӽVLgj*|c Fp`dC=Kk7x`7Yl@F=2*Xx5ߌy/8xUQwnfUλ{A_Ġݦ!kvώ,,]}J,!$A=u̯QdxhǃM|9v@,ܸZƙȿPlU*4R;Z3X/zB CZvNF{YLdqdوJM8lG.,s'q;( 4He%44{4d>H7*sNYWjAma(їf.YViXЖ؞H%^y4_~p8&u`6VMKPR?DBw)?taoƲ[3FaSNBSsIz=i"iڐ$yJ)®0JJ WVAɳʱ(]g^1=qrP&"9cI & {mR1dlMqr5O+E\V}2d0)x.+VY^b;nz\ec@ĒXI+ A\Itir=䗜eTgx]Om BsGi}mn 4MLs*M&lFQ:il?m\&QU;\/t擂(#*Oaeo(,2dY`=`X[1NxY6A8Λe9>443C^pb.T>'@̨P#Ey͊)T ;R҇)hn`nme;4!2(c}&S*IJ9˙ooۂ^W;V/n|:<*53+ʘD =p*V xA/`ol8s,, jmL igRU )%vEaWjfd8Bw< ppnr7F&aɦ'Bwa0](Ei0L[ [|3&9AccECiRo0򮨧t2fzCDW|Tb8Z W2KwkpZ5O@j;1Vvڏ-q<`{}c/X\d:=**hfsQoQRXGI"Zͨ _2<;1m[< ~} $ ? poPnߪy zŝeo,wI*>8V>I٩wP\H[T Vc? `z<:cM6ޥ[6J19>:xs6&Z{?<&i.!Zq^GB$JvV|+7;r5g%؏K=θ79؋RO9eH? ;ML"&0AChj qJt!Ͷ=3$xd_NuVDT0jC'%xcmzlHChϡ@AvzOCW@UnhmQXX⥕x %2jy3+SpGNZ![.c+"%&ebֱN`,*h,o!Ii o?;%+b긢Գ.k:3sۘOa{I3 xѰB:V}k; {V(;B%v"`Ҩq?e7=/ i6 '瞤ai,Z:'dD"n{n D#-8 j((La"Mr8}Bx]Z[4T+8=LLl!*SUzǖDŽ3`@΀UʅG$K7lW+jkm pŦy Mѿ̇]7>R`OD2,K1 Vt*Ly,=, :)c4>#O։ 32,&0+&wfyI BAoy!)|PJ&EYZL$U prnFh,dBEG)Dа oV9}̕%~TW?#F `Di BTk;?rr+_`s&֟ap\_caDy;ѨC(!Hx &0(h }yv O"$ / be>[,r-@6L !#a?wҟ&UB\ @G ވa\ɅfnG~\ln'HB%1>@V9Y=K]x@ I6m}S BYJE%~u~-Ț.FJB U`Π{ -%,t_^DԳK}Hm9i ANPkڔL1 8Ё&8nD"M?prqZgd:6]e*lUa],9 S I& $B3 &Cҡ-bm9* ٟ%ej7%v(lh aߝ[=n=# K?8byDjsNUvn#)r #tk6E;p_v=gl2f_qZ{êM'|-P$G".ݮuj^[Ցn1wH]TEsRсztM_x1Co@~W\ݰu`" JLf9|L i;KhMo^RD>7!u~P"j 4!- D}o#T%@!I*љ!p(13Kj?ZW7zT ʈ r sp?G8Y9YUˣC2Kn{Ms0mAl(ah^K- xZBs-+W?tM.Ǯ7V mRۧ.c{[AT: UԶ߂NH|M*Y3ڸa GnC> Y`=0j/~T ĚIU*'(415$AF TK"wI=dt!ғ)eθ/z~ʂ+z-8k,{ ]uNZΥ =#gE4|yemtE5?R 9'_P"Vc3~JOރ5ґcK45n1a3(ڒ=(uE_ְpYtYg(Wg뢁K觺XuK B"A'*8xQq$D |`h4tbd=[2UٕJGg({E{8S"G[̹glvccjlp'VP% RrT4'Y.-UZ-\.QXW 14,LASdnD'S'Z0n``?Jk c-ʜ'*2eg'dg a{bԫvC/S0/_GaT zޭEI 0NiNY#Zy" N} ʢ0G=#dA/Nܧ/9y9\ҿUK[7cId q6dq}!-`:j i$Pn`lYy ϠTd)YK™dY͟α qǺlx%@R15I6xN=$c6'd95 DZSj&R$0.8H H#C?ykiT`$ s4uJhm@9Ι #:pPR5]?v@BԒfS?ұؗ=hcG,F[=qJ'>Xr )]uŷT.aE-I 69f"mz8j<>ǎ.y Et5Z$6aY6V|46 NQDTu"B;mԗZΆMqp҆Gu *J ]1DŽ>P,@*6Hi}?T!N!<{+w""3Jr#_mGU+B;S.ӻu^}&`j9!)D#OEZːɜHz(Gɱin.֑'n";=c|u3Pgmժ+AgkAm,C W? Lo/ p 2;h /'/F>M_1"tKrYJvIV,hPJ-_F>duHsj]K>/2%+U>̕$ ܏ty4\fdU iiKM&uJ5pbgu*AqjD:{zڮ);w⣼fAֹh*L|T~-8jʕJVޫ:>Odf={(G8dC4>5Pɗ|f87Q"c!n HgaEy4ˁ` */2݂wr4rTJ^ ?zì%*bXZBĥ8F t.@1qtt0J$:-O?:ofV@5q(vV-Ip-jҸ-jٌ]w-DTQPpc*,>@sϦ@#ƣ;e̜7g`hFs_hw ܙ H^;)m&K9Id7TgjW1sn~ _sjuo:1ЃX`7YԐG.n -͝m6mη8e}GچP-'>];ͽInVOM0{iֿDLv?Zf/pc3/!JrA?]p⠌E^9CrB8?rr< U\Bq='N}Џ;5bk4[IEJjT?Zml^'cP;;%IKľ 6/lIz",+ow23s6R#8j]XtQ"9kv.|¸mꍢdDV<Ve.ϖjlD_?Tý9K ̖g#/K cL(ֻ*9y0Βcd:ŗZ5E:DZ-mAEi5$C?_37M%$A34\wM-M$j6P3I6C\&ojW!#fdm_He]P\¡ECUmV`l# ]#?n_^i=iR"I10q7sV͘SbBktmDq.Xs/sQ }(̞"8.wx*)L.'#2齽4Zd ;p_#/}xx\*`w)Orʒ>M*-op|5QHbX\@˺ \/J-=W6`m$,.dDrJc_(ˆ=lJ,dHtF9>yZe2R fi`qcGcqABB[T&GR _&Ξ'0 EgL0Ze(n GvٸnsK GXp$L]?:jŽ1d?#({`$mOkڻc*POՎ|ArrD,FkV'a8aCiL nIؔkvF]Mc 4lZ\L1 :,5$mSץfJ` ͱKaǡ~zd"d_Ґ}I[IFC8Xj˖-?YjʖQj !׊|$)-/T oEdU_nCC60}_ԀCؗ;M/xœ/W.+Mu '% Q&T3hLHd4 f8mBG{&vБ1bZ;E|~r[D9i^V$&![9%5̻Rfy/_^OI `Nٔ7w{vhM@@z r u )AZ|Ŗ6:F':'C4ap\ъ#hƎ8rEl~n?;J.!j& ۀlEL2)-ca)l.t\;p*c'y|OĽyVm#'Xsqg;h eSr+}Uh`q\r`Sl2k,)anxUݳ@?8VVjcg)<@WodwO 2a*kdmWѨ7^/]$ˉٷM|Cv0l9lFjҿ)@Uh WI47WG˜=`}7;S1Z}[go6m`gp9}v *8>ɿG IFB (:\ɓ'E72`fw~]|L,~}9I31X5?/:Ԏ0G,gg: &7yU R3c*]:ɗW&ZK? ڴ!nF('Uee iwi{D3d+}?_SxS*5h?O&HR~(+=wr`Ԫ.4ɐ ޘet#4RH*݉k[,J(֊ꁧ$ c449nUȪDGLˆSpׅ-m9ksz#Ó̓TnFu317=q#zE&5AqS'zESqcH>%4&(Zz8 }צhYvZw⨿RSWLy d@{4NW0R2pR?1mhM ۩I m0+^$NRsj mvWQU"*i'9x9-eo= XQ=l#/=)ŭsb<3] D}1NUgd5]Nq*ɦLKiz\OګjA"ڥcA"%7=q)OP{`#dFLxGjE$엫>9 Q\Rx^n|)8L y()g@,}v1=.{\j\zi֒Y^YDK:^ GnHT=iaRU^yCp62 m/X#]Dq{_)d*Gf%r߫`:sh5i9YtY]Nw^ e7AFD%!:di!ZI$mԆSխW?~]V|ueO;XhQ)T8Dr֛om|9{{at=ܳCLHlȟec֣ᄒkǮqM6"|aVsFhhp&#u񾅧guz@ۚ,KR"@ B ehPۡlVĩjnGnP;\ G )'J? ?H Ѹ\Ay,$HCɧc. 1n,d R].tk:.[GÉ\Q/wa׋џPpih?nL[ N,S|+3&쫭tL2k@S{0k0 isu 2}Ew݈ZIT4o#QeojuY Ke34^"~~;1AdRQ4\·$6}ӌ}ȇDS2ZKD(oJw9ppumVd >}eF@SAJʇnY8&{lq!cHOY3_/dN87w5]cK%Qed;vRN˥^6I`i6YӔ& M0:r ,a((:% un\b|Pd9(gbL5Բ,BC=JN^ߩ@de4]M )>5 o:3;@Ol? &| ڧ*)3(И|zZ1tqɚ09 UKlƪ+ơs\Zxp _UܢCE7%vֵxw 5o?o&٢Edb+h8ܥX4$4se(EE!FW;M`;Im}45.sGv] st}=WZR4oc}ѕr gQ1oNmITovAWJu},3RP2qډ6H=tKkfaZ%JPF(هpWYʣEᔼHr+r\[tq)+ ̨TuT$;m:>8xIS0얊;6,6O?#@/?##y|V FKԥ6@DBQkR:}J_+)-H kBN^)Wc0~ˆ=]]! O}FR.^^ v.l^xH42<yr7_LsW&%L|e"F~m7u߾R I =l6 ^3V<":n6'8.va=xQ>9jX:锝/(]L0X2"p`-@ ;|l5!NPt=reo\O3q>L170 2hɚ؈Z: !ƁuGgԑxzZoQz+;C.b]iY dLhqa!Sek[N$ŒGYċ-z4(02="&퀗620E&Ų١Z~' (0ZGe}bepYX%i+Rv2_Yxj&&. !*îv H!d0dB xj\~ ApԬU~]X'5F 'ᰟ E}6JUL-Ȫ-1 e OYԅk(g@v=钽`ԣrڰHu?ʂgX b|uu5T !X U}\ +:KGb9"fPSxr9C=gִ'4fa.ʦܹbrܹ&[-.܇iw-7IN@o.9^/Xn,!?8g< nP u|I\^}U6݈sej:a=(mⓩfZ*f!#q3ņtI)ھ~s$w?q-@&r#E,EΩc]Fss0)^Wg)۠&6 ;z~On>nOy+\Ouk6[Y㇂ξdk)o9^8 4ذi*I9}inD^}IC- ]0<٬#Ԇ=>ˍQc t5aIOYHIuC?="G&o}Μ(h(~h]xNRwg35h%yKf9\V}'[|sStI\QPko |ISe*1 ^Z~b2B8A{VͭrT~жu~M\uL 0pP)>gjJB#>nb~0E$ ˙0\ZN5NbڸۙWr#\孜O`x9U,H!]g_+FNX B cg9?%cz|N+L%w'q$74C 6t>_& XNi^'e7p{:}yd:P9g}8ҒepX-WHNfZ(o>Lf; f9~,.{{q-ua*}s {{.#{5" 5C-ms-D쏤f|ƈ vpmn}6|j{Z;i :K,+{QV=솖wzLGY-VE|rNWYw8'tNBq|%㚞}*F>(ź_G/\tMz1ɹ)RvOFJbFK?%\2uPkyX1Tee3>~upkP5¸ߔL\4޻kp︾5>ě( n[r^fuo+n9PP#8f'!TιUh6|hcVUXTA)SasPQBnqR&()x6}7c\X2WY;smuHƬ{:`ɗ,vx <~pXSE3|D-ecJW:G1iח Ly|#p$\4SԫCoY&uT4 bYOX;{]NSJno}]% SDy41bCmRFZzP"f-JaWi+ `U쨩GQ{B']E |]xbRf[?#N+g|y42_rŎJυ tn*l[-g P:΁ke*k p={e Ki JL8ޜ%~6k=HcR5b;v~E'Z}}17sc3bFxk/˼U<_y V[mxE"d5al ١6IcI׺Yތ8Z+jg16aڟV#NlcY&UH^Щi#H>=478kUkOq~+_p09TW'A1`lcheϾ9[FJXm]yT} 3 6e|!ߊJu5]}UX(v_vpd*(-Vb愭*GK܀שAZfEG-'n$yPϏePv;t.{8Ƈ5v +Ȇ̌fss!RjDc0"'!!3Wwت;NǜH K;V®#?KAVYͪ^RoI +7)I f.BJڦ ǭ*{N[=#)W˻i2KCظS=Pɧ @:ƓdzzSE{!#_vM8\tKNVab?# rJt]+yO, -z6/V7lD?$"OJ9NX"9<{<jh'K/CŎ_aqgL'P0:~-KH3[okhUN`Qy} v$veUݎ̐+ni("j^A,XC押v=D\qԯI9}]_'_+eh-ĶoC{XkV zݥf,nWD\?\RsE۟!"ͥMI_#gYЪD=ƩF!3Vcrwu3V.oRw$Dӂ^f!,pzp斛i'a~RDSbX}KҶBJ !z@mH;nOβjԁ~R~A>;jyM,fljf :tچ p[3QPpOIǖ$)B ƊQH_W`\y}Z=h]r ?zc󻈰*:۹hmͱ镨/t.="V.(;B57gg:+=¹>wF(Q<jTd':-Izsu~7pWY c^/O.>j vvq̡d0 ѯ9u4Ss2|.p=ecZ#9:<Wؘ@˃ʩ!4v;d4y,{K/R#г_{fʩ#tG#(^a:OOFl]$"AR4nHm1}i1Frs@ԅ5PU!ՇM`2i*OuO5:ui2/ʦ ;)\ ĸDRy?j9=42qRW7P?j̾#O17q БBoז^o^Aڔf490aQ6,XR_BUnGEа䎑ٮ E"~k _ufnFϒA0A$ֱd!JHe0gAJ"ބ@q.i|9ljk3`1@ByAkgٛ H?.!5QOa; nR+]F>Q3-Lb^_kao85px z4@~a@oՐiV۪,2(z 'ߣd[ ^&yCh%D-oHM/e'MM /fb1 6;)OHw?-|QA<vWaUX i#*o%6DѼ/|_̧ 'A=J${GOlG V{(qB."!>fN#F*9;6RG1JUl7֙s*^ZWI=JJsQ[gA+e&W~Y[c;=Ml"O3:~1e5yftY/-r^~9Ӻ@ު>a!d=wÔ ,=̏v68G{RC |fLƆo, =ezNJ`pæ5HF$dxCD\K&rҽ2A߈xg1)8Y Hg5.iU,wXXq7jXPi0-V2 ¶ 2#|AuE6?}{p|d-c#H0{r(ϪN9 PƶK*ϖm@[Bj88=o6. @w/=[`;4obЌx,#1!»AȪY?,T W$E܂Ti]D& a5:ęBK|/8֎0uWƕntD|=c+~ .t-Qgͽ?ԕ;P1,)g*b V鱔Q##(tD#DÔI(<#r NKC+ 9KW(]$-R+?>V3a#yM_syoT>F\_ա 7Z{uyݠ<7yҁzj;4xy:=d`"rLE׹e]xR!Y;g7i^'.L@oM&]X?2sɽeb+N1%H:jy^X 7܀Fۭ2!Z[>Xс4'T'!eGα/Nto-z?xG5qW xN;a+75T}+Jvmof∜I`t5lkG3 0W; -C{}p CN֞ϸWJDN+eHǟ@5hYj+*E ,zˆx0f0F< >gI$#C @GIq|SubJ`ќrG/: F2}OSPv#HkK9HCb5DI}+#iD}bM70X\D;kW"A޶Ks.)׽n۵]E!'bACa5/֍U1IWT+ Md˨ƶtd=@=N~}^v(H&5ht :_\Ǭ;@:Z?>wu̵1ʰl <l= H4oI%v,ǡ4=A9vi/4;)G8,2?#}7 ?gP -gίPv.l4d aF>^,Vg!0V(a&sQ TY6MrCmlvϐ<4N_I'4N[N, jnlnKmN ,pxMouF (KlEbՆ t-b_">p[_P:+ÐM.fC{^z &P6WN?N .RQQ]P㲖#@ N{z}]qOqnysk1T4:)]AO t>au=։ C߈QsWcoFn]?Uր(itfŸzvu@2s -C<5:;(6 YUZ䭼qW)' N 87e-+ [Ӹ]-H/SJXo_ }f'ysyaі$bj~wiw]Gix{4ߧ٠ѮÇU`Jxe-WlHJ1Dc1_n$'i͐r1FiF];aԽ`9YrMɦ]?zq쏏ɍQݥ$9e(60ۓW fS37g")'Dp? _e5 CWRhU~.te-@]v6Nb:pߓ2@mt\\5< Ȗ: hQMބ#?QC҅SGL4p!.t϶nx6'4T_hEwԯob yA]D:0p Gp^?~k?Ӵ-֣ڱ,TPQ^eܢ'qdXaPsaN=x0-r6XEj\1 [7K82>FlVR-YI}cՃΜѝ撠(yEOF0nO[`$%T]V/^Hp^DRHTH7+R^{T1rh-\p_MnyjBɴ0 ΓTgH^ c3qsCX tUkA QAYn:4ɎhtnvMq5;^]ct\x.<֯ajl^v[y>̈́ɐ[YϿw(h@ԁyo>˚gBZUΆ;[T 9C/ʮw6eM%mWZtb90f?;XX`XL)ƾu2sgjEemVqdƕ FT2Y9օF 3IBpUnK8X4K?-%깔sq@,R\&HjNkU;k G1O9_h hoøГC%LOv}l*4I1siqxض.!Ps;%"\S)K8S"{1TS:{e'eц'wuN}4ﺏp\Wt!+jk-U Bկ !Pb_޶+Ė1GnOBaYF"~!0Ai<@7.IX*8pVAx,Im(X"hu<Adv?T:Fl(#:tUOmJV]Mdd, PW+h#JQ3y-PE7U__֔HL͂%WzWqyh@å(?1i>6 (4rz: h譒kR|)Yb8#:ZZL|ϖ:$'iP2nfXTGi)6uo)9]Tɳ>7\O\Ok膰? nyk9c&@f7@[;0 +WO )J$鞃8 it6$JPrz(u* 9<*q9aw44{=LY$:;lG3"\RAbrĐ8A '530ٞIIIT>az7HO֛v0o. 5O!DT/uuk&5TEN{o F <#kz%o1_26G*$B6ЗdAA .(sPoXX( >Ap؜H> %P)Хn6^jq%XZxZ#4aU@❅|q UXvv*.(pc'9_s%ZX @JAE`bL۟K*ƫܟHN`kHd)Vi-`ARf|je0tD>\54X8+Ţ`kI(Hhs{YiG8lZq3:2D>rqu!ĔYJ^UMQ3'Wwo;eDSKzk?x-@8^'Y`wlkzRgI7|yϬU«[>0BݗS_6]_lHi#j$5vov]W"RFWG3&hy2̣R臱pHdoTXMbξc}OvQD~i{OQ J%d%4;ygi mY;6 L~mϷ ~^܍}\Oj2aƂϧ[0\Zti6@S5C(v8䕂VF"ꝑR:N;O z֜䋑ӌZ;[qTEw#rSka|~fpqv׵\6x p P, jߪ@j:yx-:)0 醶+S+sw6튉&tCgy$Fz"mrvnJZC$6!bܲʀJPI'o74 6ໞfRb&`Ataw oZOiuY#%lP9DC D{XK6HJB= ]i^eb:ΘbyB\WIYq*rQU5$R,T潳'{_QNV H|9tNMqݢ'Oyu+-fFk`aYg5SLξT#ɓE$kߐQFMV%ܩXŋ#7~^7s"ia1ަzl h" ͠.w"zϪj]  *=qgKFV?сtn+ E7z^EY'>p.<6l pbLR(gH?Isq [ӻ536U @%@Kz _ꬖ{/MHgPU4jL=82mBe2M08mmqr zyލ%Y0X\ǴtI=s888솤k@YCwfo>22R߫+-nsTc8d=6>]e)%jOUS4'^[f-y Bqdn45>l4oBh},0GeqcӘNuUmIGgMW 1_g6$7` _Q.w٘!R3qҰcL˪.ŏc3r{ҤT K9$1f:uwe/ҖF6)(Wn _;n  z~@6 yTyCrKhݙb=!tzMJ0kլVg#S}e0Jl,ώ 3PO{/3j2ybŭ+Ր,TvI:R~SHAɆ`j ;;Ĵ˓p? HՄ@hQq2m_h7fc3q<,*e}..siz IkײC$Tq,ze'/3j1 ڍ&b/'6%!A*ƉuC22^&dLO3ǝMrw7i3[.9I ǞW5Ma.,9x|ğQj+ϟM-0n*AϤѸPۉ}N`Mv'Jɘ C!!17%\xZ FӬi|f>%,LE=A-G˧M'}dZ 1qB Ɯjtgr|.XD,2< h]ȫqR.lhΧp];uWˍ 0%hcko J췌 o5m. G5\!gEAa^p^)MDc%n2XCzg/"YVM7 㻵G[.ښ؂-=s`a-|iA@1W50$73WV) L&6l G;`*\EƮ%jvf~ȹY k΀hv :2zMW"S9+g ֱvغ>C 7YC%E~v"x d{?ELha8؇"y3;8Fkq!!cEq^ (.?VZLQݵwt45tKMrE} #К 0!0+% b{G֠7g=P;ks oGc:{#b XaQaj7FddBF=Lq@&T)0:%RF{ u> PRHD5}<\O PEF1PE)oCYE`Ǎ]SAא}7rTmoe՛V/RI$VrɅyɲaqq: %0@GEMgE7*Ea0qU48Q>B,pQ1-3jS\ygZTht7 Ԥ#g Ɩ@??gYZ070701000000e2000081a400000000000000000000000167daf5bb00001e68000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/drm_buddy.ko.xz7zXZִF!t/h(]?Eh=ڜͩ?~mG~MA+J9:"t$180Fr%\3n6rlE`*Q鲮hI3T]iI,tƨ`7_ՋE(eW/@JgU]NzAkȝR8l윀U-iEM$~:Iq}(FHw031֩o,7nM /zi7q p5Zv`5E#Tڮf%[j(z(RK t3.F B[=~ qOUHmgYI76t>@PFp|ځR:p7kedKC%z=VD"Tz`E"./$aY6 n$4ޭ2J{9ғ(;ap*ڢ +#a `wlnfiTQM¶_q>?A,li7 :`1wX1zG̦ԟy=_˦'V ! X X.b!L~"fA9uUųVڰSJْz關/^J#ȉNT||wN/ cE3E8*YUGkc^@Y zyym*zE]E\LuhI'%}a__`{: px|8P!P/~(-^OGrM?]T:41.:|@sc:<6caP6@ԭȮFwō(*( 3FrHKߎZ`A).5lVV5>tsZUBxVtk+1& ry66E hiZM^G87ZC<=}-ǾB ѝ3uV$zLϳ]+ B9;hxFPzj\q8t7Jxd7Vn}ԣOE6yNX|-~*Ūҫ~jh)pb譁gR&~7ybҦOUY[wy&1g؃nA;W}@ vhAnYe!譬0~4@ݦmůֲX]n[ e&p Kd'#.x#2;ާe ̨4Fq+"Ռ]`\-kF;i 7,$I}4ΨhUS! Dw$5NT`;*#zODvFywfid8Α=`}^=M hݓs3VTᕴsVgZAYm5-Vk8wsÁGPHc;yXQQzf3+,JH[+mJ="<"1 r}-)AE?qbOV8zAx\xX$LK>?L-/#GC'{ށSS:ax?0k š=H2 9OvG˟A'%T`*0.;%ykӭ*Bdqch-2StHۅOZ~^aIB4%/s6E˲Hck_unc藎?.#yf="@k4?n? ΠwSwq77miC4cco% `Kd;WOBA SxR{qOLc-rNT PejvGy@A !#˥硁s{?|h+ Fr4=O aAKXCĐPHEtmM=E_; s k_*i/^&pی&QUК U,^e!SLTHhTA̷-IZ燖H?(]yQhwVݯJkT u0*ݔ-bj=sg0}l>^ X粿L 8ȷcq#z*UZ, }@j`]kP1x|3#t8Kq"s>蓾WW?wH\fwyPha IJꖓ i3)d\7"6W]0٬KZ}W< ѣ랃 B/5HP4M.Цn`,[}q:ÑJktM77,+Bx<2P&Xj`d|Jѓ8aVU ̔2хUޡ"j$qϽ>V@&ƾK,Y񐸯YzǙvclr<[ﮯRq7؟ӱlg>吰{.r*>umi'3ptSf br}ltUӮaªD`@Z. ϯ6Rt+m'44URdKH)8P-iW S ";A\}֔rVNoqm9,,OjK??"xk>2;i4}]{hQ{7w@Ր׼Wȧ ޡ8_Js%&ܳΊ84I_Ol,.!)?NW&ROEW/-5:x"K#!Y}KsgVd#ug߃BU`,gDNFK}YP^!lt]8dT/ſ2k?"S V(!aU!Lm0V$!;^c'$aI??u|Y -&W>5+VqulC,oꕍ^K32*pZB,_d4E\V0pAרiT_+yY %SpD`V l!]Iӯ9ᛸlwTُtZ%,zp+<;fJ㧩de1wP&Hz4I^kY]tS EΝ.KW>PB;IBK7)5ҟPpq8yB!%`wu[-l';n0諒[ \7|zO2O>c!rK:LM8K$p\8y$ (@RB)䷢i*dGH#y <,fc0O_譴 h0:kґ8K/s_>5bw=+ևˢS@a*뼛HS8l.]Ach9hi'D.=!~eU%ԣcx,Ay1j5鶞{]N#1hF 6~#r/jOC&bQvhٸpry3+֛/pk",GO2O o"-oAWh'+_R}z!7ezP:WP6Clh&ƎR'_qί1\"_d-ua9]cnĔ(@%dS#47>' (qIU.f2Ώ9? n,]G5 cp $Pܤ ^'X}<9 Klz ޞ9pC_ΘD䞴%_B_nI?\dq"$e8FZ-4*)!E5Kݿ7Bcå$x3%sJpHkާC WwSq$q}8'w`\zЮ 5-~tVyLVa 2T,c/oC[|ALMqXI _#&&lE& iSyhÎ͛rF6I{[ydNɝBGS {AC4ny6":S;>f+ŢUû\-A}#J".H (1Hf_բ&#.S)˫[Uht߫w__tl3`褟JTcB6 dz8a ԈcʒHyپ@G\e>`&AX}"zM03Zw24?\l7!Ͻ^6f]۷%wܯIy͒9Hn$7WܗfdeNQ%jS_tfWEXF\> yD܅Rt`= #*GUEsIUc5#)CS$6phN;qjEgNheXWNb_l!T=Vq2*>bc .нBˆ%I "M,5{Nn"U'!'Ԭ}P9~d \TE$) HhH^*(Ji>v}(sI5 K2 ?|51+[/Zʊp:|]@AВ!@F6o NRǜf"]<qBm"1f.W{ oY'-ʎ:4 mk(#kSH2.߿;bgVЩ~_ŭc<8_*܋Z?gef]z光TtM#zG|AqFnz(wbLԫ̔?/4>sRAu$J[T2vugQ)qe~TuCEQ>,gTK͒6^ٙ@4EI]9[$M'[-QЅ@ZR+F][V15'탹'Ջ]=8+LX$,@r/e2RO+jT{pA}4u?5X9fdĒs5oUgNKNEfKʗ@+B,M 8Xt'SfI X41PƺB #Eٳ'k>8ۻnVk?X$†cl5>iil:Z`}ՏeOpy 4j^KWFFe !/ַ3Uֶ^fxˇJ!_mx}嵧3dK]9ـġ^R`||6ìc@-SÑ3 t[- =#ac! _2f3KTF7n[CE^VQX)6̩l*9&ɘjי.ێ] h`\0~URdӸ:8sR3@Ign9sȺL[mq_'E MK""ݹ xL37\5ie 畗z9GMu8@<gYZ070701000000e3000081a400000000000000000000000167daf5bb00001288000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/drm_exec.ko.xz7zXZִF!t/DG]?Eh=ڜͩ`;nB1!16H3JzVץ{C'm jEswl/ 3H5R)y7 U-֝r:1T̞6Tc >G6#Jw0zp|Cwfډ4hÂCζ#H[̬pmz @y悀Wwf|I[Ù$ms7LiHj3!BloKWL ̇(CBH&>͆(3 L[8lC #[bc` tdPc'PexGÂ#x`Z~@.IݨQ P`b߲Paރ 5J0~?wᙟ)S8Ϙӌ$V nwP[tsiʳo=VJ3=M&p>ڽM#.zS|Ns/}z|F#hDUЫC hyjgHt}D+?~ XаQ"XgUeyFidt>1&uGOewr! @(o|EZl,f'HfFrڕDk&Gÿ2#+ZcfSf$uIO &a>sCcݻR4d$OBC6iĂ*ᦓ6Gnfd]uɊT^x :RWeFoNԀLУ0jj-ʜsoHћ̍ݟ&[ QXHmO5-{_)B ޅReZf@y{,hsMY#={.V,~՞- :Sh8@|nG:Mݫ f|:VLg GQODm׿-+5h0U,Μ3 [*1z]Uʪ X]N ']0> )&s]Gvup,dLM&w9'cvu*2m. D_֒ ~w(ܘMYMnV'[SfJ%{I7#hN иQR*' tW|l! &c)Փu_Q$}z:ԏi j`-/ 5*1%.t,d49R!?ki\,=o$W-W+[1ГAhO_͋)6'ERPu//tJ҆zPX;k=Zy)_ q&`;TY߲Lz9>T 51Kzt[DԧRV"ĝ1QEZ۰ 8&!K$!vK (V+ Kހo{ ;S.$.<;,EuY&Ѫ'Jb`iUsE޷X|8Eڤ&8x;Lf>g hon@#!_bǠ$-^)ǷiP)i'WkhX-ksrӼ_8ш-u:d`a‡`<Fِ5a?>9wn k obUr!ώ0}>?^i濙̯e*GS5],b>vye3&PNU_lAyG$*c^.~ކ1&KH+w+ws+ܯl&4PIfዯ lGʉNGFT1k3ք"& 9^^{-\ҋFVqZѷ$F7䏚;Ycue5oY 5B\v) (aZQ-BZj'AtЇ6&*N']Dn:BVX2X+X D6Q2R E>@1-!O $es6DYJNTkhEkS\h bS(ZKj>K料$LM %H:g4rR.-8l]EﰰqxFp@+ jq7Ú sM1(R6W *<?O}Fx"Jae(%^so/}oĕJc'VWG2Ss;ˬ(N,JgSF_WV ĽQfD i(vqꗾPTqdp 1 Ybd>jK-y4n"КV*חڶE|z=_z[Kxz// Ldy $qIG1E8$o;y7s"(P` rRnZ}_]2[Ae99hZPG_.~DXh d)υ.uB =hޢ^ǒVF'"O7iB+O]!Rbo*ɼA2JO2٪1dFEF~Z$-Y%bW+燃Ktꔔ.ortۚ2*iǏ( d#'{Cw>˹x>X2SjsO\~'OX샤LN[ w>υW(>WR O  L^7^^mB?f!5rLJrU5 В'l~RH˲|2GRrm 2C6@ܨ;h/5P>s}F7̆IUp7 F7H؞ As}l ZTYnGϊK:vĐS!Nj<&+J`, yPwcWM*ɇAf F+p}C5MZn%\*iC£aܼn5{׬&ә]gR/k*wh>k!sLD~E?Q 8lX(wƪ׉ş/j-_t͑tG0R\n)Դ^v7aVV)s)hʷsw:W KVzLy\0p23^]RtE}6:N+J]&Q3u~@Y9Ԁ4Sc!'.d+VRqe#Y=xg`t䦑5ā.jB^\Ȓ% I> ĀR%oG<ڤ7=֞{8wqAV$ڎ4YXi3o6ՐJϓ`0_mBVŻ7LM (o"GF|#3A\j?`w!L 11oO^O\RHsqM ?A-(?Rr{ VC*Aޟ@nΊ uHo?0)uS"\ݲΙ Zk7L ;Co9,`pߡF#K} xUb!-z"Wz/PsUxk:Tt2i{  DKu|À_VU4xށ&rh=h6bnF,N@xkgu!njF=!҉m?nEC..Vі޻3,B*-B'Y[@t~}o 'rF$RߞlE>zT} q3lFM-)|oUQ2H4ڃ2MIНh_G2/K杁bZp-"3׳\V(h;xm J25/zC*gj>'leKKs3a֚V:Z'$ GU_z7@iLݑTp EJ GUqt,szՂ2-}js>?q/DC1|NZŸ+;=ma 3*v9^_mSܷW צEٮjL' t#%p>LpC8 ϲ$I+n!'$1Ƥj0.PBJ:: \ӴCZ`V ,(;~SObLTeX*d5BJ=𸿠1^9^pfOT# Y8^%^b9)΅[캹APN7/c0]As3n1k0b]ϥ#"tވksdn O#E $&֕@-Q Fb"^SucY`08De\)K1dc۷r;O`GG!l"hȦp$4 gYZ070701000000e4000081a400000000000000000000000167daf5ba00003f88000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/drm_gpuvm.ko.xz7zXZִF!t/?G]?Eh=ڜͩy*0W>a!x ~.":QRHJA?s*O>2q*NVMs(@^9io/5+'mm@m< Q.| ,1@)[!ܞNٺPV"+lmķNZ'#ʦ Sp{F_S) ~t?zأFW"M1⒝`sxd,. Qwnj.-˛U.!}-p=Γ 9]ԧ*Ӆ`9h#s. 0HӎpM <|rcI<i~9M &7=L xiY/P|6=zOy[SϬe7i|wLGaI,%`x!WTJTM:124eIMa; NEUKq&ԥoTW^b1=|Tr1!X#vpgL֍kJ\3 #?#cxF (DS>ܦ-/ Lit5ݵ} #qٺ*Of%lbSq@#%l R[ޖRԽnWPKHT#~  rHPGj9n1fV8%K#a]/Uxt(VU,H!X-x.$'d]9ں!1o/bԵ\BŐ^@la.V 4tr@`m&5l4ьB;\5^r~0)ZɺzKܓ\fP _\-+6-J?gސjC Z_orY8v嶈k}J^<=Nca&em4DÏUłd '%GvcRÈ<_0W6غ١|Fh:J<.1hOG0WXZpCwLxTS2qk# 8A5ԈDbIfIM7@ZzVkQK I,*`"q G(l`(q:\JZ+8&ݼr5٩5\>좻AiwWkor>ZgK. 7mj6s;Dg!pRh}oW^p3*R"_t,@R j)ҰZ}s/|7vQTwTWa^K'o1e*Gaos - |RU7NٚCWE+ahZ-rvpypӰo)ZZ0+s#f$oA<Ӑ(~fqi)y1ara(M`QbYe (+t>jNܞ UuxmD6T.b^@Y T4\s"yP0gkV_<{k J{C2jzOwr9XAːdPDwz!ܡbd" te6"6r_ '%gP>-'6%O_gM Zԇ1G%%U wOajTs p;VC)G\߯YDzl,Q~?s5~ꐌv& eA֑2sZBRXG^[vG<.S;!1)35iǐ<|vDO)+j1l3=`6 1N6斂W8=JZB\f2g)]U!nKy)~P"G$ s^n_Sߡ].h 7אqcZ+u/ɔ`Ӕ睍7M={g!R;H",YECH@?Žfch(߳hwГP IxTop+ob4њUOk*Kjo ~cً!Ёhr[Z_sCvOܗX™S籏ZmLg)@b<TɮՄЙE ~؀}ǁe6(fوL]}|S0<m|*FMrjigT6Xrn.AmoIQ>A.V`or6_qOIt}{2?\s`! "O6# 3c(9nlӬJ1+-F&HK&>xjͰ҉j$;~HVc<;(EH2RC@ƯOԠNc3(Œzhi0%M1h7wt4ܹeHwE.± C-WakAIF@%Z\}T$v"GHʪDFh9<`u՘QHĮQ,w.P`\Lɵ7Ν,M  궉7e1Qy!, Q40i9 4C[A֘xLJ^d)J  Q>^(['Y"`ZUtL,!s諾=q6swu9.94@@`D6>̢t,F#\m$I|_ZJ!M:͛Q ^C_Ś?~!AI[C0-7E:.\?x O{rO+IoHRhA5:ѧ]U--Ӫρ ۅ `g Mwwt*tLfX)>!#2{eobYhki'`\H)crwkhV}D}y[bSqdVmW__,𖘉XO.HR:īZE=J wE R0ݧ t!BnY}@gªjl_6{ gsbb2ء +˽Rj&v|e, :'l.Of'H)W4u s84SST}so]n\A[ͼ&3^/˜ F|K/h^ --„{ SD9 YVQߨ@*;Fk)TtT8x WЗ+f-杙z~JHvZw'rt^Xk%mPdً$L.)/Z%n}ڗY5B!WfI(Gw5N|O玾wMM"*j-TpmYP~&8s|{ @:SDB, 'IaX z?VgN$ۚY.Ľ0t_Tv)`(,U(*2;P>) -0RNHAKkC)\DX%s1RyK+.U*Ž-CH3(T{Ils4OP+Cl(bAȈ A8n|,1Hgm^)'ň37O1 w:y. GRs)׭WHD/ X%X\ا|ib]ybzǻk-}r=1*cn]3S:𶭪(N(m vZYHcA~xEwT:G?K1h9$Q/d4W pm.`c@?x&q?wʢA2G\ϡh[{'ݵ =QzIaںR?({ɇ#& ^(r x{ pE$Xʀ =fˎ ;Ϣy-\0Ejr}XuGg2kTڮ|'96#=.,9<8eG Uȉ{S L4SN#ok`Z<HEWS[S.qG$65Ki'mo 9 8HZv9fKrwfAy77?gd\WsQY0p:+::@~?[PFA)ri O\i҉>ll[<qodyܭF\ 1wCI)ͤq<>#K#7::JIC+4 AIx_sMͫȓ̺Kii; Z qXǡeZ`Đ)f>w+AZ fB*!?v D.[=uqqs qǾW_uML 4tgQ]JDYi@O(KX.r-ڭS[pkuC$CI ZK-x,47f4Vw85 89 @.T"ѡ9Jk#XDavtԂRe/?2ؼK_R)M&x⥳@::9| }Fxb`@ȩ}%+4yϤCsC5=TTܬ U~2L~ d'%%7?ne*vijSU=( mxoGkfdš$`HR{7VDIy=< +$&:\e6S NrEzd=aJ\]!5fqw]SLt"ZتU_ =6**6lkIeRꧪЃ SNy#c!sQYS HelWJ|6>0v.lʮϔ WNVXqҤ87 SI͸6 ĊJ;`nӕ@#\M2i9~ "JF9lHa ,;N@T3}``["Cd0hR ^4eN M.B8kD핾mu*& ԔPCTs|ք+6l4Vՠ5۷*!imSuiR4O/y?)֍Z(TI^`PhDžq(LdV;O,3yn%Bqt($n+91]S~f@80;-<[/iHLPË8Fp"DJg'e[ *2>.]%pi)(1\e,=CPG[e{s6!Oέ_%vZvHA (h(/>uAGJlNrЖ`1Nv;;j~*e-~"Cpd'&%Ql'[UYdZ97u%LlcN\1$u$ZĴaB4VB/(*M}Gn?nO&5mf-=, wMiF]]Wjm̕Z& ]ŗxY!b}[0\ Iqgy*Q{tr`.} }2Bu{;Z)ICh:h zGyYnhVD(jH`QP޷%l+JŪI_R6^.ԙx&9O ;?hǨ}%]<)Vo;d62gԒ3(-[_VlPϟG=إضt (H@gFxm4յ$kWFUrlc`nJ)Mih;kj"\˳je}^@BE5ҁ[WS!Cowg4D{ҪRmW-*HR 6Lp3vT 7?Se}dP¿_};C@U*Ts]|wD1%&S%r_񠜹@YC!H-$?B$/-lwZ@(X͜8jԳ;^% bG_"F! t {tg-}]*QΜ_)7f\UMrYfCTGMCk8qLbůhJC0Ы}d|M`4W$_b |̏џHtop5ppif^q=lH%yޑ<*%125_@Z~ _u:*}KiHl Ѩ6 LiXwrO)*볯1x+_+yw!l3B !>X&eC0W!}5J4N.@6tE_v|/"_Y8q~O^=}Sc >A H `=5R?JT-rZד`R:DWNMOn0hbVi3, ݼOpܴ=vD:v*]F5uEaN3U;I;@_d26?HP~ Y2>V]TTHir#(h'7 "<1H$iIαD{=y?_u />ǦX.SKea q8/f NvoAlʹUfs;+?&N 3c!~x Cv6̤Q9f$$'qȸa"CY'E"| Q 2HU%=cZW?mWLt uzp?o\[WWuo'5l.V-İmM?Kuy`՞?šAsN~{Wǰj\V5f$Xp ;Y2kS*qoǿ `zA >D[޻Ve$2Bȝ*._+HWPhc2Xv3yW|ՑucTKVW4+}.¹?U9x3ܳ:q,ruΣY?ʋ"259ю~D@~ܗ9R VPsfVtvbԨ&= iYA^5H<<&!غ\ZЭ]9tXNS6\$y8y3ug,d/ϋ?Qw M}vdv侐cZxh-y@ўyҏMRuS(d];XDs -GˋP.)A "$*UA)Fܷ&a,1g͂];f~'&NX\rc-90~|XX߿íha? W;{̠/Wtj`CT4Jtofj?w *z $;!JɸD>Mzsō]x|1N 8ѾS#IڒΔC涬m޸>l-Sb`S$&|y65\9,SFjj5kԊx<;W y&)ƾ1T#αbZ~hO 44$P<[X(G_?|89VHEahb®qߡOK~ W/nX:^?F8c X6V(HY=n,kI/d0|#`.(x/xÚİ3PwlN8ˤr"y .5M'/~'J&ڽ-D~jX]9GƜsiuh%LgWQbK p-&-&4د~Qvw<.rjTUuIX|Dzm7/4w__t_l+DEɮvV3"!0J2!"Ex1$DupR \Kz;28DR2لZIUW蚐LOCt־[C;s"nwCa7~줍H9+E%cl=Wu䔇3X7Bg+d~u|%Fg6 BG ]p9TP M=$~:gcLe3y"`gEB0ܞkoG y1wSncPܑ۳㡜s$ x/Y4W[& Hkȝz9RTmbӧA/Of;U~Γ^pp4=ęUU%ki|n-ÂMa 8 "u@uR("l)2f hDUU򊷵-X+]i{ɋ8SVʚ)vy{[Ԯв ]w13 gPn"mJu+ 񑗣Ycga<חvȧ{&ͪcrB U^b?˕%A̎C=' KM8y!MH!/h)Yޟa]c( M)'ąnRK$0tO`ޕ;Xw?9«HP[X# $$[7ȶ}c0{ATf@+#v*ߗmX4̸ϱK*dtu3D`$1'vÙ֞~cB ċ,Lc[ ѭ'ze\0CKi?W_l #0Ɛ e^5KS^,5ߛIYscKubwBRW% zħD`AsG y_^?-b֢|F29)o |09+^f 1R/HʮQkB.tBa F1yC[o^@_־!!-H"K9sE_$˖ľC+MjɥS|,J{ݱo*4rYHuƆҡ'[rGʠ-j|\3=gD&p]&3ȿlP0ݲpÂϫ5=DwR9Cmll?`=p SUxImKMּӗb3P焯&]ABp,yG zk^ KS@Z/7X.Z/ܘ{/|FǦGz639&SW]vp@HײU+ϨHJ:ys/\{#6 m %܏ _ _c9\q]?G0XW:2y:{:-OF~Տ5F%f=ʎ%C?uҿ ޥRHce69A7qV j}6j)Hi:7_x!ؔYc>K !J}ܩxJҋG;RǦ/4ՖV&6Ӊg gsa#Y+1jx?9auOJ|\>6]Tۯ։܁jVҁ$Lѳ>]fNbcS9uKFPSP:4Q,TSAS:c"hc9V?Fewno*8,ir[n y\.tT܁$8dvY,.b\#\>;hW$@j\|g;+~,+X $; { k&i!$u )څchOgE["ȉ(XJz]{ 1*b.wX͚>Gi$536"Ab7rӬQ^d@>n7piaJu$02vMʹ"ً^iC(0af+!|(h2X(ckGb Ɗ\ 2X Ik)(zv*ҲuO ]۰atj里zY J`z\K1U*9jMuUxy^8 v(T {]PJ!u2B\ @d/P]G&_&/rzR: JjXlI{\ &,s&*5fQEIoGok'eeNHs v3u;&օ'8`ԌF2A)sp`l9egjL8/bX U$^oz<61&I~ w(;d @0-( O!xjǢ]m);tTӻrp0{ "12R,|k*B~ya` -gO*ɛCvX}CJ=3HBe; i)2#>BA)loaTCJÐE}jDk6cKL~#+ǁXXm(~XSZy%`50+ɕ G*.9+efz6m&;2br',-b-)h:A.5q9YuKZAbiep0$keNi0֤0QTC? )XlE$Su;b^cGɕ'w*Q9~dX/G{|t%g@?q_ON< rŹ܊i~k }두L4mw YO43uIl|n`dxLl=R}mu=EH$AVy85AR mb\tfXw@{hG2gI"2N<&|w)=XwD#IFSãTC쯁< 6*'E F(:<'5tCL2R pYxI B)" O=~JgYZ070701000000e5000081a400000000000000000000000167daf5bb00013090000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/drm_kms_helper.ko.xz7zXZִF!t/]?Eh=ڜͩlX$GfهWezR[wۨ% 0_`iLۍg]$X.)zgwaa )"E󥠼uD V4W=၁]LDNj5$k m*%W25EP{h(%>%Ci]4j!nXlzTw0{v|`CQK  0ܱVλۍB w|7PD.B.X5SmS}HN!sd;NZc(j=B`(3_)5QgD\Ee;PVbk!HwaX ܍f[E0,MQPSYy8"2ԧƋ>&?.kYEJ1T˚! #+.O%yJe3mofsR'4b1 6*9{u=a}SnCW)>$r2߱M7㎇vciV촊;SX⎞vZz'ml#/i 9#WY)4|i93PU~c0`c7<5'dm5iF1-m2[. ړq_*x#.IR9>$L2X+Ljx xI4P) DH3l%6m$r!G<+K4j&O>o:b"鶯"m\:cgåo6<|ޛ6v _eLfڃk>h -ck;^f/A%Cm7)P"GwHo!ޙ(w'zNrybO vy&ӛl{``&;flextuy]O<4_ztc7 @a;av-#!Y3WtMEbuQSX쀁58$~x/r /\8jN:b@bC=Xv U;kB[(|o R:ء{'kr𐽞2Ҧ0=0dX!*D,W=1Ա?"?i.kr $`:KĴ8ZP=xZPi : Ӣ&O۝7kasZ6,MEHDzXg_|6&[wE* 7;`ږjԔ?X=H [/"| 4զoEgZg0 \i a\M#`N.+Ҽ;H_f5j5%z&C8N+̧4j`z]jBp$mnQi:iw='zxk2MR.qlv*g(B6DF4mkmflǡk߀w]TUuXl4*iQHKS[i٢y's'AJp\؟ӧ} FRAVyArs|~xvE3zASqaiݸv||r=([6Bp`26Qr ה:+WBS[[N-RÚ phĺ\'Q xϾYY**ԟlԏ5shvK 弐hų 9ɓ}p66>Bδzq= Rۇ*|2=W 9ẓduX`7[\zW9U\[VAcQ9ZjݿkڗsҗT6űi .0'5KdŊ.L6e,>pjljxSO*JeYgkN曢UzC,d$b ɫЉeHhB|"e$E2֠A"p'J<[:lBSVLFFߐ wm;+eR4(F^#<+sThwIA2VQs=P|/mq Ktg~F\HgwӐ`d-QI>ԔUΡPIs$4=@aonqIdRH"pLw^`C6{h7)oxUU'bt}ThLr5&3}}R#ð7e>r ٳC F2NzsėqD2mTtK҉V?ce^9nGf n5]ٿL}@.i$\C9IK"pSANпo$8d%l2q)j6ӊ%[\,Jja+!~~VY3MM)!:XS+NG t}WT߂hk˞Αoy|Ic{2pfcKE QB^z}mzQb%V>x`/ɞZXqxu9k}k&| a GxDl.C/xl}wBle /Aグ{ZS@Rl/.+sC4X̻Toޥ0{K‡٢ESC_֩qXKv/AmZ\:$[Bd#e8k'D&dB]x 9JJBl%mEM~.e4X(Z+Ͳ: ,zɲLN߿ ŷӒ{ ɇ&(Lyۧ8KpI8RYy#g,6ГNɩ-ݪmfǐ*G`+a~xcxpWV[-l&wl ~UR&s{=9`ks~ ֛fy 10g}lB?؏Cvk://h8NmH!BjN3 Se ^[=~Vˁp㼪i0'mg;ٟT~AKnɩ!]E7.\Џ ]iGJI܇$<u?NƵYHPa j Fӓ\I\&NzK.|%Mbq2#2Ux[B*]I*q_dVǨRvٮ-NK3Sۡ?PyPPJ@H@KKz!V[ 27h`c^}W0'J<"='V>H(I\$+Rf8zZuZ4C .F]_z2 *powI"]-S\W7`vk`ЩMb4 f4nvh;~ E~(P`UdѦlgļmղRW]? 80A)gVLwklOBstOR;PHprMS]{w (V0%ǎdg90 'Ir߀&䖲BP̛œї'NN_'D`9 m1 %h~5bNU+htz;: UNjœ |(Z>U*W9-1WgUpnz k|*}{r,OuFDl2``25VإZm.P!((:B=pښ,וo532Z}~#//keTq7,eU;ؑ3~lNoQ - B&LK{< j!g- o5J^1i0 Ģ(ucG iCJEaET x5MyZU6L\"QݵGrKmupT" _*[ ւb9]ؐxڅ밡‹ {X{5PhF\M8|IL^ꢭ!dgj Ncuâ.IM Hcߊ*/Խzzd5~`9Ҳ7:IQءYGT=:mT|"_؈'>FqsZA1O/wl !E^`r;r ʬ(.4~.%qEn:/pJp`n?Q-C D(ΆIN,rMiCøjzV]@/坓+a*wk Q,_;EEH[nAP-UyYvyNէn0b`;1)!桖8TV$?&S :HkVߪ+䭢7[F1-̕a,gKs_ SQʪBa'}IdQLUQ6}c4s"CQOAmGy0NSHcbt;;8ޯyQ{xy|V>[{A$x.g'zgLhuMYSi푪0V}U_mnf=)SÉ6 ѫqT؛NRTtFlV`Eī.-X%D!)iC=+?լ-! #(*dTS5ƭBQEEJ:UOqF{t="^֣Xq"clVn(8]UBeL\&T }㭞-5WGRFYɝ?G5ʪk=8׼.t&ǽwnbߠ!K4|hC> hc )`z2r3B/1}& ߄:7,Tpl7.!Ⱥge#Në=A7o q5OQEEe X};t2;$z$|SԷYa3p^ܓF׹rQDrv.j ̅\j˵;JoAbsA_p4Zvd*1]|< *\)b[d*GC=fwt^օ#Q.,ĭ*O2tC|po>q[IgBJ1!V9~ ͱGb=eӽ?:jh(99Frl+.16iҷv[Ow4Z].>v0T/1 h9)rƟ<%7i/3LN6SLc[J%*([`ٸaFF}QQS 7ĕv2F.-9[3!\=@ E2@}* u`KOf zkX<`X]hFM$>J#Hb"sf9dF7Kφkfh$N?#?_W,X,DXI C|49u)%upS nCj8ja?NMѱ5xkvFXeV=*i5qV&֣\=WZ_/'C Xw̠-9!diqi/ʦ0r- ' Ls)E#換pA4rGWDa^D q d&쬚GŎ_gHƠ`I|3`tPhF~ FSVld}))CH*#oP:oHL-~7zGh5lzCAp1Wn@=ڡ~e{8,v+ -Z1yL.ѩLYYnv 4/L֗(`,YA&qkP^ 8yZ$(}lW1@7>CR˖%{1Bu 57r6*OBdJ T#@s{9i?S+r.WM`p-#9sZSsSpV^J6#y%M7#RnuWO&vG.a*}/qޘQ&~3y|?*J8;;`Ga2OYօv ͡|TǨ]kq;~kdePYzPlklRl(bGnjX) $q$^2[˻0ps)X~ 'i/ͣL/&~"'S0*1IU~4Ifcw vھfb.iLⓥֿCZ' ,7_mK#1/rb`e~Iam&~pBnxݢ ݥsj:8ŀEv2#P*2Si.1 ũoXAe$i1HeMqYAkۖ? q̴0$h+& ڮhnb-=C.˽yV e?DNbbfE⭇ii]A Eg5Ve_ZnlBkFq4v%=Hah-OXIL擮GO+2H>\|}/6F6g "~).pw>Ua?=WFN6γP?*֬O_,$,ynU2 swNJebZU˽ZDJ6 JB U҄ v5LohXi7E6ĂI$L<\6ĝ9^E1,EfVMJj_!)HdbFO& FRMy;j+ oG*|"*_vϓRYǻqc.$"QZ:W  rΡ('"5S]rCSmf]%p(\}cTbj hT۟(K6nq1kxcE.^War>|#Vri\*e(U֬+3J܏?LL p/a%N ֱ7ΊQg"S~D=7;,֭])ҞE;[?_Дvw ^с5P bo'u2kz72`⋂TeC@  Fr忘V|g:O6#8=/Ѥ,+ԫ'G `@_Kj ,ћq| ǃN XfƖ{rw⽈+qTP#'HNðpl挠 UsO o>whr@u-SD/'x .MIsIDYtUre]0ٵȋw󚪜;"\QE=av)<krbi{DF}-nV48Z׃dW󮼺wqO@=wt.,Of) +?(ïnGxriS'dA  ׶\}soYb\b '*h-6vF;"AEUn 2 ,71q@!{O5}[.\N iOªw5ʡC Ys8Z<ˠyٖo4 &5_?!g{0JC tWy.5H x|_2G>b;w l$\b=Bi * c8j>ІˌS*}xY1h |Ԃ(Pj-^q-[l@@_lÍɩee,D`?i94T6nv/D8`hQL0Gx815K) !^=^F[~m4H#/ۨǏ2u"ᬅ4d./c ,{il]4weZ"JpN e6g'֮ź,0afB06¹|60z/ ݾa׭OןRbs i2p}"jˆvxۋ׵Xy1fX&VMw J-߲UG׭}#FꮧmU8ᾣ A{?u/1AT"XnS~[BL6-tSj _K춯>$?U%&k'Bh\kq"IǦM%4!p.H6lI$x-^I \< 2?{CᵕiYEgc..6 бsh SP6Į&M_( #$hw|4OWK۞0Ld1Ρc=Qײr@:]lT|M Ff#{ I-~d>"5{ciwm-* dMZxuYIhM B6R+rr($?tfb{ǫbt)>;CI%'/<Ժ^ sTgC\z޻\Gb g@>K~A$E!iZ>Q|Z;c2ɵ]#Hܟ0?B6qgA=Ti!dqi 9.w3U&ms2?9͂޽e?2YbDzTKZPd{SWS\<>Q"DW؉t+e/Vmvɢwpg?%#ɾR@zB3rjmϊf5g0Y[^rkغQ|Ma9}t7glx|"M\ q]͕Gf6D9VzRd|HGd'{ȭ:g>"wUS;Ykp,K8M;'؝IpqF8K &InAZmL)` !n٫жg,׿OC Ƹa2V7~O 14ac/YTh/rtufajo'$ӿ({<զ?o7Q e!NV},`V $K_͡! jIex_? Qs  s㼏{S\!,U sO`UJv@OmF0BĽ^#t>U$A5,@eoZ,滟-ArFH@X:^TqhwO1ܿD#y7># ƭ`rmY0TN#7}YOMbI,su2iTF v1 1v1 y ;M$GiOba̡(6 Pތ3ѡXcŔdԝmgQC㏺\MIRc nr!a&h]V rڋ?E#uŲ5^6d-c74Id_j V󏻵!-u#YMl=U걧VW{iz%O p}ջr%Hpb~dKM$I"OF4hˮmjY;Q;%rt-,_Ҭ3ѐ"zk=Q B3 -/zC:.Vb8 Ґ=t)@OqMyij8nF9Ӗusoma9pn}p .$ ˲N1FR4>_6#:ͤtYulڋ?,F/rk;}RܻG<`LI۫1$EŶrfuG̮#{H~ζؕR_Dú aC%?ԊtA> w4掕Mnű| 3.%Hed,%sqG`SIm xs ^0%9=;,g:gfLN3z D^ N\h(=cIﭨ0p uF,;Yɼ(FW:cbxP vtJ0len(?Xrc3%j `ZZ$4a= $}շU*kE"wqwx+ jTR>gȐ'-]g_r F'p[oآ'%#0 Q < 9m' hs_H3Md>>) Vcz`Lo0zŹ[<66lW+-8/V"4qmg>yX1J&kQnIΏ 2$䛟[R}tG ybbDw+'kiL[<3&8v |!AyĈD=v 2X |$$M򋮇\K:Iz]{T{r'/tE-Sc5.Ob_DQyT'l-76=bL?TŒFc'ƫ*֟l`xK:9`(p P~6A(g'M!ZW; '0` ZAMf7 M" 'Rz>\#DHG3{héN pM` ѱ_iEdl)G'-n;̳" kɆO*:5í: 7 } ?6J Ȳ޷9ڈ4@-rin]{Xo7Z$O V'SM0(x=.ғɑg_+ %?"=6H-oww`g%k?C,{IpRȠk HsA+ U>dȆ1%u 9^L꥔9/@6b#KR@Ny7i'ځіZ}=E98<+HBwP(cRXua)5k ɍ]7AZ4_sb[$:J" ѹ(QZ>l"Q./=_.pd$%I ;[$ժlꪨϭUtCWSϩq_9ܯp_ʍ @6>vZS"pcTޡqZ,dYS0$$^)# $S2x S}A{Qu ׼wa`f ]ިo$8}!)/%g\e,ᦻqTm}~f  CR8#~sn)ª'/C"MU8;T/o1m)Z<.hK-HBsr2ŀx. _Ͷ*^b/ ,QUN[s @ 8 vzq HSH2$dU'7GHV[m$dP=3pM{KuxvhqfPwPly>RtUAn4cS50 <$` 8C)ԣ$,檅>N.HWC.DkvҢO{Η9ͬ "^k VIsRܲ: 2,- L{ ,v?ʂ`(p^@'⬥J3!Bo(_AVzմk8~S_:.{@0A]SJ s<#T5Q7 Mf䶴39P*k{MHtbQ Y}@cu583]+5"(X{j|DCjȗPi QncVMu=vyhC;ʖ ,WU}P}bBh橝,ݍB$fxIyL~~IB3ӎ9B %a HbݒNf]v%z),l3:Y\7AVyŜhKCY80 m7t_6q5|D eϋ\ 6"Y.Ae+wVIͥ iR0ǑG$YޓmLiM)2D[wPUSt5ʳl䞼4:(a"ETǩ|C`LA1T 37&$톀ɰ5kij3Iq禈,8V/Sb%QObtj5&KuWSzD6u9ҥ=qz"~S)ee8E Ŧ\><-_&c6 apґW~:Bp=5 1w&VE{_.X!Ii`\H:ĔtL 0No(03m y5ο`tlnP{Q1ku+o٤V 3)-`<0@`2~ۮ3xReST֜iR8p7:Ф;yރu4Bzpj4cBS;ǫJ F xϬ##sSԗ\5]Hì_ C:u jfg3srYan:Aɝ'= *EMf;{'e;M=z!VnZLWu=q ?qE娗h t,ki.}Kp[NBNAʸXb&ud2zt`uEEъ%M`ϡ!|nD.0DX5=6( Nk݋"_p=s n(qWH69dp- >0K>}mVf L dWꢣ#NH} \I9&Է # tOφ}G>/D`8A }F`TUT>\2.ÐxT#qq6GI_XVU;vNHd`B̙ -僠AبpEQ"ews#otϙK0C8z Kcyt{G Nebhg*;hJk$#O3S_xຒHKRT ;K P^}깪B֨BM6 GZhWRG>ο.]Jo4q T˜W #s2~Bo2#Gd |LjT ;<*S\bB!&fKIQWNH@PI+fr ̽Mԅ[i?|~>`\/ֶE sQ| *4P'2lQRɩrY븿_Uci$>( MTdN\ ,4o 7̇:3ظ B/nf4eYְDyMn#Q(=AbĒE7[\=P!˂BsDjwoZ`Q2]l3*{, Tt4T6=-oN5{@ˈ:Eph#`x/Lhd) [oFR"O.Nܬ3V"3-`3ɪ)7C^D?XյB·T|î71`:W7[ہ0˽;d sYKsug77n`r7-ߎVE1"QXA+\RxeYGNڏ2.Jo3w o4%%`a~:GPҜ)ݏǔޚ"~[}IGPEʷY2M@ gDwg?|?9q"sR=Jۅ&?:.W'FJiRH vS7Btㅢ4?lХ~9GL5Ey(|;g5zߗiZ.68#_S@ V]4Tda[;ygZ6 eTc'Ұ5 ,MGӽʾʝq- ÁnRV07Cr)6ޖJNËc5pۥJSɟ3ڵs ,Q_lLY\EôUE< D4[G{|\ UO4J4u_=:dRevf^ BT wuwS*Z2 2;̷)8x٪WQ)p9M8 E&b6< LC t8ϐ cr? E\Sźѫ kJďZoj.%3Y߮p}^{k?+hi()WБP{&^tFC'F2(6rQXp*""%vw1*u֋Y_-fw 졏>:Go[cT3P-=g[JZ`eA9kFD,iS ]H|Vw,vڜZG2VF4ae 05wEr_+OcE/A;P֎`w">w^SyWt iC6]QXc3<:qB},\j:rn ]'(]0UgT bg[WNkWYOe Yw׆LYOÆaszA+}R;/Dt-xVV%):=ԫ,X','y!F G֮v&} gwn;q #r0/;}Q]#L۞̋ ?Y[9=GyJZpet{2&6ee}}?OȺ޻vlj9xPr c"90ٯmqdQ˭۝f\J[ UK㵊} h/9I=ګ(JD1]oߠo bQ[bH<*vϬNgM(˝ݣ&SaX@jJܖ@m80/O(Z);7 X_3jyh!QJKĴ4[U ʰ10 A?0 LĨ@`@ccx>σB< :$2{OYͭJ=rHD3$,oWv`Sڸq!wh&K֗nQc%ȓ=6E}T~,D ,lGT<H Qc7|+LJV8 BҼi8x]%= 8qmUM hh~ x,(&sSɞB{E?b_.:ZG!{fdkxȟ`仍^QTlȀ:NĐ\{BVfd #{"?AIҁ@=lSǠO>8,rZ6UdJ* C>}ߐDWD IFWrNUVdBKcR|ҡ/A NW/nIF'𶂸a]RޅƲN/ÕÚwRPn"2\?Pl>+1s%Jyf,x^'is-UZ훍]s?u6 duqUl;kL\mf V/̈́XƠ*H3IgozJsv8<"HnN$n{d`[@m6mՓ/Ɋ"YEm%R]CnOxZEAZ%A; xG:  2jqrXE Ȳo 8k$8xQZ9f:A{a?mxOYyTSw*\=%#k IYx9+#D&'wir, }f C \^Z-u"(]e@巧Y7A!ȶY3ku˖BI+mEcF(T O/zNDYMbL9R2 M޽4@zz ;8zZѢ+I[ϊ7rO8wp2qk_6n}2=~:̓sx6>|z֕D[)yS*Y/u.EH=1FњPp,]Jz֡+sG/*|eadVřz72ŦUsy& CDc0@p[_ۤ!b I:(\j%U1*ES TxaΕq <<@_Lj`VL^_uHZ`wkeoϒ+hB{K nYfbش|ނ2vѝX[*f͉jnc6 WvSFw{2C3| 0b ʴvNTZZCqe:œeq4AUVFXd((/ .b>pE `E?DeT$&bTd '䐨|siuj^0Qd$B^I*%ڳW˄W:iD A=JVS_y1Y^ĀPĢz 2\/;7[VU8~I[H+oIVm zVij]V5kPm1cH(ІHBPv,ri=[_u$EsJrw;S6-*, pmRۏ_k_l?(V;vi{lg'X[ Y?Lݫ{[zwZ@rwETczۦl&%s|P-%qPv?@nS;s'Gk.QH^jb^CY+:^_e($b|z| ly9Ӕ2:1vKgm+G-iŰ:K!R`%GoFۛb% ^s/ZRkaޛ^ Z1{q[x;↳E,~x4e5D׏ KEGGz<_Hc  [Rñ!Ǡ"Q+PCF6{np: bV :H9!߲Mw%ybצ ? #*S`xNE^4hZdP}4#D K% ;6D QCeҒ&):3+D¥C Ua1LXn0<m']FR;,hUo8ʈpQM/K7җ=`# < ܄Կo]4[Z]_4B >})yq"2jSRL. y6pEIÑR+%gVֺL[@叾̅XoGxS u)_j[yS;<}Y:{BLqlT*AxmkOcܵXL ifNA3;Fw°tZWf~KJG^K,_"룺^w ^)3\lP}J؍-lfQҩ>-@k Tm(~P EIlJ.% 7K3 '0% DuRV>Yv3.ug$K+;$٥$4 P4N$ =܏{}I)-b[L@ b:8VY(ڂoag&!Iǽs6BйxdhBx q>!O7ޜs)ɇړgR_ =1dayz>\$PWpjq쐠0^pB0„=j`x4zIHDam C- !{r;ڃ2BKژWcں|t f E̓^niy~٨ D%`4!E͓G0Dž}|p!\ x\Q0kh0-kve*2Hs5 wS#Hha)u v=1Xdʒ<k YsbIC੽].jxy//}(߆|4JJg@OW4J`j+.0v{8-Ě(–nфnidHWFq(W]NxvJb_,%r̙ynҸ*o5益@4cשҼK1> 1I(8Y03Jk/ZlrZF~ӬqrސАzJ^~WKz*fjyTtSmRw*2蝣~_z|d<9 r1_L,_t?M @2qO+g jhY5qyN4> Q{*k.{Ksh=A(]S0=T/DPdm)0.% //]ofKߘ|uwf[{_renq̓}6?Dj`y:H!:܃)D^x9)O% 4J&>cWӊmy);"),xƞ=%evB4Ł$Sm˙p<9\5%س:O!Hx=~efœnS/NUi&rfodS&SH-r_j%ɷAnP3u?\!= hgkc[Z"qR\`R30h:ӿ̒ Enb#]BU (@}ǭ :T`D˖8($jje{JcټBiil;z1nG'.c]G{ ܤW)XoiÌ 'c.Ȋ֫b40[SRZeڡᕓ hTotڿf]›ꗒN%BV1:oǽD:,Էknj5cDXlV9vcr,[罀چvý>S@V]A8%޵yx&^VaNQ>C/M1ednWZkn:̵ÜO5i9&&qr/*V+).,&G cgҞM>D%x0Ht;*LEh(5lLv20Uݴ[ŚZ=[S1-~AlrޜFن 11[`PP i_@9"PU9 ~l&P6'B \_ offw.vKP/jÌ5rlbo7AR@ DYZtǁҊDcVY^ؕ 7֥8!G=ҍo1$e S3CCϠ/۷JLÉ P=]ڈ)u ^zCWCtDžp! A&8q.G!49#*QMrG[%_ﬢ Fnģ<:ww>o5\P_ޔnabބvͱҧ="$ û9{$G/+IwgҗL/1.1wVǚe>^#i6\@u#D:MZIJ }A ]>(ոs;@-s`ۀ jR/T%ZcҐۜ=O cT1I'xYZi} L"`7Zv#a$g?eur{ _N H~ ș7Oz7?=A?PBx 5VޑGo7TV 3Րѽm;=|g4 Wj҂zk![3J@⹋3OHUExhV@/ݾHn ]m 9rκRuroŊpd^T8T߭tU0908ݮIN-K啟44pAWdsCJTutqiiNcNf;甯1oPZZF ~ ŬejL 9ر>KZkv]M(h32 )?}+FM|J MzB*ftolm\OpuޓG /*akф %[綉v1+J|o ̳>T#aN#dRI[̐-D^)K":S7muY]nqu+<܍aIjt[DTѤ"oᶮ ڶ솘-qWg/y _)}7[ZUA͔t1_˾tAeK0,(렉ӵߡmK`.pjҕ&6jeД&z6ꎬQ/.aH!lzsP0Mt7B=?) ^<`QM7yr_]1qgN1=CK<8?Btú?nXt%_/p KYig~DYtQ<'0/w1lgw tw#Gnåy%yF qp . soYT vnz+ꋽmit|ɛ$-@-93ۥ[-3w . g:2BKȷCtU81>R66~AzU~[bHusn?xD fȊ}UB7仜//\a<`cBug_ ɘA 5 xd=HʧF4PɎi ϦlQL@TbτsZE\;1I$DUz|kP#WCH W yliOE"Gw6m,ATB(pC V WKgOQfwR A# jn#;=!8 o ɾi Nǻ\r".9(}2zZY˯+]ȖBaJgq-w_ʪFaLK7qb!azMru7J&HOƀCeA@yϑ|bBh |_:9YLX*KY ϣ@FLNP/Ko/:g ѥKmʶTǼRLI3l4oōV<9 gg*8*nNơx[P,P'c LlhX3'ƒSԔ,̨q6PR\j2#d|7ӓsU} i4:XnB%R{^I\6{0a|\F𽩷C%ϲ eG׹+=%  P4^&aisONA?GKLB,#EhkkDo}B!iZ<>5[NUMvSOબ})"AHho@cGEl_%5@\-z)s:I(8'4znIr~t!nubЮH@eQ"1uv*kUZT{+ۘ/u5 GøY݆c \ΦH2A/1gdTخ7f$w̏UsOTGh;ǣA -eW@C,;yiۘBMuZ}qqaƀ=h9gQFʋT(_FF'4KF}5Ⱥm1kB$\զGc6NOK1oÍi:OJ byEgHw>( )\٦N^4H8@MyU!#5r41V}מm 7[=jG?)ugzjSۄ)K;W*/|:՚r^LDuDh-Wh=1HXڴ{[;TA{0f# C>na*w[:71(a[74A.\TxJ6Mu:qAs`[5W}cAl$6܀;d!(p؊9{s8ifNjdRS4VP+j>\q/EkT|X푯mM EyΕ̅8MT+RIX [u (ڞEvS0PZ\=ΉV /w9^`-rt/ߤO`bL&Sa4М,!ViOO؄EZFED`489Ys^V8\?UvhOIg KPIpB"SMӔȋ kIb@!8?n :mHaP=CԩLIGtH yߝ"-p]qQ=h@rw=A'ⳏF0uB) bA(R`\j)ÂT{h4sn uQ;o=XvΝhM߁"|7>O$ox(O1r_ª2?{VB\yGWL;xt({$u66νK9:eQ }>d#Sb*"7oMYdYܥ@ @%-#Ջf)?4I}u+K v9QMpfD>~A@Ÿj."iא@%."h n:xqo8G.M0Pwjx:'tmu"%^_BBրjoo4Ir 2t ;ᶙvOS"<@?,%-gT_x,u57dF/ZCKdTd*߾2q9O}Y|M*gZ]C(^<4q{Y.'zXa|<! / [<Ƥh=@$)a 62=VEѶ{+aY&pwth ġ9堧.`*?Ӊ_.Xڕ$\B p'4^N+y *q2g >oT`He l6ܞvv *m*=};u MU&: d[O8VY"r|AYB BX>}Khw_U{"# Fxn67r3 '1X/`Fc[XC} 7 .BTƻ[ uө#tI5-SZWjcOίMoM3ULu >d$:ihI2p, Tmz˛ϕ"Dbi3PyB{OPPQS'g@od6m>=X$bܣ2at#@?W1rm: r%Um~*JdCHn2eJ~L^Ȼ:΋w&Fg:YR aFtOo'8ᗳ95gѠo;+Ph(fbO_t5|DybO/tngӄxqhj2;kW6Xyԥ-0 LF60}U;#IBdE%%I~xYw{qnpkxF+Kjݟ. e$JXR, u@U_\ kHTd$.V4"Rtq9!&[MY@ \u˨ㅶ۷Kzؽ6uWX_6xڐ$`I@6 8ߚ"t_*'ųK6 Pih:ܴy4H/;,Ĥl|mwWvP-H@gr5 P746ڛ X^y8 ukPIqӮ @]xל nVB4c@f1ļ.Ndj'Y3f*xC¶uURY-iȝAJ.D: $Ux P|18h׃Ǝ}@bG*W'-(o&ubg,YyCZ rx꧞ZߋV [l,]"x1GXJW[FC'fGId>U{e6d:A\"t+ at0쯶+wFs("Ym2^}9}~/|Pwޥ08!fP*foNIbֹ0JܥϖBRV # RiEjֽsǒuqz$3SXtdd5"#%MZjm8U,Z(F%;'~S D6(W+bu4 !766{ 22iAd' gWARVjX(T F"c[2@6T?8YZ(j;P 6MyuƓ02u2'hQ(N(44Ha/d:Ѯ]Io%pX&Ik, v#/< OªnVUػNbŭM8gc V)jXL; ޳V~Q#'T~z[$RӔ1¶+v+ PdYR6]S4s[Da!~=yo?/{8͎FT]3~@ k; BN ݾ1s"se`9.T敕g#2 zn/i Qеrw#K3Uܽ6SoXAarwT"$&(0e L0N녨юE:dY#Y*'W:4~B;7%~EviDs Ʊ]vX/x).t4:: N Km!ɮ~5 B1nV 6NxL0$ш(#j^s9\VDfn0Z7dsVm`OqXxF) V3 ?$Gvo*H-V13ZPgE\y6~(G!kt-*ӌ_ yR p\ϒhDxqqt[4MCjg ,.<=읉9 uےedp#Ѫz7@| MDYo'LrvUoM`mbX gG^p@#_Bpq9iLG1|;QY'_ǷTQ (* -v(F2$1䃞cO. i߲Ai E/ɲΧQB0GcseL,A~%E:Ede9$t ёU7&j.iC@qk yAj{|Đ3c#r25EkJ)^QPvEl (Qvh~},ڙvh$[ҕN-ň*RCo\]Ԭr/d+pN@nʰ;Ț.G~Agsb!Mv䧂NsF;ngH5{J_J)((Zsnq"f=ҥwV+aNȘ`&<3SQeе쏀 ~y2#I9(KB`w_| {AWu^gXk9#'5? 0`m K0bx'L4?ղ2wFr5sb9T@{h}FkuV>pɻSj;_Dw% 1~F33(h4U0[b>>z^ (A1.zt˖{/tz 8J0N~Q*#6|<yI7 VnogA,lM&_Y3qv?j#XfEH8 2D+|6(aݦnc=0FBIrBuܒΘZTR\l5hIjGJ?q3z4/] tBB! x@Wpތ 5&[-LEcrƇY.,(9Mۮy Qfg 2 Nj+x1V4.xh|q$1!1+ݤdѳà'NmOeUej\JKͧ!Ɍn>`,'fH%Zhf`~lXT{5VV 52st2d6GgM^d1кKbSvt@ȼ;EN0;:ȑJ vcٹ*dL&!(8geɵ>|Ie]" obVsr\( !tNא1x %"-W (V*b?Hx<3/]p=e@zRf7w&/ E3QK,a0ʼ]Cb!rz|L!ͳ,#AoLU:!?MD9\LsjrU' w^PC2gwz!6jEm޷iN4Qcн$iP`eչE]Rj˕ҾZ: ` 7i \2Zh̞e^:\\[i#:GB/i@ 9CD!)%hc!/{݊zn! Wl/pUa{? П+pwLhE?Ts_apWa斺~%֟8a@bßf[=2 < y AoA#hsz+`Jp Wt4~3gxk,X<{tw)]j!4%v(Ϥ$@{qR}ĸ4-ټd悽D" 䳚9 07GtJ~u<[ekV EQC CD od t"6)E?Z!48J&˱pʏDmcTd][LNdD(LS^b[=Gh/|l) 6:uIG9%|e 8:+=O6䑰pD341Y`d1U "Ug"T]e7g5PGi:C]BPS?|O] @s6yb186oz&:tvΧ*D'Dߡ$ĵ ~ED\& taSTn 0foǯ :%L`j+6Ǖ#&WBu[mt>n.ˣ89uZ]jkihhU; x8n>!՜`\Nj N2R0~0bf EVhk7CQt H". 2DYe6 >F24#_j_38T|bf ,c\aՂdTNqT_gLBy;;"h@Zt)Nd$S:Fr]%h6wΟm)[7#"z1"%vL=VjRn9xP_l ́`7RH,q2#hg VATr>N^5ߞ-Ҷ&?D[Eg,n#Fe9@\Qa0gC6c Wf, YV0Yuɟa=No0gO $u*\ҹ, ~z(ӭ]U2@#cO3؎N [Cq-l>}丝vsAj RFp W*y"1&tS$5ps+ P *+S oT_Zm,rhXD^~K{T5b|N=w] *Pn VDWA\vqi;q{2ZE4.~zӾ[Ni/oDcBx@`0~ XYonj虤ra0vhgA3'Ye|-s~fvk\R@"!rbbeKM 7.uwh^x?$lR5FL[#JUtnVQ EM.~ҖK YWjW$I/oH**Zd٩$Jv).n*T[Z{n=ʞmQq kU0">|]4ҙW&1- 1j}xLNgX^ijAofU*Iڢ"IjYl tV :ꤌKLP#sa %sR{kSr.Obh˘z'Uq7LeaFR&,yS(vVh\%Xz =g}'Ut|Ap EBrSRՊouG<ȇg@=. FʂbЈ  W$QPϯ'A@fxV݀ܪc뺮"VPNIսRnJkˍng]OT9ݨc/lbF|B`WQF㥟rO#ܣ(P8G|馞;Ǿ;.qw`D1n8h 6-jD[DS"cVDy) gZ%@ V8BDBow^Q"k~8ZppRP!/\X2|VBa<];P,H=YFɯfC 83cs(+i t;n cID2t>xG~hHRIg [_/*~FSqxD).1B( tϻ¢ (@әAAi!@<$j&}@lM5a;XӸdQ<}re=N",ˎVi}'-^DcHOJ.K's[L$ B vzS14˫s m F6 Ʀl(zD#7<ֻ_^G*H ߕhK$zS@J&}C't 0#|Nf Hd(W yFEѷq0jUi|eħ-jԗŜ,mJ!ʗVqDSK ;3_R36~(+iM?[q3FheW#$!Yy/hkM8={0Ď@I!WԞJ fC?5 ebc6{[q`zqYYw 7B=wiOˏϐeI)^ % StW7 I3:)AMOpzJsv u&ݪ7e,31azY=Ncrv\JPDyTFSIF7.)KU XWK:݈ øJh&I^E7C):2uc|E-GXη5m6z*(;pI? C}VH DeçrRj~a,Z-h49v +h =tch97 bk4r]̅t#H__4Y&1~]\\Q4ܜZ5y@gCӘAKOE.9f: z"Zw9rd/@rRnyefFÛY2{%lrRCv S7}(c7-wKH>z1V|RA9[:oHZPO?Ik:HR7Ksj&$$)-53K+|,Of^ɣf }ӆ46;7 GH 6X 8ٶo(r2M|PS\QA7a$:0pܤH! zBeM^,S.9?ћZY?EKځvQFÈHV'¿LU92GOO1_Pm^urv.3Xf^1~?^GFi)yvp%3L4dp±ֹэ9}C~ R|ewM1Q@sçP3qXaO`;CrflE>-Z哊"o ?lIuH*[[/ G[80%(ՁtD;`&rClqډ6Ae1Ѧ<( KߚX{HnSV-L ϰIa7mn俓%ws6K53b"FI4ʻA~3sh(ߢn(:\~lȑM2glQ]3H#;I99"_0 JȬxQX nt5AljzRf~1g7۸Fl/NE5 3!fa*UL.G!ܦ ц<0po]rs}k%q* \ ffAZp՛ߨQ!iYJ5ؐc.S_* "bcu2VpM!)"tYY^]v?OaV}jM &NW4a/>z&QpTb>H7pA vcs!*ˋTR%ڀsd^fpAfTD`#Fj“7`L#zy]25fs&[R{nDHwZZZV` M^KG/p5 TQ,\@~6ίȰlPaN*+d'ogjcxa6ެ":}_co=(Ir",Ϩg]KTr鹜KC.buZ!ɾ]τfp. 4.Mv"-2EyYSj{mYnlk<"L_E*0+Mki| c- [-|L5KA™ :jXdCdB9[.#R6'4S{_~ Mq _iJW=5tQS_l) ,pkYX 7xY}<9j\"qzA~͒hdzCׂ> ^ؚ )_{q;D/7m=}eZPjԀ(ל i[AE-;{=S)3ocH~y{"BrGr,,RVb=n (e }ءC#ÏL:1Ԩ!|#*P%j)],IxׂM;Zy|Yno,,f||{l_'Bp TFb /IYQ&;<_.7~Eg+ x曉qM5 A+|K?;ǼH!c$A@#>C?InBԄOx~r\fe(?4pYxJUjp\5%\9DdVQ?q70;Ӥn؄ߌL)6ּfQ*5V8Yr(A@2&sl1,C])`KpŞ*J|9iվWz+,AibFaYF)#& @LYEF("b!7"'vD5# q!eqWAĹՆ&ń~".>"6%7=9f&]WƋd;jTUǛdž\v'Hk a ,/ ᢥ :%7 ˏ&˰(*]ۻR|\Z➰hLx8*w)~N{9JX:h.0Qva/KXdeO_È6/=NQEsuI9}~fB;[Neۚ2yLibX6R ޛuP8d6^Jˡ>?˽`؆WBsFr0f92=APkIa߷I]'uք>M 1)hM pDW[sΛ`s*" %Ushv6S|3>,bp >߷8yXwuj?YPo Q젧WV6N|VROCggәZH'4R`*_D/8<`OCNA4W ‡ux $GKOӕe¤YmΥC}ƓUR-"eTHϷJk8 R1LAu<5)I t&MEf.j+ϥ(s:* dۉvYZQr`d^] /-Q蔊+w_5χw7~'e6aꆚ#Qo1"'>_ЛZ}JƮSao _NuG=O猞.ZbqQ ("$Juw!* ,I;qN[zIw 1}8KҸ=]Jӻ#sxMI LR4&ܧNV9] !]Vh/ol떖Uw,5gj{h4JK;+ ϵVn^t1 M.N<'zf K2sG7lq !7_U)hrB>KQ`׳稁{'j[ؘ/vS80"#Ml?x`]:}ҝ~!X=%yXuY?Q&۶]$o6>ڶe@| .ݪ{6_-6ۗCm&f0)Y>rNHڹ55A&Gp=twA). iRCRzU 8+e}@ӿuoe~յ.c|. E֕P ɜ9E)x)Dا$d&Gڑ92Nn' j6[QVs)YYLy?c_쥯à*T>V1[iC| 3s"Cp|UU63[qT]Z;Ua%+hԲ4AWCgo+p:d:ց?~%♪ ·~B\!5C֐ T7!NG  p.ߙk=%8ԣ9WDmPˀړ H 2BZykC!O$,R%%< Y%1?I*5Nz]J`dN;@EKEvmk!Xe/~u O`7׌7t܄ݨd43.z~b-Q]&1 S ra3Q0V.(x[ϛ&4۞q3Tl`Uy&a)3FV{y^=u,%X +6g%Ta SʧQS{~;HR y]ZI DY'ngc7$^bB/2[aJçoӤ1Q: pwEŽT!,K䕺Whfނ0Es\6 |$7c/)U\e7}AL~>GweYtPf{uܣgG{%kZgY/TK;rqH9z1!BoG}Cn!Ni ʶATPWP.yQ~!{;o|CrL#RWxu`zI\O<:P˴#1\>d \&IA|rruip,@MwYtt,5^4&JyI{7m/wk1b Zg=\Yfʲ!'tW9C-ionpoGZz!r~"u~W=iK|gҭ.a6J; )R8D#Z}6sK]DaFj QQzSƖL~V~%{$j^>QG=T6e M,E^?T+QZ.=aI dA *͡+M<Ȟ[="kYFIa:hP'S3v`VB&*م^oK>I⊸mz᫰%Qk6N@=VdcRqKUY)Z,*|wȳ4ca>"Wr.B&,K!6Wjed(%| ^ɛu6^*# }3ʨۿ{uw8l|-I1 !A'4+67?>oQoajc$^,pwlQ~]H7{KUACrvȲAHw樖 %QڪMm.@MəMh:E=Tr+*Tu422zRIUހIa.ytbĖ8 Ls2)6auCg-BV~l"x*3[L] ʽcѲ))]/vY?P(h J?55΋Mh|shZpĬWbw5#6ȑ/わa,fng$uia2Vz+LPC~!(Ѷ .qOW Q-FKpmuyNZ٘RiWޣ!56~? wō'y DOE )fN8_)ƀ!q!exFb v'GB[E>V?e=s4q?`neOUI$#J(AR,Aui"!{`MYi2:PzRi ~Zpσk[/&H|G'#]?;@=V~PՎf~ۣ:%TB;(VϷPʉ%4KSZM2T\o8S`l)XFװcܞ+4@W[I"E_hXV3lJGH2[6ݴs}!S( m "ֈ/d4VGI)赨 /}/Aʂ9;f ѻ %`G)ec?beɍmdX& KKΦ|@GF>j(9vޟF_n#L2DFN G) (#{ܻS1IӖVS;uPudfet~tǞA%Wh&z)Hklb~=Ȉ zN"I41ܘ)>L)TsMC)s`_2e(Z̀;iWp@D 9 ):=<(ìPD򜧠$pJR;m_$[>ꀂ Wz4*Yv*!94ޱ2SA#j7ۦhDWݼУM:dܥ#Z.?@eѾ⩞%ݫgI@7)"کj6#W D]ܪLCt/'r ǝxr߬ZFM̄̚,=20L{ev&nh}ڮl KJ{#t>-D>df#n.v0,Z@M7mcKF\k 6hƢ ,C÷9$f%R1Ƌ'ϗ2??]W ѶUP[Zӳ$v߱G˳Ѥit3\3Mx-AbDJCc;Ǩ~ȴۋ]fe0 k(5"lD箄j  K&Cb )I@bDdhQ3!i P O'Y$!T%/4#Y(L%d+=' eI"bg;{oì(T&' z ʥ 3볦Θ7r#"A2: l^f-J*vA&_B#v_s5punKxwXw~"*}]dɏ~eHvS#H7y痐r ͌GУ߆O͗pE* s~N6p>f蜉[1 t@R_4Lٕ5JP_88C(HAVtˑO{?LVRe(1-Tv*fJ75cM5s$ 訷u榁w1ans S=-XaxY6J 3j}</MSQ~L1G}J!e(CpY>oq(1.^B'GL :u=xKu9KT9(-YbIPzXSA"9on;vuԧ?jrI<[h~,E0B>gIc7<,gad2=C*7Il`ܖJS3gY+e:NTOH;]TO `\ ֜rSx$>u`3y$Ռp /MzٽS|k"?8j +~]% zɹ~,q<fs۬e3r' &{#V+8 >3Z0%jUkSW53 5cPU('5w6{LF];wu zi}<˨՟& ~IV؅{K/Ň*"JHeՈ&82h̺4?4d?p J{x 6EN3h]T͕{+;9VieBQ$)qm {MW'  Zʁȹ:}DeN.#톰6v,(p Og,lnqdW?* L:'qks"XĹR!Z8:`LReSC(^O$ `%gN-?JQ$< @9]be%Go*)AH/x#8!ROUg0;xABW!f =PV—А&װ-~\лHFXpC{5?>N')Ik> l WN'e؂L7D||[\4rb1 RÉ^vٳ4!ִ.l9]+bmN݁f=9TYՄBh,+F? fנj#_EH UMwu OJ?_bq,X6Eߨ5zO:3T6\mZn^a\a;8xn~^!4Opc5c'F^^r:v_D9c*O`YQz7aN50& ֡ޡ;_5>Y1ʩu –fn&!m%2sypPo|@o鄲X)k-.=`Ҁ*n-6Dh4B 8#̔/=ě aV^a]>Dz սUvՏ:;؏ȕ[=3D` X`mlxD籉_MlUZWf ܂K ˸ҷ=b V@邲Esƛ9L(^U$)fo8Gt4_%͗?-6A|mĩg*-*Ӡ{ * \|$-Û&XAw.Yt@sZmo-LWR ?k{t[q(qȘ ʕҁF yVNׅ:ÔL,m"z /?TU+yUM+؋\^8lc= [hk…ei5 X n⬇}=bQuKlP jg$/Q"L;$# (LR>T<$++hZٗ%DqT LYq }?bvLq:H|2 f2_\u)x5̩`7ccz)歛'7AL 5I3/5gN6oK9YA/5װT!s/s8Eg9Ρ2u]*9NS-O5)Ž ~n"cmc.XR$~@I0^;V]/CbxdazZ[W'sȷ@w8`z@*{OtH6"iOcR/Q& ho{3@54 I%*h1ts o % I{XerB,4+ߠ^4#R<66&2r"CąEhL2 /ֶ?2p31ȀV&NwCgAPLcAkfb;0 *k_k g2݈h3+l+h.+E%@ʝ5.ߞfgM$r @ݫ_9|xdO cμQ׋4ew4%~L燎Jh' $A)U΋ cL'0T9+_d:ȫȖ\E^bmU[Fko1djU?StK'-?(a$J^q1B |Z.s\@1z"/y|DxQzu'!Wl*6t{Y8Y/yUig?Q}!fȃD^PLr`ttͲZ!mCA[ӵj)AmC$H>eR'U'm"Y`L<@/ 2߰kSc"<cz^': g5>=A "ڱ莭 @ߊ>T-.l2rƼ[L ;EEcu§ֻ/20SC!`gh;)rR'ˀXZm#z$5K0ǷKݝ¢๛:vb,2p`.%a)u*DC[:یNpE-cOv]| d|'"bл;^d ` iq>;!ȳ0w~PF4Jw92WɕuVmɡdPc&d؊e2Z&d>fmTBg'%5juC_Vh wZfC4 hhU :ӽ:{ь;$H. WAƌ fE&É)IYjF &|,:z%ѱfҧ F]YT~].o7*ŷEE/l?"ofNjKK͂gZ}O޶*QLd}_!DG-%`Wm잕5t.~)AXϕl"C[H ZNAQ|B @JxGU|cy]1bEV)}a.}l7g~xo~ksiv(4WB|Y*`7-sp(`m8gX6i(>m(GW ?5#P4q2 XW};ƶֻ>\Y߬8T 4,|XVFAϥH _FƦP݂r{-RTV<Ip  Pn)ǍV>V'2L|kC.:."0ɪ1~^U@U|O?i e_Ix\Rp[E4ͥK<̦}ө:E~gH趣2BS1dJ*n֛O;3";k|:c)^.65u^%Z5a sWDa'zHg*+ZSgTUSpêDp5d54F-~|YO Me{y ` v(**Ls7k֟O-'/h{uqWt4l9mz9X@[f4b<\"<%o`rT/7@?fDvǾf4&1^%AG1#Y>1jX>Kz<5TiuصU8S^1o=۵P1#16{>ֈY˒C" y?^sڔqF7.*[gqU;U$TJG:ɍ>2!, NA Qc(hHJF_T&Yc , ~w݄`qvk?Gd:n=bP2"IРթ\^|_ Rct1D@@J2eۦnMiKU1BH9pyK(K̨x;'+J\ W9{1DD c>B6jkKw|XJ\b.;2<&9yթ/a.dEM*.–X6r8eg4{gsL}ԙ4""h*ƚґ{}ȮPBO|֌ʜ'uٲi}vTP(d{?߾lN#f$=gf|m+1L됶ٔ.GC'u7R?mͺh'7RlY$lC;q:HS7b$WDl}j7gu*([6|Y] {`L`uF~tu|c9ǚ/Ύ+>&\ϡ3ziG 70 0d aӮ/!/ `H_M:JkВJ[WAaw1Wi7p'Z]] 7* Xم k.Ք[GoQ9ZVXzփf(GDzXMZxR%s?f;v`cjJ%ΈШ:B1K*ᮈNԛk=+g[럺I S~|]/;Xťl[T ~<^yh6C)DMAz@O/v~9 +-S7Gݱ| X9g6+|̶I#I@W6zKy?R ֽoh,tyQCK"t8t^@5a;{vxKM'3/e>y`e&ƅPz'TM1ԙJۉ" F =wiJ$zV̦go8䏙&lcT$B<|&}YJq`iQ'xnK& }iU;aT' gEq[<ifM5QziIx0KLmh[$]TfTe$$ 풘TGLS[i4A<Ǣ_҄:T ɶ̃RhĤee({@612d RzJ؃%LI ?UcɃ8&,~{):Xг}.dNE:^ry3hf=/8 e^~F1Q"ׂhT%xP_Hw]j)Ϻzڊ@egFyf)s]zbW=O brC*@ݟm%MHǜ9363}{TF17q8\ݭ'֑\"So!3\-'|HsN٦ JְpD3`0vx>Yy6cDm UU1 ц׵Vǚ'{s=s|zZ!v~pl⎄MBk׭wC](^)T&x[k&Q+&!mʢLUJ-4!?ܳR1h9| 8Dm(!2[~)37FQWvBF]r/ho(Ž[&j[tmY4r_uc(Wc+mV?Z_߽XD?$TQFʚUjIK-:щٵ? mEy=^dZuEwcw :~QG 6TZ2H~mA>CZ>v:78dlqᖇwѝ!6 ZǺ]h?~%)*k–dl=NJ 4 0YWB !oP(UM:Rq1vunOR;QXӳ,buZ@U|M~,qA -Ӣ|bH8Q?Ӆn#9t-}1&ϷU/!޺jE;3!6!FYֆ~aIQ\嶇\ !%'rGNr"֗րbX`J>k-mni0c%2 ?U޼޺-H7ܝpH_J>P퀎IŋRd䗯<-\sNGNºijs!ivjOD!%X)`9v^d8s͎e1>yS3 _o-],N4J7f0]eZ3QMyL2Z4x*C" mё CWXMds 3D]1c*BҾ[=QchmPoyNq>b ^]꿠$_,7n¨燧 1xrس9DCa0N %Vt?V˱sk#A``Qhd[J&61}hcw Wvlee._@?ѩ+U0a|C=5+'_} O wr,j÷1 I18ܔTATuqb#8-x<|pIU#&4.HվT vاjʇ{CzLٳU$4aÙY$Pr?}$$2S%9UQDSU tBw֍R󫩆?7)Blnsԗ]< 0:x'D2&a4ݰӄǣ鯯8 Y\>Td$A.  ݔ΍=>xӈ~Esw Fyg}}8As^EvXJ)or Cv4paֿi+O־HןaY tNЋGB1wzP|Y+۠Aw08g;RQ?j KHs3㨁%ZW( '~Ͼ~:(#l {F(ύSa#aGWc5 A3HWE8pT@e Woh jŲHv cM&k{!*+=x+٣K>DAqK3;WhtY"v2X8f=&~1 !PtɞYL172ВXXr<ܓ/}pOO3to.'1n jeʔf5$ɉ<(]t̲ݎh "&oq&#c^cC7KQӻ@ʖ f2މ6ol^K߬3kX a2B]4 {A}y? YA˱GT]rnGp ^>Bg 8(b+)-aEXeI< t:AOBAj)Qd3`%v S5\[>ٲӘvs"<$?bz.|gSm &D=I\ 8O3j vFK"Ig:}hˍQ'pomK7LfЏNA(`'tA ol!5iU3bg'J2G4I!l0Y)/p>OD{tG(qQiFEMN<8eCFKr.>oE-,ߕyO% GiGp=>ΆC~lc+Fzlz8bM"L#Јt<@]2YJAw)cU1Šb-[Ev)XR8 ̊s @H?k2wqSbvM+C0Kj rS6[Eߨ f)KsY"l? @ߑ@Py\_TS|J 첞+6 )z*hA4 |&9 ]C'u[hUxk {T17gÛ>_ (EqO(F67/biv,:^-d~9?c +;s,Si~v!MNt(\GO }Tsp;geHߊŽdc9$^{d/cQ$Ir2*\k^TV߻W,E]_A j׬m>hr_I`Aq@uD4TP\0nQzhg2i7Nc5}8ң~!/p(Eut#s;v|HLgh2FNK1bq}t/ACP!Mh F-T;ӑo]cuۦ-jAKekZ(;tse;AF@J4\,3,@6E޷-&y[vWNzH+etuV(򬯯({SY.!6XZa v b|!?>ebBJQZ$ >.yIQ\ qnReK붡P2`rT_ZLx֓ G'ĸv*%T(s'p&]l(i ̰3[oXΚ'9N.m: }2c1m -0Ti}9#,Qm_LB'4O70cWR(Y@oN98RB5H /]b)NUn5)ʖK$P CPєbihὃ[mˬ Xjl, hxRgq9Vݨ}h|v//-) DyL͢]v4b(#ɟg͢N}XDsB]O1پ ?j%6!\+GSZ X? I`Xf;NlKIvy S%ЍͪcEo% +in- ^6#O6z4j(KSqw2,`m LPlhvtKeO$wD$8zj4D( O@C#cƑ)XM^Mb1,\1`$p2`P bS<;#YIoJ(^2%$=$GxǦXF =IIH$*p(g Cwoe@-BO ㄅ0ܨ["9zۤqaܟ@@_\(B;VZ2CEsh5L$cvE{wbIO\w|zCϷ6=hDXdح$$+&('iF2`t]#ߒLq[vR= {&\8@\Myt*x$爜`(*4M(Mi/$ҫQ NLM?֞"lJFɛÒaj>[1`{%7fαZz>ߡK]STYU,DOBX @ +-i~];J^bX~HT1q~o5_#&NnbG/3;!?.T(x~%(u@,'(۵MdH(//w]r&~;x|yDl) $| _jP!0khTH*]ucDMSإ_FOH#PSk6TF^ّNo,7`xiCFK =8?V&ў•q8v^goUOŹbޤfLRlpBkD,z@$8iON8g;\szm[iHxJNF "NLL>qP6nSu`k '^y\&j< dg  1HЮD%(cP;*` H"& [ll4?{XP5~DH}s)mb"^T70N[R&vg*${>zyO5A2x=7:w+`vL`(DLN3(;(>lp&. Wߪf q2 !@*}_zEf&w3dK6 G궂86g]~U lx)XX-lF;liD^~(e%LK=݉!yoDx7D&`(/BXdDP.U+:Tf؁{d\(pTǨt4}\E&ݦ֠A.Q*aKeHkE;97;oC6Lf87 &@2A,Uo;1Lyl 99oaK}U zb,8f>ل v,ٱf0^fdxH[{_i@ '}\ ׃8>1?HLA4$ @O)eibGŧϦwA/QmCYOhz`a!2QʌvZ\k mR\mP1{%% < $ye -W`$8Iz^ۍ'h_ꄮd@rA0ˌEG7Ŧ$ag,'"ELҊY/v׳Ě&,8v:S4J%w3+W/JSYacd-[,QJ wDNʥ 2HIAe| 3PABdMM3K0:;Ц,HefYc`iSxME& :W5A-N hy"KIPZp ZLtNxڅoA{!XCaS]$ Mrnկ QypLV9H\g_#loDo&ۓ[yOۣ uP[6 b9ۻ=8bN&K-C}':J g;z J9.CC\f|;07ٲOSd{E*t}7F7uCqvLfM}g, jN>:ޔ9`FL:GW Us, 8&II7rƾn>^Cgж{?3inmte€L_v$h B?s4Ok~PUOB` 0ڤi/ٝy_ U=R5XeoX1ƿm3H~[>pstdՠn2}3AދD:aFWS9aN:ρ1y|ԣVEg>M'^b4p@XkD-1^/a0Ƽ /C@Jˎg\MΛ9фm 1sX?}e~ ¯@G)/&]UGJ<([aEf㳀o_WX7KDdL4AS_̰jO 0CUn_#c>n4uto=,ȳQjAKB'OiGfEt \ >Nٰ*3%gM8=J'3|Ю=CM>X~;)/MS31s$":?SrVⴻ xɎC*ЦDD'aā4D#6CŢs1,`zoL-U- QxrT:v?ʸpкu tQsUԚ}CL[:pk=^t?/.gp? |G0D3[uE'3V2ݢ*^d$IX6]`* ng[ZUU^:E3B峾_ZGUQbD[Mꋲhe;ݪ1F^jUbE Ռ>xLM7Hn2TCO9鯛:/X@z2K`>5<^,*I|f26ɥ3,wKږp|sxH ŹqKxʷFEA'as)?*UDԢmS`FR&3-ŧ/ q: 2='N [DIܔyL.a^mS-E&E)oY㩙,[s~ܴLeŊÎR!C>3ۓu= }EDfb(0x g[6:&\'|.u) {k{gʑZjz\.Nr(%Ja! 5?W$6TFqf/s82kk ՃϧR7(YFeׂïDhX* =*~d7`Zba>]Dy]?JMc5;_|Q!P#y2tY./.l[6M7#t;4jZmaKͬN,8ʗ h`ߗr/z(h4_|Y<]e gliBP2+Qʕ-Ł _ >4yO\95xx}|)w*utH\^iI: L\CYV 1NEzFʒuKL j3r>iAuHWb{y1;~2hs`9f!Rab3().`_xHR.eצO@ʳdLI@DxZ׍6.MM'U yoQ$"9^@R T:+ ۚ;WnO)dd#^7 W3w}d߭6AUZ7e R=eܤ)\ `]֘:q3t Hso]\ɔDN$..ZgRLKD_TbDE{QP\Z^)i?m!wx P2c3c1RtjcRgN'7fY+빆qO'Mc9 ^zԻ*R+ۇxQ Alz!etٷ`.֒k>YV,6FQ `^ T9X$/|R"^qtZl$QNpvРXPP' xkHs8 ծg?g TMV`f>íPi+5_v._ HRU3Ww#Ulz+'>PԆC_'1|Uٕ3ưRiSCT.-l/eo6EPQMzeM=Tes G'!XJi['Jsl) (-'$ Ԫd#}ٺ]62DşBQÿ[ʌ44e4KVs$<98VkE<(lؼ&bkRSn,4X@NUMJ7`tɉrawbI-jS Dvk(kfEr*.=|eK׃~8UT"gm[NsbTԾЊ(keXŽ:L1[ѩNbx@B%ߧ9XξgU'Y,bʤm\d6ݕ(bwsLq Gy9S$cYK`i^r%A׶4B7yR ng11hnٌmK{BMwtA_V>A]$pJ+1ZD v߄] GȽgݢzo_-3 ?C0+]FuD: V_Q]Lhj{{Y_\$OTm Sw.\TVP9jE:y\zB*֖bƌ$!B >}jo#t40~;8UؙƂ1-jsM鬈}|BѤ:!$\<IJ :bt~\IX~Ϭ#?!}Zu_3[eWKY[yاp(Lf@+Ky(ׯ]9sAY)JE:"6l| B V#ME(9xW[i 6͛-X 2Gxb T#bai3die3jPY T}j󺎧Biy.-~t<1@d:$hRG?~I䶶PYy2-ujzH+h݂GAԣ\bYCINI7o=ÓߚWg\w>JbsFtsed}V1$^٤7*wD֮%Mu%vt H{,U~)oEQb4MJMr~kQ5\,85ۛJ,E *oQ*"Ծc|F^gvG /ʋM jw7N[ST^a]?9q NLقcF951r@7 =oPVH}㐘n8@ MYp cw%WR7A P|5`<;QW-heMxC' Ƹ" (JUNADۏ^DaMZsW55)b,54.WWV^fr~1F:4q41 fޔэ=9l0;d&R&1XPy*`ğZpÌ_: r]rZW["kg"wTLj% RϏbWhd`7HRo$\>#~{iZ~t$ca|s$ŝ~t#^4+Ǫ>?X,BHnۢly?(V P <"Z=łyLC7=5m3siUCZh׺Ĝ$@Ι dַ/}Ѭ-4\Jw3'5xUzS!)sL 8btXtvNW\S cl3ؓtWkYVM2B6L@x\xĖRYꣷ5ޑ%54drXwg:n A/ԯ8J-ٙ}jIYVFKp$*hJkUNtR [("0Nmn\Ժ v I*ZE CXx:ɣ$#/ +TAVo3> ?5".Vc@eu`-Hz( ';-bW g֍ g3ݽ\6lD{`WqGP#{eڷtEܻ2J3"sP=/Vi:Iy2"ڿ5 ̯/ɩadJFg"윽 m]Hx!-5b9L pԹ;\DGJ%d 9v baF$1"c-}&؀ǐ0JƲWZ_?sWzy"?0ΒȊ૯5ci" qJȣUճ0M~L}cvP$SA sG/< +sa+8B3< |lրN"Ҩ5$I;+[vjGy2ܞ+":{/%{CvHHf J .5[">'@ݥ*l~c_`2Ue*Sˑ?Ϳ[ u[?784QgMv0&et &[g~ OuzNr%,.ypBVZyfKXy?[~ÑX,_ jDC!8=ͯbCs0K&FM>@{ (-[p;řGА(ɤ0! =_YRWhƯ}- ]i0lejGeXȰU۰+}o2%fEsoN3OB42S*oޥOK}HAg {s"'zSUꭴZFeP FB8 t?g4/< < 僲bCX$`}%R?En:yH%<ʕ(f@Ue-mNùtlb ey{}\F(tY]ZD=)*)c ]sQ!Pg hߠĆ'$^f, X24Sq,f~謎,VxQF.mw=XnL3vm6G&ʠYUU)nvt03^9 O)Xߑ3!lݎߣֽ͗bՏZv=\96^}f[TtFSOW}GCNϩ!w.*7 gpnQyɏ/",r5o6&;ׅf7G1GkUrnUڟ< jNW8XĪk*dEdž}grtƫ#!lJs% +8)%_篯Ӆؤv'\Pɔg2q:|M6lT}2? dp)z'- a~MwV oIK>^4Guz6#hqfqN)Os-Q&.ߊC}Q_v }1 AQZxn_t ӳ/9?pfK@(mQ'f̧=<8O%gu4TG2 D`k47NF+ =vHAyv*E'6PѠ<1'U'%+e`c i =_wU<@زtXJgܠ1U,,Ihhݎ׍4g/\227-5Դy!so j D~:7iW'X}L(&'|N&"VmWMl Uaeq^q@Q߯tQ=Ǵ<-zPB Bn o:5^ O gywRtnabO=BiAD55wt*HG$AT|WS3ӃՀ*x2(`ܮǩ.̔V*2_U[B<4q,i˛Y G6 :p($,>]O.=oL9xY3l&\|C,]'ou][Osc^ّXjDG{VGD᨟)k9-lj}%:,a[o4V˷8J2dw~hQFJ%g ITӥ`pO`'ֶci4]xMZ] D)ڥ=h?*mGиµMŖk/J,ۨ8mШZRyF/p}S7D>>H'-EK4RAD(<^T-p>PRz%(Ee@3ЩYy6f EfQsuֽՅ9#ZT6†Jet)J,4I&gD! [r/@QD֤j7q,:Pׁv8pJ@%0O{NVǐBYك["/Tp 8Vs`~M}f{rBr&4;nтka$p~a0fS,1ey4*{UD'.6IBvjU˿Q:S I0pP{mnwjI!Lseypk➚cc^T/Y=K AS.^nրhHD DaDW)Ѐİ Lt=3LIEࢩ"NjQҫ]vx{*YTG57BnT~allH:Q?'N(A,sg1Ԉ+lT:mka')=,=Φʽ6LOL= ]:ĠyUv9_;>t-p''~<܄iLSțP\b|dIaG4܂RqEEu;V{IK 5hIY"xCHlT"xl=mC2]m#h Suju?iw6=vڭxaiױzP\3>$qurkl᠁=$(ʀM#K8N$3^'flO󭇳eڵ(uZqx^du:$Y s^ P-ۨUO Ҿ^Z9#z4q  /`j9=7@E?{e9L{ˁ}Jc)M{k_$&S6B#j[BU5 k9~Ts4g) )^"zjr`c^t{>U { [70VsJ~L>tsV oI|M8_9qԬ>mT;'g C.u>= )i7ZΔU'!xr,S79vOΟ#f2YBG$\hUW8-Emx|!ĩyj#" =\2τS{m/~#xl2Xh/2s.1l9oӺ-V@̈W Y;qi(qܤf;)Q.t}B]遭tMs?~znJ-.p5gb1.Vl}")8ODp8{x-dt`6PPB-3G[>u`fUP =IkTWObF<tj ՖuaGW̧l٥3H.%tl|OzKv|chG[fI=PfkHw'\$; h <̋Gp|^ǩҁ q>Qydѧy,UթbEc))'m߿>>]fhzO\oYpkSL&\Dg*';srPdM ~Tm቏$ EfΒ?t\@GqR~EN)5\ptG@ TτKCRM7rBESVX4>; x,F^'9HC{)ƓTR຤yaR"#گ"!)[g٬qE)")aɶ(LW]u+1a%޿\UkdLi:` \iݍlr_cYJE!2cb B͕v>44=U]vM{Xg$-D#/Jx^qIîe†gYl80?u)V=N;=DC337#z7S0a SF4NEs:)k ߲٨m9QRyZ ?KxKկݱ_zD;a&\olў)Ě9 2&;g%A[G3egYZ070701000000e6000081a400000000000000000000000167daf5ba00002980000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/drm_shmem_helper.ko.xz7zXZִF!t/U)@]?Eh=ڜͩԍ*>0[x]!JfM V3f =č8@CRY1ѷrN?]Pw/g_1`,0e'}*_249VbÐx;QTrZ #C8YohJ L̬Hn1zJ8H_ ~);\nj s'v 4;. Q_DS) =؋1KJ<#p]6]g9mX a&_iΨ >oUIm@Dfm]+!eOMC Ao`CLv%kOi6]8h^"pD<"^KB_I tJY3nڪ|\塆Bۅn2M+ m6&P%T}|]h!GYV( |u{ڢ!yUE|c&nN*?Һ #ufp;|&R8gοςg:8VHt;2J8H3mBpJeQA:0U Nf9:9(}KZTY,(/8[qtUòP2[3R[]i,Its@iMz+8m%D9%1gHY1E&Q>d#_֜r[cWk%`6JêLwA6ԀmG:beU_U±bV&@}s )Ps5 8=)68Dwq 1bWCr'{ p 1 X;(4çy>VqH$ zVԚޏp|YrcG4)s_SrRcj*jB|XV $5 i(Z%\~PQPaN,m3a"f5+}s>/\+( <={ fjFŕ/FU1bz{ݤ } dJ@20^w? 5289kp |QÓ'Vר88qQ5t"uE"E˶J\jAQpŔ[D-YG HB- +$dϩ{;YquF]fx8cuvsAPnnMnlI&bj eg^]>֨.z}_&~UB4t%陱O]2偶v ]E7MYSx/|h~OzfҒci ۗH6}("(5<,XvoT$fg=241x"x$]u] VsLh(\TB4m@YR°\["SCiSS\=l_vsت׶^Ԓ*E GAȟ*NqAitO6[Dy67CzC '|΃4ȁmK3٘ %ϿѼ*~ *_=a,js)gy}svlUo9Qil?&t>1fe b~nO=QHπEo{D\#ݒ'pxIؓjʈ@?,{w;^^/OA߁1 .?X1b<ۣ!)s =)#j// nAI,v<Lvr;X rG&nQmfrS{ {;o 4Am׽%3I}_7~w`=%CP~-V5=E)C퐙 MiZ-},8xժ@}Xn@{6Yt+ªuw]~J~c2ۯg!{!/+c5O`LPXժ'&0}Sv@7%ӾߩK,P Kq hK O~ckER};XKŤDe3r P-;qlfL^e3 mAD (#_Xb,j"l`+F M+crL`X#퀠V7"5x̐[J3@\:'B|J`os&gsDT¥D /z;O?#4v&(ˈA_þ(xQau{p4f&~_PV3n|O.:YRyХV%V+( 2 *(x ֪R9j&^-?Os -(xmڿ<f e`s|Hq !(:βW7ARt :ʆgR~oxHfp:RUCր#wd}NFvʭZjaf3@n҄oj6`)eϖi;-eBݿfΝx ;[(Wm.…pXF[-E1ݺďr!ZH w)3Xf3Qb`.gfN髐&PW;8Jyd2OLJ}%/B%TDL,yQf=>@HH7?"_AF4۱gN6GJ-Z& 4'9d"Xl+Ư嵿P'_.Ȏ̧fdb (ukA(z8Y.Dbg|j{6Ⓕn7?[5US[Zբf+?/-z3Y)STrFI3}ĽM.!6%zHHPUdZǎ> 쩑T'zkWϧ?6nبޢjŁE2`|2~i@PνYOt'ckSIH@fzƏ? MK..7hC f n:rB@."%r\錑b̺mΠ0Vn ~Iݽ[!gBI~>[Sj,I>qj`_BF21` &YT+ڊU#M$:4BUFϒ^3O],s 8ܵ qWs{A7l+bAoZʢK"O/W(J͘KG$ X)abw <ƘǮnI8k_B35JbT,e'"1R|j;绫[ްARHX&֠YSlVځL}z]T uX]mق `Z:"f70u?ĝHi\\Nm5*"vBjT?Sim4ճ՛N$o-emnԬ*$1q$VߪM&%=| ODtv0s3rvo .mP3\+B'20T'%ߕ5Kfz6\b@Wtrm3A`^TN6r[Jn>$a*b_]dґ#K6C&}s5\eيnɱ{~ԃ3>>ŭ]}~D[ߍXJ7=K˒`#Œ7ԡUe*.v/1|5k: +\rWFfKYENs{AXmk9kka̽{f9Nt gF tB,BѸ\n9ÙZ ?ĪF?L֙]7 쌒:bBp/* =Ӂ%N.sZ9]]+{h;n (VkˍQG(O&g"7.eaIÅEi]oǥt'+)},jP5]ޫ9*^NAYøS2A5«K>#M=!eIk}Jqkt:s@o eLÁ`Io5qbp)c I!:{x k[2s&Z4^qI{YK>"^K ߒϏUOy] ӓjwRH"3ד~4䗋syrYfQM8, '5# J͝]tΙ?viu%fUE:>EQCgT79h:i\B80Ϧs5(ljY@H;ti2S<6'snbyт?)AA-D\r)EJA֏kW崙t#a.Be5(U7 2y$e&%f`By"3vU7oQ 7ڥ}Tx{:JI)rM Tӻo~SOӺoNF>45gL9|O>γ oISGky >?gaā1i> zZ9}IيMbuXv'=(k/$<dZ{J.xčԢnY*sNGrgE>)͞@-PE(\,Ŋ\i;zVsB@ȨD>QVo[V!,X @ 6+:U1^|QA:w\lv5,CY<,uZб?Zn9^ @ӾQ&U4hl: >4+bQUsm_+aްmC-eW> JLwNUyյ.;N:sARMilFH>a7e?~_fa驧|kH_f2VfkeK'JmYta^T6 7ݍH z}50{ʺDM.B Lǧ3[RVP@&) [;}*! ?FPss-O3 V#!يu*Mje48'[*eY/= .ΆeC&R $1=E2iQda񱀤,8GZSIQfjҼa&b5YH\1vGd(2; aʰ,x[+2jkgPKl͹;S;h + s ZhQ8kC]ԟaٗnϩ##vJ,SɆ7$%'T՚Žw㷌8l0<$ǩC W<}~l/ 1"Gd/#4@GhC<2Bdq\ k<r fb͙ {BvJ[,|^уzԶWmFR|TU(2.0e*=J0e%AYgl ᫤}CSx=M5ݙjk:ӞHDi}ndPCVm{26Њ"-n^Z Mic`@AE3*Ž9Q_tbˇ*c3.?=~_^/#o:=dX|%:PRɌx pnY*`gi8MǏvQ⭧&6$4&bwgCG49[38 ļ"25Flf!Z2=xjh/:[ZJ8 z-i[] 7a|*V͋Swዩ_ `HWZC^Kw|=VW+ PATc2hN+%X%5,%d%s'17{PQ竔K ..9Zivܓgb Zx_B~^ԥjAeVOS4(3|KFpJ@r1@vI^&_wj7_+g١・`8tTvaYKӶ|+^#H 6ki* mEmMƏ@˛)k qPd6qUoh؀cm$Yxy ɦau TIWpi<"b{<ѷb|_v0,Iٜ2Ժ{Ws)fN}7b!tՓf5L4!抯H8v 7G{dx_ b~Mk7KA=c>cHGӒSqHTHk䌶|m]aK_ L۵A?B))@u3YꄣMWbWETC-痥i% iy]J{/ff'iq RlLlYe\! I5:NR'4T V-ᮜ:d35\Ʋs% ^/G ed)rBB\xoWS˔Z#<C~`U9VHrGdV=3mmMlC%_E2"A,bZ1(-j b(vņ@-;F2w2;McM<.v%5Ijr L+ǔ=7/u]thK丅WOb"XyB mW<\wԉI S7/eԶx IN|EDmw$|߼#`M'Z(yM@f>gwepe~Sk(vbaDbL} 7 }]Y=IJ&wل'Mo^O?1$#6C~rjҍ\'f!v,Td5\ƋLS2۲Fi8Kͥ?NqF(&!E+e V`P(nt?DMLB!_0dỺYӑl\vfc& ˴£}x.t%Yڴ ~͛Gߧݑ cFt򰘾^jcsIگroDJn1B'3 #')6:Կ`W|"@x*njaZ|n2(GmQ R66x*Z#I`1N_ngsPjy2 `44xOSpg"T/о F;/!F`(d$b %{W%zҹvxH16Q|R:0kăeʫAKK1,z|j.~Zե =#@T~pIOAt{ҫxҢDaEwYL>ov^;eIZ7 I {q7 0P֢*\,P@ &r.:_r(12 w1RuGd'g p:'\{"'+G**(!]VUn' p9]_ IEѧ2\ߐ9J%7l՟ ds0nҩcyo!+S,LG1\qB&w i5K#>C7 %*~BCoBW7n#2i{8B؋8HQEl(29(G +q@%=H}[gv) nϱo"8E[ Z䍼"b(t|q{.:`J(ܙ\@,rEP+-=.}5<%jt8rWydyWB™̜%߿gںϮJG> XyWRh{gYZ070701000000e7000081a400000000000000000000000167daf5ba000015b8000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/drm_suballoc_helper.ko.xz7zXZִF!t/K w]?Eh=ڜͩ` uYl1_804tElk+YʁU (QRb+9od mRKoUvȻQ-eSUjq1`=t3iL/ϝ:=T:$y묋ܪ9p:}C~aBQ#,V؅|RI͞Q54L]2yP,Qė,ifM^LG؛Ɛ J cɢWqJĺ"I&ubE: jX^lpou.P`jeʇ!52 ~V Rmne p1iԚ$ƌ q7NBF|W+$-gE9ɝw cw?$0t$Gi Z{yMț #R: )C:EЫ4}"M@ 7H̤vnuPzKhR9\ '=@o]J9.<{-O#3Zҹ4h# 4"nsLʽGwQ؝]P[gq"T윔R|Wht`c>M Ң>ԔV΄PB'!)7UŀuO %E{*?PؖltXq) BX] zaY}b[Psx[ӄME]U^9M HɋjX8^]cj ¤C+0,~+F$MXaM>}/ Ò>GL?1O 'A<iG&#DE8Ay x>]r=O7ðZ%98=𧹦ojG6,]Lj: ],ЯU]g+]Cv_HVH;(L1CȐ-a|o:0ʻ||{6U.\!EQ}1ukw"w p,^@H-N"*)[H>-Zء,_bfD]7Y2 &7l̵ǍSj0W dT_c2K3I>X-Ϻ14%!q:eV -E;lqD*{ZZ[d-O ` .]⽩L䷜W F%600wN^`^gkܧ 7sAg\'Y<"289q V-Ak3MƪwYH@X. )z\/6ASIlXBi2@A4_Ek łC'}6ic\)xQFR$-` y 4ni#GVuIuHϹ0;9bkB| ԷI唘V:ڣȤ9 Hř?[ȞȞ{_j,scQ6ꮪ rGh.*Vm$ KxdVM>ӭ'2bC|V02ǠhX`*ʌ@8oȍMf_|Q/ݻ/j> zpqH3Sf;} zfI78t& RF]SDf͙E` Ҙq+e*_1TÏ$4 XVS>'Vƹ̝^yAaѧ;NDRMz׽K鿺CFv0Ȯ:l XrY|s@ŕK^ 1 A@āžc1BØ<|rN&6oIBDG>9y-)ް%ɀiV*}<99a)u+sgZ'"(mdpBT n|"6 E?j z:f0{Ma>ʅC#hyXX5mD‹U"Ѿ/".vD5bH PlNYp^L\ b\yߩ $w%*-00J90 I ?$? 7ff8#Ox6OE$ >tIHiTbN@^T H}.C!iY.r'GL{-ɃmCge'ʫ!A-KP2`jvf#&LBQ0ma5Dm| x_/)&[&.x/v#.xOzBD9#yd\03^uhTVUN@oa!N<S^>OQt{tFC .-P*X9G`-lNˀV0[o_abqwjQeSy3՟ujvVBٮ:I,W tO+C8κ$lʽwWhP2PoqmT1@q 1VEvzv&jr,En!Œ= ߹U-Zu蟼Wo?nַ!@n ,3z`偱5V#5L1?3]Dg;2sJC1ٟUe|~WWskdE8<| Xx.'GĪ!ً鹳pc ? 6-;(ĞioUc0<#Cw#~z|bJT?UmʗR~R@ ^hb]v; 4VްGn.v#GIZ%=h9p_h.3k;(FXcRbC@JRtZ?^jYWT&2L1x%`f"{- îa=]o> J[2y잁K )/ IpWkMS>tHGqf:6Ɖ2>X>d$`WFLR#bwb+=F~5iߑ'3Aj<[7g់s VS&+k5;cBv,jz`C_Nd [GŝH#Z Vh e9#<7o"k? s'(|ȴ"v$}ٹ0Þ &C?vRQνvҔnD\-Db ;li,{q^uM[!蹊]uU>_Xx2qSsv*a5ZѫGEᩢjݳo eR!\1Ap9P4u *p㝏'w/,?U ~+@9~# I/sN m'JO]\Oǻae8w<0QF {tW~.d}E0;Y=WJtV{u: f " }}nQYIh(7z|[f9 'AZL"BFNA"qF3qÂĚ %']BIVFVqC Rcf(F^í KP9 &gcDet=V=49\Ó}- "o`+yBWu@6 Jk+_(JQEUŋ.\c+JZ\_(9ʎWmg ;͛0 -1f&y4F}5ʻ>uB7sQ؍:(/޺pr611\fIM[>{¹luG23o3 ?mke!ս}1!qcD6Q,U{{%wEP3`c*|jpO~"إ*PPGsz._tbYov-Ϯ·+(-CkγjU >uY 2Qrh"kF2M?_U2zݱ, )mejP[CYqLC=R.lP3ԝXb8~r}BE{K)Q؝P7ߍV-6ȌTow[5}!::#KTLRv°뵜ZZ޶s> @|'S&bE&8H~&yݽk٠L<Lζ4wא-ufO#]P.Ĕ"#L YlFH}\B1)=BβIZ;QRVɥּ Gr'L8]Ȭ3VoՎ52LkԨ<&q,HhP pʼn{ (z5n 7UлÏbz4.\zaoJ9.9|- txciu*wtҌROV(eH~wa7/ڋq&p{\8t BF[I)% Ƌ=M_E<}e͂0ɛL,jQWȁpW*:e{kg J4GDNb`01rAl'G /`OXfK/p@>30_ε2RH00'vc.YmApAW8/f4/;٭P7U\IH {t_TT+E1`@Т:MQЮ&VmQz&^dL|B]Q8iΓ|$)q/0fpsnn0"=\Amr7JB|W!UQ?;*Z>[B+#._zIH;F7qDGS;!)KYY1s~Syh&3ψ+ Ims1EKItftʷ'U|աaǀ 8k.&P;Og :[ż`@NvE+=V낸E=Pb-.qC)Fv0.qoUp6y<42.cτo-})/QCt UaeHGsNxJ6f!wDdH]]J^[w5Ș< QP^oI+^p%=3߁gs{jx>̙8]~S ?s7U+Id':L6P`5ZdNt/o™7xfʮ']߭Ƭ$WQfثiu[L{z+VrN9[ؑ[19! [SgN3bT}jj3!<8VJkʞ?$t+KJT4Dnv@RPNemvŗ tT%K5+N3 Z[tn ize*gk){K7WbD:Bo#Z2i9wҠDSgJ8G`zA-CP")ܰΤ;5uBN:\yW/ΖggBŗ,Ez% &ǐl%-`4 &>h⶟P3FK<ж tH pcCݟ̝-88lJiAsWr#CUoZ g2-: ;܍`MĬ^U0- afsXJ}kI݈? {#8:Q&g>`Yӊ8N@1lS~&k3CxH a2WދT ؠV`l$:kxrDgKg(EPV '1&hpzBUd*,ʯmO)Q# A( 4z8%*l1Tq.~8ʁS˴z{I,Rx# | >ӁJ HxWnZMhaTgmDUFC \͖wg(e%Kj2ԡ pnk0:SE )]=Ə2;uRIc2R8Eub 1搊2Y 6Ff .T2$:CjU$Em@*ȯՄ`.k* _a\Ij"#nk4Wz8dxgߊOܥ 4r3oX⇞aV/yH~dP:Kz}!5: :$_En1ڸB~.˙%J uRA8̉Aesz &ᅣϚm;6nGH᧜N n:;b3eº$<z5kai{QJ[ʢI b"aY10ڕ-V;,C$dSde^T@*1V*%Qܥ!jp~9/JHHO^TUAkNly+4Kgo+UtiC ]'kjnHa/bu:eQ$P,}8 @O>w3;+4XPwUhfS~@svp}%twjw+v%O&M w M, Q}9߻.䲈3.ױT~,s꽫g2ŊI;F1 9^0xm[o!dRleHyG~0XR8.r}y( -E#/nʃx? bdic /0B&)`(!+/_HL|j]I ̸~!V 9MrR}Nc*YBN(۠3z+S(ڍo5i(sfW&'fZY:׀f؅4S%[{z`,3kjŭrk/bd16p4 4 ΡaEN=W͎y@20p)]6U!"_9;:NON.Q[HȲQĐ~lDMw|kMmИɏ3gaiP@Cn~!&QE;TldS sO6 >cqo%8ةWib)φ.q7V ){I3R5>1aoVO\Cg#kk6 ڥeg).-K\UbQ؂lF[PQv9hp|VZ(VߒQ/P3hn+<34;-IQ`6QL?dC"͎>#\@b-uHmdqYz}I'׺s\ R~f!Gh_x #Tq5m rV/{ވ c9җK*,ua |-A4 4'%73{(_xs*"~l+ePY %&S\mR6WP0m.̈fQȭr9`0@=`WI?6sLmkPz A ISȨ"!2DŽ_s G)jBnTxyxt|MְwW0V3R|E;3dCt1sJl>҅̈ ԊÀ`B*n} 0`/\PWMp> |՝EX[1k;f-A56+onq 9i-L93K8:r@`^7ozؤ_EW4 T:RhD?5(/ >a\d)I@6rWovVE2s!tqW+T^3 @FGX{Fq?}O"kڠc0>I s:*}rmkK4g䦱Z$౞VG>T"mQAfysXy/?"JDoP\v-iq!JJs֬;1 |6! B9nRLtt.b6b"^'?6~4 USv=~"Xm.6t-5!+Z~ /f/Iw? sC=$0g9^9p8%]E0ׁ- Ɓ%ǍX^V=KjɋOܐץ9RbwU'Ҍ[J23}2uλ7B' x+SԈ+og B0K Jńw.y5ǁ"/|pA̕VK=&F'*!>a1ChdM$ّtLv2a Z 0K(eVV}Ffș.']~?1V n'͚-'`|FܿÍNbF^oK8Xxϑc\:(są,~:/ J>~VNI,b |BN Cză`:-zD]Oi)ȳhk&+n YԽj/n#*\SiKk/`hE bD;7Co@#R'IwScI UK}` {"œӫIVܢȼK_UZ5 y~R{2ݲX*FYL:yPtA3. `$:,3J؛֤Qng|9%oJH6:e2%?jem{dw2އEa6\]P?za7R[1$[a{FX,-غL&$9N[E DPT4Z 2bxDXYNw 9ؖL)id `aFO򤬾+I FyOobH:}lWsrvov#բF!UkJiasr} 20>ޮ R p H2sERH 3 rp"uՉ|bۏE#(! mzG n }@]Iʚ.\#Jv(~M)J2ڟ;(k"k>_ ('c]\qvg p@濪 w4,}QqmMG_`92:9kAK:V$qZxE &\E p-W3ljP"qY XB#,21ov;G9o@^RK2? t)@s' - $SӚ ڑ]U,EjZ2*s8 x­aolї?)z[0+L\4^d{(93ouR^no^(F;VP e2TWb8_ J򂽐W":߆IK8(tTw*o "z]z;O'N8iW{EK!=<3Z ڵ( 70LlZՒ IdB [E8ɖ3<`!m 5[/6 X(Nua*Z}%Qf_nͦ)'i ,ڐ-JЯW"֚?K\Xӯ'h+\:L|q|3ܘJD=ũ)@?ZG$1gsV52#@24 `4J N\&Ƅ!!%/wp2haZolgNZ,'^X2>Gt Bl$p%A'y4gq:dR}D>̐lkbu$"*Հc-3/+TDNR%5Ad'DIb޹iîvfZ R?QY]sCwFh 5Pz2hkM<jݺwh޷ ~g]:&84gꊪfWW&q&zF<@In- P?GNC;r#D"?tD+3;|,?H|:w ky{/l ]O BUhm})J%6;@JT-]!E\Y%XikI8,^sPTJ5G^왏ycyAޥ,n^֩ h*gvj׷21㉗lR4TPwܥ C((;{/l5TT>֏FW\ Xߕ^XUOStFr#sBe+BDLH.Gp*LAbx~/R(o532V%!@80^nds;z?jOd Ywec6^4A=Rkx'K~yu5 B|ar`!\xYY UU oSymO-Gxp AM;.j/:c(W綂] c2 m D]#~?%*Vڑz9\aM:nZmwi;5 %'+">՝wlhC0$ :ev !,gYw`/Ŧn0i鴏"Y$P u$\]YUA;t*+1?.^YR\Ct0Ig;wo,w4ˬOebVh[Ũ /Q~P̑pxC5Mz9kiXcw/3`;p[mCx/hrD+djeOnɫ]RfvSՈ 2?-|oՓcG4q60h+8gGL8;6L!_Kz>C'=9A hhk;q;- \I5+[tex}vب7&-~^+YU~=s*'\(  $V >\xZ€jLQ+#2>cjzOj\>>?Qs&E'0@Xp@W;VqBaF}x1!Z?9t!EML0] cSCrkS:li^  =!"REao ̞-^G#qj4#>RgT'&Ő ΉDPuA~-zهU/ej ,牒RGVLWX.Z=js4@^- r.oΏebAx6G5h2κjzmX!Ĺiw0SC p+k|/xZS9wQ2G&ab^_Zi@ lVN9Y>-1#|z0SK2bo l_8Qo;auoO]9lkZeu [߈b(W"j$'?dӾ2*ŧ>?>X]nGވ UjZZҋ [y5߁1^Tdqg)ue'G`(+f@.m\ A/lLo|QZ*T}pC"D͚hlXkVaA1V~FGz7kCMadc$:¤~ijF}*BO`,5H?^~L,%5EmXN&B8wR88Ov%y*"j_Rq&8«=Ӓ) T4sg x7>n >-M]Zm"2| =4C־ESYe닠p,-MM4\&&vnbئa [Ca<"UqS͟Txd 4>ݭ `x~1Wd&87ٚ\_~tf/֨YO+`ZnWCȔ |ުuֈ,VفZ9MVd%rlXTL Sx#T-$eQ3n5|8v6'5@gF*?L~ =$gYV;Vۓ,2eoʂC<{YH{=c%P@r\X^9/gKk$S/f!I+Itt}є+^[Du*<  :f6+AxR񞊨hp ~N[ͰP ?UVP&/RGݟJ[, :ϜCom؇ς gfí>^,[-˚ }zU>5+ %wKH7/ 3MDt@ pC呮8OrO/Xw+r!B'yEkƯ:+8Z?xXNOT;k|z1dP-xbOu]dIa4@nOȽ-H4072MnThВ"X'zvď cv%nu hz4B'Oz-OQ# yn,Zkj,q e}\}M_<;(=zh[)>1<ʜ 4-cOԨUTѭA8I߳ma!앰*VXf; YUH0#F#rQ|rC4=Bq4OPʡH$ƻ:۝Ry@ ō=pN14TΜ_."3qA֘k>vxrQnTe~di5uh#f`$'Y puJ<ޛ'Y_9UX,O:[찛8 m\yĮ5DΞ$.)2o Љ`j"EpaŠ@n,ܘ?ƛeҡgsLy5M1QZ4 Շ=7݃ Hbن)d :KfX蟦X[!Y|[j w/*E5t& UpM'2 L4:, Od^&-)PWTli,Vj}q43hcZ,/k^/x y'BU. 5TXXlÊy] nd+tݩb.K2KF=V@>~ ml~z_ %MW11u~%V㤯جE7g\^xZ>7V Ӎx~ᔗF,1(YK# ".%eWY{XAƆ|i9x q9C #Ͽ "R\;Q&M 0-plD!!z(ﺼ(mP5A8ZW^v缩4eUQ4|x2ŦAQ"ΛS&e@zr N 5dag2E~[]ٌ156ޡ*rԑ &$&f<˓x؝PKٓ(8w} REp1~hLeOGo a>]|foaCWW.'ıVN>M} ӈiּiDlﺩ9CHq:Ȟ+;v.HAȞWnA˞qçD!ق+U)mBRzi!kNډ} jp씮 / ]e`_ SbLWx!8e0"'?ొ H.)Pd0 D\}wy|4_~ }8I@Ӥcma=\[u=>Cp)DG1dqruVFyqr4dᬀ[kEGpcWql-wkb[./b-S+ !Dm^p!Po c0њ$JA )5"sWKi֡X=)=}v^dj}BP{HγWL!e`D4~EV댙w̠1UCB 7#O# 1GDwVGEYqyl/ t|diie눜_RnƓ XV=HRˉvRD7Y&Yv>e)=AP[% udS/~ܙ >cĺE*#?DuuQ ]dM fMn|i|lZX2'YoSvR¨T7hIDp{ko[0e6,O ݯgLDe8'LMkr+|ER VypmJÓ3 %Lդ Ut*B\V>3碝IX#f;'vvn "g:$3BE>m*@3v7ObJsV)(\b!hy< yqn'.zq&{/z$at[ N=weD ݧeu8 R%x*<8-ت@Kn(#'t]/N&VI3-pX]O "\ɰ d(fή-E#"unAŷZv`|X NeL\ aV!,mN {z@lY$4<4VplAjzJ2z5):/3b4vCH҄pugvˋ~jsvJxn i`5+omK- 6xExI)\gZ7ij(( ;}-O~ l/673f+'F &OFhH #13 Kj4%ױCjFpiglt+ )z O ڸƙrO٘w'Qs*( ;K  %:!֬{*x 'Tn=6Tɧs{Iv)+Va n b.@MyL&AjV֍E1tU=;+jz33 U5^]8L[*? ō~AY%J@լ:?$Lu'̨>0CZ}dҕ>yNv@t[Ie[K Gp7%]4G@aeʒ;G.7Vew}ru5iQ.jMތhY2j6I {r$A &rpO$Uā(@gŰ,Ņջ\_DQ)ԧoAA4xyw sõCƂj^C ~u9y='5!d e㶎'#ܛvZjd) Vu"I;g7! T2$`g3f:gZbپ4<I5;ikfE[hZ+ mvAa8u=+ctF&,N7&K^5/@ؘ-G1m/H$ ).|fDKE;A)+k2/Sk_V/ُwRc" Iu^(ʓl|UQ#T w&c@W}4xؖ Xc'?ٺȷxbnw oq v#ߐ(J;#ϛUw= H`јt3e%|BΤK}^(_ T\cw `ΕT7C-Q^2 #h$7?Dj;4׊2ZIB~i7tIUqjؒ!>_"ب@ \ K?[op"C PSE#J~`?]OIlvޙ- OeiՐGTNruee N4{->i}4ڰGfߎlhIqoAWy_I4^Z4칓ns $L9b7keضa+ QjzѧZ6j-&Zd[唹Wܒ!O-[}YM?x<ĎPND<#YZ(G.'\9_Woy,kٍ,4;$\>x/8WZOjND\4ڴąUK鋵^Ӻ 05i݀.9Uk6Xk Ou<,74 \柰q8þ9Ni5"-;ʃ?$F}*Q aૉpD/7ڻZ(JFbͰiZ%zdc:aa>ncm]foZ GI1N?ҍiXHx]>{96=d@K;ӉVrN}1P-!Az:;`h .nT3oN=dM=^-Pܲs>Mc7UA#N1PWG`(k]2U~}9:\"hZ3 l"␀?ҴE<)=OG(xqhA- 9@gbFK i VfW^Ƚ8Z^~f'Ɏ:f*䌑Sgf~dU֪W ;(Ҝn d4ă 7¦g+-CIIt*zi͕`5Ici}3oG.WkM듒PaЍNj' VtN`~ ] g T/C'"1 xsim :Tަ? ^5x tQW8>0 I4-;- esVrMBb)U٨ؘ@4ļ 88?q /u}贑Ef]_ˡ}1Jsz܄{%+ uӴjW@ޗ񯀽lg}plN<[S U2GgwLk`9w- TuI^|<^x{`xPw.bHS-`n*`30E~ ~\NȆˤy W1(KoKȕgaˎV8O={`| ڳ ~+9אܵMk m;YEMmi!tDxeJng%M+,[_YINSiLA0`2 gpú8-+o XAb1(2еzW˙( /RJʀ_闙3IwӣlV[ޖ5mír򲚍 gTsgldSv @h\e5rՂ4]MVkF9t9;8674Qv/PsAFL(> )iopt$Jw+*Yz9MycAB!:_M~D5A|fpp-?;" VgD3[*\6C02\S KtQɎ5b<&8k؏3\BIyB,s8>k:I//bR ՓH.V_a=5v:cUG~qvĜM2~J[a' t`FۏM 0gԹX@j곂б>n$HR%HiWp2'Z=kᡋA7Y08xPK4F[@4$f jV2Ww~78'[7Mw鬒wmj6\L0X&<#qAЗ+tlMqZVVOLhHo2}iAMRu^QGIp2 J&|\i`?? 8/~γz<Iuс 5ufp (mԳH~5uE6$4$=qcV'r>iC ̋#?UF_ֿ3:L17wםwS=6Ino)c9ٟ`-g{-%>)|bNȲwCKQ֘ŗ7 HufXDKo`g_Pdg:O>o^?͎$\ґ3}>ԣU]$ N#&5Ohׁ۳>g;&Mj5pzjzXW*D__}G=xz("=k&Az|oq2 dO SJbD;&j\Lh. Q>Jj J",DYC٣{UٞI9/|9L0B[O;\2`uNPBCa wRUA$қ,-OD%iAtޝf3{^Kݠʼn6rhlHu;QP&ǎ s / fYI>(sCLb E +8RHzw7||iPe2Xf~ WFߡ3"P"ao_ɔBffe׾Vµ;35}SN_j=j˽0+y+wv7,WWkOrc)}y0FUq'iz, 圝ח W ձ8j(G~I8qH#p3Nj_b f[@L.b?p'Y7gEҨk&uۥQDGH)V.* Pڠ`hpw)KBI~)&rS$̯?}%݉8.[@sbj`y mg =bd@qVFw|O1ۄ>x̔:8cE!'ȜeMֆwivoBkMcߍg EKRNnp35JnE#]R'u7Mׁ +1:Pǔk$5$Nѵ6ߛKT^1))ߗe;:c?r(L1q{b}>2W"? ˨ZWю )A(\>.WW]OZ۩i%06٥E=7`tS̃bQ5M @i=ٍ*Y0rwY;ړ ExO0\8SGZHz(3u6Wq2)"K]̍daL{]r\T:艍#HQ]bS" Mw` Sґ"ݺ I_9N3e.+?g1Da%߯^|C[P IC:U ξzD3XC[D O_(r25nf) #>`_? }~_| м8zc̩cNL5$b [ɺ:ኑI`j2s Tit=(ABmU5S3N8Nz_Io B*V\x g⮊qr`r$nSc kn۝5wNI,PZVu_. jd*Įh'mJGt%"|b}+u;бNkF{ەG?{!w7'(ՉD>ګ;kUA[ [3=D³[C,A(?*҃M2]lO % =sKm -ຐm fj4v+ x;^xz5?Z(/lbvlS꜕nXK]#B2K͈3ZUNj\NPB!8U>3 2 ݑw*墌eΪ' ii4Hw3H_*MrFCe=PwC)t:[ѹLK_'$]-R5дW]Jxt]ԽE)My3'Ԉ>F}1fLZ c3Oµِ)٣YG2Iu)گYjn1}Wzx'cRR79dyBr!|O9\nN{V5 89a\؄3q-*{²҂|uV T0V2 {ĭx)GE4{yPZ'P8eIŁp'2YpK-\dܦ`";WxA!,cx35VT IZFCEg5b }БX="FN;+g 92ϗ~dx] vDC AЩ߿su|sC0ӓSln8} ˿,XW/|FH-k[:0L.> q(5FfOZLcO[JCc4_=A):S&"g \)Y /?ʵ6"!E,`^LƖ?Hlth񒴬o{ *{RΦLyTE.Li"ٔ6t 9n:2M`VsGcʚ\o9[G;mTڹ<;{y؂)OilOފJbڿlӪP]la$r<1J|v>M[QD9D ⩩G{_/byP1k'6R&mgNaↀJס>[Y b)2 [cc<ǥ戵h#g -*hd~ lSy{=mQ:Vg[fY{=Mٳ?V5ؾ 8_V]^\Cj+%zxcY 0eOһb# ?5zk !I41sK&Y2}TڕJdk K`s*|X"9EA).$g$oS[3/(bLl.@[1ɿUN@tEAS #=E)vpf>϶_ v:nBWcL~9"zƈ1NͪW툐D I"bhҲ;׍DЁfA[6}tPR Pz f&x 8- OhN/C3Ҭd!]"$D,2e-ȳVIe{, [ %F\B Q]$oFno2XYN? ¬-rcmM;| PvN>.AqO*ԣA:ۑ57Ch*8=M H?uAhhls/r4=L Ǚ)'?mnk ʝf _J#<mh_iQAݢ3?z P  UNJLEB[ ØXE+c1"],jZ^tg`Y\@+IdkҲzs %!A3ͬ7q-M~̺Gpe|JyWBQu8!/\#F?p@}v 3wDά#%CD{ַ(3Tw0Bc.%!R%lxau^ef:&d~:F`) 3w$h DBӎY XA{J^7U ;F )?W^is52(\p@)$.aY}* BSԚe5M\oqA@b4 F$طyruYeE#""ܔ eVte/*ݣJ[Zyimwܲ+ÒF\+çO<:pd5+>-M׃wV\Aǭ2(D1aKBmg[\@ E!ˣCKoծTӦ3g̿.H7p8MՍ8!.>ѰlFj6GYY*@-(g$۵HH)=(K/Z.^?R [/e@PszTys*qZRP DxVk ByXԂ]oõ8GpBtk1/Mɐ0+[q+\"=ԍ@֑mrD=1s^cܛ@yA7*[*PX3 l@[:[#Yo|z~d~0x},8c'$!? &6_.[ؾqw[;K /9Ÿ4yV&0ĀI(5o @c&fq@Us=(I=$bϲlA;}nY;r1&RpIWYGbh/8vR?r_+gpq26}ɛH/eV+p&hW|R-QoB#`)+gq2`=_UdK5c 3H3RDZ}[d#A,f0#2?f1BRl&!{av]q[v;>`n0J\U1OzRC > pLވJЂ^WAn< ԪyYr>PO骏<)HXߧid 1xS$/6Yhd Wʈ}yBFvĠE#:${hNl(J9C]uSUiBy}#V{HrY"}Rw9zrZ2Oqy>*VsjHFʊ=4|`PS eL@yr ;l'_lBs"Rw߽3깒 ։ tΠiaz=U}F#D 1@M"J-%S$$3_X/Q֡`t.^-nD(TNsEcRBF7< ?1h|$:8f3),̻;gEQ /t[^h2%u66N,h-Gk]v8}aͻhthfD~Wi1E=9 'kxW7l(xm:S-P)-78AK_$n/z^Җ<<ƒjˀҀo W A GEEm&: a9$ §10-MގPecKaOlO"x®S_tʍM7W;hh WJ<Ƅr8.Ӗ6(|(\bMIϪtet-`fzCZOiu+i(bԂD2 q`[N6E|XRLdHF\<@:ѱ oz,چ/Ԭf>pE5R Phawٵ: U=+AaSaꜾ[/qGsd.xK'W !RUOg;kWsBj?DdRN3N =ZB鞰 ik0UQp>WŪWTw[| ]>nFe cD5ZRh&P6P01Wd/ ,oZ!7i`%Y Ki ٝ>bh%~5tHys1 3Hw& 7AB}g{Vu |61;= rXL_)n*%6"¢5d*@"AB]Iظ/ͽ-ap[ģQ*;շ:yE/W]X\9 ]{GHSuO"(AWŪN%`4 IPѺ(PTkjO y{nE`@9D*8T|Q`Qy'V 3@Voˆ,6;Z,V87>~󉡪q"`l,GeCWᦑȶ4֙—-k 7^ E|+IcM+]>h0XcV Kj~6RX254Đ2ݭhߙ0YZ€U7ϩ;"{M펷9bo 3~ʑQmrt܁E7C5/|љ&κU9<Xu)Xs]KYȘ+|;H"Vr?d$䣳kf4odZ{0tDOC.ZVuB13pEPvHeE0T"WkuSB (RQ6pa E{S64X.qh~ P^ `6`!nF˫KA/2,[}m[̇spMKn8]JQ˹Q} @,OC}iw6&D4g"YEXp5 ԜjTtvJ@®]cGI)="FEa6#@?坫Vrxi}3kY$!=c+8\`^4e@*> wub4;2_W7_L~ RAwFI\w  ˢ-Bͺ-y#"ZF*߰3?rgRNLCr XOT+'F qS+@FԮﰴQ@gv\NbpIQ?MF XOUd)Dpo@> 0tD_& [}zK+_/K~!)e yof7v v35J0. ';ƚjP&*:;G:h5@O#dLwַz4yWQ{z2O8/lTߟ :{j4lodI;tfkh F?{}JuO/4p[tˆ77c <@>k W\YLg3Jׄ8t@xo`Z&j2>So/._I1+,񬣫 O1&d9*&%.'mqOo?i NIY$xuP[E "\6 n8^\ NWhd-BMVhG< \m?!zz O1hڡN%Ȓ澔>!w%RgÙANl SlSm69"2Shn&ri1}~=/Jrׇ:QpCH 5ygYyI*r)Brw(hT:1P38Ư=q׀Ayw9%cJhs1=n|aD{x9@qf?7Po-t6Bk0-2e<JA]ǿԑyrr؁{4:R˱ճ+@W>q  01Q'0n'2{ɖ7UVK}Nْ[BoJ޿.5N|(n][D06йfz"&8g"vKsWb8[M@pH:GOVz"ƻ!*j FBio1oǷxa/kkaIxoxstbA,.guKOipwUᷱuۻK#ykdFveH$s4# ,Q8eyό__X3͑z7WqO6c>e3njRa&Zψ -P<]c)Ӓ!i)VaN|V긫ٰ!ؙSqO_;T=_:ϕLSE4ߡ4^0TSi$`{#LSe/0*aX5Ø_'8@S/wdy[1+.uϹ }O5Y*- O'\ew_>ێN{-w} _&g|F̙NGFbݲTO?s"!CX 1Mou(ays}E1]Bv:X:p3]9䋟`3GV:뱾BˮfHg/#ᣀE-F85v19,AL1AJҚ6hFURqշaBODL8ebav_ui2&A.@;OPͺ6w8>FD⾿eUٌg]WRG@r,'}l.1ȕDkk;Qn!X_d "}й~3Ɂ bP{MR OAEdjX7:&Q:`?kw E&0)IH @hE eיW(!V޿qS҇-pr1v'*& P@_ߌ y>49W :Mג),}c& Ëp| N}}+Rp4;@>5*_qB<mtic *Oy=\aʨ myZ0%KJZ Wq(;t7S )NzS9iD2f uM6uX̂ va@pv\)lbo[|-ST$itS)wj톣X` "zP6F&΍20/ ʢ%TFN- Yx<PVW _!c&I tF`ɐT(n1͎ZFh̐c5!vOe FEO z@wHOW$V `s+4WdPyykSU}i^A8}]sMx;e?VE د(u8N!G֜N mN cWܻ$y~!}υgY!}p${ZCU˧%?TůY:J YB}9{\7ܫML7/eClf:gZ[+L!\,)D xP1sE-Jɍs8B/rKs:bǓ`?߯o+ oV~γg'+:;;u]:r[!h곋;;$Jmj5Db?dA!E?Bk5pt0^[@H3#U-XQ#B9ၩY; >robp,'l:Qv"Бjе~b5F݌sF68ݒy{ 0FR'w8(P`jl}J 81vT"{Р9ԂTXli2^ M}_Q96\߼RCȩd2I^;C@duBg*2e2'Μ^G{-ЃhYgUT^uC?"> Igx vA^j|šcuNEMi"8βFʆw|cԲ0I<~l 1p&k«&hȽ\j31jem&|"!3\>MjvCTnmĆ"QZIAft.01HCI7OHJR? 41i)ק0[{#ӻ6 د7GGno[NuZ5Osxm?0Bmȿ*ʚ;89Oh9t :i2K#BOQN}?HUպ. 5`Z-)-!RU|KilA>Bk2%hbefU hꆉCTl)n߈{( ul YŋUJ*65.N %s|X4S+f45k{eMb_4`+mL;(.bTJP^!YrNGiXl*'d?1gB!2"ɡn.$gSQ.Cm%Hu^$L_ RJ:GE"R@M'ZB4v;7dB@5q^WX,[d6;"P7}R7_B՞?aG=\[,*!{sވ$#B06ྴnyeh΂h S־jڳoFjb~[^l Gh?d^&[ S|B9JH>S wX"<[SF.Pݸ!mQثPNCqJιaTJ0 \^fu UV]~?ﶯZǹ 4B{Ms׎C#RcCox'Ӎp}FJJ:s[Ѩȯ[mFv$1NKɖ>}QK8U`Pf&\)o;r@s?xCb#YpJ8? o8|Ci9n!gRHNO_hqsF:unOL[{;TT:̣8=PAbbyQ7iV54v]]k4]̝1S^,3hFz/%bvq "qp½\rY=!&~5š ϝP]^N)&K/ ;W(ƒf52teP9?{T.3Bxn.o31&'KV);Yhs],Lgi׸v'VJ3"ƥwj}ӫ6 oS6r!Įeؼ7tQQVmإsx2Al%9D!siPg|F!!mUyRώZ~t߂I E&!vΉ9?@F?emi7DŽ 3,]īZT/C+^"A1/ZK]o)h|h*j7^+ Y{bjut\DٔYѰn.Kݖpyv:Y> 64Mσ v׌Sym׋|(iєy/n[cN.6,4 Bl FObRWx%y哿$JF_pa%eBb}4w;M吋Ih׺ ^S!)/9WOYc1}|ܢo[7@{Cҝկw ܁I<EguԒ̦}CjD#˽c9xpkvVEG<|}z!e$YYLg 8(&t";^urYVHktCʺWU}sF.77T5F"$䚪@PwN/j(cI"*[Lٵ ;1g6#|uʙ=g*f-NS]Ka5|e!lif8Εcx j ^0…@f!x^M|vU:㐢^+vM}S-6fIg8=r'#&yw<덿'Nj3:; ,lh_Ab `>xȂWKz׾Չ8n48a=N>_[Z]PI#B׉`@VxT ٣ũכe)YIN8UF,w=my^RAѿ.q[-<һ#MWEVl\:~\^P E!pݰ |2JJ~_^v :+Js^hlXF# =yXDy/ ~#ɋB}&uWvg9u^M2&b9="$v"bC_4uKho'hJ 5] iښլ v BBds*L\8RWN %NWĆasP2kIsYQ|L,M Pj7ts쨿cԤ: X"H͛zXT'Ť1&rW{B}u>} x`6J*iz,Lȴ2N("3@dFL[<υru`Bmf: ^P7>Ɖ^^=R|"Zy>?37~"!^pqTc.W/M S}?27eyPŷcw)cGrR`-ӗziFU5>˧V%ЏX"ܘx٫)הJ3osx*UnJ:QLޞ'w\_պZIa-A9J縰.O)MYqy a.'+5Еzev- Nt6A%jNEI:'Mġ$hK\"h},B1iY95QP+Smk|̸|ӛH)[-|&OMGyW]!?Lk4Zk*4AaܮpɺFKlr@̳H$*5Mwa~lI}~X>ɁtŽ"TvPOB[% O2-Jg΅-xVy,NiOa3C"ݮwYaN2'xmۮXʑ|:xꯔ*rȵR[}"!(/棱Arx!66ְOjV_VNtސgpF1%|zh]_!$>RA4Cz&@SJboɍ3+i1 eWjfsD3%%j|P8NAS>y]~~[+ibU~@C4:MICJ8ݿsW!Fn=nRkG`r-D 4Gp'[^Dq^u wŲ"_&lH~ǘ 脷W _95_#H]N+]G7wD(;Lv&E­5_tS_ r@w^tl0H'+fh2:OzW3]Gd޴!K]k )FL<Lp\lYfeŢGQDCE iu\͝(/U;$uFխ^KCh*%;eЏTM /kWvmv7mkD_({x=dUPpbh]iٳqMM h31OLyc̵KJ Kf6QSjc6;:zIAFUͰagLwHXND$Cx ? ʐ `Rt1&,jZ"i.Q5S+nrNa sW}E(r`W>Wbs_)0wA8bGCitϚX 0mDSv=n  L+LUp2ˡ7h`Udv!e?PS0S:23 MMC'Ht2 l y@;ҋIi TQja:@=Ιݞ{1dޞx'4:ȁ+"a5>oɢA]Tf4G['F1 퉿hhN4z2 Z^ u# y@Wqb4¸GKh?7#QSw̡:̨jX94p*ҫr,S6IO/= "2/ǯ}.6  C'z`3@ecFsPe4y\bxu\ǝ&:X8AZ_VLX@y77L^' RP-a1X!DжcwW~s ۏKdFLАf_ Rfx;8Q4y^ln#F>Qa8;KҔN)Rs>R#Gz|e6?52jX(#KO|2,(*Ȱq:ALrկmO @/Rl;ev[WEX%\\1}^7dYi"OS],p hζ ,P3]3xz}W'K7O'#QICmdzj?,gPʯ*pmOQ~;pS(/v,0_:+z*F%r-7cӊ /*B5^8~&0nT,_uIfƩ!a8g/?1(<~< \G/m_z.{9$ځPl{1|~QtzTt8p-|5ָc 74ՓIS_d?6K/Χ6 )Ez-ul|*M V~Q6`n6;ī x"WS衫Wv9bd_ dD(,qI؄sFϽJ1f.j,?4}7{z4wzi5"vdht7VAFv/HI_^y1ivNAZPK󍶋(/ MUӱ9z@֚I=^R0 O/hZqN+ $8xg!^tJ~aL8J{¾m)g:)D9dwz^KuT0x/a AfgM{ \k5,ޛJMcnQtJY6Yr;J]{][h<kyypT9v\&b=yw 0bV@L"D6(]-9{h-M!o$xJ7;Y>; h r'K ( tӿ=isy엋R6ieGI|(nj 7sQ[Vš ZALqjM'g0/~;xE: 00ހ'I全IS`82WT .h?vEGdN*8`!BԪl_z0 Y\51షV,žʔkqkINm)O@Ayxz- x "! |SƂa$-df'Dv;6Z,rg5Q{,x8(e^Xs%#Um ݽ'@ ŴfLc8JKils"jxƑAZm\Jdd]ڒGwߢ*7R`T&.'pI A֘$-BU̦EG4ƭ?nSYJ81JR CU$[ORĔgNVnF<dǙ-/qŒ=gY^'WuSw/mY9ڊ_mw[^`۟IaF~..fV'^KWWEIReg$ ?DpH [,Owf[cWR|#L6;^XK(ʿZbvI%*k`5M;Og(^} 6mim6;AxeXziZ7_Lk7r݋e1)B$Ǣکen̍XcQTH@S>O˴]>9 |Tb:åeEeWϮ}Dѭh)j' @VC}hek K/ yޙ7VπRt}l/齝tmXI^ϯWOA `:׺h}17-QY@HN9;V<NΩ<6/ReTrvCRsib.:&Qcg\Pk&Z.`8@B9A+4%ITk,R}=|1_ػb$yau!ǔ'MT.&&?zlh$NPI`J Nl<"EP_ vDAHyXCT<Rw(_7WDiC`ьs&Eq[/Xoiyk®8>]S:D5|?[.Qⴞɐ_IpwfY*┍NnfeU95e~ ESN5*OX|Dt&hJ}æ}^ z(|B 4ɏr)HtA3[;MpIVpf Fxtn_t]e2P<׻V3em)Fΐ@Hʝ.| 946{ >gWgmɌ]g"_ (lDlڭr!LOQi؁4.ڦR_0/dv?Ӎq?)69/ڬ}AmnB0G aZ8lwTI9z}~8W ClhFu o ךlP~<.SχM`~{^&PVII#e ߻1Vܙ=dk՚cF6^P a ('7Q1AX&giЀ bQmCOY{iyMm6ntH5a~_S4(eMHOœ.Xh+NF_vpN"N}*SnEĕ^LZ_Yar8U$[%McGkYm)~E8RsB,>i[(JSWN.V8Ŷ3rn5T^\B}ȶhaWŮ;aIzT7E{(#_[ %mV,r} 3w[ʕIc(=*9+P.UrÛc瀉 -Aգ:( )Z-Wn6!od(1G9X~شdKZt#&#!ޤgZjׅ.NPs3Zkզ6-E„3skx"n m5zO*C}{1raޕi=dã.Ftso9 5Y>0K\UI+o*> >z a:uZt߰$_DH\YBL>)'мQ_uk奦7ƍwlN62#(WI"?ıI "'a-YWN0 <ٛQ4,zj˖.O%GYlƀSCH+ovLŷ`wy y/^zнLf|;|#sUFrlFm;kN$ICƟHIRbuH@Hv<]CX8BXZ]}K8&ku!w-=C Xn҆ ̲En.m\lֵ)2"Dlp0QCH}.~&Zxد2]kGo €}u]N)(iWP[޽}P*|9\|B50!̓n,4$~nv{ X%dVթӰ55Cun%N"3럦^u81~{ _{DK ]cHJd9]^ty} Q,6* Ɉ F0Ht2-aGM0¸-bPsܠPe5/Ŕne_7j-u51nmkkp mTxwX"3>՛e,o9Pm Vfi לbS+Rr`S+ uT ]jb~%-e#!ڦ9hB>O¨]#ļ6h5)@WBgY ˈ!>j[2 UdTSýkxXx>qs%,?uq#9>bӍ]э%ѦwR#"ZZiNq[9?ΎCh >MG&h(} )Ζvf؂mᛪx5S W(Q(hڇ RF7Nz oVuQ޻_z0bKESEw&|:PO^gFvZ"CJ8%kJPFRq$~=0?#Jhr,]ق}x;v6,5'gĽui@̓|K\=tNHD|L{1W oDZ Db,zM8X|L ᘕ8r 9t'XHXa;FRl].6&ZR1=!Mm_^hlMVYO}8kX:@x+xjv/п"32V)ˠ7mmM/ JN0Ӏ3O=Ӧ[[&|[΁O26IdXEk2g1&oW=]7zu͇Ӣ_^o粕i~@gںpѯmCP"p&eɜ[UE !gS V}oF3(%h(7w1ڴnʴܿCLu2W~$ F|\r @!n?܅8ʞRT%sK'VE_il"[w_ SIyΡSq*O1TZ !Grx!i2bB9ݦsr?zLSG2{9%:ӷ@5 kW-83FMB ~&q 0i⻊ܥqb@ r[^|-B-.,ŅҏN)|ĊDJ4.omZ\VRbGW<cJ0燤!G`gY E7cgezJ #m)[D1c t^zЁTl_Ƣ;e\* 'oĩ nޅDM`hsLL =Yoh_+8  rtA y tYmAq1| QFޖA.ʶG*QYȨ"ČQ`jD@fPE涓EHf OWb_[P&R %fX^I >Q$F'"`i9徰J<"7вj:(g`)tԗ^Jdg&W.OSH",yKOj C$膩Xq4 V`o=ݜ+Hq;]f{^W#JױGBeOP]6^ZrH6ve3׈|UWZYM<;Y}cA70 s=VghBXˇnEϻ9?T'-+!PIvjdm.l`vmpH&}ϚQ _yԆYgUV~.)|7ȩj'sS䧤|CʙD"mɬm"lDkoG~>-zk!,.΢\H+T˘ {q>h)QN[dI] ǖkߒ(ȃk5[?lwN.r7NP9ЅXn~Idb2%gpE06/SЃ Z;A|\)&pok(/%`3C;!eUxʛ1ن~ORLEB2Y]1GQL ,DzJR> =;O-> K_.+)b:&ߪ3:T%dN#׼h'!c VBsv @bz䈨!iJh #ah2^$"./+t(H$c$swA2찿c(Ő|-`y@O~a4 L ˈh窃?P`\͈db4:)77+vp("SGtY!ivD*c9~4\G+XmaCvyyR^ 8js6F\ҵ^N⮟c<)|v}I"QC!̚ZWy)XtTAëP~v-lD_RΕB?+n,F5J(@Dlߴu[N \N߃樳DbT?xsEM%Ab =ǦX]MC!K1I"h MnȻ 1@ork d@ٹɳnw~+<6\P_Vq5&B[ğds e%(u -pD|>I< \\Xro})dp"~*@ "G?Վ^LfJݬGV+|*+l,~zgKMbLN8Ň/zTE k͘ܛfxWG܁J5oQNr= 2=Z+е^<̄)[2`eR _0XWY ]sa`JTd;}VmLos cD?fuEp}iOj ]4QrHCm x}/Oe٦ت ΧBf#Kx; *܊":jc^?Čs3NHO۲Z&-J{үx6xѲZOOW}DRCD7ukdY'5uD`uve>E-8J8 e{l5ΚQpI ie &QÃͶ τӯ` )x[߂,r|5/Kq/Q~wl{!&Hqh,@4ʱAs!41BV[^Ģ"|*^@0vkc3U sn+yt3peFȪk4=S2_zF$hb5dbC/EXѝr&P头}ЬK 7-Bx(uI:\oG#j.2ߛ79OY'ۢda fUT:'{Ӆc= 1iI}~ t'(~x{+W )]=Evr̷s .3HNZ.c6 c9BI9 Ԝ}Yc>X#YQ줩m /4޽3SI] QmA42\ 29눈,>l6.=^2GHvŒX8w_6HIm֋Q#.|$^F5~Njzզ;}V2 h=NIkzFA$Lq^qFl5*lSS-}1Kn^KvEІC) jYa̓kp=n2+@HvTxk} ^0߱,"95.vmf-Iے f"ę|3cHY^t6SQ7D}->(>V| br^S *K oil^Pܸ 2۳.y4* i@G8G,c>F{ouv2b<ltU2>s&oUs;*5<Ҋ٨xS:]\/jSl&'BmLCMcayPc^ ėoZz.(CP{m‮rrhxjc3EL=2Q),U #QهQt tQ#b# "΅;Hml< Wǻ&CBH"CH'k @e#YMuA!d4<|N4p@]0IҦA*nfֻђGdIC#'gC#Yu iaq9c,CYH2ay *@qTb*, y8xa90u]3䱇44Z#ڄCZ W5*C5ԬPLkܭhC?g0.}=T'u+?[oyǬ$ gfm9 2hEޅD\l"ƸEd @tBXJoʜ$*[0tPxD__}a~|r Y;϶,(zg$w;g ìz%pK&TH>ed*y/P1@o<@@e%gaaFpHP&7-ya喹}۞q{*3[Ԟ.}qݢFd^]SKM5!>C(s\Gi[(7hStՕ%&(Ⱦ6H=pJɍ#51$-#7\c6](apسNZS1?6h`Hx?"u/,lo@4l&H@"B#6H]&/|6툎p1ÃqMNf֡$颺a& 9h٘8WaOF(?X5%T!AEˬ73VQmI@gWI{SOEQ,pሔL)h-b鰜n/6yG}FERͧiZ{*}9fr &#vb d@RWsWH-ZjD_iíh>wcl6Yo%DV<)a 22!A'1&gHKusgG42ֈE%g~dE1T X'h~ UHg*FJ@䙕Do-"UE~>V'^ =ڡO !W/<Թx!d%RΓ y >Exp K2k*CwvgV͞t鹻7wP]%9KZ{AEkRp}nn[pBY̪^{eOɺ,2-hGN`y*@Iӝ}TRaɅ$X%m4xN 8j^cqCC jpҕ4@Xʈ].45 YJب]+aM#Yaw5>[c}pj*A7R4nCaz#7: pC_~H.jלZDR:xF 1؅f!\Y6v8xfd L9(}yC܀< [&Ef@4H&#)PR/1 ,2sG>>o֋7Y| GyM&/S/&cдir>k{F9*THB PMQzǂ x^n]7ZD&3r8q2HdKP̏j]y"u#_QWw;3œBl\)TO rUP1Rl-{鵅FO;[sD;7@%3F&mOpy3a? dR6^#q`$?, {9ww}H |}ȝ#*}.H%:LI=r*_a|&yua$\bRu$J^ձj /ѢO6%>)A /4VUgF@TV d1~IrGՃZ#=taICipؒh,)<">9^OV|9%DMsQ}|U߸1ƈɺi4@/DiizF$G cvqԗ_I pF@wO Ot%X?D@@c%0ݦ!a|ݲHK0>@if:URznцD R,PKaYI/|4a~2xB{%r& ť[pn_*ffJÏ#"W]D#Aui$< i^&$ E+ܧ |j=흅PM .^XѲU%[/c&̻)'3gbxDTjz*(;P,ֈ=؅ 5'7Ws) 6*:[[MMh4:7= ܷcbFx.?_DXha^ƋK4xTJn׬Y>g>rzmJ ΁p||wͯ"K`؛Չ2Q+=@с)6\؈>FK6B7K1L!Y, k}I'BP7N qwfP&z[ku]BE. %slU\^8m/;&zMǶdo+x';=@XB@s_Be *_7:*&E h(_lSݚlT26髞5)5HˏW^{+UKp?7i{s.e2q)5|1C#R1GcB!z/liz@:;sK:hn6LC!E9ey|54paLWSqYIiJ"J6(qV(o-{^ ~Y7?vT鍕Wv$00 ؾƼme,H ׬SwZF7< NC3#T(\wu6Й ibPO縣2#UǣA#RK`ziTD/?SkW@N1-hq+DڧeHj_w;mLĨWX¾b[~^ t a ߩnjT9i:ЎIF痰h_s C! VH_0ec[-p/FŸ}n̟ᭁ/$ VD˜;ȫ2?4;+{+Z`e!z 3/@B+ <RZIF,`Y(R3#,#?|7n.ꀷ:%zV2+k6"syx P9CoѢKFIjV9`QvH?KtJ A?Ȳ MnQ`. 4Dؑ#: c0yں묟AܥB!n$_Oٻ0wIҥc#QӋ[@!#W5ؠ-~H*_f*=wKj֙Iڮ` yӷ&ţu{v,|*9Du%Pb!X_J|"jL2,y7IÉN,=VLVЈ[ 6Qq*HL[?1X~"v $KV>KrơlwYlCt00D˚L? LРT0+I ? G5JۊSL>CU?dPSn< r@Y`^{Z4T>"vQIJ񞺍?4XnYUn;㹈thk7_aNr7x].wo iw^_׮'ʱ)eQ/ƚ$'+ <|BиMDW)lE"L(`񺵎"VtR P!ғ}ȠGxWډ9ԀMŐg,W:~b:|K;3e4ϏSbiIryv`ФsFSJ咪Ud n|D:$('b׮%K.a);gkL-X.ED)Y:c&=߰^v'S׼Q6Do`Xb!x3T* GS![$j`rdHa *iu6O3NPgz4];Kfn)ޭNP\ozǺQd,RF$p=POXPn`_?H"j :bCYS]L SZKb?MJCՇO}.so$6%GS|=gjZZ<=?hC/puK5̽o(cM_W 6fkyw%ػn_6wC0 èY6.X_+ Ԫ{ z^ѕ/ -7Д.ni fƒ஬U+X=qz>HQMՔvd\R7Z Ss"7 #D mէJ(y\<"gg$ƞ%Ƹi$y,R}5WY!MDd_o[:u*J#s]Jjgp̹5yόW&6Ǒw V~{T_*2{$#@:!ޱe0fSAgLj}HE$wa2:{`D MݲyʻX/AcEr8Lt6>M7:4jfQQ*t6S2}>FՍȚѧb1͕@UuHRwO&ɕB*| 24zdFB}APVl$B9=q=N^f7 ޻֡եM ¶A'czC\n]&Xw*"r2l Q,7J38E HEB!'nr^AeRľXʓIvLv80OEY&Ji#r]-4QQ!Y?Qʺ{ȵ1ꐸ<<]④/fCDy @ U3~gD쳧r|,4!_V !n{f U"pYX&|`vwH{7UcU:±c%&bk9TLDp?n.ݿ{7t#dH"<r -;Jvz%MA 'KH Ijs[oqApeu׷qV}^_W{'!t /MXnv/TɕS6IyH2Mdh.3m5᩾MAq A&˥Ttߗy6t vﰫS!*t:4{9LNl{:5+>I+n6|pZAa Knx ҿ_˹^Aa0Kݙm+L \n_"kO^OCiQ皣H.gy=&|,>D3T):2I%xJcA&Xkݢ;D 1ЧPKtN>R_׻g}fou(/Yji_@KaI+ $@#C]9عտ!Kc2'QIj(]t1bn묢t&hei~m M ;\0&J]ybSh)G8;xPP䳏!ïl  I-s{lKޅ $iܷhq5^ cH{#;E r ! ÑrdƉ;@zL1Ӝl\Jd >|<ݵ[gO Fc\sc2,C[( ZBKZ;+.n>䚢J)ӎ9qCũ 1cR@P-}']|g?_ՄouO`ע"f)R˞/dz +: ;h9$O (]A( >#h~IXl̜l'$3YYսfyp>ذլ G7&Epyٳ]Uyȋ;ņb X&5FȶdrmVPฌN3b"x3z*B|ʝ}g0}8Ƞ;2yIOF_Yoĺ(s$ c*[[w{'DvQ<7kL @M[Gik/Mx-Or A4C^nG"wG66t< WNZnsV*C }}7,)g_BWҁ{M/bvP)+C`_-q[eղ=S0:Uerw@H8@&4ҋܠ|נ\77F 2ރ|Ȕ̡[ %8 o٥Kl} &@an(:ܷDn 'Jl`m>TAKoOZgc'΅%FlbB'bt5ݐ,kvtlK# 8\ D9R0#*c{˂gMv+`p>6kXZV>r[tǞU :|3ӸMd,(>DdL^Ildd$ki1NHtQ;*AӀsYDL]I\޳ >˂%>pgwozAkF0`+{oU,{ؘZE@n[I΢b^*  K!odM#Βp/XA?-ơբ =}a }|;R .DүEK+nLPs(17't8G+#AB_:RTyW;*0.齘۔(.r@20-8"tw*Ff7i.ݹ0=q#21@Am4-9铄PG#,?h=S&=-'nwk}dh$,6p۪!R"4`\ cb5ֱ ,EEaZ C\?o {Onl82c!<:u!4]i6HFaAH^x%+TPuҸDZ\tls:\ _WNM]S|+G|= xȍiK6zik<4/xtI<g.$eA"H2y3*6$Z P0tΗ;&+C~Q +%OGɘWljXRCQȓ*Y 1/A+|WS4m.1뿮D,DgZ8H?Z;ގCfR튘o_n'V6 XWD f^rL5QUtta$yB_dHM,UqsR8=%"fAcI;&葋|N1 K Bg'I9KҟdFԾh[Ń'\5?5N8: %ؕLI]"ªj(YN 2E=EB(Gw٨bNn,U^TjgS,|6Ub/ d|^uŮUBn<ӆ;A6xOυԄ[^UZw *[g?L]_ރ0B|۵RHz,!ӃY6Ĭ_jd3 ٜe̵ le7TahܴmHA?qn>) JlRgIWśd%ܦM/3Ӛ=xb~EpXElFjUo.ؼX0Kp Sk蕷78,Ey(58o@w<%PR?Xg>g,C5Ub]BɮQݴFg||vAL}>Pt)7gL)S(vB~_ߵ-@Ϡ\BN?RN"^Ow29 B o h$iYPB݆"~kq2W4ѫIAd2&&`P\;o>kw @9Xyhm%/' 8 ĥQF]#p0kQy(7tuer fJ!P@9%cmep⬳}GwPLuHKcSn JPgOE{*Q+G~OXrêJz8!. 5 _n#B7n#h*ȿ}R,QAܯp/H ⯒.4@+&[%xw:"E]R,; _^w$_a*462 Ǧ9$PnoBH6ÌwpEzՄĺ/osQw09I൫ PQJoAmNj>Sw,7tȵ~a^iSS*a\ C QqID}3}I4T%4K\Wbj.`5S/1=,cx)u "}~a\q+FȝŸ؜8:${l$J0bS/v޴ ppRT:&L]b1^LN>g.o.2V~v텱ŊpK9C?ih],斤DURo&W2`wZV|f,շ_ܥ׆TpowSA-˜ Sqcf W|V8{%@Tܳx]DК+FsbzM\@`k=;lrX=:9`F!ow-Mna tKw闯ՑUNa[;?1BV=Efž|cg ?^@',̫/Pۦ_5&Ecs.*6R'@jn'A {KpX/΂6Lrw^DʵLV~N\mQ.9ş^| b/6}Ј;? 9-M8"cS>=$僁rӖ}tbY\q|;eOBW9 ,Su]ĠL ij8CΈm{}*KKmW-)jwhI)F%Z74"F0!! Q+- |f"*ɣ`<aY֤SޔWzRN}֎J g!RMuϚhHz"Q|naN+VC]{EORpe NؓsBTrV*xZDQmaOpo}=/yw̌r@-DPTNUYxڛ3s+!u]^ОFܖdaŦ/d=۹k=F 7+\jA~ W xVE$g 7Ʀ_P|T> std<.k+*6ǭ4-¢ ;[ɗe+ZsGe1k^`O帅&kPhu .z Je[~#K@|p׀]d]f F&XMj.=VȎg![xjup  䐥A&f߈?pbpQO 7sbw< h\7f!< ebcs~DRø7BF@~TP8IAѥ+b;ksԓ$W"QKj#6́&&/bHYǘbKO3{2iE>@.E3HmOP] g>={C6c (BB>m8\g])q/5 -y1]*vh7es+ iknVŸDuj5 oMϚ0E(j|=ܡ\/ǏghfJqJv(A(@WQ8>MA,/p&O˜!DH$=K lcA<"}TAw2i٠3ffG;{@oV?Ot  .&mF޸c,z{`䜈7>Z9>ظX#| (UȎO)㨦F3֯Զ(SaEU&F9I}DYdX&)z&>oO5Us >gWa MeWbG/\\'-wd5 E/ZE g.0k{?'lЉϷtQU$IqUXYbdܿGaGu_bYe}9Dd2,3EYYC8XU0ZAQ%- q~~q{Yυ7hմ56\fQ>EG05~֫'EEר9$B1bZ]JGi HAǨT,PĊUfnnbԺjP✑zJ @Oݜ Pˑ{M`y֑K#1e]p}%R@K\ͼ<ݟ'm;g /a@$ո6kA"&ߊ"g,m۪!"|Ch.[?m#rm;aW6Q$z@+E ]|M_o2ЖitRYh+=m.g1cn*%ThwP&ԛZY톯]\kZ?*LPQ"z{50%hHLG< z ڎ Sm9TczYg@B¾dzqg -)^|ih8)Wֳ Sŗဝ^6֞ &KwK0B3m0QkޯQx௓&:mnv1u0MQM-Ml"S``=`fٟ:(T8<}dI(>FH>Vo6a8)o2iA1c֋pwJr. Pq(m8 yKFǑ] 0EC@ukݏj]>H-`݉n!UVy}YpWE *K)Koi)c1"mag#eiX]+\gj$pҡ~Z%%S ˻ \-Fc[f}: MBW|eyYj>IBY>s;[6MeV+t7e\qSӁy_bϤz܎J֚5WyEQ奠jw┈ ڥ }póA L<۵lBa0{o{e rJJA"S(Z+JPxDz:1B:ܷ|xnɚփuX@C&^NM \gS, t ^)y1CK} HE8R]CMŐ}m ɖS iN;GNAweEYvr>Bq-|jm(H=_uB"[N{^=g1qn ڜSU7UMr񜇟3C~by!vfU XnІjN {,ZgV(!sK;Mxcs׷̃SbQQ띨D"-&B~{iǡN[|LJܝ5 e'Aܤ.|u>*=m:إz 8+Zu9ů84LEUƤ/ \[2c0HPq2o:j_DnN2Yq;xFjv~4ۦRJbҀ'HkN?aΈ+[RctE[8)lšNu@?SϣCA9`H.w8wsx^geqU16^WKɩTR =#UK0΂lUVxWr'(PD(%wO-s V?<$2S޶IY1$F)1ަp?,?qAލ^<ƭt,jB ƷPn/[Z)N>]P:V Z[Eo/lT1׫B%hbM!߃$rļTӫ{PHo\LL8w3VS (mي\AC+cߞ{d܍nBfczKRm]Eϱ9Ih  >:{K-&x,eܼR؉Q(ZehuiVz皃Q]۾\U%2b e3-@\Bc5Y =uRŋei>qnpty*@}igǮho?:VdmLpz-u*6/.e_RR.@ỉ{ @g/%%`y@IvӦbi1ͥ ^ y:܆%@.\"m^qn޲ 0uXHR)>{ t/bmqXosۻ[a'ߍ@|v/$0( #aw?@H.߉Cvk;YZ崑;N9K3,F߻07o*j:oq)z7e*`ZTtBUoVFGQxjy48m(9Q~n ! `{`DQtxR!L|* ! דk^JxD6ЋbD+ o.ߣl(ɛ6=OCA{Yjvwmj :c~8Ă=$[R)? - b tu#DeBn!sz_Ę:Hb16N`jWKYQ7p6qsPd}[-^߄(p j?r;W4J`wUcQ R&/n]8.=}#2/Q0"Zu5 Y6J0D=  ݞ( ^Q(nb\B:)ؘAnN킩a6ΥUo=N6#,a(vK)ӟ\]K?uG,ed"8sLik*=uY,<1"顈n$:hTWS24G ^mΓz/ /ӿ]7@4/|y 3rɞ\Rj nu8 n4|fCB',?&Ţ- "٥.VL=2Xr`]ſG9G˰h$څ9D,(!cG1Ӱ jgIWrfgVqjI?jCHмY MPDk0|(&.S&zێrqۣ#*+a=!O["##coVzRRxľ^ m L` 7(l&19Z=58vܐԼn@U4fjd yNc1W!WjK~μ]"}5ljH '+1]ttͦ8QM8[䓿;x#a)=to цY*">vP,εJ^ۦǜ=Voiq%gEV{o24߻Z>y44G=Sj]2U!j[XqkY7Ond-7-)(kOC~b7+ \#P?:"3|g~U#^T>f ’^@I&d y-9~ Q…x(쎮D[c :Z1o FW鴚R0'6i$3ي:`gl{ Aw(q/`nfhTTW^2=;]{zm)Oq" b: f1&3}ោCbinN&_RЏL4[$ӎx%#:;l)Qn6L$蚃=:Jf.>Wk+z-iOACs u% y@XDu|"RGD ̞)o詽Y+H{XfV,ʻ =yw:8oK" 6\ΕttEL۴s Ӛا/3xvua"Xa3Lp{z;k Q7Vx=lo૔^MkUﻅ)V ? X"[MsF?FL, >] .n_-0\=#p3ĖDz?~ .c K}EtP[2_>ToX@^y, xn #bgCA@S s<< +KQ_CFiLҚq8in(U3ZuE1S܊Xfnp+ gGmf5zڸA+'{;Kش] JBn%bϱ[A-n)_jB鷗$,S֊P ͫOz?`ifKx^_I?ȃJo4m.:V#{6;B-v߅t@yyU:ּ4ҳ!D.gɳc/;QzPC1V=}pNN]+ ; G2QGIW^{r lYL.ׄ{4P ޒBd DpeD­HR0na$lywocQޔ1G'ÂahA&1n@p>ycu|KqU ?(XJ{JfȇN+ѓ n>">+ {(xA54 wDYHhs|9ː IcQcEz{FV_fVcN&@2ꇦχ—nU_f{.j丰'Kkv +ƞ6iD6CԖ{'i~qHC@v BПd6WLA{X5FYA  9 Ut钉cSs98ȴ<;LrzZFٶ{;aCm+ńT gI#ఔrvet"e;*Ԣt܇VI;wY,Ҋ B&0uqVQ  ωrke-Le`(To*tը!txLGkVPu6'>&9 uLSmRA'*3?ִ4ȫi~8 ./XhRHn?0u/3ynJu W(PG3"4(T䍤įvɆ|m_`%CsS)[ͣ1;N8Bil7Vz̧NviLL6QɩNC|XV2z?~<: duT6zid,}u?AUŭJ^{^H*GBSoU #'gnF)fX5"30L NP pۅA܅!8.Egjmd<DfquV>1~wS5t=toGmŒ`4!n?;*Ӯ$#K E#SYbֲ`ycSGE:")=H\-~Jq-30Mu*in@3uv+QZVDiZهVuX|.l}-2Í`OyKPG&nCZ}jс@6 |j$̉vLae[9y@U3R>z3q@Cj-dp=EsV"/jd2ES”~]BkH= |R)&O%Ƥt}a\%.;g/Yߦnb7ȺI8bktX[ Bpdb #:J' HNv}y1i]P?(܊9/~+ a}bf2 1+DgJB?15E)vƒZ]FD"YJY8. tm`G/Y,T|1g#wY!# ҋc :Y/=|wϴ ` %=5| &:EK٦w\18\)}徒ޟxSPP'c^#;̸]#gil$6e Wƭפh ѤLC>a/<:Y 'D~<,n xMw:G(wwnE[Р1L%B^9`kC~H#K^EnџEɢ[tXCwhŚ; Ñ0ST5ڮ36t ̌HA/5mlqLrs^W[dr%ΊM&$7ZV`o4t -$)@zU RLʼnNiJRb>XƊϥϥԄ:wҶ`8Tt%h::/Ͼy*99"v$Rf6L X"mD,͡&Zp >`6:ҳ_~hn7f%wԨ6wPljBHK0Enʬ'<)8;QԖ[QX*]f^!d O\"M6 D2Mv/Ӕ!vKF܃á[^Te\;g"*"=.pc;7hUޣ-$mrhv._NcgGr`FUDTKߦ%gG7[<Ѩ-W`meރl@a*WŦz@"+>ey0Y&  {˧J17owXvA&[&賲)˦l;NheޟH-qLNP!c QǼVRA XN!2b$mŷz7J1#hZ"ܧd){<?_C]zH?bYWI&fjcڌ&:뎫>2At|{ˑ}Z_1~OE;~.QtZd/8\i:e:+ꕻlwC<6(D` N|.qĿ /`U{!ֺd#=팜 keONɫOSU~GFz~oMnI\Q'4"u-!t%(2q SH6-i& 6-)3?Cy%;z ճ\{_HqpWLy#bK~oJfc۟|`L[I5'M*T|*c:7HaTdQmb,=xU_r<5FH~ZN yeO 1V}R94dVy# .x}]<򍇆F<1eIsTz_;ߕTH$C L4N=2ֈ\b1}ub1k -!|Q~^HD o}fu,{cpR&yM4%6Όyy&;0xp\;s4h{+!*U׏Ka{y2X8 RaZ=m(C)sw$B2Ji,TSO{wEChHC<8\2jt@IG ^Jz;eZlG Q za|2v#6l鞯8jD@F$NixF ڐlhZ\S'ݢbcM75AR6p1CЀQ҄wiW'Lwv-]G{Nls /OSEd _ KQ'!F\7{UKi}:J{LȬ{kŮnMpWCxsSb6(;mu{H9ϣYaSg$Ee T q0|&I(P{`Y rpoP|;ڝ<,;}dWPr/"bG%ZG~0O㽥5z~ nkS$?ʼn>(B)hcK¹-d W(P6r;}/7NL=̛w|v. ՝ ΫKH74)E;r͸u7|}K.ع6H2ǀE<䴜@X|(ẻcע#p,Fo"xYG` 4suڃ\lEC0 HD #fҁ,VJ7J//B:'lcU;XkH;H:hA/QrpIrgIѺLi`-,0a'ޤ7Vgfa?WNZ>B( ! $Y,Rj}T$}|9~qy-cdJ 3ARC )Y h?!-[4QdQ򙧙(zp..8.ʀViק6?߶`ȐEHv^^{ŃJ6|[^K;U! 19  uW"ۚ%JuƹGq 湍axCbF -MА[ݛgCY~X^e&r9*u6kkFqr'4kUq_M:5=DLJ&{<@n0F7|nuDj"R&\ ؄NPn.\LL/Eh ZQy(@kov2#|: oc=q8H݀/vH{t=n[/ 8E|>R_6kuYald}T~vG}uuxu ޗXBKb.xe My:6)wKż ysa\XhA?׽Ep#5{/ueꈩd$fy-l0R{20wyx띿'>D?2l\3l/շ4hۋ`t22 |$ȟM BpT'=x>ASˉH.ߜpJ7042I&ʨyAj! U *!!Xa&uxH:,X׏FV=WROUg4ڳ[Sz fQEOTg8:=h9 P?G_$ږj\10&H \e8=lXR`Q 1V#]LBPi6O׋ de 2,c۩w>&Q5QV]C1/bsnp VwW봀Y߬{ߞf#'@ЪoKB/]8P ם濒6 li4FOC lt:ћQ;!)SS?HؿDVٰp0>Y#CCknٙ$$6#(MWS]J^ i_& ({gDhjm, ڴ a^M0hMUKq/lj*G=4/l03<H i 2! )7@p@.{Ũrܦ_^1!Tsm~$&1X3ȍ$La9#N0+G 8p727~+8>F+̑Mb`r//F-jVⷙl5v+eǐ馺CB\-3w"y=**@D(I 2l3A b( d[B>[2<tYOU>QkHPQ}F@MЦ c]X#Q2:Fn&bBm`C7+`:jD cM]2t ˒ g?쯅-JޚqfoMo+>H^916/O4׀ʶxI1' CZ") x2p5_+ΨCtJU`<9W*  ϒŧhڳ_k̒}OeJCׄbtIEvd"`Wd  ՛0h;&@'r*5zLss٘ai3y%'8_o0zMh)t-mK lD5Jd4Jۉ?dt\XGzmч";NwUtÊBWFVOt++'^RC :96 " `E(L 2a{E0d/`hnȗQ8~bXm-.h'i83x'WbvfmbD٤}G,͇dz ? [(v/2 QofK=|?%שw;sXnBV@r᪁whYDLn!$C Lo(uְ_|-˪>GK %2JR}QC2fo``bĤd#^'VHJ8ߦT"@!c sI”ĝ^\L=uÔo+i",_gV=g9ɋlRϠ\Bak@%9UW G?lyM K''O7S/n N#&Y;Lyrkg;;ɸ4iN!ۤiU0\dy]g*RA?ը}n!ai옣ϴˋŴJ]v( 4 :NQyrzkPT6tLmNGh O4ˠ+ `LČajd8F'k.h.CCF< 8K. k7T_83nm160!結?'dȜ~[IfMˁun'GL X!eGjxۇ>+'1eijI/04׆I~ˆF,ƭvْ4)O W3%d yfi+Y'fKȨ.܈ER r rw%LB+s@ zFh\eлmj vb VKnZ`l.Cq`VJR˱-?3 GfF0P<8D zA&c^Zu^^Q6#VaHL:Ē@ OMsTTF %-*NhsTeIa/8YDgLI(vȔWA5,bAW?M(7;g=EjqID3/!0 f,#(65Fpj}.Q:2DJ9#GlF>3EWJ1 Z7K\ФPCMYqCp誇A**֖0Te@v+Ԑ_#7: Ik^#1^HYph])W;bN >x\IN /PڳIBŔh7uU3cy}Gi'qvke8Sgax/]AJOs`;O* =R{*6?u2mǵCBDK]ưLx;w~f];;(8U]͌VF[T۰n,Z2vb[܁Q.",6BXޛ1Gns=팭Jj=~E1ƨKk䐁TO+(6B8" l:YL7%z zCg j9$MÍ~۲Gs+[%ENz 7yUYFf>l;e}YsC>5 ?Qf927"'A2ύ%}~1Y{a_DLG\AZ((yDBx>QG@#YW_d"N3a(/ z !ަgsp%ܰq[ti؝PeϭOXjM!ZM \X)qC]InKFkT݌wʥ21t#AϟW2dP`^؜uw[r&E;‘Bc(աdiG AmŲoKK Jz G KaY4&beR||\)gIL0m.rR,N?J!i3 gd\hrl0&p턫ZG:B.P؝qo\-?#t %nep9hY=|yp32v(_`2]e7eg5pҸi $ZU2 f_i<1_d ffGA''R"kuU:e-AFʇSX] f&JkUABq^#FG#OpV\)ޝyԌ ]9_V8c(N1@b h_rL3ɗ ?S(? :hg2(1h<*.D:_8i] 5h$W]yg@?iN"N5}2>>_6#SO #X-,Z S%>mU9*sCsxQG(25wx/Ӝ=Wfr[b#!}o[_Ti\AfW{lyr.+CE;)ۏ)SL.T8ƾ^z}c}u_x[s|ErÕ)IzH8ᡊAz8aݎHyǰ 1TZ3G#n^ q~w9ڢғq1|*:A6 pCHjwiG!뭑6^DaoN:1YO^%R~\zn悪 =:)l=hv;^!cBId|*MafZ2UZ r+:'w᥁6(~<=-d/Ofsr6=28;RD*O#^5 MBD<,̶a;x홶n/r |{}q!V@zܝ䩎SD ݄8˩_>NRE )\ai{m01^0bג +4lk>ksvK0/箝!Jl~^_U%bq*fpf^EqML|Au *@{ťD)&b.e{}<,^ZFg| ]fYФ$rHNMPxkT}$t1UA-1A>ƄoVVW9O_F h4)uoP@-Ma&`X D6U |ǐ81(yژPS/XCț:UQtfb?Ĉϳ frɲXi0m.Q33i%Fap:'VP(<(6k܃7*}5]@K' eIp h%GטXWoslֲT~O朵"k4;&ôtsMePp, j`T%2<_A7FnLm0|?:`J o8dY4gU5C%g¿򴣊b-JAY]\ L}.zGAf ʰ[e3>fV,1T*6I[(]")U!'Z;BjƋx sjD\)B]|:Ck))T>_klwkPa[v`.:Hc14E41EMϝ`sɉ\@+cb^ ݤ73*_TĖ]yٝN >r)}̣6um`ߏ9&Ucu4qcַ~Y(9xқL4lK2_ߘK5M9\6qŞPqHa(WWo 5,&7qW ^-~SyPϫ"cG1ݽ N NNjCro~?rRlU!{ /C`1uts=EA>غ$AGqSǨ ݺC8Qz M9lW!:@HܢE,EΘ"%+ӏG;GwW6"/-I,;}Zo|޾5` ׀\E"Q[YN$?\e#]P*oU652l? ZG C Am?84$ErP 8]a~- E0[ruvPGDDVbKq`iOdhًoƛTiѠiir| $;ykT`K1sS;H|7-ɔmh3k*9M]94ɼCB'W1c,4q:~^pȹO'FP5|>)~:Vb|^ Ћ'.hA o0uUE}hK`5Q j,:d M:QC6rW,lB1? rV.QAX?4Mpgh>S(ˮrp0Paɷ=kE=84{kh"A"sQP>?φ0"j Rve׶kK^e)FzV=֞#ê4RG`Hp'j"{5g74! 6R1QE {*zo~ȸ%L$0%oP֚txaX@Pp"M<DG ~NM HP*eH\fo 孝t@+.σމaG.9ۯy+);[%J妒HWZXKyx4\z%4>o-H]ACDe/\TN4ia5 r۩_ZCg3^Ӄv76Ll:35^)ViDrar2ۤx!4dZz$nj_8soWAs$% >E PRVi`Tmѣ@Wa oUSu,u%Zڃ0gc=e8] rZΒ꩹ IjTJܯhb`ͯ)p-\IK"S 1 `)=H+T{et9zlWFX tD3 X|>4?ŧ2FEߨ_y+,1;@=C foSb @J<KE`J~a=I+ \~*4!x`Pu&_Vku_`1i$f."'ZKXxMՐ&5& ygtrNuuT㡼y .is7]&[} ]d0H @X_?}0\ՕzZ\$O8ҖPGj+1=CA0!Ѳ uڵ3縵%5Ir&L<'01{ CJ1glEe,nfm!ѹ0%3Ԗ^D|\5V5>azh,5N~ D~2u6zkADDw1BɴEB5rfŕ ]C6pDx<_MlM/ݤi]9&mC3hƸm @d]%J=+iq]z>גH 5UL˙H T0PDƳlܘBKT*y0V| n:ҿm'idVU3+.0~8 Mdd9|: Lh_ueLYX>Zl {y?F|ZPg՟gШho#ccK#d((@h1{޵`YPx0ؙ݄gjMQ{kzcKV0D*'X/0_!Uv')ɛwpc1KgJc>(X?^=ifn19ÄHM&UXZ7qySįz!#[~> dOWM 9LyZ` gN@CĊ>PRG/}0:@Psf@$0䰷pҢ(|7hTJs5$; WT^ac7>МJq}q$"f+Xqyw%s%LFZXJʭ{l纬~kN+n֓ese +Bۈ2u9 +|CASt9tRɂ٤qyU ܁@ZA찘[lX7yi @k,c$SVY9aDvRX$ ޢe+_f.G)[N/uuv8Fp{ҋN SM\G DFh6Yp2;]bϰԔH(%|_LJ*hA P֒p!bwVp #hfs8NE@(^p2)s{mw97tmevYa}r[8,Felܚ {riXją]0Y"m4R|3WȰPNg1a~D>vRUAvlV/NѰOΠ5v<}f/_f9ICH&x(V78y렾,J/:=!\A aE^9; P:V"kp$kto^PyyO' ‡q zh Ͳx UTQ&j?gsbZYv)j@뇌oȨqe/$7H$p 7N01Sیm^ϳt`ᛵ),?֓%A_S+D=10ϋqt&Atu.G(7gN> 7*P`_:<&T/ 7ՎOMr&\w|_YZ/:vɦ->}dj(^(-q4]ڣC"ZFp|pqV4/oj 7x0R`w.)S~鎅}w-yS7+ȼwPt75GmXZc͠^KH?d0qcvٍ6;~Vo:a~>7 [еk6 UI[PgOyiDZ{+3"n͜m zb kL@xߴ_Ж:]rH, ;!rwڠw~XTx2`yLj0yn l|Z)L,ML͢8 G./2]"_o{5r>)rw{&_} .[ bQ࿿K(?Ieh6̍NhL8*s3&[o.r$,d-gJR9pu`4 k'`dK\jb^LKG̾q8 JsY2ʕ4qj5y+2m& }L\zJwoێuR/A$btq䰍d}jjkB,QxFUf֠bcoUnYDEBPQ>՛n vaGde+t6PVͩ o&f'C!ǪFT!)?qMϭ[,+WAabY6'q:m !pœkeXmoM$piOGQ?ːgC.e5*+_MM~KtKI&Lr1/ ۀ%Xd6>8l-xb%B = -Q`ZfQIQj:b)sLnp+\eKSg+,ƒFQы>.ò?P/W/Ԏ8XؑGP-0/ֹX?8@͗zKg mp{H2{ l=ćpc]N n38~Slr;Y]HP 8vXb*cə||"j>C#w?f%3a |dlH#UXFnMDጫwEb,8lZ\h v3[ܹ4x i"x#Ueb'֝%{׾@Ӹ >_*6dP*kL |2~o/֡]u$k}t)#ƬLe+!Q &Hɲ{Հ1q4a˿}~xfcB ө;1G `x*?kJ~Lb 2A<}#ǫIWfb;*Иew`V"\QVXZyZ jhˉ^RN9YZp]gp9qUnC-=gus@d-_xZżEItTً} v_Jx4ma /N2 :2AU y@Qk++vۖ ݵk$sp&0$a|,ָ~ʿ 2"?WolS]&!c|@S\|lgl Kօ2O q)N~*!Y;uVqO:<>RPP9jw.R.v$X uf)x~0"ȬhK!8#)%57jy7?Ӳ#Icև4 *x:8-M7##Ufyjp=u^5{C\M@=iEI 8.!}y(ȑ3I]8a@Vӗ#gҲ{c/Xw䄁<pc,E3rx!Њ5 $uV)<`O؍w4.dEzk,hIo*LV&ݓPaKB&§MZd~"_KmiӆDZd=VYj8$@CkCdt7҈ n4a SCPgflP&ѻca2޺7ǤqYPdMU<@hVHwѼMh=29Eg<[SƦ-@R;$Eu/0Irr_~Sfj(jdlsf0Ya$.hUÜfDqCs$TlȋuĈ PS*_ ˢqASʿ?n>܃&B*.n4^<_NɗLpmE4t  U%e.{XLoY2rG9'T"賳*;Bwvn0$8NegaB"Ec'GmVCT/UNqߐH:\p;S߹ʮpׄArlҾZ19*[+%9'4{a*ܪZ-)W., LOOfC~O) |1G6'4{qo:"ZqyU[m/M֩zS\( \PM:Ѷ'3@)! or+-*9ӊ^FoAyˏ9$Cآ|"5Kc~G圆ƕҳF)]e͓z7"rcu&RkoЈw@Ԉ YnC|b41[%\HhiF 9'AWݪ:ʺq?>? ֣N.F~4G-ڂ+[5 -I`=6݋!J!nC!ݱUK3'Gxk,LO(rӳSmL%ZС@<`/n]x& By")yhL܇9%}`4+Ű_U:at |/{LkVdO_Xe k>5_`@ʃ@HF-5exm!+S2[\nwm[R:a0(";B/߬sJf^[n6@R񞢖ڌǕ1T <:+\gpz| 7]xR5g@\RDxwGKcd>O$b%zI]쪥n|>d2#YP%/QxvpRLweFH;4H>wCi 8.G,ֹ7b~Ou dgcؑ^<k%z %(WX$H}s 9Ne*5 5XnʢQ/w[!!ew`ì4u2~.j=2h\5~~#^ cՠZXUn?QfMx-g7LJm|驲0-1bVV15./ݸ8/Yܞ';j+ЭlCqmbP)/{6R+!lycŚ > C:7u"/;˦ii3K {z:β{'yr [%8)bٶ(.]Aib#F ,~ŻFjЀZ// y|OxRCݑ}i?6:-^L#grJa޹MALW/W[WErŠvyEsʇ!w;*i|K48vE؅rS4ʂŲ|idDŽX:cmt{MBp#ɷo?sj0Ԕgp}kԹPFFfm7 5@vrWya9餯DX=لqKU)zrZ>J`G@?O@=wA{:ro[!r }Sf#_D*f<GlJDjFX"t 8"&- p)9C؛x/]b[x b6s3WKno4c߬F,WsK})R6QEl$a Ѵ DNMs?Jvdz?W7r5!> YXԨQ9q.MXr4}nGjg^SVDk+ ev?7\sQ[m3Žzz ^WtG-XB/]+*U_ yS:ۓ2kB=U,+K.J+鷽ko\e@6jpx9Z?a €ѿ5C;?7 FD6YY$(@aBŧp cd:_CZ3CmZ0;}R87w ['5o3n|อۻf߽ަ D~<^ur {N۰03:y 緣RvYM0YH6nJdlnO((S;JK\jl Ҝm/|5rmH Ϙmf 5xn/j> &i:hنYD,bHIfɊaJ {t[>T)B?$Cnw 9vKKd8L%I胈ϩ"HCgv)0QhTiX(F,ƄP1 LwS|5._ޯim5$C+z&%*9N *ѦJ0vMuV`KŇ;s+PJoP$ve;ᨱɧnٵ(Qg/Eӟ pXhN|Y-_<+_߽4;nwnYHԈ'Q5DE`Dy W+,c=^-޲PTIywr@}$Is$laCekkPCnB߶=őcԟ%Ƭ-p2}m. uZG[S>pՠxHJ;Z:cOíBA;AV+݋N`@~C0z~fTYxdxow*<~*҃b+BkGդmoH4IxefdT蔘eu1pȳDВ 5F&n2<Y:IjD{1 K[;;|޺N=P =B7}dk$@@=_'kZK7g9<7D\;9{ťS !l?V+XH[) rs(?PP)A9^o@M}*z3N@[z@t/GHz0)$wbAoH5e . rsz̉*ҙAp*p))*v ɰ֕7;WX˒|nuw\|!"%/bKR`eɪi«2'i& (C;UCov+xݙՓ]{jB0}O>"43J q0B{>|%j` '%v?]9Ֆ;\,SBr*p-00/+S@N<DYby@/3L@oL*Ipɕ]vIeW #s jxOR(a 9Aҭi]^5S?Z~;V{!Oy^V9q\-߂z0= RK/%e.ڧW'Ąd1P|5Uˊ R(Tb8KR[<p3r+&uo%xSv*=>"{+d]6}qXŚrMt!X4gO8M869JLHB}Gn/Јޯ!PlӢs Wuߞ_[QzS~M#?JpMGp_1̙ g h:`dLxiD-ظq^!(;2˖Nv\!waȘ#@/'Kr@`Bf1D<ݿpJ*0ǩ, ]SVj t+K"- ϖYPtj>[9M,T#8uJƯT:~Q Pkf&W4)6%b5bk-:4GzFE3S &rijT56:*6JSHki+VotK(޷.KP)J$tG[y!@sb۸X @Xt p蹜"KR{;+'C~U1ñв@7Dğ> FvbuJci򁴡f8ugL f"!E50C 7 5ZFiaQo#U(+VL T̗zCQoLKfU-fk$f 89ZrN6JRRGF1cH-DzUĈ@eh{hhog_ϛZ1VrU~!\^rNy+V\gwKxNRo5t 9p<<9G|"ist~+r5ĝW7B_BM.CzS1Q71ffi0YK$ϥθFoD}l)wgE\sA\lF:<*-@ttȣ{(ǺO7/Q*4`/ Ē2,oP Нbhevl.abCHFf+  y zW$H}PW`WB*z޶5&4Dža$ BQw+-3!e3‡. mBLd~_bOGI.*;oxZ[sҏkBRUr c O_IϬa"/p!ci%_^,^WYQ%_V8mfCzuhJއi:C~龞_;ܡ%d iJ"b=d DG0ft7Bߏy>Gb$nػ;K/~Vdփi0EF'bf޿= CSOj/ux88'א>/Gy8X ĺW #2~Rw:so?4۰&罙T& :l \ٙ_I6}swĦ4l캱zxj[CUi$&@FE=@",]Fmn7 ?oBYgϠJx+}df^cfNc#;H}fy痯Vt"0eZd?P`8x>뗃{*ݚ0e3ybZ'y(`%*u!dZveY`[JMd :[EDoC˾/>YdCp=xUWD;m@ޜ|N$db<+8~X웜|]MI^eK)25W-#pVZI-c&_0I86@΅;QO# ]7!7=QMʏ) (W}kkc'KxVnt)rUP$Osp!dQX ܐwEM9} PKws 2`{~ƕUV%$i TVFjPf/:Dx>n3ǠЮ!b4v * 3T>Y:y!5 H:ы覨&6kKgLko;Z.}8jS&I3mN[?*")}vN09\%ӪMj ~a 12{ΥuKl>6S=DxuCdƗ"e$4D:O#zxĎ&طxKxɑгA. GzCoap< 81`]97K>H?W 8,!+:)ǷJ`cS ZW4ݭIew <S$h]3o&y?d<%Onܚn 8X3:]L>Jzk"GPw&zvO1T t!)*SG ]'XB =ė.lQrm휆AC" L6ٵTƴmx]rnUIYF-±yJȟ%!TM e:{Ȳ-$.N1ZT%?k"ڏIFu@ygwJsf:. ^.Ɏ{9#&umԧ yRfFmJ/XSylSEF~^K#7vTDJJj@NY$gڦ+-yٜ4J+Ԕ=o͈J^2[T)8X!+d0n@& =2q'_1V15'fb|$)v-@K7ˁ%(6t?B nSz|5e} G'0))%bL@>B*ٌ }V T` kśPYJG ($c$0kWH_$d% T5e7_2YU5e~˅Ǣ67XOpIłc): ؋ %l%]д" /~ŰP5xPݛi HZ$Yjpzk=a 0DhgTKevh%5i-yŇ)O%5%Q;|Rǀ1`"/AiֱҴu|)̞;0K>}O ͱo zuvK{AlO?8,f%sRuُ:KDd"(A͙^ W d0u(oQ0a~c؇u%SaUEWzU$ox{3d ],ٲ^p:EBn3" 0҂œ xuSw؀DN5Hs"USkzA,j] #Y~^,!̤# =+-\(^h~_+~Ra?ͲlZke$JU*J2vo.WMw-T-"mR'h+Χ[kX*&yXgFne8;,rgw ?}&9xBy,V)c#I"rz;Bύ9J5"2,Q@SS'BqANS"".-B bHadl9am$`JJ2?X ʼScO9tr `Ez~ :ZfW*ZkaQ mU߭ӯ `Xua[+b,W7bQF Wlɔ@צJպڿsG]AI,ѨM޽a:c# P4Oa ў"gu+O7:Bۢu7}:CYZ$I;8\ ~XDoD$7>Ԙrh\D7Oq5VU‰ڵq;QcL9ID/T R5lQ38뉁e5%ZȻhBRVը.B>RolWSů T¬{CWM;e8;={` >HF {vy~|R%)tJ`0't-7ۡ m 1ߒ4\ttХ钤4 ŧϤF ̃K8ѭ5m:lLFr\5>ԝlx(Y>߷)\ct\]! x 2"i=N.6,$n)jbKs#4zaiھhFXu'n; U8|c= .~?8gVA\%&y9!I 2}p[ɛá9ī]瓂acl=3J" ْ2"&{mאZ!@kt%G(GTk߮iۈ=N,c#ge#s>EЄQ*v7c­,Z oF:: 0-ե4k6π׏ew~Fo:hn ]h'ޥVg=BsH6?DQ&I1ѥ᝸-V8n)VɆ8d_&/45N) -8R25o'(9iVt0!VբDM<] sĄW׋>Q+3wkOb-{*4&,,HRǡgîCPs A0z6=)Њ]Ѱ&ځO= 9[ӭP%/:OS^0pkCv93 ,r(Aa]J]/IM2p7q>><3G+-fSa. KTT7Rhr\v{0G:M 7WhJZ{7ހJQ IljB[yfL bj19e)>"-zAK@>G㘬JnGF`ʛ]}շf`~j>kDQx֪)R>aiarPm~@6uȕvǠse(9 ̶G1ۚmJBCEsܱ} AP0[48ae7$Gr+\~ g yE6z^59eP0'szzw'rgs< vlj ekPo]r>e󷟔Y*&]R>❪K_QW Xu7[%Xo5 /SS)uP#\*S9|E1ݾn.$7H~2 jw7r67-ϔZP2+Qe yiB!iA1˙#J')\zuh 4z}ӛ V$ &=V8tjXKpbחZc,/ Тb,\-iwH v2q9he<5p]:nuXŌ)F! /RN! z~3G|~J-zF; ?LҀ׋ouM#(>u #toZ2ּd6ʚNa*5 .B{xÎ?8Uy%ZDSѧ9s(c=l"ٚJ0h|Ǻ .j^W-\y5(0ic)-Zdp K @(V pCմaQ`AOZD 5'<;oܕv54ӯ#tZ\\s\>DH2U=F `%LQI7xDD&/u n4xi/KUe:3+*݁:OE `H2{uX ?vrD".iy۔ǝ:/<kba2%lkR"$+x+"W? mXmm55FPdDmB:2% 3zt7 sY4$Sԛ?SY ~?/"UэjH(W(F~jCxq\z1Wj3g9PzNk/+y /ل_И4F`d6M0嘏 3|F۱ &>S{zO.=+pw!3y"L?0[)Lj<ˌ]-ku+R. @Pp΢L tuS$$ m.n&K3VdmE2vx] E2JHEg.5Sz Wu9 ᫬Cl3V_; ݎgYZ070701000000f5000041ed00000000000000000000000167daf5d200000000000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/radeon070701000000f6000041ed00000000000000000000000167daf5d200000000000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/scheduler070701000000f7000081a400000000000000000000000167daf5ba000051f8000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/scheduler/gpu-sched.ko.xz7zXZִF!t/}Q]?Eh=ڜͩuֵ 2vhnu{p.-M\GKp=5lQ^0j!g8OyRs};}LYEBzw]+:j$}6o*~GQ tr~Y{ʪ),LFP[^{^0{ҁ0ñ.a`t *IB=m*{ -{^͓tM?^طcrD.׬bԓ$)vI1a{NơNjجzД]a*b٫>[ cM78;!a^zҾ앩;#]atN灨W<[{#ՅAplm3.lBp&~+B ̲HuSڊżHEKj~ [M`RxcNw^DTõp2')6Gh)-qP+ܘ)օ潨-1ф+_6@XWy|bat4$ <9q' 6ydvFWG͹;k+|tmw\n/y ALZD{d8kUR*&i켘ɋ2&ʒXwtrߏR5Ϲ&d.Gݦ䷜ișQk_F<݁;% 5f o,g7r>,τ+WǁѺ|{UM'-.m=kSԿ^MGYF |KIHmh0aG_X^Ɍޠ\ReY129sh*PXÎ9&HWS]Z>hз +AZM +޵*7=Hf ̱s%I's7ckSc=)<{C hޖ2l?M=Z9g{3zA@'5H҂Cߪl5͗ݮS*¼ZeL05h n 8kl0Ş(dB>S}WFB 5xIc4p&H].zn3^!sl1gg5˓"Mu1˶\OHmZWT2|xEO[Ǿ4 iU*4 a*}`ܕD%)&*okL[[3@0˩[ъM)^.HSك+hfF)W+K/,DVv؍Ba/Dj#;XXn{K.K܇LX7ty Y"119Kʙ3l0RUQ}f~eLŹw1zۡ>>h'gRL | h?ݣe`B`vl>B/Qkke.dz8 MtpGꑧ366E-,zQhBԊ|_wK=+'OQV3'5MֶGn˦&AƖ?HgkRcڨ%g8`8PVoV6JL\;j0 op˕~} XFU4IgiHnrw{G [#Kгnɯr|mamI+:X X*EtxzXǩEC^B}dGQvPp fùAݪ|Xr'dA#).T-(sZxGrl<[P]$"p Gc]Rn&U2iűs{Ot2ZsCf'(T|duů;Ɵ5̲ :;zI߃x(&|)Ui{y1t 9,!稓-}3m*#9Z4ir~4^tEK]ݨb(!٘x*ЭZ-u*+ˇͷB" MŸuhЖYBVypO ml!A@. Ɏ4ooFV8&?tJn$ 1ʿ22sWcyd\Kb*q>YNH7pyqz aECtY=GP޻ v83a!:mnݓmߠMxBЇ:,reÕ”v8qF7P%*(eq94-t;vb?~4dQmP`h:T4wߝ]z]#}kB@CshP-hGLMh 'cKV?;wUk|\_ѬyIs3@(N B^ ^6= ׻-DK~hw@{(e҇sxH^OF p~Od[Srvs}!o2L""?O%bsL+ ycw8(= I Ґo9?yF\&G 'rhq&re2v-Z^&)[8ee2lr8ФU*n@(^53]W0גuicDii}ϱωj;V04oq)uד_*F,zNq󖝻އ&Yl[`H<3]ԒhݹyV@vq'zۮR3+si:5Cl{|)h}#фxUvm a(Qi&K:d^5~ٍumX3 ~K\ĺܟ2@1Xmҧ}pb}G64tH+YbTE94UYr+W;R-u`hK_"`p}U͙:#QkDx\xM|Mӯ^VkR]r HN5^ 򷇠uqDlz9X,eL;xttR<S;eX3 hKM8 \(K5t8&+S"mdǺW"swhk hJ@9b +FBk 1v3„Br0֭^^96v-ExA4ө="C<2o#ʢ$s | )c=H!{(Z! MhR6pG7}]S:?Kkb^3^D@ZT6DE_*f˛ͱ+0YQ 3N7ל3W)f<*M+,\29UX*GR7 1t1.镁Hg 4wa/Cxn^`?#x͂!]{n4c.|Q|}Ӽt~rr{8{Ę^k{Z'x; c`떭ըQBm?jHq'v[o})i^Ds' ZtU1̠)GJ冤]P(kPq n{OȠ+SX鑾,hdE50T<\K2G$9;5l!U"|;yÏi\L=8"O5'#9>R~~񙛘gՑ۷OhfvPI #V& _u-JnY64k #ivGQ ҕv+BxqA8_Cӊ`[0=Qφ)X{9Q'On/X K!Ԯwo) ?3=lBTUj8Bn ^N/PG5CKOKy& 7g\@u-tt~hi=uԵgcM=cQdD)^lnE%tϹh?*Aym)ha5˯ Ȥ/ ja(r"iv#i,{&m%%^i.u\P2t#URNȧg? p(uX9o#֦qw6FJ݂9Xڡ4$)[`Dk4^3dc{qi*L Q=sO( WЋı|o)){XudqIG5]umY=QH2`yJ*3^9AǙE[T)}}ZX:i#=71垥)6}'}jϭ- v n1vi]ނ r32]j$"hXir1لޮ,th60(4X6g|߯n_j ab۩o:(hNIsL:>Sea49d6nMHkU ԱT= U!FAʃO/rU5D^*' lӌHk" 8!)oXUY'EZ֋MxgSf$)#&?A&;reP-iC g!2 tuKuF짪-K}/cM,}Ĩ3zLUW4p"Sh5{I ,(c A%.F˟̅cGZDy^k k > F/l?Gv@E:,"ȅE (ھVuѭrwY630Y;z![ci@ VC9q&<-RJ ByV[HhQY>! 3^{4(@[ofe2y#l8DНqղq&rkWX~MUҶSȠeK:8O( >l VҋȐU~s3m\3hc\Xؖfo?kCsrܟL/c /(M7~S]0? Pj/'ভ:#X+~dF69ȼmkiw8ikb  Cg_L)j^_uL}”,m̨ؑTrxG:,ѯX7]G3y3_(-h>SLoVi`:Bd`D$]*S6)v$k]_'߅ALCy?hLS1b%>Aʀÿd`Nl~i*ZutmMX~\KAǯTt/HhȖp@v4SYoء9.vuT5q_Gx.? d 4ˏm6 kQ${wSѺתDE9]fs3/l6+@rRPy LA ʠuz&o #u`ZN9o ,T@tF4/hMP.aBi0}Mpb$N㲶()Rh nk57wvSX$f9-^¼Y` *YK?zsYh| !NFU P^Lzx=L_FO#Pd% 'E҂tX>>K&70ttUq!H:y%+R̐b"eu"젃'p- v䮆^"9)p=QEG3.V@sL,̰׸z63uVE{،qLo?u9Xi`=dh^)d kLlk?2hm`8f)i{W@X%l;^^CGt4sH(CVtyȽ]~IL˾ض5<JIf>jKKWiN>1^U@'Υ<[?C*}2tԱ.{vGh)i^f& _ { 6g1ڇnoHwQRE7pYo*CJi }N;?SZk9V" qܗoA۷qsk!!'@~/!ۜ,5ZCUJXfk) $2&8pSS$V^h#:AƒVNlEfbIbW2JOS=g)cn4}cS?a]y~+w)\"7)Fs _(,)0i(VH]q%'y6ZKXfhb*Ck Lwx`_0<}f]+)%1M sK@Z.̶ +cҨ tzLiN[kyeTCFRŶ9L8 (t>X,`W `9ڠ\Ma2Œݖw3m{ԙG.$xE7K_9O"V-ʠ8dZs)W^"B 'ҋYB'm=1Y]$pC{bRt?fQY)A.|p+@eUmKV 5d9i&إe So1S2ፂp{'v, wtxp)j^¦ʑJj!BJ4 Yr+keOtQY'P)1(#ފP/ _I9Q{X(G_{ب:197;ox: Ŭ9vv8Z.= GduskȐ_m〜+;Bm+hMdf][e>M ܕsP^W!C\BU=a)urYWc],C06J0%?x~jZzH_w>>B~.:@ ož҉"PF}yCvLA‹`}13䈎@ەn\8Vl$襳lQNN[ޮ!ǝJx[ ͸(!),pz9D`sa ;8{Y~2vv\ӭ !l%q+ -gSzW0z{'hS'7{tyYPO{3xx)$E6Lv5\}'ŋ* oV$+}~Kַr1OyoSA?<֟! Щ#HI.$ єw6)>KX"3D2t]Qj8O |_,)9+{>ScKqkTppN"!=|ZC X0b MJg>>ǃ NL@\8Иȝ3uߚ˲,aSH-}5u+!B_ '-niMT<[nQ绸=Ĥ'!D9XM8I8c=/K?B1!>Q[~+u4{ulxOU؝7}=xZѥ:E*ͰCQ`2 jtH%v^&H-?k}u`=vb4I"*fj?˔#,OfDLʯJF͓,n IGqcV GZt;U)}az h_gS, [?=L%kJ ko2"Fnס-yFhHk ꕏg@:l>ltbo BzբT]/ǰI1&Τ~ğ)9;a@1/)5ֳx?_؉6O{]?]藶Rv#FiX 7sMOKYT`n՗:I{J&>2U `}8Qm^DFGob}%[@+`B5~$H^;vqVE "<$6PgjЊ-?7#,nQw1cB(vɏÎ۴WΈ!^=L{{xg.uL[&V m^.؅hZaŹI-|LRy-ޟ.On@H,?#B2\7TjgXkYI> l+;dW-7[CԖyss`Thg )GfUVL&3 ܛ&x/Zz6j5!>bZߨEu=IձӾ$FaY璢Kj2kPE}, µ0E+Qh{n%MrrG Zh_{{kp'+C,|;2ۥ3bU.\?fvSCW m:]GK1Z0ot0wM[ TQ X dnE(X.OÆ,xӈbf);s#3$7C|LRd|w⧯B=QX`;C :OqKqtzQ9<#Q+JZ{u[5Bmi}k\?x4 %;:89&1zƖТG.%N664'beh*hYd>0CBنdŠz^S,dxԵt62)r阻${ ⟆랋$F#LzXpp\AiO ɿh7p^WF'-{+I-+wvvz^ȥ%+UO`s3`uY]Vs&d >|CXGA(ʜux7Iw%(7x9S&ǟ4{jjǮC-9i|3Iyz8WȻ`59zP8:VċDg2u4}%ž[2ETORt}܋ˉD?:g SdMA:y4o%z3A?HQq Z*FKxf~.lE bWZDq>gvR, -" r 54Wށ[:*Lf`ܥ&}@G(.-%Tt+)Cfƹg{25Zwb|ʵzN&n6&K8 ђLpcMI((aHPrˋk['Jȷ^y h~ 􅣉P0WS{^XGiߖҀs~w&[X..8|,iex  xT~+Aye.NYOfvŀ<ؚ*a1o!s63jΕ`_ƳP/| JV yXE]:Hҽ0>,a^Hl筐 e]S‹uřK$f1QP5z r~j7wy94FbC-6I\P BY(=ly7D1D5[>| ԔgOjf Xu0: F|5~-iQgfvsw?7'?♀6p(@,k3KN|WVLz%C4@}/Yi7,4f85 2&`{* HFU˗;;àx*3jeZqawJ;! D<\+!z8j7,NuuOvIsbsNORv4ϝK`ˇ7LQeݵ zMjL굤I*J#vrRDNvmsWxdƨoފ4HZg>|X󻄀0+P 2`TO7Y!39w24cst_|V)x9,= 5NfכBԂ Į#pH!OPax*% Q-ToGE1j\9N*W^Ւ߶׬9Fkijr)~HD|C;pNx(wzlRe뻊 s\ cM+`thn{ݑQB0vC +Q|!Sv'2 cٍ 0YȎ3 Z ÜFA%-ԯ`cq9M11&BCLk1H-wH*꧅ ~~fk;S;!kI ps qiQ#ʧ/ߡo(z* gli1po塅mW%ї^Y8)޵E {qVtO 3&"g`LƆx&9,q/ e+2ڢi2siMR:b򩌽P5H,XWެ] zlT+IZ [x@Q~A`$'gyа kyanKEĒ}ZiiK@聥t!iRf7հAK/pq N.X _c1[4}ٺu.`ㄼn3$ijyDꝟbctv H0 T}zU@NH |%۵3  rb߂&h`8BLTh[`iǠ~I#V?j' 鳦'زeJ 6&Ղ D=ziG ӂZOAˁZѶp SU7/݄>Q8Nkc#7NΕ'.Lc%~WQ73&o02R=N=Xrw*Hk4'V8M^cDREZ|=UJDMF N;sO0&\v?:V3:b'xOI@߲qUhj% A`;6~+_H}!5PUt~+Ĭ5嶙VKL|*VRQ L/- seWj~՗>|lt2PGT˫XOb- E~1KbpyGA$|1K < csI%E+mϛ/O lW!>`|xy%7z슱a3&p[s-5"/'k)jl7|h8_>F:LvC]^i+.{彙-򳴋,RnF܎h&_[nh [Ec tW`xF"ҭ$?1 k8;ҕetx?-EB]dGf2I2SJwEH=|4 W=X5 aD$y`wdMbB4k<jfo +1tH'_Ċ[C;~^K܀rXUȤ1U2gdW@AɁӱ|#d/=<a +C>GY2=1){U/fAnP5z oNmru/5ta0! vCVk 7b6JDo|!w kN4 D.mL 8+rkawenn\l%Y @~]kP2]YیbKvhvcIvhqvHag}-c1'sqX'BD(6s'OUWzpU+MP#'Bؑҩڤ{?{H9OSA'2%`¦pT+z2^i[ A`iJftVjdΜVV1ަ<.m/hc|"t.S^5 CzU8V:+)w^ l7qX3  0>>xaj1DY3Dfk84}t L]=M>7u֫2m5{!=:8Ϝf/$2?-8tngu5o)'39n45*q vֻÚ~wmfs ɉL0b ~bVx3*fȇ#Aէ^:x N%b1m\L?a<MOaY-_s w jD&z-ZKW#}YqbŢve8;UOfF@ݼZ,cِbh1(M,Op$e h;SN2%~X@-3]m?-hr;?`M)Sִ\v#.QY+kL[YI Jef.kAHۛQb=JgtcNUY8ƃ* 6S0f@d\w & FS͓b24au+51y$&` !Z#B9pqaeZլF<7!t(fP4  ؕPoO]e8#L9JcIun'X{hEҺ*.NaزfVqP',/N'ld'ԭu-R8qYXߏ7׋ 믾&g{Nؾ#Ɨ${hj[ڣ."Lr񯦥VQvLîGR#lIہCiYG!~K@g2n'uPiL"YZY FlDRy;nt#c׾f]U_t0sp 琉~hT\`;\@졷q3^\{Gc' ,±4$BEVYu7dpI!`q|VC5N])4by*-;TMCBq-o|& XA  ۺ#U;tY]iYOR%,O8ZV9\b#GUgO)sPX%]ů=tr@=d&<2 R5_y5fLQ*g\S?a4<\ΓR0E5oVk:|blnʒ;/gP@N^F_CUH_!F;ӂ ZvTZX폲5K˖;!.QLUIׄ$;\ ÂC 07 ô5U< $&h\q')ǮJ(jg) -Q0M@tWؔ, |$ڟz?UZ,i c>?u)q_Lz=?2?^Μ|26O!}S?$s~"@d% LFj7Ffu&+㣭#b,C6Ar1j9dzDTOV3?PVɍFThۋ%*;`q%rh Mjg#DMRW yVv7v4*:Z29C0{:ICK <ee\,"C`S57?e-,Ƅ>}Xy=hՁ5rV=+yo,6]qp D)(:Y&bMԠ 9glE{,nJ-Q ,skƷCBR;zykMRutt0>MaYŒ]^_I[Lvx;-^}k ` ;Vf5C@3rX'InPA"ԣPlgQWD}K nz;J==h8 09nS)ʹ_M%ہ1Ooj[}H* Q;}8)y : *]$+!(_B97k߂HZ•ٝ03Wި-gZbra;㎯^מZUnpTgy#H |ʐn$Hڄ@imܵ$>1PZ̘sGߜF#z M~ o6߅^|92k1<, &qC'8Ay~Tq' DA Y,;-H\ƥg!O8D2#s)%fFM`LGZg)^, Tt^L+Օ CNe}L 8)y % ai<߳`Z6 Sӛun;_+X~TaF>W& Sk o,*z&~lG$Bn"y"WђM[D𻂪+E.DG_NxB_C˵j(otg^VOeI'pqƑEaQ b[/PC!lZ t~*DX&hl(Q> oIyy6()d=<g6_0sMF"r$vE~Ih$Kvf^v]7ߴ_IxS]X2vˁ$VBb/tw=X`yg`?2PľI ª'ۊ '9+KzlkC ,nBgTI#MަSeύ[I@crDf!C2 64Wvugz[[wŠ) z f| "ဦ ٫j-Ym|١ ?N|t3©XҚv^In{F]ȊwC+e>DEDi܇QOrDwB,AP0#Ei~9>$,<*kB y+c"*#,y"`;r!(\[x6;E„$>,ǛCkUN=I8w@9VR  !ӽ8>,XTd|>ߐ?Dn& _ |JE^ |iс`}~_{8͉6\ laZ\k̾Z=q<.(,y(<,apu&tP!(%H 8DI9 UJkFE@ Jw8I9fJ'D9ͧ^ay-Ob;7dRm/v"F1?fP)3[@Øy*Bd @I"3EJ,)O঱ V,]myߵs5)0(o.«yJD7.f2an!m|{.J+יiG[?ڱCitVjDM"mHuzgW8>(OFr/euKu7i}~ v`Vx@ '͛+!]m彺4}3/En}yƁbtdD۰u 5)1;ݯ;-0?OrsTn~~׫h}9<< ݝ!ckۺMӚ4._暊RŷS5>SlbKJ,"dff r mVh-:N $peD!ho2 `I>.F$p"0*t(:>:y'^s oEa W~.l_ƥO ѝIv G/ŋ' F8#,_—R/;>edHV8@b`BWOj?6x4b |$R|:R/ߍ|TڍR@`Yc0X[dYzCԶ VY;bpfaJ]LJF@*g瑳E^"ҾM\zUya79cұ'SPݚeJD XֵϴaߞgG78ZɯM"~cV OVU|ha &9'`3-yIYg=dyo6S=8غn"Cȸ1uࠒ(hmlGӃ;lܛ n^=']p^ S%'Jc8fF{ IJM#?EyWrmK kՁ 6c$m s$/EW#.d{k!M ПK{$e*-!aС0c7 Qi7n@(\gg A̷аo1UC0*Z#aeOh ͋GW;7`bMrX34AaB?]TwK.AbT99tSBJ]}*RNI$sg:8]?>IŇlWiS:j 4bg6^^Jkݬ$_<]Z#dв/o֏ѡly4)< 5v(a"]uBĭt!G=9vpIݧz^&"OV^&ۏܶ1L{5k0< J;RC6Ԓ< ύdrlL|?eW *.j;&D{2^fH 鞏M*bJ**xcFK3XlԜ#TtI{8pZ!Z[Ѵ"Ȼ._n` jouÉjWun}gF- Zh]F Wc{,b((wK͟`w=D# gZ*.o+oZòvLNٿ_ bsPKlJCRq?۴XYO IczT07]=\HmBJzkylwζUmBIuV穣Imɒ~YE7YdV%6%4$"FqcʔUBOf`tؖRVc5X to;cul` / Ա L9ilpjVCau'丅VL ~掑k޾]v <> av^q V!xѨDT=,kc[# IўzL~ iOs]s>6:hAs0Mr V5iqGOH~}6^l060COJ4s@9[  P/i9^]Ln;ã%Z1B[v\ qg2J~1>32KHeɜ{wy|B;HH]EOEZH{݌*7v)xĹemFyvT;FG=I&;foJYjd9V̴8ٻHW)3`EM3u44+R-;G-鲂1uY©m:}L{0,1\ ͓TQ5E/W.*)@UPrar, Xud&P(<]K/jKWD>x=YhȟiYp~L/qdұz&e,KZZؖoSP8Q W:݂0os4քAl /D!O__C) |zt,KgLuA}|[yOS6=G$B'֛m[^F!^͉`35'r$\{aKyX[d }Ȑk?φ>?HvG߶A2)Btѿ#KMMn_dc [1+G}J tv.+]& T.sMQ}"b9j&B7=KQD5I)?ʭXA$ժ(SQ zJ \0R{ڦO ,@c}x$1YHS.clD 5RyTaF2Pn `ԋ zr"r6qDEGT)r'򴯘[2Q\#Wо#@j8N Ӄ]L+Lϔ^ B_ Z"Jo 壅OV6:;M\D xiI l׸߂h<n+ne*%L<=O˥RbVbDr\H2dwm9\MdGNn*y17 T+c) {WÊYQ\@{Sc"d?^b'32CKiiPLԷ>w[T.2iq`k1}hMEDճnp3 9J0m&Bpyo%W2xb'3}Xb[UX34Dz ֪2+ԛu\ȱpnGLi*Xo*7ڪPŽЕ[C%>2P`t\!%4CHoWcJpkpwy8*Чss7!SBJ4TSJ}KugXxh= Bw w1vOPcpL'7UUU%GNOчt{[iݥIh n- $4 ` ݺObBgk$(H͓SI x6DζâxFBd6^1& k|HiZ/kb9E&I+Ww]a2ڧC[X 'M#sfT^2'|z_bm 4̿$;\Ꮺ|4> Rr{x - ;mH6"LZK6^ bGڄhRlфBV { w`qGg)nߐ˝X$ΔhlC_2V3;-,։/8jMуBWՀ==xxD FM]}<]FŎ \k`>--ź)upUq6^Kū`2XEb mSn)2as &64]e#<1O@uGq.0"ʅ^LM=ԚAٕ?,d3/ly[9W1Lw4L@rĖ]e' ;<*5I1#>"yʰe|W`xeڰ%vVY yV*ca1$+B\W1^BɃL82_JEWN;ľD!iyֻcI-{&4S-.~AU,#{V塓EfԓM\;{͞U* H";icC5R!sºbC2V 7(Lc[-lxguUvxHܧz@ukB+7umcj%lIϯ?? C>%ƹ4_qAE5:\MkE-iVg8$^o>0crKg)XCtZٚ NmK9Z{zDkjҿף$: 'cc$J  %S,``N벼jNi",'` ?ci#BWN-D~{U!Us>)W+ ?9x 91P .`- W\*S3xn鏓D.u +q̹X:-J\{9DS= 9D4$K8\%=VR GGm"Ajj`@6b0_mb퐆}9@A!jwQ!{Y {&Rl:Z~<=Fo(*Oa#vߌݳbYyy |zMsnҳ5xoX# Z6@_>eeӊ }nvWtqsOXQB|ʓuL(E!Gx/ֽ]I9/~i=k)*7Yj Ciy晔L/>M>ʚNpSD}cw;uqٜc/M"L)?e[<͋}w8iz UB_0t7N0aJ6mSjNysF7(= xi;h \BmB5G-mXP a޽#a])u |KAfkS賃O'Ԗt k`~fԻƏ;/Ԡb=ua~O[hڻl6#eL邲.֊MGCABKO9{Y"Um )ҥ]]OjV%{"rQULjtKQaV+j euK=f+v֑]-v Pm%jpY[Wr%aS%2/ܢoX^ؽk^,(f㑅;]!!̊3JWZ* nĝCڼE[Em @vJDUޏ_R<g6m2O/py*av V) 3pI@´Y>BTiN")=Xa{|PApnLJPwd;X x/<Ԅ%NK0 r/O|>ĨUȩ}ut*SӸt> ))+225n~ eC[6P ,6uJe V*h82Q!RѴE 0ќ0yYʜ ʠ~s(h8sV5U~'$7 sU?ˌ6-tSs0ߧ[ɯQ }6^e)q\K~|r Vw8ol`K{,/q% #`L EX{ )aR]zAl)旂X+h{YPPtKuL sB 9P1[':kG?yjʭiD_W"B[[M|+ v XܗE!r`('P Q/?ե+mNCv13c0e7ϙcS+;soV8Q>)tC\ y0sC D##/6w0"m: hwz-O'=lcZea0lho -~Xzt'M}bY0gMDmy׼k_-_hS}1LYŖuɤP=IZKĠi☳9.ϢO(҉sDEDhH֕.կ +*p/n<ܱN.G:WX'V3rXk:hʉmAqQO!bkNkGxRP6U%duRI i52.CN 0%ZTGԽdLD8v1+:Rh5lK_UibFdsd K'Xȃq9C!xP@bPm,XHk;p_%pdve'R7y "bR"07쏒UXl8ZD[:|S! !!4A Ȫr89}XtFX&=K5*ë;1d;rXH2pC8Y~eg1A}"HJ3!G-4vn33y63K&c`DetΌoP?|F7Y=B@X=ߺ@xЇb"vP-@:xU2K%\TֹC- KՀ,hRGɓbNk0bGJs:ӪykpVQNrLȆ#YDdԋktx,( Pr=> {G#apR{ubl(H&Y zn:dE!0K`-H0p{=#hM`9 D|,Ic>K`8>Kz=m4 eLKV"ӏ6Toqrޡ 6cyӟa""΀&IscoHՋU c)%NϮ477J~zv$pcϲ=nӱ4Ҥ?>À!Nr`d@/W @dڠ [^꒩].Ajx@ac3B΃টE/4?Ԏk 2:'픩c$zp(-c!(ϔݲA:Lf<õ-"'k?(7ZRC`Xv="MMUq# L16VpVVKh]~ݣn43X=nDK(YpbȻ84 (GMZׁ7QpGVA)8D\GZԵ4”iY?鰓Q7ܜ.@K3%J_=nɰ?N 2^V?C+v:ת[jviރb P|saR}NгpY1fZ>I =rm :$\JאS TBj 1k5)tXϰiߔ9|4{S3cJ y|p0H>S1 m A kq"t6ù}Q:&O* l+/1Ej;d $ARfMc#maPy  ,^̻C-Fzu]ԢiE^.QO{Q[ %ҽ0[\p.-. 581$IN"011'^dx鸵  v9nOOx.3XNYc<􍕪u_2+' ,DR*?mh٤[lݫ#1,]*0%Pxs„LPF_K+!~5$ 1C4KuJ9z_ WTI_l/ X0XBw55qHXPUPyh^Z"OXaX;Hmh*25m߱cQơN<+ z~[q |bhxhA t,o)L#CZ_^sQJC QQ.DԼGsZ5/NxLY-`Ah S-?2:-߉pNs0f9ߝ,';-?}p|PϜ^Wcx{\fhK$nhQ_U YhV[Kj;I2z@53Xzg}LKq z/ɶw:lV [θvzU o0ufQG?Y+yJ.ɩe5Ws֥–p [贳cm>&۸%y)Zw3YDu/AmMQUЗ+iFQ5 rB![fcy#F;a_K|T-Q6@Ͷm :_} UjB+zR:W2XëkŹ+oخ1n`G\bۚ O4 0q`UD%; @4 dE3H3׋(m~{{-q "Ec۷]*s9A ˱R`h*?\:+tv~ry>5L֔ Yr:NVI2J͠@B-U9qXzB&:KѸa|%swI^,2PáϪ{!+!lp=ӷc甓Q`U\׹M胔bȮ. uȔ!UF>Xt5X!$8!mZ5M~2C~MjϤ4_?JA.GiF?0uwv@o{Rm܉q,iAg?6N=#k.`|v1~Y~KIrf~Ms'EE >[Ab%&cȵSb%۪\+&vgiHzdH6},P.iKfk5I c7T[V (c1K!X?ȐJ1O}jGLFkL "ianԞsȶuڄMaxf=}u H {& Y`k9Bj+v$=::D.%k9>~M.U%6i-o*0SaLߘ:rT$H֩>@j~ZemC@4g' xW>QkϦg]p"I)<3p$īPT_[\? F9QzP(IZ{V\- \N%45KK <]V_jaӶ.|nAG12aplW~D\5rcPA~vBvW[1'W E{Bb<—<}W6,j^jA,1om]΋B 앐5PN7=-QWRH lV pinˏ+ [󆎁3Aȓ5Z&R; Ndh#Y7L.&iP*(v, #`u˂N˵H!Y:_0Uп_fd6:?=ҩՋB4_]ժӺ nT 7\A[.% tr,`626l1ϺԃD^XSJg1sz{(/8 1ijC;%UJb͐S+_1@̵,/'r;zAYQ6nZN'rfOLF5eJԲ'pd%q\L2SfL&|篩7xN* Y >>atyD 迶f.b0O![0-NC?;$&+ U;gD!' 9χ Vv9Y7.g#R˪y5fx5v)LM{^Mv n7*YA(ӱgYeW2`,>-^V((B1_fQF-&M6:Vj0;0$Z;k'=;ånALW"ɭPԖAuP 0 dkmO{V,YhOǞ/Kۍ91a~]S^gLzAVV\TSH9cC,Ac&'B֠UR^DU4J iqġsIo+x9.(MKr't?hҰ l |"M0lW٢Ed]D>F1J VhZߘTCLxP l$`:o =!-%GмSl.Ƴ=riV15)J0(MlÝ{G&f<g%+(. CYʻg&)#ѷ؊Be/mniޔP+MOr`g[q+KM~";D\l]Ar^Pt6Wo"x ,f|]>m %>;~EZ՗q|{og_ӱ"@^l:ɍQR4X(h(Y;AǸM?7&" ŏ/)je8ޔ;2&vLY}ZR|#k GWO5IC1eAwо/]X=Vh`{")&KUE64d 0FLUTf4M:!l*^K??3o0ki+v%{HJ:Qn֬Me{Sc9~'K}$`uOzV(I##;e=(/B;^3Yľ"1pLޟz|%.*[Ig {hqМj4~Hp̭zeNy$u$挽1f;h:*_`,QBx[×.1_ĵO5BUzDIf[jN7 jYg  uHXS s"[yҲЯ3jԇЪ^=a[q6Qm+eo.bK&k`+5y6:!j*2Gq -5$Թ.<2ғIYʗMG[Wu= ]Z᡿jL fMy4l}ֲ}'+e`؅}DZ|#7 gՍKSNp9x0\V4뵛B#ؗ 4'go"+5c%n@ \ătO=-Cz2v> 8~z8jQ}1{NBn>l3SJ5y|yclcsW[N^ C>:[Bha`t~>GF#PwXP\!h!kJ "sqGYXO6 o$N.ԭk'K'EF\f@W O)kdRe,|G h(G1w&L\%ݸq oKk)/X9QSԝ{s_yb\*‹1Σ]rs| 'e_pyNBsHFCg3FS%%׏п/e7I <5rVQZ񭄩,ߚ&_~],$7&r!zS ėTZ[|W8XҜfo@{rJVfEʩ! %Vg^-3;Y+CVEq "R5x$_}9C?WhT)=bve4?=6N:j_[mz\Msw;^5~H_Wr35[^Jh).N 0& J@( (f?Dן1*Tv2To 9`4&e6:S0"8ѧS_XGDžy(XGŒf 2{gq/4¬.0HMh,z[:hcC܋X,^RRkFꋑ9@m{ GUA[M>t_dm(M0h_&ܺu"k)^S3rwq }Ƙvdd {f܊vX $ pw )JV˂׈~\RqޚFD}\'4|`fym契ndy=/'ǔF:BjtTNpҹ_+ Y& 2?PZF̼!AW6Xkgv>"1M K$p$djW53%^SE-jO(]AŶgN ;VOhU8mPSNnr.3<ᘙ3jmt"JU]`~Sa`Ta&G9)5șsNЬaSV]J[uxܟ\mWnhn!VDη1Atr9@m2 rwSJMz[57awQE[f;׊Q ~Ylg S*)zKLCV,GT]EsVQ8!ɤ\{#UgՐԹqDs+̈́l=%'aowfX 5(kyNt/1[c04q:u1XEw|b;c׌h@q9?ĝC7չDeF \ Y1Tdw*(Ɂa( IZP bDwYƮ aνޭ<5D]zttL- q@=ceSak$겷*Ї:h ]L]l5cJ6W1W(bȎ&lMa|h 6;hU(0#(5s6n=i}ߨrڼQ%TÿB]]Ux#}6M#֕2e[-wrHui&جOh6Pϋ9UO)x(FuJ:fh8>|8"uf3^} Gp*?ʧ4g2gХQ_dRݲ'2 t'H%ifL-KDSDY Hj_!Jp Ϣ} ^E65wㆽ!kmkl.J绩z0YϥNإY$$'QV Pή|AWxGg0 X"Whfp叟Z~շ X x@|d=t%%v w1C%a@aƁ9K>jm ÄxÝٱӳFv.m7 OiWWɿQ݃9ٍH[jc9G9`y/P;m٦' bpDN ȟV ?õ692ko88O{)riv۠RJm3ǰK~0^b5E#J#DQg]A`Kq&t@"n6:im ;R2U]y( ]?秒W4N@HZT?;?[ H+}n֞x5ESK,q/ÖV)pp)N%v+2f8}=KN`z (;2dPF\\Wm"V ~]>ƛ7瀾h3ýIHK*v_e҅n&5 FA꣤{zRVs!^;i$ ?m8] MW˵DC?'3sOv&!`D霦U^_ga'YAjZ4Rt\S“ ej Jc? xl 7"`׬by/Eӆ֬x#}j E|:K1pUb9g W7qD/0lu6RGa_1NJP(apJw&;O'Ɵ JJ!㒹uǶBu`m*1=cNK$* o Oi   Mz ĵcyc'h;赯$ɔ%R/;Wwx[B;IuCyQ{fvu"x{z?xl8_lX!-سW~v4")Y[Mܣ izEp3܆GQ{i0CpUcjW*xbg$$[eY;݆=rRh{W9 `J:6~A8]ɈKc7R1?hY'*C ;.f^PrU2`hV2:k}!E("^Opw,C@|8 㹿FMmߥ+!}Q-UXD. IWKκ Vg }h0|ނD rnЈr(Cty+7-ofFJ˖1!9C]->bv/8 ڷN3q)C }1 -7ɵ-)ru.[(h}A| ̉.pg'%DmlMXniΖP! ۼ&瀓(Uȕz:k/ʻ''fǨq3\]&.ccа'o8a>^u|IryEf 6rj;v{ZP{x XJѹ( 獊RV[~v/Vm6UH 9Ƙ&THuz RO]3SN_R&z*h};Nn(qyL`-&!vd Bq>4^^Tj2izVIN.|1xa1UvZ`>/$bt>JMƍ4b iԌujșDRt>#b`ᓹCခ]p{U4#7t\ĚL>(AW[d OhQ)<躰e% b) Uz(,VPh"[vQ Ku,|p'n+Tڕن$*GܲD59IE\&lJHW+߅/!Fcjfl 5ZYXao4Q-gژ_X{6tin5.I32;Ts(OO #ׯ`ehr)L#'rAٔ:1 Mq|6mQ"ү ,:h(V!+6'j4rUٜzFWӒpFO;UT5Jei̠XیWOu)}h+U6C^@Z K"sHĔ ay 7ɿ2kW?ΊF,n@HS0ؘ"$::<T8æm+Lj #Ac8+IW,R+7OE Am:MzQAzM,?ۚX!%-ZXUpҾ ϩ?4uh//>ܲŏ8NB雬`!alܝ#e`~a_ZtʃA N /j'h7,ÐeL11P:fSÖT7:VA_L@M86Ũ=l"ER,_&*灔.M]Z0]"o{ӭ|AG}(RKNd/TX;Wv;†)8JR42HVo *kơ4A8gTZ|{;(LR2,ϻzOx[Ksn{qN$ tCv-ԅo&V[DD^(M#); b"hR\ $&{^i8yuY hiQ}a žcwa8ӗƠuU": ^s(Qvq̹ pMX; HM6L6fHmJnۛLSQ҃WǂKi`F1P9PLp#ߥiMMCך"j}]bP3vwJKĻe:ET4gY]Uee>ZzA-]Dٵ7pT"/tBB̈r۠CQe7.vK\UѦklWRb=+iȚNߦ,)xnKqv HV:oO#eqPx&SKa[ xm6ڶ8曥$D%3.Q=tSA#"Γp~HF6ت$q"YM(^Y;m4Gkmΰt0!*l +a/Us?R]d?DwsaTǰ6ŃfJkc! O)6f́xN+U&*AH!v+줰5AnɽxE,F #r@5A1YPOBp6]auE?E<HD > 8=|&zk5.[ÔݭѪ:P0pt= ^zbJ4ҐJ!e.!ZP\b7 3'K QL& ,_I! Vg?W=/貶͋ǜ@ b@8Y~an*VbE%><(a ؝v>#? (lm.REk+F_ՈkCY|Cb͆ds1U B/!=v[NJ%216a"fD}Y#$ڼ4IvUkbw!4 d`Ո:LB Xs;]-吏CP0F>3Re\ax® tޙ`:u:% +j4P%w/sޕ ="cl,A?ర\[Mt ,MyA NW;J,Գ!)5\x*\=9LU/01թO voc$# dD y,x׮U3&r+2Im`BŊST&ӆMe٬?MAIOd;q6In ;cXӤ5~Gsn$OSfd \є ;kuy IR8U΋e@e,KpVŽi?RaQ_ٌR)N4 K^ b<@?oI }.k}D05{^1gJşZҼ&.H:3hI? ay#H6_ie<ڏ}є@xW.aevaڽTJQ&=_LdQ=xU#K(k=-_] WK\ !o:˘*Dܽ%Y"^n]0lږ};IBP aԩ3ȣRk'tiDu9֕8&ҽ h Ţ} Qv S*Ng/yE幢(;n~Ófxe(#Nn&0EP-_ODoxEBQe} F6>rʾv`@ 17!ǐwB` ߼4x0i28Y8s;>RՒ-p<&|U{H>bx~վ}Xb9GzdV^yfh 2~K@ĝw[8?ѧqF<~X㭴e{EA [z2^v.Oƞ{0$UWA bnv0軪ioTѩ6ٳuܮ"p!6\e3v@sq/hа.HΏ pi]bl,g9R#>&H+ $L?ӽHL[J ~ Q0 1?gEQab8DD.e/T߬>=y;ڍ6Wk\j2ph4 z)shDNq*~C9eǧ3Zl2;А k3@QmDpaw ADZ6]M% ohic^4wl^N1q.N0ސ\5d60 Zf[֡+m '\PHv>6hRY_j+L(Xӳk[ߒu/ILI'$Y!+ vc n6Rj,+_.jJF /)^r꽤˵LK4ݍbș.,4'~ccy}NS8kFA/jvv Qn Rӏf1dO5~߅%hك88F][MFd%,ӦpVG7)&`pLG1bVZ`i2?BA2y{)p Vb)'at'>G`"͐p݋t?3%s"?YcqI9s/?yB<2*İ2x̸<)4R[ntϲ[?=K_{.sɇ١u:51\&̛ 73lj05]boFjs!ntɾ6̈́T7Y% 2_$Պ'3 IdX4 BAKIC9Ѯg>.~ukIq2TGD_8 Sƛ3N׺th'ՂҾb>xjPdKaowKgRiQo]aOA='^}z]՝$qL.ˈOF·ăZZdOQp څjK?'!3%m?pxFirCe?ڌJjQĕw@TWCm-MsiHI| eųTۺflf[I!dGfH [u7leS)- d>Co8uI 41Dv(̾5'v6 WmLp4jedKaC)ip"b5V!ru/p=mfO@%쟐PQ)PLH=&j5D29m#:iGeQ8:S [nEUn3} T~} *̌ݮ7-T!MDA.8VY/&`|^bp!`::÷O[XV6[q6v8)8\^lYF! Thu`fq+eχp]OmM{[׀d&r3آ}o"|nb$t-A"D,6| ;E.f|`OJԾnzKږ)!MX~t@^^+>,wOTʶQ.gEEmp!ZEHG``eD zTBqݵ gY it<.v>*H{.%Ё~(krvFI N,cIYQvCL:.(y mu7A뭋9ac|k! /Q7dOtVp4_ax\n_^6Ʃ.vĖTɼ pu132,q>Wi2$"R/Vyg߿?`u-P.bt_cjWM;D?LC$QtWJF쥗tg~ic$o9^o?~EiCӎЊ~A\]DC@y"ԮS ?(s}y+yȤbv] &2ט₻xS}?UƉ2}Vy8ODo7"Ez"_sZ8vX쳖Ņ,v P)*e>3O5y 0.QQq DGDž Fs/̾aX[u h?Df;,L3 ߼doxZc5-W*_-w Tv b8xR:!*GmoN;lv#]j8T'aV%XhW2vEXt($qH7;c4?N7'E" y'#$I]fժvP.2pgԺ5 # u ?`K2boлjPࢣ_]ݍ)a.If[x~KS R-S- .{cZGt'mq;ATq% Z ֚D,V'>* Fq'B6I)x4Ei2ؗzՕRw0;fA@K _hTn<w@ϓO1(c6I?D65 ,aNÚ|9ƛ@<& 4 e{P,\KGfQ 1qHA"Cn4vgV2?&/iDnuiYo}@!K?N2m=QP7Ï}\QsGOB)=+RHY!qiK+4^+?KY$0:36Ω\$ uBcsNsoq5[1W,Ds!# _jjqAńMeWj(Lx̾W\^p=R~RQ6TBO#1[s޾mͽKXw2Pgp m6:un&hèӼsGOv{V۟G \g*NP,R_0g>2k5r O}_:5t.>TU%򡃁x=KY/F\~AE eyHc{Y~M=]N߳%u\Qg`.Sd &sDHnxucǓ*IYڠ^v}j<u:do11{w9(-$Z3AC&]Ni]~NA-޼Ul<! Q'! i-gP}??9Ͼ*ukzzd"r]>LL aJ~ύL#]퐓lq+&zBUn$9ӄa-^)'Yխޔ}l45 @,Nra5~RV9ɧ)F^+%?;=`ţ j8fb$QT(oDvBkCV EDҳ/o;h;^oލ`YdM+F0$)|\@Xgw4eF7#%8>EeYNp[bk;oǰq9Y?HR/F7k]]6q Ձ%9!c)h_:B~JF>zMaDX{Ӫ&M%se!srRhec]R@MuST '&`=)?N^y[mw9zʷUM{Qid>؜G6£l1hʒ0)(m}^ bxr 8=$ጫҽB7?mtlٹ@Ɇko h51/5DZl L?GDZ+HiMn\goUNv HSdOqO \αWxD 9FPiD6Ct[O̟s"q~Ժej̄29|D.Io;3=7kɆ*qg i%o`%_&q=//q%rf\⁥vbn@@ 0ǷuOR牷ZaLrV?ۧWdv7 z%dŭ5zGU*L_f0-j@ռ q&~0:d/= 3r~i[X &/[(DS4K:g9ۚh(^x/Ur ǠSkʃ8G)To@ɼˏ҇|S1 X)h #"کڱ (%75%O<-|Z>r][gMä Ϲi/ciKWCL5Y~ШLz*Ѯksho̰Ɓ%~Xp҂|4wkӠaLqDwAVz1=Fs^7xYt(k_ӏ& 2:+(Q3%X4b@ګCw/3(#8础zPQomܼv]#v|suZ?' +H.+a0y4b?`=fߡENfw g;E7\`HVGN #_"3@)S-ل==i|/֔7M._"@͐%W\E1Ժv^ՙX2ǜC+P/$Z<.Wq M(.hV [t2 oͶ,ڠ7a[@ QPňHI p6@ =Lɹ}Ɂe`/z]'j>2CQHw.$C P L-λlj ^TN˾hL+F# èk9 {36x586v-H)B; ^5>1_ҌE/(-= na0r^4",rTΘ|ӬTkDIE yQ[P:r\'vމt~QXJp:#06`QAp+$(̈́-sdޠ_Goz6p:[I0K e#ȍ3"F4*RЗ`S(𖠌@=.-+gVh[KduzŒyC9vH 4P 8^S?Y3qPriyseo3,JrJwY ?q4"6U-PBJL)xKzS\38s6]_:o\A݇T~5 &t`dhL#xM,aYEMNEuKL܂ fѿ|.J:ѠRBZQ[r"]d[1$v;A֚5d蜪.'ܺyF (ǥq.x,(F0Fx ۥR|P1mGLc2s?s>cL!%{I폖?1[=}"?ԞSI"bly ͐E䖔^7f6MRIY7Fލa+cgۖk]}s19 }?~e@$FfPBU'U0)'<6)+ Zn vuNHܞhUpoRZqprf8-s"7&@:3O \,aCD YE 3gK@pS  AO%ߣ _%*Ѡ0ka<#}g5V.xў*k!gͿQPJMܠh4mu5yۘ>VQC y}lP9P br'@Rwi9\}sV辟X}g۪'GWG Oʑ?ίo5B;5^'*UWo\>H3ٮʎED[vw9tWyr AW}.ʫ iu*zx[qj4*l}*է%OIj9};:\_ E^$d;pLB9/㶾v/W!U.,كLuҊMU"BS*(]n>Cv_f}KY**s&/"јi(A-$Ij `YAq5PmVA m`;ߝΥO.7Sx>Qr}TM#=\1; 7|z-h\=0]9tte_ssª܊^  $920$ q[Z.`r|\@`$JG(fQhuVO#AZn#e&F}Rxfb6(eVPeYxj͆xPFQHgx@Vp5~aCK,f0=QY!#3֪|zg?qr㚳 Z# 83k-<E-lcRUiH,(_gSF[A=wG68\^˧"f$?JN$iadc(1RH]G1XH➞EգLA2% ۭEv,ʼE"lлp<FWcUe*iޕNϿ51FPh v? bb?N+|9;;,풾6y1ܪ0D qU/TJLfz @ULi WQ;5g^+PS&yJF= IKSl=6JʐY=bn:GS)޾.`F0~'cJ_ ΘuF2 Tȹ!=T$@J(Nnx:Ꮂr8Z>&r\Kj!̺?ˑU5F^Ԃ"-[aiy hԅnT ZSh{ܐoI01+*=UC Qvf?Q ?|s%5Te&u~㤙I⇡k0P({_jyL^W@ |Ni5zխU9]ӑdv.#h97I 7}7UĶ!w7'\I^gR+wSj+o]7ls'U]ϰ̩sYu:Qt߱EwĪ/jȒ&:Ou"|As Pa߰ZD@ZTPYONs,.fKwkڭ"@B]o+Ha"nn U,/o+^7M翐EpaD%47/ߎLOaaܤy ҧd3Ujߜ[#^]8= <f a{yCVr/Ps$)tq'!JXrױ: P#)$dPiݞ:a{7!qN5|ovZX+uMxr 躭TCkB2TAI1kiHfubt)v,e*t*خz=_|&<U5AV? nArՌXU1kX4[W_岡Cgf:Q(kaHCA ]DD-JW1$d27q.Oc͔F yyWXEV,AOWcL{1c@UNizh ")=/L^Kl.@qKݤ+㍘BFo 4ԙk\:#v6njXyA+z >pZC?tۇקPcM,+p cX 0 &[~!?H@2f-Ѽј20=őz%n mSv;7SS3x NZ5 LH_Mp~g #o@24{ E†,F"F֒'v1y26zwi,^4?z!ĕXĖɨr7A.5N+qErP*|BV rN%FXf߮G 2̤3:B Dkbč6TɻpPaڰ[.RGEt9bLeY1k-JoC鴎ɭ_~ɷ2@6{+9#%눞al)m<&/R"vϒNʰ\Qule] 3<m>m5(9,c@] `3,h) CvMbI*yPU};KK=Kyy՞wﷆ^Ό}HRĹ&hP8G{O~KUO"^u)0$FѮzⅪ!D*/ ( QtQ0AܕO4o` {ABMB4{[g6|3]]sdOkb4tNe/9Hb;f}CM _;f,ЦY;i8A]8C ֡d) sѕ")ˏKM $绹 5DG^gq`]RG!.kS-eQKlP~MܱF`/RًkmiaPb>͑c:/\wcd6pRi.EyZʽV֕ZXf5s+B~;Ul $$a5kF?Gߩ?L&wxKKA/ǻ@)!Pv,HAwX _ 1>K#򵺢# \$`"( Si+Q[b~43+Ďu#*QN?T]'xsF(ScKSBK,/O~FPKR|%6SP/@z̰J2~n\ISnܬ6mJ]2+\2Lc<(OH; !Pݎc[ E˪G鹸Ws`gkM_ZJ+b\EC Ӫ_tܜN+JYʫN׶[;mפQ/o{Yiܸ,U%VmS`KB5C>̱d25xg# ƏS3p-fpX^?jCl@`ءm,m>VQeΙ>;8Pw庀yl5zzOx*P6у|, Q6wMFrCk4*Nۦf֔,o6`j!dJح^y*K~"eGGDY} טU0`]+<l}eh$z1g~KPaḃ#{:NT᪂)ox" r5St, " tJˀjx6F+_k:AMq/9{RwPGxƩZE8]=oD}@Gm=As8ָtoqsfNmA D^z__vh2nc ۿ#`ajoE6ӔA#3AEHVEI{;Ix9ÕZpTД[$t0XxTܐ]}So<ױw`:W#kJ-јsD&ǚ' $QJQM*s?ĖO,*]nnvĶM,s)ȑFsiT8&[QWDΠԶ>W?2{+0iu%FQqXB zH Q` Q|iVDM_GQ$]9* x0}LfFu]qF Eӝ_M?.@ZO(Cv JxqQ>*9lD_ H-fae^óS󏪱VSmmU`Zb &j YBZ"HlG-b_)' m)}`ue0~hjjW]nλAHŒ XFX+NTOs]pG(w'~﷡U;ڭf~@,6~&7IGh@- 珪w?(ŠBh}O.lH2y2Ed0}g䘶7}4tUْdDwrAO$uW!/YA꩏JNd>L_~FOz:5ݍ b!'JuK9L>SPd3?*I=Uxp35ǁ*YosRj>dȾ}˸,(6Y_a`H0>%n%Q[;\|'5W@}2~C5Yv}mDP|h63mxڬ-NC+3nxŻ. ҹar`* o;l8Z׻Fq[?Ҝ2^|fS{"{ iɩ[K$"7>IbNN1Q-‡,f8PE׍Gd=2mQt/JtF7X16h 7R.C姙X|hY~pW'ڬX5@ilȣ-|'4λ;'S!7IԿcXvaLg<4u"qC%f41NqVS\H,w~?N)ڹ_9!Kf{Dv‡Q}y F%ي԰"<6c]0Kc q#:v';6,k9/V=M.UX 50y\&j{:yz\c87#*H0.6)ÍhK)y}@tS:?ԏ+Ӟ{\A #UV#K)'rR%c!ɚO-Md+TCvL6f 4h<;MIC/(g {=H A~І2`9{'mjRӧQ΋P[b/ u2JƆNf3;Q` GI6{7«`HNt)~'wBrBK̅U3I"Ѩ[WR^M+r\ VFulm} 2M0XW@wtUm|R[ \&Y-LN;b.kqAYU㨐]v'| !a3z@(cE_ e 6//29S CAM8iWG}2jD 4MSX$ݙlIaF.Z0z[{ *iBuM>/@;6M-8!Tdžöx&5 f4p E2 ,dǸl~:A@lB*f?e:~'ݔY4~yE~vyկ,:F&:9LrƠc,ʥU) zj7RKyBV0LmTWds"G9fE1!`vD,*́X&4zS[)1&y|[$.}oUYMm0%f)zT+9|Vk6Ę=u rT!Yz,{u:qx&AP#|cNYvB:WKx?)!.Ϛ<{EsD6nWcŏ-VHJXTj~5e#Zb Y24N5B3W/+d(\D襆 kp0%+@56 L #͞.[0L(Y6sFv?}گ/=2#nߜf:S/R˵չH) b1Z/8 eyPLXE̯veb C$}cʱQxybQۚ@c5AfOқ}_J=Y,}l䦀_dK$No P! p0g0lWޯaIὴkf5F=^~eZÊ#7:Lwpo@=&rQ6?4O6aSo{a]X9ڝתp E2- !t]$nb$yH|ZcC|(=RE R5a˼l8ўPz۹Qj?GM5[[F-dQǰyx" ,ɘ/,<}bM3q'ap][ֳ+YDg+d3I?}C}IU˞*Le2̻5ֆpѫ^4$66I/X-l,paA!80MeMmL5oq{Nl2aϱ48*}TʨG俽I\ܶ!富1"*Mw/8q_=bsΌ.P^(M90x>YVW.27&-gIQxbwν| #&y}_|)hB]W} -O?8k.򄐋<==mSE}p]$|@L?}oWʓdrWT+Oz ~j@}96lT<#SSXn[A%6<ғϋA Eݶv^a!롎v*꧓x 9 a"ו!b#`>q%;#!kЈTIrS[1* d݂`zjӱ]ɏ3I9R ,%49P:wŕs9Ո_&4LL}=26l0hLعrpcZ/ K|^IecEZŕkW(v؅ xG㳑Hc7'yߴ$*73?$6Cs+ Y aRD \pm9|BJE\-W+_OA#K[ UA?Y:rEǗӾ30aP14M; >8A`b֬݃e;bq3}K72~z(ľോpxہYq}-/%HrK! 'e -ӼY^CcVy{9GxJt* (,E{~дR{m !a"8C O)GT pGerr)StO0 q5ʐ@ [Aф5 >׾d<^Hl 4߿Ynd0^"d#&Dm3fVː(8yK;㮇E ~]O3*x4y?]SW!(LB#CT z@ozΐ$>̣`祉@ 8;>,3]:;q~ٕ>`MS$#{ 93] +nD4 7.FOVR>\̧`1m?D *"l]^|jgh.~t7vD .=Ybkm'V,> !&(jHQ6 ~Ո˪Q/{k>j`r_>Ż#{wkjf2뢺({0tw׃P[2՘fPT“XSI.NkMf)u2w^5_G9Mкx?7ёM';7*ae&p K('ۇ᷸mK3Fx/ o53(.±ϴlW3B NRfW$s)S4 ƽye?NWcG pu'AFx@G-Ѕ_AyE*r5m.<R?̉@v Uah o*f1H]R\z'T&jqz 8ʎ^Vr3` 3/ƴQvC7ݙ4jγ1,1 P*>$'8 908Y [`je?reh1~h9 '$#3( c*}7hR 9Ҝݏ5uϢ<ǢӔM ?`tTϬߩ  '(;#RHsgЄm>}8'p֢wXoY֘^rƒ#@}FQ 64"hZވ7tZ/VDz}2p0?J%utIҫ5q 3@7b>?[';?uXViwB}klݠ&%z~Q8^bPȡQ…S9sgp{ Kz|Gjf328p !(* Yk4s[!8'~@5`X92ayw9U񿎱hgvf ]tXU94'i/И($iJY6 ~7/!ZGe#zQEQ]jLaoSCY^kJlTzݚ(Lg3Ӧ)x :@WW2zOgWhV̞}嘣.w|㮩h4$bƼ70*;`ўwwY hCBZT@ Jmp`m D򦡋&H3$-%5gx0é|:Hq=uX2[MCGpZlF#) aڜm KDŽ[eh~&k :*P}z)~{{QnxrU +.ۃO:) Oyt`,xıuݯ&Q-ǩ!`F4-WwOly\E6r8G0^!eԭ@2#I.[ky,u(lqS}zb )M!7c$.M`P\ƀ! ovZiNft>qZ BG?YjF7bKjqCOy׾1VmiwM+G|+E!,b܌&b4ȃ_Uh@sWV~#C.n%yNK^%6=6(c4e (h΢[8ͩS?!QьxY5+xA1P3WtÌQ}xQ#kUg3 kʈ 9Bts % MG:vT dsm5"˔@p}5~ұ4ؤ i kG;M,kzDHyWY~z HI:gz$V˥G%QV{iRIB:pic'V99왣&ĠF!:omW!>ߙhmgM^(*U^VrHbq|eÂO6 -/'P$J?FDA1#"LGV쯝r; iISً Ig=UC!vBTp??6ci>r2lwo}sVyd1_/Wa\:IN kqƣ?G$wtl,qѰ) zԆ·sϫ$ YZWJ>OjcH\็(xdXj++5h"#`Fɂ8M!_&o ߒۅp)'))V8ۊ Z~T Z oڼK"% tK޺y GfAma~FܹH2~!9H:g_82a*{p>׃݌t.kj^A#=5)'6wR{x6wzow% ǰAb CR|':)*IDLrQ 3Yit Cd+k  g?'2Hָo?z[labaS 6g2{uu>2Ï:] xƚ#/*|M_KdwV \8\,;9i SamjtYJ4oW킿wg|ddhGt~b ]$^ؐszɂ+r#y}#mU,^ӊbnl NxE5yctsiQK|V`OO,6KHI(ߊ_ ϫ90;vej aSc7C$ @#A2z}8I;U0 p=Fd9Z^﫣B!Sq 8m?d<+sor)?I9c'[Y 鵜Ewrh^ h|I@6T +`6xũe&Ѻ64bwoY5ywsYX J=t5)KxtX+ZoQo,S_ C#3nP՞(<:rd ! ቹi+MieS :ʟt8Hk}Z#QO LeFMy55K|f&190$@v~$QGQ}6d=r _k<>DO.\ m@J>v>_ǏϲKÜ;enh=-Hؗ;^#Gbk u'|֯&O3wu4,Zq8OZjؙ4q6A0+T_mIց ꕲy 2l\^7YxWgT@=,'"y t@2Tڲ %cqebQcA]٣J ķ%\qIYW#1x ]:&@Q)djrߵ3Z3(xƠ6ֱjuW7 0Iu6ԧg{=3#2;@ye nTW oi>c$ڒo q|1~pKEE)1 #0n]fJ KF&lUq!xqtaJk!=s*lI MLAYi nkF5wMeK/:Ka튄x'OBO$H3O8EOt ti-(9#'*t%x/YgOf<$_)PH+Z'~;bSym ! [)ƀhP/+w]CC=I^4FPJ:~\n+3#kQI!>Bc(́+?,`l~\/Z _Q:_*(M*20.%yM_(P KXސuљf_Zj֡UaCmdw+ }~[$byӟEUMC}\u/W똃+G9ij[IyѨ99?fEJT<>J#޲ݪLP 1w<+5YV):cmŒN3<Kj.GhT؍gȕ_9Tư=AClk 1S9;F;аul:?:UOq,z--2>loE`fʁJI4<0Abɿ}%ҚJٓNG'wTemdx<ՔyGGz r[^ʵ;%]BP$a]dqd2[ȴMxz0;2u#i*xf'jOP PD{!llm@\].{*lPӠ'Z5풓Yy\R'@Z1 noRszo#NfB~B(>t3y\]#46>s?jnh/I`˷|)u4etμ ]rGH nbTЧt ~o(~"΋o 4 )x1\=QZw4aLy?gk-T|%8SNGڄM}5} U<X 1$8Ah#=4iGd"zd՟aqM!}-wA+͙, _ zܫ=>n{N؂Ϥ$NvsA`_H TuX#L¬dpHq[l?uLWXe4[ ^:Pj$xVZFVXJ t@IogfR uj3]ew -Chӝ<3PJAA!`E&WjVkuu`Ah-WiUKN@P |XzO< |ܟOoNPaNKɹ n$Uݍ$ **b=-2m,p\4oY&\1.-7fMȣ(oAJe’_d=b] i< 鼍&]Py ۧ1/*$1}eGxkqAn&yXe% 5PN /+gVX7 B=_ئi=OgoN:wי}_R%Kcz: ,r0}4Ѩ7v:Ǹxia@[%v;.4uu2h4^ n< r]ъ޴&:yZt HP5*`sK1Nh b1N4FRQ^L.[U}UGl1T:I")i,>x;p&=8$䶣 ?ʄDu;n-Da 9uQ)F&fͨ|4EӓL zȠ!V󉔞"<Ĥ9 :0}uU}*^hODԴ*p CeښK9zD,58I6v?HR1xY>0חFS} T6[Ee(SVtJÝ4]L}f1ԭgC/#tfAxdvJB_B[#4tI.ٞ}d4ZiDB)u+Ta/mђU 썼BlTCB.a5]`KdoW 1*UKFl\(wDV菡Ť·+;8g -G5;8pʥ:hGR5+-tx^bbkw{,D ՖD}10ZFٶ/ 'kîjfqlY(oܝd$4 SJ͎xP_2/xIRC6zGj^vET2ѳdAX *" !cd4t oy7$qQ_HNcuh>kq .wjmr a?q JMqj ̵6OWtuf=عɞJ_/%4eB#a&eR0ZqTúڡBvĭbEdP,|W>wExѥIYĞws \&,id2z Ba捣_޹ބDvx?bjsFmkE*Q@'Ou~|jNGTq;%ɲl'}8='S-[!2[Lm8ZQcp~|Mb"D4Rb|oyA]oy1߳~AaHݠរw1"JM"m=-F!]~u C[UFV-c]v89ĩ7F 'LhTv2w.~*A2Ҽ`_ `BgA5s)eHaf *DDAh4w[[0{Y]'2QݓJj>C1M nT;Z nJ;#K#sK:Ũ/L9lxDɀ'U]}q*Pp-31ٖ|8!! 6CȬWRG¥_uOҵ҃/yhLD yI!rj9qA{8)Iͭ$ɾR+b!9J HiSB@3B9XnRx<,F߾? Vx dh~Zi<{g;FrPz kس\y*\RB T5=4u%SJϯ5U1MY ?~5s_qR[j,d@wxt;w 1pjaRl?(9ģ: 0EqrZ1M W:1-0d9_gJONBpOdU+}K0P̱.;rU׻;zPνfHʻ {$R{TZŞX@*`];Dl}3K]}oW_Z#@7ԭ!f9܂3*<5#l2q#w\8SOka$?̻(T463WC " \ͽI)~ZvżA"'!Q*_?h:.4QELesC`C /3  wi[?L[|zծ15>;~=$cg*Q;.QmiFx@ۮZWS,WFJ^)eU4,kkFWc8GRlBt 4XA6t~G&_, Mz0j\( w8tW|ضnӴit*z]MXg:Cl7YPnc&f,N| s8j2I;cBMvQʵӓG0Wl4U8Ä&#'m2ꠗRٰFk_kТK= ksb=uR97OuBj0 >A˔4bх.b8'Ԝ&هF9\w2/XLUE~?R0.۟Smᡢ@4*-agm^GyA!F5[KUI9oHIj#Ea{A:X) Nh֧ eU;y% rB(q :g-x%L7viZzkYy|DlGt؛5(.LPOAI H/ [e-QɥBсBM~m'7,0S>yd~ݯY\zuh}!pFLos,L^YYD’^ z1 SBv~9>[ E,/A o*;a4U>4Ub3u֝MgPHofI9TҜ1M$~t=ZgblĒ8YSh\}24N4K(9n}gV: ^5T9S_j qdы^oD-!Mt еq FUmV]s36c:#*e ¦#B@HXf }lrI9dzBZv}泳#.%|iXJp/ҁ/m n"W' `穈JDŽH'Նz.A[Q[`!Dbttz Y/On+"n-KVe5Գ}u'm"7'-bhY|iò.b'aSGGZb߱@9҆q3\/&Jy]Y|e[yuqQA}䥢:  r}qPZ2! c-r'%4ѣg`Lvk2_Nc^ӅI;*1/wfx^'WYz(h86B"\V}2(sJ+\b&=F!?;}! G Qu%@f 9ܝll Tg~f!H~/,>~)+^~<շҾ4 ˙D΍?wJm#) N IЃn_ ;5neLGQOw-L:T]L(=n\٘ ƅn  #lT5F|CG฼6LOa"'2̡< 6VL˾'U4VjHT(&^vL} ]PAd#ȮH(>q#y|!9\ubma̐%`:~(o|a*&U"ld"0\A?μ܎1b5Av= X3h%B .=/u΋c@n <7>DrەZ8r F}XL~M\ R]#h$wЙps3^S77qϯ~ tCgHg\ d~2t 8[+ _qx̍$ q^ÿQW}>'ENvc2[n&Q DM˩C Ǩ&~p!3G|=tX{gS1 ^R/}l{(gM>X6ÄLx5}< hH e87|l8J:zW\tv[+}*Jevte,3C&FFܔTWT01&ul;WD؎Y֭zWA5<Fp(`zU0Ew*o }C$@:abG˯v ӪM|!qzwMBnͭǼكVtibypxFQ =}Pyn/8"fUvFZ1w:xGww$js?_|H)ZTR{}/ vcO^93s§Cg-j&mYOҭ@OJ* ؙ\M"oS8x&0b&_٭{q6esE Iǽg޺^ɣsb5|$-( Թcwɕ 9W =$iO (6wvBTב7mZp܂]wT 􉙝0Au{OG }M'nญ٨e+MEfb1XcGL|":Qʵ6F|lM Pr:N8οUաnW? ;OBE2XidB ,ڿ)e|j-4B?(g52?Z?@&:5OPzmi@JbKuP]wY;Std@m_AWECUԭGl֞Wa{ [.BK j *dI Tٽ=sݶ$G^Yi[* w>fsu {CBFY5uANV|u.8R! ltŪS[Wk_{/IZlS5pT<\8ڀEr?nȉثK|l3qIVi^G/I IR;_z I|wWs ^ /9Rĸnffu(вb;iO{, sjr2)>ZQ Ij2sn/"xq3dYS=(Xe-0 NلziH O1%JPH9͛۟~R_b`_,e2Ԗ:|.|fuRK56Ĵ - DbF;$u?icґ10t7Ms.F3XwRߍ袲FKLnm*x g J CU/@x0G=mA][hjbemBԚ fy.YgLy F '>^}oKVU19-XKľ(kv@,f'A_E!O0\FW äS -9J%^ W 9i6&-`Nk9*asF="`7).Ʊe3f0bXjʋej#UZxFVT.OH6E]+S) .k¤ j$A)Bk%ٺM: NKa`((Cx;Y#`B!~ˈOG$MNe(+17.Z`m `lݧrn{]>~L/L j&=g8G雊:*[IUJDw_َo*i ")E+С_J!X4+dlUtu-',/6IY?ޫVb& ZQG]3%!9:?63y~5WG\TfeZTwH44#guyd4*N5\s(E'PB`fC9JrGW,bRr?X!癹qHEc:4挝blW zaob@I.W&so^~BWPe10WS@^upI!%`'iC,w>u#bJ] 0 V rVh[RV5- fI.i8hrE.I v N>T.}uU]&8Dw{b&5?;)!j nÁbch#P2HQ |Xf%|D)oY rA+[WȋiwJ /^p13(6GeSk Z# lA,{Eg[=. յ@gM˦v>ս TH@judqt;/ =aPʞ|N|.qP;W'Y<<^I:gTuR_ÀF{p;EFJNy 4^.=I`qt`\XAN~ʍN-99COiՃH|QTP ikWxmM|]+aB,\Wvܿ:xmϖL˓/ߒ1{:ޠ锅Uv$5G,_s]S(٪:| 7K"ì$JBV)gp.c 7F?|s8o/_nKRVJfb!ֈekmw𥿢hpNS)HNPq@xǸtgLWO;U)9[+hdVA">XōSu\H'l$?3Ivo3x{} Ѷ\utP]PES^StԀKr܄rv-&wP'V9H'GGk[B}٤:PT JO2f=cEnwi4/*׺tȖe7 8҇ _A9wZdRGI%&HZ1|XsB7 JyQн)0tGp7iІ8G稇yƤK01DhcGgʉKƕ| Įli;Uq4 t<GB&a#{WݶUd +ptY֕9GxݥS7siL޲ބ . }NO)ɓsWMN}'UrH"N+6CڰzD;ybގM)aCK$g$UM~fAlv2nYIS:U1v r5\[Yɥ&fՇ#'6C)oRL.4 qY~s`QQn#aLVjCtSošPA oA`:q5r0:GspCNCx\`Ӳ[7ELhb2z~6å_!0nYp1Kx^稃Rϊ6DrV&~c: YI1!eJbdlqH }H^w>UcCʹsIf?z%Қއ6m^y?Ͳe:9!0R)듪Ev <dl3j Jb.q":q d.+Ӽ2-h R5sY"id1 h3Z73C78 sַC=㥢MOTvwFxb4:Ux?`;W#]C8uF|/Eg}p& /}%E%5R_q^l[R%DY%:FθHCWF<v 5D',j.+P e,I">j5}]N + B΁D-J(SN%.D2^s-چ* 9/ߥqDeTo u>)`9 ڢtp=tTgLl\\&[M)i``A6A .-1PBoAAC({WŒ%ф` hPwf$JfB:ekZ4е3T Gյ,U W* qOL6?zy݉')ôwo iNbl04~)0v8bb2Yx2kM+5PؾIUD"zs1ä'qr߭2]W /^\|G㌱ ߎF HAUr>xz9m+aG6 loNj ꚃ,@ \L&u0o@ҒOV j.WsmΣ ?OF?XMQ;7[arNnNq@N/Єᤊh)sOwDFNR?q5([Jp_ n02nq5)' Gǥe,\G'9-ӵ_PR1pfa~ܹeA*c]ߑXbM IU X!f!)􀼩j9 0 H%]A&igG?Cc8I}ęUI<+̛w= ?|QEh:):=Yr^.EOɊD?Ȟ1ȨzTKII ?g1S빬 $ yѣEJFB֊Z"Sѱ֖6ԭ>2,^!頲DI&[6שkp1-Q eXɲwZ5نp ]d:GO (zT.]Uh_ HI43>_X0(ZV8{ٗQ\r3!:\`UDW\sreJJ~%Yȓ7&R"QX>-A)}H580KfHW_{\+Ֆb싞>e3pe / ɇ/WH8Eq ԒU -u ZY1$iV褠Gh{;= `lDzg1cBRT4%S)J£^@HսжrR#OkEZ~N.n`QQFaGF!vL# ]i2Aj7;LdpF]d r@&-Ŵ uȜx%3A,<;JVHBw&Ok {4#?:ab?h_9|ߢUo,T Q905jo“ޚ%Cw9] ok붸k.P7_N޳L~):AҗǑ4, (YAl°@S"K׮g]P[Ι^%!?MW 㩔8U h}FK8V8DS!?lF:6Q^e{#ខ)-yK5% t}} Uod *{(n40 ҅WeO8C:o]TX|Cy/AElx{y8V0cmHkzB|g 2||#4lk0Ψ,ba4F+SWhqa79&6b46T#B=T@Śi89"JdTXK^h5a[ﱐN?TTeuLzUES`E^=)EN]"Kj`ylLKr5Y(qHQB(ݜv>(fv졍pꑙV PMҧ5҈W%FS;7 7uZ]*l{cԋִrP:y@dZꭆiEs#,hk?Oq9z`GbZf֪,CG%+AI٤5l,Ӻ}WݥN^݉$ )ED :2Mxx15Ʉ$ _JtΟ+[PkI/'bVTФJKe?Mҟ8M=Է,+{JUtX5PJQ]mG1yP[wI-Jj訂w+| E+o>as}um~k+ lϙb?59ˉMf";}w}yJ-= %zk*2wm6/"t^J)]lڧD-*\Xlg71F oN)^3 ܎@^9|deiL]|xA1;%5d7}GZD?ԙ(^3:p܋rYLƵS$[[fm׸JdQl9g~s0"{,i5?2Ƴ@l7m sK"Q89WQV"nb.s } PheRUQ>S;jKg90ޢTǫP_OCg$<.1Fc0sɃ~_t?+QG\23#^[^Z_A͓]= )+"@%An4C]qЫ.8¿~r&Wp -_5l;)bZӶ #%:ꜷoŵ^5HK R!鰏ݵE?1=,ռL`WX/8?mJ">Bљ0 {!ƠW'_TPR݋٣8}\GO^ҫ善O03D\^;Mjňf>bVFi  cCQ3Nq+cX sHlv1)|xITG0u<1NMu-;pϗh3xJz?{'NM` JE(|ij-^k1!ӭ|BRM*Yb=>]xmFCA 󻕸삛G/a=ᐿ2G㥯.Q33J]JKt i޾Yd5X7лxB\4ү\y*ްU`,LxfgNjZc(rj8Y#$ Qv/fx3_LD+vetSrׅ=gTanj{KT1BM0 +p^&82JmIyJ]BBBZlh'K{Rouj&vO,6dsi7Ɠ8;gmnzL [ j:lvENmsdi4GPйO@ڙKͭ) 9-|4]&$׽Ty+ݘ!qiWQ\;,Ubs?kpqГZɖ@糌ul55 c"䇽$yb^2peVVIUTב,g7/P|C[ˋ׹>{/x H6tpcy۸ /=m qd HAT7S[֩I!y*f3AX-yQ3o6$F8o 2~j  XӠ:IeZ(Pm;IN[[mhp$/"Ŕ40mA  gZ} 搕+*)X]PVnEW9}u5Ut/ ý) zG؍9;u^v L0u *rRligU`/ ']eUQ HkM>SgVzA<3WScI3fTi +R>CjJDxWybBC98] qԚFhla<Q&zO=!~NK}9 ۽J f%|ͱNfZʤw?qT!U^$" 6R9]~64zNnAm,tw`D^sދ?<"== +ۚQl>/aqD ^Z*_tuK*:g ]"I_,紧 "ɰ"LBH7w (1KD!ì+sHAB<1׷zs0GF{q%VE-?^mGD6NWܶUCӆn1QjVd(l`N2G42p?5_\VvUE]gr< 8}zUټI1jU4s6fYkt{(UE?_-忳~p's7`#08JBW;gL%V[?E(4.\ #*@PeG,ǢiV!,?jvǦc$GFO{rFduH%=$Vls`5/0Q`24?a[rb̤|Fv<2_m&\4' ve4c*z AvfE#Vk>/.74wy#USh971oP,\-pl'.;'T}hysZ p6$ØG߳h;g܋>QA/dGu:z;\pKg`-Y-#kad|0yMT\6c9E{dsR/xtr9lT6Z2EJ#$s^0)M0̴wlHݤ[U3Jol-9@BLLP5{Pӂ&(#tAȘiy2@ 8^"x&jt<APonI30fm@*(:M8F}n"/S W@)Wa.8Cޱ5&hjq[ǯ: (XņRϸINgA\[߲7sU l}jÔsYɅ;'GZn襢)&o Y iۡTNo !Al|5%Aw^zլ WlVab4-_&yx| *Bc:&<5ؐqK.K$+418՜K $2ewtmw IwenXH-K w"kWNz;vf޸ Al|A8ԁ4ñ}AnE!҃P^%?"h?0cO'N3@˵3}Ӛ0TDhcr$V40B(~nc~,+tQ&.ȆzS m+R.w 0g@R|(dpHqO-?NG5ؾU%ﮈr&^tz? TZ*тFd9jA@NNqd,,L2//q(dZȔ5Sdj}X]6w~O=*U-yqCDTZ l_Y*9%h Xvha t(D /1#"Ѱ`>K{ 7 ؋7ױ3P%o}K&񪷠8=E3Vc &I ; ԣ{1&L :e}F7S`;#͙aX΢sf58Oz_9TP<TfTl Ы5<h.HMϗ,HL@lz7^A[G0XB~OVX.xʂ~ilzZh7-6Z@}۶'z8|e\ ?֥^MJSΥ+-I?6GUqJ-S/VNf&1.Z߉rZ%i V!©%ag+^' bH|FQW.籍`F`2OU4oyyDUxc/C7zoM57.We'~3?A̔T--ڎ1/ mBP\rTôVt+.:8ksa\".z*ez}48dkq6o2BhAMq^\fd™hQ^.}zë_xdXޚZ=J=0v8s}uPʁ$믮vy{`Ե[g+lsqxQJfLZ=BN y ~"~bKr%7j '7#X6|cd\iÄ?6̦c:ᗎ/2&guڃa,|Ch,tUSn|?;(nXM}/܇hbSZnOI hY g'E}}÷Y|L/xp(9^Ů:+&m+1@ U]XSN~M79X]! 4c|j}S^;O.HH$-͸vhT,NE 0 P3[86ncraAx肄-tsUq`\~NJ*EIVd6vˋhxpz6Bf}nxOa;r7|O(ʑԌǜJ΃geX!8P5G !=&F#怜Itpg1чǁI,y%nD]e8z3"_I|/0_h.u i@ ~nFT 8ȓAE eοQ)'xćv㘤.4T68akܕ7|,o c"CPĚ~MuTIsi><Φa(|a[3P@ $'_bJ-AEf>s`ѥ@$|ei3Cn 3wVH>u( )m p$BDtmdS Lw/ILٯmuRSȠ()Z&~A8jw))hp pZh <)4+>/ SZvj͋eMJ;ϴOv[wl D T ̟RIC~Z-A,;R|OlJ]VN<l+U5] d(}퉡߯32ƅ3hțaF_\Ph^/$ V~BU7r=~*t̮U꽞ytp$g B"oKwhs (𒸡֮ޟ6lko:׀ k2[5$-nѝqW|Q2Os'eo5 n`;"+4d7}4rq >dA(r!؊ԘQqh[m?+`?āhD~3oYN'뀀ӺB!Y\u*=^à~}ho`+FRt DC;u롌b ܬ5A)r '\FGpk Au(0bG{Cbc)CXac ܥدa9UD=[񻓪8Q-p!8wUk ;]eR0$~o8cm,X3F[ZDWQ|jN=gxW\λCߩMd |*jMȆrw5gߴ2]J74KE:cns]%A@eQ- ŅLC ,/yӅe=Bjj;0aWfK )nX:~䮕siu֚l6)Ι>X>P\7t.6孉麮64yT J0B#Tпhq__$جثEJ[Ƕsn:"[~&/Bi aF(ԓZ-FonLAy./hD3~ĨS kc"sMnp2SL>7im^k2n9[akgEDT7(,ѥj ĻғHm! YAGp?:л[+%Wk7Iߙo.%&#p q$Ro1#f;q_mDY4FIod [Б< &/kSyj(ʚp-d̈́Σ4./}㌙թ(\J髯O5 ]!m9=Xhň|IjrCŨ ,.YbT[L||[TǂĴ&s81m灴dRO^&ʦ:Xo:&%_d~,Izn* 8RwjGQ22cI} ,(OhmQXԖs>MW?3e5 c|f ׳Cċ.k|Q=֎r&35]S'g`?8WK%3k9I]?l1%|17OU׆OFX #Ú#w 68[tn VKӁˁJ Jgɑ7:a}%$ˈ. hc8YCgudF$6t9sdۼWU%iD/p9z@j>9ME7NIQKtMFs\`0EO!&*HQvǭDVS+H9,_@x'|`%}6|OQl=܏bJv`˧ܻbDLCg{Y6h<$I/.1M>FMI,[033}eYFOL䙖\Srũs)"𔏁W9dg;oAE[FUTĎKϾ=rt0$F#!k6n ) XBV"\&L]TbMS(p|eg0n)p }`#ɓ V$we)lƕ/TNY>k}u«I"kURhQ2qbfce_޿1#NCd sv9XAH`1M)iyE^s1ҹ?&ļ f/7NK-u"^ ]>Veh+v''Ґ:&G:TXK4 "ɨ3a|V.{ES[;UzUl^4s .Ҍ%DʒDrځ-Ca鋮S}BdD4bqc3ws" &cGT34w*__a@ГRR}A/ "}}1LzmYE*@)Rc,F6!*0=܁&Xݸ~Q܇RKlnXj3`T9IxRPgWsBF}k>Le5Vj[32G5cUÑL^_ѡvwZXA*%!Om.3g-tQx=(7O]g }x7@KvBs6Tv~|CF.Gj~xyiQр~K{^^슉^`G_;y$mX5e9@(e Zo{M} H܂pQRxV{WD'(0Ļ-NRӮZ^8h'_\Y&e.,&:0g}"ݓ 7Wիd S)_D! s}ʄ!'v4ļr0`SH MtSJjquOW,]. /Ԡ&%Z'Jv~? Rk AA^L8c#*)qKb'ER^hy]Ȉ >"0NeI4JQٵ,C Z(H*/62$l$q)yןߐ,[C/Сro&--ݶpG_ ,bM6T6FpI2й>9`PE su?-k0=],~yIƉH3FrVb-Mqzma;<||{mm}kZ̷HX|:*xÝ{\!~0!_0 x2Y{hdGL0(2^O]5IsԣeX9#ڏi"q.;gn]8w4ATm_hE`)JJ$ZK튨1t+ !5Pb=usxxE fcZI#{bcO87LPgx7n( q:]>=)0;lbD*D. 3YO o Ltnc?N3 :(4{MwSr܊3`uG2Mh'F)A8JZ`p$Bؓ1&fL0˴~Yt:fn#βa/!O]qԦ (<os$IB1V쿙EdQhuN4Af`~P24 )#ʐǏ\+ׁ*hDPڛ?j'Fl1zٵL0L_]h9ŋ Gv9:[qv zHt\|TOUJbls:J}_l/"Dd6?qYFɒS!r\HzK7LPhٶqCf>tJQ^~bU"OA,"+BX[ߓfI$@h?k=T[}40ExӰ"/.kX?ۨ&ǜ\(_;8o mMV r9"5jBrFf puw'13^Vk} Ҳ5ܤE4 Yg< EK}LEe1 g yRp>Q5gԤ0>L7W@fp-!ͰHe5EJ_:SbRH.ؕtD]==Z`ݱc@ېG<32z؅ٓE`kaY>f2UФMX FߨIlVMgkzŚD@0d]V/ ! ew?Z?ҫ}qyTЈ%/Eѯv5O>i h &c\.m̎ ZP2$S? B:?^O+GUH=ւ.#T5^߷jFodi;"!&[5\(&uO}o|RgkvAkcec.:}ul\W%{'$eѝ[,fW7];2Tv 5Qw?Td6.kZx%d^CAmE %Y0&x$K{[tgJѝ"2zF)6诒43䶬7hX^fAj[Q{GHm}XXaq_&]bHo0TT!=o~nX$"a=?+j74@VPkA]w=o5j>,O-5*ʨ[U6zE;"'MCׇ``])6řيqֽb.ڽm) ĺD˲W(`Z=NLTB-f"xmA%Y*Di*ld Qz9b KZp$ɓ2-q*0|>iҺf'/-ckd>x;Iu aA D&Mu4]a &LMl h LQ!qQ"wI~o+ح4ȉ؄{mybG [du?W[W|ѥ4t>8K$ SH$*2}Q=NLfRB=HEFz Է#IXXh'P{nG}2# bDzF^'lmUA }*Vy|c' ~ȿΩV`j-jL}gᚓY+X@yn%NCcٍ7BR~ZL"kX@!\jςJ魚pvJ|wBt>.z~ѡ8cT[P5?c &nRyYTFWJUt`̀L{FDfWoE񦓒7}d!>,D떿P\؊68LKλC#]kc2ndd,,u\YTS~:P#p:r#і50kkG;~#~Q Ȭn1qw9hW@OǞ6\T/7$^r CUü|gDgy \ʫ\`>^NnF{U%DpתRfmPtRֿU]&J%'7+nd[;|RSGFG@ a:xi.c=P=Аn8}?m}vFB 򶛑xXo>xAǏ 08٨ =F/6Oa^ѣT,."Ե ^;{9>I+/N_P123Z"u Da E6o7Wn{*Z;+R6U)2x/ow fFhl'{ҍ$QRˡ*3AG w+y4m 9DT"IBTgׁ9 Oր>TґؽP'* Q Y^&Ke8Y)ʓ-}:+z| x'ܳL@˹W NqD9S{_ gU9iSij^# r YP>e؜Pe7=I7s^m=N>:W7\怙j9 $3=4Қږ2ѷb`U W:gsO t)tkCL<ΤtB[6g|yniP޷RIjV1& 1.x"0kó̍YlΤ6o^ 7=s]psF*c&άVH2ڪC+@ۧVĂ95q B(}Tc`J''ZʙS`sQӢK庳wtla(G2'%PM)a$v |_m#1Z}#ͅ6bm:uauK(trϥɓH; @y/[fnaXaZ2,|M[j Q ZBfעҚNؑ,e*Z꒹_8`CvOeG'NEyG޶.WIް7 /DZ1@cgWQVeك;3W˥?"Խ$'>}0*R"IU9-̂3!mRܫ~MlcBcL5Ms8S(OD YD7ӎ>QZȪuJP|NsOw;҄Kr*}3w.`l I+q͊lڑׁr>ꄄgSK'^l\wKNj7uh#qգŒ2^'X!i g}Y>N*-SB*m-&DyRŢf0qcrLa~2$S\Z':Wg,"U^ U.L7EljyLPa~<r+?î{눅`&'0>@9V8.֌b]xjW E meP{ԱCŅ$@B7GQ¶ (Kt;q` :KuJXl 6Pn"PD͡dϵ4ҙYT٬p?˓^j LsC*Hy t%, xF' ЯCYTM@=4!ġfT*]mC T \MA5`C39L*{]uPSSkNma"0}&WsKut3W@ZcJb!so>uߢZ LU>{\T[<pR=թ{eY91sq90c" @g;[a!x bFr`"'vuBy$SqƎ}tzŧv/|I['q?rjɕ?:_:yosf/ 7YB T G2W d[{ac^:ұ!l[ FZXG!2NFETςG}:vqXJU#57_}A#Gk@ ;$*\$6]>R93:>}dUjޑgAcwBNߗ}'Tpxa1G%ѤUkk$h50,&_5ž:JpwehNx GT(%GA(;]" WghIpms8:Wpg9XUv~ӞHbKi4 nѻlv{ u:lDA-L*:]H-`jj:Ğ@mgŀK2<OWevkLcͫ$q28AkNnp!~Ayn:)!^L]ww8&e 2gf|$Ә=̚M/[:*()^^;7XIHR/,fm.ATYYE68sAD] -&%[ZPNo2;v /RbZjãjIq-yVbg87v^9^]4ʢi<mAܲe)6*w5r"}X6$@VJG|! ڍkZ.^omqKgIU;é\YY#%n&=?5#a1>99!\rب p:Hx9sz'ZYc/Ŏ{ZO3`lJpn1E $ #,?>ɤd6縃PPxXVh#U=`Iv_Tי5'vRJfMk<>ƩMv  (.-ϏMI}Jx(Gg7zsj跓vDnV/Gqys1r*jX""v^ @LUY  &]W4%JJ>+a:%zYEbt,83-cgt; /L&%'l;"O]荾?T ZIN3G9hE,@I+C#"'y1@أb lcT5iB k!$bc*MB. ʾ&hTkCw+Ov{E!Lz#} `{heY~O!ҝHxIjH mn*l+#ͧV"Ə7rc7Z*>ų> Y#ڼu_ k7u%ʹpzwU~8'Y̐W-y^eӫ@k~{!Tnڡf7n[ƫetw?bbܓDPE?qm;AO!Kmq*>,Jnf$}R" J)PܰB:DU}Xҕ,Ns&!_`zY`Gr{pMiȤ$żƔx~FڂJn(_giDetbg<U#(=!3"tX##d7BQ_mF| ?˚Jښ@:̓YީIl <`zFѡCp au Ef9qwwJ۞}^ ˲Nj?{|PaUE=~-Pks>\a0b4R^ "=KzHY~HS΀?} !'* ӿhl.=bYII}z'6 $]7]Q#ّCh0l҉XZ{ZI8|I$>~Li/2{:b=rZ%6^ku"z274Ee?l!HI=&Pn-_`4֎l(fHڮ'%)6oL1VX1oq_Nv̺,-@Ţ+?\u0nUI`T+Og@X)Bin/#7; : u=Ep$nˉO<®0y?M,4|}-?j#*T1Nnvhhfvq/eZQWG)Du\Vj*O-D;1R)`9e-DlTkpM^kǭ/Db.yJ} D &;b^,v(?ǓS- _2kċ 9z!'9 fuJQeB=ČJC"7Z~48PH.(<`譝=6UeL(;\_f s S=Cq9Q}mS:[3}aGNSv8 9jqK?/OtTYU#`@V"s1Э",X$(2c=}B]oIre+ demTU#2lVNV )K*GOq0UVdVGWF'ٴ%'mK4t|r(z3hxS.2?,ԗV^$slqhZU߷݄kDaVU*ӍA?E~D4DℿrTeFgS6bX ?P`Ʌu͖+\(be Ri-];ji /1V-3qrŞHnE݉MT&;e[A/ M c K/&EJz v̟::מzCƇWrP_9nEA<:7=q` 然f}&$8YQbWz SClՕ3 G0 d-DŃ~Ի#TJd)Cm)}]H^o5#ۃ/ytbKIԒOw#6ڦo'vS+/TݵaUKc.>8,%@Y9s'gm@kB lmY8d3?Û^G,v!GI'mejuk(Ս:ure xGQ y'.&^.PC?64T4[Su{t뀆lzqM<5'ױzeX^9![CrhEj:v ^l`rz|\JԳ*-<-~j01vK3~/O4i2ے/R)Odu2 bS>MgJIxoP?|;0pΏ@un{QÀ]>gg} }lyckoRz%Q7I옉nAt<Pn[7ПMhv* ;wM5` ~ iJβ6@Nl&-ڬa)*r+1YU ',냩W&%6:̈́󟯛vgu%k磌*"r!В, Xim}jai?ǭ8@ .)M#p}]BzoFDsAXщ\7ʂ(ŇK[L(i`xhAn୥=]#7HT($;빂WE#֑Aټ/n\ |}q5Js{(ŋ?nIA~U s C{<0P\:.vv)mOQ3U VXWisZ5o!vX#f&5 X(` ^ ft>Ey8ȫ%Sm<$1 VVu^{֍DK ƼvVcw`88ڈ2䕬r)#`H?'-,-{rD}U*y֌xHLwg*lTݣ>ǁ"Fn%^甧/tOŤ`2֛V0$LfΜ42>u32s~Dj$@ YK^.iG_&r'm[GGM9cL bt^냓ıpo7㜐2TX):@8=Oݖ3 ZRE(>uKs56(Q{& ;˦b=-m#/먐b/4P1b ~zqR)P# ƞ Awx%>ɅGs@~bFXphcw4l-C zV.uL3"DgXOq_O'|Z_%ݱ=c0}ksYG3d=\6r\!Cdx(Ӆ#3@3I;dfOUx E |Ƅ$b㟊`~Û\GʸʝcʏiVǶ =_Ka۵mƵnʙ&#)&au_ 0_  򣹹964G\=I(<-wm;Rh 8C'P_*o tJ1`%:qR h>s2]\#<#rQ޴!z|>A{9%@-o{ga;o$c :VXG;M<4-3@;sPrsȵ Rtj|  $CLO^y(3h%ePͭElLlɷ;%u(IQx{5ӯfkϲ8Ϯ'i6ڸch p)s;*bS- ;VU5IoQG;YhBsM m'*"y%]?bS(UU(EgoN]i X挅W%]nV^VaWT _ЃOrVq^E \q%Ian:?)Lﱎ}[.B2naZvy(J _DS^)7_`ӝЗu)V7FD|bYkPRtR釐`Ycg/պ]OL԰c=Qݼl]˲=(Э8.Y3Ǭq3TW7GV4H%I`Ͽv)l34S'&]F85½ffʖ]vgLo`Ӫ= JipXX}8v9ȩ 4B1MmRek"4'ƀ8+h峕$U@_{*OjQJL y9oLDD>5|eO8$ûr'7 x)Uj-u8h&XžKyU6w_t>Qa:Ruf-4lgg wGEQvC rr5G#8@g"!|6>yWʅEg* ոt8SچaUc,`\߫{%bQ#, _7گk65}R9;&r(z0sqfN{&.PǬ>yx~逑f_Xe#6|a7/*0WʓtΥ_o y]3 لlz ~$ׯ% ?c^\s:A($YsEyLHLHo%5wU&7f7m $?GٹKUrqBFXF@Ђ8uIJ04j^a(ݝaҮWz5HLT[ݗ3B8!UFhEI # /2i) yԉ(XFk;uRwY hûƿ:tXd88T/մ pBCPuSzTڐAf#0, 5U9H}EVL'xytoi6I%zi2pex8貈Z̒ U3*dyk/!>^$ B0O1cRi3hx4L1f]2^4*, ?׵2As(E~[2`0H*ovIV-\1UGm*<XEqL fσ %:*U`Q)jk ;XVeo?![)ZlVwx|$9@.3\D_Blx30">gq-&$+L_z397@;(jc;Pf-^6j}zH]$e0>dk|=TOp3z.n:AvS2c%l.?J_nTɦq:pdɃX̭ ByRp|?fwQժlA i}GxK+Ҁiͬ-U`>m*\.axéGH4 5(oY`بfFz[6'caq|Ӎ8J,kK>P hh/Rd1;BW凶&ܟHb`qFf=1Ta€z:!Kg+("i(u2ƷHȳ(_V!0,r)' 1]ߗz46o{/AMA,aXVCjzPKvl/=hKpnqY/:›PO Fؤㄤې1jw?aך6NK:-vU Hee!Mg-%"N5)eOLO]f&%ƾr}Ĕ v*!-?VD :8wd/ CZэF+wpf;xs["Ω;$z륧Ȟ|;䧢%F:XrA^!&9aurcϾ>r<6t' $޸AGƢRB[v0$࢏ϸp|h"y/_rj5: NRff#=i\_ `YGRZOK>^S ~jُT1YҿH}Jx egǞȀ2@Wj_ ^5[E_XҌFt @L1BϢ9 GV]+~aZ]ɡѶee:{ϫg5TKՑb[fqmby[+=#bQWTt2Q e>>e'Q-*K( EUg*NFtIoD :`J:hxBZxY׀b}pI[g~x=,+Xs%!ilE)Ez/Е$=6N1~bE%߈r:Kd[9WHua8Z! o mҴt2 'Xw4|Ԓ羊:ƅs/$m*epu^h*W2G:,B8?}][ ە*H*(FN)vDHM1ѹt+5B{ķ:NsQhU3Űfk|E(Hfٍ:tT 2瘨*6}%z1s'),kLj霹L NϘ2bG01=ņCrRdC!?[6GDN|l=ArO⪀t%Y`Kd-}F^%ngT=|uv>p3 ZKu?r>~; Hj@2Xu2c3m0}\O Rc6`~|JQiQli]`ҾGrG.dǽԿDc3oPYށ?!op|}_3-X5eo;`#hhO.]IL *Mv2Btv\;Dn]7?K}ޏyBD2̈́6Hb-ؑHN ֲ J<*7[ ^XCCGC^%g4 +VVz<&"߽1Oۤ>S+lď WNX;SzD,`q="1e!#EN}e7e0ާhJv7`ђ2gUgf_RRUŵRRoYukXlZV?n%ڵCe)kĿ蒰]YxQP6h/4BqVūO_|3u(ۼ{l"VꛈȜ }bC|3U 3;i ADY;ڬkxmfv5$Dxl5.Xme04$&{WDcҖ9;kVi3@ z'yfUKowe1Ne@kGSTflM*tBE!xn%8֒=/cD&9g,G=Fz8/ptckx6dU.fRPj_(P?#E8)K:ß/( g{#tLUOhO_ xdDmR"ĨSA{:'i;7  N D C4Nep@yFkBM";'(eBI0ۨа# !L>"-k6U˒l}w *M0 PQ&氞'd;ˇSzlآl e<M-VǷX٠4z d_B㴑JzH!-EF*e׊g6'In8#+Ĕ҅OrJKӼ& r:|o;<݊ń0WRďfgrqөW( m׳>@+ZnEV,ašסZ( uۯ!wl}n|hk2}2]'}g bw6VKt8IB>)z!S}u g BıhtG`Jm*px2d^2e0xBLPa+l*{pjF,,9z=e\#Kmh2P 4KH%mk06ڨG(Viņ-DdEeDu0mc-ԷUkHqNL ASZS kj5!8?1GqBKG:{wE6.@깰vKt]Тφz/$Sq v>)xf:vU]20U/)H/U9e$\U*fzPvt8b+TV4_G` _q4PKI2N{mY/o;4?7~{Rt~׾I*"f{&< 9C sC4LG) dѮLxr%od%3{#Vď '[`b#?Iߍbg|'%2}YÜW )[Kẇ렙f\Ad,ZJh)lro'M?:hqI+UB}#(|ܣb28Q1形-bNn-(LdYex5^GE$!KPDߞP x*Uh#+{e+EErZ MzV;5?P8?42_d_nqR.qN! v$&l72AǢh02@8*EK}8 {] ڐ<5&ݟ$ePlD"Ӯdƅ@&slǓSt;ɵs@uDl+v6ǗeP_ 3\,N4Lp4̱Vэ - r~~"<|Bs7j.#Nu[122.6H8՜ޫi<XM6mHTSTAGw\aa/^U~Gq[` 6(8;׵YHLcxNTێw+ ijOF*4z @ f+`O;scGVkz~+mv3#",R{19*9(Dz"P ϲx[̌*8G%|V05#=wrL})#(gWc yςh<6E2S,EmWIlZ^穀/L9r@U7n>kV M<%9閬8b(wZA n3ھ(ꮘD#G$6mґC[Gڝ2xΕх*yw0fU}3$_nޟc0 `pQ2{;` '`D H1m`y5S{bm_SU^7[T7F`dp 54?퐁9X|p+ꥊ8 ̴Ęw?l`& ¬|./CxP>]k%Z 7~םevaGRY~hX+%wn |y$ QYX_F`8Wyع\ͯ?蝫iiіeOίb=ϔ/ }ٯb1AuTt᠙tA4l7i蘩'4s Y3sb? #j.pqZY%O&oZ0)<ρ Զ!S9hNnc46 P]u`˒(DjW${ބQȊv?qN wprU&7YD LDt?/쐬r;l.|?hajnۊ"pT-?Xow]k L@M̡.1 5{OśoeyoaHecmuPI3<,otṨo½ (.֓K - ig[n,-nG=A(* cٙ09s(-l2xTdh9*˶Ɂ2mz]^L.A~``B#n=( |++#{t1|AY ͤ~sӭ#;hlPҦR Cj|DTC3^1^)K AfXm_\~[ۆ]$g A <3 $y={-$X:X'"FOAg!>Uל㋧GpN7'I *XH7)f%dg]TT hd~mUQSϬڣbX4MYn5_G,H! kʈL;g is!# W%FI=zU[rHa w8'ο?{+2Ӭᎀڙ%yPZ섊e: Րӊ?߈n̰6Xf0v i~/|P! c@ͦ"]Tqߟ+sL d_ F?m'=Hs!6)TDѐ}6upmHe~&]ݮZl]P"ױyf**6 Ɲ4J<2{?M\קNϢk_vO҉ALB,w2Eݹ6o(Zq廒Af&Wv0@u,C( sfSPaP\z5M.cu`_,xHz+U]5)͔z-=g78&-Q0a.]NHV~zۍR#q>^n^aBR}]U'OvЍ5XJ{kK,#eJC6{CuJ楱e.d.=7gk9=Y*7\fokxǀ!Ů 9%krz tCs5PpjL4##M6?NEP1ψ#l44݁3ӌUDZu3 /dHOd{;@XqRK8-b6т+_J .G&v2Z(χ2EpRfﺾAubO`~(37=N'K㟏b#V'bqOkb}c4r ƜnZx}, Naös;֟0_"{P U+Nf)#Lnk"-"`z;`sճF5 <fO'a⊥]kmF=jaVZ5a?[8{<^"q9A]q|:['p1w?IC[ǀRȒ3k"ȢN cB.31,ז 0=4ڴ;˲B+z]DhP û,Dz@#k^HvB]8X; kUzgXg+ j+=Z`eF\BܰXj/"b| 7V˽v o> ܰ?M9eÌxJYwcŽt(%I'l=x:)iXN@qPpkXCD{vJG=r?oďOzr "`bbDQɜ)cg]}=.Qh^O3AT Bf+&2@}| BB;@XQiԎCn(5duϴv"GÑxcn.BtG ̝A8{3w'P|C.Ro;4/bƥVj'; Ly9P*Ҳ)JtlA\(vS;,ד7mw@9hG)Hю''ΣT/0J +zBGзlu i/9xkmǬ,]"*O9e,}֪+Xtq3Gu$̧ ڧ̾Fx K8L Cʿff(Bexi זg9щ8 .ͶF5X-t]V_5gu ЊW˂5YI2g5tU:1I۾wݭ"Vš̀1 }["|jeԥcu#%_i Ce e1`ݛ^cT`թtӜz (w,V5 yl=7n XGO3Hyϣ7x+R(iwcjM` hՃUs:ykX{{Oa8;jźZɉ^qZ> L'GKI0gm?3]!]kRX;CeAB2%tЦVqvwS3z$,_'6误$m` 1< :xl`8N2*b !`3M 0! jÈgeeIZ\yMh|_MEudcN/}!aѲ>S|⇧COq7 2I2In8t(J+~:rk ]DUdI7?)/NSn&7x{a/Bf?.,tM ~C3ښD/f8~fȌN=V`ۡ)$ gq-: g=J5u` NKk\ÊP^p9jͲ(KD 't9IxGy37x4a2`iir\ oyT f8+Ԫxyؐ@*U* DR<+2(u|Eˈ>8H}\L~?댾%dQ4,&A5_X3{੨BAR.ܺoxqiV-@Ϯ$5Iq1!!!67Tjc4g/a׳$pbf }i+7L* U %ҧ+U+=p V YQSe VX$+}k槞XYt\e >VxSPŽI1&^p 3,Jw-V 9m/@y]׊|!1.>irE:pnXQx~W(I/_|ƒg1U_as>X,h\L?EZNx*9]iUϦ7:Ffm^4;AnVkJ5>i%P2ltߺMͮwE֩(W5i`.=3S⩒YpuSA٬:|&g.տ %wVU$ e.Id!rIm1R97s(o&-PK(7{\ॽJ7 k=åͯ M04ҷ$"X@͇pAAϤw$ zkdOC In'uҧř}~>b_ڿ'ztE{K7J'~9G*b?Ƨi)m~dc6g<P_{)rb*G zX;:mӬ7^/8_Pk~s^ḿ.uॶU~Y&rd 0{ٖ$NH=5E ṛ) ([cb.1j@uFG|G/ 4.+P(A!YeݓÏc#XHqV '=;f|5]Vr62wlhX˪H0Heܡğ/a*-T&%_IvQ2c?brߘ_ړ[f {}ETyPpg=yW1kNdZC俱o)b>_ 4Y轢=9GaSE,ɕyOo^=~/UoS=3HP̏|͵D~BN W9~Wfk,…L:nt'$,\qTݧݾgYZ07070100000102000041ed00000000000000000000000167daf5c800000000000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/virtio07070100000103000081a400000000000000000000000167daf5bb0000b168000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/virtio/virtio-gpu.ko.xz7zXZִF!t/ڥ&]?Eh=ڜͩffj^ zF'>Gת1`~cQ-l#r8.p3$ωh෷ݍG+]+hgPHXk~Sp; {rJy?JdDY3;,![ &Oaͥok%E\8b!.}3m:聄u󢓝~ǖ"ն+@ad:^= Sk['9VTbFB_i徠|1m}BvFK@iq/=N#77 bCoG [=tC'}BIsE5f/:'sM>b7rހ=lT\*hu9N@ 8b)pĬrݫOK/IOjk^?gZ7 _V0r0砊֦xׄiʞљBȕOڑ61M~ۻ/[>7 {(c8Rף2NF ]@sNקGȷa@iS.-$ȑWhgqzc7OGz qLmTx^G@20-DJ >Bjy^ӣRp" Ƶ>f0;D'z{ݵK2-5Ʈ1PVت}3W"NZ])QpR2Ux\Be聲{hoU_cL~6{)xe:gW[RX6 vь{IRd1թʜΎ8W[rO}3H"d8%0%MMO$: BI{ImDm ɩkO$G*tH7n %SG۽2a6[Yd[)#Z^yY<3Kzi/olĂ`$zBq<ћ0o4+oIXEhD90/9Q3#g]wDzIJF_Xq2G"tÃ$mɱHh kwۯ@H-SȭFؠ@ɇn޷u)2bf# X9[%& AVb}^?PѠ kJjy?ӵXD0 >!Z2^KB ND[d"CyGn7(t<~qVI!ȯq'GJt/ Sᗼ] ֚{(;ѯxsSG1m]/jvx>#)sCmd(@' E=.6]M+^YQoz>C2}jVFvUxi ! /!i;ǶEkn6^u0*4\xä\yUf]n̩Fq?MŞvG+Pe ;cpK/#3C1N]p3mk{{-DՐaѱ|չ|Zխy.E=J=""]%կEv_zOgp,8,2/6C_ε6W2'v x$tC/}{|;8;AiD%j'#{kjSD&Ҋ8a6q1+Uc$L1ȩ6^¯2ɠe%FǴ.Q.3c,٨z|=#gωΘ;/#_r"$q‘mqT QC.!J2'ƕR{0'үW=,)y,;6e_B qߡ7Ԙ|>8czԁn/$VUwxo%UT4Q7M-99+#k7t[0'xjӞMq| .uwD'yZ5,bl}rM,@u:% [ H+J"8 %t%"D}y:%2x%9 y졍uyO^"s4ó$7(-O+`vO*iYbHR'->e3&ġ7+/hz_3$,I@(ou接q.>+ Ψp@+xIt+}O8[m2VX{4' wUӢ^,()pO{9srͥ=d:uZҁ\4wcJD,@pytubˋry &hj,͢>jP;>6VNݛQ<*wM5؁(cɉi^_׬ö7g ]%?-wXig֚%Nl?ordAMFIöh*fc0}W/RBT {,L' ԇ'|3dr!$}ݍ<1mv {koNqt$)X4SqUE[9[ڌK~W3#+f+O,Cva([cb)d7 R=Woes5UA3 ɖˆ\y'FcAt$G)'T=%`} 1kFk_/V6 NFRJ\n,!WʔOFRIVGݝŚejږ@Ti@CtVA%מ>kka;/d׸J6R\Z*xvoN-gs]RlvѱTB@0 `55E0t X2b ,ޮx*|IەmFiD6Q"W,T@87Dώ]tfefOX9EZ)gk8ǝY`ы;Aٚj}7&رkP"r&Z)Hbllg~7k9n9-FX:= T>ģ=Ʋ+?e?=dlݸ5AdzXd9p7t[i_d-!_I)wB>DIcK\>S3qQz/a{2E+ړvR_]Ss=!ëtWrR^w'~2xIsu%/2SrīGQM6U#\9rj(Av/̂ xf4 4-n:$Ъ8h0e8P Zlu&Vs:y}s"<&Z5{љ:JͿSXOm)7`V+f1@Վx4aRA5 >-N*^Z/ $Fe ˜8Ŭ/MxcS$&%yyɈkK/c! ) P6}Pokh,3X˵O{gˠ)ꦿ䈟mDkj,l|U XT:.XnodKd_V^5gy[^BY=j-7G$FC<7z>y]&W|x?\LYa6,^ ⹀n}feWG U11(UYL^ ^ML۹ԒUwBknKz>4)9=Z}xw\TSM-['鴯WgL6ZoQ K_+{JD/Ϸ|8y-m)ej ;rX?Y[DŽ)>bJهV!6 .HolF>kԔbȽW-%5.Kn\GQ5uoVp{[qfXG6xᯟBMwnR.ZE\zfH4@WWz :Be"uo~KLK YQ܄¤Uy7*feLJ- 2eb_{XB(N'%l6qqC ΍߱i]>NSt/߹$v gy9q|`Xx(BB׾ )#/,l7t ~mսrɶT# F9܎-s0x\ȚO ̧ =UUVL/R~03U;sK08^=&5)ZRxR[ C b B+~jq9"?-!x[&W(B0{Tg}CXNHG/f!e*-_?qt>J:v#dnWWdPwkeYc N gު J&> 7ב(|\Uݖ5K*: 8dY]UҚ8#BgF”}qevQi^I6h8ζE#Qkl1iV:$kgc5O>;m<;a!HXi:7͆tC([iui\+Ưn.!38<?˪jb}V։_,bzew"fnY>§BʿibeG͘zc>;,C%abB HG,]75𰢤`5 ӫn͘STؓ*i6v?a9$;x|or6$9x.︼CLN;ԄZQap@kQeiˉ- =wv,4L(TLj/vFǚem ߻DM ȠQ'\n9J "oO4$ϫLh蒚>x%՗=}jhXy˾8Z.~CXpֻsM-G2DEMGg4"9w^c^Y} nߐNB; 6LsG-꜉b3fJYJP[jI` K+}|u88cɭ#kMPn>E ur0&XP4Oh{N 0%X `U'Rq3B{]]žCTV2ZRmTwG2c,;.Чzp.tJ_XRz5fR`x08=l%K1lN%hpD `z_*:6Λ rRW %dIN>i[| šD,C7va8F<Q{n,**m= WE6 4ƜؐVo2,PҶ6`.UZVL<I bzi$o}8R4#/uBG͂kbp"1&ifx`q?,Ruo__=+;}DcNYm˸ pV)J:ΜF}d?OԮ82 IX IɎyaIZъP^߁ kݖTc:tهB">wK"άuK|L㢃k=c )T.a?X<\Z]}*ԦbXYҏ0 '߆%GBc58V iwz$QYLi8-j9h/|ܸ,TZ \`.xpB#SySjj\Va:h>])0Hs=|o)C1SւGcH%c=JJgd qЙWfdԛ%йwIޢdZ=<'.ǹFZ(Pil7v r{{:R40~z@ 㳌1LW u4Q_s@E.n iq[- xtZtnE",dv|ZWuNGxbBnr{칞QK&V9[g"پL;G?TڵDnsA%ބ~Uy~ȺSbYFZ8?9-K&kijJlQ+@Q R#5H3kUQʽ fqeG1~-{zEpEۢ4$t +uCeb@:5nGӟblzpsF;ܻyR0 Z\r`q mޔ+_@;I|V%[F>4@ݧ[*e-I*\L ec3riSrQ]5xK(Թ4eѝ~_uY^p_r */'qγ7z5KBç]QؾݘILp)[)}^j,c|%E1 y?Y!XR^L,||Yxec5t RfWS}xv]O}toShLgb7v(̿l(;21.T-yK+h}ΜJ HIsHG_Be/ K%[O8A( %a쾭?kjd2$ZgXM45RFy>[ S$?̓[!=,4.N3yƛGQ$E 廙͗L"Jb1T@'0̻FS5= u},6+T ˻MnS_ITYag:s>jMܐrL'Û_ٝ&Tېj4b̢y4iOuޱw7D{,1:Ih~3P9el1Gj]˲qݦ=͟)֣ef!]cl<:Bgq7tWRl:fH[H41k +&#-wapn*dgZ(?;66Xfݕhx̜H悺Mp>)E~*EH蕶V*.svoJhM Cm@q|dXrV=>N)l FPq$0e)X3KᨵYg8o0{ Pˌ!VpLXpX;Pԓ14s]rK┟iWiM %)JS!fjAGsUuw\)ORʳ滮M3U9]o/`RS04lQrĮzl;BWrf"v@\hjwmq sƠ\HAE^HQe4oJW c1JFtBkãރ4qLN]55L;rz%M!ˌ9C=GKOFXޝ-LNC!}Q,s_qiȺҼ2dCĞ (4|!Ԫwcd@gy:1<G) 5NπttrC2 ߇̒M#wR.K2!dT-aV{Ҵu*emE ˺i1B>l`Bj4Lu/OR.- x]=G]S52rA^K-P)-&@ y2:Y^H })3=hv;׳yI\[z OyrG>4(VW -´?NzwpxTcHYKn(p6jmafE4SuL W Jz? IqUNfLC Hݺj!pQl?{^"-;P;Onu&OV Cف IzM IzT2OW]NX[Lb[ΖLulEFl,e;R^2v|Q}! 9ݱ3"=1gþ-.< 2UJvT{d4'wcSA? ٨_Z]2h>Dcdc8}Yœ6U‚^c8Q~R3Kb]<ހvj0,q0{Jd:(gEBwÝU 7xGR_(ԙ9TLSCp'9w`ޭ_LYJDŽ|wl\[l]1m0zgܪcsJ1a&HiCWa.}:B8+LLFۅC..Y~ӳf" R92) Ӛ^Q)&~X-3Z=;qxu235{yNY,g 84׿IC])Y`(_Tu[B(߂OP?W`@y}3Gw7C`A}3_(cp֯X64?윭0j)/yeƱUt(= tgcУrp+[V{9[ȇBO0\G_᥊m3 F] ;]wpEY?>F*H# 3M  - (&io gɲAL;xM_ȞΏm?,"CyOǧ)LSK']:}.S1/Zɯo'kq)cZ#u)[c+wiQ l-\/+*r:QI{ %&\8mH1Y,\,7btP켪d -9=cn:y FF~iHw{ߪ)kc zs1x'׈~ɶh_ulūA h=xB s|f;t5X󎙩Z Vq nGIqzbᙇ;FrbA3~Z_j9D/Hj Ud(YpE&Ody([I*!l|${:C"$EۦӨkrKl6*$oМemz2IBWGMHwm{d#WJs .nKaΰ:5d;`zV&wyib{y"EAӞ^Ty<nƂi<ΡPTnv'R X'sFh TJDQʉbGSrN#YH%žC$$c|jI7Ieejnvɍf~eK.7 ljTJw:TBhnRXn}x@[8[[{HؾmMUY܏׮OԜN *K!'eEm|A 8* YΣ"Ěb_O=^M.*vrT4)pHؕr t7LE(u>w;1 A8OʵL[>l`oF=O,Ǧ^`@JF$;+dsG<鑷j-P3W'Xx20RSVƗ=ECc y8{p%@L`r.B҈X)OJ\pR?̧.G[jًFacYaUa/ t㈌) q7>,55;N"g>5)m**br gf{ՠ`C2q?jΨ,Mn]_a(k,L¼>,EtOw\$Ϭ^mW ft{s#݉nL RAX_:4Hgvl k0N3#ؕ?oOw!]K ZПݤp^ @[d+ig*Ucox@2%WBǓ#OMm3M7NRǖH_RǥHʠ[,YѿxCs',^n11]zϾfm_4zRsz͎Gkč ( 穓{ϗ55kѭnh;GF8wkuR 8#9fN4DyA#ơ2 BI~!N P0=\U.JXӼTʐGm@czD#E3eDA`nQvD<]ʡ4+Uȣ2 ɞ1{ T q4慨ZP4v~|7 TׂZ&y)}b%N̲;:DR:}x76֭mI!JSI7"#"W4}֝rE_IȧQ)E1E 5:-| U#NRJ)xtK04Wh3i nLZq,ҖQ+YL2' Awˣ0~*m@%ɒcyېMIqWFpoxPZ Ybym0\a1YGL^=K ]btH)LjYk+ ⭆;EϾo[o}i⓵-ƙK-5#YC$VށQC:>Y %L /rX@akVѨgS[c#Rxn"ztw&6VA&yEa z>׆`ˌ/ YLD]_:E8>@(c6pHHh&ڽ7SaZg/b( x#&#>J\S53`[eX']P/J(4g- X@Qמ]/{TjL3Wܔ' kMX']vV= pS=]0qPQc0פ"7iʉû| `р`r.NbK o~ũV('M[  +@ hl3h 7L; 02 j]9auTo/dc1_. =8kͲAK& g̕Sbk:pN9;ԄdV7-VZv|T:F5Q8fQ8"JdCxݲUMXe X`b4&LmJ+q)_̿@*}ѓi}R翝啩4# M1DNY6CK$cJE~iDž)@VnA.4"bfhw~MLDi{-r<`R!S>h8Y>& #=Euo>o"7M>X'f?`5ГFŝ5KA]埉MQyY(޲oЬL{Lb<0VDQĂ0:ogqՙb#lb$:+/$Vwa"2 o [WPEE} g8UwE\900sNK8F,,i8ĉ֛+ C, XWQxR:N/6E[k!Z9۲m7و工T<8hr'`g7*RӮ{DSK4D]wV|$4V8bs|9}cIwa6Yh% 0_T<*Y/8~Nm?9>P]&̌~`E/$ѱ[4yP#2$f$̉16;ڑVE h̓9~>ؗ++aSeb,Jw@`k۶W_OoͳG[+Q¡N`OߊRhMVbδS@vQ0nz!^H}T }*Y"@U@rdFXt81RW){B riםbg(ČQJaWigؖdu$]-(vx^EZcdl/c7X jCp*j\:nê`Hofpx*̝:`ISd>+Uԅ`3y%,/@.fMCIuVYC oh 0}ttUJspF 'xwfN+GJ{аw8Hs{*19JPJr 1aee@h4yPx_DXk^tc.s筟ھἍuM{UTxA( z!w81kpz狺)5Ⰻȋi4z vǗ(VP'cHBpwi:e !d]Z/kb^y|X[˕Y2.ұ{6Oǎ>;$"0~e[>-V_ztSwNwX~"=A]eچ53d,hB|^֭]Ps.!W1۴0N0iR6K<@]E9T↝<^L0㻊o|+F1W}BG ҭ"h 㖉¬JI<|A|h=ŠtE`V7!ij),DSZfGBuZYF{JH%fUJ &^dh~ZHȵaEvu(DTV /`w"hQ.J UPmB<{',v%4+!f~FlRc=O$&SfSEIqՖzSuaڰa|In'DN1P\U@z$,fW Lf^[gmlIm$DeUeq0YI樎(Cnw5R^7GGnfX\JN ,tIL̓0{v7Io/Z*I&ML݂W謜F|^6rn:4&chUU@mu8Q2("1Ij_cx'Mt=ʟDԉiT51z]Iմ}4Q/~Ɣ^qbnjKO g}b< G9ӏcxVZ2|hQGj췀li-/p4t5Ƀ.CbE VAR5qp-S% 6!=!"Jq8>[mWFKewR!+w՛~ s߂z*/)0G:jtI;Ug9\Gt;$(k > 4]}OaO[-SlfAţߌ>GX?Xdrf^e֭!qt,R!K ,Gڼ0 0[C[Bbs葇Ī]xOرQt"_DŽ.'WK;= ܈.e1FMDՖRL l00É%m>f/3@ ŚT:˪daR;A{UBCj3笀"t;FZ`Q?%SuL*)!lbYK%áR+Mc]暃lײJmxn'֨#~k7:3kljch>-VhA.2t"h:R2667MJܴN1"MMe^ү:yaV Q2\]i_(܍>igQ-+z8djiV 7gW@+A MKN@u[h$=`:y-%n0f݋8LWO6suU74쉊[$ OBǕ@T@b&ZvMK,nhb0IfVl|dȲ΁in9NgjH3#-.%$|!@7Y.y>M~Z{ d9N% H)%;u9{ZA<3Q!Y-@ =v{zJP/qO h{@b0P+Β!;;BWQ e!'m2ۑQ9>Rs\b/!Ę zR H>}]f%  khmmu|`C>=eI$UXS.D͘1p<.>+Sk"ʛSЁlV%8ƏKOą鼄_k|K*Up߀ *t,ϨѬN?; N5+v5#p̭SbGΑ͞|`Ͼ_V?\}aK3d*$uF_H-X I; I5Nȉ'ők| (ŸnG`Uk__cdz bі?vq?>AZxHQQ$8./jx yW3Fk2zQtab ;!woGTYQ 6w{7E Uq6 @A3H`0O8i_ HNiS&5,M[[liLeYʲ+R,m( ORҦoR}]cW8nrCx̮83O"^dUOA(V:d3RJDżim ZsNI7xdZ?=c@XY U,.Dt^t:@ٵ[n9'949N͡}D]GT81PtoVC1_&/:;p~cgԀJWŲ͆5Wst/0h=庱t_F_n>H##]cA!NťetbqIuo,ρ}L1;mp:nI_^T9p⡙Kg]Xð6 .#MI]}Z`'8|3U]%toxEG $>)ad \[ΪBb 3ݛ\oJn o3껌H9N\!̑7Jd}(ړQ].DZ``7Ԧ=?\څt7@6%=!S V$Z6gE^j~%#G5KfT޴6JP#6?r[bɓ~zTLǰTu="B-=`%E@ƌ}V]`Թd~jyhu܇>,n 0R ^Ⱥ^] 韛 |*PqC[$9З,[C")SlrYeAR !XN{H=@0WVZt7^y=$3E bUP-G93 >]Y"h"m#!VʨbYP.IO6:9k&v//E4 cAw..8  ^w*[ROXp]nv6]<FaUgО|OGG1mx0?ɌЅxt M\uftwvGg < 17$3Isf 9g"9v[@oJ\l7SeӃ)a2.HM0׷@qwD[d$-DO2-kw4pns9FI PnI~?tP">]t+3Gt7)P}*U"5ɦ{A7v=a]Sw\La Q2h[2JLLr 酪^0ƃnLY a'80J~w焱94sž6cXՄbxڿ.O87K3gXLljBVNp1u7JuBm!?b 7 ,[^opm_*X ;@}e˜TS|i5YG?f^kԿr0[<8+ۺ)5͐MibLi oZIro~}wMEoK"&  b3 bБŽ˝+s.>wy}>qKRŻie Hxut&,8VdjZaXu2"d ?U0lwvhͮIXoU\Dowc C2f*7ʘm\R;ƙ\^,𖰖װ`%ܕhU/9(2y1U׫j9=`;V!ԠB0VSlg`ܵ]ctdgQܵ  6h@yLo8gn%i̤qVt;'71//u4ʭrLvҶJ_+ N"Um5N ^¤@>e#a&.Y#'Vp"\-p/xfDivgQ#w=ꇙ}7@p׾f&D"p_ZFs}8 0)NpbVHK9 SEQwrEP5GgRo,1r9W:Jv;z89xW(##6mdXZ#cpa#a*1Cm|)#DGيM|)hPMQ|2RW tp^אy7!. tS?zth :Uؤ\ߺ^/ؑg~t!{=o|Ydpz"&muH !%?eM Y\+$` oc:EbD#1  G (I3 *uMxm> _ ځziW0 D~G)6*p.6Oc嵃C;r*rv*YFR<:ky{;./]wH❸ 5MέNAݨl_>̢oL;GDrrpE #rPSr {d0A+|Kk}R~{wȢ7m-Cf4lpĺͼ$[ځђ0bW_Ѥ'Z; Nrv pQ#ʧto4WmS'aӱmfx+#^fLЁRմXX 'Ȝ- ásHE E աy Nsa l qnϵ螐GV<'iL5-\a^Jq7RWXՠ>xT@r?o4#'8ڏ ˠ "-ud3QiM(W{KTc WiI *h8W_gr`wc?39WSZs$+TD #B{r?G_bRڲ2f~òOb"GDY3,=}+mg1!uٖgOGN;0Y6~r:A6̍r{6onZf];w] RTD=c$;/oꖸM 8S`"2?W[O^foe F<Qie"QOQVhR~Z%pVS TxiʯU-]Ǐ_)^@v+G*75(08IoqoaPV$ru\G"!PjhT%ɊR$ٖMgcrY^md!*7nmxz)z3|,8t>[*넡XP$*M) :"&eu/* :7?̆"3*Xֻ/@"Qo2јbh-4?gmc[8c/f<2w f8U_XqGF'KFEZ|r "w;|e l4YsV%%d+b[KF-=SE%5RQ^[!V,沂&=5HȐ4tEPr39{8lj")XȊzy˧dkT18i':c|7`2h|&#HuH(m,'Mx6ᩥC$ʜzW? Pz D*&  *,(UZVDL,ȇkQuTW!h99:L; $.UOVKQZP`tBhTmtpO³)cY%<(H܃n;9oьE״WŢr cZ{%{iLJ{]EJ>ȑ"dA3\.0w?rڲbIM2Ln65Mmc/MB_/9%-(չ۱~ GFkT`u;At=3PzMue[8eUr.2/he!hMtQHt,Q U5Z#ր:3ߟLXM4e"6SDj%%F#CClk+!A!`p8iSl't筝$4j\p ~7ys- O+#<@]%Ͽ`Ŵi+ &3O>_*g/lMxL=E}(%TNS! g+-O-Nֱ,2I[d,`±loX[X[qKºl!%Z[>kjURr/ŋ Mő-i>6BR`Ȝi n#9PE w9~r0`bY5E:& n3e .Ԛ=gLƶtq|A‚Xu/AP'N GV,hRjUMbʀ\zHolq:DߺC]4j]A6ÿiD!zȜ?8BZ8>|GR{o@Y(-HY)mh}+Ă/(GCܝ`-ډ_ eD {%*eO (>~g6eCs)9}{a7m$Ź5K=T >hds$r +Y3r3do7҄ﲥV25k3<Ɂ]F+A`mNAHݎy.7SNƾvt>ٕ9T^z7$1,9T;gXx[ժhAh6ef$)o\>:[1Tw륋ba΋JAjgre&!Z$nYĭTww rQ|З%PG_5v*4Ì q3dC6IbJHk=e} ;-@2 rO5 {vWJaaω?P4?艃x ~ۆ*pRw}eL`L"{3Ll]& ⚍1x9y#~>-$K4!Q3$;ʝ;œr.­0vPl vEQF)ɡzĭ\pFm &I-wk\`^Yl"|W jp;SXy k͹E&L9H`S]v5{c'wiIN1J1т?eL8ܖ9a:- : h];5e⎿P,<G75)+Wx qi@{. D\>T?4צ`ܘXHȞ1;SWۅ LizkRXD~ckv:0H0~Wd Ak4ںz]htJxQlq)m2^ߟuP?od}d(p*@k3OsUm\@U+CeB n. Za1RDYcw`W8R7@i +x61sʚEZŰJp0Ӈ8x0\+JJ1׫-o/ǪOBUF|XR7g%mJg\s !*# Jj8uZRm[#:C^sQıT'KO.P* 1`?\#ojG?} ZNBb6K^˂|+k M}CG=m#ઇ8t$ǂ_6聒/m(k鞏*u?8K^vLq :}L7hm¼y8#l ƣ.oTےXfœL6exV;rV+u,~' N.0~`J_Og Q^ !>wlsj`#LRe{u/Kr"X,_7T&)( _27*Ҋf!lJiZ L?xr)Ooq!fc 7/L[pX1 gz7F,Q6A.X]⳥5G@E\V: 1T'ܚw6iMf._yBUtE4_JBzY |Ko$"]˜s0{xD]GcVnl01R?0!l.q- ʣ~'-FHGOްuNj+QmL'a  R'0yDDL1B5J{T &llv> o@D\s'C2"Ÿ3: $[H끡;]84'B&Kr!4 NQ vV%j?$zLh+ϻ?D\ qj+: iv=U3r{bܖ|h:5 Q@0è]CePd%emy0,< X :bJLƎtw!ҝ("b:~\: d\S]H%:Hno2`W9_'D)Z]7i 7ICIQxWc}eӢsJj%ֻ,N[5#im0K(Pɲ{V!l@3QdG/~|⌝r(nqj$o3(T;WFc1(PM|\. CJ!s 5qV[<5W>1~\|]།y+`{w0CjyH`FSܻ;7eU0Y,Ɖn}^-;YXz%2VEb%3:ɻk'3^pؚ|&1 ~b8ƆzM DyIoJiel8j\U'uzO66{ĉp (UYi|x09q/Ik|q.qޒXÕ>h)UM&N5گ,( JVOHBze%y]\%6wO 8bDE6w&ǼNCaB׿WnO0B75vKQb#SׇDS6k}Ɂ{+o:X'SF:(Ad{լԺiͅy N$kz禽"ۣ[C3q&4}e-5GlS1 x*<(H*T|G=]Cn 2QmQH,SFA( ]i[CxJW}Æ:q̐"ڋl]T$\5 >z+К[;Ň ـԺl=I>^Ѽ|~:QmVb6uL6Zꐄ2q녟ăF'>{8 Ô8- >2"}ƽY|k3 {?3acų _vWfCDp97?*vb7+HӜ+cnnR*6[aQ,Џ`G[i_u;Dn.h iBd9`.5%5XOpNqmR[M&|TxTg8J70dt_QRgYTQ Vcpբ={KXND_c_IUْr$&jrO\d^08H7Ӿ0 |WroX-#>x zb].C | eVӲ37gg5œɡp?:L?~Xys 郇դrx:h}ۼ.ڡ1>*&@rXKv]p (tNi4bK4Ha {l `8"}i  g ᏿m.ZUl=.W])Z{ɷWs'`*Ӗ>ٸYn̼ܠL #XZ dI-G|xб5$pY'Yj7`#mѰ$^w%6zb=S :B vXZss*-=O5oëO57ܜ3akXJNSW?Qv܍d Em߹ahޓ(D$&N \7citĔ1PzűT b馁'u{+|1/qɯ+7Z%Rs mXI!_5ShCפOHΩ)wl>2gv*lċlQ , Ä5@_ %UqmY6|pvDX=>}c($#+J`m0s.2h ng/3%|%R04#_f#z.!m=K&j-D+h rОy#.զuCprK6cAJQ% :1LGX^ Iun18L5?( ‚%"tM2V,LNವ4&mL`lRgtPTw:Jyʤs}&ڼW R$ }) "]iV,yG4BQv4Jcd~芛ט"hWqqcqfH2m7hY <.FR 7b&{\=T:J (۵+/l)6az8_g! c e ^+M^ )lk!nv Z`7/Y$FaT )OTB7?Y8dSl V,L)X_s2e"5&J^]\h/!xt (x3@ҍ&cu "Wܞ``1 rY/֛B :OnsEa8RMQ5W3GZP9nO >lZMxj"o0~>`a盩{^.D:ᣮWhjęB.gZdXH ϰGste!` ]?FtSXl`Y=>*̼!b V AG`۳P\wקڜYS0B{@C2JtqLHq&srG:1]>Nʇ/,_p2R0T)eߖn:h=/ەu[Q ז0Kg)N.Qu`:%e&(I[涍#ཱelo,)mF>@C i/ I1r-]Q/ъr勸AB'QfDnm[p!HWԌ2Wr c{t4.ˢRq 5pޓV:8HHFNĐ+'#hOIa樛4|stv]F 2pk7uJ˖iQOᄲhbՋ+'tQH .=r/A pcp%\mXWAGxz R4hYoz2#v3U~S8$nWV]eI3E:K$5@2@:]/$ 7,nNY]|&H\)[ʇ4DΎx:;&A_v}\9~ v+6=utnJxGSO[R|&eH"Fvonڥ >K-x,Gq+޼H<X0ezk_;0C?;k4W&8Mf Z #;׊8 %Ab+.x3\V̘*'(guooގpoEcu7FhA 2S2> *8Ä*CIW >CM{MCnŬ-/̜Agqe1bǭuLR-4ǣa]jW]U E}A5)4P4Zo9.rOz<&yž/y)'9Ͻw Cdۆo>G4EJ]d]#6Zu*9L'+f ߈M?RBziD[LJ;8n:'Tvh k3cu15'L$5u:ͱ;'O obQEYSp+,Xl-@QX2D?,5BTOa V2W: Ud]gJ`%v UdabU?)'MEe5!NvtzĊIVw 93X)cjݗ{7}o<֮W&=9W<2FO9(Ǣ"2bp,>6 kd>N l8#=b|W5a5i;z]CX=F3|_gD"@JjL®.f/pPBR?+^KAbWC7ygk#z[E } [t*%̠VOFOڅ _ %()a7.-:H_Y2Hf'jk_a 7]%q^d_حZMZʻ >AzlJfl:9WZX-rqVx+'EUJmr{pRp"% t(ßڢyj hsf)V=ͧ@ $Mm ׿:`,l\ȰA#UլxWO'c[L|т#+9!Wx 24o(;yNhß(%;-$ht\xvcf7l5WMv .>Yf ުL}0BHK+s l ԑ@4F1?k1j Hwtu"|fv3by٣LV*ڤ ق( hek@A5|0qu[U@Q&}+* ޫ&5@3/6h G FD }d)c9t91A`͑Wͼg|C&>Tp2Ԇvc:q 9%w꧶>_/@uD"d ]ׂu"d+רN ꕀjT$sEi^͡$ug׉ |GtG*4!h-(d a~ Z1}rvgiM*w cY:KEs;ADZ'>+KӫߖpobO4G) DEBQrW @}pyTBp2u' ڈ ^go9nߩ<"XC);O k@x1՗\GK+0,XL2UM܄(:I]3 5:,zzS<6/(8^a%?|X3A:w juW2$YO>n|/(,lý(H=^*醝ݗu#u8܀)ycVM3=du7|1>54A7VYlk=$&VDV Ŭr FdV9c#=PKgn1-XKfT۝u1`1ىuk,: VʛȎ-ApRZ~}!?$E"f!5~ H4P'YL,2}+3P3%ޑ i[ Z8A^FVN#磃%oid~x#{^Wsiܓ슊!5zGGB#)8NRW~ϋO`D/ $cn-T}-; ™DrC;['@j[xP6i\Y쐋GJ7wTz*B5Ix[)мjl$x83;>ceYd?f"gsIQ9,^Fm.ŜX+JLAĂ^&5q=v~q&IhR9w*pⅶwe^Y7BQ];][lQԆl|/J)[ fMV"*U&DlEB*b*0P胂asa"3͚tTJΤ]ָG7*$g ۚr?.8~צK%Ոi. @x+֜Ms}-)_G@G=]PPd-z%egirAHI@. BdJN*k8`^i|~ ­oǟw1qt:pIyA&Eʼg1+_8("'ǀ;5mgdqoP>5DW*o ny+lQI>$Q^5R΢_Oq Q?gYPEGQP1_շkPj8(%p4i.ZJosƷ ܪw5_$u+ }R!T\݉P-!2>c_&~3!*٩nuX2ce.V ]_:]NSyx wIorJTeîr@49}%% >ɒg*7c,}DZQKz7i ';)2N1YnCCQ0tOKERA`Zd nnGSHJwhU7AC6B\㍻t~* ,T%hZ|%@t@ߛݰ" ?2 0@`O`bDDz{smTߊ @s>Zꢶ KLk2QxYfbPe# Ѷsq*qаÿtT)}7$" chMֲ."X< cNv9Kjxr-{܂Fh!3K ?R+>)yH`|*D$ *z42;gCY2h$ F(#gyzM'NňqpטB|a(=¬pjX3zBoY1qO-B~MBkeWg|zdr"k %> XFMœEc` t(t @5j1D!iܷ#C)Zz۴ޤ|ѥ.1Kwq&+gn]"9b/yzABMөtޒNhhR@^k yo"XX(=d~J ͯDBv.tj঩vA^~d?^^є:ӓbǵ_{1_qcȸ=?zUӈ@`a|,1enLת2O.4yN\/zނpۨMۻ| RvWK2V!RjoO1\@al7,KxZ0ö rh2MBˠ,ci3,sK`p0߻#AU>-mE;p %eanɑ/ !,SS*KzBC6|R}j/n*E,KS.|z{fuaٛ=Gķ!1S3N1y 5OI#?7h,g_,:zu*0Mh A,5RiA&H̶!0ߌ\5y|+Tt4h7t'4#(͏)!<1B!uhT>li\LzfO}~LTh&G[ Ant_ K1XXzŧsNQLq,T|v t,0%8T2W]%*+E(MW^m ' uFeؤU @?Inr+C`@ <.Cq‡>1S.;' RRxS}-Q0 j`Y)*jYVН#w*ʌI ]D/} *SiKeJ4Μ4~>9Slt`iwi{mTwB.ߗqkp2Z}LosDۘV63ATξJ0g!Ujy$<*Hy} o~2nhEr<諿ĩ{4(]zW&bnoACtDZEwwxHؿsүj6e%߸ANz1,M"T=ZPJ-xO 0!Mޟ 6d^'KRX$~̻>2u x04)s sRlZ.\IL񱏩œKu}oV9x:\bHmȏS&+HUWjV9qC14c"`d7Ϯ՞D3('oS`uSkvO>hvq(&̗uE ag=·ktŠp0r4jIŰJe k sp8p_ g\M{_νfPd@m\b`e6GT԰sQoSu8ҷ%XwK\h19rkIp~XNr,SSl'MV:QCH)Q\ 2d_x3"x"=D0E|k0Tg$e0ܹm" bE3҂i(fDZI,a#QX[c4w֌>S'mrKXZ97M0o+w?DG[]S gYZ07070100000104000041ed00000000000000000000000167daf5c800000000000000000000000000000000000000000000004800000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/vkms07070100000105000081a400000000000000000000000167daf5bb00005c60000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/vkms/vkms.ko.xz7zXZִF!t/^}\]?Eh=ڜͩ'&AJr17y}f[0.#qhJ,p gYM}On!..ZN\RZ*6'WL*gKKyeXۥ6 E-jv81·$Z,Eapi7QHðUPVaeure poV!Wg5b* tZqb=(Mvp,*m=K?X~HeȄ e >ib(ży@^"0bRʨt =u"C#Ct3Ϩ[zx[t;3'FlmŖ*e)E[APθ5z0>  >|JͿ!ROSz5Ƙxˆ'&W%PZH%]<y5LiFJ$Z"͜>B&xf),R$kn[j^pJ+-˨82aEHΚt)2klق)39b%Q{?L9F, ٔIU8_\u/Ѡ kma>a% ;9(O5C~aYPS#0Kn732`#ս+d @H8rN'8U e 'q]=²%ċZL 4 lii{fOQ1Ŵ$G6mBjŬDth|z,O RK~dӏ# w-E?YMin. >* mĕҎ5*SWˍ0ⷫkrf\ T%6aQT^ؙMfsay6y[-,3 w<OC`3VxX'NӿǕ6R6Y~s "Y`mDhy*X IX<$A`">>ql58fz}hMEWU碫w0B8[4w1yTbl״%cq#A*溑j(G\B'(& DԀ?8rюɓPTn?ƪ8=x9]{n=l#_RR [d, ᱭ35r}ts#3/+C 9$:QEJ3Nc,.dljM`n B!qWr]+p5sdb*殆=V1G0dWzH6y ݔ *6GԸ<"6ٿC54N`(3 4]aHzK8)SUR4z3O "P {1ԸoxF!ޢ@&jqI[%\PQ 2˝@?UzI 4Yqbɋ&Fpg_no1~Ypⓩ)\ҏPj kBwxw^idk|&aN*3UKO_tdĚM n}1^smu 7lcQI>7LiR/kሺw o<+~b$BV*7FJe>aVv,{=JwnH:(PtcK۳2~Me!pl[ߦad3Jo9nlHUܰ}uO\F30Kz2&Blt$|.D$_K=H4y w-*-Yu S[oxO>zۮu +aSwgC!7M9 Dq`@< f%]`0]'01뢱eJKz\uKQ_ٍZ p%+Br+\RlB/SpU$Czx!o7W=U'^Ilݧ́=% *m'TJ\ E3 UQWFjo}'v b*8ب!bJ_CEᢚBf#"|U{D@#k.^j0ZufIM RbUy'o|2ѡkn#t A?oˆY=Cxɹjۡ ScRN}%vb9Z9B܃{i[E:=QKb A[ 5$ ppfKUG}%O$[y0۲i-~IjOFO,e?u٪>XTuԿ݊q}hF'N&P ,j6׫z4Bzjcm()LnZ#^)le|jI D".P 藧CGw?Pwm f]eYK{3n\Y }NSV* b^j#wb::")O'E0Y*trdh"2$)qzǑ',a#`pɂ$5}lH GhRXfi\Vgkyzd<|fC.opFdBB`o#LZvB<_ MA"16̛F (# ;{IME9Xi@$SԲoO9x@~`ii@a;d)EN fIT^x4æ!- [@I[#>VY6{yI3}?Ynk^4g;ݬo'PgWaӁ{)EPK}3i#>LȨ3*/8)?@YHᤐ]l*j+6UcdOi wF-f3A JAHECT'^{J IHzD5Ѐ㽿xfR }=Øu\0v[B3(̨2T3vQKϣXt>{qI@rW~K|Tjt;3ɺ/jE9Ie ']\id7,\PCgՈm3c]nYl&4 qM_5K(OR}yz e;fP8s%jǘލ&`ֈOǖ(:͜;Jzvܮ>¿u)9AiM=[A+/a$^<2MSD~>egJsRpE{SF{Yt<8F1St+_>fo<(5$A*xPJ*!L//o`9̚kQ?ib(zBӏW-ebzkhE˅dgA#Kjߍ"4`y;jheZLE\_iMsT 5c^Du>l%vNVq}#Y~ݧטiD` jɧ2=UyVGM^)*qٖ;w.I9M崌cACXq7Z;:N]*2x57oZ(Zt;D*hUXzp bkYlDr.i Ixs[ 3Q,mLn Y 5~ .vKϞ3L,#EݸZa hdBb$H\@{ &0wl9|De'74t.ky0q.-Ggy?h&]wH-D<,@֠tX=z IؚEh_I<y;Z7dH:Ik &9N ->2ZELJr:X!m `H񖥞 :藂>6+ߢ+ Y19C*i&G[&e9td(:˄X!߂&~!O1jIRv(I5O`Q:/gW zn߀oG& cq0acP%dƩ7lϭ#¨=!&FrJ.o>J)R*.G6娱鞓Oü0=*Ne/H~?p@xq3I:2lhYo>wZot' (=2X+]ݨ>5tiK}9Fj4}TjI4~7)]On3s# "@0{1^tyȏo1f:LLDygZxf:ğT@R?\7pI4+?LT%e-q {Ա6SY&ڔ|NLc°Q\ۻ˻zkF&93]7?NϊVU@`!E_HʀBި+6K+ Bޗ)wOArLA rSCIXSh_RbÄJzԊU|u֋ mjHݪ /i8k7M+ף.HaAC繾[Zث*kQ&x8x,yn!p[s ~TV?zt '_>P;ߌHA^_x uae;>:+!D ^xMPʇCfjd̎6_9t1[GA7bJuPq]m63jbRLi68fi"M:rC%.8|om\y>P&5a 29 vhlԕŏM$!95UJwZ?IO}5 }mKv*֖n><( 97?%1 .|ptPT`33G`HcI0|8%iq $|`1;ŪZ 72-%_KgTUtdtQAᾧ9H ԃAB1]aJ 23f=f0@n0u)_%vΧs{#} M\;+I څF=nY(; I =qn |/ P=l5Lb cg62Q3rLy٫VkibWF5LMC3uګ0P b_?gy!7zl&7Uz&ҹƀSQ>{b暴O5.IoF*%@ҪLϊE n] D}Qefq?m5-bק)EGsWevW^|jaAU s_;k+dQѬNk|U_IE_>W}p|XPrѩ,bxn}A! ?Jr9cby){#:bl 7_5[G0'\ZQ!pyk#6 7ͣzU9? oǫ30yz'kߎ#_~=|CF]/Kwk;HyFy"R0O,!nͬ oTnK@&[]5VPib,σ m$󻯔&P!^+{Aj"+.>z!Λ~58Z1˴p8bo=y/e{ >KDth%-䷡n\V}e={|i"508e-7 b$S西"z6F`j`f*(=ϙ$(c/H8qU7zrKorTpR6a<1-wT+&T>q`3Mw!OL$A.,wGgq4 ιh%+P'Of@/QkG M5bflNnwx0Vi`_dv{||pd*$,_Y5~k~&J n6e#N)Q9][b$P}|qu$j4p"'l4 ,_:2+fyv+箄ƙID!$;+zCyR@ dU7=`OclYY &BrP.2T\\HB 3.im@GZ˔ݤ險_B# q"k9xؗz_/aVՀ+L,)$З55r(t:Jr܀Uu ZC>iڻ^ω xZUb #+{C$+ rKkye99`lVzAo+&zDڪƨm>BvPyUح9ΩyȠro$pC#Ĝd.ƌt9^JeLWl9Vj*כFO* 0-q%HxK(`Z'q II w 3<@8P4o\{EݨX@AV>b=H+dՃ3w(M?d~LjV^G@64v (wcZ7z]M[t!FF[x_j ilKȡ[ ʱ.2uҒK@ݱ$x\Yϗ/@UoYm т~c]U+.4@bs .ޅo}{!i`ly@3^_VRg6)uc>(Lu~ݞot쌩! 2gʻ}3!C4-2c\KVX0]ns J54KItc?`<roQCo(E>zJ9 i)&PvmU{bix.ޜ+`0>)!zXZ˻CKjT_-5G4LxjyD`I%=_6غ}E'?{j|m1\ [r}>?5@d4~#4]^LJ )_7J$\[FE I!,B nrq4B[J A7 U]@64}?Q^bL+sk&%p/AB(N܍8BZ_!׋idZ։h3pxc$v(b'nzm{r9<cs{ʃ܃ͷɢ"Ry@b4\œ@!D hknp%\ء1r6HDd&HJ57[)PrO)ng6ݻX6IK~@/y.9IGJ]1@,q#h{K#̅%ʏDh]Q(xp :xf]A܀3jpd:p[ZuoFvV#Ljy8>%μX r|HP-, '~'&R%EE?!#;pY]l*%K5UtA,Ro^q3U0 ?R~x]J>XaE5-{{0BTStIg$Hk~#1&ګ]]phSA`aP&U, B)7)lS.^̳z^[sqg.^TaN,ƅT׵#tW2{ۡ}^حڦXR9Yj7w+B_gz+b>a1U(G/򸦍#@-4qPY=TkEfpRx/˙vڍX G ˠONHw))wMa &=n?ǹL2Sry b8-Yk`>R=/5}A3x1ܓ"߄*HGZb#0nnVnz:b}j,EWb2t rSgWAe9NT=N,X6SYVSBu=;F +j17jR/WA6CR |oאr "fFAY*WP&yiʧ[ZUb/ |Ec2vUi~ 9VQ^DkoWBY~(KKZ̓ lYb N~bJ?FD -1;F+Bnm'Q?*E7PwYVpjG*2nh4fޏ\cp-#^>Sޕdm +e9[x>t s%鏁,B9M3%~9"7-ߕᬛt5Y$sz GR1QqCmw3( \՞@2)3ɦGP2yirk%lB$_X jN4$w'u&x؜R<ݤJğY%=1`zOcTJ앤rF,*(`2]9 κ֘HJC_2\3N9tIS~FÆݞ NmC~u3 qa=I69Nfޕ{mĨv25kxgC i櫭j6a)(cv#&8/ԩ .p6':֍n"Hɘ&7]9)lҗ[h6"hVc#Q,/KAH[d_5cV.THsݓ忁;$]½=Sp2x?qn'ZSap*=ଵB;bGzR^g̨͇O3F1E!A5}?9D*\HVиw(uDS7 > ?"-{,>'U ͌?I=^0[o1pjCP/EI<*TU.e[6wtrYfQ}LJm'-%[v&cwE,$|ʒ!bIDK3GҫfyCl¥Ӯ@fY!0%mVAG+{6+`}H)?{^5 MmL=}\0Hog͂ɣ!W˕гK8At A/C5ubJ0}ۃdaiQ8LCw`ZZ&{H,k._r(hKdѼO A?iYtA<>(c.Z,L6Ճ',o`X²&>51 S5tLw(YEslmuvTC ;TIk ǝ"-GH7r9bq!F/"4.MT .ZBcF+%yFerb0I1IvVBTǠc7-/&ximO! }|Qwh7azY̌xr;3cBNk L,H H9-R q^5@ՎyxYt"*4"Dʨ B.~]vXP6Z g޸./Ll,̾\%,(&aJgg1[KƯ(vsgM+ 4#%͎4CB&6RP 2 |u]`^͸L 6*ʊqw!C 0\ؽF_ @d8Pc#v*M):J ;  sSlKs@WH,!|Zuh"?9'!gCi=`Ho-(}0$U$\Id4`DzR'  QB4 !zd52{*_N*K~w"/v$X@'E}M A[=./S4gN"Q^"[L]P&n%Y ثsCoϊOpdqNieE/wy֬j&5 ۣ\ .dSj*s`? J ټ5JxA"˹SYZVfcY5e|^bE#OUQ4**u <,k2I7NQ,njֹX%ךQݷ#h?Q9n ̨#:9WFP2[V˽l`5=db!7mi&U& "zE\BFobjp^L ?<+83iYĩGe-vZ2{lBP2ਗ,N TL@F{qgp۰d :z 7h*| w^MgLT IJU{3;QaqU4Il<6CӘ5̰ۖ5`~A}qyZRgStjw/ȑ1oSO2 :]o"N~$&[.ew{U3n?xK3_9וCO{fqkC*̢0/8#0xOXp*[x_ m) /Uf.ٛ)t # WpF8@{kF˭*[LhKm#&8'#V c_ZK6 ɳX?ؤkNf롏oIz|/z{&f&TpGe" $?(m9jPI#*/D5 bƄf1#s[?IJd*V$\i9(vޣHg!RjkAMj/'ZQ@o]1 Ru/O-a"L,t`I͛:c,K1gP 0HB xd֚y:; ]Uއ x(xjMp$/)zgj%n (ڜp\~E MWbb_+k8BC\RܵBZO֧AORk-Bܚ8]ej|1nH0Û6J=9 7xaŒh=vݳM26@^$[2jEC+?矐,$N'\M V1d=e AN_l7mO |YNZnoT)H-Z <<$!|R&`.2iYpPzpf:ht-שTRԺ $G e< xTG*]!SP3F+QB;`IӮ˯Xnw\A ;/hqpa5ٸZzfGxUn+1Zi#ɁbepH(&fl 33@|Zeav{_٫8^mᷠ) 2B\YWKagɆs]*h>mNH?^{ WSXF wT~\Wšl,l$R`M'k;B?".)UsT k PQV!!7szψpkWVZC8Y/ž gAs[J2Y:;gvOPlZbo,J]+<%5 H*t3r{xqS'j?~#d=inzass>2ھA*$uY@>]`߸]RByާ|b=$IJ=*oN3VnLHU`)9*9V#5y!{i|ag)$"鱹^q$x&ȃsi=iA#- tކ= QJHnKقMW-T*;OG܍/ZH%z#12׌[GW&v$lOLmuKQm=Dt"ՕjfFutM*^E6tP;OwZwk ,EhXwgorhpޥ5 6: |2IŤGp]'rZo]qC >ZTۻ/ƍ | eX9i*(|K[/mv.}iy5nHHĂ >ܲikMjԝGU@+ʋ.-(P1R+7\3 3~Y-Dic E=V0M0^W})ؙO&p-e8~jBԫR{_!5<}1b&>?7"Gk§U%B膮 QGap΁߈.!EnPVNURQ 0^\ Fn6DeTt"#2 dA8W$"yiF4!(j߰8oK$[}!66u GtRnk쬣-ς3("iesIe& ܈.b?tЮN1uiQm=;9׈ttoGٸȥꚎhͥj'бTWx\c9' t>gߕ/,rfY`kB'Yqu7y_ 2ÖB -e砅46ĒPX$7jfzZbGq^ 'o5UqB+5C:ĕAh|Ͼq{XPNYF܈(h>Tkh|;Xal(MF{EЮԙ榋ĝ‚U7{r+ XM 2(q^ߙ^v1m mY%H]|˧!(EK#MG<% ݑdR;H1L>Q|jj[B11⁻a>۾˕}@.b"qsmj a"trLMS:-o3H_p>RN)aui8$m^Uf9NN;o0+}wkڜvYa=ܕm0` HSyaηƍ%vD՜5 ¢,W%q zZȵ㨢 Ȳiu5@^UTW_D<@AVDé:F4h & RɺE6:3:W{\$ y \䐫O(T%P/V8_# ؙ|@,W1v4=y,IJL)fHCR"LRHyJhX(R'&r3xѬ-鞩6n[>C1%eOݛA5 pu 2Lr2&U%U>_Ԯ fPw<ܯϨ U;QSM@a>_S4Y ]*P/*` 8-iW[<#e0:]!UDR%XҰ')#&86@Qan? GXP go+G0-2Hl%OÅX%0+Eu${_$nE8j(:>>1*:&;3e {gl~'B8 B {:(HYH jT,x?!xFaAG'0)י)LBeb{_}A $LNQjNu#[=ږ!ƞ';N$ډ!U Wr8s \\u:֥[чKђ@6-ܠe\aob6s~3U[Z4vImCnr󂋅ܘ` F`ɗHRoe(I~8 ~Ņ}.g!C]cuUb)Q[] i!ن=bGod&+<(&& : 'xtͥZ˕^O&#}x,C*iO9qbm~ϚlGzϠ<Ą5 Җ½~x u1\u[+:N` Hb~eqD̅4!8p2(ida|8Lhp'f,ư§˿hꤰ_.rV('Q)XJ^ySS刈mpM ND b=՞ئO&ph9CǛc0BEÏ6*n}K[ACϪb eE ^bPdEanLiz'~-[? *n rir$Hܽ5+wҎ4UwT˄6R;bjn_)F2VJJ:u=@i!r O{d9Y(L%[Ff {CS; 5Gc%r1a_\VkUL焬gڪK9dG KMW^Ϝ`h:ftբN+5PN",$8 Gi,ͷa :N8 1уXVePHA9O||6S

    D|eݷxiN/dfs/Dl] 2d:#0 Tƻ =7yWt^xt ȍnr?t1%d$@ɨ6V+xc=Sy:?]ю_h5$G)/ph5;uzԡ9ϴ$fV9-Yx:P]Ĕ&oJKCY;b߇<WWKؾXc_JoYF’#s 5?SQBTZmWS?CrH_$|]&_ 6L"@wkWg/f1Z^8)??, '8JsP..&OggYZ07070100000106000041ed00000000000000000000000167daf5c900000000000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/vmwgfx07070100000107000081a400000000000000000000000167daf5bb0002452c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/drm/vmwgfx/vmwgfx.ko.xz7zXZִF!t/Ⓕ]?Eh=ڜͩS~K o&BD\XOzNTo3vXVE @:X8ۚYg2?(u7gbżw1+>tt%9E,QNsuE6* o!{xu괎0wGRjU3 iw$.-.լ̎M'Ɛmc{>[Vf d4f/X!9\3؉fnPl?>؞<d8#zSƌ2#EqBa-f=ȴ[>;2qmB5Iyop?lKK)̢<,6e^KPSVn%ND2kQ'.:[' DMFEo]pL\skY^63d|u)`>Mg IB,lw R7[(r ߗhE]!Hsbr\nt[1e|i]H.'m kҪfgR:;'HMQ;-,-$hBB鶹Z# QXE<Ƹ8)e]hCgbaQA7aac 7$('r 5NV XH~'wR%-aW/[(1$3} J塀B1@C(^gk6d 4Ţ9X\9k ]? b޲xJaE厷aP1cT]J"е./SAʺ(UH; ':%|%1oo qy.<]R }Eΰ sJz\TG [ծC_,#c[0_HxKnF%rhd ]ql'OO͚n.x>!r6g'wDҒ&$i[ # #jŇ>as3!~JB-l{+.sܶ/9SœQZB[0C 0[N 'a|1ΒE NaQz_C4X)1y>n-4ǼB{@3o$]k&fA&K&e\v@Iv^2x؟6CwO;. R(<בv)[edt?8(FrwfE0`jV c߯kdrpZw>-SGbj),LyPzx,RقVWh0,>:o/$~+1z'&zH,Ф;jh<m3ح-Q[/$޿ٝ,)ٖoޏvjU0Vur7UaOܔ s}mp'B(Mzֈ |2qniFˉA<ILs.jH0C\󌡴- E( Toog z-v7ݱrR']B:GׄaE-qn#gf_/S㬑GWbSaß/}\nѷX.Oz x_pi ͙M<)xż^`ˍ "昡;o,[݊OH+RGm@e֌.-}/P%شJL@Ȁ{뙲.%Rj7I <ԝAۂh!Mu 53TQ߾tWl|F WF{JD>n)Vv: eϑޡ&?TqnzATG q3=22fIM9:\ @:w?JgIE%? |dH &Z{&yq }F *G\J))幏Fkpr^ m L]mJ`MPƋg{B1/s0v}{/O;N%\l;"5WN #2yvYfӻzm~tyrCVsA.wELX4bYF"FXn?KqpnHi"oO;9A[RAG5.+rmZ^TB1Nn/*RM׮mBz{m që7e,6r'qK_$;k + g.$ę,()h %e5ępGI|R`݀rJ„p<ܔmV\bv2o$lB7/ygqo쬨H1eB9Q-TuISÊO\qw6y[uǯ_bkИs,D;%3^PޱNG- U܆' @KN2 -XZw{*2r -ՠWLjJUku-~Ync=moN:]+>!aIr9B6|>ZnNd=P>o4_rh}癄~&-L¸^?vquJ5"\Dk~0|lĆv^bC4j',Hsonp45x1_Pn%uXZuox1-ROW YD8F`HZV4Q"ݥo^Rrf8+ja&04'02""g sonȂ핳2.rnH7 [6lFL:/! 7lKvDRDzr,5 tQGvڽa9lԆ|؃ i3؄\#jdeot޺T}.Mnln/qt#!0;)0$|(,Qu>@e?%s ]ƞҹp| %}=L@Ig\b!|*1A aVM{ZS \( MTbCpȽnsCZN-g9l5Սm!u l<>p6K_#ؿq'c|p_G&C,qsc;^=Ygh|j#'drXddB,g*Q;?ߛrG uL(q95^ݑZɊƺicf @4Ζ$K_ ֽ]KwOI\25lt \JM$Tqn ؒNG h)!dk(N );UVE3ٱr) ]D]0[IÀSojR߫Eul RWTjے)U8i:e)dG"A/V(@tА1\՛Z&ѴV`m3gʤ؋+??i\U+V%|U3I9Q&7ߗiz 5WB%`P ӊɇ0!%Dt1T]= 1Rί' I^$jbT+M A* k!Er &өÆCTcz 9^KDUyM w= "\DU"B_;8@nSRX>' z(jCeE#DUs%{Hg 2<î#-2 Eo0=|H@@ap vqaκSȇ>mp۾f'P?\8e"J[uUrajRNnFq|xHY3=,^4 M4ȊȖm :O_ulg16waX0.Z4Q$`fC"M)E+귳2)Kf?@3U9l)\?̀tү9/Y˾M ysɛ'LX.хt?ʭAM:^濿|92h7l--H]F(I1bQ:#S'YtԖ7&v pВC4dR1>EJCj?[;xFwqw).`U$ɾykcvRʇzP>̧&%XNMZU{L@Hpгf+?4FxU]cTH1 gǓ+3X@pE,\v-04u-6V9y{x ^(u^:+{tz~tc.q> 7I$W(TWl; |?iPCu} RQV,: b#u~H~,&wmP]1@oFZ6@Xr@Lybc(ybo8#veJV.{oF d,쨃UTZ-\ϥ4?J)lfǤJ@@!vn.z0e'?Ѥ39c)f"F \"sqgoq/!-صmGɲznj3 % [ޥTYo|Y*m>&OOtRGaPvu جSj6kkb#g N#8{j?UgfYu r935ėxOs H6瞔/tpwy8yi E 1΍69JtR X6lrТ ٍOguW?2eirpC^*}k59́k\Rv墴h1O4Kdۥ(3ɬk9ӕTg>{ Dsx,Ƽf;-ͨ8RT= uxrP<ҔF ހ 'ɭ%택3DdLQw>0:ʤ  ->^JK Ƥ0T+#-mt% i]'ݤ|{,!~ve I4㭶F!-hʳCS|b㉯kPhsl7ä:<$WX"g]-$l"DsmR׬tw1iQ&nwܗpn>c_Od u{]G*؍QsLM/́WݩuyT?>Y%r9 :>:Ԁo)PrUIxR`Fw)$+PE[ %ցQֲ붌]")oŴ^󜞢*W[xOUV#eئ ѥd$g#Fm`%SҦBBؐiqz243u"%K=4A)J+T)t6=w ;[F=5UV\rb,Fi>&T@@ НDZfJ~Q^,0n"j lXΒG~;7}go?J@O6B Cy[Q ZhtL곉OW㹱/9d>|0L' hj e,acR;Vɾ\ӟ*Noy#~WTPW!!i,&H ca 6T"P7Ov%3s얬:zvت&x>oxdS_ʀIi1g;~ԁ:3']HNI>o"Q0X4B$,@TSa:mѧrm" zSi*vmlv|&9X&3`:$9R9/Hz Umf lNpX50·[A )pJ,GFrD {{z1ͻa)MȳCA#he$l(: F rEOݦ>J3HXhM/4wu9CvfdP(w>Ao(*/#X"X}PSkg sCszN| R^-5z/Į-؀U;+eRa7=rh WPssIEK(X 㗼R}3{WY91խL0~u= IPIUb0*>oxM">;+S"N$׼-Xlc^Qig=cA \=iI iY3q*0ՙmЃzH!"8+3z1Ї[ӕpGY=۞CjT9RcfH?zz~2O'k]/S$DTu\4M}A|Pq,}%~ S;o/ tR>NU /)*hU\- Klotquq*8/B-9r1 L _1T]G_ɚ_<m2xMFuu ?2A- HLyc| [$u9bF=ZAt&xL'%4ʣZ|dC*P v){, DyW"F+R͌ISh٭ 8^&(F02Dyp(+JٴᢘDHWx$¦.+Q_A' hת -7Hð~gFbD G^P,]+!` 8h2m5 mǙd7IOQ5mTC1ع5|Ppn"蓋xP ] `ᕡ̎y!_m M)k?㛴Oc[F+ϿTWc8ES'ivߺ(H m.uH m$oKÜ ?% {֜ϖ%C:&N16c+Z;&'1THq[!;~σm[_F gk6 0V`tt#oj-7-m,gyS,J.%O SOf Fh>W_YEA@A#\Jlذ#6 'n>bNndQ.Z1G\0jolF5^#0xEًy7L}Lʱe("Bi;ϖIqQ ?9o\&`LFF4h¸)P Ub5]@%'"=l#E2h_T.a P )_jA%1bJ {bMDjG,ʕ־cÃl9jazRA5 tAj`>h`É hV{0a>=ZH oh悕>7i s.Eb >&w/* o_3|y[n:v˜PRi0ks? 'Dq`B^ F6+AJ4&z{NDTFP"1Ui5O5>>D'KƎ^xc]Ugm=V]f"i (V-Ic_!YP'%ө_VB^ܨ*;h /J]x>-2sbÃqu8-g+ n{ܺ@w2ޫY( D;Nlڸ}r;Vd鷢DδL̥J% ņ$佦Y%*/2'`A+H~j|{^>*a-@2LgxZ'SQVj:*r9鲃t5̶&=vj P|==?Lekb֍ @M حǪD`zy^oN#O@CoNmQo\7I,BǢQTۓ$ @|; mos2Xdp{?S6QHlb 3~d [4A+/ljl[{3Lي )7)Q>Uf;Hz)޵i<;8mC/q똠XT>}t?[Y7i8_Y$̣TlNwi\,; lmu^j90Qk8zM@UQ- ķRSj)44&FcnAN7fYUytƋP&^L}|~ )B7euM; E4Pi}Ja}/׭뫘Mp(*GF̝4_`} qI6lOmϮ 2\;&DlVCUw>tnQL~ %!z;gƅR:AuK>P Fr9ʛh aH\ 63ZUň" L0F%qp01#_}_T1! h,T 44πTVNI=+]7[{H岧ʨuYѦl‘Z+ͺH*d c_l{AAUc`QO]m.`"utx+I]Zd22!f0.cs.rHuuwLw'Oo^8{BtY8Y~2 E4NJu'QF?r}^F.!քi?JKPrAyV"e,YPV 9nN i^NNT|%8 &9JIƵDTqVFMՆSRxiy!(0K}-yᝃ6]#I}9QSq,3'@DbpF)̇96)c5C `X^1iR@"I\\' h7j^{q5TcnԈ-LsIn=#R^C- 7Kb&;φzyD'3)d?-'X|q$mr^x&ei}ZWTUGR #TUd6߱reL`lRO}um-֑}t s@(}gÅjoVի_ aurQ:ЖZ権≷0 S(M/HgUYo56JۂTa2S n2uM0"4ot6'(qpfU뎔m jRIufwi2ďMMVT7eX'*tEm@:ʌHĤźmqqnio)rb k ClAiBd4ۨadXh9  }M$b[F!?Y'ԀY+ڴI}N/Kv:L]m\Uj`kRtͰDQNr& ^uuь+FFm- 6*MGfx&GΥ +>~&$'ARsƣg`8+2$I哐Q\C`Zsv[w"(';)LohcrY.b$߾W79d X ՄYm9SÉvlf]mnmQr,eM$.jZdqI"8A]o9 odZHĖk囈}vw˅|`iϋ\ĵk/TG~)a8a3HrNo眢?M Tx y''P4Pr!Pc|tEeg';m9 <#dNoB唟Bd]-;_I 9p>!cxS("؂6ij? AjN}52qV+j39Xa68W2 18Ui(Ya=qzazC\P!8lT&C~7n0[qxfWprsZ(Q>uwR-t%%[ʽ7͛WRXOyd1_^F*ph h:#$p=0 ?5P?EM _+ Z d_6A͇K b .U >I{g4F# DoI~jXfh0RۋYaye?|rte~2!ǯ1Xʏ[`X>xN%D&W/ }f$vC.JG x|3"c&4e MZ1ƹN8ӓq-m9m=-J.]@p.r'm٬eP2HfC< 60ʁcX:םGQdMˈG1CSZ⣒xTnz2z|{tiS*3s<jdaM_Rߪo" vC*vlXHTf,aMԘ.\&.ZJ ӳ4O-)|Ay'n<8g^ʰ{Bb`0 #1frqpji܀{VS`ڻI!rsF l5 ?,/~k @c㪼  2ί3,51 kX`' cUZq%[xZN7Ћp0$>N}c &;xJs'Fc/R/]}|ه"JzoWx-"Ч_QRQ"/PzvreJ I qKԌ씽iSPT1"}=&_F@~,j gzJ*iKe>]#r1`|7i&kK-i`*틍yLREEwQ)kס+O&o\؆ct-yeOWg2}"AXh)6sK1#:oo"J@oEw5<Ըob +;!'5 ȰgJw; )~ ?*w\(rǩ25K23jB $ȲʏXE0O#lAǮg"う&t㡍qzΌU@Ҫ1F0* PNUNfXX@$7ZK2cxG2te& ׹ZŪ/s r׽bT(jV0xb]b̙\6Jf)Ծg ]PI );wžP>o 3 xOy/JX I9S61?""8K .PrBsgDD-<YTR!}nw)dG@eOTsdQ]?։@גL Lj+aP1Aza6.'ѲÁ5(R6C/7M8Tk*G%4e27Hv0W4pc,>8Axp|NCn%gx,H*?H~WJNc]!ǎ n)򧜅`5x~7i<zm&z/M\Y'TQ+RԡW{sڗ?^p%K|H{PWT͵$R _R~y02"a,@:.X|TIn#\wI~f`xon\6'0^ q8φEraF07 L~ܧ4)/TB [3LuZޞoWe0Ɉ} B,Pv*OHĽ2u|ƑY`4Vq^4"QD7̒GU"/ e cJ-Z>OBPmU-TvЇCaj#05꾓w3'rRc릜)ɽhẕ^0){;Ml`|X3ɨA${I6xϩ׈NSBѸC95菱SB8oE3:dM%qFhWm?'>4p@c^N M!0fgfΚn5_T'-}!Y:ΐYn'jy`u[:52 ?@fMFx# 6@@/ro\8vSD*83BǘjmJݡtP]Z&a3TUVbS?zүdwaf BI Vq_Rω'p d;ΦՊ_FXiyY 濚^;9@'@uPr8g,n0j:H r^??Hsl=sU9Lצ ɏP\b!"^@EO'Ff(xeXe|@:r>|Sc7? Ƌ#';Pn/ZI) YAٜfoVN$E) B>뻷*ۍ9F)t5p {%\A@?\Hn̮pAbI&8!xHr^k8)nS*ה<@0%4s=^f& ~`{ Y"3>D @ȱыW4/rĸ6BqHh&ZK f jGŢ'U&~7өuĽ+k3[=_DŽY[xuIǽZ$D[|FA+eK蜨 YCB5ߣwȌ5E{.Z[f2Z)u>~6҇8>m'% `0wwzañ'T~NR)_Yg`5'0r`,!y. c~_}ge򛚒%.#v-Xy" f`OtZ3έ E"<uܼoY쉷cEFy%Q%lW!A3 NlR 94VlE}0( Ks6[qMP_sz}vk6ե :(g7 77pzQ]d"ql&ݸ.`(9]sP&.$_`8S4T-(MYP]/~ [ Qڮ®) !Uxne#da.Y WH$4-%r~!mdP wG% ~- NF0^xX\0;j9O3?JjZOYRu(~٧/?辸"y#8zl д趉 a#Ol,ި3` ΍)n[yƆ`W"ܑp%EױAt 7C0 Y&'>%yͅD:pdFHyaA%] tQxsܻ 7B//K3]ôIOGP$)~x. K8¡]2IL|( g$P=SZKEaasb7[kkI؈=Nӑy2y'Xo2놵5ohI·;}/ȴ/"GW5I)KUZ{eGm 2Pvs7t+P%vc@ļC7ٗ.Z6(>U)k -1RoMG_c UG@,9i^PPl'|"]0u}&wӍHvjQZ1T]% ?w8\'SkMF]]N5b9QڂRS^%CeT*^5ߖ;^ )37}/4Ӈ7!]_6JW[=OKnKLP'3aRYx[@([9Tݯ{g?8*5߆W vGN'rţ--%,Bѓ{>FNɣÁ̊Bfy0f܀vtNُU;:dO2C?7Rt 9P2Qt*q*/ՠicJ zpinܛ!Xq,_Q7]{NI&gܬ!l`7_="tr/Skop?tfy"\f^7wxk,Mϵp)sͱC:2|>T5; Q;vp/faZl$Hcq9AzM^瞺HY1 6m 0T( kmO|_Vc3TFֿCɡ7xhG% ʡWIW?ɜ 7!–rYxPqzƪ3[Gg@nP$Er3]5)I tG=ʧ~ Pxρ;edԿaT3Zi@@Ca)ѣ-DL2"f [D%v,a/ĦuP.i[(2. BY )^nӁXئލC46ﺟ[,`^ xnFUT1E7P9߳IHҼ㴨hkfˁv4jlDQU~P`%vUv ִ$/zd:զ j/52 uf &[ᦕ&O*fn<5oB2JG*+< NO䜏G>ِ"q9qNxN@b鈖;T4<|)E LcaP֕voo@3]~_0Bt6E`of-&(ZױWyh&ejUDX")߂3$X&I8l3Hty8o9f\CddY,cUki1va{w]Q_ 4z!vt Y$/t8nPX\3e($pΧț3]t=^!r+jvo4k` EԀJ r2~' u*g;iv*+G}|as^ϾZXdTŠϯ3jvjyyMiI)Ѫ;͘\cfN%^7~~!'( 7'w0b!vF8^HWLmymrBD&!}. ;f֋tx1JS8>[έXmq%%z:p.rJ8uLsmZ.U1qQ8f8фDmAsF¬Ġ^50k|e~?y}oL#Rыp]Vdi{y3=TRG{mHUCmW#JĤg\.ypL!~=ՁUd%"&)SMy ZAvR`a1鮚ݑ71#_[_?u.%o] c |EJS.L|,6~n#u2ГQ]P‡,WlVr~{8wm Q faD}M2[|KP}1$0I3 +_]uX.@ ߛ+g6qgT8_)R\??ud` Jjϴ~\=Zt|xww'/!ny@FHO8\+r2P)'G< LڱI[B9ww{bK|ueL3]bv#;P*JSVg*NwEs ,@+%1PG#{CS 5_?OAQ}V)i]mJ/ְhȩx#xh2n=U29#2i/kry2N&fb5[MR:N>eKN|9wU)9wj2R0v>h>pb? 1<6M-X83ݷB);׬h+p(MEزFť'K=}DT5( &JsmKMc-.h469||*q1~>@( oܦPͿ9Sabd_e> ^c3fM}n wSt Bxvh0D wZ˙dqlG(?ik !%8l'`TV]L +?sh0eS?7Z*+lKޥy=ј _Nd-b;CWp3S)cm7J̡Pd3K|cj l(|{>T+xK1Az/JPw؉T,Y@B*JɑM9 Hս￟i-=M&9ZyhP.ZpA]g4R!i |Hjn(|e ER6f}?AGWǽfD@e9Bh-6~% NJZTu?B@j%BLW/>8mFkw wRzѲ񀿗k idݑIuT?jq7 G77 Ц񞬻b&N1}9`! 6]hRiOE!Cۉ`cZ50{ri]Zv= \7ŋlw^}B2H'Lk3o3xH=7L=Р~BHv/q,qdBRCJ)? O䝎Q_% (iH$Wc|4vgS{8 mק.MFzx1񛎴V0R.0<"NI thI+^ĨEI ؊ngRg$ #SZfyhU/>`$f=b@mD`:)WaրQ axD8< e3`9]aNٚ$ήf[l D;<ͧm?c 7Z1 Aq@ѕkoN̚ΩZQ̗b"p'D3RTz劧LĊ(lﮠ-My#3߿=⼜d&VSơ1+HQI=Y:اťE7eq}F2Xxgͷbv#gT#>%wg[Rnp SA檾/a,Fד cY댘O0n׊g nwt0ѣ=Nt`dQQ4e>H`6J/R وkDꢣ%3)T>&g[4ߌ+aSBqѮV|6^;:}thjcENY`23 fI1JQib]W}jvIޠ͛0QiT#fj&1芮$9&Y`Ni6Ρ1w8b1nCgɫJnRc)\ٕt2CjSңHά@υVkp P^xK'!T87Xk%:(iʀt+jZSQMbP^'HfVY55pl*kyO~HZԎԣ{},IhI Aj6;U5~C18a+>9&(e DP]Wc'+V~8[Ҥ1qhnf\Ep/OI{Qp—[xTR_<ν !YTG)3[i^yKMJjb]bs F8/mc=cO]LTz+W% baev>&>_QWGxifݼXi kTZ[csOѵ @m_t=q{'ZT /)- .7 kM'_zSs%]dwPnV_̳%Rnv{iݕz=em?!<{?3I}GK/^B)e\F7VS]c?f_>mb#ɥوIisJ CPgZp2[.7*^+cQF./F<4i k5Tqn6J\}ŽwMz;(++x%V) NlxZ)!L{gApl1Ci_[(y$*NYvr 0]GgdcHyAa[͏x\Ա 3POansO8f#zӥ nPPUv}gy[P+ ͣIEZлdl5ǧw%AU<9PXϛ ~5wzT4ݛ{䋍|uԛ[b>2% _ʖzT w6 06t'BPŋ)ƣ|QgG4l,${eQ֬J[q%Z?޽0w"GqݟL= N;0(5;5-B\m N)Co!|َS}99QbJlyދv+bԣ-u!V_y6+hϐ+4+tȁ̚Ċ&"y0H{R 1CYJ Lf*U/}.'MD}DOa-.Y5ƹ5wǢȒ=M#wlvnU )5~7s͇aLѦ}'N7X;g/I^hۻڷ5&'1ߋ=awv9^_ R9,rL0M{zF60JvUqƔDH_e 7yO٫r]GaW+wGy)<{O#.EiC3%<\ 1$b_ܸv5URf  &vV}G$ISh"K|RXamI(5zR;jY@lZt9qa]wcƸ@^S療/\mƺɽ gQɖ&=YҼcMORnyV,Z/07dntvGj~d2Er,ek$ƑK6T]eW$Z`n(E'NRΦ-oyڵ>s#R,gԖ2i[/æfh^SY6u_2|{a.tslJ-7e xT?ؐFC"Ϋ oŝEQzO_Ρ]]ة+J!VׇRACGvp2s  U+A?F-vLl,O|&xЃ iDulj&~1n$q)"H= ${e-K[}M+b9Gu87i? n_? |WHO5H 5ߚ'a)UEq$N$h?Z| ǜZ2[&]tɽ,ܷU@R bԧ$lh# .jY<)iGCrNq6aG3fmdBbgLƚBU=6n`U39}-7dftlKu/" E0y{.}+픤4feb pI7ci'z*N܇0ϙ{>gܩdž;Nce[osn% Stԉ3u4&XX`Lt?ցE&Fls9rM JV;jy͔rLC7Uz`|ė@ۆ̀c T*pA]qJS&#tr|ljҁVYx@&?n=\_5 :k{!i\CE9TsM$)#R⾲r~)^`Rɲ8l6V~+qL"A=Q1`A߬ߩHh PU,~֮*d^Yxk`$v`߄<4/>E :%呲:h%kiT2 U>j %Ŝ8$!㎯!PR7`Wٓ< &`],bz`Q lx~V!H"Q !XYC^;7v3=dW)rkOޛrt| 93\'|%xSJ`)l4A..mT]dnŗE|À6;:=q^Lh󯫻KpTd!]v>ǹhWIOVw˿?z} ʹ0z'Rg4qxACԷҦϚBW ]U4ƶ)WՏ vϲC4>V=Y`4K:VH]D-\r`R(Byل!lgéLߝw3\Ml}W'ռ2B κxC~&$Eg^!u"[3.9PY~ )޺c6HB$1q9)^[oK<1JVs$K&Ō#8l}l0:Ӿ4J=y_אG!׉ ϯOqy# ;O}Gk;Uw6 RI։|I^g31te*XN3(>Lb)aS0aG҉Ո)lz.aێDN֘L4گZPifi@2չ0i R wO ]ܝcon`8!̻>`onL~&BNlXI{0^UXKhȮGg/yz0){Agh%>CRKؽ*}~svTKW1 $12OAm7FӛPO @hFKTڕʶ0"GvGh&_xgԤKk88yͫ:wS=FBYN>noՂM8MEL@d~967x( 煇n*ĭ1NMout' !M#fcC z(iVeRX -d:r9W=5fUJn=dLr2b';%qS\WX 7K3? fUDymhZWǨ2j5]]l,^PR|zWҘ*ؾb<ڤ+@s+4Dd5Vp~2cGLJe%9"!+~Y%e~D}̢p)O[H {x5ADjOOg۳\Nc a4 WLL_ v! P}f]<&1R釕,bF8gTH'ch+@Dj{Xób):M_Ǿk@x 0g~`bJezI4GwR3ΦfABLQI:K[ ^bkUHm -uUB2x4e{{X$# AQ.Ow|A|6 6@=_%e~ !ۻNqZ-TԽ8ͩdN\SNZ1hp"t&] | B8~FO֣iQӎ>zam Bb%9=n)ck F\k#P`A;OeڔꇚbOɟ~w(Iy1%KPmvI2B*S/ W[k53nF `օ蘅:~xM.!>nW6Bzge(~:DW2 R9*'-Ι_wαyVx?E3 v@h8M4C՜-" $hȠ%Q[{=|@eA+D6;oX&(*LSU$&-]`8+Ͼ: |T R }~[?=LM+@S3a.gԱI@{m)SDO ؕN:8$Eiszhچfc:o^(7:h ̎b V1Jq:"jҔYPv$uK啋-lnʨ}sı$IC'iWr Ppv cX=}= uJP"R }á̟އ&}@:ɽaZPy*> E[nv_~l_/og'ėgCxe# d485~rH'/,l*$+%uoLlOlrs_Q]+|f𥇵fX# Po>-dJ]`,}${LW]Avkz4۴@ {kND%=Ϧg{1s<oTpp⩃!ubj4#%L+j>j?pgS]-p0g4>}🔁*35m j uDH^M#6gvT#+hOllżOB|mj=L/K &uW7)S-_Ei󻪶"q..lVEbOlfϮ"jL 'cCn|4ӇU` {K~3igcpfmQ[`sYQd.0>0NT |3:}ZPBSgk J5vyfj33}ғbSIaRqz̬0{o,dS,ʠNTg;t&)ιX>\-VD|26bU {S6St Zՠíy~c! TC4jԯx ;!<=ҙƶWPcx<_R:X3<)1+!b0MfIQ`|SYH)?h;̢ZXdJQ4MĕuŖm2MX K^7*+# mILC_F0k#ɩJ9W.3w#6N]џd(xƎ8 5Y*0sZPN ^c 2cqժZ_%“dX8êAmn-dy`~5p:Qm&\ώa5Do7Z##"ۻ'vT7*g-}Ƞ`Ei!9 Zy+}v&TQ05\XCoc3 [J~e9 p?❆`)Iz Z c*'nW4B>ŧ|Gߐ*/.B`]-+Qɤ`dmeʅ!>~)vuF)_vF71MaC/c ~S)N4`!3 xۄq xxp!uFShpi.C{PVo=?W=ǻ KX?(lק'QhfIՋ45vbmnM$ ˋa×!8^l)tsV)0`P BfDsyQ;ϢD\!肸K/r29x;TLAh{ 9?}cX ˞ T,4hpy%wd9\hYѰ oG} $~wps(L_Aʜ ->OpxC201m0?is8[ƒ|bs81xA]._ NߡA]"xerX Ɨ3,8 ՊC\ϕeY]uz0>35w\^ uXnc?5Pܘp)Qncҽ⺆6?`eX iePB_#%hՓӈ76UhhھU> 6 F5,\Nn#8<>ϡC!ʽt(|75G`*:#c>EWzB>*A#ۊ-8x!"{` - Tf  ǝT\))f䳊%aگ)aGS.ഡ,n q슨AD0\.q>)J ^! /Ah Qf02=5jIfZ <sHJn~P -1a-A5"ͽPxDoq v9wONHdR.TmG*ǧ&عV3T"1# jYIi?EԪg=_"ҲҫL*K-y5|f*7;/:D|X>Jnޏd23&lb /cU6 7G_. 74)`潯+kPyGjv)6yM5,Fofg(Z-t󝗏Ϻ Ā>=U\FrQ"#CƸoD6n~"` 5,81)Ci\X鬱 0)(UtG?.}wdW/ öߔޜ`~}A\FY|ݦ f* cE cvB:ǬPNvNS4#9DC@̞ʡ@E}ZV( Rhz'sGqbW X8߷Y$LlnhƊlv "tt#_1|0EOGNRCe`^/Rzyv^l9ac޲CB*rLT@L3&M/j}:j l,!}xM|J^y++SyP:_ƭ[&E\H7ͮk6=|Mc3؜r0UR'LW׏<: T^WfD,kbwD_03Ě,`0f~>}ֳwR {%|5(؝Y|DV~CR 8/fP,- p+J :2hPGU]N:)n27AS s>9^労QFB0YJZ# `Immj5RhV{J2gyո0=5-}sǨBߚ\5ĩR2 ϛ8p睓a=M\;۴ͨ/kM?5g&\M Nz<9oMF7pڜ0ޯ3Ty]p2^z16oHZkin^ g+X2[8a .I0l?O5V)0=Nb嵌;,䱅I1l''Ax{* 1,߱o,-$&rb]t F|uwo_;B!qzMIRhkO][بzvdH0I/aXA^tw~2<$VBУH˺21b3Tc,7%JpiS߭;^|e"+P,pFy2l ϵ D+TҥWE%k&JZ%_ UNHSm>Y+}$O8cz&D֌}a ߆; ,Ub~ӥ[.A6)棏O&2}TbzfRl)LJsGN4-qGp"`/ڻZ54BX*ݍ3aN =*Z!͡ejMUiذ_|?קV/NyOQ\E'N38.IS" M~},`Y;Xg{079cZz =`4G&-k;Ja 0NgQ߁Kߓ~o{T*_/)m֧\9WDВ> bv=#XN /[~U8ׯ,o%k2_%al7nXMe޵2ͅF "ֶaT1M E +? H\T/*'1H|JWpnsFMbSHhH *^&6D;XsVțe-q%zE-N>~ECo"34a|m  StvJ!㸭p'A nn.U# :j8/l{,fČc]6b=9ӏX4IWRmSqvyPE]gE&'MNyK8T9`ERřѶ=KU>h2fWT;(  yc z<̴ջ|,+[]XG#9 +t*ZQ4A!wM}fdԵ8q;k#cÁvF^zÐMz6$GNઠOG@⢊+'(Y5N+Z5|{ئLκ6~8!uX\ B쾔Wrk m zg_ \JGC }S Zr􎵫=*<2ܶX `hO^ @%(TsR ;Ρee^$TpsiwZ8!9?_:vr=`WFGhuPF o_LbXpf_8͂Z:UYǁzɍkF΅_KFx# ⴛ4a'7? 3'UnjCmo&;Ňٽs Yui-?+ 9y[<$`WbC$ 16x| Mڑ{>>miͼwI w(ɺC{lNeB╭\:#s{n%b;G#GT3jL. ?x\Cwgm6R' Oq%9ju E6RP0M o"bO QdUDPIiҋQk`_ | *>+f=j0ߘRG&,HGi J7% )Ŕp{!CK ˹Qd 1O֎T6,jV"M;1g$p3\Ӯ`eBU9]Y#a6IZqdP8|6@J`-cfh<(\lyy:8O&NNTG :AE ",F*jG4 >$ef#B!O&Kd$wKg  $n*a nJWemK)4,V'jPNۧU~ ۽׃sz0s`IlDK(^_SƧGK1owX1.Juej>khk{Hxje=d ڔKbXӀ0= 9Qq<M ukPTvTݝt>i(6/aNT]d} tֱ\ )8>D09JE!2;B.6>䈿.3E//p6ZgRby8"Yg“wQWFV{2d͓[>p+QTA,K q)PbSD 9|?\0!y^I4}X'ntNM،K׫]l90ܛVL`H]遊 EaLU3]w 5ULMT}|UVD`#AWU t( 2Bh,upq m`E;28++˚-V( LWiϜ/0+W j~b,) G7e #/tˑ9;z"r}Hf i!.͍5F`u^;Hmj/Njugrk%Ẋ[i@Xom Ie'lEٛ$dOcv}8U=33߀CN~&bilu!pP/.-KMWyAZ$]b=cDIf]w0,L - {r(zj"gp@ACKB,~@k]¦TͦiJo%WK(j; %™҆wr#)_p/;׆aWߗS~@iBszcϹ]g{͉;#}cje (2Dwo:(y~DE+ݣ JJ-y6MVxc*t?ϙ_ʈt11أgkEߥSGϳbNQnE+Icosc{{b0 ÿm 27YەnTwuiT>;V؁A \\b$200 &&Ѿd Քo>oh;f yIPfwLNTqQP䬒=<)idXYԋ;ʈё|nSL?yD !L-d;(-M/"|ć)% PoqlJ}غ{&yYn A܅DbfxD#H$$vKDqL7%bfd[r0n1A4ϫa}BCT"q7/G˩&>9њD"jo s*.QQԱͰVTx & )pț1͸wøϸ+rzpbGNCk]cfHy,V>\vc sa޹y\pU˄S,ƶ.3̞ Z#sbkI0ɫdw+g{hl(9T$=#sjwgC'8;eoSB68F sےR<#"}rI6_%L|  = 8Y m^ .-g=REIcΫ`z)ps.y>ӟaABd%u5R9a $LSs4@<f3X-x]֒G&^uGv#9 Y2鈓QT$MuDIN1!s\IFWv;ˈ3uw}+NRuT8r0U'.pe9dmagrɲ8!8~bHA$^KN`Z`9>Eݏ[|M u^)ȽGɤȁ<2CUtFm-ǥ!՚N>ɜ'!72)8gM"OՃK;[YgϹpM5j&! o%Y'qk"&zf=.t8qd[iM7MW^5Oj-#TwQN/anВ`cN V3߁0p C|4$my] 0(Q@MV|ԠtPenI3anrZ1tB!o2վ*nڲh sg3ۊj [iV?ABә ϣ <ɵ6Ӳ֪kZV8w.ō`.Pn q6Ў=dR?}ɸ&H%QUhtO [ :-m|8pZ-mv\5;dFpHkq yܜ#B@*VFf2iR7ܲ1Hhj0 7%DL(W"Ԋkis;@|I]!3m 8',;I3@)}Ɲ/A**0%87#dyĎp|eP"8) A1}߯@b~5wPɉe|FE: CŲebaj"~3u+nכkaVow/}ʞDz&yrvvvJXhM`g)v66;oj%xyVN]x:%llJq8F 1@loDGxξ8Vxʀbd} {OWБYɄ>e5]jPs$ӭy4YUݟw7 CG$ "#XtB٧d 𸑧…h?lm~@]A 7e4漞Qn$|_CDń.9piZR42,^Ouy>KƷFh*YŚi=Ƃ~" %P5YNеciև= Q, sC8rB-| aFЈdEam̗oz| t'כJkEc2ͯ\f&w ՞ qǚS-2fלHOT-76\o>=W^,ND oi3XV,m?ia"%pToUo. aMF"s72?l tGLp #OY \ʨӢY2@d* Qz 5llǿ^b j`A*{0qI8s 0B6{Ijc%C[ +/ϳax~YC*R*lg(0eA#ˆ] u">aʆ*xVo}fRa񯟴3(cc/]{^vKef檣oKqe2=ϖ$u vV_89L{* rq,ƯK=&8Z%`I$~ Wiǂ~\Z$ʵ6A!'8?,PprF>]%gDdJ5_Owv ?AC%J/4l8ӬN!H0ᦈd/xY?DJ F՝gER'3]* rF9Tp} 5|9 Z՗P->kP5th1J{. m,EbH"HT&(ߊGL̗ DuʜM@$ j9J 臺&H`4RG~%Ǧ&Cko bt:øĴcH>KƘd(CuPCowa~x!JoK3A(d.|c:|;;l 2d- w>+plI]vۖn>/.K jiaH'RAo"IK#]@u5:ob79@C`׵JyG*Z,e>ġKp 6LDC,@oX ;Oދ+k S#2*˒^ gR@Ppk "(a\*I;Zm?;7ށ۹4^nj|L_{xmTp'' A=9H, ЋL1.6n鶪U“k~aщ%*J 2@̽#q֫ɔx̢CAf: w؞S؜jWqk)\/^қf\PgaF 8,m*IR V`TŏssqerkK|߁kә:/:ʳ'%5mSR?dIYۃ9/is"+6:3=x<%C-41:@!= 1F)z|BN*/z3{lxW!(hb>{(HOdBcQ'qͻ I'T a)؁t;O|wxtQ&UOFtMմF1{G<|OٱԙMj\kq(p{XIۓM._*Wf{[xB+X`v->>]C[S_\.AW Lܿ&n7whzY7'E8kp­H]΋*^6%^ C8s5'o/LXz臾d"L%Mxr@ ZPXb|p,ė0mN Q!F3UuDw!&&Ղ_06"rH_ €@2`h ꢡ4NSn?H\zxh="`43L rܱ֮Vn?_Q8'/^V.{p{8W2NxyȜdqǣA)Yn7@s9Ŝ@2fL\IRiJe=W/(_[l'1V&[FϷ^h^&С6{^+|U!&5v+z#Pw=6~#A &2񮍖JPyt(f4wH탥,%w-EB4muV"Z<2\"ԯE>v =d؊k;ۣdxnƾڶ30AZ-m!dP:;Dc qIU=)}]#_sj5q+/pzIERH {G4]B#cC^,+-BCzmʦ d%G#ۂ }+1ha|bKE;ѩv/ɖxқ@%>ږ}6mWm~Z2_):X.B7o3Fv~PsVg:7(0P.OY0H!ILfi\y^*pt&҆LʘQ_tpkHW2gqpFj]daG7ӲlxYAH34'vun">vȜmA3JGvvK LxZ+I..0?suG ՐT`h96Ze4 TzoaEy=\Gv [Hʨ% _۬8Ӊ.y7N=Fvo4af)I+[t|DVr7EZG^я{btA af䃰ؑ!#tTLLky?YU@K.RpFp)@z96 vnT6$қ\ĠP y k?Rb,@U0"̕QP>YNDKcФ9(SM89!ag\@1Ѫ&y9I^L-$o.++({9ZВYGlۮ8;"w͊GnWR(؈P/2M!ezFEuˊHDEhI~^7Q?jȚXU@~ w l>[)\ӑ,VI$ xF]TY<s3JSj,x,ReFn/z殅-|Ig9 8-2 E4lgŲbAFF )eG6ȃ뉙\[e6pp}r*ZZ8VA9(ʽAβXPbEjhrkGu[ja*fkDs5Sϵ/@ HܧnL5=/AV%DPR,R|:j><@vפy8V'ܸDߨhWB)ŭnnqat{@źڽ 1W al,RXTSq@^bpx: BX<\3}{]Ơ W7~ݸ"LYa4$5]IYMb%SRaJrš@+-G|(4ceCn!'1o҃U>[˺T])7RK+(wY/p=uQ|HH?+'ZHWO NL)u񭔫e#nh.EEŎO8>28ՠr#3Dfdͺr R dJn>oqmˍ+\3y 8 ͕ʄ /.P":>&Aέ#ɤGPhui9; ̱`,SdxeEvvvff>?; ߄1@v) -+Ṽ-੔YK Eh OQZg64G;D_i65:/sC.x ~X9gz|h>\ݾ:Nܐ&v^Z m]eQSś{(} bΔC] f|Yȼ5DϿ.I?444^oHY®ڡ8H=[YbiuaYUo"=i!t_oѧ*oVZC)5l񮐚N&Zk%L2a@/pDU-by앿Z3&@ @˘R0Y!k|A@,2a\jJ |+* coEϞ&&뺳4u/z__ _z~9"ۄ}esh/W+T@rfo;{mA1!u4]'3Nri<kːC *"y:V^wه[3,^dY;A:5<80^s -°!?N&.-FF}>*euG(GiTa2,(vR o m%KH?258_I|G> U࣡_pk!Hq`<^)q,S9[њClChl`ICf9?*W2(5~\C m\@pmá]ZD;sIZm"n~4AG a4Ӿ+1?{Ľ5=Y7@Űt˛ȱ1b[2 t:X mptU+~)@4a%m'0tݚ/] GYI E4Qnh&YRkfmmYWLA E>_UI,~Br}xG+T\ o> Dvq|nI}9 Fe(x᫤}r/!4zkzvpgQe9Dژ0lAհՉ3"*0`GLOfSNtL9Ky`I~> $"AcY9Kmϫ~U,P}lvNbSu x׌;4MhbCFkۃ.RVCT|b-:'^nx-=*[JE"->(Iv=sco+l팷5kJ7 0 9;4 }DꯒFG9na 5F`2Z/|@oǿl։/&u AY| a|25GE!}sjvzWd.5 [>B㋢3៦oh2^C̻EJHHDƾwn Emz ;g/x~|Y8W3MMZtȥ5 $Ce V`*dq +KdR$U,>/XUo^@L."[(^CK/H[97{,xM/Jxu+4;9-&MPNbpVڠ[P7/7$E3ws86Dkk%3:N)~~,`i70lbܫqq/գFʞ8dIH뗵^j \4BJpٌoԽ|vj7uNf \\Y)sݰi.]u22.#bupZCwZb=c 6 $%:dMT|rO5Ɗc74ݧgW!z8f nIEhcÛ޹Ao :(`RFmvT u &޴n \;iM4QŢ(S{7;da_n; 'F2{)ae9'ƩBʴ5gjBt{(s<by\Y=|M]͊ʸ 0ZZڦ"= emz*T.2 m)h;U܅%"vV\|] ;OVrqMiVdAawiS_0GXU/m}e}h/I®C۾x΅$u:w\ 2Wq}1ePF8m;Y,U9uw3ؑבU (>5f`ԁI~l*c">c]MS>= ׷-׎ǃ,6A7%CT &oX!Xw勾sK Uzo:GP m3?.9:&BTq`̨hpe{O2.D]Jm`Of|ȃɸ^rcl=k d1Ƚ͹#*\jDjc}dðļHcj9pZL8h7wRm*81<zY[}w'$pTtgidRk em9=vV.dͰ́fC0\?tOXń= tYO>=58`l%D? %,j};lO< VQrY+[jDqO]8n|b;Z(A|І:宭lv͒%XXW$Dcv0QSyA^a@V7O,F/FG>תRѥ{i+}={3Qد^::( Y#ݢyA\Lkk QW_KNW6ӈ2be[qS*Q' :I @TS7qQCxܙvt_J"/MK@x̛4V'OŚaQ%>f=b7@J1yzZ %36o 0)0ޱK<+߸XiG(R,^+{9,Z&{ RѤawL^(^R9G9CyA%B{^݀?g]knea}{w@}yȪIjxS dG! zla>G~c-Ǩx s~, dL,DZ@-Pگ4v\%=^l#Mrh${_l_;]ómy):7op?ŐP]ݽuseYlM)V0=>c!_pqG+5 d qiPD]W3QnlJ)aуk1 ,fEM_=+ɟȧ$ y$/&uȵO Ȝ 3Lz2ĩCe I(`?fLO} ?* 0ZGvz8Lq={ߤ<a!f*^b*aͳ$?V4"5! Έ[T~ΞFڟ*J[9 &h۪9V"$(搊||`)yχUSXHjHvFjRBhr LCU ckȻjjӎe1)~K 8'PϺ`1mn/4ؽ%isc=?A6 Ce~M#`Ur:q"cIE\NǸQ 8*QM"z_y5̔Ζ*!"WTx{B{Vƹr τacE..~ءUG!F[bZFn{w_v933:=`oԞw.'O 8CŦ;JT+o!ޣ !^OVQx.w~dΒנ Sd.~#q~\&DZvuI_8y b-{Jvd@nIƙ Mk˙ 4:fUz!`[^mvm1z xL$,5]"$@LI'F=flNV_{(^aU\ eR<$/δm m78sJk&,|AhrƩ?#ی?/C^[j,s}p=Ռˎײ,r=̖ "훓')_&S7 SJ[y5f*pg#1 x/ݴJo3Uۃ@ =@ fTmCg&Dz- zt w~l<8ȝ0ljc[,&`_eb?6~\S/C0v )hաedVhu߿m VVH&9OsP\]@{d3#QZoja [f}0s=fxF&ǷjI( ֫?Бy )^9c_mXKav- IQ$gb`DB)Ez ZB\?acCgqd0L`@N.l+VP:nzO_Yeٖ;CX Ճdm!,/DpgcN;d$C ƴI0jAҞ@67{†q 7]̏W\ַD+X=9hFVhP<} 5fh!@ZQи'жV3)n{G.Eg+nZLeCZ@:9pfǯ[f |;w8R=SfAllTqR-sd?$'E?@Rv*Y3!(H'b8dPp}N,Ep‚ureWOsigqzM:/'?K= #2G{G2Mڌ@s gP,m T!\z>7;;\@ * ۫l1V o[!D+suX>SYɣIg9,J{ZqÃT]Z+]/b)?+Z5'g򵙴{ = /T9i'".:YScF_FɾxZO'LєR~?el'0˾i(LND-UFcطio{ϔ?ٹA2cN.3Ф`9D*H@.+SZk9"ܾa W>l#ӐFr@ -< gekbQ3 ob\;%"{JJny\"I :kd aU[=b˶CvI8t&q[_WRPHc(w0UDfQ5{|{:&VZҕ_i}!e 5^䪴YWLۡǡs6tu5(riX5f ײ$=$ն&kXC<.ɞ'l=RGeYQAn5|rX5^-nSe1iA7/Չi^oB/hN8̑m5~d9(xkx>PТIL{ )p'e-ubgf\U3q^foLc5NVnGmL UąݝLBA*xyMSc~1;5'S?јgƃ<"#Ӣ]kVUi.=i=rkY?m7~H|ZE!G.6Jv?"ym!L!$JH:'f#W74FFn--;0+)JAvFr&EfUٓ;p<)[ǚMO:Z$T.0t b36QItb2k 7+h^PL"\_v 3(x3Ex*Ԃa8Tt|-L,廓G"VȋΧ8Ul?u$R%&SxP5KQ!4p\ո6:T Pm=ۆ &ٹq/؜މ~>!w9!Zb=J/ fuԢuJ2`SvncŘtVyC| \ޒuP-BIpgz lF #RFҸacc^ݲmRtԷ8W򂢈oZ0J%}A߲$Q@lBD-=PYմiԐ ΛHdcLXE>&Wb u%ZbRΌCwmyvt@CkXֶ&b\-Yj؏ٌX}F ]= K3'BnsDO c  :Vq N5I&0j'rGRqb OaiZk1a yj ܕXHte-.xxEWulL;EI5JNq(k2X` *օ\f.”`)))xIeNV\ DQ7AL+s2f$!0 },TKbIϠ7#ĕjj­FEgSHi l֟l XYM&6F%}&DP`C"|׀N.ᗾ7p"|(f6JL$~/L[F:vjg {9zV˼=o0 >|z??lI)>hӵ׆;ח~roi |Nx3N;׉gj^-xPQ%.:EՁ U,%8Od :Y35{)ڿnUZsp-g”+C7 BRߍftN|nL8uWKah4N`P,o`Y ˿< 9TQ.jh9%'riPP}}?:II(B8AhQOe@6$4ܖ-Oy|TؠM4-GQG^m}YbuOB}ͻmOH"})mitC̎%w/YtGۋ5IR.$xViM5sIE>N˯hZz,:62w+oH?gJ@ P8_04(f1 ~T-.b,N0 b]4e^%B{C(f(oQsƥ[_gbTluw@3=Eۋ5!b҇U@L։?MJL6-v"]g-Yt^m_A< c$Slq t6 pOl5S!s8+(̘ǔc[U)F-}R;+B8IJh3$@RU_V&(ZePC7q:5;޼BN@S;$UwzZ:mL:dw=%iI jV97NJ?=[$Q(7G~#+[B!ʰ/Yغ[p{lRrѴSa5c/3D\]C Ǖj' [;rSfTmǘO=BFlۇ\J.NބG$4鵹?] "O'"I'd&a.!2 ؈mB0P=+pnI+A#0Z}PtҪD B^dIq(SD="l%JyT&0O _FkAW턲Q#4g0+뱑&zwU+|H1`>u *ʊCS"J nڣ9|pt}G < bKMzSGꪞ,M `n!ࠥ~s);*G ŏ .XD.Gsoc| D ;^/8u0ƌ9N[+~LaVp%NHX@RSiaD1mÄgI : >0bxL62$CŽzsHv5π4!{7ӹޫ`T84Cu}9*#2SB&$-g(q j;32iE/i}yq$a; v\'|_?ڎs{( FDM>d>{k-J[p1_qpTH J.=u4-)0$1 .Z8ČPS0L#fL:\kd\ϛy^2[}b_ڠi!&Kf-=Gb fghdIBj)J;#awl1p̤3*?#JPvo1uG MÌ /T 4i_@߭װ|{h K’8F=R]Sj8N#ғ?: T$Dk)&N|#sNRZ[1l_Sl`7S$L Š{xl]M)Xԗ"U2 q6"uZf1?O"it8ȉfz~QhdE$_V!L!!.FW ,=[d $Tq0*4SK`-OQ=NL]U;"[c쒳`UP%wbh%͟=Hs+d;7`5slKp!L`w"WSZyB˃RqFapk>z-H o֫X\Sʟrw )W;en`~o:(0כ~. kL]~ZmqNЌdg&9 /jU ФV;㡝$4pV$OP6urr@&47YO)esKl3E1s 킻ZMb0'?_j 5tf< pxZ)SDޙЋޙՅ:qÎM/6af'zAyu΅OT2sɖF@Lbe&> z|!rT {AU_?zC+ΖYA}Wʑ]YwM'H/9b-ꧻ gۻ'vٌ>ezVo%i5ȷ_+;\ w%p@rz9bl׭8m#'MogܦՌj}^<#G{Y[[OyAps߀;$RHyƈ!-0_Eˏo7V@:i#yJl^/^7 PqC,F SiZ6 3^+#s;r+L`NO<,\gkbkfӜV H-?\y:|1Q`i >I^q30gҰ#z $=S24*C%uF;1,21% %R R)V瞥'>ƛo2"iZrɻ4vәloFg(R#8!Uk 3qbwezJ xldV̐ %"&H?XN&^=#R?]gV>cXK'nXIY++MZZ!v*-k$w2>VktW8JǚN"ps-m˘q3 {ov|cYD%0..GP}T*hW?F@O#ӧ?!X8d.kܩk-+RO٧ի&oJrգ.~: S<2*ͣ0I>)+Yx,;7Y,MCѦrt V-Ē]UF<&Ċ~;N? vɊ){!UP ckC['|\0\4뵩]wx;w`gLmlY"Juk!oaBIxC]*µPKny}J(/TR"D}Տ&gm N> .G-f A5y=ieabϚeO2=)u5 "7_&uˆK+ ؆rtK|WD=m/C倴MӰ1ƁsZUKcD2I1l&Oɖ] F~1qg: Ỉ.ZQ/PƨJ.goÁOQgl7jcYvɡ-ec9\AMp3~ҁ3IЊ!uYɴ=VQً@,ʷr+EWD$C4j@)]G&(Z3]m܍ 6ب6*`$nڪL0`dpnN9xA& 2`Kl<YhW~\YiKY\ ٽLqjZxl^9AH)+|U9ɥ jw AK 㝾?pjkߩEC4XQ7 $ U /kw:O9 !k1!('p0WSnSPo{&yw?8Z0 lj CQ:AXbrOl~^'LUxe;e/36 PQGuf YHªHu#, bu֊,Pd [f< ] &"nGk j^98O2"*%}N*]`e|yCZ;Z2<^W?e2[S [> d*9&rCm܆x[I6jDm9ZX2omj'1PG?,Asqe8jy7vb*>Fz1ZZu43gr UFB|v!\VUulT%ΟՑed',Fw.u\s-CްAf,f&-JAmyarXDp ;; ,m _5Zn|K6DG xF6Cd۠Q}휪d{E[f $܈_:b'NjI ?1BǾ49 SU{L~X_@2u)L-d]v_lwT|\'= '.k! \{'>gN]SY“F$Vu$YW5ZsHFɊ1\pYz\b~gޤ[fm^@VG^$M>dӨGȓAXG_pkpt#̐U@8˗ijViEiF3lKź4 "s62-Wq G~wvSKY! v`4Sfp{1zrlX%D^}Og{5l %P3|lĮy̸:jQjsN,{ĎSl]SEi]^6=Iׅ~Les($j،3O`a}(/׬a #OR?h>%*ч28]ݳ`v2SbQ`i :DT(i@uW%nbO-#|d Q/B|}C1.~MH~bz|?}_S&i!)H$#$/_hۃMƩ+Nb!3{n:YS!~L|GS"@yK}>U YX$G[du"DMʊxΤ(W #P Rk8 ¤LHUhTlUg!=SˤE w0!pyCصᲴ'<>k2= ڢ|#,nG:nMRb2=%-#rZ/dRpip177jaVr[݀Zez`VybB?2_ T@^-D;SӪ17x/eD¿g6iBO~3E!(wݟ>4ӥ'-EP m)8$cS*e ~t3nZҪpk[)wZRuBOfWNLXѳ ecY^*ÐK3Xr-]r2ǀe؋cѺ.$s*ՓjW;8bJJ\;>'~l3qEy'"".O z2 [wPYX  }t15ȗ{/lC-tu]@ gH0-[dRKnTUiQc; [2k8#5NS4XwbiwO,N2G]Ocz"ho?9 zDqh"\tȉC]v)ڟ?>COA4̭CXgp4[Mu@Th2ښXJ@Kŋa6 t>۳ Rx҅ ܿ) h3d/r|V#eQ#eh@XW#%K(HRbGawK/ILOsѲNcyr W3Ri dH3tӨ/ L9=9b@J|]TmbF2]oOL)~S6h35:]R J Ɔf% *NcO1`p t8y$[0F\9ŗ㶆jNJ_@ZDP)17-r̘ax"=#-c5PEBnp1&Ǽ~jd:ln;'F~2I'/ M2LQ(uσܢO[z`|ǠgnF@&PQ؊oR+E+_~1߽jM^L>QFW_>Lryӑ<,-$m.q÷W翀768-jL,0[ͺ$}10tvO ~3鰹M^$瘝CEP3sYNb;W8bߋj_mzyZ˔s]E"Wڧ~V데4ڋXWhڜ"h|"G J e==Q4Qi<dKkhYQ1k)(}c_K+Q9>Ch1%)uI$6n"}9:al}ҞR`qfݪlur!mKiT}9JfoT\E 5Tʞ3k a8S(0%7G iP9W߼!$$glJ+>-gC1kDy-AIpGIE_5XRx_߉ʆ=z=jx+D1xM(:m]R {Cr/AMv1]#  (edo_3ZƱ'7m4.Xn1Z4Ҙ}b+ rw |Ӄ?ޤ7,3j*/bp4!x_SQv|Ƈ\Q6I)86gCln3v dAkj9S&&ي1TBCs7I:8_tvZ?Sj)ʍn7ry2=!Ng/Duǁ_3g|)-R1)g~ 2?[(ޞ+ NïWil#?5u=j/YK&uAIo_A'8BzrP'5xWnMfF%$^!y!So rI8Nm'q#"o\=ft藺p;65ӄx tfLauq32qhc+U\V^\_MLo͡Qfؼſ̳)- |n)+;Xc Hmv6 'CVĠH>uzXEeW`NRMA{{_ʖ<$cI)j=wSz!Zse~đ9V*LjS$ ղeS |f\ _4@O.W\+*~fOwH!)F{nyQV|9AU-ź$zNڭb Hb%VG]bei% t2l `khY硳(ѐ}I)eb"Npj2m@SaZ}RMǯWi*xB)a]N0>(a>.6X$Vy墎8 qpa:&9HF!U~9ٗ尝HnDW)M`dhDsyJ+cb4$E6* F 8 zr=L??!䓦J:"z@̔6} \=f\5jwRܑ[nf-;H1v1ī KHKɘ[p?pPRbOA8 x( n5y|-F y#dbբ`Ʈ70a Fg' %>-ڎ̱Ս1aeBcd 'Kt'kj&aIt\dd1o8ku9vx;T[ '.965l ͬ?C({q95҂29d__!xk2@ TOFS7 ZJ=y)P/yFJKw#9c_n 5}^lҏeoO-4&\SѶ=k6P8Jo}%dLhH4Yħi^;jyYNUkU0g4b!@ƹQ~#S\lhެHDﭤ89>ƭY683?T=]Ogq#"ե9̪t2IgzHӃUe"V@NX>xѳ5޹,`m4g.]͑8>bB?Iጇ Jt SK reIj#֤%?Rs9k9 y@uKDsNY0 ?Q5%cɘP.ztܒlER b8DY}ӴNl▟gkwwbpD1e.]o7}Nrͤm&roo('Te/"JR~QŒF2?!kϾ(ȫ&(w@X6"= ?{M$]سK M0 >!gF㍷XKľ] 'Z`ݤO2+G   4ܽ-"%c/$pHAjKc9^n J1Ѻ~)OU ]0aT4_\ra$S')ך=Sg¥nC'4n8 KH"낪df#ȼY̯v.f}B 0VK|3   !V ?Z/wЗjk]zC_rZ[x)I1B{7&ՙc\B3 \lS`AtrtWgU; (&V>ԕWg({WO(b3u#J N`V9IXhLkadz+IopcAMG+~c$GgO#-mޏ uY KF)Ix4tNjjXCjics\UvB$h(U.s9[UŇ}.귂.ẃ.$>[>46o~k![b5SDd~\B+1CQ{tEA's AMvrW [Sew,ojvзjim(>5#G(U8gJvOjԯw@,[ފ4qyP2ܺ4{V~=y:p4]JًW*Hc2"|@3VĸkpmJEa,a*0<'ք8Waaߖxzq(FQ1:7(gh ={O#p;1z2;Qx~_:Q^avh%nFD9 \8rԶ&^s'3{Npnwf8՚F2#pfa+}(@.{}x~<4Cw@Pj8]*&ylpfB^Qou髭 \7Ysgv=wjUI:C<Ę?}[./E $[OGY] )(8;d#:~GRSģp%ZcsГ.]`t=JW뽢Ke鲐֝rm3}uO^ %VA:ڬ_`>B4CW2!e4)BeOZdQCH5ִ=WQ`9/ƭhl,t_fGZ&>ëz&ݲ0 M(w Pp2Bcz HwgdxWA99csA0#&~=J/5e*-Ǥ[0Ylxwn tqYxtgg֜%W+dqhAg#۞xzKuG [s&*(Df&u-$`gb뗱LeGBu2i=;CI/J,4eg"e|7DŽc(.}҉h(R $Hك[XeuI!n^ Y AESmJ8)XNn[t T;y(qO@r$œ ϑ ;PYvX&4͈cw8ТZb_:ԑ)96)(qu+J_U("0}y'+p@e [t7UDŽ5~I O dW;ON1i<T z+_Eѧy7%2gʀaq{f-bJc0̦aBG# R aGrE236z>mls47=3Q0RhHcfl4DK(RdF Y>z#l*&Or-$حJej/1B;pw:9&[M(~Z x4P {)>[y;jmuwsF|?XdӣG혝a턕@ڸ.}RzP{Df}Q9~3o,!0%`8;HAF&M 0MlZ<$ύO._hzmhCN.k]9:84|#̞]heoP@ w$49%ۉPJu%xģ9a@؂ cz>ʬk6[ ^$x| K8 e%AMǬǩ,20qfnOgA#Y#ʽ oV T6 uٽxH(3 d775/&_:/\,4쵪/NN9ZKͤ _]M WHT?1fgd:b-hJk8(~y89~?/aYҟyV)@L =@"6pL(do7 Si tQ[ɂ 'ոQ[歂|:ՙa0cH#@5t:.Fpmc׬)6?H76)\eOS)$e%\`@3Rua0|r n\bNZ3AyFU͊}#xQ޽E ثjδ8gUzwLȴgMֳҐH{rYPORՃ:l,kokF(ZmqmBe+1o[CLggS0]MLᲭ 1F݁I!sr3whknk?fH0ip'gܝBvA`v`Yt韵B5w^[(Q\NʇԆ1X:co)(mp=Y0 "/UO >-Ǽ~?F#C!,Z \3^QW8wU,a:7':0Hgh}A^;ߦA8P'E_"G&)9m8&`7(E;G.pl-R꾝۰N'OYڶ=DeLi7,*q:||Şg"[c y.Ffc,7Ԑ 3@ኜޣMTe&)'t_mci`'aL`p 8J&UqCނAVP>$<@*锛M e!Bqe 'PYZb#08Ij)R_' 5@Ǘ6:jSV"h.Ddp3w,FZ{/v>jP ]oT~u?TTbs# B/7Lp6j*u:)p6v$ʉVQE !_s0\[4S YaM"d(^sкlI.:j?*o kZ){p2P:t&18JDx~n\MԜCdUY6Uz'g`lePG2)rh0ޱka[v7}K}-\'^ eP8|0GםcN(C$=3yk':wmBp{>[!,tinﴹHF&޴MDa:5H4qccTı\m A8eL իRMX|rBy,j@FS%o`Ts&]"/ǂ"ų!z6ߗj^>%@uyβPB:̮5)M&3|U(M)|TzX~ 8[]{M}; TqN&eʢ`+Vczp]S|d a.r^ڣ[#{0TXn,b#uz?Y>`5{~4b֣pOba9+`!'A }\G2Z{$娈(ifݼ Bһf J}Te{7f Kv`PX])ݟչM}bNyQ6Oq1nyjMKyD &m91)Bt^^ Bpk&[/fX8F銱Y lN=^#Zibr$>pYBC)9 dAs>ÙMԙqؾ|l- `ZNeU#-RI@0ٙ Rjֈ M%`{W&鏚c·3;S}|1Ǿ{ #(ѿ1ug1 ­'8_v "[^{K^ELI@"ƭhODa{N;іhN-bx@YW{^D>ArQ>⹩ߠMKrB$0e Ǖ|-]6'fGۖwf5?#Of2\zz&p1d|. 5#ЙW01f\d/m x=hXڱ>G-%$,u&ZCT5>mm!\pO.0 E= bD= ( Д& /&܌k[>p95<(fݔl?M~L:Qr >Ba+W 0OÁq#۴*EL(1"X\Ҙܑ+O' FS*#2W e{Qf$qeg_%䎸)y-Cbʳ(/SX m< 9S V7`B{0ؘ#(ݶCLH&- . \Wߕ 2"Lh@6:s;c^9^J0$IAR>sG >@`!]yP3գ)14D"Xvr-^{/W̻a1a8W7H Ƃyi1u>Ijy!= .F( ܙ<ЖNJrD6=.W >YղvYnB=n?&r"||H2zNLJ(QL>aiH>6] KGTG83X!o5)F2vu}*H˧3N#$gg D`I_,_.dpR菉dy!]~Rc&ہ; I/ 3~,XD R aqdg:ڗA sC'>D07]Jȍ&_ 勍 %Vxf{B0+z2k\WZ;_O2uQ RXlxf_oӅcν;H@ڬfl ȏ_Pq$FQ"A.63Y߉?;ϊ^Cٺˤ%XIur VJDх6m}Fz;6.Kc_cwz^ fV(v1$4Cee*ܑrwP R ;Ǭ%fU iM('fVrp2T ̼U; S,Rj*a)[ШMgs Olcm_SHC+g4f M/](-e*d3kE/KXNy&3>oXՂ{M|{HH (@?' }FTӊӥjhJ .8g/ |SsEkgT toKoQʫ8<]҄P?>I!R6V3 XR5| Z5SgBdGKB_M\ J%T[,Pk y]E\]x]:ogwVklwۿy L McT,* A^k7XʻfOv 4Mt|QwQHW!<"Z͝,zX)Q$fxz>`҉JkYݮy oRu>эXyMR\KLۉ3pMn@aA*J~=q9娥~w8Jw-M55ZH ?3>T$ *M?nEL# N-TwG݇Dɹp8,3(vꀪ5[VVeB?%Tt NQU3S62u?Rx A=ΉjkUdgRJ jn;!'E Tp $4I$NVF|5︋\贑ЙqU|XN1]ՐT$8ď&XǏ(|P\z\^T[335!!=pn3&`xZH&Njy>݋Yu&taP7H6Ό<;rbeG]Jr0 #WUiu_=#(!S'&*{z$e5V@flFx!ZM3Ge< z,'l×7/A#v4N<gO3g m`0Aڅp雿!70À)F.F!xl#DPmK#@h{ -TUHW8^UD%]?sġY!rS^9+oΣ╳M2j n=F~9~~ow2y =`{Ű<<6 KZīeBiu5$i=T*WyxOwhTnF~ˀ+^B }s/?:s#"Cx#b]N4lj*){;Ď{UJb&*z+h Zڅ{*]}L}R~"``퐱22n>(x Rw0 [d :tG PYZG/{UpIUյ(=o^~ 4rݖdJ[0A蹭銵F $ƁOm JDѹ SED]s<%Ei,t $Ni!$ 릾Ѫi|oQ+l6{IraxgߒD榤ҵ7{qUCْ넃F4i |Ԅ|J=Ըp%1E!gTu gۅO޷@aOEզo2Q G@7t#HtAGu#y/ IuPMZLé0aIqf45uUe쁃y2%rs]lx*P)w) 6)ƞ\?+/Rf>y@a* _sO{oxpBsb=Ry/7:lrά3 {5hzϡm_qiwFx:_Jw '&@.ϴN&^c8rSSޥDl2bi1mϿ1g MH_-,SW[+m^\I4 ;!MZ6E$|XyeCMjpqy S%՚ 3__,V6*u',N^s;,}vl`$8Dݬ=07K-L.NJ0BJ9LAVl~IJ0Oa͂vFW5X%rsֻ 4:Mk75;OdTXQDsuD*mHD&[mohP4'Z펌4\:&/ΖRvٛ+^?݊$T)7"Bcvќ뮳n`RGN̆=Ҭ d[Hq媹Zj3Ky/~)T` ȵMR$UiV¶u2S.aၩk22G(."@F2AnuF>Nc +*8ⶣPA#61զ&)>^oo쩗ho=bm,j` *SVzB"+JtH.N߃,bf[fVȧ.Oվ]SOZ<݆Kz :/Ť+$%Lx]oCcaG+GuK1l 1[ŧ%!'ki«d i F.x5fճHW.gR?ag DAO.*mjajƵsģ` ¹x!Uw&hU^r98nVhwXqP0/qdfYIaUR†.`O.o|-UbTj_|ѻ3IJ#ާ\'9eGF~{/?Ew:M(YL򷊔зh)Uyf$#!Ti6[9> ljL\,05Ao ymPv8K\彗 Ұ eߍ*ݪZW(LPMŁ5&Ns$@0aU4]FiLgSΝl< b"l\"tZ7y[ k jgѾA5h!1VB갨!CEDGEVLfUB2@,²%P/r9*m CaZj"yV qA)0`r ?P\-d%",*Z04i懦"![q~\kggA<,__򹸘l{ݮ- ~@zw+f$0^6!Bi_O[4sˠ xyFD6cр:ϧl&k\iL&Q[TEMԏq Rn'ʉu^hvκa*,\`bdP$ Fv=NpsmJ# o/6CDce'?_wҙaYhf\&@IxEmgSLy~8T)ר둅hrMd)NN|`&;"p t4t|xi?1fRO9?㵰~ yZ!02O3{h%;W; wyI,yB܉h.1 O4}tO'hg\Y0 UPKXU^u0V!XΡmP(%Il#Z Uw=@Q A_AE. YjM~ngf#QϞN+#p,S[v-0QQ7S{F1TbTYȲ^=<{緍[@m7㇥BFqL| m^i ga,F8X!bKj\abO*G. D;=vE6^" E X',m9"Yw')e8T"?).ϫX-@kq\`Kc>33?Hު NL/ۋQKݒ5Z^q>(n]ah8^*0C !&6Ɋ|JկeS1}bKkVNm\ٮܤ皡9wF[9cT:Ш Ws EG,QHݕl@EJB'AE[Vcw$ s.ʎ$gS- o+LiLO _b#<v-16?Ci%1z"ybq*7Cج/OrA#:7ↁ  C벿-tR~ )VbΓ>cVzIjZl>+;nPh]SdžNE>s?JQdNstS wǩ" q-%O,4AknzfO7]$ߢۄbG] G]9uLE K4aCϗ UJ@`h$3}r±%;ſ5 yK[zt?=1/V ߍ ;q:h~ٗ2߁eg1%as? \%vnMǁ=<{Uhw3vE͘K sp'I48|ߑ^;!A'EeX64aZ(lc@eOp}ipyЫg´fVdCD%3R3녧n^GXXMi >-m#'ZnՙgQ` knv{\} GV_~O?XkI&֘L}peȢ576mjWW[JkqVp+~ suҫOPhȷ$+Qeos1މʐ ULO/$`؝\s;(G$dGt'80|4\d~ zV۬fa݆  Kk5 Ik}|_-sݪO1J,#W]m~c (9*dk1_71Sk]oO9vbBqr ujsa88mR7/Ďy2?}-{`$G ALӫ+m_cݶK/ft-X_q%N5Ë+>@la1Qv\k:Kdhhv4";1b%H߃@|VycU<}+1P>uT:xxf/"mwĵ23rn||h^,#YV=*>2$ "HNÄ / ծٮ"B4z 1c;%mHu:iŞfF̹ԃ,xB="v?q. )GZX^f0( I2(%$I{$.$+/5;scdL *{U$7y\mE}l!H/+o6e)l1|6!\~~KnhMIS@nBsf-$'vJ :$,`i=wXZFWin3 JN0<nF_$4+-nSJ lMRLZg%Gp8_ s zk]cVEVOZʧ& ,-47 J6R= ~~tݸ 9,!'\/XA/(M?L 젚UQ. %AAKexIvk'pNz޸KQI-+7}l{㾋:`<䄺lB{ 43w9$!ɤ,Gf^N%P~DQ@Ock x4D[Sx(l35^S\Nsp'obEf[LD>8kjDBk!LZDv5:K qm }F ˆQ?>Dvٚ pu'L!ů݄CţH;42ϫ0y֮,i ~11$^3㟭r%CFvh3fUZqT+pmw!y݃ta/wOP*0AK;FP[޿D~5ksbg6[[pLTҧ tò}wHLކÆ 裈h@ZR8䄁,R~ e 1}1p$)6}@zq9#N Ti?@$l*a5*B8VY8#ҮbVG-tZKNS Rm=KN 9ڗsfg'bQ[-c4TVi|a3L{*/x׍UJgUo$`U-;* yI*]_nNn>8K#mܺ^fDn7d"2=)"F~;$`Yc,6ՂOE>>Uk{:/c$z;R;IDC/ȯ240)kٍjNq%Vb8-s)LI'3hwcB?W#F[j9shj*B~JHgCKF̸LbuVMjlBȳT#jp3WFtȄʊߌwjZet] f$W5S8F-!fu{}APr iC ?YP`~ܺ/=xȗX.(rC[О=hfvߧͩewx]R$3}?cIaGMVXPd:@1L)-˫]8@{b*mfRH傗O43cq!h65T#]feDm(Wm`1a_GA@WNޜ^X 3DAéwSzJGgi<р?Os9HW)&D@@[ yqh؆>a  OuD'LQSen~Q77n)w ;thN[#5rU#Ԛlh̙0f;&zKȩUSuZg{: Nk'Svkz#牮P1)ɨ7B3#jd0K}{/p}VM)!/vݺW܃bo AoIQ,/@.t\&L/~Z_XŘ:Ex%{*CGU>>C .J')$)2q&^TCįDvu j؜i w挾,'t_|^߹}cÜ9.}`KkrhE ~ʽ͘Nߌe.b:cP9WE^f#e-s!3]ֱDҶP57Q<Z̶k7Ŵ`z7.'0J=G\QP4"#;.\s-ƣFw.~q΂XEǎ&cВwu,K!'u}X&>m먷i];zԆi}"i Gp h]Nnz#L̓%T_(V+bZpvG?U~ PrTq|e`C3m.ѓa,I]1HA~?5JF8R;vgAlJ<@UwvLo(1Ťi5т1Vd$Oa/Z}muVh Elusr]kH):G+~OIs@\*1#Z{U%6jnC`Kʑ^"w%IA. =6?C 2ct}Qz{ڪr.^gy;vS2cGKR<ht ktAdD? R6: A_ ?关^D鶺[2fB7yHp, 2s\ud4^u!v;q(ݱUhpo&e6WK٢;i3(זӀ/lҁmNZ,Z=-mgt%b =K8eAZA|8)$RROiCFѣq )d|$]Bxۃ#fX%" ji(1iF潦 rfkӚn%9 QZ]{tXZ9M idk*SR8 tTRIv PKȄO߯S!rZ *7ь?}GPZ #GQ:ҵeq_v2@˝d8\ 7/H,N"QK7ȷNr]n'.^_o^J&$BG+3Zp7 fO 8ڵؔG!j'E,yICmx)j3.;8})=,Vco kF,޷XGT+#'ZL]ڸ [ڇj<24]v:TB.A *n1 ׭~wkSrkdIatTqѳ:}'۪l><@e(xpKj^.xWQmgc9Ͷ`dA9]\=%^*ڧIaQ&F&{-Q?uՏ;S$WCPܻW 7M:HX*rӆ͏S'WCxfPeY{v4Flͬ{bR!Jq%ښ4r08B`'NkYFX2 Luac5k  FAѢt*O(A!lqsSŘêNl1-߱j7v0u,zWV^z5oŸwDw8,e"V&70W3Y:W$覸)1[M?K8g9Bk^VS'RipuOB]Nv|[)s*1wzQ6Ht-jZ7+MR(,"'ΖEh5 0E1pzmC:Մdv?נNfXb9#>f0X.vcIҤ8'Fp͉g Oay/F_].{ =qQv,%brQ|^Ƣ'^Di\t=Nf<ɶg:K-R?RE l*on0j+ǀU )#s9M=h\[Q*^oY]XhyluUO+u 60aSXL;dB\&.++:tZږ7}c<5˄|͕HXᯛY'/`|͠cc3k,fTikw*l QdI>)'}ՓemRǚy9LL_-3G_CV_{qĹU/ڴJwSVNsI?Q>F zHlϴ/bf4ŎA(=j8JW(O ChERD ԏJ(n\`s+uv!,F^E+Ѩ6.)˙\uŵ:j%د,ĕ[8_:DDbU+s`XW: o`5ސ㰬?8D q-[B#pnXSh78N3 .ӐKԇ-ycO]@tE _/O\̢UCp%_s)f pY8+&Wί{Ik`]ŷj)i }ȟpvSLA.]HSf(GX~WbbyEmdb0@{ {T0OHYpО4jr4d󟅳 #=oulb&d<`+>KB78mΰIAc'gDD?ߣaC fd덃.>u;֯w bzP$tDI4e3l[\Sսv=z0xf6AP>+]Xz+UU^Nnl ͎ 'L;-~}(c _cC%<5|c?so'2=%(޼3{̌K(=4f8j5^F~َ&׿ VbPͫNLޢhQJ(3w:1!Oy:/۳qFV|dv'KPvVӉ T "+⑩*+4FQBQJqk;-KQKyF, &UڷTԔ!N&$I?2'4.yLzirB#T(Ö1ii9@IVfMl.zIQ V06>P:b3E~hAjyPoM طޜ釴{*}*`P )%*k8!\ƾ*L\b <ϥJj/O\M?v?]3>4g;MAQ7n/u+JV̧XdloQvLnZU#ܶ"^sID#)ߞh԰,fdF2`NҕbxV,NF&}+'`(~qd&5R, cOꗧVu÷.ہ*Rx @n[/J lzttꙴqZBi +M&ШifϺPu^$cE96f`lM.#ixصuV*ت-8pe M_ܫf [)JB,<* A G%I& uSoӕHDP)O&MpB>OI{9KbnsuFK7w, %wt=:xCFy *~(RU/ގ XZF 0T|RcnE'Y=$]Ov~]zmN6) {t%elmh 7A?Uk¨4GC0M3 1\nD58\1VܬgftW`@Eݛ/fOZO!15 K$?<"XVV/H ]&04jF ͜8@+,*+a9R3Y E;2!_r uߩhz!ұ;*ܝŬsl~iJЂ˰$g3QO9I1c­>d%{-Rg6mI uTzgJ^ǐ c˛>(G iGnAeNoaeLb_jՊg6h<'-l Wz˨k${?G#} M9%Pٵ*\,PGgd6ó@`]L{^pJ꙼SgUٯZ7e$7bņm:h.6˶. vh=aK|3ɵ4q߹`TʙZ0>Bׄ'/l!N ! x3 Q6=s*Na=fI{K.KVm[ E,jMFTXؓ)L!HZ dh}Q(+m9؃"z^@3NpbbKSUeW RO8ܾ8T^"po]K[] \:.CUDQGfm%)#׼pMII-轻[a -XY V X{}ҰEo# ݳY]].sNt9@ex<4kauL!X)|XaÕ:(KώQ^ryvsoe|Je!\8,ԠR/8Z0/U j,jOk:Kh8!Sى{cXИd}fl `Ίmp{*Pr-liAP*$3cT,0{/],[@+N:6#˦9fDek(:}?SjY`<~IO)D'Xy J߆UUh!-Ru4h%;#ϗ%zP g5Wv5mxb8sL3l,$W5WTY# Fq&,f82's`dLtQdϦDMԌC("2䃻vC50]Պ %5(P ڒ۲-e\F4'j\Hš S$`4CC ND`YІ(%u1ǿ +˰֌ҁ耪UnU%Q *9nw x8_>fXxE,#~\V?x]V"*ɬny̷ir#z`/  ŭ4=sx+Q^ S.}7хZ|N_V9k)H zŬ cR.)'(uF{rg A.>4½[oԌiP^|lq4-n ؚ C!kwk/8ZTLxj)eE@z'u.0Bxu魅G1zPPd^`t}O}K:h]vH1 y-Vc2*fi[鬠r'Kd.xRBIB~L9\f K2 R*e:z Roֹjxà!;Q\~1O|;ՔRܦ+}+S,;a#|yTwY5-4C|ԩѧ8(] (_B{uS!3}F_6BЌxS:к\_fѥ(TV.~?hiS܄Cm1ʭ_)s9h6IcF yt;)}ys{{3Pj>kE|]T4e}| ڃ޷`Txʕł691Nh|[t}m앬Yݫ\Жbkϣ &mTRWjTÔH~p d0`4VPO>&5ֱj2#fuqa+bT&pK@; Qⲧ>/A)4hde&gTLo0ODnx*$HѡKTTQ |r;ºC<@qBvD7%3s n*m<>ąmmyYeF EWov lu$z@!9Q"1{j;RW *]\a̋Ye} kM(~&J`p41s.1H5.a?N86uFȼ˜k3Z}Q0ٹdvBVpJ6\%Fx;jUB!/#?60~WH < sj[urW:}s9)J7uϔXX5f v| `Rɛ,/)/ϕO-_2l6t΍$곾M9^@`70X0{7 \4DZVˆWwjoʂ(QRd>sIRz{Zޠߑ5uA;*Y>Lt $2W>J5,ur\&vW3U Nw ӱ$9sd%NqSщJ>D7J Cx,2qNim* oxYc!k{6D15+c_4:EM1_#Y*Np:t"ǕgALFJ9-8<}% i^/& P532\!茏tbwG<Z%ux/n0j lg-{!vghHtB3[s~'8U]óqnBn6vC`O)t~Q k0lYI_~YJAZJePxpHӺt7eur/X ^ ۂ-Qs hzox &)[" 26=I.tvp*`s+/GErm c &6BT.d>LK.7< Il1d .a϶sL1.K2 lRKӿ QX,@"K{2M"[o"!-/Q[lv]lqYWhdȄx/j Z广g%5QIۡ3 VNセZi$a)NAsqVQuGaJo{* pYT\0_3E<[؄l 1)F[o&dyP}r2tGYBi!K1rm}jm{t&Ld3bkN#̂<ݘG0nit%tVS|ˏ-},@1?2Zc@<彡 'SU &)/Oym {t0:ġUYS)ɡT&ڥ :ߒ(S-1yׁNnNذ8_|ta7m'7hv&p\0}覚/#Kd傶ygR74!~$ a8sEdjsac]rhC-R/t8SiJ拡wz1.>E4ց \9IT/ Ν5PĴ PXiqJN Z8֦qM4Mૺ)ܿc mu+SA09I?\e >8w]/_ W $kY6:LsrKzzUdW fOT6g\s}{{HalQ ө9hd p /R."j\y@Ir2XS '3У_|ui]m{#oGOC-gi5X$L),ZH-I)a* h]Y_kw(p~2 |"Vv'WHRz|sTRHah<04 ӈ-Tũ'UY0*!EC~jOҩVS`-yᚎ7 O; G?N[pZ1Xk19>IM5QK8H_g>Nٷ}Kw(a5E,zSW ,ՍaZ顴Û{8p!g("$~q^#X(TQH#-iK0MM63HPK2lVj>ss> (\F,%XX|eMn kH%і_ym2*noG}iG`ͥn/ex4H &r@5˾"3zӻEeykdAtlЦ*q?9^S]3 "*SqrUg [#21fc31GieG1$'"؇d_d4\x3C^(ZM|T|@Q;\ɩj-^TtddM{|huo J騺~'6|8NA PQt< G1 e?mf Q7rݽiK.u`)e9J%!tFriپ\|N5qH\-/5v['(L`On&:-#^;A[- .Ǐp`L"Hمqt$+*2tٶshbQǹ.@,uhfQ`BkqW[ֿnүf<J$Rb !b, va ށ>w]eyrJpaGmK%(f>5 %B8h!a9dC`5@D#R"h'_=G m?p0Dljy HLdTJ;'6e_zؾ {]!VS=Jud`;*.Ⱥh EN{3{,$4|AvU3&_1q 5Z-=stK})t6PN`ҹ;ңaWo5݀1nnO(wFWM4n*-߇q [bhD8&tO-Z_^JYʪ@n%%e4ՃMl@0<8-M.)/T.WtZgZ knF1^â+04le10! v O *=bÅL$;M[咾D%y?ÇLHϏ׌ D6 Dβ5O3T R>mT{x4+h'nyxUӄ_\LK^sIAi3߂؅1qD)?[C$Vtoc[F&Knz; Qwyy}2_T\85Y{q-jڄ4 B)KTE!6U{axU={̹}YѸy(P1:z )"G({d/܁8H F}Cl\9<Þ/nkjgZ%N,9pruzT N^'IvMC+=S;m沰K.:$y[d=HE&ܕA:jS6V@%r QɣGaq戠Vn]fY_~LӬStr8xH]w_{/4;ndY0޲cTyYBkٽZ\ڰ*qH: 1lڅXjq-2)WaFHrٺ$ү6Ќn zٓf`TwCI8n Y\`/>ˁfnx}eɁ6 pl/iD)5.ㅔtf<£_|I_Հq"G> u:vFzEDK۩-x;3PۜϮ2NZDaSF &vfUmȷd% yBX'cimiJa$=`ƙ_0&L9tu1wќnve$dqVM\U<_=B^ CvdKs I$tALERy Zړhj0W*,\]Fո;BX=X $,}Kvװ?vhenxׯ|S;9-kCi+OĺI r)4l][ġ2Qzy w4=F:ɕJc}u>rzg8AryWNɢy!#ccJ3X / =A>̚5):-GYfZ,(h4xk^p>QЍrR'pR$Usl-[D[?<v~>I]D="CN55WbSe+iFS-Qvgt* A{;m-02&p"eC6`3O M1pΰ;B!`+\%.b ~ ;D4 N=ƭH~X+9ẢIJ/B$aA"uh$Ã؀߯+tĶDꡬ_ P@!mMA*uMˁG(pӱ6&p^C~G䘷k JRY4'2VPм/%y #"yWF*BEV}z=*Hw`cC%=~|zߏ߾D0<50n\R"F9I5PKO +"6$eD&<ؗ]<]{#AD6buUM攨Y0 ` u*Npt^M F,beeiPN9L̶^IFrӾGzD u$fB L dK~{ -< $ ޸CXQد)hθJaxLBmw6Ba'ZpK1jy ~S&XOmς.Czg1J#xQ]bg<X`W5[Q;#cƲYjap l- m^3%-q&ɗlQ_0{Ɲ=p(U5lټIլ-(u5TIkIILN @Oޙ*s6G-Ob 95[St1]+f^(i\+!rmHM!4Id+ *BSܽ<,ɹ>& ZG>"ӕRNA`Urer4b\V++KCUʇH[ɾ~>Pf`58'_l8ͬs*"7E'UFuM)ةuhj& rgE#&'N6obǖ &oč|T{i1zOyΈ<:Su+|~x uSY)w AW6aH8n5'#CXkA,mZ7z1bYۣ"HcUePtLP9иc7u`RjBM`R-g$wv;/"IMʲ8Ss)8:I FܖCuevUbPhiԉ*% 0#K"w,:u;FNJd'Nᛗg5p#a]ez L`3[8?4 2ٴX*x0RwJ^Tzf,Mx'2sLDKdK]۰*;x5s%v#6\K4O`PB?$|L8q-F$hNf2LU=dϼVӖ9@H2Q&E4|\ gIVx?U6G\(΃?BGLH|03*hU-35Od-VF4ѦZww̿l(f o ?Bo!䰢]11cl޽Q$@B.AEj]hH|+T>{^]F~D'Hyd>9#~V8CCI R#q70do-wmrlC&cFpU@p,n Ln& nla{l֟utM&:(2Vz>XYqe){.4d6Nz"v'5u%J%njCA>ɾWs. =;D-:NE/@V;%~אl+!E͚ gE$:` } [[OS^gP2˘bFsc9@P.̰=|4c},/hO!YO8Vܼ"JMTxW"f)8t LW=7lWVsu !_SliA>ڊڼͫ.Yg+ ?aP#tǓ' a #Eb~vFXᔫe#+VWQ u0߫|xFiZA'eLP(=p2Pݡ{o,ǹYL Ty(᧏tX~=G }!|as{NrҺ- uh%QJĝ5T 6J7{݀U.BeE;k@D"~2eLzn4FA~-|SqECiOMfGh:Th|žvϒݡU ~(&80))"NR®z9 r@+@\U(=y=`/^ܾk:pur!>Y3%b pzi7tc@(dt֗}3,SoR(Ɖ;n;^8.? VO I~@gLB~@TВ`[r.#"x8幉.wА:RF2— r|\d'q/eI (Mىӿ 7: )뙕d|Z:B}hn*tXA &dzp%֚\;DĩkNcw:)*ExZL4]'wl[l%b f-JV[v\< *+LHޘ@eQ뻈HZb<jBS0`NoS/aQ]m됋= WFlp./4&5+LaQǵm걟ek'dfDI86~8EƗǷ!1&|$y(.g[ֳ|ʗB v}J ހN5_. +IƵce~CgVݞf;A(OQ!YIDե68+&FpȩCs_O>!_C3=|L]0PwFY!Ũa|u- 215[Qd)buFQtSqZSj1`Gk>TezJ+R(MImRCe HYİ<eD8jVa;?e1pWg! jo~b_c@J2 q) d@~2>L| vܘS=vh1UCW=%P2ooZ\ xIѼl/vIŸH%5zU7Ubjv>zɵ]TibO+w*0dBa5YRkU߂ ;`2v>:"L Ћi,Q;'|.9S''P7Q5!”AfyL0DH 4l6 ?\k#n uiT4g 竏C2qHsn&o,Hޚ|Xs`c’3d*aꦰ7"d/~ ;؀ntR垹9Ȭlj 銜;l*.S7:u*/۞Jτ!Ski0eMy%Sf*ș *wsߘd9泥[@<, .谶 aY&Pr6CQȱVO_lK d$i )k8¹W$ 5go/B+1Ԯzcv<X\(k"ƹ ?&gfpswJf4 F=Ri~;^Gfs"yX*/Z }$ \?T>];]-I‰/&%P ysַ Y7kVOwvdžj LM bIF*χt}@F+4A =֞.) 9L3d*g8<#k]r- ?{Bc3˚yl0`,+>KB(;ǰ?&5 (ȢdDk^@6H L"wjzP^ˉ 1DY"$pzf0 nؠLPNUޓxsPg8{bN#ݡI;Yj}I%wqGxShm#I(=Ez["B # 48Tu#w j#F} Π3 MQw Η'}11y$20g8(أ2g]|;#WV;G}ӌ(2 sUiQ{^IȮx̓лoz;@` GWaMc/D75xʗG>F/VL,$oԵ^I$Y `GAڭh&Jjt8)dK˥x ;h]?/ڮK <#W$t<뱲m FgE^ķGm_;J$p]RJ;-U,z%Cn0'J`lNtՀ$^K.40g}8U;&噙E2Xܜ1Tn t!?߸ޣ{AM腄d"շS҉a֜ )mJ{,3$#և;bd~ljȗeTz2bsàq!4"uApT^E"j Y,I\ ѱg)ܭ9gϮl?p~ҦܹRhI{e~)=xF>~wʴD`%1<, ځ̭LV(JGc[wB! @7fĀQHBˉj ;#Β ep Ď$~v>6P$F>ǎXN"R {7EH^ҧv`V#@r̛{]f4o׏q|%}_;\FyR )O(p?*-}euGrh*rm"4U Fό4 ~\!bE{$,iKϖ;V ^16ϔ}4 @Ed)l&^>:UWܷYPȿnruF[I@@ (ty`P" 5\<ԁMKrn\Jx6@LB^L_`A2bKBtƈ}r_@U*_و\wH$up) M4;RSM{Isr5qXKDtT4}֜H5dXk3ܯq6e}Cä덯硤- #q = L{ cjI_#E(@#=Bt]<]sOb=QFDs6 v*e2073bKs|Ɉ# Gi\qDž ,v@[ބuY࠯n(7WB%ODy{`c1+G@ӎA1!4(-AJE{6ohɪl[il,:ˇ ju$L8Ycfy1\5Sn=W2PU.3pP%5}b9M7,>L֛֩1%l_>pKj3vSTyY lJEd5WV?.Sv\$`PUڜ[A؃Z ) BZKM&˸8: e.!q"kxɫKE?k^VOcm|U?hdrcŵ;M 65[MBB0bdP@7{+3$y>8ߑ)-UT #/R%5|Wp\gLg4&*g\x͠V=0mBsL8K"k>Ҷ4q֙R.@hoZ/\Xv}"(tՄRz}q~A=XF5dMEs!;v[M$קb"yKtC5@pZe1 x@&IZ|)$e Q-9M^Q>琷4B$O2OXv4 |q5Fw/'yn%–3x8dyhn|*KH>-6@EFЋ7sDf8)ߙnyPig^C9<| ;ԋ,I gN1\Ɩi@}KEmJ&׽%A5r;=:4Jhl@`^pr2fN&8*D~hd6VsDI@ APKCLZf>G̠d!*Hʔ'E%D~:=.&>{|^tT5WAnKunjA^xg١ |_~I6~=RoFRaIxѻADx? T(Kid_{m-/`I6Ovuq%:|#Z]arA[' L,ghU-ii%f*g\WI O%cs*ևj)CbuLWuê:л뺼T*t7=tvgJjg§>dA9+5ӣA溑rGI aepMSe05Vi̲Ulyzf!$B7\' 疂vFԶ1vJPKBƙmAW"")VYWR q#!e\Cv&U0 E٩@ մKݙn:tZ.Y8k5Q]$Dd87ٮG"(W;@I4@$SОEe1OPP{`Lk6Ãe"m;Jֵ9 s3uj YzߍuWR_(^R~m[KfJA;_} Zx@X]x@rJ?) _;˘ĕ)M#N&՝Ц6&dzhtpeJ +{聠eLŧONy.ql ݉UBR6%|Rc2Cuit3yW+ !#r(auca!ۧ3)WJ\n>Ě!\`qSANvqG¤ԧs2eӇ'ge4U]lݩsCFڑ., yحs1*V>=TvE#v@_O 3(ӈ\x#6GQoƚPx`OA aAq19 h()"#汚o-kٕN4?p;dS"[Wq]T)#s2ɣYě+bF_.iLpݻ\^c3zU7jDGб-,6@= crA^g]CWE0~Bh\ڜe5ւeg-d˿K^,# G3 A]>+N価zVvnEv7\DRUZTn߻^i\曻ʋ8g*Z,~x(8}7`bӁ:$@/uNxJ:5gs"3 ?CeL7N| *"ča_9R)ĖqE *Y"~:c>|+6IVﵽ`$G5 ۬%' 0R(ͷSRWBI?jVmL><8aHM:JZq 7ʩ܂VJtLYf4u9 (Q3gHc;1nS ϾQgǼ}wey̝PoE-f~o{re\x(R;~Ql qk^ J$^Q,&Ied7K{@3y)yI~~ЏPEa0l@͔pFӮ.# D@ ͻJ GH@Z\|KK-Իߗ=.^$T'mP6Wgۿ=>F/,,9ya^eWM%"6y!TZrSV"%K]ZfnK74O6d^nnW>ĦHIr ); "g@wTu8\)I0эd:{0L'^:4I֍TJLT w+C/RDYH%𴟝UBdEF&97\&`6;5[[ruDž''wQ:ͣuoLK~cz|@_lnSBӫئmsH>7{)'•DjCuL23;Ap{{US,]2EHqq/LƒU?Dyfwc)=IO_q5=[w\Zto$M8բHK- ; C" };G t = ]@'ԕ+Gc@yCjQ&U/'QJ[u+ÉcÉuf#FjT 3ߦg]U [-"|[w SPooyLP[bV"e3\t16$@lBj0N4Q>W5Lvȣ[c3Cl=/dobZc^| FUe/2L\}fWXZo/}Z-(A4#UpC(9xzGC]aT%)}UTOμk5~edR!X5jaBp[igy;k3tEb4jd0 g-X3wvsٟ*uԴcŀme\ :2* wq˾$'C3W%A?o5-; ?FMq m!Oy{4kHgT{<ʓiiڮgP^^uj C,~c9Ml.I*ԘVTBd}!vϟY@~:0OY<̻+c 7lӇ L9pR -3Ug0_IJK:>m/ 2;ˬ$h?=NYH9S])cF֐Y>ޏ}*zv}== mq{ň9/!Nx.j*r[ո1gx7r69Tcx󩘆@L"o3ZEwoZwW+ qbҝMr 2#j)"qK׿-lY&e\' da$筅|uޔ DJe~#C;ataȩ\3Z ~NԿ_5ο R/䶔¼sա~aDoG=Ntx׌}=%直!Ğ+._ hA*@ۗ!򗽕cʞ~7׊!P0|g.^c;mG:0$HZQ&. ko4jr=xYR6_<M>uCaQ'̥t$Æ&Q9jD4ܷ0Q|7IYS@d{blL!2ׇu=~j7kxD)A!W~^DWhQ/b Ab&:\o?AoN͙R:f@}mZ{Hb!ӌcddE9Dc:T᯲&a_R#\k)PՐ3$eERbRG+Y HçZm(k,"Mp!9):_<,cSe#,#eU}(m9+~A8?%4 ~IZdh>l'5;~UV7b5**BdyZl]46E~ޢf49dmw.{ ܪZmK Jq^]ג5.n[To+8"RT>x[ywq.SͦНYU-gg/oBP1gDI ?o5vRoQi-y`61(>w%5lF93G?"cڨRl/0 z~hy~X3_..|,G/92=9>\YOW9W ?eb8 #8l;'LߦxsχrG'¼ߦ(ר p9RۤɬN;[v'~7j;(^db@;̒ ՋG)8|y9Fʼn$.tvҎprZPwIIϻzxm\TJnB_5 XL?MA t" sÔF J\#;F&~E::1qN_JS9ځƟy˅p⁧=ǻgqo}XUTW-֞Gϵ0|,󄈅eud| =Jn)$!ƕ NS8W]!bgW,"X*;Ca4blD+q ubMIj(kZ:W49=5[όL&p&`bR6跨b4uIoŌLu)=&gfF*#팤{JX29,kCP$+}7n3\q/5`rlk%[$Ln0diujIy+zOyO 8RDsٳ-KgAѿ鴇}7&Y,Ǘ6Z*ѓUL,ˤ P0'_1t ي\#b'ԥ_!^S-5gG z7Rg` h*8Cđ9=DSXUKBfL| nk"JAdB_2Ϙ=ĶQ 0ULG~ZO@, !sh8lzM뎑^ſ#g@r\ QYR@ȡ+x,"!Q+!GRZH %Kn}s:[JAz !oo*!@UYgA}8@n7Ҵn\@ arb-[{>Y}< S#t/~:r^ 1\Da%P8mHu<*鑱7 !&iԑ*qV,wfnVf)" NkYM,Bgx/*ptOB:&?&)eN+A*̹ZjF}R l ~p@,TO݈>_.6 pSsa13vk9>ޜO9T^7i`OI£lJ&nŐi>R@g$BCb^dJ^Wk -R= adJг7PaXkLjxD ==2(#ُG9jZeuuTILEi`CyrgH{ƻuZj́{G>v}ヅzK)d$2-Z.sPWBngj!_֩.w, >xswku0:hE e6k Bo3iVJ4ɐRQgb՗Ipd Tk1]){]Gu-Dϲi^h9K=ĢqVwidKt7!{NҭDF{Fuz A7-s;[Y|Tp[^fL{.v^of1fH1ؚӨ 7$}O]{R6E7GL .3&Jz^2^fIq$)F|6Kּ:BAU6-J ]m7(mAg4TTBOMmf(+YXe|Rn*ۂH/J];{~4XV*>#{QOX5[cgFԆ1['#leFƩ5sXdRx/핪ȄM?T[nJ}=!4Byeqذ@q mkfsM|3Iu$T5@A ynS1زMJ{([G3]N B77Sp{G1S LdM ! F;g%V Taŭ~]s={GYNYxXy[ N$蚧w|rèI;+yejKp})v C.+5  (8]*N꼤ƾRfap:nkB^KϒKY|R7r KAY[4+sB*`'i{߱ olKa 5sgHlW[ Ih7#I$v'&P:jw.iCyqZdhe?ךm*X;|O>@|3/%l0:͘ۏA\ &4z$ m PгjcQWI䷾qzbBi;B AHgGf)Vyo,`ǽWF^9@"_v A"tM`|E8F 4&Ǵ!o3[>bsvHhPalʳ7ݻ9`dO*NfTs,ywѼ] QE^f;"@l4YӺ _o(NhS.6]iiN3%I=Fkbli&~UZM ~:ڑ{P哈D¼cq( B_w9x~ʧͭ~΢PBX2";F,? C}G H|cI?`-evzuta]~4\ZͰ :C/K]=MlQ Jk7wo߲fXrżU~lwRk8X7h2rMAJ+󫒦ɷlE:?ٚ DrAa G. +׬$y6-r#ETi+@rTMGhɀHV_b aD6faGA35qRDn RCD߱vN=R4"{N+a122Tq};G qGF☮u׉L(U;)M068F02F8K }[p%?F˴#0-KcN} 6Q ^[@))]nJ-40s)5\?5*)km&h +Zon^QUlȌ TMzy3$Æ=ֺzO2/)H gܗwV>=ڀ;KfmZ[yH|<<.fo]Պ`+m.Ⱦ1 gC+=_J *L$P!\^WUU l:h#94p4_gP?өϛtڥDl F=+`a;9ꞐG Bd럵T mȡ"&HtDNTQџ*$}.OAÂF_ >d~̼t"yrn$ >,X3X{9_\oP.5pA (Œ,"zAn/|2yI$sqjSúk-y6Iс1ȠPH>BbNM%63.YH4q+UntDF<:k||M _Tq\u+۳L;5؉>T=(@tNTbӯR,4j9>tفN#Q&-53Lo-3w0[RsM[M:]bG4QXjF5s#:DrfY-J4o:DK8҇`o;K !ܴC0]ɠ Zg%-Ϟ_'yRµ>vږc\ѢdKb,NZR~ I7Vۦ^8Eڔ 38L1рY ]9Ll|,y<*j_ }˛L}8wddy[pGnFuhG\wQ+_Y nw}= jOO&''h҃W+{Å/Z02cD?5j]~BhmOx:>n⦘96CDI@+fm s)ȴURj=:\a#UD}wݫjMLj6zY v[K([+3vpKYaA|_9B8iF #R w:6 ЋꯗHX:EOpϨ_hg7q\255 R} ]n=?y/UIE㻅#[D#hoMGw3{`}%Ԡ"_O9,Mtݍ] &N|4dy*{K8t9Tl/W>{dNsϻ{)sjeYm.~|#.O)pMG^MBaBuL jHp & G'p R,ⱘI,鶺5N|WZ [Mhʐt ~uԑ孄kaڱJ_/̱e< G8,}̹/~7t9fPU*_ᙢz9~Wm,0\jOsFetPqn[[RMioZKҞ"{_$46zV693gJT^SdrN+Vc=Zy.ar0\$='#g:c3.ХTykUfkLJv2/M tڡU`y, {O*l;@0uR ۫3[QZdSM]::3ܗdR' VPxE2VQQU?s,2l!N'l'6t~ ˌfL*f:AtiDL.˟Zu Alk2YBjћ0~lʕ4a i@;j LԢFFwAJD7_d&Qu #7J81GgsYlr ?LTpA+Sْ1UZ l[]->R漉_Wj}Cy$x[cPd%R>&\If*0sYCH C%a^E6 *4D2^ig*#9gHb%0 *!]%$tW'?k)w/7Ir%1(D(ؓA7Lzad)_K<"ʥ@0!j-*}lksk+dQKb'DiN|ڏ7 Noo{S5NxQa!^oVCCgP}ҩ%YaSRԯзMӢ8([`DɨsxGqP+82O׵ֹ2>o"2'0A:v;ت˭]3-Ia}Q 4Fi-KSO Qw'jL? "/PRfH/bc0W0s,^cc3& C.t>h(6~ Nz9Mp8_6gB_wDE=4v6ʿ)i'(Ǫ0 4uȒ99p81_g;rLQ7;ヌv-6qU0CTJob8,BH?'C`DZ#oB(`iA nCBҵf9 Mp`j,t`,<؇q6 ƯkyjxU͊ި.HIńLPB[,VȔ%#/1csrР8z^x-af~2UgG/-b[E^Ϥ8}H_bYoBHofVYRavY6u3@y~ÆE Z @h\NZd=ݭQ Pդ,ro?K()'aϮEI+Oȩ}mh>f Ht>9֎gE1SrmˋA`zFw6Xfki~}1AZq*()1ϒ7oUuk THv1Z{nHCT _b o p SL&B*܀A=,Twux9@͹$i?y+;:IqZ@ş0z,֖0dDN7 WZ. VZ3H1}(A&@q@%SsdZA:!DIߵlRN;n丝o/<J5wWMe7T ǸO JJ*7W؜=MtocmvA9eE8v6PK݌V:ѽF6s灝ZW'tFykٝT Tbo]s%@n)<׫^pũ_i\m jv67j&8"r67ocZC~MEbxgNa~%G.T쁒6wWb泹,QUXr S[EmnxnYrBڣYVM\o _F%tOԓ s)bŒѰӘ1DP<H!WOgj)]u"◬Բoilary=+FxG"j 1AlA7g0tDZ?Bу8>, %2J&Ω.F6`닱x y>mA&ZzYk [&T>~].( lhmR@4g'PD:(,xŭ 31MK˔N39ȣT-gV ,@ȧ[mԢmu#x =$mYCİ,4wkGW ;(ڂ:^u6p0ڈnPhgWpƛ+4;ӜuW/‰p=l𮽘i1ֵ О TWYD.$4ۣ6\ߵ.g 5Kώ\X FbdRdBvzA)@@|MX{b;r8E|PF,5174ZUGcG3o0/E^_VWdT J~+s[;[U;緛€1'8pM T5UDL8Xe]Cdz5]RD=@[D6 D&rL+`tNx+L)l-t.HEtfM6;8?X$3 *?V }wN>S*ǟ=F2.|5Wux24cqd>Y* ZD30Iq;jk (!n^W,˚{j+z8Zt"dv% 32C}`%[겾faa4:g\\_黲r$fh jm܏ yPHe-G69D\vs]d:R- uL_}}V3:NJ-GW akQ mw+7nA Nk0Xu:/"\$7ؽПUܶ᠅-HHBz,f#Sod7[~*k1Ul% gqH[ h0{ [:y"C:ɧ̈́jpcg6Njc1T Ƶ[=8qE[p<+czZD[C>E+خkU[e}„{ޮL.` ޻Poeʿb΅`K>=g$2$+"HD^x"lUХ]KJޛ\Ff%6ik>Y`#T/lZ f AxڧSc( \J#kQȨ c|^}\6ާe3iS뙙(@}GpDB6>,lg_:Z}i;@ƄY 1$8(e:;_o$[K#(o & +A R10 .:.[3 ɞ'2Mz$/2=b\nuWiHQLJrAg?Ʀ/ɷ^Ne*b鎵\bjpj`r=Uy4*:bXΰ"RD_BFgg4BTH4Wou<5OVA\}ir 'LGa%7/_G3 `zEyU ylЏ} p."xmIEGkXd"BEK=𼁾<'u8.&ބAe."bNKu j I:u\NMoچ\1Uy7SEBEcj d?`}CΝΘ(=*<Ƃba &8~L{^gpl|p} ux334 %`| szfpJj#)^xUvB5q40DzY @X#nl=6B%;UY p6OE:#5] , b]d9#|-MS%o!ۋ( N GQxʄBl?MG_s '>{.u!o7>8r?Y\hIZ|nP夒T.Jv4f]9dӤQ$uu!rk˥=$2D F9̹d_="I~ؔsɄg;fc>}^S KM݌r>U%Ģy''tYW|o@]CdK p~ ~SPOw+Q:h͓J/77MdqmklʈV,_i`œ+MP;JEZOH%qC."vckӴ[q-ֵ a:dI7׀jVdO`&ʺ/PSo\ M$:%ژӜʦn2PY5Rhf_Q{&Lwfg.뀥E3_jC{*g- G^7'D C0_Z225 Lϴ|ss6ȑפ[jf#TɺjrgUh˕ W"TYмC& 2*JwA&ի~{TiD×ss23EJC-co՟s^'M qnr0[0bW"+^^Bv9w'uB r#much檮3|K_ /4a;/T,SI@ sn XpG7۬_P3mkDHK/nL;7'>Pȯ [LEk}'n;)00^ba'&L^!2p|L`a%Whs8ub;y;Ъokݳ"UDZϭ3bx~6=kN9֍OoS 8#U^U 儨JvI8v@cbj)pLHf[>ywa XҖ?˂,S| e!.:nR63=08 M΢zI812,hMɓqA齕b/ٽdJztʼn ꀛϹsՇT2vܬUa8XD9rIR1通P1!YQ=bAsG"$EryOk'jZO)_Ye!G5\Wf2Eڙ0ݝ[(iB&aج/ )qo_Q9؄d~)\02ˆ qc$ Ă.Pkn҄v\)u#x{amt- 7j&r8#y08(< +"LS݂c Q@aF;6=)2EGCR?k4Ut+@`NUbè4c' ڰYGУaPqX$3ANv0b1#b,?j%.g 9]) RE@j,cSYk 6I9#J޸Z'F{IN&!NAf\ȼOiJMVnX2urYo Z|?dN|jmp C2߹0x=0eI@Q} :u^!tPlfN@SIR=+J Y 퇧i\dw˙"FEÛ_§J8o^^ Obͪg:`e#@~SWrּ l={v2 #X$9Gql 47M.? 6#Y[:X1z1^|8},އi%(UKh[ z{@ \+%3q?e ^V ;m$OSERV.KƩeiݖ{J.a c ƾ (y`"כЈ\Ae'!{jT[~a)T*z $;.X<ܗ;~|FL[0MZ1]Wl9i7ha-D'IqFOBIǩ!}QQ1f c79>HjuXHXG JLJ ߗ}ӷHC> drI?ZDS7r>c*ַbhb94qa,ȖuMt/I g ֠3mCm}o{Xrs2Q +ȫJo5shjm_`)#]ZGO_R'@>5Ybl|./ƭuSah 4ϱ8q Nj@{K jp%of<&/ZsP{p(#(]Zz;߲:dep#qnlbj~A>.m;a]˪$DP nm 3/N|VW;ZX UCռ)`L08I,Byh~tS&wa5L)TIw†ۍn..6 kR޻hҐ=7Pfk ay*8lsnPӏjLJm|W^AònEC2N#p^iNl NXpj$$bFlyiwxv`M!$(IgH&acdHE@@P96|o2KxTZmFDx z:DOb(ԵLjlJ*]w|/Zx#20sTYSS~߮ڥ@N&u!~y{n#q#H6d3IȢ0u89 G^CpG^cG{X sOQT"=]- _e†!u%)cz{lv\ʲa\=O_o㠂w_ [G=BUT}y9}—| Ru6q4} Df \K^nkrfSh`S9ka8X@j\?ʲo~YDNB֦oh9>c+:C4&I'R4 +1!a˥rn_>=Ҍi Gh*j֛/`ygD!6Lx5BI$jH1xzef&ĐR(b agQRz15ϯ~`@6.z] 0.ݼ><+W`ALPBkEWpdՆ1* P頀 DKZt!{~#݉ԡ+ 5 c iz1iEe~Z?V[NHz-0N;Nq6L$O ~v$iؠDDt4) F~)`E9ѽHwYҘ+j9bHҥGe8g ,)zuq)72/r#'t+?4p;J ñ] {Μ#K0|f x;h(!]ՊLԎ⻺dNW2~f0-uSZcS'Slz]^%TbX&3$=R#n%M 6JuF G /%zRo~ }  <-[ C̈́ e ιc0bՌf-fV9PxP(MKV#o*\cEޏ[}!b\< 0G'yO23k5adxA 43#TA!=Ş?2r@}Y -l^)MHR~~ ~rWMuM!U7]s1Ur}Z:*־9Ye9zc!^ t` ݊1ߗQMϴ07W̢ { .Bk[ZsUu+7XT:m=^2I̶fTa4k rv(TAc$.$B9ӑ3>Ѵ&A 9scD[?;ADJɈ߷']'G>۷ڼ_UT5+CԬŃr " 6R*iNAT1D҉)$[GkOF㈬B- RnB 3y饃RSp3ܔ~kP1`Yl5*n*s,A'j&n0Pe*ٚEk)͑ (#pylo-7ӘJ[o?F{m h*חc5珘ۂlgա4ԏ%TaGM0Yn`QLi%zip8G{b̰{ދТޟƫyY@ew9:/76GqLC5~ȑ%WVUM.$l9oVO˞ ɉjG-gLֆlD0Jz/ J_4VPk^{H˙!.||]MpN&l=buGt祹$8b)9e?C."Z?lBAK^%?Z]saήC"&Wݎأu_;͈H:Sq6.!T/u=8#~h[η157X v\ ?CG+gx5Q?[%Y+HKAfB&C z0Mv`- "~5>%Lį~_rpH|پ jajwH hl<=Q n H_^wI[#()sĊ:>uHD qҚ|{Jg$3_f!FcDS2ei%3%(Td2Di`gDΈF#>=:xj\F\2Knj>t`$j;gbԧyW$X}{\ 0s퐅FN/jԙb^ ;v"f_%*b32C}(s6.! | zUۼٶc JO?!Lj,ݣUFv0?ƥER{齧t5ggBcmLkSw֚M~CB$lm7@[OLMxҁ[q+TDb6n.Ff*^6IJ7jLHI*M#ݥb 1AX!6:J;Vp t( GhMhs*V$peXu1;w6`GAp W$@EMC_*XA׾ B3'=NWnة .m+mf1Mea_׎4 d=,EU9 S^\)X;&>:9xg])]ܭX-mP(*B/hK-Ö:uu_Q ZJLuE6w h{Z%k}hLnh?u훛L?A|ڸñw? _?NmcI6x)#_y"a42@;.Qmه1DH䰲g|C0F[ͺ"+zz0?ͥߖc:[ϑh'ϙi.mxp\yF0RY6GK/TZѿpQ9Ź4W00̕D$c'dFY(y.mp 4q&/?;AT2|~S/$~,{wˮ^-g5':OH<Gه3U,ΤT1`$ldEmbn/=N.x+;xkAH:H4_6QlpPGfC?5^P;^х kWR' y+O&G5BﴹЂԜxX)i1V$9ؘò)BAʱYU:Dx]{]`9}$l\y8?bKf,V[|2 rW[C7k!~N J;ޮozV7peZ$U-f 0T&/[hq~rgA1bufG70م9(fS Rfo|Y@, .y||pJbȯe9!êh ֮*gYZ07070100000108000041ed00000000000000000000000167daf5cb00000000000000000000000000000000000000000000004600000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/host1x07070100000109000081a400000000000000000000000167daf5bb0000d38c000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/gpu/host1x/host1x.ko.xz7zXZִF!t/I]?Eh=ڜͩ^*e0cV2:4N]+=ײ ;GZpNl~+E MrRRaWB3Ùbd)k+ Je%a?vTIL4C); Rh;]@'-̶'UQ.Ndv0yx[aztWG]K6. cˉ_͖ی2+s#C_Hhb\ G-җm5[@{P.C}|b]UJcv#"߁'GBkvfkט53iօs>t:'~>kܿ"ja@JƙF, b4vn5 lž+% 06`6g D<_ε{)ؓbՙ+q d.6j"@mit ӑ2xnYd-h9;GsHBRe(Dҭ[8ߧ3<, ,IGso(=a;yǃKVy qFu;y/iSa1f?4QYrDNQv)z45mMtFy-lX(Vqrl:3'"vл4VsFP]SX`!mfo Ss|!~F_Y1Lm8iR70u.+ZaW,0 f?<,}h/|{j)HzYJ؀y'HhULM e}oxwx\bVMd3nc9of*}d>\>Tfxcymdɧߑ92Yb7YFݦڪ3tp&@h5ɵq5FF~z'v pEGL{-g6eӂwQtlq,x%[fLK6|扴f G)!&9u)vK^=JRgNdɀtRutG.N!#e2n d$K\JWȾr=Dh N"u &p@2'oy`tC7+Wy_pM=F+bo+] h'C3y=\b2t~ʵ?})6}}u-$=t tѵdJ#0R-Յ&?Swە7^Bi(Ԝ.u4gAdZCv Ee;UadVY?;Ac{NGBUnچ;SxOD*e)4^fOӻ(OUrZ(mu9N h]nJ t9){;9Y- /͎/"VNRq@uE"4q# t9%F<H6ڏzde K#̝tZrrJ~0#U(d1Mle΁0k\N75B5w}3v?o\/qUA!1 ^xX%5lH}YBV?~tɒeñeoh!j{ܰ O ڪ̨ﻏ{`x T!3*n-҃N"Hv%O- [c$N!$o>z >rP#BNekrg_1 3rj*HD_Ѭӹ1$((Uy 0W'l^xfTBljŸ9&Rc2pGTpwR-Ϻ K7^4c?6|n:{\mD4|&Kҧ]d24GDz@geR}uշIyBr,m Tg nǵgEZ nfxްlTfɋYpV1`5cZ 'D+2"n3ϫjϵTHV!~j33z"sa)JLExǘB/2d|B n`'kIGe}TAlssv̧rCRdqH^XV(*TH|ǚdų3ݕ5TEJ#t5F~NLGaݾLVaBS' -`f-e#J@ښ>?C3cNU~เ_D|Xzd18؛h ˆ,Tz \8&nKDݿqts֋G^E'wУzb ݙNjӶOh4w7 F)IqSOD cRܸ\®龰HCpUkNl9BڵөHtT Xd_㭶=ÚFR!c֒*$dHѾX!0 Y򛍧xV$ƛE£ 3o DCE!G|`Hlmt+BEc~fHܒ>6o;Pal4s =Yj@Z-&-;1R]z> mIckA&Cp@ӈd~PT\qIt '|>ɀCA '5'_r'(}NO՘o'Uhso73l{və{82'q'BAvG@Q?J,2%a<ؙt(JYatWwF9!)nw+0fm=<]g/<\4PYw*v(wj{88xW^Bv[P4K.LMh 0+樤 a)DCKdX ЃEӚR>ҪbBKJZ31'|PNy)";g䟓50(:CA)"'5'{]/PB4H7&MT什_:) Xo{uQ$Bx6MR'fNȅl 2, Pd:ZQ) /Mo 6$-#y5]oV U\6\r}H@|Xb:˴]1U@3lbm58ŬC m.% {` ܮd_ϰ>iC0  ti2q4$d/=S-%!8B?,\o >=ɍ!qRj,ɜ|1#)BUEI hW3 /wɔg8mRz"e)@UuY Il0}gUrTy* uȚP)1ZWSZH҈7ԗ&v-T%n=`a'N۲}<'9sA?ܼ䥃FjU4].H#'+CAM{<$0R6*-JW)ّVE׈FbfQ[X..@_C&7֨rz3d?rW#pDFH=zCOΌ(s | {^ cKZ,j@yb?B !x* #Wmgk%+7oeDZxle~cسShf2k#6y{h0 5V Nr6}D펂 X@1O~Dָ6ZB{r3$w}>n}^ ƄvrsFH5ݾ,aZ>eO(13  9IV#CL:VYTvZ26nw$p']v]RkF6̤L]ǂ1zcp2c*AzUEiݶAר C 4쨌ClnŤgHssi3 |ʨ'ALN?v~_86N@M6fh%ܑb-dlɀ睚GY&UP  +s^+e'0# %Yu9z7 lGpѮ) 5_C,8[R|޲4qURd&С'ZB2aY"*>#<> H0z@Zv_ca5,>bn%7JY^-La6qxizI z i΍#\Pg.5 V;GMym6jȑ9mS[{塀w)AGہ;WLko0.Jns6X'Zkkc֬u/v"kjYz I'48wc{ĖB,Fʉ$B!s3Bд1gtա֚}0Q0]A+g2- }BH0CLV1C6%2כB9${>,\*]?ߓ! $2Lr6^ FCe,Q5__^Uc2Wy&3 Jvzܾ=Md73mpZ zioX='t`Ȟ]ɡ#MvyS^ض)@ p ŒZY_mbpߌ$[^|^PM>AMV~R[Jq,ܓ42B} OIe OFoN,@wƂ(z3U{mN"=jY ZtDž1c[$[ *Tg4I+ bGN-DeJK'pp٧|1s H<_I0byOzAw.ÆcjG] .\'0eRs";5:z6w{!"66F8Aψ]̫E["P.:n҃K1VՉC-A{ktj, (KՔanZMuN}W_nįRDB!<;@d7E g(T +gCJ{8+.8|jxu/Y:l8}H5h QVOv ˶F=$ u6f^ %**` $v"]JŶ0eD9NWNIKr k,$$n: ?4 t|9~J'3Lg7sz NR/͂2`<”x2VT;P>DQR\q6[t& }FRD Qs]>Qm} -b|;su G%-L~XHdz p5:z_}Qf5Jfy1v䭀}V(2`GKE~i}[aY7 `//nu'Jh[!%j}!j邳0sA'Z ZF{@{^),V<އ`vBqeȱ?|p'B\eDDP:xb%f 9VfhRm\\񋔄 5-*7ߗqlh Ѩl'ĿVm2efAý^kX0׍ھ3 8OFן87w`-{ - #ݕGeQhAN<'Y֬fc=>3 cKy5ʫt7z3#GL_J&sf!!8Tz+Hm$Jn.[*ܸY2<){bP4,RHsϯ&$Kz:ED%U fS @Gkpgecj^DL=l?,'3tO- ݏΰ xR#`[ ?d;e *ݹ<'HW;UP{^

    `sO ?nkkE@;ʰR!m #&i#B~5PRdKR} m.eC!KYǃk^,o.\\aUaGsNf~{f::g L zJ]+QY&(H<C˲p a:J.g͞ la>غ%y^&TtIk?!Άr%jl\]K@!H7 L}z. G*.P/L(\}9~8+S6=Oe}ʺQ ey* eIMn=r%+\mQ=CnKVu? #rJBg7¿c„h+ٓ,(9vԠ$7D>5.ě,sEpC9E7, b,ܲ qkzU[Z ig`Ta5O%1(J CmfDQK|E9cd6HUclL IxF6UAq-jٔkB!j̯fN/pī`nK0 VP~Ѭ-Ls$+Z=~A,o41^J2Qut+I6 a£;+L<}#|]VnR`L٘DxAKUU-zLOQ>ZaUތ?m 8l?=+i#Y QGɹ2ۄ1,xnM"Rjrvm*2ᬳ&5nE{qák_d[[NVߞ7 rbxKZ#z}Cʀ!vʉGxx# Ʊ"z:Z0/)f)M"k-v'ˆ۹1,ℹ?pw56ݨsk|?XStA YTJDˡ>8.G9"9y2&OT ^rMl%d3)ePr'؂sX{#yǫFof`p#b>,o~@UtnfLS crss_aȩH:H!!EZj9^;~MSE).uFkHUiZr p3u]Z=NxΟ1X$aw$]吤V5'lXX]1@2$l2}KbRQcd_kn̜BxDI:b:.zPYi!gMha%Nx 0P1U=t+xm}/0"h ϊR/+wtf!!:OmNԛB)8S$`-T ܚ殁%WcpS21~hb+:?P2{pBj 64dkS2&esX !  W7ؤzEeV5b2/pxqB4'c)l^]Ra4&M;ZZ].jtZZŊ{$O Ja`A-Y 7NP{6Ξ"4 LMd ꒆ[?:X&J$#h4"}~C4xS3 Kwꧪ3zl$i` P{]I05!ZKEH N2G ӂ١86+IhmwyN%PER6q"$悫㨢mmfG)~@xӮT{D[F=@{,۰Xj."XIQ8\mUF!rLXFOɁU} $)fkz| S<FEYCP:ۿ/JۏI&M͘H8V*3$V+´b7APB˿UYgA(&(Վb1J:D` %Q񔊞h9KjА^,ݒG]LTV.ESMĻں"ߗwGiY)SŲӶ~{ɥ>$n$N!Y#n{on4?ӎ$C6r騾 z]G..i%$UHe)|%`Bd| 8|`cP e4Mp C1_gw+ʑ~Lʬ̈je&d#*|yq _]$H6g ǩE_-vt֣eͤh`},ֺ Xw)H#Ȅ"Cޢ.8wzdHV@ ];44?ea{xɍ Ƚh Yj8 F_ jVo)(5z>Ņ-񢽙JE;U'\+ϡ2ϛzӱ y`G[cyE#lEw)!yP,~FSLxiYX"B(uUB7ZJ?V;&HB k|%V6a%QS󎌺Pu]ΰb(6%(]߯)-#)W0U݊<ב?l( o{w?^G4V^gԡV ۓ봍3+ǢJ ڻp7O%kl&,ag#*@.xH0N2cVxZCH3ST^OȠ ̳' '\X6Ċrɣo'vɑi{I)~21$}JȈ OѦ*Rɢ TUpZ.邴BզۭCPYDaa:hQQbCPbg9^hdQT'v)G18[a.oB; lv}en4lkįtpu 6yYݖl+ڷFS2^k+[EtޔtI4GـLN Ӗa~ހnX;K_0VYRA['HF6&`,k4D|i3n}ei8dOΚ7:類,a ] jXgcBQ`ku6G PR6C37clij l%" Js X%W'JhҰE={syurM+^U_v'ٳg/ǁ $&>u_J ق4j(3Ɋ9O'|{q=1 LzWts?+gj'ú4 @!nR(ptJ>3tkpӿ7-qpNlAP7iیсUW ~UzAE84t `ֺMɜGT9VNHEGb|g+⬋=*+dln{,5&2zHHVprWm^vTnux-=iLp .XJ+TQrE.d1!DƎuyD^3~L:S2T{4 oQ^HX2!^}ԍGT:h#ɖH? tP^C9NW܁1!Ha-rzVH 9rϒO~@+9W(BElR19p%0>̬А/v/D6dL?q5#ե@260-Id}P2K_0O{^t ~A5+O=J(;"ΐy 2=zv{{zc,)LGzfn=j>Jm`IML(u8Ty@˰;NU8Ol=߿VzbSFGtCf97VnF SuY m 9 vs6 D%]U03eTvBx*m}I#> NyӐ]CB8ŵTb,t?i`p RffOQAND;w?լ^#nhĈ_>oCe@8sfH6;ߤ!kI.}/iT7Dz +R@5H$otw`d@$Dujy~+fCclr ~0xWXzGM@mPtB>Ȁ+xjž$QOiy \Lp"xD`@8Wޑ|2kr>=¨+#|@&RNH> ʭ1&ܶAǙM iw4&0-{"E?=ƾ@v2dE:+Q~2s8<@3}hĈ Rl4$3r{T6>8]P³[ /ЧHc7j`\d4&ˀS?̇"eZ:y'`7=aS2c_/&GmDG{rcdׄOﯰӭ3(cm }-Ծ,:|zD" !\ OdzCV|Eڟb3bf,15GwZhݜJFZ[aұd<쇣p 40V׶`>4u[c'U7'ca[k7 "6$5^N=|cZnmAg+F<p -jQx 1#2m? f9P4Sth׳'e]H'(q ԯlB[SƁYO'"D5)dh}cO<ϩT Vm6ݚ{9_=;袪۞Ө't}D# mS>JgXd y݈/[NM3@8Q37DYiəf'b\kj}.yؐb905Td/ t_v iwYE Mëb.j 0=t=z]+(__1U (* #٢FƞYgn}4Ғ޷ԸD?#FYEDKX2.x\Y~'Ao<[Aam@g^r!߅"NUBfQDb#jY)ËtE{Yn !gL ٸhVKTdųENH3^\+CC̄~V;]IT_wb&t[`u}>ӵۢeɦ$$< -xv(eh}k5zx5r"ӹF=7G}230 mݢ0b^=\y=7e8' GB4].?]*u8FdtQ#pB* M 4EPHy%M^@.$ɺ/IUCS5r?fS+sd=&Ua8V4LxVjvs/^B.ێa^  lw|w*maE!)\./0#&" ?\p?96b#42@rݧDH֐U]_ZW?'iS7Vp{vl;m9#,஼P"I?mT/! ^X^K уB}ɪOg]Oq;p k4KڰM7*Ti} 'iP>'JKMEɦULֲyiK?c"wMu(o$љ(F 5}5T\+42PiU:hS޲t핁E J(]_m 8G*僭`ϻLۡb[n't+͈3ha78" !Д͝T-X _G]~`D*HtHH1ot3=; 6N$ w4~vM$&PG5oS;tO=вŖaݱHPiEz=uSKs62@m4m vyyhZ6:. _L cǦe'/2x LңEl X,{ª?cxoh{ ,xoUS[^ uGPB@|nec%fVRĄ P=l/+i6 Rg xECG܈(:~>o* (ap S(`1i jG7o1H.^~1Q,D 4SBmI3n[ɺMb?MePBup<Ƭ#.cVr4(꠩( h=EPPPu:BYFi]Oc zE}Vw;}&|t%W/Rb$^URd3}Xg $?V5uz)w|*`el})j >C_*?$i-~CRcOY:BG>qŃ_;$>&w,xYT yr ȔCm|T hkhkoC!ԄȄrLjP)P[(˶B6[ vj]dE/u7qνwH_ƄexVtEAhae()V_`xM& ZMWcԹA^DY)> ʓ *YϵFrbb F= _+imE5]5H8҆[+zwQ@f>dYchN=@^}2s:Zl" ":ʲ |˰nhD#g2f$IosҝpV+KO(|Gw:zfڿ*%qX1$Ns{6s-az![,E1g!`˜6,kUbHؼlKq4%gT`1pC 1 n^:9!Dc#X~WU<+c oVBZ#(zr`ɧbieO!OXl%v 1ʱo@bJ>7Ү#v^ 3!®p{Ŝ޴5yi^#Zൺ=AQ dΧ s{qǘTLӎ2MHCΌymMJp`AjB( 6{Nzh)S#>=WA# EEa~3%PrQ"{$sXl =}cȵ"5#E)qŢ?FMĸ s Jauu~JQ~Y z/5'}NьIsHvM7 jSɡN"Q% ĜeMZ%㒏mNkj~P_~5P=XmrͅE&3q]By6@pW{E%?هXkE"~z0[KSq~09yZ :IMGp8FJu"bK7 BB^$q6.;ȶ_ڌ?=Jf(+%)q72Vzڜӷ.l)kSƋăǾ@Zɔ!9bdU4+(YdE,wN";ITC[-AWDߴ~͘ \P._}R)dyqA%Hp!pIy٫% zϹk[d'\V!aɕri,ɸU/ y Váѫ#%JaEBH!ij mH5҆t={7TS5~fH+6f޺Bd[&bGrPԑun+O- |fG%˿GDr!rh%p$\E& [{B1k+<I݈Ү |#B/iP rX*b.\G;ǽuy. (OSr]y }1G`;֨ѧ;e[HY VЕ8I&0:m/-MC;ƕJX vRW;9\Mk@@TbþmObqѺYI<&Ĺ RqU|Z٬~:o50INU.k%H0HL# -Y5z38KJ|b*>IWpƾ2!; 4B_Y{=nR*r%l1>Ipq3+^xΩ{n:FPΆ@ -alN U$VϞ. avˑzl;KJQ[urpgی3P ])Zus"ފJ@(N4>:2po>YIN4r[żE r7"݅b@-frWP[B䕅6H/x.}7, HT݅(4h`]k–ei))\L?[?RnK.pXNvӤ!%7R=ˆ`h{!0y=<9Tt|ktwcI5gZ~L!%{{(jmj'*ӳXQbH+O4ء!s! _F7w/N צI0|Ϲ6q<7d"c8pz׋ɀE$wy1%}Wןx4[Z ٲt{F/{f[S0赸'M 4&cq.^Fq;\DT5nѨZO'xQF|?$?)0lG׳RRL6IeZovNq.NgNAF[6mUNQ_pMx#N\n/ c]γ %_"?G)CRSbH&_&&vI7Bv nֲՆ7?dI+$L :TTD@ "Eb^D:{qX±HǚLFOߐ:SB*lO}ٗ<‰18 ,n/ 풴WB 3'T b֚ᆠ_{8>E^86^(B,9zgcYx)DWJGټYnjJ(6wǪ`cRCPJ#DZֱ}K. e (ȢM7J=Xܘ$UqנI.uqN .Csx#ϟD,lOg ֚aS>XfFmJW^8[cLH :*:#sݘՕT~XfQSnbIJq"<:؆GAheHeS$uN+5uZv v7rk[qnʉP3ew 0A0'LoB7 6^Dϸѷw",7;mm2%RJUL.hvdt_Җ 6KhȦbvh"6FZf{cPJx#lǎFUR{- el%P <1L`6{$'YU'nWHAۿ+Vi4l 1躛'c3Y7 @ ^ڡB ~OOO gڡ`-Uśu8T M0k- 86AK˅1I ٺ<7~!m-©{㒩nw$Sln8ëe&<(zK^RV|?Ar<'ΊO v=~cZi_fi[}h!|蘜ۑ@T_zHL M `jΛ/@HfY%vS?m!rZ @It.klɡ<=$\~$$JUðYߨ .682{`ռvv, 'n (jY^M|m*=~{h|f{#8fci3ej(ª+<XBۄ0^\IH[X#Ӛp5s5yC{gUbFKkvz됣M7f^d]NgC)\&\ CR{q.iY@S>=!PW[ܴ" L+ç90OEuO엞nzÙDN~f¯IiOzV38C`Mݳ׹dEif,HQ ]rQ] 蕙r/gԘyXii׿K#Âk26ʀL+3ԗ.^hrgMf)c` _NdDlk1Óier&s''iGi#c֯4$Gܪͺ{Q}ˈk]FϱO{ Xug$q;Ā=)Aw׮[h sI:tHsA#t_j7>M~ݯ1bBd`q7NDw5xxPL7[U(I?,q۶7\YJyS0hѤL\YF;rټOjA;>`vcс >βg`pw&?bȰvAIw\>q+IH[܉8,Ei2Դr/a;e /Zˮ7 0+v4<`K!}NщNN6$љ ]z[DN!O= &kM;3m*p4)Y?W8@}(`gY߭D3LGn4LJxYp4=U[ڿ;P31]R6qV9[rQ-'=i5Y L$^3/1:pg֊gM+{b{鰤*Ui*|C] [gDxkJ&*v~-]>;H,t zoTyb#U6Dy6²C *CB925"V?K.R)]?(v Zi_ߥ #Gzw|S~hwԘs_oBr~da \ 4 {N[. /.~c1+$;3y/ udT!>yJ^4) eGx ' Y{W]PA$gM<\s1Z~y`o&Q!HV7N"7~8rJMX!~+x6I*5[B[7^VjHSF_b6-?,7#>v]R~VZHp)%6֖K/ʸ! ϯVAQ4漚mO/fyH۔?aQ2.m.ۏZj:iCf[t@]xś`_4`ͽLn$2UAKЪPH869.Fn3Wr*SB_j97:șI^#ʅ,{5/m/'hLVj47}|D '~Q>96QQCL?q'xdS788>@(X%0tPI=?mdE)~ ](JncN#l^4?G`8:yxs)xnbէK~ͽ@Q2agt/]}o]p*)*a/ z@D˕}[rHm)%ͨ-" KYo-{Kd^5.(Vo9(4F֯65Ye+J0 ݋a;҉pWnM ]+z,mL_>h~md"yXDe/#Bo4 ۙN 41^jCg"1?:ĒfO``ɇW,AyZ"Y+WU BFܘ&e% &Ɔ%I$kY 5%.#Q,+nᬿj'L<Ԏ F/|IOKч5CSf=,6}dɟ=ؔgcQ{: HZy=kƉh/ TtuKFP\f VC'.y-}D>eOg~=.頤!LtUGclڀfk`ǒHqi(Ux}bIAOoV"^h3@ YH;֟Acp}BH*{l-o9J_&_6mT C^m=ǫ%-|ϪFAjq4j "S|t)!܅RNBP,B -Ǩ_BS;r0=t7E|b͸g*fM?<0P _ b ԐDX:dg^B oOERJ$]l皘 ,d٭ Rd6Z`W p4vGV_2Zu4bM#j"k%9/`rەH1ArdR?VV4Ddn>ORquYy]ˈ=1)ǞaaXdɇC(to+I>I2YtԲyx;epvLV;qz{|j ^TPue? ׬" +>*D.>Gٜթ (00oaZ stJ_B73y?]۬} vVN* b7v wC" )7ն붖y&'!0ލE٩t,=F`WΆ]EnF eō@ ^P$̬o#QgpjJ(C/7%}}!JRe6.OreU6G_<{f2XTJՎ4=Ed.1`Ցàqx\ꏡoXyYfIZP?h蓳j(z!bܑ# ݱck˷,*(|=aLb+T߈$1vkVB3ԐBPddn$#6,n=U%=!Pyy̑J 4w[{B`Q' D‚5nC<_|6abRǦ geVkŦT1s#!u%<ڵ){9~/ӹ&h:463/~fY<^NTǃa@!Ы 'S0 󃪙:L %XJR3MpYs9y;bBaO*~Tq !.yM<j3gt1i buI"N +D'ɆiMYɦ}oў2 =ZG?1'H.:ԦYq&0^Iմ~-^h?+'Dta0p'{}QT#^^,3poP gHzUV/;-slԫlJg=dztNUHf['b-xWN.iǏ˜,,j{es%}% fs'M{0|ieE o엞{5?szěСG8\+ 'v螛i 5rʉ*I/n萱(B"eC<Ҏw0얡T[1+>Ϧlj04]JudW?d (*  Ԯt_^Х@=X%TyNS[__v:xgruF2=դ>se23%]]S?$iC@ڮcf 9-HԿ/Y}r7t`Nk`Jx[Fd`}|#,ԾG˱+"C/E7VoG<^UMXhY$#3Y-NRD Rp3KR c4/d~ ^hRS+<&6߆>PyoKԑ8wQ]Di 5˺9#lB .Tk`m0.ShX]ĈjjnO8'::k;:}<*NޣYE^XP . F2ui q}L1SXJ.ٗ婩;t75"-`wY]A#LXzUK(fff KqJoySt\=HɩJW|;_2 Ί2XD%wkj?ʕ {ek+Nߧ4|@LRzy[QWeMh+AG lw k#2Pg!*W5V%EvIm5I*eOMüL4/- Q'}ݍ%Z'le"riu>HYe2}nBNV5w_y {+{g˾*:>i  ~)5fN38!8'&GA]hOB[jSN fHVD2M( ` F4YV{Fjڔ 7qzh cئȾGZ'ȏ}ay lΉMcFɺ>(g-gvtquȲW^,xՖ>Ț/Cɬ5@Gr}Yp N< ɴ:aBqRפX|iw*8rO4GKnSe;_G65_8=d;&͕=+>v6g lQ15FNZ ]4hT,|9ȾDt.:PZ CԱ)IH_}fKXLR[Kݽ؞u:K/` B7GOYXu_O5gۆ]:-t68't U;fC<<&VA+}w,ب찦=s?'EPAuA)q"ҫ!z6")n.l|wg<٭FwASamNR4*-g9:=DSx9⬩FD= ?YXhxmPDi,:WkV kdY$#< 6kR?Op;^ )a1z /UTEo]iiAJ8D>"i7 _Dۃdԁk۾S}|rٓ_*d(SܗRE^-*!_9Kl=[JB7ެQC slpgsdDa}U1\JXhvVЄ &ܬ}XnfI~48iyB xNeI/a\ͦ-lIy63Z2U 辋_BXnX@.ZWDO?)# isɺLN!-m>+9l_,OYjwMMZm6a8;]3ma䔰b@q{̬u=nv݌f^iKc  Nwc%ZvI:۞/;?]xOqem}!rݤ }1zv{ٻZ/پbLt4=;uZTsfEJe7(_Z9 { wLgciX vTD=Laݰ].a\;6֤xiEc:SG{ VTN7 ߯H^" TJ2ZGTWY1,2:YA.H^/Ȯ~fi_Pz߈4>Ƥ2n ~OӇ< $q s,ַ JKS[*C[&NVY%vG8&}M7o^DOהeL@<%D8տ c=Ǚ$)Dt*5*GOT5=y-4&|WPO+\*$I7D 4t*].b̥x!bC ?5>QrN_;տ [4jU&48_ThOML-pٺrB u;`)&6AґGekkʔ_01,3"3꼀'^bGN[.Fm(bd.=;}>Đ~e k-@XéF`"/nm7dM{d2 w"5Z\qń[0VN4?|p?"B3 S%zGB ,WYIky1YQbxDTc{2pRlk$O fWx}/&V5mj>` -Zd4Esʓ> \v$;R4sw#v Y\iiSNo?c%24OCJ܆$Ug.<QGqS!4xJM2āE߁|×S2uUhoT{,t|fcS鼠gZ.IfR'7zra8jalPzEbw(BܞփT 9{-_[,O)N[?2IGn=@Bƨ -tTuCy-7Y#o<d&AK2syZ܊aw 9z!BNTm O!jzpj^ZIlY<Ͱ.5 :5ݷߎWRWR}"u1Jjhm̥.)C0"Z9d`{um!&cytqyoQ?aNmF+\D@n{ϠǾ

     -{͗g|ՈZ\'sv)MB<^1 ͻgt=={5Ntúk^1Cu4b7K9s[a8”+"Ayfsބ Bpfx𔁡] > Lz L D3wpIaמ TbTTU唼fS""\ݝehh1)} DC]\֐_CJ\$GF7^0X۲BÅ\M ;|1MrUTI9 DP-/>X( &+APY8dgCTjiҎ8 Q_VĹqE  kfF~{&sT@NO^T^pkL !N D-LuCaV:1Ti" Q 3;k$hއPs +q4蒢!_&Uy 2dyڨdN?)uw!7*Yʆ0UP+ݑRgyfw$HD X9/:ıxY8/ qMF1K AϤf6)'iMKFz(Ƞ^./.U\KK単T/p5Œ~;<_A𫄇Wև!B!6Gve!-E`8ڒlڄfcIsL~%;X3nO5y?R_39bZC[*̥W%z$enR9_6F dʡQ:uk.Z"ɠgLG,&7GreBS2j̷wNB`&mWrru !blWL~MrU$s%,R٫p4 Fr7bJJ< p㣒;-xr @JQwYrr=7֙aaj$VEg=įi7-6p>Qb ^j^S KC塨$¢hywaN/I]u0j?o=(W>!tڣIv#F*9#asL.vH?a橠̑ɠ&^fVH ds*tלZT_ ⾎Tͯ8uC>܃>-d(*l A|j4?yQk}@GdH[uYK.cB2 >|~T5؏Y&0^6`_R.^9UAjNh->.sd/Ͳ^:El-Ν`K5139UMf>)CG߼?6?@jOCTdƩC;JdAR4y]0 \*yK LtKSDm'WRSF8{z ^Ș}@gWQZėɡ'd`)#q׆ZY({4qVW%l)i6,ڮ{ .~S"͟XÔi{1d#9 @:V/gvN;-Yc@!ot-S"ӂ}N,8[>Ȗ{4'ꛞ=.(a!f8ć X}UFjbQ&r'Qwkkhh?O'z'rB@y)V躲r~tVG]B1WxTken{蝶N=bևu7$Zz$nI@iv8IrC|X2t4T.IUND[sv.$4\҈6SY0T^`Tm`kh.N^}x;p0Ze$0N%tkw׭YƊDZNV8F [3Ӭ9qDh4W6_bmMFBw-[JfuhRxvՏK5CM쎻 [q $F[r@2Ҩwj=7sk`yx5@lZk;?eC+cI\-[]OǏ*rW&}a!;Lb#fXDd*rR`}V ,)S #ån?%R:0\b@ p 8rfvێL]Zp<,u[D@O /\WҠbd1{DYT#ÁSS])߸=2sAwi,@oI3ۨex zIKLpU0lьc^8p64N-{6NՈS(o,}6i_mq dCV>́ zs)\j)Ih+ʟ߭RƷ6 ZTjO>TMu^6>r[~' \e  2;Ŷh9ץf(=}r9=c*Wy.ֲ;QCo :[^^&&G4'*rKeݥ؍Sjk*4,x ˤ-Y2o1:^+tcQZ,@.<` .*I~ML񮕣磎#Hn"#d&B)ftPMލDe :Ln{3ž(w*- |E,+b='&7LXM@Qaa)$VDٜ!fLhH{&Y_}jy}&d׬}Rq{@w4s.2ߊc%sT46maT NHH f1}ƴOTnYS6RJٸXmCh=QcjɺU>!Q?XOW@JQl5TWr!Ijv:|_+/B}i[3:ZO]N.^ wy5?N{BrK?wsf"#Oj#ME)u\Pn:p>:7{؉sF, nL@vU<']!㎸QO[G rT'H1/g'erQͫ!q9gV F?mhS)Lz#e Sj ,v QL:%a_ ~a&u#ahR5t x'y7>vj"-O_/fGqYzrg!9xqKT8l5DM=͇dže iucQ~rKz.քnw=IVEq Oұ<L}.,u ɳA2~m~$ ;Qpސ1:ǏɹwN#]\;Sd1MdߎθA/&5_8*~#0[z;YY| ʴ' .*A_f ~yBHZj A]&KGf9ٷB#tS-Dr83}>tԐvlsg~m$9ܗsFhSY8gz!}nO%ITk`n'#~odC@iWC7 &l y85 X4lr(#GuK~? ߠd[AuV7e^p H퍧&}淹=&f>4TCj1`C&V`'9oVr|+gօWj:ER|#&>=(4%V֪&L^?NqU,χP-Qn=ה挀Q.Qz'9_{c-ƇY>] wl_J߀&\.mX^} uLyٙ.8Ђ*M Ъ(77~7C*#3zܔtbC|~4Bs[ymhFt7x_OT^=s,bP:WX:- ,R\0?.i=S$J tfoꎺkZBGTYC<\+XyAk72Cwa`gI";Z'L֐6́"fM[Gzsm:i (p4Dd5M|^^.4*0%I4;dH=IyY/ڙNFχ(2D7Ո1vXz;gy$r20pgP$Kt/~Ddr[TQ#R؅O| tG>yWAO״=,VlMߒK%"G&:|*yLkIk3jV{[qʼn:@V9& H"8g!{x#njj`pqNE}mڦ3H^,=VG= o2ptN7ݠLbqWk1cmVI@R툇 /xT1xQZg}EA[EQ G 'Џ (o( ;ٟ#ucFT(h/:< -heܪz±uM!:T:DN$}J!9|i\߅Uꩵk f9O>y t6~;FW<[6HJ2J{i86 w (`$Sz< X>.|jМ( CyKn6z=%\cPB*ۆ39U47yd81채=e., K=w_T}Tl}ihdOg@3^\L-j2hs34`Y*6QS'وIʑ10k1 >W2|Tn.02+ǒlM|zG!W; 75,x! sVu9t:g0Sj>>& Pr(Xk>Yzь4agSC$z Rc$[p\{IµoG, 2 7w))*媛ֻ>#>9l}[ʗBLe솰sĖ1.Ҷ1ʻ~ϪuTo/J*/ţK$xD (,} E?\? UO;vv8ũ"E0r BFI<.`H)τ&|duSZ80"~8!7azH{ - *PfVq\f/mwSF P@+Bؼ8"*#M''Z:/Wv#~ _,C%bl9&V+qP>[GXPj붱pCH_\2G|V2UDܐB 飮)K7b_#<׮q$[- uyhNu|[^`6kj\_]-\1N_fiƦg!>*h@Fͧe4)U_=Ш7jN]0|k!NX 0 MۛίfՄ+)ά>r3O]xwI8p\d_,MòSPޜW;󠝟n9I b,$n{ 棳'Xq53ΞFwIH 4v|G4yxw&4+fݻB2nwDg^&;tIv>;e2r42۳1yZ K>))=}%ޯNZO~fXŶ%Od7,dNsT&ޢ\I { ; o6*P$b-"FS p":{KoW6e80=F ^#\-I** *=xնP[~X$\dB>3@C9+H"'vT +e8 T*Ch `r70ΣK)UNiV<=YSgH ? ؃iQ/_]C6V¯Bsj3vh٪&Ftj+]h TF40 ɚ ʾ<{'?8X%)}?xlR\o5csYf"g'$FJϷ1p] 2u{7V,/Zm;նxf}3dppDubbLh~[@'X9̠J :,sT#+Pǟp7׸1=ڦ]<)R?@f bү!MP2VOhx>`%@6S SI9(_m ?CrtcaT x\'c8CK?tZ wsU}ZWW.F`gug]2X=4,yv0]{61 Kn*jaբ8ZM>Ҫ\bqv!u~zn05r7y |PЫa,"V#Khs+mB5驥ߣUf+c?,=^;:&}ȝZܣs?!I`7ufZH('^]66̪(V_WjQt߿'<"A |ct&P>p=u.mit4;usMGhm 1^ύ srdHvj 9㍬m1oƤ^J1  L{Ef?s,DBM2Ĥ]w$ONR k/6,@+ژpP-LhƬ^7Ǥ\k1_O6ߺ8dC KVG>|V Ԣ! /? W%y[7Kjȡ@S_O1>c(}䓡H@s &hjטdy_-YO gRi2-B3:7rsϕl`fyp|p\,Tfu+G˨ΐ Pa 6m\gwQq7s"[DǡW_MoN0| dj`לAm &988l@|{!k#(x‰Z>6ZWi tkhnEBݯ}uct|c[nb~q[wZ~$^S\T͸Ig-Pc~UG+&` jEiI&%ZyMKW.s\m2 TS0u9wWud6YLCg: *GiB"LwJuƂ- ȱ1 UDz cD"?XLf@N"4rF +bfux)Dޥl&s\BA 3Ǡ=JH(/ʼI"-M:vl( 5 ߥD}G9?'gq HsL.=LL?Z,,VnqKE{?3nw 5CҦaot#>`)Ù bpCx[&hMZL*+`O*4e1}BV `k)H j%Fف\cqڍ1-:ɨEA1[S>iPߜb^˵ ˉ{ZbkcaYDќE0͂OD7y"qYQ^q*EK"xN95̷fL7\ }0v!(z҄Tm@\E9s񜭝$}<,(g2k$Qr46(;rzDFLn[qJwʴNҀ44a&.Sm>[l$#>3i.C7Y>1 4 vy7o0୽Y\WI\UYvO qP6ׁD_^,pFY}vujlqiEh^G $󍢬jR9h@WO6-WnWB!Yk0 )''ے +tgyIHCYN5GL{Y@1&,Bc(څΫ#w_D#KҾWA=I&!7EbUԕD7/haN[͏:loڝunzU>D {H/Ia-mZyܵa ً0&LrSLtH<ɱ%!D<^e'B 1sHҫwscxo[ݒ᷄4.eUR]M[@ Ο7tBGd;RWOb[b[TJ'! })qހWYWڔHvۂ6'otJ0DqTM{ ^9FVIQcCd䖁| RMCxt&l QJNU7a?O-qq1ӟKN5 r%K A cGG ,,S._fB :j:%Ǵil9q[,AYAZvy !CfڎIֶpUaVj ˄[S&d;f׿x}5  JW%KNEo_y &18at_?gdqJ<~sJ喛pF )c h?\¶e+K7|^&HĚ%S*r+_Knؗ{ ͯx>h .A @K9IWЀB6uQ.2jbf%wݡh1Jg+. b!cW1U(?qr&FR&E W2ɌVY yL_jh d%y2C)C؆o0I8 Kx0>@c?پAƱYަj`DnekT)JkݴMLjisETmAݢe t ٵYA؅s˴gƂO[- `H#&G)31{Avl׺w{[ZH6i,/_: p]t6RoZ06ڟ&3¤O|煻ʅʣHI۾BQEiBp6ΙbWLrȹ;xI"/XJ]Ra7x遪(2S!q'F;]Sz[m䮮I*@&l6S&R\}[fNi~ͩ)G9`Pa;dv^J/cCt<Vj6:^7ߵC6C 98qLB \|"* ?\`dLJ"kIb3"80A齎Z ii!/pKp4T3*(k_C X'A+ejd&Uy24-Pv'GTIު<9Mkj9%߱\\_ӛ`l6!!jwL "]SرĪ5ݪ5.%k|5){o(&Gc`~_?M,&(XHmfuQL;{W>*9S~vcpܛ8R} t>Ӓ| ^{:bx#˥:1 KNU\gL^8ψ֫= \yá±` 00 3GF4't ι-b;qz<C9@zDH(inny)|;ڒe' dd>WϺZA1 "OaF94@r-BKj54x[Yq![ɑ`^IHRf61 ]7C9Q)fCג!>w,o22נ5ȗ #M߶`= o5S-GMXijw M@'`NF5 ]kf\ą+KZDg>ǾdH+WO ~x\.+{9?(8/G0K:QuP(HVD6q>2ޯjϵv#gBc$$a-J#'%5oMVcbX[o.wKub--/߀rve vU>*h!&){x#CmO}‚u,eIjJ+eϓŶ>s%J֫!r/k|{jQpGuՔ+q0r^vZ1O;ݝgK1r6-4NMhme9 )BrT}eΞR@e4Pf8bfI* ]2StBSh^Nݘ%څ~>ۥf=0}G&8KV~{ɲDfˬa7dW\s DŽcp+ʓ+e]"Jz|>0.q hw{?jmQ5v2G.ӗ3M߫fϜQ9/8?a|C%dVb f"Hc$d1rtZ՗1ppJ8{%MPf!Qt5N[rxJ O{+xN!4eQ8f#;Ni#ChA4Sʹk n7 駮4GU( V2q0nF^HKw':BDd._ >Ơdn"T͢.vO `J HqnY%>B]T{rތWV᤿Sj[|sf*`εd{@P\\ٚfCY> 7]'J޿8*@SiC-UಧnWhF̫% #݆-"윫@ [.n+X} Z ޢo:y qLC` ,Hj{#:v;WC5nk*6 %-7n,Ղ^nXeIj8~4wyho;?7ydb{XjnE }}6T$e/8` sba)IK)!TF#ay2 /[NjI-%nT5A}q_sD6V!oa!M_(lw:(z46d P Bꂓm{zr9ڳf:Q]_븒EONn=+Du}E5K73 1j'N)xq|yQ!sfZzI>o`JUp+&BIXP1Pt/0,t9B#8Rͭ7m/ %qWfɲ 2U6D9Nwhl_CӏV\V (~0=q?y\2Gض"/Ҽ춻XJh-Q"ϔwn"=pǮHw EHT䜘]_nQC@w .% ipKx$6+ʟ2;|K\Ŕ[9Gݬg|x\h]d:㙫CsnQՍb*>ݺLr-B`am(AQ ʹ7xL-?~u !1 UPndȿ)Rӹ$M2iv#ufs@:]kTw|_ :2gMJLmo WIc׿B*AML|So.;jփTp5yT\sȼbl.HrNwr`@G 28mi)+%)R5k!kê4ׁA'Ѯ]=2 66`x/ZHrE&ըJU2wx>Xbk^X}1+{cg4F \O֏~S|ہd0G30?~B2QJTUӎʔ/bNÒye ^3+$//P8ٳh+z2I)>+{Z) ELH 2oBw9úLy:| Oq05;nY~VE=֜V1]$B̬a(1I.k8<g`t3,i8V;TPz >!{"V뱜r갹:B^iZDrs/g/YP)['$=-Ny22A ۑG28Ua, ]8b.8\&[HYQ(-P[x$ǁ|aYmC<|:k-G#h`Dv*.5IiY׮kb$oM 6X86lJu4% V3&U:qr^*$!rVtVZ"Gw[Us34o+҈!{>@ z+)WFLYIЋ#ELGȤLGRj >~k'qq-b$?iF[fEѬՙ C P陎lxRIT}N"%Hr:Nj\YՁ#4i@Np/rmdn)MOAr_[>V6-_1{.6XM!m.,Ƽ7 P|+Jr:ެ){app.dg粕dvvzXp!+7qeXhTUkK6a2h쥹rTkW\;2^)ͧ}g|ܟxL"2eUWPg8Rj%*7m$x탾)2v+eȬGL_UdOk?d*_nF$$0,r]U\: x|h6Gٛl1NuijeKPy=ZN zY|dKjpwicEA7Zɬ|7|j72ŷ$b~&kD9pm2 #}QxA{ J GIE³MX(iQRsWtWSLpjT!*~M_11>qKDy٥5WW_r@ [J01.!{4Vsۦ \y*H!5r[E<5Ձ'p9և$ĨJx~k$O׮a"ОќϏ]>j"7|2`rLtzLAkDu,NjT./Wv͘ǚDe{A ST <Eeܓ%xUx[ĢԍC_MqԶFE 3l;Zyf!Y=XH?:%cLؕ$5Qr[h|yZ:J?;P.#G&½z[d,fKW*l/ xJu Fyg*6u g@5&*`,sע{V\'7B(uuh^)x!kdHEDX4鷁4ꊜnrgC}vx0-w6BoէK4)I.JHgۦOt*DڊtíQMZ@kG+ -IA ymgӈeOb.Q+nei=Y^U 泺tE ͮGF_;=H1,&\hԏUd'ea _o Xx94FBlU) \ ¬;{ 2|!m@#`9T:+0Q_5vƕ f( Ĭ'w!-h涔=+_.!.bYN;VfgOنg 9P-,:y+uRYSڕo` [}>E6XA -|C(1:rh@ *;V(9yX{8X?X4 ILѷ9UB7Y F*N[Cv>g^iA 7M_Fk*iYo b$bhpɽU\_B ɟHyYsdh7'16}O()-1q*|wwU<=T.ż9ic͉ƌ^VTv}m,6X/lsxڟo>ɍ6&ثDltՄܰC[娹E/{0O1N WCFKؙz+2 kTM"F 2CqªwJMjd9yNQǨ;NVv8ki;A!pؼb\5qɾ,i g.㘸=: |lX"MkO w[N Xuxp膦񄃔%[2S76 _*gղgek6Lua0`xZpn~T,Ic+[&vz1* ޅX?Z/}lT֤tPh̔[MlOMEa}~u o!JW@s;כB #QNAcr6SwAPiN$ݮNÅ ,B1HUQ !T$N(N/!j킍7K(9+>$iGoBغKȠ yj#-ܲxMaoG'n•~-OǪ^B<=YxGK$?M39ݪ:l˚㺮9}9Z,`svDM/E!r'WnB24Sp/OњKZܼ}`q@eYYqi䃗q;cǾ $ݯjb̏\?r%c%N XM x\$x!b}NO-4a~A 6nEp(%fMu`ڠQs5B'TIؐ*:d K:p8oPx嫙)#N!UVucYjS>#\F)/dJMnp2"XOrm3$m㕢yеL!_@T )t) })%\ 9MMGW_v繰,FO%D?UU]-@GJ ۮ@v!.O# j!;𭌫bx2.WIkoYtnCN.#NP8w A*%{w!-5d=_id>ʘІY' SKohZr*8 8/v]Ưipdj c`i1RH3 |ܰ.h~;7YQUxnHbîojXi^w2ppk}\@eZ;L^@^FzL*/PqL9R2V?K.lR )Ǩ]&~P"YUh^ <ac6ZqVm_M{A&-rTFA-Әs_##J'Sga dWN69RaS&\v8RI+P!'5 ȍ6g\Wc?7_O :Q)&RaIfmbbp#wQ;$ |V|x XO u}1 7/[~uer J;ۭHTn${6J:p2O@~:X&fHY}gwup |8ԆnTQMR}=rom⹋\hu*Xtnv0@˛XQI?@죆7bY,J˟r\*<|54*.T xm_\J\x`( Q7V{fhP*L"L]+X#47"A-B@u}/iըn pBsu$-q7 _DKAt *0 UiJo@|ԣ;uzσ(q +/4aNY櫏#qp#៾{77%Ys6Cy%VV$w[]Ubq'_8'9UHmx1}=G|-4 ůoH)πx6W yM,U]p"1W;ZnϦuy (4.Ds|s7P~}y`nL"#T[(п<(/4df%k!%ͶwA;0ڭ"b ÅP-W/9Q_ԡcqk#R^%繊e)쳛CDs.@[J}  2)Z^2R| LDB:g7}8TȎO\m :CxAB5jLQyVfpVXch&qr HXϏN,ȜMf3Н(*xu|S-BF!3 kJ)t\/B7ڀ8`/vBu7 W)#Q|*eNqY_cʽHdFfաkעC˃,\kA6^/X['OLrШ@-tbS["pSEme+?nBȥRd pPE\FotJ.LUᗭ4{e&^fj2A' x h")yԿ| RUA]'VVK| H^<'-t b"di yvk?Sr {K<ԅfRFxœ:?~?e({)qgK to0( OF1f ?a Js(aּތ qfasJkQ'VWnc$"BP!'g2}pa?+X؞|؅C e {o\WR|d<>LzP}ᡴxr`,+\&mҒ!祙p*j;=8a_!`S#فJ?ݪT(3K|PEmt1EΒ@ufa 3f8@ ;MK"'ĵ7 BOب׫C< ʴ)CjH9Y|DK-kFTySmHQ5_TR&iCz4b3uɽaf4zLSShF;^)4dni}%gL ?!ߠ8 `~y*ѮQ#vn4JAwu+^Ɂ, ,rc)`'\Ԁs3r^[:k>*|daqj^S KkJ7$ʵ.W%b݉%a_∾G]\b#JY|nO紇^7QSҧRXW'ՕX^z/.8V(-/7E b<x ؟r PhH_y fhN ~jжϞbpzkgGCc \:O J^uv4?:FJCWnl uo9)A같ɳ/RW = mmTt] +.3_~ŷ6;-h?A=g#QW0SPXe;"S$8>Ԉ.U/%b ( !B7;UZ= 2atardX%J#R:xM KT"R<ayt;v7Q۪[Uܚտ`(b-V6BkhiW[ y+S0 XiYaZ{@>0 LZ$gvPڬ4kE_J[YhtE(ks;"c 9dpv/Ngq|FM3/mu+L"F5Pf}#_8gSO[\?h745'`j I mp}q?2`ǐu)-%1~?ɞm^ oRݍm$y*O,@ + ?Mb,sPG)Ꭸ}CFgs weUdb9G1+5Oka_[y:rȟ] Sđ.v ډEF*E_-BYP~bM HW_>fsH?޻{e@jؘm+eK;x:5Yzgwkc L]BUwǪ9d{#ЂMG,2ǥm?6)*.h̶]U w EԬ^J WjQ@Fjl]a"HxHEz\wT^-"iԮFvy #~Žp2;JoW |`>E<24yw=TA<{lbY+AF\%u\$*f)_ba?bҰs]tWORT2&B]}=>)ۓ`0 ud3uIKHs|ai%He7v:`Zv&Y^S6SS@" H}j9T䣼4(;~6yFhEdzJ\BMzǨ1`SSSPBc=U j$͋Ptz:.!rȲ=-(!C?@}-f񇉹j雸xo0;n7mɬGDN&${Қ=RKA;3~`6Eө:,!&P#Tý )%(啽$ 2 9Mgv\1bv`v Ө*YQ&h4 QtltxdK> IK%k@4HbG3֟ m[)h9aA%EejGNGV0jLgoZ\h[<˖QTjWb-V?B+:)$J|AD1f)$p賐a|f{qs-3)dkwسF5 ;!?\˚`"윙z*+kY i{FO݅Q1ѭ(ew7IDT$wy#߉a(%qL㈷11XP֡iV^ZSHl6Ctt 2qMP:IBD8QSvN'bav> &m(|:7z/Gi𷘜ͫVAl%VuRμ[Ϲ"ުЮc1=i#Y'}pPUm- QU%,qޕh,~>9l^( ¯9!涋R#1 EmѷST^ &{|!∌ނrD73 􇬎&hr&B.bQbt.`:|:pGj :}ˬl"B[c?h>#kum{ΉOtegQ>Wf <è˃.B`^H0;:PT?s e*e`h$Zϭ#lW"<.v\!NGd:C(ЁG2<_!#zn)l8^>M{#ĴFK%2+|Uc=+|*SBY zb g s()=6M4D;'dD-/g;LGY*A#DPdŜ ԩub(KW n8NZdEZ_=r\tLF~s'}-ǰHO)qtU[f -ljlm[օHdo,f љPSP+>orBY)k ,PU\$ ]w-A>!0yZja&0 UB5LNʊD3H@sq<5VgOЁ>@2=T+3 =5 a<~3ڋW0Ujw1D\4bODC8w[y Uv(*}@}FEt2|M8 غ \)+%, nf >gkqQqO2j kM|)kgm1=țƓ,NakF҆,a_qVsW*8/}|AֿOލ!BWkT5`*s*ZXa+ԋ0kƷ]f/&?ǫx@޵:hT90R xaR$j( h `6,ɋpۛ$7t7a9𝼅vMɈfsN R4@ - Br^_qN&P/:ETO3yyTh[ [Y_o}jw^ھq_"N%|d\ءmQ[ 8Q]0VSU/iwdpҺ"gy(ؓRޥӒm4J C/4=5"6?+D* 4j0<,8otK`Y 2 H%X?эF%k.!{ayߗ+.Y u`Jrh#0Y:aZCՐBEhʛ]pp4-e&P0xK6Ɖ;.^MeV;J ДJ.s2 U3s{=, ŐyvsSs?,hN-:Ə-q1KZ߱Rsx@zU9D>So_j%&hd/%bT$w9N=xG-^G_ܔ ”]*_i.L,z?.~o",3iM)ri"ϫ*i|a"mvGԲfh(\C $ j3ǐ3plgo;`۬vcAZ9KoJu|K{E1J%sX % v] UqeFZf\(xXb&Nc ƣ 6u P*9EUGP 6K ԹS3_᫔Ş(f dLx--JR620]e1Ui#lQ N,,nFX~zoUfT*(1Pګ-;qL$U0jp8vLC1^TD59ikbFmXk2~ivGxIGCF/!:4{g^ř#c1%ab불}[ذ`h9 T[.:K"Zz%"QNEAqXԾܗAMFO z`n=ƽ51T4Њ^FviijxI*|ܚ߄8]"hTF=upG҃z[ *>rn kn6fc+"9kE޼ ZH/ TzuqaB:D,ݤ>Ol]C=Dz”AUp-ۦt _m#7sL_ B ӹE6uVjv.q^vaF[1T[@3׃׹X|j{ Sgm`uSU7ѳTQrʲ մ4H5&_QKr[̳57t.P0Ƽ04}qFOǭmt֚$4I:Qj<a[a68O9ŐW ];:.‘rS%-tJaT|̫O OWq{Z|`q0ύ~zTZx0P՚۰\@CN\jd\w p5,K!$3e%xM %F5P{6ATzOpi3}TzC̴s:CR;CkrCt{n]`-XLS]sq{Z+}. bz{_đoeW6/8lge>2un4("D>9r7{2&C8 ƪ+_8H巧OD9z6辶גv8<: xv㓮9TS0Jlw>6K&eǥKykFixT)vF D<""G"N]mbФ `/(&>:SK]:ŖOJ%պʑWd֫XPn% Ocɫp4)Fyႃd7e.^YX>峏@RDFuIoXMi嵇>-Moٲ`7};VM$8\'V/81N`iVQZ,Bb U)V X@7]xnL',E}2G06Ӝin~.C!݊o@MVEΨ_yTD߫&MYpcp al_mJI#4/ys3f73Z3>&eL~LJ-#]3iqyfm7xvUܟϧuUnG y0ە!nk&bKWyhSN.ͩ4lmҬw{ ]aIQRy8\۶_MT 6jU ^7j34שK},5!;{i^L ~Ng> ~uq2'`]AV2W-pƦ/WZX4EZ12ӮwRz~2R>RIn(䆩3 ؤf`r8{Jq o\Qcoɽތ֢<mZR*79|ZR"[^,!|KՌ2Œ<XW:.y/Ğ ge`5r5s$j9i(hQ++"{A<' 8"<&A i0L<\H%ٮ{zcl }\ó Zsj[`By@f^I puʩɀ+>DV$*k-/KB-&Y{]1l?o&bM4i,_O9_ªd̢a5^v/l,[,YlGwW=)~tS24s3,o[54*RXg4GZp916DG;|5M,>sM3NRHG86K]sҫ2JbSG{?Utm[!%ФQ,KvUABOr*.Ň?0lHROeK1`E_fZ=k^"q2tNWj~Y<,{gaaf=(79p ~ sTnD [gE?@>ӻdMc=ՎճI_=cCWR7HZ q:g m SZvwpOf$)rDAz;\vVƶ"5̵$i'~-(T#f >ЦO M;.jc䐠 + OFUP> .z 4[L?u!9f-B۳:pPXw( Shq{?m ]\=!~pĻ#m]OUc) 8ހF)CG¹#L)gd[iHTXy֮^_0ITYͪ#5GӢZxr]}VsaJjI@@+5ErIǠ<1 =Pe_N _7j.m _r|46_{Ioz__XmKZ^rRf>-L Nu^-[\\QJ3ڸ=p>+fy]+YMBDztjsBF2DK!mݻ]%cAsw YRǛ+B^𞕏n=m=5x[P D%1k!hGqmI'y50@٣a!y3q x~~c;DCOHc T=gg*_|+*jL蝞 6+ޭ̝d"SNP~):v tpx\(g?o*D-XYyQx o:eC bYy~?1זמ?˙$ܖS:qKU b@cePWx%jw oc S8}5K'җ3 YnL}4&G|y9@To=VQFqxGOѽğPBA,PxgjoB &DY9 dhvINkz1 Hb<2@%pX&rjS-ty)WCn.M1IZʱ hp `}ܯ`KQHDiv8x9Eғ Q:JHRُF(Y/e'0YZ=N -|ڗG ҡ끗Te0nrh~OuԂc3zdz=1LuEC@ڵv_v +シ"ֿ`Cd֢̲|*Pu77ו5% QŮLu*3u:w ?KS^0W+?O潦_/br.=.aYM3I1"L)  Z{øfp?xi*QA6'ƞæ:-p%_ zkHh|IfsGnkHԚ"$kHp5Ug#c翪GZ$6Ixqs&YeͻuxʹV8+l!_6uv Zm0id +(gj⣤# Q-h|:~bjD<01& f,ȕm:ITxW<>57s CI74zNDcjNFY=n ' P/ִtNE>JM-ieĸROMf;m6Eq5UP)}=teT 9 6OH.)8Z;wݞ%)w롯?[nz CӉx fMNMXXdנ87Yrn W:% …WsޘdL'R1J$'/|:};s>)w .#h/E1(1C Elg/QYD\_X@R/RJ;ϛF VO,WbFӠqkꅍpN[e/]3Һ*ͫd5IX̆RXTS) ڤV蓰HݩZ:\{;A|#i~i cp5OMo${T[rd7|f9, }E>sK&"\Z jD"Ɋ#|ri[/$h+'q:LYP6.x]`c-؂jAI>MҿvbR1_o}5:`+5O;^w~B;9:&S{+Km0%pY#m>1el선?C{ -|kzyCyRk,!0--Rq 2^z 鹵`tEyJh(VPR{o"]j9Fh38W+S7h^\G%7 /l^\DJp/L8SJ"@avdm64%OWv5Ph(A'uR4s}cu[+0ȋ>o#i/ƣIs+EZng,jWDBhB9%ÐE+lj2wkgA WtP$3iVÇq6"6(-?ɐĵN >c b v5I.t ̐$mB)0a<}$7QKE qv}9(ar`RvCdNeSȤ Ph.8poGϚc8ЯA?f)8rmKNYm3D(jq7'JhH?jЕ>/7pMV=Bkk [Lr0 Gr~ʱK.C0vK-HԴL|*hyP"Bq`K8i0zփ : ḙE7G6xϕ*K+R3Hkӓ؇ # 5Bb~N+"җ<]P̓pvcMpQOI\&zs،CmO*\ y0h!j+. Ù8h*"c%h7a%ߚ ۾d X> e"2 jg{` Ph(^cv\O'Ǖy} ɶ 6{!fTdv5ƅS ]pD?n>f!)M``$@zgLee'&[]3Rj`PӀ6ئN M0/bośe^+3ôg u>N&R:bh)xnQq& O)\ X3g=1'- jss T8d-|S ȶ^N8e'rHfK9UGXNҪnسa38Z|tFn嚮)ߧ2Y޳45%;Tf Gn'+E=KJZTb08 0Ї&W'3%a;ν35ݩOZriW=6w6"y+1&fvxS*6Z>'T 99Lmvj̉LfYq )Gj9_\J *b+ŝA뗟&)Sr86{ ks#r9&ܓy?tS.ib& ӏ%ǓDu]I23 U:S` sLhcysh9"HͫsN׬#sQ|yy/FŻ^CUK}<4ldN1 88mY4~N&I^6&omvNN\feZQX(;DYY6 '4aug熜yyv!7I];q7K&תHpfg)|#7.e'\#Uk[PO6UX??Vlja`xTT7yv}JWtoTel"['x4H]dNxZ#,/UJ3ϟ1]f흁"d 6(+ >{F *V>YyÿC qA2*jմ[H#n*#axk u _?ֻ }AdN䛦^d]x_OgQ3iM=p3I63469̮?7|۲,Lreg[5f&"hW {ΑLqvI)Kx!MV]h62ڋ> H(;ܻʶIUמ2t{³ف  cc+6(RNxZS"( R&$ }H/\X/4@=$Y&AjM2&V,7gAWd٫Tx\iñ 52T~3-yr o4t\ݽ5!s5Ɓb+G0ϱ7"ޡ#+bivb4urLۚ j 4"[DyywC)ȯJ\(yOME_oW+boZM>d#3Nr+ 5zR1E;vnS+ %O N\p}ho( ֆV,MȔF<ǧkIaoԢ(x}n;u BEɊc #:1xQB/|HL{lxF$MK)M92MfXQvFsjưEwEZf`;j'+[<#%Y 2ƍ&> `[p" !EjR?xpYTB*,!1r(APk|./C1yQD;:>Ph0mDcB+lqEuPEa0v Ƙ8](}G˗V@P|0*"pO/ 2*Y,ʰ֚c>[ ]&3o@Mj\t) 8A^rBnPutU,"EPNN |fzbrl7OPt`^רDH ,Ejp~߷%!lM"zYrB5]uZ\H5hgԗVH vZa8x67|y<{B2t6j%OnS~++'{߈ B&NBL"\qOk6.H(Euh*J;"ם~,T? ɱڽD?맾4&މ7NbRлHrbRRGn$?Ok0}iu/aҒO/W ]V'ߔ;ȟA$BB'Cm@Z= epॺUJ T:= ]8%-D.#ѩDlCtMyDZ*NW:OaDFT՘3(ժ̄ !H@! ]cETl ]T}ZƝz1ZBaW > (.yRn\bf2fbV80f' @,q9B7w<%I2օU>ެ!îwwTII` gqJ9H Qӛ{1~`;6 πm5;Q,~lf[@I@F7PXWW\S9GkM :!HQ pw Lߝ-hITCARkjo\WeoBօVE3oŹ&#&A lOMQCv!O+qt 8ڌ'};;0^0bl7 ͭM`n2Oķ+wl<اXklqkVqݨ=g]:D9A?g =_?RM9\~;@/?duK}5BΥ@~N-I ^SZEwylʼw@#5xIg02^7T7boޥoHlZ L%!B9rG" [[Vg烬4 x=8FiwtOfyϻRh'ӍE=[5Kjb\9 b9t5gTk)Ck4Iz`jt-zmBB3 q:HM3=8iu0Kr1W!*"4/2 wA &oأ'3arxdg#gcW<vbg-f!I}ɥyغ?%.1KCefslZ:~j[i$/x+a׶oxhI6aIM5(6 \3<'ՃC*Js *b#WۉhH>? IaՐ"dq@[9ϴv8d|dUt)L/ 6>[hr4|T$5. +e hz+R1`ζ"U)XHU UwiI' T7j.5=1^$/AۜgI6\ͳ:\0ylg6ۆS%1|[ٝ] 6c4 *\\Yhm_^jAk iC;H7!܉Dpc $PK&mui'3&H=4>Tǡ5 ը]O O؏ 9Xa3;Hסfœ\,G[l%ǵ^]@#vueP|כ;b嗯OT~(/1WˋJCii-g#d%{^ȱKQmL]B flն~Յ'+=k2)qEHa&@8=s"g5`{4nTJXGxo)&C&z)u o?0LX(V*уԔOU5d&Ӥ*g[wEkVIG>'F3^֙R%$'&B]m%.mټ wkCab P$Lkbl-Xn}f9Z";$?Q%2g:CGb hq6Z7sCD ǵ6IgCSN˔Lv/gm<0O]\kɵ_8|~{vBUbqַNaAQ;)evE%944rϥS8Hd9/>~"ڟM;{]m ,UTkQ#J6JQs|va׷$kN\sW ؄F *ᐞlwZPM S=Y p]\uݖH|82=5YkT4p#eA{H$-b]#HT! NqV"(vXK :ki:I cnGDs^@YK lOOHHy5T ʱXF5n;24ܲ$`!$4Yc_#j+@|lD &yTjC}?(DUٺ.Oy~qU~Ͱl^S5㗟֡Zȣ(=2sٖpi _ 73 EÞ'OzmW+u }piwMX]jںb +[@.[(r\VR>ҙy3I"HMqn|9 u9ܻ[YP{"؎m:|,<]@:U=*A*6vG jkT7yNdof&W1c :G x ?͉% Gx+ows79Xs 95#W2>%?" Ĉ:!Bv ۯƾeLTD;ҳ mFbҠ#Sch@N1ψL~>!Sٯ'TOEepTS^yPP={ x$Ya qYwއ0nIF>o2Y:H-rnd q.: Y.l#yֻDT蟹і"re4B1DFW{4m&b9^w,6)ϫ0mIUaڝ-Mxt8~Z{|]]P̲ e15bçN"P f@TEyvx*hE.'Qz!`=ߖ,fDJG%UsRGOyvl@+ODK$%~<ݸ2K%, gv%7y||V`HRT#]1IZoDE Ch$JiMzҒI#[#e*$\8|D%Cgt+ӥ ew|=5 .Щ&`j#aZ+d5g`!7$P}bQ [[|FB| }5{3-0D>\Cgg$i˜彆jSm0yC} ~aG\FսFudl!9u}`\`QUfhLbUb4t0Q<,EV;vYVC\Q*iÖD>-( I32(H*ug~bYuYƦF`<$2߾{lT*g.'!, oM0i\W'5]()=A+@)M2`LM8I?R4)d>7*`W 9>%c0QMs׺ݯKY]{ЛvБᅕ"ρ쁰gcHʈ2!ű& `ػ#ǖ&"/<7e|גj3.U]0`&'WTcҧ-DSC i}6S%  LHƘ_cMwأd I Qrɬ51p1F/*;o6j)1}#{Z!6af)nN.cDž%O};OCփnO&JgؓHsJ/-&Uzc 8/iTpA:ǔr,!J-[V" A=6_`Dv®{6c'`kw0'w >ZY)30d,mf\mɵyXs=>:$>RLzTy e_#V®h* v<bma,'y29ϛ h3r[ܷlk-HWrMTu'f85p[0Q܅Pmn%js/)m,Y~f})rI|~Yn><'OgX=.s,),nc'4bW>λd`޺CiF #ZR2WI+jkM5nR}bL:^ })giW RBԺ8ؐPB4K%˃'v!P25ߑV”5珘x%33-e_./*[QP3=ݒ-N(k ūF*H)s!]қMyoIKYjX[@~֘AMA Cĉ:F-}0-9;.k*u *T \7N08?!}䶲ͩӓDP|fvoG3 ^`sEc^ O Im( 11&z-J7W:6.D+xaNT*Π8*A R*#k8w7k|P~Ӟ]3dԨ'JȣT>pzbO~x<ڠH'C{}N 6z[d!4*".8v IF^gp/0'`ծ}B~]i{b\+F㱜*z`s'/>KCﻅoӶc-c4l+b7Ğ"rHܫ|\cӆ.K3?k^K"L ֦}!!~m-A|$m+fI73khRK \QuN7a9*D D$_qO(,j3.VUyF`jl' ^^|9mE"2 5bD`j4hF4+FcF9 >m I/# ez&huTDW=\ #p6[vcNfF=Ё 7x"5dOv4mܘz^}1+}ԄUP;؟z 8kv%gGQ2dqSxkߑ]U$ 8G@voqzi6ZO<`($YUz_V{;L lllԱ?Ә}8זQΥ4r|p㴙Vcb"K#AԴ-tXfAbV,U9ޭgd31Amъ_Xg wf|+\A=QV3z N'MMa&UuyKj@p=SE0T`[$asN<$—(=:Ym%} 6Wի,f;]*d; ~` {[e/;n&J_wЉ"ІҊBAOJ4qw&\Mig9"6"4Qb"N[<)hΧd4f93+xgb Yk ʗ[?yegtzV$Ŀr4Ws R5o6g Sv$7qYL7r$j'?@Z$ HjO(| /C; w=qnCP@j?HqԵRKbV ̐ޣA{jq1\)ZX/NEYbֵw&GShxCXa R潍j’z~%-vFրE[HSiN%zTN ` TQ ]ŨbdmBDՀ$Rbqg#r_ZNɑ>r5cEFPCzZB[?Kޢ }y?-όukǮxp|^ ~aUɌt(>( >@ 6qDݺY1*xH=!hku Dx- Ο_g\JB>8r \=D,J< ad“vYYȏ!ق^9C7Ou֑UߎT!ƆW19 ؁Qf(n9+x~nN$38_ǃ?ǹF;T֩sҜ~ЧNf_qu(On1;*]9r4EE/>J#k6Y8?[k1[Cg&"%_wڵ?m|6ӑM5UW ȅ@[%Zw-UhzvnVJO(ԧi@|¢c;gn}#z=wcuW_ D7S(*JKӻ6ٟ烣S-\uTDP,=˨;nWFT5>[i"-{!in3)92h(1h֋?İY1?I%"  (z?N֙j\CUq:Teߴ1N\0Lq0BN緯U78ʴ/)hىHRF/M"Z_ KOUmeQQ>׎3FU z8 d7%#NʀCdnJ5`@1@d98Ɣaֽ[{h~-kEuLMVʂޅSQZO>ncB^1x+)7MmO߃ɨoe9FntWY7Y+6vޱ:Jy[ j_YR$›&]:AYb4zᛠu2CKJ-8hPo-** |~X>Xp|y "DX"7r{$yWa M ='we!TL//42!"gÈ:8,39SQ8JWJ~?՞6̌%qbfτᬺAYƥ*X#-hf^k%Z±*yILuv~c?ZARZz>mھK L kGc$.q⌆;TW@&[6ood{|ʦuj1p?cbPƶ`KׇʉN_f =%mWfmiXeH,BC yLTXՒ+:خ@n }nʄ=V2z^ ?X!|ǿ/Zl1yw̏ zle_ fçO$9ju%dנ;%(I@FfuJ QIKԖ8WgLZ ԅNK҂@ aGav(P0U[vsf2GVF, QY Xq=4 (h!e[>d+ZY7Y>W!fl}k%:F~i-ٳ|[ޭzPkƢ \|Vr|pXEܣԚG‡c>ͫHoOgK./Fo?7r>I5p"~t/SAsWE #Q5F **Gr8֨el(bX:*U^V䙈FZϩs3e#Cŋ&b9j9af ^9(5,q|ɳ49Ī"QJPnx`+A!|- aI0WISiҡ /"f W\6`cW/I8Dvydbܳ!Y$2ݸKqmЁ+ Udcu?i)C_N@ _6ķ% 1*k _{qv$`D`́M"?e`;?(xDCWiب%׻Ӕ&UXq` $&*[jcДxm8'.qgKJfN&Ьv0bJɲg]KY,ҭœ&i6qeVhi.t*tźi$[#0gzESD糑Ц8NP Hr((91#V;qE+jH;j3(@E;ωE1b3,9EEq^r_cQ3ښjKbEj~ʢO?1{F06ZGrh4D{uV}P2?htO]VDPH X6&$ަrb3ho\423:*œq88.5OadD~]/:(0 Qj, N;\Qm2pģiܫrs57sk|å vqyEVM"UK$qyI@X 1-^_"-j~Th'$ds  -e _!.|=9l ULPf{:g9:cl܍qZPR׋ Xsi8ܞ/_k=P=F(]ڴ#뭵rAz_j6 }Dt9 #)DWE`>=)2u}[ڦW/$ZEIj*sE3A w:g -׉ SgRlAWɾe<ߝ1lH|}'rjɧ~^Շ3MOV@5VWj;^o@11D'I`WJԮ Yr<7tv:QdX4{/q9Y;UO 4_Hn6DZN"Gb9jgmmlEkT\>*$+5&51Q{ٽD^c3Td\pv'Zo%=x󉝷αga$.{X#6#9[֜+t8m lSH>3xrرw5h*=KyjL?[n<]n;{UIs%h }GJ1_Eb'#'\zy gC<7 $5OJ<$E@*X`OHaZ}? YOc}=*rbP#-Xf77=]_o(9QX`ymZ?*3 ;ʇrkYdL҃?<>z`)VpK67~EX;%W4]XDSDMox,wfOd;|c`΅k] S ]U ױ;`4A%sMGuv,w}C!&8fYa&4d, L&TuX3R0NX1L4*j'#7+ͣbwKϘyY=yxeYfכr#ǸڢOZ^q Z=tKn|0~+*9Z"X*e0աI\[D&a*l +Vq.kܖhqOXoҷp*+lxo6pw*FOEHs}:ŵY@ƣ=f, ^Sκ !k:IץFdtYXvOl䁛y(QFaU&o&3b`ˁOĈ0w'䟿k0OwfRѨ7Po6.kY&f!BUόSX/eӰVxe'mس a}2}(xƋ<9Iw /2d>Zx# ͨO i77x.*/+MDtDEgRT|nזH-F_QhSmcfp[E mS}huh^%يp!ڷg[0S l!0C9z;P*D ՙA8rMD}x6>D0bdqҚ%U;ޓM,3\jl0b`ŭ+v|&f/7Ld2c@%}˙]|~o MfIƝEjB8p%[tۻ[rr~;S N'fOVh:.>"~̈́Ĝڗ 1\;Kf'vNVɐS8'?P,L,s=uB2nʨ4Di_ǹ/G7Cl6J \,J,!3m<J|QHI;6b)DŽv`KWp8-H?R[?V14c0$Sޮ{#oDiתe$#1:sq78s{ӽ7|, y׵BVƴעF'QfߟߒR};jԥOUYBuETپj eD^kdQ4(D܁ȏ""`%?t㩰t}!`,gYKVAD=Fmnڐ~r`a@&24F=e*k448B̏xј\;SѦAA%aPa/Yvh]B6QHaNhl$l9<9`výʚi\/t kg Mj[pXZ#LcedIT'E_ 7$ L6Wz$WΔ~)98.$B-?ǹVmr@xdG DnMCpk: GD)kn͛^րY%sFˆ_JsU&FAtC+n5bW}Yq}m쬹Ȗw x 0aUI7@{I˳{:'>=#6NtoWjN7NCh[vesե9[jDXƩId<_Y['Gd( 3[p* ^OO˟A# J@/V>,~<*jNp.Oy\UC2/+h:M΢Īٲɋav`2`e1iHOzƼek@5=o`'?ߌ1ڐ* Bdӈ^:ǂ+lhot16>Ɇq4 TZs Žzc1yn NTRs>5ifDp6vgo(+͖Y >'fpĿzPT2fSIԙ|"!7 M rk΍ -. y*/ 4E.7ϔh_B 0f2LQK l{7Gc:ǮmĨR{o-vg 2:'cHgDHHH gs Ar&V"$v)Џ1KϑsfgH$5^K"8R0uFNzP~;\-$ fe_)uj%̶'P P>;~KDtkLLP—&WFA}dv;Ok雳')Z`WqTϕ֣^PZ]@XmڹPrn[%jӉ2B3fXZ€"/60|]%in<+f6Jږ(l86 @WKǯzӄ>W?nN|1(ry Gv[fQp2M-V\숆Pag*&Peǵy(k{E&J!7rD` [<3r+9, ,„&esP(^` W>fxz4>[ @څ,ux.Eݾ" g68Qb }|i22IjSCHOPZGP\XŖ5B5 I5jL+|WظJtmŝUa<EV\90e[N[MrC= 5FQy%DpzfOcvPyu7G'$2A+˝=fTx^Y!w(f ׼Hӥ\N@Y)eR@PXz,d a"7!'Z \Z;x5lmJu2^bu.Eӛ#݈{te*RXlA`;0^\o),zp٧: ^`ũ>v@_]I_@uǶVE|9(QJQ ؂J낧Le؛9rP)Na 52XMt=%KkHcWz/窕I@nMz۵v$@_̳顰)O/H(|q4}Ƚ1iI%/w'pʶN:"XŘ)czK3-5^P/}75wx^D?#m,l ]OwP0`JxkB҃ѓQrW(+®~"@K[kT mn^GEIKoMD솢8 )͋x*aRě5N=>_H+2~@p@-xkapР$ӧLl;oMN Lcz II۬*nM9 $_ɻ 9zX%&nI1[2Ple2 | x(ik"۟Nv:EOKykIeid \u&LO\|^YxʶATZ*J)qG41Πg49f'N(u=-uRQ¦w7HְNWHAJ8"vJ5zHxp-?45-m-窦3\TYsZs?0Q8S11E>@qWm79AXp#{ksn{j1R[2J 6^hc~{;= c9_g]{^c'0y8t?|-vt8UJ,4/G< EGGv]<}'Zt:yϰu*bgr%<’WQK/\Dys ',d6Ԏ1TU ^: N̚YOD>ls[ؠ2p4-i32Vx'O")p|^i[~,cK˵a= g%Ρ$FU3Lw#64 R6qqZ:Brm`kŐP̨ՎiG|F,(&h' 0k&Z1fo_GHLTe!kY?vmAbz97^ P3z'¹A Un$Lj20lUo&$%36чw=B 5|ow 4 V;pg jaw#YSHCCSh'JJ[KEQٕ&eۄ6sgQOU߃#pIڏKSW^IZ@/ƎIf޲D2d%8d \~ՖY!ij\1@^S;=K8i%+&/rQ}xQ j`?}]=.dp$ǁ"Ґ$ӕ֍ lNE lqRu&v" QȹC5DRCFK2B27D#h7xr}-m1Rݳh#6Bv8GXp}S4na۟.+hV*YFMJCD0?6 gicgS9mD: c.]oЍL:HDb K#̈́$ |a%y!?ۛ]ƏڤW);W("eǓ~Σ]f9[yٽڟUt[$kv\o \ zϵU0r3%6)t"}5 ]&5cO4kB8+bx}cd&ZKHXꅮronX#O%'Q3G!8X8|tDL z&%79؎W] ]/L+PB]bz/# nI~HȝF-gy>y*^( &ͩ-tsuk/UN|ػbXп5 n "P 8~ N8Es/g")zأM&}sutڔ)rv&Rv{>E zݶwG |c:U͵AVvEtk3&FA1L!:a;!Y;[z ]oڸhl$#zӻA3.1gY*vxCی al{")M:|f'Yc7[>{@IoptV0”s~>z#y7>@ҟ1Ǵ9zڱHQאZhokZaEtxRm͌c6GGDª4* Vfal*Txr(ٲg_~Ѓ55UsD C ֲրOn)laJ+o]`&ɢ~"x:DK8e'QVoA94WRÆ+(s9.LT(175OFOQD ! Rv#V6j”U.P[LB ?Á0Lp3N k(- dlFvTlI]Egc]#_xv*.%xvB4B(:M7QDQhkAek|\o;wL/Q 0#&pT &u^⣨ޙe6/6bj$A0VVfxO''C7s4(Vew+Cm B$ʓ[ ]򄎟+JѴ 7 $65|$[xOkOIl6bs}.ű=){Ug^RꅋE딋z~uiV+]gިzޝ曧R&l(-(aWV;pܣ-dcũ<2 )ƞC 6+Z/GgHT")_}>w9#7[xy[|!s8ĉ˵-O{nW=6|> = hfɐ!eG|U!tF_&2gz/D/fn%Snb[Wq7~ZfK"U/_w"DGQCqb7ZPOqZnMڌ8u]=)Ap4/ KWZ7cPVB{삩ՖަyOZyI ?Ywwlʃ#YY/.%wXc:Sş[Ds|s7ht 6SDFF{|*eݚf8foBíq92X[Q1Ƭ--v_0 *"J=[-e͢wB r6j]cst iInnmG&l4_ȱ਄&pV 34#%mk?3ZP=^JU<G>r1jwz?&%_\Q)R\Oܙqv>do7WUl{P*! sUµ V"PfqgnA[)]ݻBH4uT%M pټ唧Um'>5opKk^tc+**lui@u%?% d| W1urUBޮDMH}}tE&E4tEZ`~w'};T-8絁 %*`Cq6+V'219P`~E%Z}ճR!疡f8+{?ead(߆n2M;Pg6$Zm&:F^Om* 'ɂuT jmg7NEW^IdV$3@Sd;Aa ϷegQJ1d2 N?(;u92|7Mٙƻ 0eQ}T\bɤ83RޠG1RRԊ}7<Ӹ/ daޑ[ʎҋ;5{-D:!є QrFە^#e? /\.#7C7f\Hq* )0T3=!agoѦ-pI!'.*ʱsBn]v[YMʌd!7B=+?-tYvĴNz[/ >"lMWS:(Rk]~.JIҮ) tP[=G+u_P2D^1QpڣjQQ'ޘ>ǮܩQ h2 gR!e4g1*:si36Cy|V ATE=b$z=}7a;y*R^z-FS…"0u;4 qa73!v0p@}:rƚ5H"|J4$^&Fs`_GRla>208)]<~c^ʀq&s%b)ODȟ4rW{ϫ{ |q! Vh2=%"!8z-T"J(ծTܽ׆L):?Yj}Yt9dF&{GcG-ć}0urGCW.'-UC{}.oa)O7+9fJ 042!K~06؀}}/ DV7&VHqNf~ { 94$U->Jc8'#Ql1.C21wƹo!zI _s= Z x-Z}5J'W+ɼ$gb ]ukVQ iAɤ3A:!mVz1EaRJLFqMҵ:bA3L-/kre:j!rqTfv2"IQn%uXѷeeV],{[O~#ݏt-X+ڃm!e%SE|O=6m2g=0)] 5G%^u >!@2PS`Ϋ؂細,͑[ny;e^v<{Mz45L rMU|0d-TH52wy.MxD<]GϲV|%φ{sŧqM[`K)nkVd"[Uli{|IlE%R^Ҳ',ufH(be!Aտ^ΠI*3E z`cFE K}Ю)nAA-Ŗ\ςf4nko1.[9Dg8Q'a4+$աeq)š'@)l v0m]ƽcU&۴6Y<#:^.͒5b w-ֵn NZJLs2pFD@6M>Rr~@_rIYNm1܎5HNL DJ,)>8)UL]дItVڪn' % sֈ(òFڃ衝E|ԊsnN-P Z(_ Wr۔)ab|24-!HǢ79ܼRqsmwѧ>//a5cL9wXۇ n񁃤3p^vlQ{[G޼N(I$@YT„~D&+f˽=0dZ4״RTFEsx&WK: ː^:UrQZ&3V@[;i#dE!lt6W+* X }PLwyN'6ƭdvd~/{욇$eYAbvC &8~aECZMf3 lH yT7Du wC ġ̠n5կPLm 蒝nv %J)bqwv}3Dg|称#Zɢ>Q!zB2pucB)us9봍>ũA싘_ȌC}_)RF?5O +aN Bye`Q"m䀹B@.nt3#]1&b"kݳtGUliwaYn/;"b6 9 Yq~ 66^Ur9*vus# 9D'-zQZv('.;pؕS"5 6~PqUy(5 / $WB PHDUh$8b7pEMo>"S\wDn ej5@[?9 àVa:q!쯛tג q+ck\tjݸ ` =@EfGJ9P"`~$(׳9,rΠwݱ!CcPKs覙UKIS qfqꭴ/)LRD0iR"ti6j".1K'A㧡5|45R? ((| *e"]+SR,Cm/MHo* ڶݻŠCSii?[\+xau '_U55=MH\dJ4xg{ۢ(`? #[9~C%w/ pbOGm]mڻ}/I@*-DSS|*;~Kq-7rx[Laͽl?#^O|>J"pNjSC( "Sχ\ݗȆo'S/ %PVkx9[ps{3dZKb\LWȝ! DYiF. ;ؑtJ݆ijf[j,Ew^,1P rǎZ(*kxЭA#wd%sA9:?=+f Uv1[luupWVTyԭ{e8AcsK?&Y$:Ve䄪&ѬnB[g EMŒlT2_§b-_e)B`m4tg<'6qR w '}9.m(  gi\W:T y.Oi8PO| RXvuDi*oxB;z$9Xw?AۧNVB/7/W/B)HA@e*/'ŢRH^ZZm;Q\=]5BWUJ_VEؼ;I ~ϱ^%ܢ'SyEHef̙]Oi72hfĄ::-0xy[-R2embT?9XÏU$CE̬[MyyG'ވvI05!А?tt+o⻊j!teČ@vvqkZK[5˱kCSOWӲ9+R_ro'r[B%; i BPrsubrfoB>9TU+WrP4L)ƼR`^qG6.r?)Q1`>ڏXh&u%׭ 佻~3Hi40[iG6}ؾ?"JԖ5:,S[aJmU퓈 S=Ʒî,;I$׃џ썸Sdw+XXAFEyj46m*QW%kd~泙ns,L[a|W%sRy0$CِۧxyѨ0`PpzCl$̾swIb@OX+Kffu.&]ă;*X s>9<.NDRjB6YL>L`ejyB(Qvp]Uɶ@bo6Z,DSϴ z*tXB$H%?p78<锰|>c0frBVU]X3)!J}1{"j#3WQy} 9 #m:c_:N*2zayƅAĹ9Q?+pPՂNf8\dϚ1X&{~1 戯R0e8fVڞK#LӺ3S'sDLl2t}8#+Wv,c%_Cmf58J OTdg{Ϸ8NmJNvB,Cp>jAF ;,X;SlH}li栫C2{:%ׁug!NZy.JD- k=ZY'!rm%/VVrNAy0: RI <DqRq*21>=O6Z4=ъ~-kFw^~\';<œRSNMIadƒ꣬8ROOJ4%>a~.wF3*8:\ނ꫕٣>~^ux!f,*ޠ_U I5Mw(]ݣ^9ɶۤ9[PD45>BG(B+u/pэ$'?{Ci}?$y2 G] IuPaơi5CЛ R/B2^Ms"˧!k"M{qɷ[dxkvdŃ( 8F5 !i@KwZd]\^zOdZ`[Ba7s{E}uq-.*~ÏCv/D$Ȭ%ؘGؚVLJ%d}v9 ~Gn-+Ƙ DC8A l;ֱs+$dV|):hUf-{LFHhCR_2B-I"։Cm~z ~Ew`)_*.!M!=9 [I0UHLw;hWV@APW,} 9[#hmuz`$ZW)֯+Ii$sO(Z;L<O0'6NAhe<_=M 'e ء% ZƠv(^6<]E]",pFAX, r YT^m(6P"iP-1**LKCj?ϵ,S&o83QF_i[#LceS!?XqqZ2XR\QI T!]q! %$N5RjF8< Qظ hggoak( P8g_b36OY |,Co\ٶQ?ZE>/ ];Q{j|pϚm3/LӮ}+̭5os]R(lpN*mƬ-!zjO~FGtCzHPouoZ=6ƇژDxhWeCsS1d<`,U㡫ul-JA~څG2NV \[tXWU`8)ȦN ֲJm(C>-t̉% p+꽂ש=N^>S5 [;ӊT9qDBр~>L'f PvL]bCW1l@njBV%ty-h荁Ͽ'2 ϠFІh}|% a\irU?l MWX5r#0;W˄n[H΋܁8١}WRp˕w7+EcYyѢx(+˻¡{8`eӯb(IdqKCaJaq;jv`sh5`8=e-{вڡ*ĩ?[L (F$Z)`Gx:/^yEsQVEͿ Zeq t|Fㅃ3w #YG?ji!cuhu SP ݆ԓA8lB\ts+9oa-9eHv枑ɍ<ҐINyU5h?] "Ƿmvԁ~j#HS}\ױa$- 4!${rU8~H7VE:~-Tw}nlDeWk@.L L4сw[? xÏ9G}n#D_rnAGA^rˀ=^H7@&XSWa"CyC;bL=oі0C:(p %%ް>UL٥!ȥ!gN84Zz.w#OM!A7(CAR=>ή+AI1}c U`Ǽ u pA 4\$Nݮݧ%mTwtvc1J ˅k"e+HIVqw_T"O9l!VT]l񗨫I9,p8>[, HjM,:7D¿ Q"PW6-ʷrѕmq"dg=ȤAE:n eÑ_IkȊlƪj巻(v"/JyP 5gPԖcw_ 2"Mq?a1Lol=GG:Ӹk Gxi^}&}ݵy+}mbD&X] CrF}QH7x7(pu,cԵui=r.;Ny*%N١&Up$lօJ`Nf!VU׋W~ ڤfc E9 D$,e>B9Tx/ +…-vSЉNt}L=|L!0C-O'̚'_V>I5d71S6y_Ym؆+M5v(Oc5,i{NAz*dLB #`^X#'3bW1fut$<@Q7Zc:[w$;rI}`/>b/#^kwҜu~a8HBGXYQp X!f> ?&JE Sy_V~x/U)؝ 0:BO;ѲomS`Se* M꜓Jgλxh<]` nlfPhy#'A"$`TD3Hwv]j=;<r75PxxoUAu:SEj\J|~QPXffNnwl~~ k& {ȝJӑv6ۆ/!…U[yy3`Y EpI?L9ِgP2peFien ?EďPd+l ʉãE[o -"z {-?K)-!r~,LoT o]JyxLB OhFm7,2C0/6ft׃¯Ke^x 7S짃Tc>L{q,St< +cƵ +q{VSOAS ULؿ+$gC=)>F#Ɵ2ѠZβg򥩏''Skj)WOij_1r!vyBW>dZZ!-=jA#:g9uYÖ\II-6 [1ME/YҠ@f`o+vB/ĚQ/! +J)$-ŷGپKje"ycDFh'=1 ˏ.C.tfnP0ܻETEI,G 6ajWZ[jX_ޘ?w9~1tOh"߷v`nEA *qɷ-06. QHƋw @a,>xFBiP'oP Wc.tg8 pS[jRUTdf/CtQt, d eg2c!e:(u5a69V YR)rwpȢcޡt,:+ӛ(Z ٽdKW~l9l`&dzVQY0z?shxh5Snk^L@S.Q6ƆFmQIXc(C{2:jv>a(VkPÁI±[f&G{|/`'(·/O˷)i PzIѪ>s4jx1!w ٬gJLx!k*뭶RJ|i1M5w$aDlw[7 ižyݝum)o1,1òc6bpnxÝqu ʯ^p+Nx'+f`F!緕m0odal^cғ`<ωJ3 r|At/Rs+3Z/Ńذ= ]2?] UgjcyY B#9a 8i4otcZ܄݈Ẕ[pgMOVns$}u.0H7NO\zg8V*5_lN~3)A_vHjmK$h!=k^zuh :M-l3Vu>x:)@-(#}H^Px[}/'!".CRIt*7>SڎpJD.?/MׯQ;}%OL7aCNSzȍ! qsyXiL*`⬚9lWAh -%cya0aФ,-?K5`鲽fs6.uni~󍼾;˕y6doO#L kK5 چ2~4N|wHX_x(0V#V-P? 1^ֱSc1BNK!Z2p/2I] NlFKF7oP|;JacK}Iq ! &:^Z?J|մ^%< a7$hF<1[drGeOX28jֹ #$--).كm]rt@SNN%{vf4S z+'۰Gem.t#j 3r-AV>LȼtHG>۔lH2yC|@Zp<{KC$Cr}Ʉ5.d1G~F [F>x ѱCC)yA   Q]b= KA 62M?_EuogX͔1!ħ/uK\vx)6m[S[- AS?ilP,a ӕtd&kZ = ,\BdU` j(`c1j|W[ffHnTs)Bw{GII8 vR^cŮb ߯Ӑ8C(zK_}v[oCp]wl0<o<݄cRηx ACR ,Z4q^/`#WD*\weˏ'ۭ<0BBs GI2 0>"&䛞4]jbrK"8ݔlL|p'7#–Vw؉*DJ:^IoZJT㱹U#Z}܎^Sd[%%x8X0Ql2tn"0םGp)Z2o5_M+adӒKqAJ4F6xĿ~S+LPۅu0t'H '(<ն|Z]3@} >~#hş9 H QYlhv ݮqz< H`P3n 6.nS05ZjA@% ̽rfG>[ֳd/m d4O"AS_HD!}IiyNz)vHw 'zC+A(8ȜC ߵQu"}jO6C+>6\J{"S` ڟ?wYrtTf?,m]W9 J?jL1|qH~\ I7$KM))\zPYHɏd9YoqGܢ-d 0@M -[g5BU$"nn-=oWnnwwtdF1LzIŝ?1)"L26BPu+:P7V$u6 vM=\ B('g&kh*rJ}fߞ%|G]kՅsRW aN[ge R.PL&>ᆈd77Y#x'V3F:|6n~rthɝ"Ojn.*/$NB4nvf^Ҵ2;c#(Όg>`x;ڪT4:_xJKsCZUE?JpC*K] Z mx&M Hn/,2'V<3ͳR-f_w>cwX () z2)$%vB'˴({F jgle#jOy{(sMpTZ{rNhЕX+'_ḓD`Y6BQ0gKUPS)s0sn0ܩ' <]yn ŞJu)Oh8zq;*"zm8z#ƹ7$[I^ٟD0rN$X=WlijfeA˩DRU %AI侷mIbޠ)cSSi l;TKf@AX>= NMN8AItV.12 3nE6)f_LIb\z5Qۢt>640.ϰ>V! {xMOl F_"P5YXVALcj&5/P}pNc ՍuuH:EvGYց@I]O4eX .1BR3Fꃋ\H3өL pYpC\V-h"{a#Z0`/GM \i.xKv_&h[ .ayNfW="B2K@͋v\?iϨAZ$3I]kBߊ!,NNKRi"ɪ5@AQQ j/:-q2S@5YR휠kB>Gָُ,^㕆I0bi tJ^I ֱ `cJԯQ'|? ~p[Wl>S&q|XJ:jF2gphWФGz0?~ZQ$MU?9N?$O5:2Lm jE}gIei{'-I8] &dr4"ex fva#:1Oә*x;#%zaK;!5sI 8._xQR)x`y+ZVI95Rkqn<],h+ h+3nM  pQMD gA*2GwVjRW]v&!Td'nBmƄ⪎Rl(J z_#7dل2kgL#c|S@wcCN^diۭƏjpX69Dg_pA$֠ صsv|޵' %)BeY] `&dVGk l~#McywI_.k7(]xx4<θ?2ȡL+Y 8 ?T}^{O /)2k:ȋi(4am<|"YƫvҦ*#r2^=u8ʹ˥Pٗ; n WoTpܩާTbi5,Kzk.-. h N B3?1wWйb'ٞbEϭW(ȄS$j %HÔ$+UcJ04iLx-$ŘVͻ |A϶'{XXDzT-( k},EH +2]8߲u;"fF&G^m> o  UW]!m03/+s;$bd\RzJ_OM,1SQ $D k+sgHAr)l-5 f`[C/|&;(GHnHWFͽ%9y^8pW(h zľa'#~D/ci)0K >o,bBAj?Tft1Ĥ} Ds*hGxM~#P|qnhҏ4}"&̙Й\ :I}t@crW?0ڳVZ=.Α['*-~2"*Zf"pA"EˈE4d,(osrcSbl:~ü {vx!bx}/Q7E]`b^}NwìQՐ^9  Ws؝TF)krpΫыWvP1l{2d-cKJ?i+D8w{L@"pg53W)v@Fa*5jWyUpa}̡ţUedz ֲO;]>BLRݚP:xz6uN__}&6Wteiy687kYE|=[ 7a:?3\7 "|}Z/-tro]u>Z^COCK[bϴ-mf!(tPo.ֱ]EQQTO <kuPm5/0}yxCU֔Cp[2PPS@_\!di+ CNnDN3AbwGxŒwx+OinV#C|8? `"$#&Zcu9vg0ة p퇘R< >|2GupQBW^AT-PObaLҸU{N@',>4E'^fAsRj=n]Oꘆ7 P:BZn+Y[edL9:^ٱρ4mX6В>b=`/f7>[W&u=s/멋NtrKw&i’ 1לէ;(t9]t@ ӳ;lړ 댤=U&5Rh{RtǥR|g/N<&s?EHW,#"LK|?hEJsm@݀j[`%sT3 w+!ֵ94<Ƥ4H8벓xzRdb;ET,$8i2yֵVr`ݪIᕈnqAjʋ\zq wր>s6˫and[Q>$'C3*)D)1rˎMphl|u&&]ɲJ5̾_w!X[utR58¥[p!֟w@կ;e^HC)g|6f~s6}V]tAB$<1^ۜB :\#"?0!M?1Uuth";@ۋ^9h6 wlo;WY_#L`Zmcjγ2܃lhWHKǗBT՘rΗB~o3UnX'Qp cG dtp%/aw,A,eH!Rt, 0XD" Unۣc@)^6pO}IU -}E ҹ'PT=}'Jʿ~Zǵ #V7"m34< 3GLj=ZgBar'oV'1 ̖r~g³^,}Ӥf BsGW'ӆ%gӗԵ񫙼8 lQ<Ӆ_bB^fV`vUY6il-7Uq*4<}*iwZD+g,OWJ}\}dEm>AqSrem'8O]Q?OF'dCSxtOyϷ뗐1v3&oDko&n hϏي=/&DLa 杺PLX(&8Z$.RVCyj߳`ZXeo+zsܓ>m٧1zڳX& #e^ݻ זm.3Foh)Us2|W70 .J8<ޙ =ڣ/ɧz:ǐM5j.OԐq>A<1PJ,i1M^G>+8h?fљ h5݃OhpDz<*@D^*Y%zbEZvYBTkvAtX؍r۟TPѤ/Hä5c9:CgyX4nfl#h|x/XR _Ì/. 7>!nQHU4H'H?cp)v\U4R+/PODlm`elda('gU6NOj=B!\箼ȯ.W%gs\'mh}&} ܏Bfټ)cVXCb%^CN<̧Mh˱5qz>`UKAn2Tn**h2$U;+`LKRsXd2UI/#4Y-f#t McȴmԳD~ywi6^$n lF>&͟?=aܐQ.qЦO R5>aSVZJm=i =x@c7wS}@N'CAD.[?k*eV7’MBS dbAQȏr%. C;Bo.v"^9~ %v@g/Aș0ڤޥJ՚tưgMCAHEE3-m=|Bi?r8zJnBI⪩⤏:UR_GHԢk=wG<~+ tnrjW2kza_||{#_p"p߫2 w1{}*Y5&Z{{t^eN~b+mGG`{ź{Z>J8}&JND*;~PdUzH:)vm9̴oQ]ǚK+J?E?lؖV(XOxykIPWvx;GLt.(zO\dyn|ˤp#F<2Sc̝H,ۙ(z"JQZ~N[f}ܑbʓlBTj_lCOe%e@M@";h/A߬lM+ӬFa Ft9c6#yIFTA5}KB_%H[fB\4Ld^[x:zۡq[mIBtryŰ2rq4-RQo*.1%Rgžp(%:D׶y֤`{WԺ!{jz[4,JYv8ZYXUwɻIeOɜpd$vQ2 TMBR /H3]R͕ܰBHpOɪڄzu_q)6F39XE?pմ@DӈW*VqtBY{-2/ uubctx?@8q>u\B2 C {s!Y+ C!U%k!.֓ީ oZaɰy  CO V 6Ox̕_ C}?whsHwgntD ["`Fܓ||uGWw*{>dUԷqj[T(O;@2/x=z;%>ʫ0?՗?$H+ϽFLԋƅs>Ȃ)E"mKpz +"n"id8%Ap_bD)"k>Jfb^*ezݛJ O$=; 9[ 孮%`2 }A.HOh\bLtCQ:SvbčA4;vS(>T&QSj #7+UY/2J)tka&ǁirq;$R9S0r<F1H.z`}cC 9ASiWw > ۃ\d f6}OSbG3|Z4@ k ` Fzzw5V34 - Ea` &NwBC0)~SZ`!jjl"5 Η\K\-Zpw:6qtsTqi$|}kzq.EY;MgJZ0j(Yz=7 qa^ʬ1lRp%+,@ $ޓ]`-xx|zU0b+5K"3NHyvCK H ! v W>O9'g*~Է|_=8bhOmPX0$^(s7݊E~Hm ] FŁh9],t}PO3i˗jPZ L!0n횢7PtYn/decpӜ3`^,u} aEcZ? cIg,W՜ r)7BZLd0vGMՁ!|UbT8ђN[iSp7 ^ ;;m~TJB+̗1@ $,0Lpז{v&WI ]-33s/252 P_ȬM +jo-p]IއF&rvctAu(\aiBšg5@lmu>Ȥz%( "Saxԭ[gcK4nKV}MB'z+:OsEjvTeBQ,T'zx,ɅR6Y'd,TC Wk8~U^:yŕ)i\8*qV9El+JV'&9TG9 [วjt6j݃5dțnmďRqiMљAܘ`ö/ϙ rs>= =V#:hɏ%yٔKSH;NS>$`B`{v|V㆞<[%&gGT:K8o{+y!LM WUآNxЄ~;f59axO,$O-jfFNBAhqחP"k {IېXٝ:P=~Br  tQ)4X^.m)% }6tcu)5'e)I|{~cwew;@ U,9bG[̮ :w?<]ܷ3V3VG.4PBKE9OYVi.[uJקќ:3*uwfJ^b hhBeEIIJA _$OXWq !?&%EIOVgGH^ ,rC$?ue=!ӣx6,[KՕy:T*x]qo7ӥF0鋄kmM<װ& aGþLݿM:s<`11 !bp-8@H7maqb{i-E4{vR(? R8">td˱s? %|;kReN W$"dܦz΁unAgS 8>rDv_N<4+/L|`Q^}8ͧJ_P;4T&IyCrQةx-) U;`Ew'f;}MM. σJ}R, Oȅ} ;l=v$Nî4,KL(wG~d3H6dż *{ k3>+Ze%3Gp`ZLpE"9JccbIxN@~֎E+9e9k'?z~C6%Aķq2\y,BZ~C!Oz7yt̡.%:յQ7̃O]P*'0a=E}Ln"Q>b~ :цz+=#)"+XFj?Y-!43ը<2bUNa_jf0FKuX8,xѶWJz nGu;;s?Q] tʝSLt鹼ա//8d_ؐ sVӜP'I0qe7|DlZ r48+]4o3Tri'o!2X[s zzNK;Lj9Rwl,,$q>8MO634c"Z! m'*ȤAhE7r3(%(^VX q<) uQa#G"蛷So^K.Ͱ b%&4ՏiѲ෎M {6!?d/ {ytyjgIpbÁ" >;YEӘS~@fouNgF͕o:1M9lxyEbQ9h2"R4O"W;XҚ#9O.g@#vf9U.[l;i2k#0xhL_.0 dPlBtcNoT`wU"ΩړXh[1NM⊉_f+/{+|(+ 0¢r&HyU#p #oװ~9D#R5uǫ,mOm\P0dۈ挸̬Biٶ4#v܊࢞ߍ#,⻉Dj2}Y5e[dvD5LKrhҴ7ؙd#ԒX:a+U+-GiUvl,ɸptZA]V#=wŀ'|MK~.R[SaX֎wdUm~ lAKZ_98W?=\#axBN@N3dz,w!ժ(NtB%"[byH3B¤i+̠EV. mi)UK)~x}mlv8?jBQ@l;r Xv+e#i {q&;` `)f0Q"6ñJH}/,/fP|3dxp/ ƛ57o=DIQ,G<( -eA4[X\Y8Um9l kD`(% %{EGO/YGQ{[ISi_לz w)ytz|PJriB_H ߩ+\`3YNF9o֏TExvwJ|QʎCv ʯn-HMO?wp#z$y3h'*yVj^]`'%kuw>AG:ΤX[Ĝ)@?^eʃP1Z>udA9փr{DxMq+nJ :C7JoݾDЕJs'XivW5Xo#k}!_ Հp¥S9!0:UAyɋ0H!5lo>;+VK[ .i b5M*0ѣ؀5T-3f{;(kt mi;|h3 iuCo bNDꈊIjߙj.H F[>:P <Vl-?|Bd(c+Q -%D`40B=AZ͋u-QmGpd&ATJcqwM"LV)*\di/\;te e() Q k2P ǠNJߓ MsU0wh/(tf<;p$S2J ^йtEmnQWSf꺡a[HIf\¿|Pzt灷LZ:oK9v΃TIu"L(מT!9BYG7D ˞Wv:s䱖B k'C:ڋXJ!g|IK HrwEU`$A9fd1`^pIr-.@P;,F,beHJMrqȸSJGV*el*ۧ:8sCY(f o(X~Dz?|٤k1x}jFyfܸfbaڿ4{ϿswVLbv`fN%C(,'T x'5y[RQ+e( TdKnFv7'n*X.jwS;҉t~9=d kyVn |7fv}!Bj·& s~eyb/z%q~[]zе $ a"5vJ@E5"t;qisO~+$ 1xQ3hR>wTI8{ϝdڲK{2KQ^jQqH;ˑ's14iJvs I&a"_aE1ݸn,"-RX.yyfAo(n8?#>}5&IÎlFBY֯Xr}]}J}k{i #QP]Cf>bקx@JYObe!N4i <~K~.bj}.s&|r6 »[(t=Jh =3 Uj{*FE(w}< فD.KEP۪җ%%&VcЧM*"*x, lԮ:I%0d 7<>^1=<>#KQ`3]&jK;Th7z92,Jߨ֟p׎ۏ"{qNrt\I+l,K B6e^4Fʔ{J,;n"x.n.;e O#l%`B}qߋ $`B#7eNoe̞SMk)Um\#${D czr(w`p,T-e*v2v{FyЉyVf7$ig钧K 6Gp\,pVg.iy_Z.)*,|""ʧP~D s)?vi!/ƅz?";.gz@5$̇y7+=R"xМnoGiDOU;55 &N*Fa|Fn8b9yFP'y,3ABg&Y_6'ؖVt-(!]_)gbӅixࡃٿO5+{NTXOEvꐬbD@js4 {庪.ip[Y3̧\ΥP㐓5ɝB1I3;+<9ԠENGK}Q8}$Z6+a^˟f`mÓRH-qE=|05z x+e--Lj cq'`MO9h -o?IxoԼ%`ڢ{R{ؐPrF@y{|nXHҤ^sإ7T ;&xT!ѭ(LvJL[8$ǵB ,x8RIھ×Jݣqdb/f sǙڅ<_g)#;jQе7;׋.v]6~Z+KBs4C8\Ǔ'ݞL.Ϡp+HqPHrE _}aB!ݜ,4"5%^^d 8PVy<D' TcPK̕rf0%r^9znp_t`v|GBC?0ϖV" Y9KXۋHN2ŚgyVemM`v!$}%sǀgh\͐h$U/ft,Yӛm:ZuK}]^o8pg~83\K+wA=NpKJ':>,L9^ 9L0G p`z /~zpz S=Ht֠xۣo `f72.~HFOON*#?@G JʔH-i)2RE3ϱf*\!ingYE~ߵw yNlAWV5Y1)BdқjY%&J$ƃ0_qjL81vWT2pdƅ x 3/d*#2KjGvP*'>U/\?о0ݻ<3WvɎ bG]"c$SVwa4~Ԋs"&)rVvYZ[ Nm`X_8^Xq`sʂ _\:΃`;PH_mBDxD%9j̮zU 6KP_yle!o ' 5Pxc=XA)f`dKGk}wq+~2\ 5wAJh m4\ qǖZ BO$RIOduH²>lq]VB"˴NTh U+%\s_ǧ/gŗ([RmDKKy-TdI!2Rh]0Bo6E}}Y1 <\|% ;ڙI̅TXkVKb(Rفsu5%08$c,A00>X^yڑyhz#`u+3IKN TŬt/ Cv>pol`&_/9R \t|KS Ӣgkd/3?.hWS*)NqieL;쮁 gohs<jmHcuh<5mń XVʾ+} |ϐ~?@! Zv#jfa-q|{yT<1+u >:W7y`ό_ϻ5j+~}5^ӿ;iC41E\ K@HCEwYCp j/vhn]5<&]է%Oxc%&R xDׁF6az X6Č\VY;K簐 Z q*zQWp;hq\-h2!X4Dl7Х+A0 RJ5D$qMXݞ@}i> 戊ta G hcfPGXM(ʔFa4=#q4״;tʝ7^;T`-6OS ǿFZ OޕJ)xP *7 ^4FXv2vZ;'3``z0ME] uI 1GSm :=700mPC"8 r*=Lj/UeΊf6\$uHquo#`T:Ԗ$*{+C =߾W6$My|wXmBGEdANAЕkgg@"t` )4enrFp6c'p;N'_ԃ$ju©(narMFOi>$96@g2IdiۓuI6w(}N1V7Xd P@W [ɹpQ8Uz/Z-J:'gOw(uީ3 B2ǔeWUogZV qq2b"e>_ST:Ƿt80&jE!YBݶ)Fٿ>L Z/F/a:.mWR jŐjLу,}\çƆ#:teEx4D+{Λ]d%W mU,ƃ2QIBJϞdW;S,jEir ;Ѭ8?QAr"U^b9IDZcۑP$ߍ1+4H1f[5pd~A/ h뛇0[tBMү5ԛ$4jk[,g*CBUt0|ߥގKfAIg>NJc5PX16VXb7(|99DLP=P["1[]i&#l\@a_i'=Jief%\|BH3̉ɓÖ*6k})gْkQ!֤ՂtvضgE2e4Ǚe-mKf`_DTDž8/399orVﺿDZ!oT,n699+%z~8?ĐɁZ{!&V.ܼ`t rDU׸-v&b$aJʊ1liP[)3E;SNh*iXOxJ;h'~#͒R@>1o%\n jI'Li HxӉ$-*ݧ6,E! Ԙ:)R [}<oX/[5$ج[xM()JKL%m3`:iB= j腂V>iKp ޏGXр%lҼU3O W6c-)0׿ac.{Mw‘[2tFP(/&g?`h6 BwӧsԹE_0ϾEdˈPWMf'd1yX''y~~l?%V=iktS).Z=fpm,45>.%ٛ+ h`O?u6|QmG{<IjibQPyAjO^dslw0Cr#zriqfC?2zM).jÜ5-m<ϯgv.)~{ģz*#4Qh1~ ŸCm-K*nz!;%2#X~ϛ _0trD;֢#%bA,ȣ>ȸ+*oBZ5G8OR^)RPmoWt%9mת<]VZ:]KxmP$@s5QUwVnPxL12-r)qxN9ڥBd`B›cA#vtOp }kK[Ìې:ןhz)`qdvoF= KB]"63*I[h fjp\RfkB^1ҧ{;3_BL w#)+o49S/&AeɍV[-CK(/Y\\i@!VL}Inns "<vS>ON qԒ4B{6@ə}J'~܎Q!ߐAy&an{t/uH]j l|ɡ^ ;|7rqբ0,W1> 湥Y=U?d[y`#̍"uHtf9yb$^n6s()%8/OèQ.N~:x-(Ʒ^zk.O bJ6;UNW$ש-g>r.[,2ÍcS: &Ļ :1^/Y='[˄lGq*(BKS>:e63D׽o3` L&gmɑaCX01i^,SDȗbN0o9$oee0zl2-S|M&PU}@@*[G+qj7Q&N\uߟ)^Yڭ5@?_CHD]dyA- MnV91ldbruii1'XYXtlnXIYľծb;F kԕI 3*#vWSaZG/&?b}Z5Ei!.2(YNыXj$^9sK;YjlI?Q A?E XN_%VΒlKוxnGmD75uvkN1?-g-hyfN/:JO*@Zfn(||t0#n%>jJml׀hj;bqLHBePX7L|IqU?jfTĩ`|3&a[OǫH)$X.lhg -H&z[O\Yǟ 낙(B]2x[mţ/Gah&73N_欪NެU:Fy }g3ʗYu?= :u 'ڒ lŪO-M a#+Px9\%YTwnGyh5zV xÙAPةxJ4DJw_/i{܌l67">;sIxw`U]uu޶ى20cs9?,^6$!\^T)#y}JwZEEkObf[n0ϏR+Ēl!!}{J`T "2|v)#Ĭ# yUU Wj}ӗinH䮴xfΏʰF{cکtEsu]Nq~a5e"Ϩ[Nj=$ UW@=YihWΠ*~Y~x3Z"8:ӻDh]zfV]IGD|hi:~Z*92`[%IB\*ЯLgܻu݅0(RI( /Hi%Kz JS*5w%}ʃz'9LD`%WBQeӕ&? %M ')q9΍v B1zlP*ff@:<▥701ysI'0I48vRGmq&S#RZLK)/:%ɖ-C/jt*{Lńhl~N2e__I{bpqvC@v3]+& /OtMP8h:ۤ)2oP(R:aݱا "m)<@K:H+*Xa۞~,bOX͕^|oJgҰ(rllr+jK.mLV|5* Z…oWC˄\#8Rv8Y-6q'k騖0Ki5A^J *&WB}8ϯ/J(u\)S*m۽2)Ғ|5_\%UxWH#NN`Uȝ$lgd [x@J^`%m@$_B5dqE]?Ƴ+FNB:Fcs{r~ Vv٭a26P 'nr.w>k12Aa$q121ԫ#w^jVЩߛ<ӮdfYGD2Mp0#r`SQ5+%KXfD)e}yEFіӽEia[>.G|aT8:ϱ(Bds j>sH~p\dm<% %mNf@ 6eljQS93jEZ(S#n(;t] %[ӅA6Ud ;t Dy!I:zoyt|z~ v򳔖+&nIלakzb ]U<*t\E:?h ;w)QB#QT *K]8!a!V)ۓ0wL 6Qg1r WRĝ*>n u me LSx8tV 6&(p]i!#/ظG֩E-.{8vj\7ILoi<Ъ’A I^\]uķ+;4=MQf\l=ayqtO2| %dyDdd(k eU'h-J I{pio22ȂN[\M6Ŧ ۱NR$KdG,bdIumNSJ{BVS:hQ"$nM^IԆEdLap$4Z/Ŀ] [AP 0c;M#;offYiw[Ffc,{/ȢB'w4]j`fZ2 ҥS*`g5CYke?e}$Ľ>7{3f10'v_ZKg҅ޗ22 mŔ_}}yB7^WG^ gJ@(&nqdBC-d .vGJCCI_@[;2+tm)rX6ҳ?p-z_ȃ~rDžG7Y-&8.,̛"S@Yr)LYv.UZZ !eL֚oV c5뎞8Lsqr-}QD5E[NrJ._!HһU2 V.F5X>)Z`ٱJXGag>}S"۵1$]J?c` ˜HC/ 06)L:jIs ̀_CR'饡E.oVμX$g *ùF EhGF )z0WƨR2% 1!8 b7D!uBȼw4:#F QvV O~ ~b N֣<\ >QC :z]XI +݊q-qcvJIS֛xD m[)z;'Qw]ߧoS/D>Rҽ#\a~8ZV-<|f`kn4.04AVD(o]nupTYE(r'VH4bX$_a,: zg*ˡU tFI}tF@|EAGK.GcaU'?Xi\ |%^MچgeF<6b&ժdOQb@GzpQ;K 6}_&U.nzY>ۮ4SF&C`T`K7(LBPd c:Vv}@j Gd.5zv9l?2CK\z бGCT5.$ܕ]~',]NfEH[8pO3up{G c+PKdڴIC7{6~ʹsnfz`0̓$u< pmK8 5"Q-"xBb:/~6.L5]Spx PeOt~Ad PՕ9kVW4Nbaۘ4/7WGl2'3`^ l{ÜTE`$xK$Bk 2??d[2 9n^88 JM͟l.yǡd^chQ`0\E!y4YO3> QW-Y .՚^(aQWLԥsA6B}XZ(Yb;|Rj $ڛ$H~g!Q|v"ڇcK}F8et;l,'h;pQa\d$| oa8GiPm"度!7*}ia$A`P|!wf~pF-223^ĻB/&?B5P~olcӁX8 (YT3thÑ!hyl0y>B !\|יPL^UӇHYEE6XMdS9h}KF}5%:h9hQL,6\s\[\hK3KT?gyDR4Zzm{WS1'іRzv>ښfOw(zR{8 EN:A"NZ?~ \'_f:L08cwìKbhgI04"VyZ06Mm/["|x 8ugVQ)ir, ~TУIٳ뤣>3:1y3)賴Rǫn h4岋H^B8h4ݗ D)#΁s=`ule?m2>c󎩁#.U5@l֞]1 %]fm"ױ^cبụ3F~U5m5GjЇ2ZɭD@/(E 1T^W|'M&G V+AanqIhD/<&EB[=q8kh^dqgz̞ V3 O)8KP4ŋ vE|z4rA8$Pu +L\s\?|RCuO~X$p(y2ȩl 1Xx2[OEJJ2g8(JBKjHgy d~{]-Őr)a8'"B&Qw TA4 5DoqYs1舼stƼN_b _5 3jEȽx|$XSrS.p`g^LHp_ BMN^}?H3Ho*i┞3+!H hyB~"ÅRTU;.Co=މRtI/= #sUR9ڪ}~[E/mL8I$wù>`'GAmJ6t+; |98B?k4.4V^Vފc $"wAg%l H^M~F x7Ć_ h1_`IoYcBj alK xZz}#n3p-Yi/FOE3!#3W@Y3ݙx}~-PoT{6.j[h[k1$t`a#sI^_HI" Gn3z#x1M#rFs,c+u/ Č1 "J )uUE<4{4SۢR|ۡ,FW69;ljѽr+%xU\cR;+DX|gZXqȩ t G.#t:TUcs{8Uc*FچG -dO0R}l60p9wrCW6,  S $xݙ|:]4PkNQPFP b_o7S^hH`mPҿ_a I4ٸnT ėV[`g/9pU 0wls(JmI,"Ck]^_+ 2&,Mi|ha_l1O'R<ҮzN9]!‡ oN4/+|r7{ >ڞ۶";g&'ZڧG*X!m=EBnzY!4XA:Mw 6!l7|V׿k]3Xi3S{˓!#F@cH l8e\Kt}cq_R̆u F5֟栍F2c@ aɮ`p紟Me& atƚ,r9QޅG]/*Iv+v9j"ʹ#D C;7LF[$$EX|-#+m%"F'لh&)nȘtd ξ'FkLM 9ykrFpDr:eà/:4P/-{hY : ɼr>]D,w/pa!ib-W Cv]tQ_Us麎};-3*غ]Gc"rE!*mL0B@~W%Q4OKJ\-͠uMR͑dH g)Urdmj\d/=9Oij4FE.q bQ8qb}6 2}Azd;h)ݧ@1isʡ t [c T-SQs$uQ.yu7Om7 {)q15z8eܵ+Llݐ}$Al G\ uZs~s% ,6n^pDg͊RRW&ZGv6ub-%CۿYQ9qS,, 7W\/;qG]\aPxy`j%?E٭V] 2  dgtD1ss!{ y|RS >ae^wdݬ.A,,<Aww6^82s8UȺRIbrw=&$W?Hw<`z;$x,'+ed^F]Pڲz*#K^QoMsÞATE_i80oa-r\cs'Z0ihJ3V+I3:؃5\9 e)ܪl>\nϳ)Y fz'rj}jZ%+ԉUYcm3Oܥ$hpV96{!M#>sQFPrظ!_CqO̸-E-+i<p)*r KD;AbcTl$ 76(F9>vd{g8rp*j`<5Nu63+BZ(B<~L]8>nVUzK.;H?ϕ(35pA/+/oo/*ͥW Ai adT=SHP,n dWKr'?;Ì Dtτԗ3D%C;M{oiBp~WSD  ^Aw,< 2̭ 9C!`tONw{fJ,f=K|F HH_ j&-NXg%lHwy#8wm/;xd, I1?J 92*2T]AAWXECH Lb7HZRlB{M5(cPA@W%sLxHNY ;T ލR<: %-e}Ui~B܄ykgrM9T=qV18WnJ3"r5tǴ;t#a/MJĩ%kZ")*|܄H6HD8B6( &"Rvwvl>K_1o[~15xtoPQc 5DY"Mō(NCJTˣ ѱg\T(467E{ KyOh<>!>ۣr7;p'paG8[x^g9"~&ix RCu>)&/8<-< |N27򜐾ϐF+73;r9[:fd?Q{VOAT cv"Zf\[9BUDc_v_`]bB‡ , 3K]ҶAH3LX N םkGY߈ָ3[68ֳGYl1"_$e@Hy@]9́yU:Fz5o&1T'&G>oz7At+~m{%BiMkpKo?Lmޅ)91狨$^`MV a{)g YGXo'0TϐuӨANюV uI*V:Y݉ >&oMNj0"|O4BBM5Vf!ژJ_HdD@"9H 9 H >x_:ݕw/8>V%#JWSFf |=*r̶9jKW,jai^ ?0x5S(KorVNtc4F_>ʵ-*HZ7 1,}PPx{a8q@F浄@{3bmnnS!C cWn$TXd(0a4 YKl~,#'T@eSYs ..4z,IgFy 3 ަ8:K^NTOܯtјvJFu} Y3q|NKNz y":-|OV?p197Ukߪx\Ӄ~IC}zLSf@&. b=-/򲆩@toIBzX3.,DwUbFboGK4= kK%IQc60nd< c+imCd|֢6l}Ca[.iT "%8ۻ"taq""e!A3%^ncj)0]4/g舘t qgy=B. Q:>mN"ysNϞw|$qȯÇ=M{'-"ID6-z T<ɆKx`o?#/buNI4B7s ɳ 沕uKф^Y.4[_9>"jjtK&x{@dgws}qMd'Kx,y;/8SmĴdpsV *tn{ޣVo29yY k@LV$$a[sDFfSu>vP$yojmé 6J3 ptDə3k{$eF Ӕ dyHQwIp9XB֗Qɽ\Ďt, L8RgU(edbZ%0WvIf>q%E~v^V~#b *}聨# kN=/mߣuޘv,R݀ <H_у_:l'Ro,%T&*Jč'ලշgo>f \w2g ["x)>lٝFkmW"?cGIwĊj'ê?eӈѳHÉێP3il |m$+S6e"ODu+LZT ]i&@<>4o(s7m٤)& [_y]w]7KrU*qDxɶLWS"shuXVrdTs T ]%`޵H)$ى1"Dk9#]#60Mv u %!"C3@ J mۿe{Vo>IμegԡzXTNbQ@-]2XNx fzu\G8Rp"m ! tĥ?A&}+MXL&XP%;1- g(Ⱥz 3Q!%Ri)7E]OLDYj="- @ULF;ϻ0$x?ޚRVPN7@GQԴF.;1|,حKj\_B6W\BLߍ<eu8AqN@3Z˱Av<1o߈ L4:@Ҙͬ{6n^ŽcFvbrEyl[}5R0L]e&/?juihGѧo*O,*#}TM mFac_9zTI*ĭgwDktQ)kXРORWV " fa^bl\+$B|mYHkVҸл c{g6f >>&1Et|9r8/&Z0!ٓC!DWxJ0hAV|S9I!7('}XݞD8yK)ʢ񹄭*oQ:bQ*ԃvcr#ey95o:|W-rS2h 37~ވ BP~,}>[0%Ŷ\T} ߡew>[e\IŜH]7q"F^y~hBa+?u=C-`2n(1bR O#簵RY6-KbΞ"'^p_0pB Aߴ'm3uv "Wi?-O5ݵi6߄8ukEUH'!Co6q&#ATO>k@ZڤLSw6#=i7z?<_ s ,-6S8@7zMRâ[=Bb Li| 1 OU&*16P?L<1k/$ QC(MJw8zzeت3b4ͿB -rUz&I i^E`Qde0|\<#ExX9]/CuW1Y(GUɑC}{o '-doG |˿e~6! f82"וH6v\ g"˱6_[A@tr 'Ϻƻ9WoV Ga1+S}(4q B <䙾;["s+6{qZ0(4U+Yk(4э[e[ZW6>-䩻#MKOAfo&{ctt,逓W*PpnjQAYDO u&tuO~s9s ?#wg(dQ]}Muˇ2"Y[;َ_>?0՝ia>a Et{FiscFYDmޤL&&J24 rj%a+ʕ-{!Zu4ŝE^;@ve" j,-,5cj ڱ2{';TN$a :^xZ%`gĹ@"K8\̔ @OPW5j |4tČ@Exz{Z]~RLಔe|q9ht`@$xPK$4;'-hسؕ<(#KVs=Rr%PLL;@B$Ql!ghMw"l)yF'XQ{qØ!rMz~ў)D:( *ȓh|z'9H,2 NQv^q# r/94Va֜Y Tn @L;?`0P 9sƞb^)!6ٝnؿy(C}I&+?YiV}Z =c^\@~ӿ呮"̷6zzqfY$12?J *!NaTIʏ=mF&Z1b;-@ם&P5Xʶ+2d,pgULݑFV+bF^K~!+0ޗpq=hr2M԰ac? g浊\XXw*e ztVX=Xh ]MC⧨wzZ0,Dgna{At:Ɛ+ ͮ/A_ڀJ)Uøڀ97.ޤf[˪€[K&/ag eC}Q3P^*m0*2>^W76ԩP >ĝ3KwK]%Dݳ;Lc4{>U~0( }p.PNy2ѭn7*B;QTޤ޻J>-0| L 'f:_tZ~亐A t=Lr`^ =)B٥T. ʼn ~mYEq0Q,)q|Kz %Pf;yuG H^XU',߸3mη.S2jA)-᧞KꜺJȚ^D?ð6l"-7!*XPx?Z~"*oP6Ƙ._ tVMĄ39t[*B{mbN›n4L&EN#:٪= , U~e=Q_~5ձi@GMwe^TWA3cTNQz }T|kN:VxӬSpngXsz~ r@ncObukzPjϱ|ؠy܍͠o i\v5`G\:wUꢸ j o'u SN[DF|@ӽ*w9B'_oR9vx]TAFJcqm%T*'d|%2Иs>"_aKgkS#IASܝd-̓@Je%1UQkl22:邦*ͅkJ. F@ o= 0>-f "c:C]65a20^nLHҁWv9'!mʱyJve 5'}o%װ5=xQ˕ؑx ^QNz GڨT(7$lxh]vcZHLY2]!}nc1v"p0 ;ik4&OuM{VL*Ԙ8y%i{o@L 2 [.zZIͫu1a%uބ/&6_ߗU|@Ě,;:#mݪoAa}ǣ`; I~~FzeO ku3 K%XUj;H{C@,8۽:]ʔ[U)]nPF/ AEwwĶ_J]!iIRXx@N-'Wm C:dS05mU*Whv~ J$ҿ61B`Gpl(:~u/kMf5 gFD/ z+m/}ɠ?~y8WL2|pȵ"ׇ+łh,55j2:{9U ߴkk-朜C(Bow@ 4oD[F{ ^;+_UaR*dg2Hk`:t kot|y@)j!1QX~н#D|c?KlVlnU/>7X%gwNZӛ\hioi9 g;rI`oIVF M"ywmNYg˖93CJ$mLtb`v~o}Ik|*'k+f"ަt"3j?{RBxtm{DLʃraO!?W<+F1z=PӐѫ(d)ECwsO"MR *:ԟ6+(SO2pAnjy0XA~WL8LNGόiS : kCOokhoȶT"jAVHDd v|[Y&0g{Cj0 Q,>GTYB$l׃:#]{~s2;~/*\uũh\*󃿩8 U WM9ӝnisA[ŧií^4)c>p"xu2 %tb02/+(\_Q94svįA{a)J=DMr5x;0hOE[pX#E8!UMd|=CR$g%m[Er⓯ lr$ : OM%|6eJ@!0$D"n9:AX'!ʜ-+O2eQjc|]۠i tu1ifZ=x y-Efy.%3S% lic,H] 72ڶz`91-ԐˌS1Y!S]'?;J!& e}eds`)9aPqj)UGbcl_]H~O3̴PonyvgdcqȀZh.47Fp>5m>.Ŏ_?C5V6J@fo*!ȢJO$qd&.vDںz1=R|mÕ4n]Znf&՗c2*p)&pS7!t!OӼ~FȂrB62뗨rq4P^A3u0-kuϜ>*LIQרaOPgҔ/EH)xͩ iLt7Iԣ'*USyo_/jJMQW`M18z_jOOXw;qm41S ,(cqZxs(qXHo݇`eXuMEt_U/"g2ͯ}j_?&|.uk޾lB /6YXSqG2HW [_z' }cJc wY|^Bqq*0C·i@cYOn%lE obG 뻱BQ+|"W2z.M' GQEA]5>fҨ'x55Ce,T5%K 5s\x{rV"jO(ť=LHF/A:B󴋑[t- ʛټp,)o<|7~IWE88gOpF'Bvёw'|Xuay/xH74y9Kp0;XAr7d'?]9wKg9h[$WPgž/Oq%K5m{̂4(|~«yr*@OoTJEfY2H X Ğ>B[ERfK|y"A0:TQT$.E?:*ܷ-SӍxly7H CϗI%b0\<N=\;Jïp&Y'tm^q x/3ܯL qZyB mELf:Bݜ;Я"͖e0waL%6)[!གAlR4 M,Tc<'\=c i vr[D~r.Y;  )Ga3ZYC׮hPEAt`Cxg<T(%>`2{ZuPMG{5hܣ9X*Pk35W_}KCo/S0"ۃgf=2߭}494uSB;Lw5ϐdXa`Z퐏9%Ma c|Z%sA]͝ziR؇wCgT_ 5Ms,#$}.숄Dm9\F55= g+PjS&t~|(1کsmőH"Jƀte݋ w)J; ':Gc PRd.f@|&O4vc擭TÀu|ۦl)IцW 㯆0D=hgBPꚵ~_xP oԐhKٯZ=Rޞ.x;_=%>!:ǫ a'] ұaB_VOڗދt E!r,57IP DQiw~S~-罊F-S;=\, Nm.i,){ĉ"R&{0*)0 PiDLIH(4\*:b!x0U!ݗ Ϙ/8]g+ Tn zBBem6vxCe'j'bѦ5B$ ϩIN޷A,aW2GQˣsk?p(gy'؎_=5_kW|3@9%AR'峪2pzh*Wk*7oWQ܀!!0JN3y69dfF{)^5<PZMG+5J" w1Txb7l\X[4&_LvGl[ i#K@U#4Xb?+ۥ6!pquײ~2i-ᮄ<ol [ٕ p#úѻ>#gcqģq=k/(\^M4g9LО$|^a|cs@Qaڿfc$V ׻EA*g'BNj hPͬd8xI܀3%/ Ĭ BnqJ!WjuhLn:Eߟ9D>Jv+Z[QNlm1\_ O}8}x3/ JC]c=V%|Z+0F>CDHG1F<}4 /{"MG]Wƶ0#~OFw{[YdУQ1=#8Ya[fD?r\KmFUý`C^uV td5[΀IWOQvvΘ| ܀0֦>Hx9XţR A-:hR1&LYĄy#4 WKTGB0kr:m_$gƣKf%kCͯ {}||:omD~ Gq6(']}YNǜ?=lceumLkhCO@ꓥ[wKʚ9!{O}Mw~ze,}k`w4~ِZQUy%ȤIp%Cgyq&6?"n:^}NjZ;ه0T.?@&7PWAUQ\0:J ~nEjg)ٵxf~O%-FB 9ioo&^.@aBURZ TE|u}>Ie9 H'A^[VoeZ/ gJω45=7,\z*C9x3YJnmc"2z0RLA wT/u]N2rݞ*>R$C3IyΨ*KLXj7e@z_t:pOmVO\^6$}H{bWF$WB{dxq\sgwjE6Sv=2ZЏR2?R nB0\[ Xbw>}el<-֦WˮvAOk0ܿ*GW4BT%T􂌲˛㝜0Ed6Gz]%X{1yzT"-x-+= wqp MNT~I/Í9YtO #ut'_bydLM*dj3(5SsCMɴ=gV.]vO wv+1deч3-7@Z!pu@$N[kq׆X+iA5z> BT׉jG^I=(H=ƷđNU\A+o]X[ςv| bNjDG\;#e;̄NOቩwT I|O µM)]Xg5n37 Ig0Q %6-M D'".\ T0Ʀ>BAXr> 8~TSf7D'$_wGqq/ C0f zia>}}uhbpͷI\}Ni8^uVJVLAls6 `l10ٞg˱s[Ys\N>)jpWq+,F*@uPx:B$;*.0*d9C4"3C ` #A%Dނ#t0pTr*+Y X]>XѸ{z۽Ya߭'!gV j_u^Iuj0+ݻdz`9KDCb!Y{G1:6?H`l-ʐc\yJΥiD&.scA"Fov y!pҌM)8 57- pY⠯V5Z:V i[S[jZ;=?[ 9!V PtSRJ~?>4-YKbL\?S.y}oN!A:hh'bi\~ jFtPAN/xs3MvW2 imÏUAʎZ~n'߹+=a > 0m~ҾnJOU-OinY%-J#SFlL#᧲6ONoDEz ӇA*^TFq G3=)(J@޾[,:( d4Xnx{dݩZNJGǣmfJ!$q_Z~ye"CI=cj7,{_%qműb,9o['C@m@ ۓ:Hk(]ӿ@jlԻ>8B.@8(OBgsl(7BBk#+1z:]"rg``DowAJv;^MNmqœLfm e֫,[1 cG[FW*\"؛bn$\w5==O5##ݔ]na@Y33s,zׁ\PNOIz "©<-5ꛣ;sʉ,&v,i 58NL|#K3ZI8#t! \=`5"xs,dQkM&rh85aelEz~CwXRޟr 4וa0R쐂y9#,&Uvo:wXd9xmf,Jۖғ *n  4BizHE&P+ ,YYzHLVEj(P.3OYU b7J;tbm]evym+Mڲ;6Un -Aў m79`jntɯͱ(:Y0 %p8OJcQ#P$DR 0}(~~kR? I(GuJwύLrwwηYvFE&(v @%3f U8vh1smEtJu|Ń %i#KO ^{p|,7KiK̶s"q:ۢ8} %8D ݰRlzf!o\bT}3I)m]4a|ϋլBKeH%$&-?D'#+ԂvZ$d{e"lUߚNh%vZ5hvB^"ŒΛ}n);4fhx؇a7O$Fg =V֮i\OCKPo?:QC!d$AތBdqiQj|3'+}y\ogZ:KBOXpՕ="3GXG7,+μ%76 ;"*FW&jR z'8Qu B1PH_GS_~:ZJ9j:+@hrD^N=f@x_د2Z̾V]@_}@~F'[5cQwxxߪt 2f}^ؾ/_+^Izi˕jOTF2Pߨ?ڏl~o0M~G87"L;gzҗ&od`nj*UJsBi"QY{4ēsna 4j&!ӵb/4PDG,8Kcb!:(1HRwѯ7Q^ޯJG&,پ0cUdeQ طqGX/V 9k|w,~KH2JC0h`U*B@Mѯ~+(UKnq Qt%kEi YWےjTP4%اxپ؊*:R;b<ŏC0r̋) .=Y~̕<%r\&SwT!ٱQ_I,+~Xjč5 ~vv)+O$;ӝ^vO ?\(\ ƧC Z،tZDd}b4S^;cg熌@NUF$?CSXT}5<bZ~K;x==vFSvJ^4Ʀm+l2`5 ?2I$H\ul.~-"R>HśZ͊eSmQ`RfDFB)jŖ~p9Qj7iRGsי 5/qeȒVXOY*X,>HckN3T00ZILCtZ#cU_G1^?3N jpR&Nb ҀPEY,8!o=Zَ_! hf.OYBinσa]r+Ͻ,X+ZlEJzkiSWPU\J[v괓ƹeE,cgm`G\{<_-I4{B^7R3?Ywcߍ| ~H?:8-B=nDoNB% &xF8"" t/I\P|rԪsK5&9GC >hh98C; m09:\QA!=/ F<>* 2ʲO%eg%ҥ> r2k@mw uVGMN:=܏oEvIQ#|[@>|c2' _<?D+DžS<42Gp֔ @i\9ކ &o͏ؔGNadqח6VGhIsy.ߑR4G]b30;d/cN9.[X)҅3Xy uqD>_#\u.x1qяIMN`iat~k3p9\/]E=`f?"PSʔz"xFD+y:Tz_9Z" tB*)Lkd{S/wP]|?gXi jm @nNڢ-7eO+agۀ=Wvą[OY#z=_i9H*P&9o_BBr -h3_{%m`"A$e"#.(7fa~{Fn0PCYa{#]|-tMAC &CV.RdlOBKD ׇ? [zS+}υ4_(!t8L&X7kj^8Z@1iNuy~\{W|?̊YqzW\۵5V(5S\q@n[5r@C{OF{#XO~c/Oqk)[u몄 }kL8& ܈ lž={HdYk+'on(uxC@ Ӯ—V 1Oi;\BDQgbn8D)M7$>bG@}xla0Z*͝%2z=%>‰-XlncSR91гk*1p8Y,NbT$C$y2.zҪ94id m +w+4rr[XrÉpD@C ȟߢH!3`U^I:rLQ4rꢁ4ʦy8/-&'';3N~^WlKIŸMVN0e_絀^Ow7kGcG BBG=T}o>R`A% dķ4v4HI~)o2s_:ֵFABVZ!5Ul_n\G wX$tVS-c7n.+?l1hD"|d̾ԉ/HzZP[u1NQi9MV= Cu9ãnͣhjHSGeK:Y擱n=dUqNH_J;}y ڠX.\IS( V}++{E .{N@U= &J`[_bg|4x[RIX5bs) -4zz? p}<jEnR XL!IIrp2qhuR̴w: 7gV]ivk!>!lOM ]bp֜}YqߌU'6H܍r>z}ч>/y렄3| t S#a}R;-B۹NToLJ=#?5ǰ6TU9le(MrSBE|.  jmbSK("i}2 !WUD%'D27Ue ENNWBTik LL(1%m 9,dP >1 ( )=#gD)sSgCSK"`$_\e(A +`R3 ?'7w%3kv8XZMm+7"_iBJ3uxxu sV5q/!0WCv&{!Cloq AElAlS7Fp\9T"~Ӣ:vTvC>@I0p!L *ևnLuv 묄=0d'DGܓì[Khh}I=WXi4K/XM tע%+ CK\4eFkv `L3/{fsvx,B*^U&R&\_ R WE'EkĶ?ׁj@:C9C[:p]x)V5#T, oHZhF` c8;PJPPƎkgVU!4'&d% O[ b Hm}w FZ+X cxW.Skc( 3Mg@IW58/|Vذ3WkI8P"C>o+DL $xq: $,ƿ5_=u3܍(-!ioF8sGxߣ6kR ŨHMЋ:4[,mLW/!e%!sF t":$ (U  ɭ7y/4LX6(/dS.%C1vj x"i!|]嚳k1>ANRwtvr SWlY8{ ɿڤ{j`&d%WJwV'x Qx \fN/=d3&W(4"kB ̩V:H "AS42NQ6m$oBy$XU.;RB"_Zߐ@zTb#h]Wz9_V?x k͞\$%Y5͈Czor:i o}X]b <#g&p3N.T4bm.Փ':16,U]Q!k5 tC4opm] u;+` 1]97p!anY$L{mٞF> ; !w"\5JJ(`31B&8Q5J+U~r~9ZBķ mxJ.`K'|tRrXbD^۱FKihܢXAgzUáUk64{mWyTjFW?Eq;MRc~Os2F?~xU{X Ճ;>c1ǙZW+Q)xRF"4el2BIB;Fa{-U%\`X-a?癓,kV5*B; <-j z%+aX_뚦k|fjo6OE3t7 -Jэ$(>4hrx:ܩUGUTfK=8^dZ|Ć;K w$PrXpXlKl"?3KU$/']o"Ͻ7 -@ԽP"b&#@kYOP-z ,~X+#H]@5~,݌ Eu.mτ]OqNϓ9\SD.1|O>LX&)By¨K^#x2C^}.ei_\v띹~5*E GJOl4P.by=.$nkU,_ M%VP̗DndTD4;3qV@2mry'kixJ}XNi㓝m#M pHw٫>h)ңGx_z64qhքlM YYh#YB#.A쯐jD)wi+L8[˝&VB0WXanȒjޥ V}mL?&>4*j k)^}N7lQRܿhmnxia~O(v[$W˽.~[X: 0]V6132,[{sԥ? 8oEF֠ .?{A]7D)_ӔwwS?E FZӦ=.y b6jޥu\\DEB@W%^;< F%1}:4Z}riy>4I@ T|y)i|Dc^o3dU1;";<}qSXp2I,l7:P܋#6cӠrq%R`VG O.d?}9e}t<|,m3,s& g|8&NĈTfPщtЌuٗ͡}67Oqb٫fmtJ2.# fs*1h1[# ,J~gܔQ{yG )wyk'B>JSJfW׺,4jژ\)Jv*v] %FHr !Krz~Lsw2{My\ontU %A8(޺I',=#MV fAPFϛ I$u`;*jt;p 06pX$M'~CD#RLkBAӦY Q*9^ڷ PڌLDHÕ\ۘhYMHЃB&?T_ipO)8|UB2/ \8rcuv[ 2թ E&W F%@/GD#(> J0Q3w9zTFD3R1s;bH 셙wPX[#^o1_k=K,{P-[wbm0-Fhbo>CJA2e/QET" gYt\r(e:0U"S ]Da֏ XUC*9NJ_(s-*fywc?;z3'D#ĖK.! ~:p8KBy Y-(!@&IG+˛{đ&ɎAgRŒ&TDP{B&ӷЪ0Ipǁ;DNΔw>N _׹b^6b{1{O[%6I 㖺W8J$p|ǜ}; n ]P\˾S[wz HuՕz#_4,_9f}X`&ADat]b]]`!c%zڈ+.A`mmKK*lv8j9bT`DۯLCu_YO @͋]ٱﳗlߑɎ"EnkU!WRw-Tsޢ2ts=IxdFۇ+TT=\Oh%Ն!qe34"Dt78G$JfE2Cāɹfhb.z,yS|BA}foha &G!卜ɰ)X\țw fQSJyH&IhpC}SmI5)=-cBEWݿ MT247ZEcǥ@6T%IXc&^y ӇCHs@f8u|pŭnBJ B!qkmWrJŵiW(ߏwQl3jGHDL 9Ȍ<r.㐍x"$<[jue\*ȽXBdMYq_yzqA XEaoCݔrpjhy"Ű8˞wH*qX}!=DO&!k ?]{T-uLcb&u>7n&tDDknȴ|.-qC"V8ޑ&O$*23ы xmy2guAʌeD2s2d z`~zX*Oj V8jb܂G*9!#6nB8h2qR^\ʩ]©8$҈?u?cq_su_KI8HKSbw)+ ڀ"@oSds8҈ZN*ɉwLbP۔4Z*P s4},},ƕ&ՄKzu.ICb䃔6Ao %B* [25G#ռt ȤHlpz@?y ,xwYBC$ ɪ I~J D%i? yQj:dua>2QJ{pao_Nmi=ZG*ZcSj.mXd/sk}}JN7g@Ȧgz{9< ~tgncCD=Ia<;|$ϙCDS^`ɋ2%R٪#^.#QW3x}*^1/EyZڔ{q/o$11K:[g8Yz;3d7""\ /E\R(+;IiJU}2m9h׽m[8r#*3A" M"ZY NZ竊6,w`7zǃZha$hҝfioOg Ar=6bdG.AhN7Yo4hCu>np>)gHC&iWC U,e-Φ  >nM\|]fl?kz:5&ν7m}%mdYV M!;k&}4;jaUlds4f4$Zzls&s K9(Ȇ`L 0 Y5?&>|ep/V}717ud*_(eMK瞲^r76TY:̋%m@6huLD.iZ0rFZVTKA;W2`[+?%%1!ucAZ|(nR;3kG{ˁ'.g:f1F|-NPQӗhAߦ3.Yϕ ImæfM`~u!^p {IW0'gS6|9j`|> UiJ∋O}p=(,ʷ )ORjV8s i. 8:~󫆥~"(9}Me1c޵gͧ.+*qxp;lv#bc:#xԔqlin¸4|;Oqueݠ/Dѩp3욉 h5-pLEpJ)rmYXU_%0hM |AT,eccCWpZV>R-}a1YPH>_ԍ|i,I.8 VVxHQ&*:ZWSm7u7wzrCW[{(]=afV[ 㢈;\J׃֏"\ph}F1e]y%ԫ}ip4wqzgŴ8Z#o){!">V|J2aXҬ_(W֤+ y݇a |!>\j3 ~ar@U0֏JM&pR 9"]/ [M;6[\YFNj=pd8W4B6D[e6 9u<3jjz _c޵D~Lb)w(j *9,f汣"0=n4*T~ "y*9^ b)A•ɜ$C)/g^|ܞYI;f[O-e%jy^ݼQybP˰@篴]7g,c+Z!'-CD+ms6Xs ߥ 3G /8΍i_ 8P关J{ᮎ 6rDϒ7q 䮻U2:SddPkwaicaLS?y)xGKa;MJuP֮'8 qhGھ*Ӝ'0^՟ċdLM^RJ%SHpU. Qe!2BCah,1s&M-WqMIJgqnޚ_}*&pUTbzS#1C$E`[WMS[w8‰·0MDɐ2(03@.LI:"vg?ОPX@gGmi{k8mc<7Nǐ59΂f&Y!J %Ox5|A̍k- I;ZYz @ԛOv !{Ūojo cKR[(g;%NnpkGUe:u|XM4Yr#OHhP0~3P'~ OU9U qv_LlΚ_W:=ke*QZ a(JeD&H,h/I]}bae(-=SRHolGwq78b^xw9M-!.HD~!+QGL#k˕d88Ț\2RT!r`eujn,#Ki{I~GߵP0YLd_b^;v8F͝'_<_>bhHhKE ާdu' :Cxxk9 gO)& Jp'iR_ɍ-)Esl".0A(i4* ץFaT0?Gc贴'nҰ|9ViӍN|w:ʸ~ܮ ӷdnc ~ v6Sņȇ X8]c YY}MjW h4 1N"yBN i  E*ZՊY73?knGٵ:H"Y=>䍅ƅMNl39,_roVݭNWy(i"$||c pu䂏d%'m'&O:(fUh81#%M|$XW`bUoBܕi VJ"Y\Vܢ.NI?(qٍdSЂnOnW?ةEHO}qE}(Pe0H>d-K{wbu4[Mzz"- K[i4΃xOv,leP|b]XqhbIvw5g4m:u|j~U&]mb+OC=uC,$bPm CfE,hf熶0).{`A=R1O2$@RW jpD9nL- J|Kx=j953^ 닮6>t3>ϯ2μ 6%Zۄy&TMUNĺ@+;Z ﲗpv]air\H,OhB_-4{!5Bv%{]&yQd,nv2u&ºz3y`NDq# Vٳ0) ]mC$VF-ؤ\Ii^?yvaXJ$!-04~x}Olt\ %H]KIJy@5~|JkȔD6 +dǿRfINmC9V0ϫ|h?j30 %'cG 8'i<_:Z;|.@1vWoAcOvӔD96x=O@ӯO!+9B*A* Fɍ~j#h G1LGt$m]hӂo|k%~V_/oO^Z&zCη7#]d㽦YG֐7m\/uD!ɠ7@VB hћw^+Ђ[8rR.Aw W&l5w_LQY֟ʕkҨǏhAHƿН]*K̮ %cZ?sRG UDm @,YՒh@S~%숵&-d7PRa?1?%RDT Hx/CEuC*עmv6}0ւO5` &P&b WGd*xߟ{j1me%6c,\ȊԝGV(.u$(F>~h !Xv仟 7Ӓl @JhQ\*O-(!$p'KnG:Zj0b>Pug dAIp\NLUB1M^J8ZE"9!U{F>%kWFD%N"47xQX~"yW&c@P-HTNZMdP}Q[ӑZXwf#awk{nFNlO8|4 4T/Ƭ)S 8Fԍ?JRH@ 9<8Q*C~a1l׍H 3SsnH7K6N>57mq ~n_@ nz ﳢ9~O)D (x?ZXmEve vIdܼN>T|"n#gHѢ.+{֣ ʳCl_3e}&2j(,1K-j-.jaN(;ܳ  JcPŧZeG/S=C4X#WAZ@h"J$wvGVk,K5g 3vR; ϵ#Xu\ܹ ]MZw~{ePFL4B̿ЍkQNb5  jlCj%,1h u5Lj' W9U@C,+_c꣧cRGZɟɜ..Ml` x@,sOx>e+}Grj}y#?3hŎPA*%ߥƶCt8RTTIdo٫nL6y׃Jڐ+)<~CM0B[u]DXM1K/'ZVA KQ˼kqo>N ǜ]قLsL4> XlNi$aSy/"q)6ؽif*^Ss(b(Aa⎇Be1Z8N),jX/({:uszϵm0Y(vhk޺%b锖wTyUOt]k0@TIk#AP}Y <˕%3sWkk\,CTi@[k0cQ/Pd[kfe3!]6{x/f)AP 5KS q*b9 .5Weyyi;gOxU%#.'?. 6ucۿqN\Dnt+tlM1-l5p fDt-@i@D GM ;4lL>%=o`5{@Uށ -#;@ `B~X>Xy[;1 \s`.VHv̏mo=B"syP7{2݊JƤ45ʄXJd4!{"<=% +_-7Ls= =QZ7/f%vS0]ìdr-  ,tnF(@0N0뭟Dsz' B"J71DMwsӗL8"I RNGeإ S>x" a1fBKW1kU5/qK5C0f&ix^:t3Pg_b+3IW,zPOz~asOږ_SBǩYw$, oŷL| ԙi丩x櫻0;7`MXGDO~g$0<&6sۘUxžSkce^nR>(d )OTg tzChr'' huI> qwCiɷ(H@1̑(i5WIR;Xȟ٫ZxqbrSd K***4xtxzn$ENóy{ӖG{C`RF EwC5¶׻ඁyCS’%h`W5Y@&`&`; v|zx=CY:^nJX3k[铏mv` 8bw\@BsCͲ.Oen q Vj\E3xY|$<1[T@w28p#f!i 6S]`.OKPbvUsuTyD@|ڥQ F*kiFXGSF+KK-m/JoQ͞r w@OG"A Z3.3/zyoFG<n-VMBft| ~rQT7B[Ib/P Au*a-R& v3jb Am. du W\XWop{7K`os!.@,!I*۹ l_7AH߲XO|IҒ\>kȮ'6ԥD v 8BNv9ެK,uƼÖB&)se(fMĸ<: m2ķM$Ar=)oB ,#ߜ#f煮PJgj=a8M[\>2V,&^xXf@9gL,I43ÎNΘOΤ c:z{@\H=Ϫ+uZ# >q&t #N_ǁ*ţj@L5Dah;X;gWx$pc'/y}-`/VAq>pSQ1PGXafB/.5J̳jz@$˅rL~dhMa?Jm3{@ ,׺0[5|G=KKV&dWH?IpUוY݆u45FqR"(IL6$qdYX(/DPH{aסk"xpbHhۑt5PуU9~Gb7 MOc|0n}AZVDs'v]7H.0&p1kA|=@IؕW?inBh3@X Ġ89Fϫ9[fr֊t,pR|i8n8/:>9R #P4W.÷/6W:)i+ \_HSta v t, 94mı+<힊72'o{a\|bi7E#U=hŋ='[I 1QK(x*i(]i^~מ%^0*.dÈCe3LU#ٸi\b)v}~$l :z]U˵5+UCXͤfH!mzՒ BL3Eet+-T# iG Zie 46:Q`;(IgvqLISG7Cr%xI1&~ko:C3JW!bSD&FCx>=dﷇg  ܜCi; 1gm $P &(|uY\s\09lfp pv6v1-\.Wo7%ݺ Q욷]63ݝZ)hzuICȄIBEJpmD yFx::֚uݼy&P7L;nJFRʻ:o|#Yc7mZꮌ@ &v~`@53GE\.[ L &˿)[o(lA)6h&|Hc!&xXG]V7xD ,gjR$5Ĥ 0v8'#ܜ(˅l FʉMjrptpJ_a A<+Xڷ]w K]z"l4O5L>_+BHy##amwKD\<2TQ՝z+{\81.M7/[+g ~[RGfh'=1ʰ,a. [W0)"L;e32CY<%`X}eܝdRw};d͒^IYK+\9]r;uy0/JosZAiIX?YFSQ^9" Ӣs%|b!Xؾ)lrb'i${*ID-@r ӵLfMѠ!ƌ@؞Լǰ8{ 5%:Kf'yB)1r4JϹ$¿Z1x;ugǜdb(fD4v5z@5Aj榅|b 5'}R,/j"f5+/ ~}~x`d5'P!"\ ;#\v5AcFx/r•Ǭ^TfhkY5#%E,9΂;D<(mR)C}?\MHwؼ uWHd:GLCRqfvFş En'VLN?4@JB9;z΃-̀6PZlI 7ĠyaUpPF`{?y_6 ^Z @?^:U5?A&Vt ;+zo^.>oPJT XOTPbt1Ud vʡ@^_β*rrؽe)Y=zuyEp#oQ82$IPqI;wGC3.ϖ.u V'RzNZ]ZPJFIzCwٝ>}ڃ Zxr'b`uy棵lnjJ;pk^ɼ2csqřQ`-$LT܊ }Ϳ Cv&?>% $PCMPbpB9W#hYMF4.h@PmBqo<<):)¥*<4У# $ASo 5# [$`KU .t/O PPo za>4$|J((>mBˊi5 3G +Xnq08hEj2I V|:?˺ofi FP"6mNARB5=ћ8M7S L 01R- W~ Z趁(mjCȽWFPJnpE V*O:Ie&'RZZI|ܧ_H=Y/l#TV~.a!{ p!JhC@`D1;VKdF uɞo0snJ0auX;x|CRe&!5]&-Y"@+G FZtYe;, x+Xi<4{l3ҏb[M!,Oܴs`ZO!8|&Ud}AF7 nXV 2ꌡU`.[4VvD>c/" t 8j/ig)>$> wuˍ;rtW6zW'z 4Bs,W;Vv <ԉڪ[W0!^+WunOWWYrQP%%Ek/hNd7Qɮ<ɟY$2LV}@zo= PcnlU^@Y17͵n{԰Fqt8U4Zt6k3hwsea?,Ϲ*Ə a6w5\h1 8FDk{ sX* ea]~;[ٶmN>_+0=ș^ǀDEm(j<- IbP?ܵ>/8L '`\'vСJ $܏j4[n;C)tlJ_Qdzq_rAJN}U@:oFek#˞=F-ꍂ}1/dp8G/yjWLg-Jbkdo!miјYIi\.ֈ]oq3KP*'LW L>\Fm9kPJi"a+]a % :]1,( ^HdSE feQ$7ݿ4}P⻡UYpA@+/a6rKQ:8ݸLĹV !slJYܡ .On)x%ƃxx2*0wfhٚҏ*A:M1dx!-G3NԚ4 etFΚ3.5zqBzh`*#z0e@ZO%6=OCw8ܺg]~><`nħOEDêفb^ͬ!4 GNN}.3ϰDs1A 1 IG)77x'_Y*!~,o0a[@vTy(mqWݔ=PhL\[ Ge9X+ \Z3M6Nmq>=(=0qn>}zIsj0,;A5HZkªmGntMo]InfdéMMF^^n+*Vد1EM-(Q67ˈf\| Fe)S6LR69 mqNM TN4BWdkBف0t |rWjIbb4è9$EPV]17-9@}ÒOk}m"^}j|`#(~XGaTd߾w$b6E 2넑'%[j+C#s XRz2@QkVZZ|m P:Gcx&C#o#rTWZI'?zfl疇\W+ hsPTYU q1y=[ AoSش[YO=@bLgJY1 5c+TB4!} L(M?ky3A4_-Хٙf*3tZKe%B*d֝\ 9!Iډ Pk_TM.I`"= B>P: 6tGdl-@b)[]B/]Hwǂv}:%j9 Нả*7!#%\.3B ͹c7]{/#/ !xv9&Ԫ=9ee&p PuȜU K2U.d~ ,{qYm4'"Ygٽ`&YgNמ?6e"W\Y)>>~6)4ںk+(Z(W~Ч$_eD TcC$Qxr QÅVQn$ĢRZX2`7WEwvޘX+瘪e3BdmѭAQbQ $掂nBqIJcڼ8}\I>1e;1:saXעmRcS^UNnkVcrȊ&@@w Ʋ`"xkɚ( 2O.ǀ Ʋj*6fg@*X:SɌ &ǩX9_/Mf d:T&r@*Y$7?6sE=[D9:ڢL!%$Qtݍ6{AŶa.!j#š]돔+sڊ5HHG;DNYQا"jhc.V.rqbF=Fߋc?Ȝ?'!Ǟ nxDrʐa;E,{h^.L0lƿ䖲q Q PUR;nZ+TF 4m8aߧZd3uiֹ/gEV&$~yBmܭbW_BѾfy;}tg:hog= )B`?c )M 3`mF3Ә0#4W߂3}5╗-V۰fLAc\El\sVRwpk{up P6.{<}ҢX?C-|N n;*v$c? [{_89"c !?xbRףAEfjjxfkm@+& 1%e?{ܵ6DzI{AU )cRiOΜ3ʘ7Zk&9x߀!iQABY;@^:G Z*88vQߩ$iq.^I2)tRF EY=1҆a͸*ĿYPftJcq9( D3%vXtD mZӬQ`v#I e_ZRoLmp2Wi죯XEhG%8vwՍA0]S! iDSgd{8 Dj{Ujc9A/*{ϥԩ.'jlj7ط{$"p AwI :T$Dňo#=`Ac C u+Tsyk? WK bO OT@WX5(#qMM^_n$yU~t'8 ʚ`@QIxNVQ&O= |ZhM 3D.raÙ8S1ȥbf,dІ QiE>_hvήz+o^o"_S?b[!TCI=A-#*1q BeW<ť.Y^菊l_$ ߱3F殱uׁup9L!;,u%sZKԵ(^lYiZ+.AYH/-]&ؙ'`/a/{f7ghK(<H?iFy)#y2(X/`80h@!Jgu;qKDolX$h`!㇘|^_:BM hjq1Ralj9e{:x#.[n$bm(ݜL)=" SwŁ[߼i̖67J'O.ϻ1?I-Yj;t&LgdNǗ,<~T=x7~/qK[ OsX݅1擝Ab&I|F$|>хZ#y(K$t=gIy;*6,Z ^eN| KQX@#n(=XT1.p ^Unh Z@)WZf,8;@!'*Mu/@ DI㇄i]B޶1XPt]; Cck]OJ"Y*?d@t l1辐]?72?ƓlNCǍtT$[Yhٝt %DN7ٶ, =o1IWcV](eƝG[ns:R&9ZؕN 0FkuPSH㱕j^ojH Z$CDmwH]JLfMp[+7t HPӝATHu8sUNi i,qQ5P)!6L"`[,Ao\ )jraN7O5|pRK:߱nf0o¼k2DdeZAg#,&Sw2J6t.ڳROcטBoM pQjw~D?{rQ դƉ2v@+Z hAq*0է>⟄ 4͟4# VM;d޽ddl~^]f$a'F,Hܛ{n )b1Zsq?mcolqvm##nj!}?๧@ iOʆO[a5A?y&|\nǺDʿ*M:-*npu:'>K!k-FJbDwIw|٧=:}_DClS^/.,ȱHf?Oz-O'GU G^a6/p|ƍ-&5Gv& *҂ kN\#Ŗj\z21J\7w2w_M%{йԼc)-_Q7癹tMmh٫rBU|hg̨i1*W}XDIL$kpEj.i.BA_Uagx-Y.Ǚ7rIwV`}BCtCS8ߦh.(OTHrC4CoK%t1Hu(p>4!kv6C o9qm|˺%;aҌ==u K%:^\,-`'{c@HоC֦j8g x,)[W2=8+Q࠹F]Ǡ`κqNg"eMKBQBG͓Uk%ypu6ڠy6Jei+#h˞|f 6 ņ\ R[)ctz ~vw_ 2|^';rr؛MiR\vڣk3ԪzX%e{[ DSa A㒽XǣC@Xav6W| 5,0بiuLfI6xB"p!|se'f*N*Z"K`+ ?ֿ p*NzZa&#Z\B:'w}lbɪCܑ͵M!5N;gzu~{JE0C(m$+ FS뢽^떳xL?gM @W !x9HH͜r*?}&N\-# =ՆTvDb[ď9ԎZÁJ[Bk}VO%2`,I* 5yw_)xU9zw膜Ս(|V#dŦ9?Y8mO~tX Y ^K8GD5(߬`0\ ~ (037޳7//C>jtQeDG4?$KBL [Y|6hZC &6U.r $wFācdgL7ϋժȾ^\Wرpxڴ' 9U*ك0 pnKj/38ص=,V`k rӜϰcP}}aP@QǶu8o%PT;sd8[$Aa}qxG֭F83.xB"ܞ3@,I:[o-zՏDOKn';=wBD{u(9y*w8&ZFwLIIE.ސ5l KVM|&׿26xd$\'?ռ-JAiYukQ > J5U3.6Kd@_ bZD>zc+zŠ(rrQm7q^+,ZswgA:K|Q̤+w~Ҥ)o]iRh%,Lh` ;sͨDեEȔJ%t]ݵ3,[s)+ԊnT,s$wz# Ek+>B+5VQ5m!C)@(4_ӒXi졂 ];BЕsaQq]ߖsZɝ" `$(a¡,B^5p7sc}a_B5?K#ۗ_=`ލ [2BtZ6G;V+PP8kV%͹^ /iKBw]%p1+Be?2`1mV!1\uӄ(oX)nFɗ).Z&[2 CZ _ŹwBZV\Vۢr׏nMILc{srܬh)v| `| ptԴGb@(<]sa)%G: }E懞0kiMCgN~|nqt{PrhS';fkIseZÕe| 헲+CzI5h¨p]68SO0 MrAbC5u5c 1床JrS"Vp)9;2A.oe q٥^3pE+ߕ /8eLAO Y+ӗE‰9;'ͷP%}-^莌7Ebdw1COS #ȟs-RlkA`d&U!$VC^IzK[>$ʫ3P'DR,o`[\ED (Yg,v`h6|ezCTU_Ig$SV?󄎔"9+ߝ"ģh X06Fg`&kIojKlx5~%Η0b;U:#]$Š31$P0kV6,|p}xoP'Q0X-#lm0Gv<}2zֳݿ4?4p1N49+:ùn(Zp\k8UMD w=;t!ښ}VLƦ>1C6vR PA8!HZ*"Vw~_eR6,{UwK--iwCQ]JF,]k/ X Hqʚ>$/-:Z &3Խԋ9j`9>'.YXDwv%"tgZk0srm~템N,B)&p +@RX(&!oЯBa=aαtut +aĥ? tYio Q&4xV'ס+,+>% Vc/]eL*= DfێLY#1z?hgFяp<:}}gu\瓷6KҚVPG?izvYr&P\l!묋δ<:׊7hʬC77'Wt3ZS )u~ $/_/_PpKPh0jr&L1κ`A>ڞ2 ܤWl7)iiX,/)쑤$jTޥRfAgS'x]@}\67 T-2!#t+L˲[x3HgoxJ}f+Q:z'+ܵg(:M:% y0םfN sy9^zy~pM҄ ȒTʢ ,Űf &n ϨvbA@S|)Pž^Y23Z!Rr)ZiʞL$PsW>Y+^3 piZB*} up05?3S%V0O4HF1׬ɋ{I FkWۺ?N^P*vc9O(ʨR@>]̙ >=OI=0aùIw({&Y*3"եL\.U)FӉ ] X_Ag&\ph$Y7C?SVԁ"DĒzF w(V`̉Z1"^6z񦴨ULNiS@@b4 >B~@f3 д9Athn^>8dDžf'3j-IY!~5AW%xwŜ2&X 1Fcl{ Cp`tma/nUloW2^q -Amw[{[ɫ\FL?zAߌV86J}=BT8@j֟6*O'0ӪOJvcH7=5D9b&=iDNIjp,8 +W#P]ƀ:T91 h<#틸/]Vo@K c' bDr}R0nNྏeyWf FLi݄k$aj_DBSh⦅b3x#e#Z0sڷ;l:+Vcv>m;݅&/iTTCu*4dyP\xT2'"\de$SZ,ݠbsqnpG.S jl>+XM%m-^Oؙgz/J=MgsiX;A}D^9 Y% y#^#-W LX6?TNޞ''kfԪXo*|pq:(ΌB+N+N0N@> Vnl43?R)@ 8c<= Y[_³ax.TWt)#Tc S)/xx8isc!%\"özUp:U#m=eflBBu?:9kh zV'wr$W9SҔ@gCzD˽ދg %CgZxWIX@CSmuh^+ث [Jj4:=*,QgSʰ;CrI z}H % Dpy0>61WQDn#6]'e8 Rf=`tb 9=u;-P1L^=,Taf Mr44|@݈pU7'2L1RGxrP˄\Ʀc隝x,LQi5MUBᒖ_ 'By˾ˀwܻu]I{6NʹCHb:5ڰOzg;[Up`) ű~ȟwIבzعYd5`aުt[xBGMT}BGQar;v S>iJ(a 5,27G6?\ąv [ .m:q)ߧ& 6/g[3MX?8 ж`j"nš"N>-f9K>X[:VSW0 TA;TJ~L[ HYJĘ U"ʯrdQK`y~)3,zf;YM+l2Ebzy7 IGº#ʚ:IPd ʁ'ՕʾDPBZ;'aj ~p=>S6~)!I60d+y`ond N䶤k)l~|NJ\|y B e;420(M?RC3br)ֿWYk851W#~?]7: _$_KBٷ^`?L,M+!OXs{?a3lǍUI׾> R"BzQȊm .q{=4@.OqD= 4s 8߯۬"#I|s?~P[8'3 d ;!RX}UT`1SlSR]Ii+ idx3hP: +dc 嫭Gt5_vD5*W@z=IL5dY߳ÂXpl ڎ!'64#Qm#)Ӷ^Ar@p%wG kg1+ ʠ]R[-mzj޽ s: 5 n^٥Gn.I L8&B20_6^j,OY g%_WNUP.*qi<{ckUvqfVJwU8U~O&ވm^5Bvkhҽz(׼ZyDP2żrrBtK\AV2>LzۗlpDNHPl[._9w-!co\OI@TK)ϙ%%Qss߸g*NI D}@|?ى;ʹ&㙮˿][ǯPx.vEC ')wM@mW$M&*M/d w] |l wkD>yHL@+^ֻAh 嘷P)4/Oce^40=6`٪Hl!Oiy=,JSzC,[@|ZքG # .T;m=_>7!R׮@9v`G9G޼0>B>V9OezˮS?ct%et█ Z\o<NV ޸o"})6Ґ0Rr5_ӛ/6]7A.F5E.6bFyPt opZ;(pIg8o7]89Z(,Aq#H ?ms5QL0n~*3cVoAj*q9+ @٤x񪩰=Z=y %V#I=v*AԺK;j>\R~N{D|.Kԏm{oN{uQ*Xf3RH 1B\Qe>Bɐ㏭p1O/йw%8(iJ$R}vrYM+8KPi$-[5`&֍|dB.8 xxT*ԪA1K(`;Oi){=~C>˲KB}vg#׶JsZܢoH} )1DG#pByA8+ E. ;hkVÄnQ=}c9~U8 H ЫY"VN7N b'C.&2v#@|S:0]ޡ%]< l(M./ ̏Z`BU@|edCG%>;fpz&iw>w^*00w?@N/48\WDaES.Efpdڤ!{*zh=kEI\@S9H9xOn(wo=gVZ8,QՕ֒;NF_4FIF8I6!2K_&q]u4@*X@.)Y_&?(i8~$2l;f|ja_!~_ xt[6R/#xy2|ŝyiT'XAqMlv34>l1A5?0H%n )B])6+Ž~ފjI+V7EOpG+[`YR=+FOA@ilɄ|?:v_z2:+_#,6$ Q6c'AK 8 @ />τ5?Gk!_DwAi$2vnI0)-P9!8uT H eץGq|UXRu!2@+I]V 5x.}k維+V Ġr-qٙc]C?O#9s6("'Bד:T쳮^T%phå|;E2g_xj}j% 8aDHҥ#cQ,dU5mg[m%repX,mvY7c t2,3q$QmI+*@%RJq}k!f6o)I./aU,H^;9)lΜQ^:Mtg-B w4G[ zʩӊҟВ)G;e*'/kʾ=VaYJҔ]ݗ0/m5A0Pi/@ˀ;$?~ &.Yk<3&*v+Ԋ1ǽ4չj 69~:nci\ *gw^"jZ ţJcI]CQ k"7"u|p*H; 'Pu$Qۜ"{>eA {Њ8WUz'2F7Ԉ Gos=&Q؍@aȚqd;F :v2ɇ/,h^Z˸ NM68=#fLmEOȲ[؞oafͥJdQ;9@mY@[ mAˣ\dXefq܄)F! <8kiDփT$JyiqPtxrx%FiyPK"Xm -~\YC(h9bX[6NS]'s^y󬎴wC]&xbqv `M.:5b0w+#+='w4U(0:W(mC{f,\lF[xyBjCK*6Q* pVsIP"Wi7XThfl>"x)uYrjH8I3F"v֙6L*kt|;#5 @ՏB'\D4HW㞨0BKuq: 9Ot9+ʹY~,zN=lvF#a b`A0Is*HGgͺa(\lXWB*;.f]Suؕe90f?P: نӥc&g5O=8!Dp>=VI/Yn 2ӆXRsN9ɭ=7fq3(ˌ/۷63fXTsDmAy%H DZmt(6:Uʺ D&;Q\Cx8PLR}P[ʨF[~*fMv&k|2@,n&]'4 F*13[pIm[K[~qWюK gMs` H& nU)_@yqğYMr^. PitDlON\eu NKsQՊ^xq3Dy A~*ftγwH*.Kt{;^Fe̊&*4>$?@蔦I0? 7C}33jCp $WՑ(9Fa6&LL3zMVjQ.)R{+s++8)7i;éXw]qvSHl^`5zZ (ћ>*(?v8%?c3N.l`ˠ_8hЍmT,liΐȶhޕA6V\u1gh޽qKxAx)h}W|;7̦#Nw[_Pcca8~8G fN+lg~4L80q,fay-7},䄙 ˂c$Dva|x Yzc%t ҠHS毀53Cv)ǯ t˜0|Fyvu"^$si.FC_b]J&Ȑ,D$R-s`m2}1͎B\@v~X0Y(=۩sK?t?/..FNF}lsp325as)w$͟E.xi=pJӝ)ilQt$PY Cis'=c d*;3~x_YƕdBoy,7D%hIƔWeg'5'V`^ꝥ/sWXr㲫5킫PfzD`BWPE!ۋum!>czӉnY2HF? . *FKoNg: TM|Hż]d)ɭoA2̆i+xy6Rlj!$fSK_eM;KÓ)C6[9ܡa0'§\ -Đ+(SyeҜR,\e>z1sH8nm*2m}p'>.?]-GFtx[9 vH(qECLjˋAv)fy=s"O֗$adquU̔oDܾzd@2#)ٌ"QEGֶJ0i({fiW\)G&Iz.SȢTJ57l Gx&Qn}5eH=]3/U%Bj1?$fƯ5W&"+-4v%jtɛ3<0ٚ`Dub+nC/R`M%T}XREN5Ii,skTB{v -V1F\43*y=N,6]dqGݍQaw 7`m=8?fHyPoh-pYߏ=yVGFC0WẄL>o狓rrY楯kyzF x9 c .qKmZWads*oK;kzQm:'+ű>,Ę N?QrCq0,|5 zІuTsx:lI9`|mCa5ix!<2DXc~fWMPt.t،= aM<G**,C$o[uya4t4 ʻ,;.};<oIL[J, N7I -MwEC;~SIٿ`Cҍu]5*Ʃ=tMjutw|q)ZO!w9Zb-3ܾI! p388ԐQXQ5-+[}h^pbhMFB^UXg2FaFLj]o3>|k?xHwЀ B-rp&+P݂mkX> V`LNVܷk%`O%X`bbE\^4]oNk$U-%1lޖL 1鋼>ad׿æ9J_LJhl+Ji`WuA J0~M. M!\0!2 Y@;a[JZ1VnVwL>G?H+Y5*uV s*RQ8bFdX>A,l٠N{#>5Pї?naI&V{: Pc93} А/jX&՚y82$}߁gРkdJxhja"E֝vM8p Xĭ~(bmБ/JvdžT*ukiBLSA [ʨBJx'J1f%vڗ>K Wo kO Dځ)I\8̇Y03ML1 T=^'KEADךCk%u%^iD)-gI]!X:lW `A;VwRN>H=|W߇$( G hz;퀯c; ajsqfНLX)1]EgLҀ Ynvb.K_.ўB叓s]itnefFR.6!uHYWsIi L5T0Ei E 8Ѫ3kX - $3ԾI(fv|1xYagqZWf 鶬.9X>}9v2@ecjB;٫TP5N lC%~@^/ !#K13*2NP^x/h<duB]Ht =vVOM,.gɓI[i wӾu/>?@[aq1J l~ixLE)@ޙ4`kgˣAx#fBH5\<)@5|K7sc&}@6 R1y$Lit-dc!*W2q+cRk2gn9i:ţmrN*ʑ3pV />c낣?"4ꙇ-N6Ví_d 6<8SZ*6!)2K B }9OykRGr-NUT"^ xR(fBPT1;V3km?T['bXĻ raѽtm]cӧWmP &ZocD'] yDgs1R7W q2\;..7 WvFqCRG;}gx)~$Y@Štt*xeHhP8b%m#1 H#FD7o#T hs&{q̀u췌vC%kTH8] sEBvCuM:ߵ(|sӛz<QNnFlwt_ZSJZv>AxzaG&hգN}r(}_`k s, )ӏC5l_&ڮWnf" a HKB2oP'&̓ۆQ]N[ q3NߪG '2T\)@o+"LL/㷠|lޮVwZ\k<<Qr5H`څ*xD0K8a=HS @جh ?ܠVKnWv}yHstKQ8z. .|D!Qy)v,1)SuI)U/됭 6;}Y{?cE6ʡVnS TJ.m(TKj[+tY 箹|lRf (ԔFs;bDqOMo/{4td`NkHvuUlv~LQM-zz3oK};c<μ >HLp?KZnTpa!1,9/O*ּܽ/#N7 qct2~R ~eP 55j}[JAnyYc;ٯ ahFG7kOQIA@[,7ֽa&ǸA%uvkUߏUɩ'ɗ._qGWwj7fq=# %rhE%s1/b`rUiOw]YJĒhY!~HGʢk~ƒx D;#/!a%ةBE,R9q"1O+$v~q6lǎE՞/ 1 ̽AB5Y/P?oXq{w r )1":LZ.o?te2u>a|6wD:IW+![J %[-6r|,#diT}sEYrLq;w\h<ܑW"XyN#bI gM/W&LÞ# L@D280c*&ط/vM)..~u*KM窔(͂YD_W&,)-:l?>vv5=WroX\d-ft-E{7^1/y7 1{VHDfbKU].ӱ$6Q|FhQ`_._X±62US,lHdNӟo<7't㍲-^e X:hnޢb9˛$@ B #,|kIZ#* N5*e?"bWkbEx,?1 AU=^SS>f/F[bR`-e}-j( iثddT"dQBhR!qrEY4w 'g `eZg [΀06s:h6 qG{&]{S&]L!ʠnϛ,49x9ΣʵU!噃0uj+!e r08v<;C^O2sxǚܧR \ͶROd"i`w{{vp ,n [ɖHA=1RJN.܊-G̀tPhQSCbzґ"KȘFV袥H CW?&4ʼn*sp6fʮ@LX0"y_͖]*0  " /PAu$^Pl `MtY&CH%JZ'g:xZV.ped+I,i~.6,f~+/ R[O"UxDe s gT{ڡyu cbj04gt/#Kws]-J){'û~cmJ]ٮz+(wh)*$ޤ ʕN/SG~$K~3Qo_^l/2:Ky If &ʔ`=F|n) ۈ7(glT,mZoЬ rbqh` }SǮث_@Qj ܛ1*ł67; ͰP,:kLlD.WOi:D},M|+^/]7- 8JGЊoFFSS"_XB $# %sμGKjE6B1r _~Ac }D5O`_x25&-~-R[bL &_Mi(b4 곳OYLDvtl1eb}%6}.x؞zwd0-n_eĔr*|~Mf5NJ\/8b"󊶂A& ;o?H;W$\+h6XM}1ȳہif g_{zPIOԲ)0,?ENs 5Ǽ+TǍ̄Bدs?P̡[w’i",kf(FslLfW&3dkݸ(0MϺPPܰ@f8o?(v s헜3fmn؀s!6p3%}H"3\ Jm;S|ES[Kmk?$ 3J^^BAu| !*sj˵e߀ShMA%fx4 *~z $%%&eH^ő^fnjB&ҹ0yOR'ACi @uwQ~ p 7c5.8{q>E`C?J;UhmdԽi5"-oYZOtSt -53],mɶgf?}z[-Zr^mVU2:Σzn c^z@Ұ'Ѩ_J+{oJ r3tYv8x(嬍4MrDMuw!׀8:dΡT.qNŠ}Ԓ^kOMsq"[6od}c}!k5(>IFI khWVI >VQMwUq91%pXF(cnhh0k$WG!n!hy54V 4\sruxg86*؟=#|@@h$yďcn@70O9/U{e*>׊۟2őe)by~@.BIymFRta|P;L;1%50\ZoS&Y{sh8Hl^W2ZA mw^+_z@ Ud,!( ??g@(:~judKyį]JmI`vRXi!@FXvt9.9ǝ̷2pء GMwh8x7AaAψJk驧x@7M ݕ!-\Bl]C>vu{c&BL,w0yś̏Ӄ1i $Wէx;J4`y-496HVh|\"]|Gz@I'[I]5=2Tb5#u%[sCl|:{\UEBɘ5@"Hr`LIu"tp"$ ڒ;tkѨ)`G8`@@KSN- ,S'A Kyy`׋>7/5O9PGWla5)o'겎n6'z>/krUG~@ۋ0P=X=vÅ}=pQiDWӱDtjs7P!i'F* 0{sQ@w hGHӽR(کtzQ# jΠ2"Cơ}sNxQDǯq(zNbĭ8:FyyĠ$ %__{ Eb wi}yJ+<`+R]>g+Zϥ$&2Iw}7h2MUڿp  Ľ4ĿS:bEbuq+Gia:%dJIY TVyI햬BX/׋@saC)/o~lZ;/xO-CK-@ys|K&w5o6̎|T}"uk3TV5n1^#b wB$5~eHhJ$om+4Fxvyo@Ǯ,E5>*(YU-%ށ{26VFz*A|; OJ<%- Juf>]Q.0챷 ŷ;vO`,T|qEYN*3+ }MƋsyB؎~bD0dK`#AԼx4]ǕJ"zd-,e}c򛖋8 CWxE?1n&K?!v{o|S2Z(L'EU ݫѷM^7$cUA]-50X^1FCr,8D[{q1ctǒBE,yPG³ڒLmArJTk"ܜAi)}4!B:x!-τEA'c3]H-[jJ#[yISLj@-T ͪcP=rWKE!Feh>y?Zq!@-LygG`v^sW-љ !kdg X¨kGGbGꞠ"چe]߄R?=ܞnµR޳ʰ)*PS.aHs >! 21/zJY76RDDa|0G]f~i C]|6 i:6#ΜtO_J&>~yخH A`~ 9AI0'N_nĜ)wVC5FwIN lxeS-Ѓ#-\-M4gNKduլA;Eg+\euAK~q6Fܠh% X7H cedF6Y$* 5cs~OΚb&Se^"dX8;ZϹ^cE6k&K0R91Z֑,L U ,DMA7b B!;7E,+]\6Ȍ*^dS%Xqwe hrNC{0&ז} (}_?OYv}];u˞s°>d _zBLt\-3d>_i/SZTۨ& a78|GnJsUeb,K :1Qe8uH?~%-zex.LA2[ GĐ\wpUoyTSz4.(ĭijE%ibK8!߮Ø{w9}U3MgJ@%-;`NM=vtneݮ 7~Eyմ17zM{ M'pC`2yK5frI 1yxT*#AȆOu$RLsvv> E}3 f%2Y3\^ȇ2?%ue`Ď0e~'|lyOb_ r!X4aw ֫y wA:}"87R:w1z[]p/q^:[랧7Mޥ3Ÿ#M0<qrƎjk̑:(kq esƞ|41 /zq1Cg0[ѸY%SQ44L=*4pUEc3 Aԙu1wEtZ4Y)/SjzQWt~B14l,.(N۽v4&_ͥO`ьBZL'tծ(  0slm.HCjoşE!93 FvFT%!xG Ske3X5k="c>[Ď'/蒼Kݝ,$a:=M&/LER|΁*7? Eٛ`l/jz S !3 b-x[q׵bImFO9$Gx Qs{TZpYMԀF#A^'SF 6Re-8" C\PAMs&a@ϭy 2a3P&|k%'LʙM, *rTyUC:AN?<7>ް3j,G;.!VG51L䝩|آ:'xP`:сxC#Dԡ T 0A%>4lql!"T3GizWFckV_Vx%~4mP%RMPlعХD3,^2z5YKa #uQ{#ECr /&-AmBf騐/b/QLtъQO]FC@Y()?G Iz2F"ASy܂Qq'b!oEx[}iMٕ_ 3@~ rW45טtc% hh> )hzww+:dRFV=gI,,PIh'E$S{7w^4W*ܾ7J]ʈua9C伔Ϛ`1oŶyGn;?d.S;U1 )&Ɔѣ1Kgp |-?vҤ7V )~L[>r^'ch9XsRZ!eR|*N6nY1b}$ƕ.*,k@znj~2[XRH1Lq9ˏcH~K p>+. A?aeY}q=޾߿LǢrplxzk\,,i$HP8Z*j# ȧk=ལ˔W+2-;1ч-ə /&#m+E?JvSlZtϯ3.[U(B9(2C.6xeطL[libCZpQ<ꝇۚG!"|X%FYT_$Q~#oEHǖ Q91g]Q)" hq̢e %zXdrL6LY'r B#/k;ݺ_LR#Wzs͚D k4|xɂ Ej{H)v m%X**b.rkϻ UtR-Zj@CsMfc%c;=n8w5_z|nH`v}q8Y򊯍|\;݅G]^wՐlh]6QɸV4SZms~x^L?j"UMtF"*iX%Y9P#Ch7:^T_waoa!9ZX,gk{qKG~0xs0U0|"o Bo׎9wE8yߘݏ"Xf2<_qq= g{=..QzUll2\KU}-AۻyN߭A=hESqZWòҏHю>B,^S+̌@pD벴yX8Wޠ g$Em|R4޿@([+dT2#h]SϮ6x\ثO1m7d_="vm܋ș{}ɎY=&>k\:(rb|*w %uG-EmV r`0S4? bF\k7dP=!ԭ)c0AIy3T υ W0\Ɩ~*ByXk)1Q)9$q g0Xj!vB_V2Cqdl$B􊨆U x؉vsd*|C`7 ,ZPQH- 84Ec^FԹTPc1nchkfDGs]~ן۝ST`c^NlY)5sN&|_5^ wUw }q|1O$'+j\wI1Z>㿴;@ kz<ށ4Z lS%;aKi eB mʳGXvcMo>剞FO:MGfZe|VAF騃8$BѣCQU$%<PHn!r  R^}d,ב +1 q+/| yΣ)^+$*9H"Qrs~7=Ʀ>)0vw[Rn5oHA(0}ofӑ1dֵ޿K~39jqDžu[/"Tv6$z(t}/uS8#&ȑ*CHqUn5R&ĚJ֋57?׉2ƩCsԼTua{fz0=4^3\ ]_8X OL(a=rrL9}r)8s᫖۲.`Y`*8$mfT_.gn=lWzBBI9bl,YE ە" *+Yy>_T~FyV'_~F kNB>fY!^W9Oj,qzɰSr/M\ *-q/%u]g͡Πa}M7>PIWFt+tII;D'Gn6Hu0!^Y0pNN%g+ר} PjwZiŷK?sU֚\U w9IzrLXbbQ:eo)(@>b#tT!:"˞ر ,]~ (8H@7 YT_@g*F?efn<DŽFzH;O 9 C#P4,07H'?$W"Ay?USg) A6视LرO1 "{:݄3%~}W1_ V1_11 v"FW:$bs㬅~|F,Id|Xj\*I|_FK2d.(#qۣ=L'yڽsh#sw ʍBW؋s+yoz5C+bES~P;_rpR1uG剣1/nn@|ś4PƯBΪ]a*Q2" (LJ=ąX?K7u1X6rs9X2-j!|ATl:0#faZʟAٻvCj"*Òc| cG @"vF{uf49PD2Ӷ/@$kZU@ /a܂Q°Ph5hsWo@lISlܟZ:c7ȌHT]_cr2HCʖW7t ]6f;[Y|?ΰh^fC6y;9hLICu-vR=4HPY`1 tNjRayPvStMPWPĝ`Ûͭ j^k' zDialփdswx_{O?" o|!oN8iǡIBB PYZǿĺM\ɠ_|18eD$X5}SGN뵜&Xv5F- \H{C3žvգ2@,$HSJ*޶ae{2+ܟcd)[¢i=.­0 Fs;.K/H&_LF@a_#L4hKWŢ*0ޡruSJ %ܚ;YOH :sB)gm胘VFۍ#CJgBYU$QG^y8 4wo`EV9IL0P f=ߖZ2QW}/ QͲg{¤5ʭ/mhH⩕Q+fJy8zW^#{lgk/1מvzM#'!.WUr=sS#Ӌ)Wx,:<FӦ4Y0;Xqg>*So5#_IWFbP* `@1tTRT/$╪]N4D"hKFl.9ׄO67"T Aw6)j| dzhJ4Qv&&%y_9Sm Pg ů7HJ̣dmR NcBpnsv٠ Z$?0/ADA޿4ĕ )u3JgF>Nxv/g^"_)v5HvT5u}ˡۓOe7i'wETؠ1eu:f(7՟A.#Uj G *^oMsv!ޖN7BP20> b& w_xR3eW\j_p[̝DLxn32.tJ_ ;g<ʛYttO/`! N\ɣ&8צ\KP'W V`͚BE)<럫*w̛`K>k"^,: -jDR⪽ p%hbPrg׹MbXQ$=0S ʗ;9;YP^t瞙gEیa2Ɖh60 6--`LъZڠ|/{1iy/j^9˨E 5j(;2uVXFdJ( nQo`'vi\T$/!L 9G$@ d7}PaGL?ͥqZzo}zNb}@ncgWc R #`^ìҋ א(W!0l4 [Kuxn$(S-ҥ%T: Dpkg*G,#N <'W&TW*1,+LB] ׸3)vÕՉl65η*FFwD7BA҄QqG#fpGhRqrI@":h?Oj+uTRNs U<ޖl Ҫ_1P S^. ( ^ž/tFE$mjqL&T2V~ []sTH|6R[ ʻZŚ/ C) pKN{%lKWfFpIF}:t ~^Tc.pf \fiXc5g:{7f+xBg` $ YdGOsX[ʌ資R,dȤh_M `bџE!S#KB @.m旯f6(!%Vd9[(,w%ȴexl 8 j?Xbw!Оmp?E3 ȏ <m!ղZ&?Zv1}7rs1UG X a%. F)IcȰM{@5p(mvI?$ȑc16 +O=~yy#'4;9׏+|@D}{iw 2ԫI+;MnV$| {!RnI|lZ'gp, &A(PAg_8( ;yËފIy~lNW$Z|EfEB6@R*C4`osE46!IB#M>d|^J+j.X|n! 'PS6tLQDe--0|tS!m>ω}S5S"ܭbe59CDZDvFkMD$EYɃ|!`9Y[}YeWYF:SSEW`DyMT JDwh~Tnn7ͤS_*r37')E^q.K*cA٧ #qƽi.LW-9G%jO1B$z.?Iўf9Jڑ˾9+L$d9;GY B3OZ/ȜN5#1d}f#l+WIELbX~M5W*fZӍq\5TºR_g/ 9Գͨ߸,f7][8<Ϻ6/$[$$YSNI ԏ:(w{F*,<{`co8@fXޟ$':}qkcy;jHne;]1uܞ5`֓dDh<&vn=Q7e)DNT2N]xU>UG bUUБ`+ZaW!zwz)ū3DG: qз= ϣj> {LFń(#BrJG+ZM+?#gߔ['fŌS:9mƚ""t\|_$Q*pW:vISGJٵEA;p!駗]]68ezh郰IesYx;/VF۠;ѿQ#r6XUI9' vZJ0MTYQ>.Z"`J)%o.Y;D/^e7r;-V0(N[ܣRq"l|jMBaJi se[/Kc8%i`=2MQ\Z6VBhQ(:XZkXĤ8[?ͬibÌRtMEw6ÄZSgʲ `&"Sf*+4!gz'$ &|,g}MR9:ǖ۲S2/i H!b?rһWEl“g3͝AypppJ;>E'fZw%~'R>4ldVY&j2_[{חαXImakc4yWOJ#TwOZa!gN`Us͍|{̶37qq ,&E2)& S "`LM*ď4Ʃ4(ԙ~yD|7yZ&J;HtWljf8iw[ Ja}[^U&)09xk&[q}9nbCw$Mt+[PG?= d ýh6wcәOv*㮒42FZ#=x>͂*7H¤׽z_bb%r}) `h,|UA֫4 )hSIi2Q (Q Jw=nK7X-ټw[5L )uM9Ϥm*8@SF w i [=-p *Sy`DIf2 k)kNpp/nZ݇ `J9 ,H e, g|0v+w@VPd[_!ee_V"^q= -E < tȜ0P#ԙaK'{2R[Ȟe e<,Af%H'KV)|J'FH+*RO|7S3p;>RR;B̠ͽ=qg&ZrO.g m:} |SdX3d$魹 :tA;e%LN]*HIM{H4E候9Fdϋ;ҥiEPU().}f=:s\R#f EūG'{ ~beCR (NHƏu[Ezy*zT 's(t嚚L$-ƙ3:,Vᨿ!}3 tB'>ԑ6Dm'ŗN+YFUDl`ħ"dvIyoVRcD#L4D\Y,%x.]|ߎK>~ Hc\ Ff),b1 cJ#z߮E_Ly՛N1τoAN,Y`Lsx]c,TQ?0Q=r!޸=IcDbɵH)Fo eT; pVxrUT[}:ex?HHg)ZCrjqkZdPSAckঙuԩr _`vnF։VE; oƨglcf"mxmy!.`d5U-#ݘ7µ#Ȑhtyhşԉ7FjU3~&)B,~ى cz6˩@652Oxbbҋ|Qz|`Tqz> a01B1B1(t#7QS\F+)]K}uݥH@0P_ZQa}eV%qP țNԗ!\I }E tcD2[lq_q2CIa6rdh a9Ф&xZS:E6qUN1u)9|^.afF\C[1;& bĶW9 M"%i+`Faq4&>T?v43ZN53 +HX-ؠvВՇIC?Eh%I~ %w H$`34@}<dU&7R_.+J2 8%`9`SofqؑtHV E UUŐcTd*<.O@rR4g"o7 =dimq8co[!OMҀTOMׁ z[!'Ut1:;:h̫ dXRBR;+kEFBj׺/مFPXcSITߢN0Qm/bvJ3j\Mys us V^/3t$᳡ȿ77@n);4C\-G u+)H{k ZWf޴h Ga;rP^ps==/ܑ;iQƟ_U/IH汲D,BITxUd0rQD=l+찪%E^,zDjw4և4Xf4߈򛂾vz9&>оB=,L"qq.Z.YӋuPYFJ  H[2Pg&TT]08s1ˋȦxc&E I*' ;c) m7!1]%Q2 $ux79P2N?K2rJ5ޅ~q?ڏ{B[q^']sBnBl_iY(w;=u7]9ᆱL_hӇYBqe;Lyl'RVAh}MdK9hWoZ[:=a΄ SI cA( \4=NzwWj.80ፆV붵3_sW6ó#)RyR9[FjȖ u]'˲!\k[wqR7`bu?cN^g 2 y? :Ͷɣhlc7p@y,=E.[&V`TN¬ڕGX1WNR5amCi iHJ=H oW U&)#nwXv 2 dR}g i2.'.V?yW87ht*\)/>BDvѣXݼVv/PRhjgLd^oc+*J" lF33$j@3A68(rOvU%8r/B_k=Ux8(̓"e}HᵋHL߬XwT۲&Y:n$2ǃSsJU|jlNK#0Vw0fpĂTӗ 7TO1H˩^}siDǛ),0;zr6G9Dgw`}M%? kM$_L/33(c._FׇԱ%P9|[q{һ&9tXVGV3jfbr(Q"+X HCB8k}L62yJ]oXR>8uKG>L( 4O,䆔/?,j5Me[pUuyG 0RtzGF9:WuO/}t[GaLO;ew: K>^a P֙?\'Q҅qe$PTڮZ;G*n/p$&&fUy=AGz\Oif߶!@SvCtLĥC X7Qy d;%,?-$1alŧ=RW5V#c]vpcgqbE+N7ca ~=Y˘9{1#U3ft׀BPUWz6]³E)_be 2BpvfVzYhDJ}(>NP K$L\Ȅ mG LPcCƘVbS/Ogaz&g(O0X *a{}[cdsdTw[8r. >+έRioխ*ѓpb`/6EDd"hDpa*=O+fnAu莏{h"[dTm2qƾh"p8vCXCMP¶PXx4-"7$*MHgARn6um0AfF/?_4g'c1ΑIZX%qW+ۉze°4R4ex/!7@̀ŢFV(|sa7}w uGZVy}2|ٿKDD9;ov|_Oeek&wN6hH KNG%orKR`S@$I2ɴc?56<C~fGg KȢyة1݇n%Jc?T)U&\эet|#[9%(|8=3n2 ts;GLzRoxzd6 O:fCY#K7's+ P4bH}IHH3 x?C#ۏV({:3}Jp;Hd >E`Y pxnءfxU$p7%تv܎|3_"xY?e_?aUsCLdP]vЃ&دzJu<0>6m)S?(Orw˒#GdqQ#ɓiT?6#(E :[ꐑĞq}h>9v D դʛ<Zi{5&qSP >gY^G5HQLv.~N(4rw=<& &)+:?&){{!@#U^% ,E<4t5 7hϬ%ldTTD9價r+<8)m$ڊύ,Ny 72/dBMLXh>I;E1t$Ⱥb4XQ7m7;~;gF xlۚJ_:Ȅ6j{(6U1Wrq8 q 8j l7^WID~ zAFlh b<{%!p;Os;jiVVH9ie~D6v̿{bL+GbK@HXe6⭁:o$Tϥ4N\]|*iݎA@#_+^Խ_d&DŽEUeʁ: c_"b(C/Z&_c#pQ\/,qX0'Wee)b&k rV w8`:U?b8%Ǡ|8g&q>J?ᎧxL𬂚;Ae =1\I#CaQbvҰHxn]a`"2$[nmC}סLI };d dBA?LLђqUXyh9p.!'] Dй95k N{t?6B͂BFk:8|iC``oNS}N(e"ۢӕR¨M) 0K}\yKS 3Yuky ZE)/н'D멏 QRP&I=%j<(y׊vp~p8?7@F8O0_pik=,MhX%&adJP\[6 !ijNͷ(c/Tԩ8y8O9>еpMB,ı쓍D%ci"ˑ>>_G.nzcPH}b.{ٍ__ F,h ˠME^zR?mvwD$cٺxy2[ ?aDR_xdEsv۩֐Nl(mј $*^Ztf9Hܔ z{ni٬%jqCD=wioz!Y۔fJ9o&J{g?;%m~: +AOobc/\h93v{ݦt8۲>yOkLhNq˳E?23 !?a?ru$b9 ˥' b,`N֔{ }u~9 RT>G5>Ux7]liL~E#λÇSH~f7/%xĘbNϲY\^[?j}pmLkcIfb?Z3JZsy*W2Z{(" Cf\ˣ 9͑8.kOh, [ ˪Wv=i7ϖ U0DHux)'HmE$a:"= }SCؐu"dvv[ȼG;A:B4"ηAcFsIз(rkuy#NO=`9,R-BiSOϧמ=ZF\z\kji䰗#M=#IcGC؞k6/C:4'+^XG^Mi*J▜K˅n'Qġ{@ [Uḓg 6T!eO>'fUL-ޮȟ,v81=86)QZ,=u a&us [=4r}ϛvdE|T(qGpJ-pmr*vʞt<@CWcFʜw#8\r[(2o_S|d^T"^+u|$]TP}pFnRrr2ePtUw֐Txs"L>ݿKz\.qKn%j^ uVnq^"~YƊ~x3 ,aфU+ɰa |cpQJKcCdE1MXe,Bs}[و0]A7a֛,_4-gF3 T(㝊̸ҮQGgG^=g^fx\б[ՔOC-%zZNnpOE K}q&|55̟#'sxT7Z){hfxM6r'A$˗ImJ5#15{#ԦkQ91iZGԀFK`a2oF Z$')#^UMQ~fB$|N7B|hoz罷,چ#  !kNX?s21ŏ\iԙi$:\ KwIċ&TOII8y@RnMs]+<}sy|G %MF sx^2H_9*6wnID 8ͽ6GOl4- KR0Ը<'A tRҍ=x[ ǪeKq;QjxХ¼нqsyMNrђ^3GgĽ7`DC jSWӋ dײe.7^g?U;/+gcj? (U/oɇ v"0iE0 N?ֈ.i,-7bMguQB-E`]FH398xAsoq4o:oFq~4{,\ %{NǦ;Nv X)lz(.)I>|g2@ǖ)T۰eCjzB<+k0I+yCsD3# lߩ0`ǞaɋVLP$q[S7Au0C-_<ⶅ/WdqJK,.b{)& xv2d|cР賈=ᘻVf$]e#irįdneJX|bע4Szu|kꔃE/{s~= mM& bHʈ b]:fSɉ9詒L"y[=vIVD^9,^G8E&[ehZ'Ұ;\rG߉]\P^d94C2TՑ<6eCI[^J3KznS.^XM꾨tZBS(VÂ]«:fӇGRB"ōVVS㟖 !FiOmx E?{uJѷfA t^Ǘ=WLAw%"juʼTo\1{ґY,h{6ÖH3KT:!/b/\̱3= ג807n0XFfqR({Gmg#zOPGat=n#6=ap#J^:39pBжEs$<.4X>=OYC4>gtwH/mΖb5yXgU+SxM%{4{Z97|ZD "oA~ˎ=)VRBȰ٤"3*"ڪݺ_Rڑ`6[Ň`8/"Psϵ*T\+,MUPԣO|Yb@ʪN Xż&WKR:3ݕԕe5Pga.7,5t/0a" `޴@)!!w+ z&hc18ݾdD;X$$6|r*%cE$"=TǙeж+*)6lz5 ifAy9_}i=8]Ƌ%>lk.?yfq "+3aQkgARQ#L ܨ;nMKM 벝AkFx-0W?%"Cٯ!;TN6Gȴ94N`vS5X띏/~.X81CE9 b e^'5d35a`9!ѫBtj8$:XP/wh3Ng:Heo#͖ΉuMR\{. Z"J9w:|?i ڈ'Ok ?phݘuO끧K7ƔTkIqVHhA`_ʓK,UsHY6T}í5|c05}2΂LdݛZcq]ІT&n{fr@ݗRm:>,$KdO VAEjI+@+.?ho`}&orݘ&ɾ턤]d ڼ| {lI3!8ǡL.(Htf:#k8`ĮX.)y6k3ǻQS"\y;f!zypv«76P' [2nT\(WaPla/yzd4/`* 1-W]n<ş&|/[zٹH=OqA(.DÄb|-{lKuko S~ yn9A_3#І 1V 嵂Ѓ9U:%TW=y) L@K0Gǽ% յWv{ĺÈ+RvB$' ;ȇN&Ncneȇ?:+zCbDQ6*l(ܒK^.GWCf,=T -q3yCtDJ#HYhBL8@(lxX41 Skbmcysn&ٜзqYS$Gs$O9, hR6^e1JU\&: v s؞j9ڨ+I$e̪T.X띾8\$`A?Iq*gv0)#ԂQM@J6Xa4 ktcѿui:BssɧJF+{Zˆ;V~`ǚ-ґB Z,V ;⑂umASEus JaQK 7A项$kT_OE= /ìrVԆvbhӃUEGH}˰rIc- _Lg;~IFN`Tŵ22_ v&073cחtlG+b}2XXْ1Wg̎*_D?!Ui22|bnps+5 *QHs"r`~i rַJƲ'#zN؀r߯ͺ1e` ܴɠ{]piO[VQ W‘S%3VsˎV!ѿ;`mJg^3; H#z;`Lp]jRd:)ƍbĻpXXyb2Xb~*!*%"# "N5Bh _J0"GM^8=>+B.!jVjD^GNi_'x[a ֢RaI4v(Ff?(jֳi]mёT EkHU,R' [MtßuLgĆIO9_!|y?'8e"5ӿvufiEsRmm C` 7SYO o 3=(6ԗs-GKt2/bursy%I*FT<%WԆI I$>AwQn0m2351q"y!pQN/~ S"E`l^Tw@Lqتl*UsfdSAKQqf-Lu)9u]3W{CYž!,l%rjvLxl]'oI ;gμylFod\y3cI$afc,?JΝqATA-ގ#cEÀ-0aYι*2;qE FBsJn>eEd:V\ fG(o--q*ɏri܀:G҅EUs% KltEnI)#&TfdA_0o׼YY1?1I+)zY+$mr),y~ݨk@w< )\DJ `F߂Ǘ/$DP 4sJޢZpV8tS-(wQ0fΡ=_mq{o|-ʅN(קSѢƿxz˗xhY5YpJ3>B^Uzd8 P-'oo٩RpkpTP&w' `Ij˺;ks(9D޼JV̂JBy$|},VN3DyB@?!EVid/&t|Y*H{Lo~B7kU+h_O{:*ҷ‰h'pqJ@ܳ2|q1CT:iSVtSMlQKeӈYJyӏj6{[WOVdOuڝ((vnk@ ܽ&yit?DFOM8v'̧?c2ZghE#7,#[UN+r ƻJk-]Cߣ7#cW2N?쓅_Vk0*H$J0ZSх6\7uyNAc--#O(ׄ/uQ(q{ks\ehAVZFz9d}.Z"k*G%Iln (?#t 9v(fpcj++E13~%0kb1nX1..wnCe"2˔MDVrǷxy=Iwx-@VfUZNHXPj'__io1ϩ!dy.l€*dUqyv8`YPkmZ@ ćg0&8>~c`(IiѭyS|vs[ L,9+]BALjh xS)>})R@k4<(x:7e۫KP%0wg+)hY˟UkyQ‘ xC˙sV/E$n&֒/k.ǵw@09*':g#P뺙X: =f!dDD̍ .,Y_Hq ¼%z>ILo9t"cgsqTKl1$ (<Ō<(қ\\|֩>lksa~W%v˧k:ߗnDG_[=ET5.'=Q!k1c}Gϡd^2#lM-%0306,}b: aNHբ^l_bGfrF3Iq9TټDG&%] *m;4S|wnĽheZygN)m[is_IhȪw=ԤX~-iZ>eP+otuu/KE,ɻ*S.7qNV;od\ןs80& 2a"tު-T\6?XH}V{Ҁ{ kŗXrw4`& 3P,Ls"= d6>f(B˘6Q|~0i <[^Zq qqmȜ&7&oʯgT'|Yg\T\KA/nv)nfy\2"(a& K{8Z^ m B(o~^E@:cfM` bxV~nPTC++tJEYLx/v!ap@$*q|z ^'<Ş__ 鲌Ld/M䇟^Dk(+Ѫ,Lvn'2+neS*\'4FBMA 'φ v33R;E {F3Fvr$4ؙ]朽]h7[43)!+Zo^A *FdݣMNrB^e&CKN)Ja4eD =i pA#xyMb^x՚)+U zFWeL BI%N\6}O^3~DS alEE`fαvEK D `7w], _GcA{4I,-w7uBhe:)[{g8< )q f=o=R|Smʯ&bB!O ̋[U c6\A]NF|UZKv)܆]p 鵩NuN! m67I^A:g,b[ȿi|dջ#i־/= ʯW͐{ʕi`F ~L$a\|&yƷ<GuЕZwF]}Z36E#eu?շןf`1UHpe4^ R 0Tyغ-Rʹ9f2H R:q<5LU9}Xg7[#2P>pѤ/0 c ףF.ck^ E?b0:R0}ނo6mUG*] dk~(+x0 2%QOH8<΢}m:CӿJYM/rfW\EE!^ DzD{s R9k2Y%ݛg_.NOLa@*;f[9 i>bD*t#'bڪS0 PNC܆bUee׌L[Jh;PiS0+"3L!Te9hh~xS&#6z5V{x7@2Ed mW4z6Maիl2͛U@>5pj͡A&= LTNLMa'0gesjY;J)g^3El8^Z; ,LR@ڙJݱQB| 1 EYߠ^KQ˙?9TUZ5O+dMOh.~a2%8]A2Kv-~[rXbp:-T8#8 y{ (#oRd;Soc o3$L5{~dl,S~QvDK{}FҠ-?3fz*MVxh0),/hoءɆ{+h~ Q΄(8-ܺ?Aq; '+!up 0T A_蔦]q{5S[ϱ/͝-p 3+|xRxg->Db7 @;T0M^u9Ms(g-Lq&_37sQM#hLJ-^XGfT}~k}5\G6 ϜǠqX-IHCZ%JCy9𛨐#͋!#fPg&+BTd,K?@JyLꨍiDټ;z?hz \DLT O "b\ wrȿd&%mƱi-^ko,vZVÓuYl/k"}צRΊ=,i0&~Cprϒ tCKS1h=.|vB7QV$pwx! Tzh>vYWoxD ; :sKaXu~f'!q\ ]dD Ԙ9 H0#߰4K iK&vn{UkSb~)7b\S<#?eܕPs7VmyNIZ ;BfEY޽t ÅOxa*}N@x>W-?:}u?Qk _+tk:%)j#>1Z?=ȥl" z\c \/^ lQ1K1y\')(i |$ptyhq+X OE}L+uDbls/096Jx @K;dr2 >QUNnL$2ŏ4őR&LIמS]s Ц 982Yi3B%M8F\ͫ#~*NnPն=} ;{Ҽ F%H\&G>l'`EtI"/qUTMe8Eܥ>X%5r<&oꥼsLߞ,8lvEх>F %6ҳD>s4j3zjˏ0Srիqe(8ϲhBuT1=3e_(u|lc+DǑeԈϫuGH^ەb;ݮ6sY968&=c.`qg G5aE=ǻQ[;&(Ϋ3Rk.#q>n&JN^ ɘ]ePܷ6d7܏@@J )bǪ릚$Xv^2H4iD@2AQk\c ]M5õzb Ou& <X ;eE7X) KiK{Cg}Bd]E6ui"6/ kt7Ic.rV\'g>_6Aa:vk#>9G"%BPEF5Ѓa~%ЀmKޒ[i#_ TJ^ ~voF=ְР lMMgN]Cic|,,tJyxKqT\ \Cբ~ !@aqdBE؀WSƟ[[,FV?89F@4[竜pmфr'uܞ /tЫ;[°CIXJ8e z⋛j` ^̌{G/oQ; P+9A%uT8n={H%oE͆<y#97IS~i _- _Es낡v4`,Ek^`_PZ +Lw[9f N,*2>5kT61&DOJlQG6%_VGJqLřJSݩ{ Hq'9{$-4*v[vWghzM:g"[pvYc/M_[j|w'⣥=3Izz> _'V=F*(ڡg.#R'NrDR3|X4Dݟ 'D1xqVذE[3|Lo$MMP:.,;>W? J9&?}FB9$ڹGSu[1 *Cv.Rq@|5m4\9%_3?یK2`ɎfqM4T{S`DSd%bpÊD/ث ė3QIK_ASe_[` EZq<`+Te?.=`64FkܹV`|A4rPǯH/ uynVBb8a]/*r ~٬N6|Իܻ=fAz.{~K3K9R6ؼ4@SsyKe%O/nzSa~t?p7 QMEHc˥̊,8B rz#zFgi\:6v8f<ʈ~WfG6 f< FrtO tFRÎ܂+8*Mw5`K MSOUºѱlHhcQ7iލc=)LPMX 5QZOO2 ӯX!"x$o8< |m;\`&z ;߾OsO1&?r=mXera/yO>k݅e?Phg&OcE?l=SVZb&a[<Z]?Pvj 1˚zqhJ<(㜷xW%l'uud;5DFm^zoj2kHC?Tss/`F,V^ZE.46o Fn eʘɇ2~" 9qQ.̃<TьхnN|j%BO0IxI\ TDǴ8V5[1Jd X&0b&L |/C \*dוGh,s+ G3㋬O\<>L!>Q&ƷoIbaW&X$Dҏ,hÄrjLZ`Y&HkϬ-~ Pq?b=mFu~6ҍX'C?.G-BD/5Xmս$Ye@f_J41L?` Dwh'c| vu Ao0JP6+w"L#"!o.)3XMWYޑ!m)'Tx*& SW*@xn]TʗO09MjdoJlfT'pnR߫ Ok4׸| 0h6N7}\)-nYP9hY6lE F6tTe#)LE9k]* p?#M_O'A0pϕ?`WSu%Q ätx>VUɎqUUN&#BA UDbi:ߞK7pӜp1*O|K]ZIHoⒻ&* TJ#(b=.IJtopQJ (k2} A+:\5\#b\Hj$ s>dApYC@fW=F,8[TT|QJբ=.^9`.4 7No-|Z \:ƺ;.߆G!_bt]tdd$Nz:$ۺn ]s PΨ:`mK]Iқ}Oת+MtZ]RdFkU_{$t^nyѿΚ1\٦)O8QHnІ,h"~V2~X:u$=! J|`+u9w#Tӑc^c9ܐzR5p^W՗5yVy_$٢Ek5+J$YL˅HaODOwtJsćpgl}*^5jG {8RZ-ڵ!.z %Y{E?3/.$5߶!M2l>gM&Lg{J!{e~դ"4x-D BU 7{8:MaŴTC_#~:m( ~5nu-qEl<8(P-pF!w(3HpN_Jr'r&EEx~b | tF )yI gKId|c[WF M3ג*W>4$H?+oO3&VvQbqJQjizѷo&M_Ta&!jxíI$*OieVauez"8̫Ԏ/*qg9lVǮtkGBw#kzXvQ(C CyF,?Wl4 U\(Z-wĽi~S[xSK~ 7ڧ+,sOp(u-xm'Z!"#$"ap.UK|^*ТRy0~#x{‰աxXeJ~Iچ+uґK#k">_߫s.qf&= a)Z6 j;Uh ,kI1t5l)*/ )@fٹ#K$], ,D^?fte^ou{oCB :@JXaFYm!nLeIwCyY*3*C6TXb}X,aZNkC?_D?tJ*]0vDŽv|tbg &zph/*|_x^u<'U5XkOݩ,$U)JqrI3[Яr(0,rӖ7=0YB*ԋަDu'ANq2(ttˆezcGegTYZiVv^ߗΝ;j#&aW_ "Vc'F2X8<>{'Y(C1~͝z|O闇a+xnX) 71 >HֲxC|ǐ?_8.2֙l|8)2۔P޼F 7k,tCJN^dk#؉frc$]W/*z0XΆgC+.PC`}#{gdvjpWHTp1Ã݃mĞ {UO%% ଎TezXT؛^I AʎL:bxyܘYqI\rR$6ʊ˭VISS0C3pQ Xf)y['79ӳ$Tk}\N'!+ԛ-oͦP|eWBg_1҅&6NC*UC'T<ݪBwMߦHOx= &tɁ?ȮRpk틇gz%W;3 t&v}[靖 /EPɗ;٭=};8P=k2E`-|m,ǑH&S \M`fltMƺ`O{6{=NTڌ'%2%`w(!S8#v"ُd&}/ <lR#)B/Nˇz+:k<.^;6푢=bAo N Irhl'!+AOr\ly^[wBIe*yo^TTK!y3pዌ!E/GQfbp _rA}v@ktSa x,aDW2lPq"0AFn1SR/ÀmA<;%g"hopy[8kI7ӁǴ)V6HcQ3d+iqu Q3Qݭ 1.&xˊ) 3DUe|H/"ڈ"{iq)@ Ixa~D&L~ `'$0vu{|(vA:YJMJ{REBhJ%=;z?@H)7vVM-< Ysf%ړaӾ"& IP|X{s'~\4YAe iW:P ߊ{IB7hӂȤXSy?˺?iw<) vgDD7,ShAѴ&n][+5 veXLd;;DŽjG;;w-sB2:e%~6ldJEit/XIֺgFGs$gj[=}A7"`.MfS o2|0C܍@eB#rNJڀg Wrp"y K>*Ap[wtOfiLuTjWe#Q*3Q4|y)FĊ#=d0eϰ3"9J[>imV9LGb{; :T*$$F U6B4jE|Q@C\6@wI+Zߙ}ojհs7Y$|r渉I8^>$;a{Z_˺ X .yhoewí?=5ҾG%NI4Řt#@3f]raT}^՞7!\[ꐦu sI(`bZYKp蝖{l}kuYVrKSZK$hAfEئܔ.^*CpكKs7u:.  r}Eܿ;a a]{Q<>辔+MvjU_[F%r@$=jɠJ$dbdJ,.WӪFM0Ǜwx$Q|Pf17^z<䷢9x~x⪕+mwrV,wSCU1r?YNzgmM(ݶ|alMpaw= US]&rj7X:0 kR }ڰ MUQBy7k盀W8_e|TJϕfn2A.# A|/.?lup8w4;6.2JN<8[]Dڍ?#ev<튵t\3y8 /+b;V Y$ClΝmIߤjDq _BF+íʹmvSx_yLGW8 yTpР)Lct& XS$ˎmt\4!ۙjAI$> <y} i͎Զ%$uC5ګaҶ7.oG+yh3m㨣dJ_,h yRA+ſn8hƢѦo`izJeBA0 W޾l9&ɕr5oBДNqt^ z#Zލs}ڏIH/THʿ4-gsO8jurt79Tlt?gt̸A~&, >KCŸ]M6ׯWZ'Y%HS[7:dDTp(9TY9.uJ)E \,6zWPhXD%= [TB3Gغ&嬆Skx v{蔍hLEݠ|V@,AOBC[_`AHM 3vmNیPn. 怫T\]`ZNYh 47h.kcV>pV$?m|=Ja2[1|4/ '7ՒIw7yIJAuLXxsd,^7BHN%,O ;Ғ]7\ <аݥNpD D(=Nb ] _־9!2)pvnREvB ,Ь*rdIp %k_\N.I KGC22euy8T,UJy6 ߦpVyi aI&X|SA 8<n @Rv=&FX@JR7KPC}f#W4X3 ٮKm,fU/vAa}|d Sr҈ZPV6)ߩ`g؂ۧAP!I# q13xpv\^"?AyUcS)]((,.%)I.Q__ ĠZH+;TI1nF#]FޔNK*g3~?nu:ՠ\on Qh@u<eTp}euʊy z2;ȥ:pkAʘ#qZ TD&"@ewj.jo[G'{m!1N{:f OزM=wA zE~_7ehie?d.,WyuUކ\.l)oV' ܾ'`a\\ 4Sq<4͹n,Le3Hr-W{l?˙ն qɟ~eܞGy' ZzxYNu5R.׹34 !yu:)⛉PizKx|;vlƙYr9ܬg=$ _󴻜*OIpȌTOT2!g5~!`q0J+$Kt;xjHu?7tEF~0!t$ RTM1+"c-CxTcIoȐy3ZIC=ݞKs۹xȺ Pɷ`Y.\,F_'|0 돪s1'+Jw[.i|S$B@oPeb(yE=2$uan @̓iC Y֞a5mL"y6R8Np'JW@#vI%dYS/ﹶH7QИLuJib޷sQ /b\VK閭s!=^u x0@qԼMEx%Gvb*x͸oYl6lQFui5\=oN^qn?kOҦ^,uЌ Ey !0 `y0%tpOc][yWrRf',e| ZeOH8j/o@30y3i!$*~kB8@.H 0E؟;A-Fn* T0X=P=Ԩsc F4TӘ4ߓ=Z|Wxc NW=W 0T':G/GbU #ApziB1uP=gY"V8o"2u<-V$qZIԧfmO[=0u 8l^Aϟ~?J JTۙZi)s]ԃ NKivQ8\8M{;&l^C&B5 rO d.RyZ t>YF@M _SO#;pb#2`xQI yCb x`\ 2kn X lf3Yx*ETʜ vr@OLQM-O(t|2\YY#1_&A5a u56?Te ^ 2 @3kPJs:c5e_5c f Ǔ!H 9<`jx!Tƚ~E=)pGK:r: * l ]Lcئ'RnDR-D*8*ɰL`wW˦vm 㭭[W`b/taOd䶽}WՄ UI0Ws_\AbS.r|gNh,ɕ4Ȓ[. +G#l"?`1ˆ@T- RI>hy޶,Oݠ~b@A(?g)Hjj_y ĖP^-Q^gjXِr9?M{qsmժ>H I:.in݁?NUub[Pѥ_z ˣrx<Ϭ6PR'M(V3@8(^ xR&>]cW/.Lu#roUzgk0|uaHg}/ 8yH]A:G+%Q Χ1Z& Cw-,;4NH5'[_AgdF\d)Gx13].+d,wڬSJo%sE@J{Ju4 Ywiy,( 2IҥQܟ)(a D=G{eWeZc NF<-sHT[,?}q˻:N/Mwmq=w<ޅ[O1"+F߻[B%C gEó) 4+mbeK-=`A4Uf S㲭:aWtZ⑫z8LZ&4OlJEBNHP 'bZm%l~:mRÚuhPIxvDYpU-m|<4ɹ5 H"F,dNr6!I(;ZY8K! TIEk+$֟gZs= ZMQNptqx{# [~x/ $^Q; ԩ˖sל,T sgە2/xDlڂ튨E|6d6&jˏ7XW}(z+a{e:{Pe'Fwƅc`pȢ4& п-Sfl#]Ѷ'.$pKBMi[G2CH)c$+}#IJ;FTÍ`ĚCiIo~xQ?؝9/ ]E?F]NKBqX<0%Si_=>NoDЗ#~8x_q?yu1JXl7 Gk}s4=T$nKSf G׬gRM:d9xї+3, qK!Hdb olp3>q\Ewh,-$OR@rg:S%ɺCGaiHxw/l4 dߙ Rwr;GÄ*PT]7]݋I>7 W{uo=-HQ+aBǸ,AK Q% `7/Wr J3swiL%H)3e['PNJmHXvCN_w&ѕ(F7װB ٨TIgo"̌@k3~qZ!`gVü*;_.n$`,oژDX)pԳ3$okOsy(g}q:٠g_ʸ( Lmq$$jX4%O,b~,*S%HR+h-RCwVѷb,9B9Z3tI .@Ҝ--NGP#wH1J>as,Zm.ޣp QKڮ_+Z]4nSZOx|eF?#Ts;z d]!zOH2/hϜyCnQ7Uylۨ5ݠ>$i Z:n8~H=[EZqMDݻvyN@^T4-wvGXG]O``7bbIEZTǦYdRBu[ -RL{hrvFaSAy/ˈEń(xC M+6f~N fU];pEI /.U1jy?1d(Zԅ#iױ=>'w820!t \b~OaiUx dstz:mM' 2)ޒ'QB͏cr`}sc\oD Y3תD 7ъ3Ae$ cz<ȇ,G&vI)Cp]B*傯yQ Z*}ȾR9ԾhN1*gj`_D#ۧi\:)4ejU'0h o"` ć2mLW]+j_|7Z]`٨SK_=[c06ZfaSKMf*vDyjZVtzgv\OO{ xqffAp"N_AM'xbJ|9(KMsEuM[~"i5=ڤhvh%IuUYPWsa=9cM)Zdd /pUsme1h|9 '̒'/akጅu\?O؝\ Mϑm hݮx`( \}9\x?`jPG^8LgJџTt$`*$6Lg?%9[cRSOAS_`t*\dlu&B~]o)MSQu.oϫŚ/d˕q3[aqPzEk lL [۱9w}0֦cYѵMe?o't]NeRai +p'݌j+̍dlN(i>LVv; mde 7yj XAAMi(.,rYG>.A~i6ǃQ)w1?Nt}Fqe\*i)LlAc?H3`FkE*]NZ/].Q #z-f{e혣_b+ x /.mGUHqL~Ei8S]V 2˽1KǛm]]\F_t^Af%N|mKhtNPu.uw" Wَ7!`8-*"Q:ؓa 2%) #迡7h]|G]PbpU -T6&nzfRG dc}6$X*?;2b+d}jG hsM75rtϵ3;U˟XNM_h-E^Z檕xniӥU0z-jEƎaCfViZI2%R!J̕,ԍoRjGoql(pw2lO*8WVYea:u3D)Ih}!^+o>i_أX,K`N4 ~PsnŔ1gH,rVՇ;șujh{J7?3^Բf$MvAK] n5$=Q{' Қ?JԘS{"R__ {Q,#m4/gTи=Q>%ԯd ԥ^/ 2ZJ.; &*,ڜÞ,\P,72dsoomXc^Is5:'Y|\|) 2XaktcKkj\y=~cwym-s\JJjAP8Emo5aħba團 Q[k%~>Ss~R;+иHP"*t .mpeu 2!0Aj[K< ̷}Hn. wXKQX=ԗb~]eХ :4HH y,P'4;MIc: -rrHQ%> qxKgַx1ֶAECMeR#$@ 3<DABFڻTi RξF漹‚4EQl~}=]wQiUI 6שm #Ibw?i-8 z{MNJ2 -ҀݎMs,pp_9:+7q@3bwxƒuW>ְ,fǁ4܉T*OL_ -48y'vJ΢^0׷kHͅXe\aZ < ⚹_¡s <+e xAH^Tr,+{c-@]\xc Ȏm'dwǪ5Yz.!䪆=Gp ]3k7$ |"_ ܋,LWBw憷*e{6P<}briN:DBasu.>ѣGBm);ϋBԨnf3S-q5$(@L]Q]vЌ{l'Ҹ&1 k<=AaHk.{GT 7h[Y}FSXTMՈQ:_p &{m-(h1GQDE-l+ >uq#<5!|(C.z J3u,/ij"$?DB%D~K5ÂzGth m_t E W\$Nq-z8Ͱߖ!yvF?Nf@ ĎuC@?oJGʺןok!u.ePN\n0tm?&Ix>u1tuc xm fij-sR66o ߪ^=I=(%ag6O޹qS3g PMZK Մ͂>p<)f 3.5sstB߼9>NW8!A3_Iܮn;)4zkM{_U7(-CY['gT%3/{.m_z֣2]OG] ]4F:\\O*3$>|wNKixg[ 83V߮wQAv~!y(DHS$DC4"5>4T\i+>(3[MtjٸŽ3D0!IX:eU%ϗ-P1u1B9$݋eU&XnK~?a%C 7wzo n9,k{/_R2|P@)jbL8c;$pY ޻hG.Z쿠DAkUH/r%(@N, O1Nn⯒e;}eg͌|_y?Yfgv*3AEM ѴBhec} hek۰N)Iw-Hc>ITbɀ+⯻D'<[8] ̦ijBYGj?ۈO v1(T1ST]Ixc+AAGXUݠzI`w0ZljRuѢnXs@h6Sq(VDɟNgtMK~n͆d~ Yg+:^R- +e 䲬xHŋW;t0Uor>a_o|tScڿ5& _i]_ъsf@@.zNvu\KcŎ|+T 9xH:MC䁜8s4̬ Sޣ2ȻZ2d 5rk q6 [oTo{:q>06e0,j1\& ЩyIN1r-ٱ@kh679xtr(h~-odiU]P ?Tg7LM { {"7iF,|wm AA3\b;κ/vq)Iq>!r7kH ~' pG@he')4Ky܎daݪd;tzҴR^ؼ&/lو IeL(g*/|Y)3!HFMOQ7^W9ʎX>oH:qjq5-͒jrQlkJp zRsdz/(Ց1ɭKQ360aZN`w58: w,_waL5'qJ7>⠎qda{x3B#̥bMxSxxbhZ֤N/fHTTmld#ıpC|97~D3TO(Y4 y>P QgɌMcwi!<1 <!gKMB?Ue~eA.rRb(P a ß987aw,1pu֨;*ɆhDgQ'ޱ&pBMpǛ k̙;Ħ:i &BW"}nUf` %R|*4##2#uB遃hI,PDL&כNfde ^nFr8HTGތ(ѥ&+ O‡)v55z|1MZ8@Sm@D}DFDBnw֣X@kSЗS[)!M},n۬`8rB%^0e.QeI|ca l1$frV5 4u8+zIEsǦoiCimRLid"ǐ\ԮN>-&}5SGg@F33@ZdҒGV|zq_9h v00rB2MS;TЋ{on=3y67󇸻; ]Et#ǸPApC{Rq,50Uӆcs\^&M7҇A%`?iB/jmOYZq4ze#4n&hʯU拲vv|x c/ͧ@0J5n>8D4SA pZvp[b^,$x<`9HMxDb8N Dz yE,Q HEbi iϥHϬ녆,*Zʶ!s [ն%I\/bgYc2Z-L#莡ԏяs [Vq75jINs#'@.pXs9^d =)g񈒔Y6]C|k Y J Q@&GV'G1'ڕX9N {aN7:dQ}=MFԣ4T^w=>٬e+ G%G_T΋O)]yrfO-㷜h!@w.ؤ(;sZA6lWEcB+fz1XrUJ6iYp:yύ,ռeXrzFRv[n/4:?hb@UkvЏ3x Lt=e9Xҭ^\i,}`6dѻ{S)Vz VcZXÛ[Wa,,[+̟?oS'EV}4FuӗI!%ly Nx:lOh~W.YH \Vn>cB2R0$TxȲϾc t5 #_Ogфxn?dɣ5~13gEUҌڪ~B/KRaL9N-҄SkailJFbJ@7@+0\]D$ 8oqB !ҫ*0p_$_o`q;/&Q}&g)uVuA`u^ѣ(,ݝzXɛkzzc)?͹I1BN8" ^$"e} ɺ\Ϻ$:YeǘV{wzdl,6~ݜ}lzjpT,hDTƕ` WfjODDrՎбNg [g,p=OZowC\J"ͤQoܣq_e;syگǡ.Pr"7_YC^ύOt3FFzJim`S|$;7Gh iH1DՒ9֔]s֑<|bk/%WTՊKT\m?̳%fWۚ~V{ZLlw衪P8&ԩ9gЗHqk*2-+ھF[,e!$Z o4-=R)ȴ0,BνE,$+#h+k!.I)A|/ G,Yxe @ ^rOlm+ƻqwyJo= A Jkݠq:lC桊YQxއ*2oȚTbz3A)?qIE""aHߨ[u V-' Tcqubka*w+p(b@SѺ2w:nT7 WR|ղ9o `xaNAv6RF! >q2(Dek:`!р-@K2|l{TRFA+3C:Y 9TS%"c' πnW-p[;#ys],_4H3p(Ȭz(yܐiv$^< *lGWƦvkC_{N {q4t̶l_^C*(,UZߥ)PUA8P/bHt8F ͤK O(XpPq,ν"($ug9|4X9QF,AUC nwa j=kSBvN?`ssxcFN&dht*Qc,Qe@l)-,\6uX9L]~ ǞF?;L Q vH:}^xX0+suAvdZ͢j\Y8]?a:es#c(`3&ɱʘWд;Z1MFJAUz D}F|jNv&=)_zlQ:wfAȜL*,=?M̪T d,E#,"39*%,ja[y-" |"n-+VDUWxR`;\dǒ/ƻc7COh[SCnIx@LJ7kk2 l2pBd!(tW [Ⓧ >IH"~ P UfϖN8MYPwF*OukU\w2ȵNܵ@Sm=ep BIi>0(ES6 <m̫,&0x=xF.jZ/sfc;&D?3O>O,xM1I rųBi40Y2y,hau&dߝ *9 9 ]HI(CзKqc.LIrj7 Hhl1JlNQ:0ATe⎔f#6TXS`/ɐjsYc aGu ӤOT^y˸EeMݵ|Y[jy+EzDJ$Cxc6 !3Ex5QJFF6b B&Oi(#0z8؂EPHYaO)#DT{lZP٨pa( /H aӃo {%o\e>%%l7X!6o؎Er3OSR >~`Ws\"$1,NtsNnQiܿtEM++sɦ8={E_HQE.3&ϋWO^eE}ʜdAȥW$E.~uFuGnFJxG e P(/?6풐kO5h[{qJnޚy~OR::ֳ2nZ:]lj)N³7}3=^3V_^'H4K$nhfRq[AF8Õ@o> :-p>kݾ/ήkr sTp'[Vڣ:闰vΛ]rFZ%Jmj┤=t{U}έ0hd ڪ[ 8WO%ej?\[Կ,%x oD^AY1fFy(v@_jHPco.WgzJh4]吙D>- > <2\fƆRIO- FcPЦrXk3rۚˊ˼8GH/ )m͔KU4el垴 Gu?yO\.O>gYz;>'.φ˺a5ifp״,.iV|ێUl8̀Q;ߙe ̈E}׿͆)܄q#Oĸs;.57j9=MÃ=)d7Kڨ].(GV ͘؛q-IԿĪڶW8Xq+Kj9Aixp) bK횴3G+ru \4w4ȞppߢTw¡k~ely;. 2}{ ˋ'T$gԮ]-$I:aU,26\8tdWpoJSܱe'<"6\,2Yzb+y;CӴZ؟Xb.9ߪy~!A޾N9u>]6v~ѿYLa΀~W5+SOY[!=y'@}k*?WJ"TI>'a%o%={m0'^}\xaY;ٴJ,;D{.[A.l -^AC=j6N9"܂vkəBWA[iZkM Wites,@]w&ƒVlhDCR%fۀ%PZ36&wDE@阫)oY(o2 0M}nP #ΌC:upo 芚$$Q|1۩}(;cDH.vnL5ņNgY2{2UpdpypxȴW|߰cGnauFQΆN[պiLprLӤa%PVA#:JkgBSn4b!*Vj9$ S!p4@y('\l97j+Q -rw\R|$\)~yȏ៿8_X^X\0$OЉ \yR}}iDBY%4( s(m%/k1slܕɶTcrXB4cI HT_#lѻͪɎ4mVQQjrT][1S\@(2`KΧD&b fkk}*('\24hf"f&ȿ݅9=hL3 s t,ЖMO+бpM4I3X>!qfY u= !] a2*g= ?2klV{7tN-pCD lk?)MD-!a֘8@_9 B@cgyM[Z %($MXqG4+mO)N`OqσoJMS6ޭB'/!ôY4ʁ ֜5z`G]hsv{ˆAaoXx::hp0T[ X9l'|8<-8ϴӟӴ 9lHq$ƸRAS @f#|mE|4ZwøpPsKw3̑&bėeR($NE>r?uQnjk8T噥\QNa;PngïBew֋)3~Q\ۍ?u psB6WAqB3  q@ с˞Vl`P8Am@Iw)`xĕe~N69@cuz0 go e0n}BF?0K@@,nr! sS{6Y9:7VHgbhkIr0. SJE{=8N~9a{4SqPVׇ{ ,G[7{ 4pt;{ēJw?7\a&ݶ(*z"qP)X$V:i*aylTs&;Faf.Bb-X/7W[URxYG!#'I $Bw?aĮ++nP`[ଡ Xs?a? @_̈t^X2D\a0+^#1KP&Ga6l79(tRI~'tIjKz9إ'xOpiL6Yq!ns_דUk"i`$dB")/2,]h~@WvHGO |2y403濤)E,ES79 aoP)*1co.[ sx D0~f\[=/^ؒ=;}> bh~2Dju_4yF9ܣ{^?jM+=S΢o\-%1+ =j) R;=0.)!%휍7ku#=ʆ)V6%Ph APP?A}Wpe+P b~ݓAooFGW`87q]n Q4 f+9_l=G FK7o8Qdb&dzrj^qv˸Ҫ\hvGm[3D5V~_ѐvdHuB9=M =ߟ,mF~]T hȘt?Dž"rzt|eYg7DEv}-+.4X$ڧˇ[^:P43iTKq,r1At*abF3g3OkwxxA=RmgM;D!]X^]Kǝo9DUD"bb6x,|Miߑ5c [o/hl~Xb\6 Y0ы'@NҔ, t3Ex rq?^Tڻa ]Un ]~inhzg&I_dTIg h80p{Ȉpu CB0wXm{H<X~?t~\А1KLZ]硽SJ.v|)$uܽ04rTUǻF-;eR tz^ZFǩѝٕ5i{׳뼰Z3`ď]f@oXD"8z3~ dPfagOLpQ<%MM\(2\,](욯&Aj!WD5e酻VFV>uUML z)pJ(IMR+, !v eo}n\+0|!hܴkibUdj*Eyl7zW*iۘ$w] 20p'}ވv۸daޗfvlQ2i5d+Je7ND/~h儀tŒ.tpLۘgј"۸_ȜTv* ջBt01ă U:@ǎ~r*vߙ:3 H *$MdF!f*O^b^;#Q' ނ:}''bztml$%ٛVbZGܷ؈"^Sm /\wfҙ ?&Z`6˔j*w2cnVE{/cD*𓲟EyyQ3~.+\A W,D-97oh*.֗/eܾzfF'7dDHxh yrQjk+|iU0rmT𴇮DF/9+N6Pa*a_` ?m)bQ9PU%uGaE@I7DAD{ز(hv{ qOJIЛ>M1Eӹ|^`% <5` j?JZFOo|="h]ׁHL¬zJ)evV3V&<&tICzm.J1I379`-~=hHXM$-0[0D4CaӲQ,d!LP 1AM%lyIU]sj!_)'Bτ}L'6fEбO[:7j)Gd? A)-G83u<V._ ?t$j3DMr]`2*3OP]c8$NF9{ȴNntt:.b9MaaύǗ$] 9=bۄjQxwlFW c~)Y|$#Nt 4Ub"9Qf'fܾ iI!@ֽsՔ=>j3:èY) y7{ JȮ9&=NT(FbD6ei߿˜5fYaR;#d&N}V>0M(F7cl ̧Fޘ0yg rx; t⒰]lRMGY[*慫=A#{6א/ ]JSkĘcGZ|W)U-Vˏt #![Г8 4XJJ oJyz LkHR*|^޼uXi%c,EB@s&qe/f.+Kno$/3ND6T'sK")#9xlfT1J|ӫEIWỽ>Fa;λl˜1Qv0h& !p00Met/`Nq;6l)H""֕M(4Apضă9ꇉC3搆^f,VEPlSaiW?IZf2ジ>;L!VӼtHr-v*@‡Njc kkQ䁠/ e0 NX&QJKbșkL"k11Js f6A8AP[A -0+wY>~kQK ;q8|K%5XMˋ+!<>o^y@[''Q}:{a-bn$ ~¿LJu n9LfC)7_( /"{jJz@W[]*~kz j=4c:y.`D+KqJ(A7T3*w{~ 'mPzdߡNhZEn 2牁Om]i'i% :{53y+6|Si}'07PdIls^/xqnh&&f?x9lY4Vj5MqqO4%NWK7|-;ȡ:O!86GƭU;؂s>-t@ᶗM;X!HvJLBHi>`&"O[c%8Sjj wmI14G>}>%vB؛fH;oZ7U [b8ȣiDDuUػ7""7ukn_t>r亇)E!?T`bmn䨙oKBʈD|6,1HGT<'ߪ][ƕdhfˋ<@%ܵxGMh8{INa ʅ5_'ʜ>nԈIĝ$OIhOGm[!ŵt 4Z~K;v s.tjkb+ڻȂ$Dgq_F\تá2Ž2P{q|0"z0xJ% > :.EGUg+\C_)E߫U}:ZixQ7gEp֒j+ s@PjOUZ fzV}v0yj1"M 6a 9] :l;T2HƑ=G1ܵ$-a!$=~ؒpNQ5#x6+QhЩ- &b25bF6ߊ.u tp\ N4f"X@Ys_$Qc'>f^c%V6 yTzgSE{Y(RG0۟zƤ^@k#H]cm q@ԑ.KĶ?`O@'J\r7%E[u^'>InS BrP̣OمiEz WSHaG6ը zVlPۦC#h]B@Itdd8]σNqsӽC"`Ɋ}ipjIR@;:0DM9DftBI%쯭Wc%Δ;0' 8tT-Z 9ԐPo6@!0ln=V'\&ߦUz"{Kt p<5Tj߂swJki=ZD,Ctg 7GPJ1$c"eR\pKV6rf:FP?-57XtPR5:XFl.I;%vs'UI;殡]/j*pbs sj.ߐ3`ҧ;3KuY'Kb.;Xަ5#\xmǫ}&,~eHBQ~{|qZƟC\\ GJ̧&Ke1 ( .N ZWioxpTe6 g2~ Z O [?bdܚvG[3c?o2ewc,YhpƧVoE?flR &etUkK% fױz%{m>`TfԲvunCh\TLi6pk1|$+4f!k?eҟ 2Ty(1q,2WEф|"r=}.hԸZ`:OL$yZDܳ'[Z7plQ+Za@Gg k$? (ajŭ }6pvMTy;ͫ0ngi(\.Au܊2`\x?0<=Z`ռ%HfD{5\sgnRvOT˸D?I'wxz%[;T*ac3mxwvŃ1 c7ݝ$=PGkGF90voa7Se]{wᅭyMK5 KM2v2l})agaO$~\+ &s8\c%ibŇIb=1\Q^76c.=heF\^tfh 0|8:h5n,#=0uwx>m$UqeĻs carL EL$m|yTLZXH`YNuѝ?+ "=1\%24-iz/ a>o c p/ w_mE' ~bgf%\żjc=L5җ}+i K^EHCicҿ.W`7ĊT 3MmrP_ǺcPLDD-P>;`[#e\T~ GqUUfV{fD/l"ot{qRfs DUy ϻik5mw_j+fjDvzYF(]w[+>ѿ>IB*N݀IdAqR>ϟqB-KN!s$^prXblj# '6M8M!?-U"?KwwO  @-c\LΉ r9-C72&?7:r=3¿V?p978"_zWSwyZ87*?qݧ ^@W{D6,2FcMd㵞k#j.fD L K_!1Q:s{m]?w4*qԲDZP&4QB1yfOzJ6bw#C`z +qmK肘pI]ѳ'4ɇ!Е|`HCk虗 9w$8G"-'K'4o4MMٛvrQ4YU ,u~qsa,?S1___1bc1AE1Y]wqSɯgc5IrqT]PyAܼ%B\ovw I˄MpSI=U 48-S|m;okY,¤Й8,,霻b^'*/G^BeF„S驏+?8 8T:tliGȢ``Y(" C"a%:w*{-#,@$ \E lS~sGB/oxc@ksZ =sBĦ>#q<ty([50j\&L#NVc TDZW[qrwFꮄ@Pʗ/ÄC 2T!>$+wO+eh{Avjݻ=ݩv=!"73xpj2ί]RTׇDZT-hTi+\\XC=E*f1|ESy`t=/ ^ k(@3ȎTO㿪tQ>itt 4FXPaǪ%u/E <}rkuJKTXlsURvD/ C+plf׵[VpIA~l1ǰ}ԍ L9bDyGLh]-W,&jSS!INTѡ5c4^עoa{( 9Ruź{z4KӦ,`ݓ9Y c=6MJ^ktҗ̈́+lI,> bmXO]`e'y/;&1T B'G[L- c4#(@/4Ƭz%Iw4b2eD]ư!NՇy+T2%2"?fR (' y.>XXQ!TN*!-5Όz&3eN*MR^UQrMV2n6R#" !p-7 F`bDάܗW:Mb 8,=}|v8ԈPM3Id>= k~-8ewϼ_| &Î%W4%SzƞXF.zXN0 5BՏ"hsj+gۼ}Yhs}ҝ^6Yfn8Wr2`S;sVܱ+0, ARY4 qԱ*rPQ|C_vͤ2)%&Q7kLu/:lP=r#A,*i7 "aVrfm.(X-c\a+Bt'~H}oj77Lv aRF*_JТݔ R!9{x h3˺h8ޕ%r&ܣ-(-LuZe+q;|!y*`6v>h[P\fDuȸ$^cȨ'Gu69Waalw (}W}? >s;2F8~KFFC&g}q$\C (--ukcp ȸH|7$V J1P ҈5h7m@([/03#-rdl,V6KܚԿt8e$[%t05n L۹Å7nr10Tà^MBS+Lb0inh1P9|L`yw?mFgȆ1Ő%#m&4DQp.AE[XPC[>pXb`OѣtN |KIuvγNɺyV{0Kd\B2?1t.v"-vbyBfY}3%=6y\*+A'6)$cgfXƞzDe%&"Hfy"~6Cdl{hk5ej-a' S9A ifD(EjE3V!wJB?9,ޛhq;)$υ83<10Dp,Dp+&y'GW[7d /6@^5 (M*JmB@*6,S_Kbs\LKݲIXIxc_{vF?Csd9.``΃2yBu5w18]>6ܔ&mKC^H;E7}kU?Ӡ~<%)[h(N@A`t@1-K7vMwEP{YBLSt&=i񩐠z}uu:aYF$駰^F̓֯ԑ[ UK,z#5mzJ9bgWp3HgĆlDʋKtyp=?mCWKy3—x9hSt-{k\4 | 4%P8ř69-E4b9TQIu"пHWY!,l\SE5wƫb/Fm?aĩ b@ɧE}UzFI53hӔ( Pu/օe =T'f-^CG^)mES a/`edXN ҜTb1py'q>z`fKzz0@cwjm-t "ߏpe' &V{ɥvFGſS}aá×(z$g/t{ΞQM5?ƻS$ΏW>{EpC)~H:XfE(7|]]z L&ckD2wIP r-ͻD{O?g9KkIU?iտǘ.Au~Lu%>&_x#ǼK8`git>Ycu B~LײI~&_5J ~fhD)]"| ݉DlNb Ir!)}Sx/0inj1}F0- H1ɔx ,tsN;+\ .~}Y,e$O{χ##jd-nTMwM,QUT lw{4bkSϰ[}HrfX%$DRnjryxVa{cGicaKnK,YӲ|Z K`nT4S*VE6k_9 ;Xﯽ8ߟ=Wʻ:*oej}>(+xn^QגK/Κn^rM=10)%vYAKg~/Fޯa8\ ]^3[9pU=䧩m6BN8RʷyfLjȣb[FJ?+/|˕eh7g1Jm8Z 1WFP nA|jru=EB]Z#,qWŻk>(pC5M GlţF6Cå2H36Ru'0%yY@0k JϨXURt@UnۜHv$;adi`KWi6 ?vQJUD>.qťFa0^J&`xK-D.fͪ5V.@|~<[or<]Uh: ?W ʫ\1pɱξ0 EvSDe!aSK+:x^qܗ)k&{Jı,WiڤXik}B:kXuGɦf @<~)ڣ(q@%xYһˣ}"2")rH.Y̓$,OB,JȲ*Ɗ'm 2_;6 >0^`eQ=6[T6o YձiR)ԴVZRRًWSrt/ek1Q =!?Ҵ7= -% :%Nz#zIさ_HgZjp))߸iADDh<7lBIHzm% 1S3M@6rFAwcoAyF]qJ@q쳱M%UeA%I)ג>TSįd0]o}(ɂ [hW!\%]ܱݡp P▒G;9/{t#JDH3"LCU<cZBbA8xǗR&fVbLo+SS#T-q P׀GA=لW]TaPz_Px Yŗ)VFw1=.FLBeX%px TEokz~|#_o~2VvYt2ARI+&VuA.aK57 RURe,B1jrY"jNC 888I(xEQ#p,ϜM6h{O19Z}%52TuMK".%,pyd~rRTG+֙T\+9˹$ ,,]E-Y’Jx`Bm>}tL8<éa6cSpx ڐ;14nē" \ 0;m ?%1imY}x+ e~hdF#73sxAdI"h 3ViqL)cXuȤYqUD_CfZ_{ 9~/t L~ `/q#:|ǰ.Cp9٘؏Oyx h"6CBvlcaDIci*$ܫAQ;gɼIդ?yfUU.YR؞aN|*ۥK@2w]ZϨn>^TFgȭY <ZZ.?¶zKVYc'gix4I}GFŖ{%ZzjGZ~ E{Ҕdi#}YP0-Z{}&RmWo,="#kA72Gqr?|*( NM#ENϢf1gRԜ7diqg׾v()ːG0r-UJsFbU1ήYU.=jʴ|}s:=  S&>ɠM){<"VsĠc4$PxYU!rc5F9 cP\l)90}^%D*ҳ zN} e]糟^xUF0<ј3̊}o|Us{vߔGv}-!V& Umz|VAsa #cxC dCZpn. !. b,Ucf!^rD(Fz̵sg]zf\.Wκkw z ~i o X YFEvѫ! +t[:{A},+=e~17ojmP>wi/pn2%銢E3Ur*Jv s6w}Rsu:p^KF&!f^ -[`k9yoXUëy Hs\rarE LkvuʒsN5ȍM5W|R{Ԫ-g,8--)hu,x/]U]Idv\'cuO4Q|sCw `#s)`JµZ:R͓i48G(STױUeFvEĈsd*Ē(*fpNǛkƴІUJm+bX({푵ZA2;r=k'14yNo:{XCP2:?B6#PgN≋R=i 3RZ~ŃmCt{dܻMV.шX%p4 f,Ɔ*&YKu c7, Zn=zw XI# 8uH ̓9RC]ݦyɅKbhŞ٢7tČ\ɥh;I&5uu@HFI4EN 鿚0x# \20E>؀f] l+q&G §vhdM*{QHtf_ uAu݂׎ ?Rt,k3 K읺9UqS ^nTBޅ|feGƢZ! "|14\E ^n2⮚l3Jb{QGEʊiB|$u1}ENUPRF_G}ؙ0Tu}#W0f[01K Ӹz=\}AH rC=w%dr6"[{֬2g 4 y56Y\E ~j-(.B҆76!lQ"KYmxEUJ eW\GwRYnprJlĺBބE񘾖} @-:2eBug/@%IygοɑN5)r$~&c_6L 0W\6EכamrۗD`ɠZi7f$TKzFX(2:)-{Cti/`]1|ET)w8o`?Uu%lng`h NV,+]F(DI ޡRz'揘ʇY̿ Έ} hkA2j]?-m]9fI:SASi2geUgv-順ʘF)%a0TfE4ߟ@ʇȏNV(̫A?0\Od+c q -bTum麯֢.{>W9{X'σ䲆O ۈQg&L*0uupg+6u5V&%ٕM~Д-{4N3F"VQI`H oYTCa1+ '>o-FiZŜWƸt"lZi ގs[N$Tﭙ4>Ai|c#a"˪Upټ1-ij-,_TB$c|@d/,܇7`fuu9o Bn*~c!wVR-i5L;_# zCs-RăIg}\uWfZ"d:~5O3 |x+2v]Atlz>HhHM^O@Die(S@["%yϕԁT*RN6]+CzR+m-ggE XTl~38*~~=Pu$ u'7&JDL,xœx~{Egx}GFRی|)(62LY|m&z:}Qmo&VF=}#,8>Yzb2 'NX*_^]pCwFB$ ߌfX}]?{<qS9=$DĞMeu11dVq4O=JNkB9Tbep-bsh*wd5R9a+S{.x Z 2H *);pڪiCxAF[ T~c,C R/(X:Uֹ~ћNgYC#_4"Ti7wn4Wc=OsTYX4}_ؚ[].Q` Hu>h\xxÚ1(M0Lсf?`zgDvYq]kAȴ]d/zHo}`8іJ QJ|S >L[H"gFHYՁjI 晖.Юa{GHGlؖ|}أ# Waav ^&W{U#>$K unޛ0/v?ĺɇX>RxvX.ժOV"VNA0`'B=(k 4dfN#m)ڢ9I&Wt劔eAKd5wwEEfAs3\3^ fe$,[ hڛ1J1ˑo_ڙ5I]1U`t%-x䴤""/M tAdtB).p9dpO+[bxk4]ULWuU}֑&ʪe9͹ _HQ+׬G@1Y= ڌc ߳7s-bec?o^fwO8>}OPo_Hmp3KC:y6S&BOd 솩{֝7Vķ\X?Je\%{?K$ȱG *='SET3JW0bL#A_`#OKոd=Fq%LSI 8Vq[3«VɡE|wgI=4_5#tsFg`>W3NG|[ԩRG! a,iL&ek*gScN% fwqZ>`/-E^1lhwfHOqnu"L'.;Yvcv#߬4cCC6jXl\HN(/L$Yйbjar d6&SzE: N& ?9T>_;LЏ;:t:fM`O )*~lB:ss<:OLBT H_8-$Ղ*@:cSe=24kz$2{c},椈{qBNknl<>'H9\qYbznU1Otk^vHq2'E,JB`ϸlEsC\Gj+SͩF\#L7r^Qv1˺P5\\g !6uR KyUtU90* % =F3;c?e%>fڊvv F"O띔0qQx K&I ,XpKf=C^BdjѶ߫it|g6M[P_P'x}Qx(ʍ(5s#)U2"zq&ȸa#)=i?U!ƻo~<ßG9 H 6uO#iFWb;U>zjM회s C pkWţ{Ke FL D0A7~}׸0$0Ŏ^Slo bǽ-TDՖ/?y1Y97|,XX[K=/ ` [lVǛvp<(!n>s)|>E0@fӾCTl=ޥ AbP[6d;҃b#RRNoR[R-AY5ߑHg÷(p&(zM$A3cD{Y[F7k]~0"685_=y"@ Gx~WF_9 f *Qa,q<63k&0U^Fmx6>Mɬ'_<3 snW76uh+E/_:E$/9myvd,~z λ_E SoCY|14,P,Hǧ6""~hDY|a5VH>nJ726]ǝ ˌO؎KiY /5DVJ]!i[.3] IҞـL ŌxFH=](TK\T#Mтѓ8 }CA=x_#'|D]IuL Q'ځ_Ծ`>P7WEk ȑoӡ3Uhn) hF)cF5te:{O،COkѷ=" c$){nWj+a!8ՑW]uӮG 2c>!1fQ7А`l zU]4_x.c?:0W,$bC؆ЊQ^Giū [g!ksYYEE}Lf̘wĴ](CԨűg楺b0ƹ$V|v|'F.c,02BRQcw*md+,7vgX۪I ]0C G8Eb.uޗTfocpr~g&\l*AC^DԝťCS{ov>Ѕ⠑tߧGS & 6'i@~ !xb~*QNRBt"~KW oF`gkPjbh"2>JIYV#n7lԋ P)=)8ćr'T^F %tWy >>ԥEcr1Axsh2sy{V!)~7 W~omދzTe~؉='׍Ed@%3=ӼH v'jxP2R/A1{yuAv qQb [tG6&1T@X> 1~&JzplȘ&|J,5 iq8BtÁ@ȸrzNDT"ﱄ \&0N{Y&UAq syK9F!26c`Xb`O ȔwSJc˪ӷf5e7_|l ZzN?G#݇v5WyԴ`rg0w{Ռ)|jĿ1S+)/5Ma uN5zF7^ <\DQDI,3&6l+_* =`Z:p+Ŀ\ڔ}4n$^YTJ) o4\`.Tɇ߆ivNlPݠHf'zsE1 L^8P\=Xk)z݁ȌVr^ 'vF'w*ƬP̟׉yr0G44^0KbT:$}lJHl/Hh`ELT=ThfPTQdN>oud^3]vV$oj!8Yyh7f|ށBvYsU2D\ߒمᏴwv,OXmYuw҄]s̼N"]ĊZqp }kn5⦌'Xsnͭ_,kxv1X-f;v"\ z~^y8)Q#JT7/ǂWm{_3% >T\W%<+T"ԅC51F4_T|n*:9HZ2/&,dEzO. *gnA 8zOXqVGy{~B"hljf+}Mmc'!ŕc}ѣmcp\^|W^,ξC_Pޟ V R}p%"mӟ"lgb㢪e/|LCPv:QpZCzٷtR4{B{yֹBɠ"1Uk(WVcڨQpl^}g4_x!Th 9 ZxP\-25HEߨ6I=STzPfnl)ۺwgPc͂3.O\ȃWMNJ լvEǔ`l~IVq~ߙƈV)PGuj'*n?ͼz}Wċ{Tq\q3[jF2P^݄ .bT5k[PǴG4#ś>l@YkP/5=0E&=ʗe_xP.ANoD[6 x;6<>зr@Iu BwBrZ]| IܐpYUKP?mMi-о#+Ezּ-c8S`)_mvsCNoR6^[\n4ΥMHa7M"ʻ~R[FUY!]^Ć_2y]/PǪwc[E<%8oY= 1/T 1?DIy57E[YUňm)0LƊJkXF dgA^{cⳃTu;!LeXX eUʁM{<1bi o~TΏqc9/Ke(_^~9'II^&F K>o}Q3yt~^Ŷfb.b]g twny:WXk;2:y4DbE{71MpyɛpFj 'CWفո䰓Z{vA\gh2Yap$[/R眳l-}XԿVG5|mJ)s Fg ّeA4 { 4*yYOYxxʮ.i}Ţu?ūC򳪃fm~3 ֿNZZr5 :e4̙yZݞv*PqGf$¨l嘐_tPz^y uBf8GDdo@:#~Gar6Q*=b @`I`La[ᢧ._gl >9,jܝM&aYx6$p9y e6<تUio.g rȿT3cOռ6$+ 98iࢊE2&0. )EU$ՄTDۆtKr)pu]u,HJ] trh,` kxuE OsO?M{@uɸ//j~/$۝@pT fJUf`s˾p^=aUlt.N\/sOjTw_E*EcT挬Vܜ(zPuWRC:Y& 1Ɏʐ jOI [{k+i$(yG8Jo٘C՝ DrAj-QIuq|n{;\כAOs~-.kh ˾:Jb Nr]!1=\]>MU]Y4yKڕV9O ;$QT07Ȱ@kUq!Ze W3.+h*}y{#?ю2kEnP|ɧcQfpuGpYFb+6jl;G}7Ϥ֫ dtэa%@00FCn:gt\u} NaadfʽJ v7:H宝*rgrڛ^3jx><*~g씢KttfD=SyV (iOicQVc{vkuBAy0?ѫq|1e59_7i 7ox-6RxXP>?GuuqIʱ@^S 0Mng(~ i?|MHNrZyOdUS~Zjvi+rniCFKL)WYNКZ &QyEɫ- 'K w 㙷85R@dp8\cL>& 1QMᓫ4` +1LB 8 o$6b0rI^W߱#6%&PPfQ, _8NBKer󂃰nOHLжzek`A>@o)_ 72%8^2%@8+>27`Zk0јI_ؚv<5\rK+#P?!l(&ַ;WGJ}z*wS9y]W:?]w/Sm{Qu (h^Np)uhڡj\x7QBC1RHs$jStA3=I#/.||&*4Ԓg][k$VLwLJ'hU!Oƙq:rЅĀemV cjO2k#ni-P yVe`j& tNctF? =l|Z=%`ktp.g=wXhN:9X+\:a$sHU c9L7)C kuHh WH<)gc,M܀`#K'I /B%[۫#ˆ*ދ-KA\')E}|9[K*W tBsy/MZLn-^.'HWo3H[ΓU%fwWO! >k?(gKi %s})åŻ%"X5,eD8xNb%n]^V!aWa!2z Pg!8ۻr^G;.R#_XD2rFL<-C%,þyyMh@_=P,MxeWu{ G65W;G@_ukCKLV}&%/$aq6|T؟e"udqA qĈFa½/VsCAzBT .jljF] ]-1.A/P_n.Nv^rp>+g|E1 W\!m6Gbt!%v5ىꉗ)!Ge]0~=a)D,xus{MЪUЪ;O/#u Ƨ8G{GmCv %\aNQg@u"w?W\,j.}?@CDY=yJםP ^ՕfALF7$4Vhu)s3NT6fx6Dȑ5TixZqi&|+9Q]Q3L30P܉f6{)~SO5~cANX\OIſMmWhQK}">*JBaDI<k' Q/H$T+Ժ?+B4f_k-z/ lk{N z_5<}nǍ9DZEܮE mC|_^ n=EC>_3ZJȁKK(ԞP&0ܵ;k|2 [W4ԙDb&9J.+}*9/"[gCV鮱ٓ"+b $r7s2͑;7&um2iOn V@6u*U?8Vqy"R *4]\zm""8[t(\IzOZRH:` V轇kjmǨec]0?D&[.ŵ!%mIH@ T%SXA9zLjz5P/'ҌLx  ƾdi^PW7qH]#Z6z`Dzr04&Y@iOiyQO⿷<'B De~cu:'`tN/*_sΜrSyL-Q`&4ʼn , "5cS wa{t82$nDVRY9狮},DI~{4{jiB֐x vNx!2ϐ+m`gY|ޮbpU ftcpj"؛D+/_-\B`Nlo/9G=s?tӅerb1auiLIBrX(EM~).2*4͘W$]ةH͠Mm' _XWXWd(kB5Tg}!eOCiIB{.ܛGo [QӛuXjb^8r }m+ Y'J9| @ځ,qGq;d.rޔ5s0 5vAd@ILA @32ؼ"4|{3GD2$CA^kDB Ū.b 3QĂ^L˽GMJ3WTsO u Q5d4;|@P1+Uh Rڨyg2;se}BEB0b%J\ /0錯/gQY{$ЯؼlWͩum|0 x h˂tϼ/5m:KXjfۣ5mp+.O؊6wL1%_F84_:ZK8Y[:+ U_խ-wJJm7'?$dthm :NA#oz@>9TYD7Թb?5WuBTdzܗklܨ?jIZ>jtĝ iU_>,E i* Cz2 {E{ɦF]+ y7@zX/ޓR-,>99;*%;"#VM Cw˷{nQ:*ɜɶy7_iͨEip͔Cp^m8QHGXkz~7-*v?CMwP+PR,=߿cZ)cnZFz)d &S;AwTUzf*z8]M; ۘn9CVJAe20ȑ9;2ٔP\0n䳐tL"I` Y9l~'":I%[桩` tǣp2?-KH1͡{t}2u|u._XzNR8 >I5@; ͞Q>]Md8y=h=0Fe~KǖJi5: |cH?79i4/C+]51.HJ`ظD1$ ti%'!Q m-,Ѝ3v>/6huS 솉tC!^g)f I`=.|HR 5=1#i.0*nⱔ 8LVg[?_ !-<˺IĨAt! ᧣;Kki-,[P&btl^<]'O\"B~xˉ@k$SZ87~C)ʞd$ ywQ>?̦^2]o~jzƪHS`q'y%|u:ύ>]mYØʼn{Le#6\NIE"VԅPSzZi\C3n0^-Z J-эfq;W|nt/r(?'{WnhNvvM섆~ʊp")n)TTn/j8E<]<)+Mdk[SFIb$X2 JG6l'Yś`6 3|J=͔BG7GJ3;F6CujO,Tz a$sb@w (Hݜ@@BpRyXQ젽JK$ XaAFzy!k ,fz"C􏢬 MjPIUbA aLuROlBQ8@qrp/Cf_ SN ڇ@N.b a1qW--dB9X7޹oQp6(`[:$ۆ)4 (fA }IHJb{֠O7Cu4'*ƺ󍌵 J]{ h:E<.+&~9]Q"Uym۷? z H`߫Ŝ1 #0Ckz>C?TS40} /<6&y׫.Zչ"wk`K[ cxJo\,`m⡢e@fu+%44֓|H`@y8n Sv/:( #uBN79 :t݅ `li_ o$!`La{MHk1-5Y@Π#lr}aNߑMM m9*ȍLg0<ӚvVQ%9\9zj-)ā\9%h-P qs&S~KAI c? zhܕ 54u9s $dN?ȪXR#\EC~ѝ%ul?u_]UHuM~XbVY䰔Nj sТ ohuU'GTF@<}\b2Ύ eL~ |SSؠW9Gj82hVYl t'F"Xc.Ђ-O9_)ujٙU V/r9/".@`0{'$ZܞqCҚ+֤9k-,Aˡ>6՘l$I!$#V;=u1(v Tibw؄}}{41&2u"JL I{XOR\ K,֍'n:)G`:S;|>OUX12\ۼ_p:Gu"44! "w,(';t8 "l.x} 3+;:*f( 󌊫`"c\z| mRc\{v'NNN6jeFyͮiՌ~v[` ٚV̴„DA,eAݙ+ڹk/1;D-K-נ,RRHc+p}@XE^)yO,>Rߤ?Hӄemp LzX^,=9[ (+XD9 k&l =5[3Tu#Lo!0#B7i҉- u+6@K%K*#ȿQSjJfUs=kQK-D1':[BGSg^tp "h,/./сRwbas8/)+ߝG\ZJwwg-}<= 걽M?g1XFF'?RUt.˕y<dt{7YsOg>HjWl])ijH:RԿlI @d'"raDۯ,{$RITFZډr1SCl!'z*#ජ1]e=KiAWl9UZǛ rMtA|.ѹңJz(P ~:ޠuPZ.;@u Oֿ76 pǡD&ap N<\&fոzw0&Vm1fw 2Aћ%WW* duaڣm-nΠ xLSMΔ P&ًwq@9b@MwϭlaF@w\*x.j%Bvfg۷̹)40?pRLMX[X .tyOJ-;GC('@!Vh$8UXpMTOMZ4PsʳY^II ) [TA[BN?m&lqFyH' af9/pP<n 5`C! 1L,y,Ѝ8՛f㪚^ vGRPZG3sUJRbZV,W>y>9r51ǃ_8\5S 淣l;f#ğaOc؍WΆ/Upc&GLo:h= Kr` z̒)/1qOBƜ1~6ૻR݅5Ab.,%6]a/ܰ'ΉBD ,L)1kD8&q|8ؐ3d n܄ Ƨ_2~rtXniE&ؼqͨ|4=֏!V\)Tzf_}g*p} y"9_\{wEB/Er)ֱ,l[CC59jcyIޑZG[Xñ&$zլ^s$wHB0_cKްh.\FʍVϷ+Է5]?llğ}]3u ]& 8v,_kٷ%g&n2V=?NP5 &(6ʿ_*Q.|.ҲarcMjrSTp&IĽ"S9%e|xXFKlp1HR~h`d).v:'?qg#eTߏ.Wޜhw KE iWP̍,q.g9m;#*xy0u,_ ia'#9K<MT1zzM\i*Ќ\aDC;㳬*؟tQH+vwY#ů*| :QܚIB8WFG )Yh~1k1篰s1S4WB ^{khi^ 禙=s#["B*kq%''ɐjvQb5u:$|EhDd6s~|\qsP\BOlڞ\5)4Rznu4 w ୅Lr{ZilxN=ht*9'Tw,hFu#]Χ*]>8X}3F\ {=%㥦J[}q5ځG6o6Af[O;YOUW}R5NnH%[ukm4]ADkQ7iE x%n2\|IRTF߆!@!/3Lgn%-Ӟ`&4!fx~{pk&C@P2;\1cҭ/-.ijW$ZJ4 yV# >@Ge䅉AAི+pf[ XKΛo4?+pekq51Ju!;si/ WK)?^HJ|QZ\hXs-51g2zzN@H޲^8M<=_ŋ{9wBN7 ~gcv!THqτ|Ia468Ϸsim6jqU>J }Uf͋{!ȁGLUY,W73fD͂+W _sv2j6[(Ư2mTΉ2GNAd$7z[}w}@xH1v͈gY: 6{l,CWq 2 ~&]Z ˚Nx;W&FbM*"Y +hНqÿ4lȵ$;i1s *B8 IE-D50F]b s|,ҶyZ͏"h(gox7UӲmtc`LbwJe޸_m#(OHraҶH&!=رfĠp2uf~,`]pɬ:8ZT uG.Lk!6&v8o -Onego_=9ti9QHJx})l|\j1O {0udvW hf"j@ +4d.>05S6MGo*(ciČظ}qedّ2ډF8ݎ[ykx<OjLٽ qI#?26/wWv`~pB~ yrGz9ߥ_zZ;B(D/+ʇ8팺!CCf=.[:=n2?}].ʹ88jw cF4Da{P趨<<*5*Wܼ cjwZ-tR r"e^r]DMˌ}J¼Ʃ6-5zEPqKbBE| WY(tBMÚ>` $*0:;Moމs'oE:wbL0^U}{%BeZf #+nNX1dsno&-R92FT!aj5eblWSrGqȕ[MD 6 ܇k;c<'N!e| ~J?0a1ܨGЉq.=ː>z_,XB[[7X_jF~obkj;c)?bҺazs{d%:iY4Zn/˽l;B+ =2+_)RZ95zE̹OA~el* =7٣oi֡(pɧ iR6(|gP SMςHh1q!ŝI7 %D^]b>G>}~T)6G:P|)xlNLIL6I% ڔ' w nrYJm[i9DMG{T'*VcƝ_!$W|`K&kAfkCb&+%ѷ:.xŔ@'zc6r  n ЎU) DGG%:;/Cܿ!]:꿚XZKbi6un{'E.7G"fF[vCX =50,Z)uulz QmH"=+/NJ.f}h`*p͓.Å7Mi|s|>}N:_4CL8?aB93lx3D[g [K%M{f<(rg[vV:4SmF#1OV0ȉۀYc` BdF9P: ]{n/U]$yPPz}SJ7Z֞T$|7~U~{% pӨf}*ؘ&7" -hB'vn]doEmuD\;.8(ؗLM|ү@d F/:bK+oecZZ$Vaf]M7]r_^ashBtXd4"Ä 斫/Ы. [aņyK}ebD9>"5~^m9X){?ڌIg=/ӶM ̓(@L)::%=5rj/O,P X$f:'2"I{ ijH{8C|նA5`?BVNdRӓXgAcR& ѵ^Q?f[9P4 1ҫhYy;ƺu'i ď1o_wntDvh]@H3: u TRm3T7Nl4^`-:'3ɊA+IFfrtEؑ4aIeWJ|Bf%;ELA5u/1Wt^;3W'Kɏv6/Q]ToIY9h4J-AN+5K?FU#J zТҏ_%&NWs)seAH)Iz.yirz'2>ۥa3Ğݺ"잴عB)dC}~QFTkd.q׸8@x!yqla]WV\q[YcuzdžvFa1mS'QCGlR ,iWn;:z~ $]V튏,~"i?eHE-mW6lzzH cl1~U4}OvkTr R:@d~/ە)Ld8AᩏK1yA>YNՉL_(}\ZFLUL fv<3I*&0dq1&1;$)Bei>: hVˣ/?݁T1'~{DHܫ.FAHz*;%Қ@ nxGu^BE`O,;5T}LB v%l( ߌb$㲍`*Sq+Nާut/C[X)GUՉ%Jz KCܛ=TD[4A_-퇜>Ŗ+sa:BAGW#"n/ F{ V;[ d~_1}P$|_ɾiP mfGض/?b^;Űe&qp tTvRvCKf-z(<(5xn IPe:~ވ *)i)9q'7dVBSipL`?{H AƄF5r!7kMLEH:<_r‘s`Ǐ#9j?58jKr)IMbuҸږ# 'Z˰`:XkЈeo˶mQMgM#uZ7݅ ZO`g7 )H3EE>zaK<N*!e_i\) Aאe-*X)T8ٖVEƹQE>אfzT_/f* ,m:QRܸ߇t iY^K3499i|:]w0ȣ)(TԒo]Bv78-7A`\uXk}~03/D!om%AMRSU?%]XE4 f1R$׶h lEӼAngl%/K>$w=_wU58<(S#Y,KEQ2=ݛ:]=wsiC:SSڴC?R;CJO&ӀHh{1e|8LŃL Rv_Q析v"M[[uEj,'gmf C0O n'RFx7e%?{ts##bŬl<^nΌBWmq*]F`ϘW<@+ybbxCWi6\8m&ofǓ1^AOFXxo^(f87T܁L-#VtL8J8gb+Ԝ7yn+i*; <׿w[6>1 &1拆زز2I5F `^6Ӊކm,3 D0m0AmoRfLu%Vއ=EiہD*%UMvO~ࣘ*MxRĚz[ W;/VܗpS~Gsl]o()A}ϸ0߸D5tjKj{Se!2:O&2^Mn4W;|@._E\ ?1)='tkO*  w5( Xp<)7eUWC6)Wێ7>v_uG9ߟ}9܇!=*.^Pt ߩlpNHq"Ho*4!b?^ #Ўd+ yi/-T3̏آy]M Gwܢr֏-٥RnۛVղ, UL&$o9a 4@.3-P,;iG_ra}cSVeH=EpI/{)=_fZD^g&-\V)`eInm} l!]''CäDkk۟S_Sg#Ij91D{0`J9T Ì[(\rR!{axoԁKʼ4ɭ"Aq>溂rJ9v[ϳ-_@AX v_X (l.l!Xnڴgf: `?RdƢ#jXdtEy3@}g$F5R΀͕h"rLem)ˍjț!7 We겅>HCR<'jTm jE_Y ]@x_(t_$_(2 1b~\{@-*ptIɞg:y7Uhy,'3XfA/f$c*6(fh)|`:GO==S*P6юu%o(l ] (AMQ)n]4ՎfՐۮbM_ɿ$CZ"gBbԬh(7%w0džlzAЪ>;*S%Dia6?(.fyE.W3t&m/mBfʠ>c(1Mj /tXxtyLe?"#\[/<]se<ԵeSL`w#'w5*_Φ5h/YAV&U]y?KBBLS@Y<ڷik-@5ɳ=>޲r *ʃV"jD-B 1ؓܤY].`ٲ'I4m\ƣ%ʮGN#L .LZ!>*Zxq q˖9Rf`&Vӭ] q6BLBjL k $08 CM>mMW bJB0̓)jx=j4u<^(^֍@M/@s`;^A#ƨ 2GwnLFLkVZ4bvI>oeF`W%oWfZ\GSm93ݽXH"Yiq Z.8Dm~{L !#Kx62Fy._j!ih5+l;т-Su+ Pp$%ơzj-"$#b艧lPC53S#0-ӐZdp=%ՠג+<]~Dꠅ[4ϻkAp&\ts 9{πi_o_0@/&gUT1aR^ 拨t*z>D W5(oKsWz1aooҼX^tUSGfdΒuBgzUm dfH2$}QwՏTr ]?'tn: eк3}\n-ގYNOէ!IM@34/WMs32D7sbɡݽWefbgWjzLb]$\]?)Qp'% ݖhBE;2clUT±ľ+(,ĒU{i)Y.`O*=BM1Ct*,8 U'QWR5|w dB` (Q`k״O,Ad@ 8F[PC]C,p\;ZS0Ym/ q>u!Z(ל]K?ZD 4= #KA'߶} b=G 퀎]82l`2;\gCKq^rZ szgX59$%,` ϪM ʋ׬¥c[d2#cti}u?Y}-;x HPZp#;kes)`yhx;1BAC^Ba'@2ZLv3aq&*Vq{ <|gCڶn&pF;(#L2@)1D0Vl3?my_1o4 I {ϋ#EpKlj3IBVdUM1}9UX:8gNl2FZRKXsAmR.; 2}:FC5L"#MYuC/ZvvRʉȕ0==AED)E:*Q {>EV]uD|v+6+7К^ǵ=$7;1BH7x^xݿkU5BZ0we ,3q7Gtg髋]fy78&=o{s+sýxȁRwŒVaNװT on )aNxt&Kk:+y+?*:*}wzx"s]T#;0St#/_`t;7EľrķXHؽ QN+^vgQ4AR!mHo1N#K:sV5l`m*edŅs'= p\:]sy!K$όjGNR9;"M#0t)R&"_S5G^x.uL@'NHg!ðJ׊H_8c=#/NK+׏9ݧRm"ͯ&`]Xqmܴ9Rk$7A"YA*YЖ|ڔW< sN X](( g:@[e4K'm` Ԯ_ UOO) h<'Z['^mٟ ޷)B iV9f^"a'.} sMoR*ߠ qG1IE-:iD8rE fYI4F\0_{ܩty'#k-E^XDVB  8 s- Hm|u}C#0fqU7YNԕ6~/a/BMURGdΈP 7؃ٛ'$40w*mj*Oο)hu@xR(4˭ԇƀi%=kJC7[y7#3;58lԜu{Xs2|jm|_Ta}DuW!Vf{XlѾےq x0R)ޭf52nIǧ :ΖLiQq?:I/d:e)hyW~j寖Fa$i]|1UHlˈ\1!}To^88(c [[{\%8VBT GsS?c}X\݀eAWj`Odە(bW@ || h@: q l/tߟ ODГԏ1kB2o8S71+]fnK`M.W!6w;S<=. Mh])WZ|}V5 $b+[NA3eļa&ΗZ{U{m}--rj֪P3.:f[ؼyi(X U9_3jlȥҰ \`(aRՉsO_]<+IW j@qg`:5H]͋ Pd( !I^y@-J`9H{L?zמR4>+3WqM bTd%ݩ?JjسY_÷'aESv"{欮(7;*?r<ē",09S=pTwsu<e(zʥo.YIԊ)1+^%Y>|XFԖ p۵y_|uU#JCko#_\e:VNAЁTNٳj7[+ݔ4، a*SSd"PyϩV'mƊ),Uا\ھ^Ugl&_@ [@ %uMˮEl#@M+ 05޼^\+; !g:F=q/n X,ӑ>b6s {o v~C@͸BCf4q|JǓO5%bC ,DۄP V[ "O* eB1bQLvt:ދdr%Tk* ki?PE2Šun.[\VTA5W.üCwctVLm p{03Hydrr0d:<Ջ-}Xv#vW e0[^Rߨ ~a@mzc.k<edpg[ҦS"3/=ӷL;?vQ #qW:IlQ cQcez(.Ue4 g`,XYPz\9"@huU,ʉHN;9F&o*0,~ @<"0J S{oQc&E\ /SԖ;nY_REYÑ{8@Q kD>Ex0ռV "r_wnM;?v9' (^?e 0bk?jqg]`36%D; f:rW``}x+*u֡8Fή3}rBLР+*,UZ 0(ٹ )h*3+Z"fS:ta{+'W ?k8>zE Pl&?~~\3jP #ǀfє:6Gv~JM5 iWw4ʟܷ\4 bQ]pZPzOR!!-+^SU.}:ծ"Hͥ4|7RtQDjrUJ5`Eh@; {vb% >Cf|?X~¿5jtM+M_ q)9RvOaht7C. vwj,$#N*FF49JFaAE"T&[H r*05FƠ TgZ{L/W{CYQʓ&F=*{ 6D2R f=SKǠU-\u߅'}WuOZ>ۥ /.HJq7$ =PNF ozKjի3lx˖oDp :_0v暖nGH0>kC F:AuLːU9Z385o=ldпC`𨹓l-rvÇyx%`8#\L(PI*5% ܞ-$Tmp帘$#wWnEL_`/`?0 }a#Z }n tB Jn})"HGm ʆJS7G6pj,5o- @`q+ҌQ`#(PObH#ZC"NкҚpG25 /S(Qt.PiMVv@V ѧPLJ5mZ CZjl([ᢲW.б:Zw;JD3?7Wn-"Ù"[w{B k ?|@Q l4f8[ ?d`BP $g_ƙ3~8'^vA2HDJ)bJ*A6 ȝεԢTKb6 rsB0v&[_o\U7DHz/jxDOE, B< +0c7=WmR[.d3'A)E&::&\ޛ]{%0nEĮWILUd)kfвb T0\`s;Nc~=>/|pr&qQM!hqoɤ' ˩otO Q {F)|6:ZƢWBw;rBCWsQfz^MqmeE&0?g>1ɵG1&t ۱s2ptr4`$<]J}qg7؟Un< t]z$ٙtkh"fa?M*U8%~^7N,YDC~F56 ҫ_`aX ,G_t6B[@6eKmln3 V!J)y~1Ӡz'h YdWV ͫ7xcؓ9ȤC51"uGBQFKJ.[L oiM :z4芤>WV8 pLQˏ2 \m7VJEi%[<9P˓AV1K@lKq ة4*o-;a)HH4<+H/R1 rXWFŧKT^ f!pUC1q`୛tJo.fHsiܽ!XM.+ύg!4iԒjDأþ:AŎmh-a4#u6o_vyTޔ|ճI ~$t b|D91$+ gH`eK-7$eٜ~Yq@_ATmh'R.hjb̮yhY=,y (gt^*n.BM ȈlCw[<Gv]xhoyNwVÎ$  7Oɛrʶ9d nVh⏢MT`Ao>-4+6(=ѺC}<~(s~ɐw!UyBGڴ itV&#;;9,E_h=_|MޣГm10ɩtP@kzv3'h/N?O% _v/DoEv)Dڄ-u֚f/B5pӡN Ur] 9IQa&Ȥa~bh= *(3Q?9SIe 1k#Xz}%pQ K'a3g%-3F| *ؐRL"μƹn)[ˀbޥw;*KL:9f]]n?eʻ7 dZtMxN"'v^&ZK ZI@ mMZ·! C& T(XK u4$z0 }0OWik<bDߝ0>B%m]lAjp>]2S][bńqkFٽ?qU%$qT=Cgċu[^Y҃CḠ ߝS/U1x>b堝(QkE@C[}qo:bnL:3#^@ʠf]}.[uJlh\51Xp JOl'tnB5Cdz(k=_:Ɉ)&mjE"PduPwe{˜>mYMMҁܶDЍb6dLBٝ&si z_n_Lk%É7' #AP2*0R= { i҉(q̘4C` 9>lv3A'SK3}:9 *N _5hpt컆D6Kzs7c֬db8U,UY}e. L|o]O b_>HH^}=] _u$F,=wG={FF07ިS UUsJ.^%Rhq-+9ZmWq elrн{=0W_GzCnN:wF25u9n(-ѭ%-J6k못Hi}J8П|f"nHw~he:5$ S"j!:ukoc-p 5qP2n5TETN$c,z@č5[Up$gy8^S{1Bb_Dt .(l:uaضֻUmy{ft ЈU;eZA]TXȏJ(8aS/'/\LCְ!9vg?}<} L=,e~p''5S\tV|+s8,eMpd{zb-dCܪVVus\-)r.]!_DŽd\٫SOh&"ZK 8WnV'eNΙ x6_~b&[T4wƢqrv䲜Nmzvx<ٍSGjM Eݰ r pJ~DYXYNl:2*Dp[t*Yy m+!~WouԉNZR/;޳Y;\ZI3U*q:jt-?  O05{hx:e$EuKU5 *S Y!_ Bkm.΁w8ˣ)4DVlܡdEyq҃~C z:, z祆E\Y."%5kt*AZlFێ=@jvρ05:'<J~x];5 ~Ќ|_IA6i*V~T2+P[ tXr}h}YɯVG9۬׎4 "z|VL &(N_nE:g-[0W$ ]w1䆺YlNJ{#|1]:m˵\aFa'J,!#d[j5eMƨ̣љޕCQ_@H>cBY?סR?G[a~įWtNܼ# Ϟ S\(t b :m?I8Tq(]wж:/rd8k;mW^ >Oo;6 -bk;ʞcV]11X D"t4'Ii 那zVۮ J"?Ôtg4\A soG֔@q*(~$>#Y,o :#RkD1'̍cE`is\'_p"VTwo Ɠ;UcD-W3[;;}B <@3;\Hj@`=6O,`P ,qNUR_V V|QT栻.hE2*-7#D" B+ї}*bS}wCB)Hs23.,oufr-.|0sG4ԓ ɏ}k8;p WB`t)J<=GӖK0RО0dU6sK<P꘶P]ɒw1@jAg d8(J&~[w~`^f$7bw扢DEۦG3aSK[r/ )S|mR ҤD0Za)Tg _u0<"_#Ө}47v퇜fq[]H(Kn}wiZh)vc([k4W̥DFǴ۬ f F _^3ej?RmL#PѼC%!M8MSysOhr^-vL{*T(忈  fz? AqC;$$5U|%@wzVqٺXg%(FoC3ƹmޢYUO@v"TZ$AO%^b=/rnk% id/Sq49fBkPz׻`nFwh~REic{"Uş'VMT$*[`Z|Zb`{_H.2mD<PS,#ZzaIGٹ$AWڧ{l-zPb[4nMеßs=D/x%6}<.r;%`iclR;`v҇SxcBBmRz5+G{KH2_&s,W)!&HoC k7Z#oY)wa,*` R:0b^)F `{c^\VL,m#)Y1Køލ}zJAh% msl4F%DV:=hg Myf8;Q#~*pU8&f?[W 1Ew!wyMzDryϥ-/eF`##Iѥid6}:lcv(g:b^qWjMל:O++s=6 m/ȐKC猷 ܾu^%/Vl[.4A~H?\iQT]VHX /؅ aiH)2m=Ҵ yl\ќhCb0EXH ]Pf`pv/SX:߯"-N-Ȇl}C0+퓋\cX^lK})d_qM!pGɋsL_/Q*w/?YSjQiQ5q@ UPOPdɞͨ p&q''fq߼d>ϭ%g1>N8v @;f.}'?uiKKv qk2ڿ|aR ]"P eSJhǭmN, $أ~+' BGUil%g٭3'U{㋒$_Q_?Qr~֋z`D ?L]:R)V5gDH V8E'1&|a M`͈ &ZAm`*Av6_ğS {r秤L;'? DRNQ;Nϯm[SWIiܿʆ}ɭ  Yˠ 󾰄8\F<4Ĩ.ڜ8]٬Dx>M3Ŭf-|O9[N˘Fm _Ǝub@ɸlobucrQ5.>#xi7El%/T@ ivn I*ok5Y0/;Q=j7)zzrpO.$W 񃷗Zd,N@SYSQ"aNI!*(0yJMij? 3Ƽ_@?B|(T9s0.&ujT+xD^_nUUB28XL{^:08Ukt*Y t?0ݹ18`]oa*{:{?}(U-gwVJˠZq싱 ,`CN6\kԥ,V4gHTRMHڧR򸨉eaw?8,)b)0yӑ? Qi(`a'9_?;莗̂(5 Wȭ%bY2êaDw{mt8%Zjke0gawMܓ4(&V-c\*a' )󼰵*adF+ڒy=5񂩑 x!za`1j2cf5hʵ]{cQwI4>sfEhSXIŧ:&cwj?K,|@+TNJX@ܺ x9@1t7ftĞ|/u2ד~ك?7鵬wRdтU]`tsDk(RE=[skr/Z3 +!pbUӌ,Ebjw*}g,lЮ;LU`<⌾Lԗ{Aw +m^"%#?#d4F iJ<~QƐ"U8AL>q*y7 3\dwH \WSp:5\ϩ9%pTiVmM`=U6#NHiwz"aC# ?JIА3ZaIH#,Zу^^Fm|7FRIT 5@絿vMϭJNJd=pyj \=Ɲ`@W4䷊[XŔ<`nw20~f+hį9>H.`|%Jp0, Q;*XӯCVtƞB,G1wEaT3:HZVz2;myIL>"D*]Rmc<7ëB [,gA?LBK/PVW ^U6VAcدt>F*)ҏ .޼N< FCꤥt"7GK%GZ$wt !#-]=U: Jܡi q"2a l vdap7<EPV/T"5;RG_x⯊6V庼g ڕ[F1sUU1]w81C>܇PcN(" 1T;Z |qE'nft\a,5R2zCIܢd^<< +Qri/M3L )awj)nU2c:F3ЅGǠ]T2RacfNXcpZ"U  PBC[Icw 2|Xaf"#G3( @'fZr뤊1!m9+P§s\N,C#icoׯcT30B gUƻݮ vnSm5t\LyNHOdXwtT#fS y>'˝B^S }fۊ),+Ad `}P=r %$ki$ ͖21JThykyT{R4T8q9(`i[Ħ3zFrb12J}nu \Mȕ+JdĜJ2IAvl5І)GpS g\qAJЉމhͷůS Lpp mSH7 V`>絰0n`"$-ZfΫ.Ķ.Zgx읃ǖ,G?8wό%(ގO dI> _o+:3_lȹ~R\8Lm")!h $IRGeXmS-&}ew敊7r[%rod,tj9 s5Fނ[Rs:WRy88"w"X]=X#]p>ps*7/T.a`xq # wp'Ybj:]f ~r92uJd]PZwl. 9DnO/ #$W4R}mE M߮E]A.ٍtm;0AAXO&.#/?.TT'E9KeĚ _6.wYSQs_:KFjwsI c6T =ҙ(/}a; QGpՎsR#"Lb^,huE)@a/.t`#l~zTxUhaŽ97d6;vRqZ`z&XH>~N,TVڛ$h#("wHl#@RChy~ۋ'n,XMfQ4;aaUX44qMx#˜ ;ʍ.@" ⰧLF1i曁~_˱̇N4dFc%(Um.1<7u3_bǵ)0vw{tzX "ۊh))lw@m$vWu3l!ҸX.<=M)nwb6^\@Nv@GA0X (f#6Wnzɫa9 e7ZІ$~[{> ݛQ8+M2po})uX7ϣ\n5Jv=%}WÂf0ܑp/^AXi*!ȏXY RH>$Yn]*Pn9_X \ S&}G2?ж قlPY#iod#33bS[ :ki?$;-E iPE(S0T&Rl%uM] g`d_Tkɑ#O" ( WV8kk(.+Śeejy# O nET]d+? l.͂Q*>.DU3hc(;cl}e'o~C d]|EG(~ 6ķ 40P\3 qt3qT yذ^3/]}ε/T'xT .k|*t(m4\1?(ex@"A8¶:a8;A%yVdۧ6t{RNn޴j+Cm`oN:)?Ш#8jZx^~1ƚe_{};R|:f〜v+G/!E&y{:ue:2|Y&s֤sh8PoZ3jNW@Qr&`O "\R>Tt֚${\牊hE8N:+!95Щ(:W㻞鳝Kob&-dMiU?T8NChg% a쥑J`@iyI'k0[Zwi( ~/{{8]uttAUqڸƳQ_+E8̽9g(\kujX [8'Kdo1 :VNziƞ [lf)p#;LQM 6/gU "+F~b)N؛LɡB@S*@qe:)M=JҾ'c#c>ژď֩g? {L,eqxbb Cu^{nQZ.13t0kˢ5 U:OZf#j^SbYFdࡈK1+TI)7X ާd쓖3 G<6j#:ո]U܋HNcҟUKF t8 7j+ِ|{cBC0CmZ)եTH j*_(BR4P00ġ3o:HOq1U0x{> +x8B0֒fhą&Y+۬NŤܢ'RO73gfC=~Œ^l=;FrKu17ۊ fW5eċFЈie}l}w?au! F0* zbk#WQ$gL4OzOnso׾vjؚhB!J`ߜbz<R]~&#TA_Yޢn`xcك3rf&cx SZ dMZ&MJ˟$T -wCAZgLH`S-/P}z h=E>ix~:#"除Gхi uՔ%_~)ٖL}Nj&w[Id{piJ$4>+b? Y:-Ì wq1D?›Լb 9g2pE+Z-?AکEg$²Иbא zS6k ʃ:k 1WOZ%Zs'(C"0 GmÂzU7, TcI#D2v4+\ (h=0Ο_2}{؃8,a&ni`T'@h66w ޢ?YƇypm7Ķ48O/\QU_{y%Ԟy⼈7BKFnhW.-A7&ўDAYɡUYa-֑vOfQUε( bs1X)՞_1k¹H; "6m%[ A)*['2iᅩwc cnpYUɝRFWRxfȣ+L3@Ţ9$|Gd b 5SɃڝyCJ~w(-\=Ol̍12o#^Qb\j`FUoB:/{I{Z^}FE1xK1nK8z'jS"iiYs sғтz0Inدg ~fIC$hhsyתDzoJw k3`b{ O 1tm!Ix@_ui:v)$&zrK]66зb'XؖRqZ{Oˁo4j9uu*m ҩ3^hߎjА2ȡ"Vf%av7>d1^ꨢC6k ן|Q>g2Bde`t"QoX^&V;U`^mWP*%qԤ#^կOJ,並y9ڥ8 g1sM >Q?+fR0 &B7i;6vw94Ҟs9]Kx'` ¦OIuЖhWb30' ÊwFh0)s<퇊-Yyc rI2gZyd3O$Q敯sik5x ϢRmL.[jFhǭ4"ؾt ]V CJZ+Z1t[EZe?i:eɇ6 >⩑$9sd [ 7Fʍ i%|8ߡx<ʿ"˸ vyu'hW&) IvnX %0= X<ւ K7%PBP/9`(ŢSIOuM6|uS4$>h{wNa|PR 4Eo09/Nj5Ja޺5.cHU1tH>4s`&#JvM@6*U׉|=l p;dp뺄/ 'L %[sJ{,Dcv1ǽsC@ ssH;fUtMWEA~9I5[jx)S6$,z}2$УwOB [{iP)``Q3tQv^\愔5sYռSOk5Ao<9 Ćc6^Nc!Fxѿes~QȐtI .nуski}ҵʱ;:q̝ij ӂ W?ڟCåժOZ]o!Ҵ׉bwW]]4HUsH? _mD 8vJ܉Q}"gS#'Nfkt; kk؉٨u \#$/<4)+ xs2 5r^[ѺyBl. wdZqAWf[Luœ Zc?{Fs?4/l衖).H6p_ţ\e`ns<@%CY\ ݱtт+aRxPpR8B&iG3{Y#z_,8sŷG.ڂ8jE#ͲPZ"a0#발̑Kt"nLO -"ejK+`[ߠV7þ`R o wc(1z %_b8B6Qr}"tDB)$KcC'Ԏ߼㿨DO'/ e~ $2k*su/՚w`ꞲɟÂ>)bOK 7Aey '͙6sAD jHDhbQ o8^5: u"S2s 67kd5eAG6cQك%M+Nڞ?`y˚lnO/\6]6ըh{UA&LӛFl+vxn-g9¿ݟyAf6|{*q(j='A ~7n87[_GxPE9ПK$0~z\;qCҖ2 -j~+U^\J2*ly"^op_:_k; 8%M8I ;RꖴUL(yyUMlD"g}ƒv6ĕ* ]) .rJV<v98~.˛`Hx]![#EYG6 v5vu&C9V 7R,Qx n!)8}N'gp*8wr~v`)Tɕ =FcZ0 7k ) uqj0NM֩,;1E.+oCHϬ~(Chů#,HN*9Wp;OO0YE/U#ξEJHE6}?N%+&G6pJ?\oSk>'姼sTQkƖsG?06SW?=7OHr콽 +W0QLʇheefoM sxG\qY)7Ţp]&$q' NI2U l8#w^,y ZWQG$S4˞fSWwo`$%sD QNH[`]Yk-(/EҖzйU{C\l$<%o GG+M@,Už2C-eOz>5&J8<)Whj'Ǝ%Vud=eeebz_ėѥ0OwMpB*=p82= T6pD,ۙ|z=$x6(SSCך9ꧨ{Edsqy-m0lXS5bR/ B"&CȖYH39b2cSADDZat$Dfj##3M:tKۺM_Cj%N3@7\N594мJr60\@*2/1ώP8D٨&fA*0]FHQF ](?P*萅 KE~5sRJj+ڃKQML۳h-o@:< "JTkuɪL{ܧ:'}Q{.YlNe!UrMa@K'ɏZ%C} 6koh*eJ}U9Aߟ&:pwF7񓧍x_:c6Y\Z3EKG~ {{aS㣟[GXڎbesMcjyϙBݲ9]zp[l9PV6߻O|۳O '`~lwt&8X~6=mo(XnL+B^KŝpT.*U1JY(‡` vep&/gPo`>6C5߱} +W*$a;XY&&my]&G+AQgÏ2z4ׁkV@ D?4 (n/B 9`e,wxb-aFҸCU#cI}cSzUڣa=81o`rY݃{ʼY7:h0n$Nfk)jWRB a ѿ#I=h ɘOI@/R6Mpo+SPY ]|d{{;ON# m RLPzG%)Jy(U c~fM"(qS?sdy2e [xrD/"n":<287~/37 J=O (秡YM&Eypc(FON+|\oQ\30LF Gn'vl2K=ԟU^ O MX Y4Bo 0ySLF`d]$sdEiJV/@s@?I,B&Xo-O}'|2gNۛҰe9oQtLjWLΕveW>xy>}1?;S_⁾Չ/m .0G>yS1tw9Os7T֯:@>ѩ)3N6\ *ދmWb,9ђxtnUh~)# 4}9bή3;5zs W b fiTL;+黎OD|ŤT=:_$5W>]o}h2N@Yz蟿'G;jy"A L;&6DԈIJ*>g'{7<=>#RcIC&#ifKiYgZӹYYk| "fv)Ph~9";p#ݿr25yUD/Y%w"f|: K*[JL g_,9ŅML] !+"'؆ 5^ l"}!e̩0,wS[HcMffҲ*Z<0?>vYܻjSgų)F<&Wsii[C{?+:iʑ2Ѹ]!N%H?oyi2Z 5ta?=V f3|up ɍ1/=j1f rPfϺ%>KCYsz2sf 2lN VoDDn=D训KK6(ƣla^,": Ir ar'bܭyn#"_!A__Q_h+gSgvί?>5W8NcWĻmLx29rIcz*c5?Up|}u6:򓮤hR+)f4߿yiSAwқrV)W !s,xj8ExmI!vމcu3Z #NVv #x -F#168yWwY͝C"?6RU8NHWrBP}_l$`WdǂGMBՇhT]t[az{xB;P?ƉJb "6Skj :۠亮ʋ(6B=E]2e"z@wH~˲[BQMxV\wE0}^Ο[зIUfz. lE-g<0hڲ.J]]+{k٩vS Z#rKDǎN݆OrUҖhd猲^Ykr x/Ӿ"*n-@{Z%xit:miF=rOA3pp?|ݚ8U.:n:$b\eEBȬW0)v2.NI% C`q #[;M8)KX.Γמ-TgRoXsםsFhC|\WaD ng5BPz+=GܟJ)G`gg0FVbu@W))I;NJvDz9C^CSX6KgJLx>/|]}V 63{,>QOWHmZ aZ=ܿO{wn71ڶn}VCk>U wf _?#z;Lc+ I^ ʣ.R$g@\Gp=+}~la+pYSr7 Q}>n҅n,k;~٫k&9U` ՗8cՄHˀ7g/$D 3SZRΛcpMz|0ɓdWx /xfc"'@wRPEZ۳dCk <8T9|+2!fTR<*J$r>M8067 noR[⍐\Dւf=!Uo t@fO ӱJBY?UO F;5s3^ P`7_:jSzs'dolRU_YP릵ʉ*Cw=~ ck<" _;VzzY|} $*;1A^]O륾rҏE5YXPU+ 9QWhyFtIE@;W9:0\8 V*AAǟ~Vh/ `=gy`BY)I)p, Pϛ-Ӊ1x$;g\pgʺTĭB=dR>p,O:B:/uyz-ױH 3L"ֶ6_yH2r*ZTL8q,D>aB3/QdJFYoЊ;u㱁X"u~wMF {_\=Fܚ_S$T8 l@ک >  2$ZNJY(Y6'UJcD$?u}8^R-HzC)zRLϲՃ"K-;v3bPg&}TUxF)ʷ6qG_x0bܬJ#S-JOhddbի-Ӊ,>ÎvTLES *e^2ţ=#2GZڝNCWL)`_S=bt?;w =WߗyknHCDSץ s+vzU$ʱCH͈ǖ*1[rg{Au ]U-<4y"%sJִdbV1vFAz[m'|.YlGL4`4"nW"/lMx0ټ>N!z!=i$T)m>E6t5i5}@ÃN W,1"2T`axy^ߪ{h=Fi3e\LxSgrL%>MA k0JeMLo4YW#0u2s] vC?*U3`eum$JoJv&@Jm$*bgqLŸ(Sɺ}pi IԜ^(v$TΈ z&"2A@,-0hsOD&n F*Ob ^p[n2v 'lo!n"x>2bqG+_c#+KAΰd M%d: aĜ#) ]t0Nw~1!fSlNUHx Rgpd!Zx$8ԁ^'^^pwu2f\yMMn WCa]/Ԏjk2*(G&FZ(Qaء9/Nѭ3[/1:blTـU6-c3Ne DO҂b@yKeI e=!߫'2l{*hL_+X[4( m)pN oԑkG ZjGnk2>ߖꇿR.|e1@\F8?|(‰sgUϡ454,Pn[MxqӌYrG~$/p"\=$u:^[db$RI,CoA*ylL%" #&b^M837ux+ nݙmo8VY@o#[^FG|huJ,1D]ze:ظA#h=K妿7`_ Yt=h2h e5| "@Vfs^NE* 8 c,eIooI" @[4.䕛84xY26P퀶@f&uӛh+{|13@3jCKt63xZQYÔN 7F72]f FqQGڈ% :IT]ی|r@ w>X_`9p'nḱg0E wd; =$G*i}'v,?6ONEQ8f^m4 &uё#Z9"65]{s*2QN݄ 5m1L2Z*Ń7445o-{D'Dҍ A[d174"1Uo4c (n0#_(s-537 ּ2AZVG|n&>Q4dTYR5?X~]JMd~0ׯ?a}iҏkp#MYT%(,^D;r>1⼴@C*(uʟL#bH)X>c^)$[>~\)lEGOYekse48;~ѭF4NQ!XLX~]Ӗ_` 0yԜ:2klUEu ^fc(]cB}"As Ɓ7 P`5]$UaƐoMoZ0 8g|LleB4N651iH{dXCZ䎕NY+Lg"MtmX-B%6*rav&serƂEJćv .}JC#Uᝓ"ScVtAKΑFd^;zV-UXDy}(C}t94O8Vy3T܇ Na9.Ez}/8bXrJ=ŒsvvcS ߰·J:>Ԅ_hsCWod{sQ˙l5$jyCE6Ry::;c3eUyU͊UH>#p#`B~Bz^[*$>Ȼ3#߬F8NDu ^BKZ} tMNHI .6KFMXw@iYh \Ch9_B-˥eB_En(q0$͂Sy0Smmt"`_Ų64Y#ne"cis9Ϊ;1w1xO)<02P!&rDg:gW 3{RSQ(|t\A ޱK˜lBXɾdbP1@By4Z'~8:W+&\ySIbh3VNo\\l&c дH%i0YD+$R8 9;1K@Q[n=[O{1s wFx4&-7=HP.x)Fl\~S `=*@s{ȭ77*+eP>t+g*tVB#9ZѻF `r:޴. LY /VElNœXKcfOtr?#ZO_G Se8U$L+-o' (bX@Z\D|Ð4 8LjXcnZ+5=ɩO 8| dfmCWtO]?*ew^+)2,D?H_H]ٳݿy^- \xVjuI%JX˥W`_ש\3{P5 RA_-*j'zƫJ6ӝ!a*akW-Y վbٳ9SVy3)fp/΀gO r]#^}ab]ܚ֟ /⺖<9;m7ӏ 3 e%`i5bRLpDѰ$, B˼}+KiCex.u~C6`!f~r<&oX  P OfKKV|}->߹B섪 e8{W !UkPmaҦ" Vބ}IxB~i V.Ԏ/L_`͊,`I{_%h>P{2iJt;א:Oag =pk@QUs->gN Lī({eZwՆ31Ze$pmg|Pab'C=$ʝ[ 0nRu1ٝaA2]Rjϟ"iK=N]xK.쭵$uͱo0n` ] XHu|أ\9:.ͷ kőH`"6Eaj [*$>|kH3'lVC]qj W0UfIxi//ZhnB@VT;'!:N4I*2*6U 复 ei]::aHc:|د4@@,l.YV&׆ߙ.AвȬ OE:ȩ PpR7aytT->3ʴUzV<4?Isс"BڼA8rnz ciDtZode6`ȼ , ^1){AxPu%ZSrcc rG[0٨q܏,Y|ѬK5Mt3 IN:1$_،I՘dYZēu$NY]W(ґ[߆C!D & ߥP!Zkf13=N-`k4lݠ&"+S/6_ֻ!w}342:>L]}pSJ6 Tn>JLe{ x/IFPT%#\4Y&TQNk)G0ٽi!Q/ MEi/B*L sQݥcψO^__w?R˖Rӎ7,gﻰ*7aH"&w),Õ62%#ᡅ kh:kWpj8`L;H7[ڬ9!ǖ.vۿ<5)2V~g)2U>뱒KWV u z;AsO?1(Sxz[73Bg‰Nς3/@HCU7C )@ qK G59ԕFU(4ێUf_| Fœŋ[( [MMr,~^OunW(c]Zm!,%5^ދ%N=Fm>T-Ņ:((svMoL\xԳ`$ jF*nk؇Bٹ^0Q('IwMoLơQWCZ`5E![IxNd鹟ؖ s0:S/B)ƀ˂㣭5I).!@A~ʀ- xثD!YS"޻}ߦܳtem=S=+HKZ IK@F!0[n˩W_[(WIv;캇!EEkǒ? (F+LЅeC-bOz­P~zrYHw?"u `&+?L6T Z');w0šg>6jg(zU'BWroml}19EyR4 ZD8%WqcG*mLMet;>ڍCւH:ʧ2˒1&AP{.@MH~ K /HC.D(V:R?<[@"܆ޫpʢ, %WQ"ҹz;ŅM\5b%d1*=)#˟jɎw5a]S{y |^ C>3(])sǵ=  oYrBVK[5N?S΃%v=2\(d"Ik q /șMhn.D(Uܦ^jv6QPfñm"cr bth*@[e r{#Nq I}'b69?0TU5fp1,qV"U9cz241R<3g3reZyl.MI![LB],(p~G'\" sz8o$<x\aP;9K@sBWin/Ce/`&_ ~*^vV?vi9Eh"%L7Ҹ1P wIT][]Vz ATY&& _X nv)D~(~Uw)HÍFLK6~Xd5~AwGR[z K2ɊKZ*RHG1`g#:Ln#>n8xڳ(W'hؾͫu;4"ۃoO uy_dk0gmC+NA%UENE$EUt/B:Gw?Gi نrae`Y4\dJ3=6~Íqؘ7Pw4^7=+|6d˽H uYb.#qZɊ<JL\ǜɚ9%b>fxF2D'(~D4uZwEX &N] dM5cQ::{sBzB^\ d7 +!^yD)=~Uqǂ.(q%,y4tx}شQ!+tDf@%s|_.ƓAtxf'xq0l5`\{;ǰBn^_Ӡ0!oΕIx^H5Fx8>ڑ8T.yS)暫ͫ_V:FfҔMrj=4#(rB'taeʼU1T׹n8qAy|.~amc~RòڿR@aMY^j5igSt68 7q^6l R\%"?yD$Ҳ1F\ _5NCJ#_o L +HuNެ4 3UIjJCn\ywbUL&uȹӛȌ-aZOs2'ngB,R`:ǝrֺds2R?-D|Q?K2bb9% !mrOq1}.3*GdO"I Ⲷm h'# o**Q=QKY%X(` #H–(x|Ғ}ei`.7c/.%:~u7eY-ILBv2l( :vrZnE't7$ $炓8Fo"Dbf:tGH0D2܅A ]^NY.Zfd -&csCexo?܋0Q5]Au2RjxՎ?:O"C2(No+==|Q' R4%J,8zu uGݔ8I;0)ێ09+=.DۉXl_>—P {i6Zg\!^m'wD.ķX.#9N+\N_R(Gʈ\::W9|+)h'?Jm R*րlhhL#?*]KlEaZѤz 1S  /Cob&Yܯ?wpZoppq-\ǦyH(sMf{D1k J>U D7YY]y;o;NNDNK {@{#=H AeQ57 vYH3cW<'CxƑ2ᐿ0!6L7" 23aru09JE3楾|*3zǴ1(aF>'c"Mtm:ԡQ I1؈I:5McUL @_Bk#l("R+;ç06XlJ$3[ 1gy>.38_E ,\ ylLueP{ɗ(ֻa2'V-X:7㟇{Ri[$xI]<+r6[QҧrHOEIѡ﫦QxAѬ GؾDe TR?˒мb_e}{僑ܭI;y AS CkߍA&;${f`_ [>ttx4 9hXz.lK6K_y~(ƕZe *٫IE@Vu 3OƇAԾ;O}H E[yʸV՛Ls>t&X 9zGvNtW&ι тH@ s+/T>53!<-ZJp1.$hwTEPfYZAZ;xDAgB/ƤXjν}"_Iu1* @OH dN/3떏A(1ۋHJMMIQL`Z\+o;d<'uP@")|O lEV lIs歞90B`iJ|j@Tˀ9V ,6v^uA|u}텿 l[UcQ(?jE,+v8Kß.$~( . xδTyrkۨȇʅX̝upn_(a#KU!.']SY e\q>5mHj W`^0On,ӱ)cAm6ePjZ$DD4>T}|@^f>¸O(^{$A`rWGt%v 7W5f5zr11Lo_+^3pY\sMw!|%hV]'EƜ# +&9Vtfhf=8>j܅l}IHyu0!{9:{J~|_Z^T9rfD6`BVyf䌗KcV -hv{\7*!;Ƒ+u 3.lpC}oꑚy(\`<%/Ȅhǭߪjк7iR6֍g&BX/yQ oѾ)n Md\{?G;}j\ ŜG<&Bӓ,1S5x$L*Qrpr級ܔiy2'"q5W, 37 &v=4,T{Ȉ2"^Ioqd' jFǴvy[~SA>JCRə,וj=J^FɈ#m O5Q+GBb+HAFP3@ m1&mv8o:H}ZL\(oٖ{Ղ\i*B &Pݬ'D TmLī FZwzQ 5: 1pe |Et#_r[ >۳F Te*lE"stǃd`, ? !8.=Pl=t_ۻtm{FL !QAPiJ/p- Љȷn4W$Ѽ2+2$9V|R|;nUթTٺIx1̠'Dsu*d `5GFܧ"F׿N r8?a1C11$WL+o+xW=;":s0]-Hj ؕ,@@cffS ]#U])mpi`a8k .&9EFjDf*|<}6m Z}a n_bdi$o;WAGgZ =#ΏwY'ͥ54D1TYۦџqNw)M v$-m|_em=v"F'˜v6v|%$ h7t$8&܌kR&6IMlE+aˎ *?"sgtyaW ^"zaD u QG/ |p_8&޹` ]V94zjW?J(a]e~llBV\]b7V;+@g NK"0|lEN{ZqF(t&_.9yϕ W3fc@:OȠW2xM:N6rJi ș2M6ļdX0nC" o j8:bk\ۉNyM؁S;b~ |#;Ui.R5AJb]&YXH4+8 LKm3l Ӗ͘ݧɂ:Hv@) !u [Bpم[ˀ汕WȖW~sz}a{Fu-93D8s[U?"kaP~xF~iQÐ԰'yU:+&FgtyxS/&Uvkw7M@N /` CRNjI@ /:R6~6\c׶:sps;T)Nt-1ma8)/"_Nn>Apв@0B[HO '*Ȁ< plq1*?ȭR#zց5ğ: /0FX:K{"lZa[R%cI8/7C'ak{rGp< E_\=;Pi3ŶƸƞu)^ p(cmTX+_1Z |s[ɡ>]f.h0'f`d_(%DkVpP)W-^Nqbny"1<|l(xzGd!S[l! YS+qɥhsxL[D D)Ndܹ/0A°HD(u\7ףw7 ʫ ۃ(.69bDOI/J2Je,M a)vN{'U^?ps/tk$%+)LPIO6uFhfyxw K蝉[DOB:r1@r9IT/J)VwTo_ud 2h-ӫ?>ZI>0=՜45 d+zà>}մ3iyٺr)hY.BB^AV.6\YX+ WOV]4|y''ڦPgה> 6B.M1}ICH W#ߔFH3df/to^~YDK4rdT́͸gD,8qi8V v&CKW ͡# .@և@5$lfhx2SW墜? ;A2+}P*~Pjg$`Ơ]fvCm@ t~h@zږa]'gd ['W)P3x ; D^[WU9m *?1fZ5f۹\b}zLJQ_#BAa_'@ *.>@KĠϹ\Eg$pUAj",gʩ.ԮϏ*"y@҈3f؋i{5}6^R@HˢyOA= lJ\vt^J?p@BU1~a~[, ut SvΤ1}P 寫c aQ0ZY,E~n4UŅ;Aj3;m\p X NSWsüEo4ZNe1B+Bگ$!(I_vSX{F`>>ru{Odh](i.npۺx}ct:+dXժRQԬ(Bf 5Ma^+IJ dN&v;bYB㪏l㒡?mxƏc%%3&?bș_Z7ȶP]) u$+D[}t-YB=FrARCbPpT6cupeOFF, 28_GwWnۚZbn 6ު^m>98&?B?k5e+' &a,z/0^ in/J-G7SM 9-CT"X&;qn\Py%,ͧEώJelK|oXL.<9z=>.|ZbU*eքss'x !g5؍u@8tEc)W3(n" Z_Aؘ:f4qVi}d|ŽH̄s'ˬ<W~` nSfȝާL?V̓p):1\CZF̉PcZqqCǪ>lnmR[[D^jѡiXʲ~oʷDnv%iTػ}ǯ_,}YjAV臘n .Y!ҝBoQw-e 8q7mPOa7p'O%p9u[ Hw%!i..3ʈ=Mf:h6bCLrMO̎z\E9߆ij?XAvP)9?q(|{Q5 C%B@-i$(;0^<>ؙ BA:a8bOR%3/3ĕKVJJ,MI9ޙ}{#0OY m"KI*^KjIA3u1գY(˄{|Ul*YFԅ *U|diY˘$f6`Tdq1tRuhpK-WH5e] 6iЄF􍎙mwMׅN`sJ{Iu zt@-f=:?s3^%>rW㲅,.V )pz,E08rNq>?7)֣+?=xچğ\w-i`T*`EEN&!Ԉ}$B'\Fa x!KVN_+I  " ]ڎjaK׸A.f:]j6EF\~ t Y¿,oIrEb+vz}L&HL~-j|fKh%mnIM c,D$ħ~=r(-H'*.#=ȵ|WpH0'DOƲY<Y/}nf~ D]i<s=պ,MӸȺR|B I(zG)V2jPu5&YY:Ow?oxԛ/,2p#{ {My^leIU@S2*F~ʅѹ:I _mhFfUa -xz&W- Z!n [m,㓗jb 3=٨eq\w[Ɨ/'` >M=HOJJbS; KKJ)><w֣ Y%ݕ8(k&6 QpA(iOO +z4;OukMBO}EOyt5Bc`#{b՚$2:N8 ape-79pẘQ[+c@N~kq$.%e Fhm)&m,֫C`f~9HqMܭ';= GJK<"sR1{QXqu1Df&y8X)XAaAZhҝ}$Ld'_x€TBk=˶8 |MX5|$0r_^44ŷ:-'hjZtl'L1bt-\ă C[.\Tff=XH M )s50@2C0/F[948KL?(}~r Qv$52tN ?w%69G^ (.GCq5ʿ>_@\ݙSb>R|kz=DV1n-,y`c^U HYXQ+A֎;Nҍ2OX7 ʶoͥVM,HLFx|3^Tw\ZEdu(H)A h(k_9nkV}a5%" aa'íU,Wx` ͓LUȞ@waцǭpقk * :Ixɲ 'Lq"1}Xy}77Cn$4nUWPvTiƯ\ I|_*AU!֨OXP#)S܋nڋ$Wh35[>I] 1p[Mxo;- "wWa(/CEÒ7.~j[H-Xs| 0= CwT[oAllPtt) jGEFbѭ,gR6UJ{=)INTwWdhuW#Vۇʯ~æPmdn =?X5E#in &no,]E`O8w uFAZPg>^ów>(]kz˘l_0dJtuxI@GdsE|nn^ǴI]h̹**衃8k|;U^ُ*Ky\lS滘5\}C'񲉝I&eriM6H0̈WI  pF)F4n{叫n=C^n=Dʱ3DsaE_PiD=o}?=fi&0qLȊrǴ3dZg%^9./Xr|eN0G:?i̠^SG2r)pB!ɪE0Ъm?Ɍ# 9u35 sHPAUA|P? x}9bkhw`]l| dqko?i@X6G_tjXL}?GqLXCWXwx$F >LDҀbb4DJ߃ω\YI͏8%"4Yz3]P%6#K.fl&oB$x #I!~_X٩zI@۫pXB>Ǎ=7x\&<9 gG!:c""ZlJ潕!&iƂ^+wtGNFbJbom6Iy"FC$  {&^@l5e.4ve*\I..!Eb'dbOBbf#`3cQ³ IN%11- z .ɱ59xxԐ$'qxe q~#|dqF'Uݵɑ K|O/6I#%%zRh#Py@ ƴ H}A8d!G*-iYۅTu#C!?*e3;Xܻv!G@\/ݻ8t Ǖ$3苧e~eVWAH'LQPIͅ^жl@ ̀sG{T7;B߻H+D6lnJQ.`'!?fAD>%Ŏ]hm8iopPz2n['mQxԖx3rTǩwcè-<,1z;"YQ&lwx2]UShX{GO*0 񋙦[j^+ĸL;[_lиUVzŁ:FRw]ΰ̕3_v8s<`^=&m!Hfx܀.S@jX(V,g6N">ݟ%z~m$OPԄ>P3 $EןfoPFl)c1=c@(Ζ(k0^9a?5^@Nnך.S٦Nxw#h vbˈ|U|O s Pm?o^gT5gY ۿΔıLpO\϶' #B - KEAUˍb0HΔXgy^L͜c" [v%0TV. b px"^LyԠlް򗤥iA=c-S,~w{b+ X&S巳t8fB"4-ɜ2FP;ω,9H]Uh_4?uzܢT}\E ,O-sخʈ#9MŨM,K'.V@+oءڌnoJ = v&u&tS_m໗kp*A{6{/bʕ7Cl6b^L;3umQAmD @ZVc X~LؐogUh$v{c(82&4R c0|J^oL?>51L>G)XoΗujye(.%:b҇Uz{ƂcjFߴ i' >ME#eB %+uS@q;&d 1d)Bvb}4׍(Ql0o³'tı!'Q:0;)G`AQKf.:tQ qYٹZN =v2H LW|C IIi ,ravQK~'խzgQ+<Ά%?q1Ra&vGxar]S{C^wtK\o@1@mjTա[/o]#bZ[!v;UH F )Q2W&Mw{~-.Iy֪b,$_!Ko0r`3 vxs^z* ϔA囓eO&D,G ?|9^[ U&A %8#%v>7%BV~(F+ppQMùxf`aᗣ9T('LoRǶ)RRb--8@|.y9a4P81t{I!f8Xμ5lYՕ|?͒+mNC ˟޻QƗFgw1g ŐJQ=&8Ijh7^hj\)j-ĐonzwB2Cwƨ/< s*Ô`i4 5j=1t+d]匿Mhx}ԛzj֔HS(PsJDk0CQ"a,"ƪNdDC̒cv.kf[F7&׹7Q4'R=t~,ҡbZF;{=ꌸ,G mU9ei+KTd0-U"JeN۩BȬ\2_T&y*m}#*p?;fі*g=/^c>s Wl/Mz{,--i!uc}5c Ad}#Paȹx0@u\h ̌ KӰ;ZLڶ$!Ǟ!3GÙuéz7 `KG9؏?wdFr&Iy30{&EΚ\e?Ơ,:eFQsvR?zaUlBV\@M?%ƘxM/K4Ql,'' =N+Y"*ٽr>zoC8Ʃ]Hl((g莊p}\l o&(]%C<Q?15*}݌4܅. &aCcб1BQ%֢NL ܾ;‹WiWZ E b!f;$?4~u_`WHqp_Wt09O ]j;Y({Ph0t3LMmuG<>9uF$I>ҙRl>~.~7CO>V6a.6vO>l (DguN_C$@7`v;% aͦ? r=+érs6=$KQfuD{'N~%j$%Tҽ>τ [Jr3BQWӃp…Rvh9=o\nd.amdm^Ȼ7UtzHpa ҩKZY Rm{+b0WgItCӉbvz),.4~9\4 p3 o!՜ .8JI1==濩=?_'RҐw,b|| j2^vnH3/tPi3gVo;vzEH8p^4r?-9}+ AV6,]pᶕh&Nhe1Gi: [ N+"ʹl3kso]A`1ZC m5kZ}Mޭ:t B.kڐ@鸍- Y|GviRP}rGlHgA0FN. 䮖S >fUXy\KQ&4TGmphE}˼Vd0e^>NaofH=>|_eV\6E8t%OEf?Eپ]>;9meө;>7JxbUGG~_(^٪C髄/Qi!\Ug7^I8^:LI `G%?ᯫ4sl5ѡܕrp NZTZdx/@8t݀'42%0&?V"`==XѴn]_"+&~g! 7t`=>跦뜦E݆w@5jT\Xn7ylRf{BTdn;LP2wX]t q_W%CE#J1uaqӮm!#ǮOߙ(7%5b=V#9L:^*/bxtO8ph_@(5$=x$9cu4?5fY gJ{zh#&\ +7Z$?+іXoCpISQª ޯk')V8mE U)|uS=jl1Q>?,"RZ2ۼ}\MTTŵ/d`8=DFg@&f]$%%sD <8RPp&.($8B;F;qJ 5rp0&jV}gʾaJϞ_3Dj֥c6FۘڐͰc=(3|/fTvAZJɼYc5 , 7QM\ى+kM13: Gd_L#gⵜq.䄸Bh3 ClZɦZHZ{~'*#xDbvsR6(E|afqg (lQkxu_@kaC#sW_t)xK1Q1ι qdi%@tx]9գG +3ʜiԏD}i)Kiœxkwf&KL(ZJ!F_ԚjZ7ђE4ߩ~/A <GmLp˒1B`XjYRm?WC'`MZ NƒQEGH8YLD[R^'8<]XXnۤhX*łoYֈAeh aËލIqmUw._ϻ0X6͂,}֐W/sXҦ4Pr*Ly66mn";gؓGֲSgΥvJe^n;f=QEUz7A3W4m|f1sy-)͆bFqNLP)!e58E4YpCgZ`1ڃ8*CC3FDA>7O{9TupR>I@^pY.@W@ƀ]~%T\jKIm즀^7`:ˆ N8A\rz:do!;& -O}iX69|kNǛI vX@b0O<% %Ԙ<;]9}بvy$8JGO0 :MQc.? ;a6QvgZKPЗnC&0|K ?jz7|;6MFb*XM>tgBmrp&Xsmlcg}˔:[ig9o/c^Ep h3E  Ɋ_P8l)ԓ: ^7xox LzC3؈bz{E3]@^+^Uk:`W saifc<!$5j;oZhG5LT[DvBr3D)Ӯ#*{HB/|TSf-9 rERj|BZ5cߎ :2Z[t); '1Y1SQ5Xge_*v?\6mڏgmlת$llF~" *I (nq^DR wFܲz[qGO3t/+iQv oDS,E/1Wu?#'ON7R3T0tLl iW4 :s`~d"ҵL&`=ꑍKXB3Hiny]~H*q'<14%sk$P-0vm)UijZVH:C/-^B䊝Z#r]EL"־~ҳ3#I) Е"k_hRNzp.)&P1U8؜Nz;;R| &Z)O* |L7@/?}$r^YBx,.׃+zsiu[…\˦MV/.'Bb.MbmqBUs6zQEsO9"{;qȱd᙭(0Z}"{)PhR0y&1_MRL\}poo뽊=D{g=$ӈaFF0Bo8u%cl.;F}z;w8|o"K Qc۹j*bÕh= 裡rBox?wKO<敷i%=pQ :zJu qrS/6p4] qq {-號)Y+7 R9nRjnx[o}uYNq廀i-%pzIG5>Iz߬dpFlMda C$Ԥy%"C]YT%Wc}R+%HΌH)̏&rN-@kt%퀪>X Y"0ԤX 7ܼ[Yt"I *I %M w,x(?ǭVݪ;lŔ^Aiurn;EUa &gh6KpEztTr:;w-\c)IcΧ9t3~l `xpzs_Pw% Bk,3SŘ)v\@).t/[n"'ͥ=a=ݣy}z; U>-y$+cWqzMφFobH$`V 5d%P7* ޸[)r,gos0kZ /o V0&N6B6n?$ eVʱW4QvTkL \' X8_z,a@gͶF;ZB513(ZqxS{Cr֌KeL]xL!lqgxbfH-Bk5@B[ݲxtOH#l%We)4>H#^$,UBHD_6 &K](8QCPN)fRN]s;0ʽ/g[M ȇ6n(k@;OgC$֕Rq5yQ>=b#H +P˲l© f)`|)Gcf2~ Jjry䞟J>Aͅj_Եu~x?z;}ݑI\qAN>%"H[G]F*9"u-FZO;(ِ˹3YSݶftvֲJ\?t4+2q\KT:6[G=J\.ȓ`-~60w xB=pUIhrU hEHvbB^-D.d `KٓJG7.X:Dș?LIĻ+lZ}{$) &"Y$x^'ʜiy48ѹ[˲um/QU3&*nvyx,k"yN4/Pc+ue';`44S^fb[ tqZ>N"V13 CAS r\{~\љ;ȶQ}< J-SK:;ֿ$4* .K BZ>#yM{mNձ9kB?Cɲ"BE+7x~( ^'4.,L c[jaa"_O ݮx|~ W'Of(ZaU|8VkPN57Y[!-+:!\3a$"瘯=|}nku)81oY\׿כϦW&Eͨ<"F4;sxG&Oi2Nry&b=(HQდyK\&BY>v 3?݆k3 DBdl"R~:-~8~^[\ɨpCqˉYAi-cԷAiva뵪@0̧dOO&G,ϒ|vl/jaM(qlrPh̶o^l4\\Ida.d3{w6,"Z{+S($!wߖI޴ pg$WŚvE1"d(,?̢*2Xʀ,(eyZ)Me]PōRg.vB{+vY6WZ--+@Tc<ƒYYGЄT 17Lg5ia>,ZC ݢ.rk7 +`+_8lP7k9)w5oj+%rM&. I qI8$DV,}˷bƕhT%{1S?ٓXʉ8OF ~p3#zS)ner]~qH4K8AbC׶!,pyw9aJ rc_Y/|IA^KTVB}GTKʕĠ-{/LȀ.hI`K D;q6iP_X,0@\3d I}qa c|?# \|ĢNaX!q6hvEHR|b-wafX2tk'ԍۓQp~@p!A^g""L@&k5I 1/͙><@qW +h]tl =0 63T& esX&Q鈕mf A&> ixL %ɯg bnnᄧu0!UYu!Oӭ]nG~-N22UeU7A{mtMsvrKX\;*e;:mL!(m$8kMrN#i1tӍef [V|OF4]ggemt ~3vQE6FJ ZyY I.4b77M@O.4t!e{F! i IWH. .a["G, lH1Ҋ5'ER䑦p`+VTr$0A"9Ma!O ]cu5Մ)G&vDDh_y1J5%DHsk*Ruͱ|9u1L 97O70DXA6o9Kam+jkjʬv!89'=v\{c"h`5wP bqxnzO "Ku {굇'ɒP,X!&\8A&4x)%|}HjNÃL$v4VLWГ9'Wg IseDi$yPV o#SCI5*mtS 8[iԓ"}ڦr1fܭ׶rA=}S  YvWأ~ڝH)Y?um[.|t`.5CU8}7m*ZbOqUKJ*ν|0?J|B10mo{kӶΞyb4 @~[ U@U-X0W=barj KۖI{h_|وf\JK#2=I<ݤ##S&4J0LUۻhRy)kq*-qh(uypsf;uB9A$aѡߍeZ 7E+|< u|mY"0Glrv`M г*LܚD@F},̉Qк0Aq).Ub}bR?dKSJfoHEjVT z8Y I[ dm+*.: K:W(ԞD=ZvԄ~Xa#db ™Y6ɤy3;!s@ 0(5DPT~(_Lyb)ӗۦCK@{05Ӓv Ssq[{ҟE~܀јQah%ۋ5~R7L̩d򨃚%6&(ΪcX*c7m{-:ie} @ }ܲ\̚-/O=c$JpLbÐ*Y$vQÔ c^V|6iUa$@Cߊjik *Ud \>'V;m\1P qˊm*KҷWkrv?SQR5OG׺mbd"9ȉyRF% t:QT wcr1+j;1揰hE:ddmqIZ+'5Cn2nn hHtN;0~4WzﺎVQSH{N)bQ1w"v^.ÇaJ)UyYqe"}Уį)5@SKf uD]E1pw>o=0x ^B"ld>SH8(L4/ewR:xg%\5 Gl|䣧70IQq 3t_Y>yv wCf,ztx8-< S( 'Hsžkbt'Pjy';U7#*"-,E~ll D<;_17+_Hڨ۵y^/ S͠׬H'miU:3g vdA>ZNΒ'eTBUlUoѓz>|XVv7>BQyGZэĴ: U7ϙwޝMgw|+j 6<=pg?Ėra$`;sOh! ,n &(uڋto2eM| *4#- 9@N1g`#dcx졭FCr#_ f 䓰`%Aicvm>eiyA-'p.'vq-\Rxjl0 UP?Fjv&1ٙ h:YFv>d{h\5 r bMq*5 M!b䩻Cզ~@E 7- *)}]Ir$3+g0ԴCYhz/jxyAp粹6 [ fǵ^eOEC.uڜ'uG|:R2jDP>z<'sSOZ@;mfnՈ@9g{ƍ\.TvXwM|j9%dϔIwNUpVs%'d!$o Jf)#B'bjPQb hGDc@lMfM'XTYέTї^S"Y]_zH"^nI3 tB)j.(1Z[0a`ʯAp(`= 'ń%ܲ, fz AOMkʹ j\֨i/iN4v}qfG [ 'd (/ DtIғ i]KI<DdSftM(_e ˋv Dc)\8cf)J| Mxw[ d\[(lBvèrFrbcvXq혹@.!2zpThX[HAhҪ˾.A 'bN9d"*":pzZOӭRqm&d `߲Bo%`eǸv&R|= FR) Qā% &FѠeM)$3fPMA`[8~ j 32){E"'}l=NeQDgl0gvSX <2tPV} r?W"qђo98w(:vd)!L{ICTz]Jwl@o9<G.IzrYk[^d#aYqRyqֿiJP"FI[WĮ,-d໡jO&p5$gN:e"W s* 儂Al1+q{t6{ciZ@j36ݕPJ!F-uOd,tD[V ⑳?&mu%nx 6LV}DTqA~{ӮLnB\DS`p^_jS Lmhtn"v7q$jn7:l 5{|65s_=n{LW<18FT>9qSX+eAc([;{M_ IAn]E'24h6{3[2Gbe2S).;-l鎻+䐉sr7_'3oc׾o A V A\8 U:ymo&6$ j ]Ui6/9o1THIWphPBf h|HXUϺ8"d꒬ X/>1Gm|^$8r-# A^=`/y?wL+cbeS-K7 {'Nx>`W]vt[;85%52?yvݻWJ*by" 1+jC[q_JRL[WU,^ms!#ͻ>3多}Z^y\b3K|xv Bҭ?=sxft'zB Ia:"R >F-Rkq7Gx'4sjprA^ .lx|>y9#A.J*l,=_Uw@15@Byaa:grpRv6,`)^$#LQwaE)С&атo4l{'qļP Kgy^@x>aEp{z@f? E|ۜ1qr]pxja2?ݷA\a :se'Dc(+bbhpPGpv.Kr?nߚiSpzr"39ȻNaImB܃Dw߹鹶ϫIfkʱ>@r;TKX:R Lzbr| MmG8?4p~)LXSE&X EPȎ>Fl K(XSwB? 8^epI"!&ɁEg0jB\侶z wϻ `z4 $āv @xຫ*a,MkZ"+hI թu1lLg@iZG⛮H5Tc[ơ`0u]|䰗 \0|-*26oE D.r3rQs<457 yA ѝM9 /kCF3E|]HVC?CO ־ml_sK#rDQMJ΅:^E7!3pUMmuN.?[$sׂ-tsS\ Nakɣl˜P*-"~Tn5>DO'7suF:&;!n0?Tv !E,9K_kfZ| KpwQ>iQl.ch?@qb :?(󌤓zL/{l,6~WF}#}B$ൂsrC dhu-xprVM ]&R8)oarZl̜2͍hR^y.])q ;={NDz6lœB4Eç4ͬ-NV5mBb ; EƔ|QBMJ3b,@A|?==ח珎]Vnbs$)as'=Ǥ0e8?K/HOT86F?)5j%ZOfы bWGn0,߽ ?#FuCtk~m @`?]ȀX.Ȟi b̉v2jk5a:U.ÆI"OZprf\b`ُ>VT=4u둣.)"SE%Q9Gr|3E&R& 3DmzkXYu,<ȋ -F G>M:R*&Ey ^8D:bՖtQ!55~{cg<0Tq,^Z;7NOK";d5W)*e 1lq2-&#!*aXyc1ˆ1$I_=+h> [O.(U-TV@C,<r^O6Jݾi/Fn8Qxh5DR4-/r+Z@krGN!aLxeE;ThwrR 郬 .W ˟j}^a4qS6TP1SPog56^ըOKSꪛLl?`qmN+>#okLV)ǗDCo`lђM%W6T:ѩD~WRUǞpSb'ƀ&Q2se0UN /(B_3+|M;՜8TGmLi A䛍Ǝ9/Zv n1]@Ok{8 OK4:ԐQ >G1/^,*@ !  d?)48lA?Qjq\88t[|Ꝍ,sC/¥*ZO:;IIQVL>|3%D6NAn֗/8iYu3큤4Ϥ$ޱ#0%Ueyzu;3&tM E rM[ɯױR;D6nʌ&9ӣ9}^򪉆) {(5k_/zuljͮx%SFYSzpO'iNG#\g@Լl(!vܐX xY*ilM7iZ䊟 L9c6A]6WP&!U*vٹFU(',>j. ˆyTe40fhA珥po3<TI薁!d#d3-Fw`y.QD x!c! a :cs,f*AnrQmT4kS"msF\Տ(ZaӚu鯲FC7xi3v, pΩwӖHlY W6P "JJ׼^ex36q2'b81=J.S(΂ճɉ 0 ]9m*c'gc}Ui'5Xu9@B]iFҷr,dn؛a'Ƚi,'鸚WYF7ߊ(Gn\*aU,*|<4oLHIaR=Uo H6pR)GkQPg.eȧ}bJ_{,~J [i|(/mUbvvmNsQAՋt~hK7V_?ta$7B7 NzP5551믈y\]gǃ4eHeLibz@dR]n` s:Tq%G؀CpBhCPSkOF - W.;B?K"Ex+v`;Y CHacdrSJadC.ٍɃITe'? ["=7oڭusG/)4eb}\h[D~*7p 궾S0x9D浶duRieKBG& gs{06~؁LYy E w#xiU0mKY|ZA+qHY'dtorrQ^b“ײu%[9Ӕ{^ft*[sB-i0*<M A7j[]5)ȁP~M|wi %%(:R@5P}0-vqc(ADԄɌ<M l#eM }'mikȆ2z=R$4+ܼ ˞.oP<([ope4Pt:97H6(vuW_z$-vg:3Yo%6j,KX?>}TpGDsԟb@.>P{ˮSzfq-5KἆվѼL$HhYK1w? 2^~[bDG|@C1?Ѯ hQ?]}A|jжСlɺMZؿnh&-Y/)T)O5P0@1jv;9_nə8 v[xciLɃX%^eQpw&1f<ީh7K.%pb>:-h R8S\&=+grRH2OɖNkHB0<I?.~TLiAfޘ%Z._ʊQ<dfpR #'sZ ]+Ҷ!.邓yh1RgqI%u Qk"VAOjE]D´jJm A٧{x?DϏ wUd@צw\NTx5"K{  k/~-$z/]8 yt &G-Bz QAsM7.oURFmɎ zpΰSZ~qF[om,VG9~|V!.f_,[_׾t5h . a2[خ.эkAO}H*XJ9L*o0Gs%=JYъQ~yqmAodDI6mяtA nfFˠZ.^scGO}Ndq'/ax2R4)TnqmAa-pv)v[:C4os +à?+ev6ջ깣k0F0̧(1H!nOW{,avC'm-ef[ә/k<8ł{WՃ0h/ɌSup9`,+9=ǟDC ?3FZq(e6`n+eUU :z{q̺ wr`%{N1a*7Oqσ5SCoCB52yj]x 2`n0sZj < (f^Lۍ5Pr=a3wDˢT2KsR{LFQPߛ>) E@v{#mwXk<7HGy/}̷y,XH'Slڕ7v>^8rgQp :L|][%^ۓ($|ƈ-XÀqEG m4/;63W2xy{wuqM[+;nPnqng@~libmgx@< ݰӋ>|xucH1{߼"HAEۂ8/#gE]AW޲KAV7z#;N ~d6GBq Cg|y8S-w2_66OP,H,'nwcpMFJRƵ2sis~Wpp'ӓ[6قJKAF>:g/$ #Xo..+;F1Q4va = ulSHiE\C^3M'kQO4TD ]ʶ}O|_ opٽOLIG~v] ~v|R$A\oݿ*_2cmxDWR3} f$3%]B tFާ|->|">Q2-4ʺHs-e5bDx>WS1K ^rOU9IV.$ƙbAIddߴ7?p,>FSu.E2Ef4nYwU垚 'i1fo"us- VN M siqE{_踩ĝ+ u^'p gr2w܀jWezӚ*/0#fBa^%g14fO̜gD\7Ϲ{f`0rztC;HXqXD+LS0W+mAYf Iiʨ;(8 SSs!JAj=|/?\ FL#bX$}f @ 硇T )"sa*C_ׁ]{w]4!`q;V JeXjC>g5Bm򑥨[)*-E(%;te<%-29֒e]׌OlaW'sԇԴ}3r6P)r}mcw&u>W sȦ6TS-bc(mܪeS s+GYbXoG y^&lMf㧢qM[Er ǔ&Uϧ:½s:"e).~˿c{T5o| ޗ$8dqv4dyK T=MJ=DʯgP|%5ڂs~30%0S|tctZVl:K0|3HɜhyaKqyVbIzt_aig"z6HHCplg $@an&_ ]Ba5Ū6TRR,kx (rpYEK3 Ě-" Y:K Lя'g#!#&vz%j>|ẠT$9ɞbМp2Ŭ,?Rv|~J^Ŗ;Ry%NxW$ Xi8!ĸ o khWg lGlhXMW<M>d{Bn4Bc\]` +9 9 +rڵkQ=*u|׽pcu>YY%N[qTinCK!˨㎵~cmv0j2Bs{xƣ4̟({i7p89 x {2 %_}7&zG31`V!(īĚ/" /4ᝈƔjK,5y!)\!s)۸o̡`~j:bߗmX">"\#Q+-,yaX*? E_uf_T`eذ?%O+yEyO'L.&4Ъ6LJqA%wwŽaC;85HY~0F!Zhć \# } +;;AjJxXG@]w/|z QEl(&&/]u k %DSi`rp02-)\V! vLDM~0Ci Ռ9a{qJ42%&7O &J U qv}ˇ0Uvr.\ѯLDr?< Op݆$<~kF"VI #)g,0Գ4TX)㟩Ts:T]MGt(v: nQ5ppjЍ'AIo:K#hQs|=xwt;عm澅/-+mv"_~KK+V)ᵟ7TAmYM^[wetau)gr2^~GSG%7ɏP(9o!i9d̈́U^e{F^F10]n!#eF3t 5pnmެ5 .|,;P9sO^-2[C͓7&0֗.4@`ԹNOXJ1$fI?`V-y K}3{~/e虼|Z6IY5LU|cey6Hf ?[%\SHLk3,u; :MNX=Kz>.ng!jv:iU{. @ 2Dy-ryE;-_jwB)$A%eUچF0<&m_z%N9ـZg 홫k0<g Ϥ$\R})fMmćM{8bL&.'̵R:MFt\9sZ2q7=X21jB`VHW{D͠fsoK$BMFQ݇^rEbqF;ցW~>0huOQt9+U3 cdiDSjѼ}7bLaeě'C0ȡmS+'h-Fr{rYBR(L-"3+R _n&eJڸnvΩ ]5]O:BR0[o-Dpx# Fs*Z|Bq$|R|w€ى>q}Ƌ 篍~=~+b٤ܨ4  _KK^5[ ѻmjBoI`Â1, r8u6Dw &lJshH2Z{AD(O=#8Ӫ2]J1+fL;l]V^*ZzPj! hlkmm2`bE0vD.b0ݘ[Y*!}WG}Kx%ZrPD?~Un/z9..t'ج{흏§8I\|0l֢@F ral TЪ'ւyRSG³P{p?bیfr'&@l]+'UEO$e6hDzTRGM͓&[;ۮ(I>!oaVad$|\/PW+@R/&G K#F|̶GbԤ4Qxjf axhBS$l0'߉ކ6rSƩf=D ,#{`96PDܮij/;4C˜k%yiDάhbVGftoy*V=LZ_ﶉ3(/cԼq0Z"j 0k贄$@:Ӻ~5PEd1bt:t[v UXfi4#.s&%ҹA ~69,"oyQХ>Āುg%Պkx˖YA^c@"{lUK`H0oztKt?*4!޷);Tw<\ >:^^%nSSDqo"h:^o:~ESh3[Maa;~]H1 ރmn@7ܕGk"PgjLjg.7LbD< jrӂEx:\Nk@^s?} (ļs>EƜJPxWnL99Sp}я2%$ûx>C+r#5,Ts M^F6lOyp9qi x խZij_!g{'`)}CwԚZdnkoڶU7{c _NmZ E pB&S1SFA`rlpcgQu{rYngtqX?mI%bW "-<{QBS]'\ԨdCZy8&Waw$Z ÍVc9Y@_#i'Q%!Ry]?l"B$Tg%Wasu hb!UsnCNQQ.=Zr6TΪGtnfW&]|ecW7[06Nzɡav#5#eS7b[q 2o\|G0W}#%MIR/et2cG$!M񜑱hŋZ띹uR,жnv`|ñN:|vcOMQG B9/ F=B`ze\YqHf"諎#S vcX҆ݚsy"˫@\Mw:F/;X7I/sF@}WP;ls?tV@PߠCzHfhe7NU2Ntex_=O#3feKh^{|uHb?"gveb>c$ dpX9y9ݭ.G( 4"W}Z p7Y39|-b\me+;7[Rj^Po> ))`{FE!y0)(H~ɥ#ϴ 7(=КZ׬NJ&?+"#`ga1p9]Ë́bjpGBڠ^&)#`)`$(+&8ZWYRz x:GmJ9Tmkń;HS) l9Fd@/6[{HY߹Z6A'IE/Ș6w@Gmv#Ye%K5ϝmik#,M;v_M<86 E5rR(N:~<>?sâOЌd90 51l#YOJ  *fhu)4p: 3'Jm*C =:WP5eDʱH~-%`޺]o08J-͟#]l2cn\-g KI[D$wFM `8lQ90BJ*9$k.@G#p\o$ o+&LM6yq=9c)qwa\ %#T%bħ8=_~G3#|9&AؘmWh#늘>7H޷1)K_ٽi;?}`Ggzvi G!=W~ iI ]Q֓o cӱ4L]rj]є2[2eFn|$(5g{T'N䳠a#GMkmKZE'Q%pDه^"d=ѿY1/PR ?\]FvFTC7;:VhRa"e̴­!$1T ~(JutD}  >_H"5jǺNAZ!\=OߒӪN~;D|G*. Z] ֒*k *e-{<{UWrqFo?>{Kw>"m ~TloNX]t a qY6*L4* Ef[G'B~Uf& `1%_N@`1TRxL>v|Ws;/J- wǡ 5 Z>G5giPmGHtz3ט5.N{>gq!2S̵+P,&p#nj+ؐDwrxr64eH ,!=*^n}2\88WzKg (Tk< KT.,~6"evTu{xoL'%]o^y9WzxB1=|xց>БL;l.:j80Jj$?X\y!v C ۭ&9Aޢm^\tU ^C1DKhv-QSPq+Cs,0 ݵme$§]%=VD{~Vl=\;[F'&X#\x% @$K^ڪY r XFB3uT5Q-_S"jҊkF v݋B"9}F}g w~F"1k~s h([N3?ܞ2 |%&hK?B;i:C :1)%&Dxa}XP-JLûFkn?}}sN\>CebXǫ{;jNJg#Q!Gι/4SYH'4MHc 4ϫmlG'W ׸_+Iq, zrDBO!@C%.V@}$Wm ٽ+oN""pDgF^h!34y†P'}[u2f%~5*%CR: ~J]E[[ВQ=uD=lMnP1G:`&#i71j6X={Ayl^aJ ^3 ![ 쬈bϻz [,HژZ4oPc ~Dǥ;('.N-)GM,%L~ Z eE՟t_0 b,+:@3ML0 B6Ne@~K鉗gel$!+iR>ޤ! ٙJԀiIGlvӰO-U v ~a@F'$iXUKۯgcj+.q||PN@uY{9)JxJjiieuc:>Va5XF+'{7wl4: ܿ[#"~8{D:{} P1tf;bv\PN!Ұm#Brc9?6;.p![uX `xH X\S,y*%8P?UTmh4b$YfI0Qb: o! C=k*h3a\moQ<AK aٸ)^-F* 2Ř:&\/49d#nPMd$e2m;5iV& 0F\·F c`u}KhCUc>s`'!߳hGX C8{)G]+{d+px؁;TLvcKlol\r3k{lq@MS6j_"dPրE6By!b_ 1E)I \yble<ڑ b4r]AEE}h Շ>ijf|!OyYV0Ƭ{*rl_bֶ݆p S?ծF9U@|kj `)OGI{, oOT,ߏ8S`1CpV̀ $R|;-&b 3rh8}PoFʂN/h&'c= $2&e_=~>z]nqؚ z; v?˷(ۆdтawC^eo"]b%*Օ[ a'VM2~Z+ε?f, 'Ode:|ohy) :͂olRXm |jX!z 4mo*yj;OXd<z0X( Ade)6A`pG<ݴVxl]3d8vxjjC0)gf udh r&0ƺW2F},8]/Mj QSn%| i҃>@N!GBWF'2}[t$&=0SA?Dh9[ˣc1vٓQ=܋:42dVU& P=܎eV |IӝGt|\2ue!ʡdxRcH XB2>f,RB%)j#H vAa{O)Czݶpg:$aPTCے š%$-ZEzA9x 5H0?LUeP _% H!Zf$ 36Q6Gs;`.Ø\C0|S$GNqVH)[ajmHSo2ut yt|vCۚh^/2E@uLvM&bJ"0v WCnWx]Whޛ<}η2-$E~ P+LKƼ@< zdKOj(C5LuO s2i9c DK]PDf'vGĜ9qW:^W(V\;an_gIIї1/*vjM }w+3]"2S0MqY7>e)@(~RSѥ}r` M 펑 ?6>ыVتy-2\6da:օs;Cj3t%71c8(GzhB7 .;i|@Zkq.zwf A';$$ȠY`qsmԨ#;uC`~7-P?x^jhAӗ^ cA%]Tc@2Q,(I!ۃn(y9_T QO%s 0BiKs z1M W,=YzHki){ßa?h)iy\LTXJFZ=#j6Ťf;5f>214 l|8VV,G$vW@h3I 7!\W]6cQg^vb g::es4+_I{<"z(8^)vԸ_\h4Y1}LU {(sD^!BP2ͫq53)?]W @=F_`;^b䟉1ox|e `cz SyL%ɷn%&˒`3{(#9 A7qI8a+ 搶=q;Ln*5HbY/jj:(j'߁w@X!v=K|mv]4 k !?\d8dPy|ongf=^ ͕5zЭOoϓ6k Rgn'IB,Vkp~"m8x#x`/|trܦ3~MRR DW" bނ}"eK}&HslnDti]:ό٤0 ${4#蛾\ncEb $Q$c2Td5,kzl( εbAk;DL肤M5Z5EB}Ʋ-,yհo>Safykw)-U3sr+V5>`w-/QѲ4:M\k78|;Lo%@r)_ $*7= }$kh6x.% ǂְ/I/A+aH J *=Q\jaҦ ~- քmG(:Ch4CGC ? &bڳʕ,VB "?jʺ-H"%0=z+xcLo&k3vF{`x0Umi߷zdٱFVy֒7L5ȼٽ;G"8er%z{G)sPjS`.\KkҪXMbpht~v_1GҼWC<2~7қ41)r\_*Qؔb^ ٕ=O;A1p I@@)(·Bf>k\cɥsSdM/&>Txt9,T8Q[~)D;Fh-%3^ bMGh%JyaeQ߀Wݐ/~l:M^I&+RK{[zp|_ǝ{&Ҙc:85X@HBhW;#K*ޫq(1/DUԶSrFQ3{_ΘT=Cd7:y 6.co+7;1&CFif A!ݎ; %f&٦. ;7߳ׯ"dWZCr}B+4ĎBcX^^ZN6&3{{0°?}[ӓ>,fu/lZq*LDٽP1.x:c Y P}CCt %^ r5͐ў`2_T 1mpX=ʼn&xnŎ-A,>ʕBqPT!9zpm(y~!T-J3nb ٔ ":5 W$_D.M* 1uͯ^Ώf Q)HJRZQa)3!>*aHp@2 &Rn3C3w>F,i\9R~I]l#aIɛ4FOЈdo)y#ZpM 7oL؀AE Ќm1 rHXdr_Ux0&p[vb:3~w! Lo|[35++bp!K9nT䑷Xwl^aae0s@bkFGAY"*ԙ\~BXy׳mhd]aQĎւ![;ff|2A)z>E\T'݆?M,7O{1x59`PH\i7v-GNYfēLZ~Tl`&鮊í,]s "nY]h5'4n-9>=U)pb d )m4uO?uΎEEPW '–k?1em2`.PTJ邖$R$~hȴ2@$*o9:G\VbO {Ҧ a0qA"=)L].4CE @$3ko)V9ZZ{Iu8-Z4DH$z$MPo 07X0/>J@?M~>`Rfz6!.r.ڦ,fx ,4RL3oJ0nԢHg{QKK!i^H=D3Y/O9 vc. D*,^q27~\o:`W=.+l,aTlgSn-%aaRrR7O} *)D@q/;qv4ka~ܩsk5g  ?Sze֦.fKr}$99czta݃T`cuFĖUbZJ8em®M;gV^<DϓiPeo6~ Ciٶr* d剀R ,pb~:qQp'lP[p4keqfOSQB}\]fU67-_c뀔8n:1#It>OCn}[ 2],򹓏ey%C>k<_B 犧[NWDW՛ 9|G1~*Ժ=s0T c}aZA9 oRW0scu{lUL{ZRK.ǡ[LK)Q79^St/e .:g?6!xt@:h n:ܰ,o܃Z p;I1(vC~IE2F[ rZLEcs}rp.JJo%t-j*f'uC$J4Rx+Kǝb&6/0 +֗'Փ}gU+`V|nI3֤se%P̘RneG6lZ7PeR|%[ tϱ*,k9rbg1/SwtpX351/^8깺3CZY_f-8-IϜ2B2Wt oP3܌Dh dւ$~gBpqu5Scs3ȭMx?/|h S'ɷ(y?òhA\/B24̈́3 %b+K/J2.n@'+:hsyfǗTnp4L1^+Tq|aHe B1-3dhY ^{|?ZɎԶi'*Qt[;+-H Y0~e&Hx Liydئ*?|S^R)ż"*i~*+n#I$ՠ\j4b/v7mĺk_Żr7zC"viL=|fˡbWu mvгg2^A.GEχ6qälϜO+w:|Egz 0B+ܲ3&GIZEkIrF&&F}FHyFSW`?+% M}P:u "(eKj5k9O`V2gf?f~̭O>h'ڠ8̕\˒xʖdgǬ@JdU]@;Un*+<d:;ݙpqNhEf`'(7r *3ŏ_6G;xFǠ+t33]v;.,A:`A[ޮiawjW+'N_"[m`iFs3߷1S#9q̰U*[Jea~  @,٤]>t~A4aNa/\u;C )!t{Hj}P'46Z}wbJտVn @LsV 3R53 n\?wT_&JQS]BQfr_Q&xNƔ9-ME뿶 ,B)As}bFZa C#'WQWmɢ`j,7'+Tm1zg8wۻ_É+ 7Xd[B'e e̍=H?;l.-0+q3yH<تfkJ5iLōS7&cE߳ zP(6񾲦فf vW8**Y}oZ7+:^1C-&~|*Kc\/776l|p~}VwfΑfnR҃ӵBi*;!=6b+]Y7Ob{]B+-]ǹlQ'<߭0I34vjjRm5Bt%D-yk%SN_vW۰JY# Jлp^f{k)vML.n8p##t'nWFbgy94T2I'ɻ"`S]/zjp0oҍ{G Xli-*J5(逢X}4꾷ch'JA[ `$e`&5t$6 We^Hy74AVq.r9of jn‘6"좹@4OM 5CL_;%jOHq`"=5|Ict!S4 $]rL6nfN0x )K@skw$^R.~=د? !z3U8E6>(cjqVrL=&m#'xĽ@h5J[Wv+#X_C3Jx٢V pcFݞd|rDjK7^8E)qj$,B.yRaχ=.JNx܅ce׈+C a\{$+c(_Y)EvB:ib0^`lv֖xH[?|.ԥ? 7AңbV͢{xVxba'HXH$ȓ6tVm=i]tżr"/r>_Cn+Tcrfa݅saF|_ӻ4B@х'@~?p WמDHԞ<}b䯡0#g3a80ڥ5f#0}/ \/u&:?|;r; {0OoQ$+5?wV3}tR<}kRFZ[WyFIBw*׮VL"k;N˝J$F_(_f CT* ,\#]UHs Abޠ Œ!)`B]8 fɨҽg\ey[E9&ILm%ow܂[jM/G|Έ!p~hL3r+ a@XtG@'&O桢I% օtaR58ٺ( S-8z> 𥼷cB;:Fk\Ŵɳ |kOsA!b ۶!LCHA*^:VDs&Pcms~0yS'O M|+u-ם o'Gf\7(ΎrahscM! _d+ShO j7$KFsA; 'l&ES 3:TZ6 ᆿ*&M5XBmCKc:r@dm//)s~]cANr~ˌNMAEVȰ]q?^( `6AYAN҉'`>Gm,26Ù~NBSf: f5Ԇ+ܒ7!BS_Ԗ=bJ^B ImL+Eб'T^ P Po* 8?I0tm'̂'!l1  ͩy?eR.6H~e^K|u/lN> x7pl̹u1bxlCCgn):sT9DFݝ I1d;n vd.qyN[HbVf(/ G/ە^*/̈́ja1.鵪P31D& ;2qyb_MSU/h}y2;p$rj-;zyA(U$h!'3 lnwGB`z-L9Oԟ*E%Nt-G PXN 5K"mǝ?]'{~c* ݗY$bgMSEc8׍V|\=?"KQL^M |nd۶w'L@|90dKA itئ}jq-*(ú8 F&D.X͡p 672rsr{; @HzlW.@!SdV+ߕ>O:x'wf5E%6~"^NPAM}GP%;vE fU WE;T7gA>4 ßXJA*<—Sq8sjLk؁nM9ġbέ.P(_33R6gf| Nܨ Oz&B{Q{'sѩ5{ݹog]&y`VIJ5ƾ[[(Up"s%^r[4Fm7+@=(JK 3887#P#Z@k/[α ]gsDZL?]8&0{T *@whoޛ'ƨXmNi0;݂%DM_nbH,Oir> K^.j$(}ib4a OϽK*[ǝ|Iu`oxG׫;@9 Gw4GOe7EOM%/$q y5+S_s*H?UMrޖRdTP @'3ENj3r; dQ8ۍ!j叵v;5Y ?Bgz"]V0 8L qX?[dU.$i\^8Ͽ8ECdɪd|ANʞ.ˀS'Ɨ_o(!c)r)7Dݯ"1Z3x}1,Q|5M/En!t%t)kb?YmGe?ۻ)}<Cߠ䔑3Yh1%FMVY.-Z?04D9JPE+t4IrdKSȈAupjUOJȏBFT [rNt|<]vkxdʗZɀ.]X4 SGQc)0Ą=vL:ͣ/ґLV!?5 myD|`*zD#*xPYd#*S3^8S[W=.R^aZ:?oYOD9lShX{c{&hWU髺?rĚp 6(AbL#ZOV޳;H?BKkїScNKB0c< V(i{Z21$2]",6gIErjv8fc{[05M-) ^(0X\zDJ9wk>\9Ɋ8[?\K. _5F˽?i(dDb k(:v++[oj$aĆ=ѠǠfy` 6) 'nIJ9Si+w"iПM_rHAC =H'b }}#0E4 ;Ի@24,e uX;JCLrDFGya84bqTzC{xN@ΌT.#rC0q GT/rj(gMQ8`d0n㔢%e#sM0]ݏz;τ#(.q8u%;ZUJ n\KEe3N{7&0\`GtS-[jAzq#Q33\ (L3fz/OI^+bz&GHDbaAY-%8%%j_Ȕ05#9U씠\>;dϥM}u`NJw[y(mP]M42\OSl'EzHThm,qڌ(BElq)hiv$n#ӕ/$-.مC3pwǸJs`CRӋ‡&3c"RY1,e~0;h8%"Of.Ek 0Л 1>[HI slT9Ua:;^~5p1q$~ %+{_VO Y-А&(i 3kܾ.P3iZ(25])AGZ! ?]؈ E4 M7Q}͎eC $ks8td*lB[5NDqk c{^öӪisM"\u17PPڔU^W꙽lRk ]F>A6Ҫ!z?]g-t:x497_ꐦF9<r~4@Xyb*ꏌ7DLK/gQ"}' Sjtu5k~oڦLG2\?`;jbpfl"35 ubH$%7~;3!`L\:_, Nqw_7C_EW׏JwDL]<޿%u쇚dTM . N5^S;t|dh(ǖpoO3 Y vFy]pǾz/ @GƞM#ImIJHE\+@dzN_[{BPun?^s29LA>uf'<~REy l@]}$qu25RJ{1/#8`q i[#A3q!Xu$R6>+b'TBJbH8Ljf'|ȏ:ʁ#SK *9PHh 5z?=]3R)Sqغ=JUVO oRyM">Sy; &Ɓ\^w(s% F=[,YBI9..{Ul=Sk~] ';k3kG ^ 6'WD@@bġƾrN]u#x4E5!aՇtMb[[O B⋉a%Gh X#O%6ޝr8QYolKndq Hc$Ò${kK+Tc偏_0"ҽB5e汉|Eh8ܘeyx!m9>A}(pA'h|JEqN*(;+K~0 KԀm>2&CyifƴVĎ6V~"FB& z xgRdaûc J@cEeKNF1QJC5gထ~IZLrݸw-!YK=ܢ*!鲨īI !0$jv~)HmU/3ۿ{ypL+NH<mR <`ZiD n|1#q!TJ{0ͻ1p/) ׷l9' [۴)=~$.-Л$EhTA4J%D`5k ڙک[P^]@' ύ9gܥ5^Ml$|ITqG{+xv| )HP9L8_gZ6QNJ,5<#/ͮY׿9lBrXyU\څX|&G )2auY.ᳵ'AhL}Vvn]yZKu'YH`+[([Wza!T7Q;bjxYp dM:|m$zA 9y"wVDc{` mo"&.&|F\Q؅=U*~4'b:`xf5nV3h&-w94 F< A3seQz6hDg5 _yмКCM>e 6dwQ`["^#a'B}щ5<3e7nӃKd[ Ox!'߇>๏'FԼ ]HS}24Pw&8HDǾ2=.PUX8<<bƛӏ#&ِn'n1$׆5=b{6L9i \X?ɯs0>&AHូ{d=]iІ7U2ۗY# +KL,Yyw.hyAN/p_q{l飉=j` xF_&\M>QqQ?,Zfvƃ4{}bhV? gZ̪wv8vKSyzYYAyh9"i*ۧ&R2ͬH5i%ߴDksQZ E0aqF\(oe*:HR4@w%O v~HD!.Ft}=EeO/$Jߙqi.f &ȻW~/hi}f4 7tч )Tݨky"5²G|0ar4<^&e"vYc 01FE}+!wdZtc{#lBȡ{&L&C}= 4 O<\&2ލakbVKDUCGєRfgOSÖ@$ݦQf}`4PL3KKNPL5kQn;TQ3^n]fpc-[ӭHHAeOo2B8[b{sC0B;LF6L\[ btM-x~Z4zt*vt3JY*s +oTӌ"jߴ( Y]TP <6Aݑwi`<7ǡ 3Ni{*rmeG/,ށkfg?_`.qZH=&`kNyfkyw!#*AUu04sc#՛L y /-b7y~~QPmiq]boGm`$l9<xN"jɚ:8,t!͑24;Ս~l ;0Ń w?%Y^5]ja_}j\:MLH˽,m.EjЖP-6W}Y*UbNFpoMǭ}hb?HKxҋJTDblnQnmۼ(,r蒇&- pj^;'ٟC{&pASfuAXT۟Ys-`E)0}W]M0r2`RS GGYREk始WH1٥, @2]2{xo!یK7uL1aI!lMyh$ن%˟D3|jQZ "  IV4# Fl D梇?ڼIJok(,26wn 4^~{l?KH 0k6D<5$(YAScwCvyT!tE"\` ­[3@Pt;3zz3 G;o^ހ{Kr"h# 5kLDwhBzcod<7P $]nꜰ8Ձ vhf:h pf`O*aA?#$[Yd(^fYZ鶬CxkLb#m| ~kYL8Kʒkٿ ->}z3Ȍd 8 *taV۽>XpRSq ̸9 ,C v:>kBMxZ`dDj<7+u\"dȆ$| 9?'V^i ~B F7޷g˂lDON[FG$z.b[,](uդbL:'dH>&4 [} p?w`pq i e.CiT"NcI=2qKGB5޸Ojxw򤿗B-Նo`#O9!R( ׇ:6;PAI;`8YJxkFlcڬO>nZ:9; xVl~2jk~x]JQu)ZZGLxP' Nt0+9ɃK06R Uu3"7Lu GkOLd2^[@B)Uaڛ^Q|mjokpn裞^۪_62 p>/t97Q+hQyB%SHlvܨJd:"ЌD1EƕX0ۖ.T,?i!k^y{Tȷpe֒`9sv/Wd,_w&H$(fFCqq/'eZUN@\ݍ "TO=WC@s Rw(YFcjnv'1}!/s\Va䯍3ڝ1E~C䈍\D%\ ȼ'%H/yb$r]RԎ$w.] ǭ3 罴2-/!Yz1ޯ+32(p+(ql8zT9M&*mʴuz1W!c%¥!SS'QC9T*$Zlq[~vZo"`l ra/@Ę%O(~^b)ZkVj pƶ*~ E7h9PI()1upVtor#9M!O8[2KUEmm׾Xc(_kDF̴`{,pTBнF Y +bI qH d&#U>d$o?*Q@,+ٷ㼹r܂3b,uzE3}[{ss m۳O9\@%t˶V8Dff9?5`wʉ2|uJklHD?{j^ n]˖YcLc#Hakx mT'Hc zl@:-%scq꜇}D\xk? նS0:Ls瓴c>MM?+MEL3:D!gW$@ ȊC/K?.\ۦ_.FPUm,(E$l7kg{U\k4oʺ"_BplEk#88Ԏ||}BC~DnR5\kÆoslwntX I=ϩ肧&(P1b'ݸW)G轝, *f! sbFMMKp>P5}1w^&d86=8LS6ϐ']HFIT,?1jޢ\Foe [ rȵZzUMU c:xʗmfkZPJaX wbg與8I"h=ƸTp" I Y/Kx˷\NGV}.ZH26UZ)pn H/0f\NHvi&`:l0x ao!2J=؅@%8J}_ॠbM>]T]Gn*¹3siڌ2+zi[>פ{Fu jtj$qG6 Dy%Ѝy\\_dp2Ŝ2Kz;ƛ)v['N@i;LmLcknq ȁl~feXٮït[V2-GH_̄ EJŰ]x20-xgfH*?g.{\`p^85rì$Q2WI(YkW^.,4XV) .ikq+=[}EźW:ȨOac9O#4xy߈>di3ȕwirjƪxW(%|YaaxRH3+528@οWGo,Pdž80ƺ[ h?63eDCB[fnNμH$}atsBTZ!˼M^ӛ8d؇.pa*+ilqz)m֊3Y =RBNuus&#}q{BIE3u?@u|Sz7 c?<<q"͡Q};nOr}ThW=tZ,X@vv)&"#$ۚ;XW)<0-$NW(7N:р7A\h/! IDLGpoO xe1#^8ӷݵh|9'܉E_lu"ڲ@ Ԯ8%x?RDiDۄ&g_u eeh8Yؔmx "A:a<@SNj⌳4?^0$m97Aĥ}h0+B5z= 5Օޣ3b9 P{bp5&[c*;/lQIeM}֠^6ˌ$_*WX/[ߐWyPoʇf_͉ u@b*ۅ8:檴l\eK58{kf[ `8_.7(&%[e~ckhF#}WQL1aNRVU7٣SuHܟ;0^##2ͷC+n=:d*_ ]ү@EJb2\<kluΎ3㋚.ɞGNn3d3 2wKA~( +5RLR Wi2U!]GCW8a45ּcUIް-udեu3H-dEAE#)c;4 9+qqcYw;ĀBveiNv+bk-&|/Ѿrh-ַ/j8mMBt j(Wj).}W. ^jɓ}_cNls1|] <X˙9B[gw}u׵um;vr[m4G>f,)tY7m&%e3z ΠzK-i_#֣Ft֦ ǒ\#G`3㪚(}Pp|rCm}:wIθHKt{2^+ 4ӆyTJ &#]NBwI`E7/Qb3\*h |"3W嗣k'̚ĄȜߕ@Oz^̜ƄF n-ݷ \eN&t rM1FP -#緮'Kܻq +6E`g\{TKj0䆀/v(P$#wvs5mYJj `M7dgBi~vFp,McЍz>ȵLa d'sn[ 3Sc;/2 +7IJ+M9q^7MV!p4;YfL-[OHK1[`:"I_lj EV/aЖkn<\6m4,ѫl53 S}5S~8Y!5;)tɢnr9YLW۱0A\gDH6ykݟřCfDϰp.!eMӠԒ =əA'Mڊ o2>Zl7]`ΚX}SUcN#9Z?] +ˉ$zjtZHX}zIG#p7C(N\n_NLŠgԯNU]_:µAOS2VvzmgjEʟM~5sP ~ip6o'XMtEA߬CNbq~!Bܚ6< <7k[QŝY[j!%[?Z䥎ɵƾ%?yB7tMRw{Y.nDfj!骨gM G[df7 b iŚuZM+ 2YU@~ bUI?x% $;}+.tdT2gcħ-C(M GȬS I#1pP r%:?>H11~fW3V.gW"Ț.lv1/Ӽ-[}m_˗zh IBiմEt3f6iə▐ ^ЉpSc6*#q'+ iHTka0Щjerrj8jiv1STH\IX44,=Đ⯍C"HMţȥcz"|W.Dq=nk/|x_Dt%:Ӟ*% _Т AsR֞hW#bf }OT^l7Uz.D״vOT!;ƪ%TXg}rBJDf} v/]5_%gQ}8bVb/_FG=5Z ;zxEZcg[ʓcxu 9)GE-ەҰ52 ѨZ@"Ĥ~ u')c)AZ Ҁ Ob*:6UrlsEvti!c"UǒIO5V}@G,lQb0YLJVSXQx1WycN'lՇ!v핯S6;յL#&k>ȓ'q27Y{;1LqoR1A Qx)RO;#>4}:V $P>Y8v<F÷-ڔx[ׂ,;5ٝ!,lD_ ?]{?Ѝ2u0VwX<11yYfE`XT{q݃o4R#y{lK~5&hmBh͔~HB"[/ҽ1xޗV-akw6(<7ƀj~j׵=Մ]hnb it|±?Q z9+[Ek['˻}"*x VU'`S{ f~BFQ4_k xAD+گ)Z, MH !N{~N{mK5/`<+/7lbc-ns8J/uF(cEUׇ8!thkDX 8Tg"Դ>G}!W$@U; rӕ+h)MB*3ޚ\L酼23ԆZ\ cq>u^YZ";5 $Hc&l xg} &# }ZDP[n]nEk~!̋p`bX"󐀀[h o+nPE}T]}G!Yq}C#5Zm4=7BH3«a{&7A5B@*[؅`XͯQƄGĵ%Xѿ'pr%gf}P~Ȉ :;izN\^^/_+2zXf? ^}[ FNJϑGL=v~X,lW3R&A`L w0n5+ۗ9vA;{T!tILfG\-y->J~5,̥& aB\h&R}/?k>Z͈` jj^:2!KŞ7VKC󞂎=@[l~/Ax*]xΉg9ta'ׇ^;BWU\;?lMI6F:Ҁ 1APЧ5!>)%ڽ2?SFSɵX儐Y:<;I)1j#rV>Tڮy'["nzxPvRWUxXfNI\p:"cσ !P ]TNҫ}j]痒~!b$xa͕ i |`Ӝ@hgRl > \MN?P\ʿळq48 9:v34)W,ϖW C{)oc8Bx|)tBF$̗zDh#8Wf&1sdb2{.p4'L$ TaH~EGY6~yCRhU>Jr!1qR v:|q99蠐P9F\jӚjE !G J@ݎFCBl%؀!%tk(E wBА>y(hQݧ P ^b5߱ҍߧU[,C eR.o+s$y0LZ"^$ Rw=Hb vUZM%IǏa?BuS裯Z CCM􃣠BU_f{D4;w_ݏꂽj8wQ,8fRuyQF̬m.L}y XתH2jºcj B.G_!~Pܩ .}Ȍޘ6E8bo>!SqV=40q'oz]1A^BB#Sz=NyR˄ ax/:(=v.>Rmjt$Ej8|ǐ+a9V??ys*\v ^"74$iЎ7O+⋍QoQgzAĔ^!=܆|ZPg#$pHˣ{#kY.8k<Ӈ[~T3[:K%e"WaƩq-O5]MzI[~^ˋzyZXxڽ)(oLCdFBy{2j05##Ms;QR~?ObR>1-YZ7C]˽RQW9m3P넴\ `bu'~[%Ž7pe'myұؑl{O/,ޟ嘦[}_y o͡6pR*+n΄LEn=yOOQEOo@ 7b/X&'/w <݇D" Rޮ'Ąf%Ќ}ab$ n(L3pGw?V3/5vX k⫒43*/2(.춟el5V?`4oj{z?,/r7 Vo|C'M,a=^RmC Z~Z{#;iaF4sextC 8^􊛟zedfkȜ#ȼڅ޻>kl'n՞q/?UM1QUڤRdZW<TH^&ʞg;Ǎط-N9yN* Fe9fLUFR" @E90.0 '9 ,bt'}vcTHV! ns S#!!BG<96aa"`KzZcxpdJa!6meeEؘ59<>ܫY,7I:Y)a, HXM0M2k-/ qO} ʌ@$ea m (`jzoqT-*Ջk٬鐇}!4# 2p6>f'@>0 rb5an^c^JGؓ H&6=03Kg ʖX= GAP'|_*v:8Mlp>w`?.x4UmU&Ջ:Pf.lAv1/G eJLX h 3^u 5Ba% nҹz,E]:PX0{Lu6[;*xeAQG-3|&tH? j튅1Oj3M 7CS)և\[ڰl)%4(FB(rw䑖+y%M]Qb*@E_,>O!IDc"]E c rP?Yu9i8ӎb B9A \Y/ aņkm5EL $V/_ oN xI0rkƪzz%E|,]4[\. Zun{zq~;n7WEy {zv=7ZM&,f c97b gQ`XgSܶ&jKzli iT!Gi\B.Y~=duH-&[8-'ďnOnMU:0?@u'0/ k&RJ٩OG]wZi̪}uFXQ\Vyޡ5[A{ 0b19#Q/jCVp?Wetx9|aҳ>Zs7JKsi OrcIC/(չd@~ W;WԄ1Ν*{*!p[rx 'g h"F7Sc@OW\SZe[P@H RWR_"O̳T비0RHc> Hoy 0t0!f.,;FE߬kug۱|TX ?>Wg߿#?v`nYhm ;zz<{uVKʎd+w;KUm[!ʦ 9vی$-6}:uM2j>ic}[Z7K4;U{ꌭ}KHaora~KOH cOQGap-`*.ciב¾+o|e{6?.hϛ!W%5>>!B/μY2gYzkUÈ^sPfGlF=%KQe8̗e7׳Ak6@b7S7}z_]z&lbw PWxRe_Ӏ ίB5^E[fr2m8~:= K`,}'ږ& 4p?{*Q?P*ҿ7|2ջL1;ӷkJw=3oȌ}+< D}` 鈝_zC\#Wg <$Ma{4}}lX-`$ik OIM9yZIfԫ`>F%Lq%QS|XoB֧N73d|psST~׮K; I1":h̡pZX\2S;09;ϥ!}`҂* $Gʤۣ-f;aHrg)0G'?ChQk)p7 }uTiȵ)rHȏ] SpekA'Q!з@/Gmf@X+ŗfExu6[96ı\^W`z r+Ba)iF0(;Q:,qCG#T|L 0gcƯQCg>.|ZJ1 y.УAqmɰ>"6޻,}i!Dǧא ~L#vn߯, Iȷy"?_W-+%џ<5ԕޠP{#Zi6nБB@o)6cScd{)@`XAˋMz}.c"4$*XUM0Y?q"HN1^mb,'Cvyc]YZK {cUԙDQgvZ{"ռY*C4>zƓT`#|4M WY涜LTwZ,\qFl\(6`.9q00r򺆋M L[fӺ{bp71 V_m4;uncFbi_`R/VS zzut;c^8G' 󋝈ƒ͕\ԡz 5]:rI{_֥MAWpwfp7|?#ܠ.bF_-Bp*Û}CІ|"s'cpvӄ?<|q3ob@4jv֑{<ă;,y&, 6,=WO! \$n3)DZ %0N2+T[ļ,ϰē۸с-aع@,+9-PlL|Ip|.v&R탰w€q]i2^]{]8]"+ׂ_P17B,蝄WQIJuDF{TAIT>xKߺU :vOFB۰rGYER(C,'= ?f(`-GFP0yc<Ŵ+Ƴ]y3@l  ΤjK`5yn豑JW<@19@0ɨY0F{'iU<{P*Dtl_^ٱAro{^HEL쀺ݻ,i, u]aG_z碨H4o\b߭4WOXI\a͖BbR_tXj37_ngDl&?VFVΈk"579}!q[8o sҢ0=9{zxy}/fWu#~|Oar^V_޹?Z wqNdG^s;σng2qN6dXǝf̺kHZ#zol)ʧ2pe;7LF,$}K/^4(H RnV,OV48&њ,չf+8H]|=\LRNq,̹PIJˡ;5ikOrwѠ f/t"L&\hkU|e`ۚC!39$.cN{$M*І Ja4"9 ; Vye[xG cijtS*^/0x #[Z.0RQKy`_^x*$4ITaMQw#wߋj9و +.d"[XZq'{Ʒq=茍%8~4zOU| ۓ&;tĞ~\pPۮ|=&{~7g:9eE[H] y { vJ~ahj5x&;/{s2e;otА=NqwVj"%R( 8d-f8 ӝ0Zr^wX7Fu)=+-f>ǁF\َto>fp޸pZ-.{e1CN[= qDݟRd*5/P{S'nU>:;2ghUJqz6Yow.H}FOu՟t_ @)#3]s|[6!0쁾]03Ø>OgkeRUJ[&j菜i:W@ <2t FC:hpC߶|Fy5AG^L6Byb `w> &U󙅹C-\5 jVϦ4Ԓ> znA}[18{;FҹSLgA+Eg"h-[&=8 S+IWNX<-c p .i ewp+/fj;4+&GYf+Q >ƇVpF*Խz=XL@i$N ${O~٨XHZ3ș%t픋d_N)G- x:X6#i%hK[6kjeѫÊ^ߎ1@2(axCݱyv\0GEoZ>+2w\ ƅEJvU8qIR 8PvUx8Ye\(q%(y bUM"xxfKLYkz.؍p+p9#'iGqf~1tsV}{e#MESn^`8 O{@Dra EGŰ0W]@Woj䈱MBpx\RMojW0͟eZ0lrZ2S7 ,aV%A1#p+[9Lr+28/l.}AQvX%p2.Qy_Ar_"H͙2fi97}\壽LOp|7)NQ#'gdf(R8Bmg,[l!F>R Wkʠ^{xLzI_Qs~ ؔoyP~Us}IX^r~Y _/2"-=Μ&1 s:ܖħ|ݵlj>*S5x!]:*nﳩ.4bH.;afԌ.)/ڛ!i S4I\*Pkq2qxs[-q\2Th"Wok])zcoT7IdlPYNdph4҈ _du&O^} EٚAV~r\] =Dpj?Giy#Jm,I(~YN^WcZ ^_QP V  љٲ? a qH푝\lZ"%Nq#fz/aL8 wmI|GtQ ݑݘe %m](̂h(DM b 8j*vTRĊeXnݍ?Ϲd}ɥ"J7_Ӗ gWU,hXt' @{Thx- N[@c^?AK MYaxuM7oY^G-E,1~L .փ{q¿Y'V,͈A aj  Kay8V,;= XB'4SITGpd4?3DG(^μ](rA)9 |Y{:P Tl./` {l~4^rF\JƼi|̅-x3q `gx7=oFD"@K##]z:Ck| 5a Ģ],f,16YW14g3q׃$`Ԗ\iO?7O1Sb}& ˓^1&ʜ< Ds]l۳r)zH[1)@qj|/)Nͼu]FLID/MƏH Cc#-#0(|lqzEʰIH6+ESa%Bb޷7\/xu,tAiU N`CG;D`XĦΖhaDM)<:?PR54  ۖ0 ,%:T$Ԧ-ak $]alwM*e~}FIsEtNC\xu&gf!D@mA-m},0brPּ>6~Z8WH:l.H|?ɢ04]ѡYuTBn>d1M,?6Io e2 C WB@ K% m|Fo؄0oL@rM_tq§7|KD@O.*'WaR^ڃ|X|TxgU4ȉyCj ATM>Ƀn | m[(;߷8xuOGT62b dܞՓ〴1٪B 7\oBGHm̑h%:j:%2z樧5h׫9r+B>]ZjPF@h%;1F1#xfN8zȦٸRO%wTKyqL*Ըkdžߋ(t=k RoWگ.",Yl;~>[Qp dhAA{ V4[md3`&\!_}y!?G5*Ѐv 1L$JR6nV?HIaH|, ? H}S59I iA .႑鮻FcixZKec| UsyXJ/w)СT@`'4u.4؋bQmh@@\:أbd7֬W&c-AbqŤQs|Y*Eb5_3Bc־$ۃ >bW1N+lNGe=]0=0۩TC> 8T(V37ңP P]xcܳAK@]r,jO y%[*2!'>;]ʟ3PevV ;b@oyocyUL lc-^In[6fqF)d#Aۖ*<(@;|&T&!fֈBFDx\'^w^߼*bFd~_ ГEr-xLG#_]F⼔->.h b +okd 5q+>u.nrRgyk/ͼWxЈ2ɟRw|0ڭn-$j)ݺC Rcz7x.uǓY?}2+|8)UBhˎ0{&O"IБe1!Z+p/Ѓ2Z$*/ݝ̔#yLkEju7~u(Tt5kޖZemLtsŲׇ^8(M^LOGѰ㰻8V<  Nad=rQ&P=n-Lj+/'q01F 23M''*lmV[{&n|z` v$'"fLJUcxAv83{cmvA0ɯMI+@uy$t*W=g9Zv;t|xAd(t %g{D$͉.5'OLyM^MrxrcXO)&Wl%\HO@# :sǺl\};_4 @H%vOuyq`d;)gN%&1fuK2wiS)j@@O4#ՄR-`-0׳ܛ re=Kzy&dHnW쪭/ktN-_~H+[`s'+l}U[W,ukt47u ׅo7cly5aC彣 C:Cʴ6| =/ .{rV0g*L^瞕szL7a\M:LG:%<:JOWK/!uUO[WӶE̱<] } rP+r->#+U,(s- QUY5/@ rw"~]:J\nce6;Brp,~]8_%b?ںAV^`~WnZT/dp}D;g`7lUGeX$;ܘГyc!RDŽ!'q/_;HxvZ UbnqxC~ػa+7e=,Z.Ok0U ffMUTE_b{PM􁘐E DT\ 'h72@U,sn' bZ[ƪ22‰rn fay B"ꆄJ@߂Q9~冝5mctq$I8z~fQ7 Z##Cx~{?eݦ'KúfˌH1C"swele4Ew;[Yz`> [XlO8qDcڤxiCݝnɾ,}7' ia& CtA?})VDa8)mCla3IvG:E͠)^t7Ӫrx 7',MVՙlQX/m0?r79IP511g _;b8͘;C(;%LRW:rw͢GcK&,8ᝑr>n𬷏Ekg 2.ޕ3J!Pľ./؀V-M<$Ik@*0\#8Ftr-D:=qBdrY *lރb!ƨ:c]p)(s!_aѡ݊iI1 ǑCݼkwH:cP%b,s(^CSM,8@Ҹ^IcbHvfuqi5h.fwƓ<#t^aɫVs?j5ɤ}|Ed15XɠW 蘵 5\wJ*k9X BUw=Y-fI1\~Z[➾&,+w3sQr+tx;A= [e<;^w+P)5kD zE+&IV>Oװh놽j@mgcoBi5Cٱ6F8,nrA'"xoG:8fg*CլEM+Kt, 9} [Q~sJ$I?@XO3RRHqco/ȓUwTwER ~ڢAYvx#oA4Z敯ծ!йQ+<ݢ+^ &+,>'AOK%*߸6\yyAc {J+XT(Oyc:'T-9XgsרdFw?X o-bLfB) Ϣ18>CPGaJ 4n0MNͺSqgzx^ /IqU[f՜mǒgkW"/dN.9:08>&$Pr[V @tx YбY3սRIۜ< Q^ r`~,r]?hComF0索iiTy}X}0{'݄|o#Ola1Ї;?F$d( 氖 9S6&C0I $=CSڼFX(@iguD,@$\Hø ֹT8%P8{U~$P + ƏR5>\hZo, >xM,8R[.o ! vXH,$:C,gH$/Gow1qkgb6|B[,\ƾ%iWs\VDZY͆]Q2{Rt92?Lfpeܱk1N6ذ|>T(4wD#&J拄`KB@ 8wCmM`sm}$/8 a2wUkjC&Oh>7}]S?m e%\ϟV'En+I~HK:*Xƈw7IG* =BtDR vI\՝ Q)|5m94Yd77"G-WdkhT۹u'Z}XDazڞôl_?sz3)5隕1Sl/}Q;nwph_oz N2#fJZT].:_~B{s`.yėK&2.aX=ӺX5Ѫa׉tY!O դjcm)؎}m#-Rb5 Rj A$(u/0cz䭍)Ҵ~  za߷@pj-[P,C H`手~CA''{խ{0jCzv稲3~TK?Ŝ y/$!TǘKhI_؇ML$ͮ88EC u I[reVu]+jcs}s+(/KχH)< ^E Io\1>%HQ-X|2fr[oa hN>)'cS!58$8 nDZ]*ASy'c?Q6j:..n[Y (NچĶoGX aYZp) q%"ɸW /|ϛ.4mD1y 9~S>gI`_T1+6y˟zDio">4T\`T|f5ϟ2bqDcYp|o{odMo{%SdmFT34w;y{D> x)7oN.`a0MkȄ%&Y&p_F^s1V@Dmie%Z@b2`jDUo BUqui"yjv@L>x33&%۞d24ލ~{^&Ul6(BUI\MSYX2d+=*@_}Rh>Hv] ޺.a~ap&|;pQOMw|,k3 #mN15E] \,G/bY#S'unw/pRU1AOG- RlԚh6\Mz+]Onճ5N]wS!xzqeHY]#L6s^PrʅWlq5TrS;:8;B6Y@3P,K_hhSRBaUω&x گ;)w;>6Pj/o:$5>`fL(ˊ4`ҬzY2Қ(ź=xHW4{ 7)N!` seҵ mfkwIM#AF;Ao\s?'6JqisjjBJE4'. )qNI,^YE!gNK~.wo0be@!XwL8'Ǒ/?m@`}БQqfg= gה knSoZ_6 "Jzt=lGڃ lrv8CY23`@jz)k4w7aB}1JĮkH{]cω03CftYk[/L y5'[8bO\:EWxjAKRz妺lMǤptN_ (ԲzbS+no ~ΓVs(e[Re2ZhxQS5]eR Li4t(P9@j6=Fx %c8[2::+XŸ_I?o2o,yf.ʇrF5dFڔ@\ӳ$Ηgo&)a ,`GFv#D I o4JV '{?JfmUEDZ]N&=MC0ƙ 6%) :^QAT:Ngy{VH]r Sdh'+632[,f h&5c5/Fg{Xc*/OHReAKX̬iCwqIPpXopD~Bb:ܐ:JD<({qG0 u}ĭn IjXq؟`f0kQ(\nTW444*OVpa[ѽϙvF#Rm2ub/_֪1*fW'՘:WHdˁJB io0fJ[@ikl!r[ _ ?cւB|S xU hYm!'J7Sѽ9=n4ODѽ'daFХfƶ2Ng CNDL:\P 8ػR Ƙ&3U!CJLB1NY?Yq7.T#'/ [OI;4yGvOBnιG>Dx&o>cgp3~{(JAUT4eX| {YjQ6ePxb*x~Ʌ 075wSWΙ/sJyzNGT;6GIAxjʉyWQ;9M|\`=5jCϭ9@a:HOי ݿL8ׂЛ>"k?UJYx@\-ђ,LBvXĖ-a)n.ֶo>赸sVCNJZ 6 Nq},2"rIqL^_cwR<;  MA5\ψv#mzK ǣ3PYBRR=*x7 :\g &NP]C94m[c4UDI'Z:(:;$*ӨT*UxoUT`c.Sߟr7i<= +sg2{GziА ζڔr?LYbY]}T>tCЛާ;j Zs3ba*seҶAWI iPf7Jpk{Hۮ?<枣L{'h'Ml|š]~#wkiLڹGڸ_\XVBy;>_ 鰧qֈ%d"7%uuqV*Nb68 9חvmhe0g%*h&4E /$>YZFbçF%C&f !N~pfRaS@Mb [(K92{dQv7 XS.Zު.@"gb4q3P G:䵰Dm.&wL 7K?q_LlG>YЕ!/SȷbsuY/vHy89{*O#|_L.OX/KÁ]g[= <<H^FN]8Z,"'楩"<a|v*4J&S.H_{,Kele-VM%pUuW7e1ʳ%`'ڤBZ:5DOijӧ]&;!V6^C_ @g)66;׭-fb7FZO8{֦H._@~  x41j 狣|CRUatbJ^z0L@FG3)q! )]āХE(M*ʳs*V݃}|sZX"5wӏ Stϛ lgks|B~sggF Xh?zR#M34:]v/14rA0dEb<m`9OMyT|3|*N;:CW.Փ&uҔ[aϽ6 RO[pɵ^1~o1\-%`gTJnx94YxY=q눚"jֲpmVE GGwĨv %S}U2tqqoK|qM&2/Q!)/wr+3";w mǔ1E]&`Z JuB;ZZ,ə $}wt6DZ (K@M`n$|ٽ6#i̩, ds9T(rp 9?ZM]ڢ=I>yʸ7k.MLVۏ}$-C`G^3鿼u /:,Arn4Whk?oW.G k&LZ(u0`,33:{ AJ.i 3=?[V5 /"rZGjN Yc}9iLCSLv|3w$0kk;-+ËASO.91i#OhsMV#`3^ %.4l*E𸣎m8xa!~Mч}m$'Ӹ`RxhGd2_]N5E7+XԶLiûaw׋vRDp:#V -zBɽE, ׽,3!!UwJkdMGSdi|>1$xz^ '@#HHAw1Ui$rw* (&3ox9RHU۬ltx,?;T}50)ؾuOF&83 ~w}-F]PߐfGalvT3C $ZX" Y-rj)U˂G/lhUTJ?;~${KF+_ݱMyd%kjԩ{}'ց uȦXp 7hBTe8ҒOL~&r0X s# PA!lߠ$XI{ Ο6_?vaP13c[MrC/:".هkb:w|9q:!tAǏ`,2Pj>nMIsrU=ETz hج!_ᯌA{?ͤol &6Vz9M$ -r3)0Oc&ԝ\Cy6ɆiMx2<gz8! hQa{ qĴF~$vdn75˘nv.¾>x\j7\ Ohxl2%}&ffɸG:Y56:naݧ.zADO%('P,4X6T0$K*4J PF(?`>TOHQeZbX;;di>p}1'h7Ngvusf暏DAէa3ܷڨ ߊO ErnZTw.`IY`4 eZ]~ #+3oi)1Pm8۵x~پa93/HŠtFj]e _xPmX,wڜSbså%&3O- v7l)wzi$rǾ{eTk_n kr9 EtƵ)cg"e"s&H[;%`3crǪdLN 6i#O ( mPyϑF?FG^qR"nvx>1 5zMa]I.ADGh%acgYsaye<9hΰ@{bqs&2M#"R?IS90^qLb1}șR*ـА8::.:[߳2ߑPos4D/9k|z咙^˞ъ!@łnh+ %'4& K0Elb|pLlM$Kõ76!Dl5c]-db6,>,QKD쎬mU[ lNw i ] 8R9 O>XQ%{n^P0-Sj |J;":'qZ d:'Ǚ]O*r0vzc:Oe]*.#QYOz-ӄ\j8a2DXha]%XЄ1ZC= Q#&lfY Qt=Sh₼m:J!\D"$n `rZbyM:WkmB" wUuRhghVzJ>'DeVΰrOE^r 5\32YhVNUA#d1]YL^8̙?w{ۓf6}M9;DOxғh2%G;oLn»~ۇvېMm1 xOfIOhj* y-]$8,O)U/L7-SݖZy۳OFęOF5^\}AP"̀aena;Y%T(0a:+3H݃+y5r6jX`?Gr~"をF!֋vhdҹ.Utd/˝u+p-Q7YTQu=x^S yba߁j\>N3)}!N[mۢ>)o.kՈ PIY;s5K!;P~Vf(O)qYAj wnݜno-Qffr-"&eX$ҝx?#+zѮZ :_'~^gXm~,5c{q{_#,.<+be86Fl,[\{)@N\A^@(WΨEl^ky9.00;}CY5?$ۤ C>i;{˪Nir\$̮CGR#يYn,Jy4b˖{-4JL7q+\fW޼j1l.$$g\ 7@ ŵ@'bnܻwUEw*j*^ZHAz[75gػ!0qK*'-C[;(TH|+kM@e2._sn1=O[[*_.&D%aFQ+v!rU=]y=s?Wc4h\v5It56Qẍ́gáoo'Ct{-:spiLdƔwt. }9#9?Q 3e#@$\iʒcѠ ւ.ܑ⹷׼ղƜ#f/$iO})e?Yi|/y[\vmݪciR1{AC3 Z\ȩ;[R{C9FBA(e0ϯTL,112J3b5@Q1 y_[/r_06::{~ ,s#4-F"ř V&ICJ5XMgHKvb?PpK@KKԜO21Åte(5L)+K~p绍@_ssd)W.%~ `ؖiOƍ:G|#Ŭvgr5ϕI3{o;;|IcƷ1 &08솽#=PzA VT?(s(q^IiV<><`MPp<:RW]PAY]p^P$M>+Z&kڒjg&JIS5.wţEЦi 98EFs&U0` qzC(Z!b"nPq *XlO*p0497nwEYfqeBL'*m^[KkŠ|!C*n|b hf p5u+5]}⍉^ѝݹI7̑۶6PtH9#Q[ 4=CS?ĺaUn^1x<@|7Cq<&jL{=B XHLdU^9+ relÜ~MЎ0mOwU}C! ћ)cKF~U!xߛFZ0b5z \1E+a@oh>muEJZߩ6*(=.ag8u} [x H#$0M G3ApjJ#UڠX4,^?S#lNSĈ hGZFPD>ڤbqzijk.PCpP+zUv<@WOɂ`Yk2̝s0Nnb|sZMgs^6^}M/ fyg;""Heٗ`?k?y#*\ȓ'1)$ t&ʟL㩸y/[Nnwm H:i.W]B,c_3?+K\ ^1cpبvs۳Zq H"&+XD;vO^w&#W>p7ɌԽ̪BZbF}!Ɵm&=mfyF`$pe`M7ʫq !W #j[:oDMle}I⿑xJ" 4ٺ߁(kcWEou.>`e8LG yQ{ZFĊ0ang s ܪGz-UZ&ƭq`cñzXq!;Uh"đ!PC6LG<:JSΣo,>=]Y &n@1 s, s0|?@oZ8p|ӏ/шW7ӻC;Wޔdp 1 jf[=pYO$`>ץs܁Dʈ` ofBOl:8"fC4JƼj=}? )gDұI8s8}lg ߝ&Jypݴ}"$ƾF2.PEOBds}҈ÿɰ|:*u_2[Py_#ute}ܗ(oX1| $76 zN*VMG0>R~w'OC8ƑD"]>h#l ^jAlп:ެe"cR">#Rp@-vJQ+hѝw6U*;1 JX d|iDvw=v֛`~o|`hX؊3bMDz0h"Y7ιg.jgCc7vhZ˔STx-XZ=< +ߋ&bj,k`F-v" /G,UPŸ1`؀<٦݂Lɇxe6lϑ =ۿ[ :C5+ N&:Xj?{?|D ?,uZhlLߜs6! ͢xk^TeKWKՑqu޷&Fu.;Ow%%l!AvJm$7\uSSb/XaHˆDLa%SE*aobO-Hϊ=,WJWӟm̿9ܵggܛrbE4CXrkJ hqqG}*]' ^+d Vl3i56QwIy/Rڀ/˜arsdUlO# XH"RصR|STJFxW bI%p?@cPO@Z' $D?OB􋊒>ʉ>M8T3JE!)^P2N>sTSkCk:im~١VtԲezlʍ@lDY-oU&nz^Y&,Z<*.l^SKOS(wؔ_,jf߄8,kFJTD9AznŠ skI´ LQX$(溁:/_,++( tKR<*O'=d W!l"Z'[M#*ZC*,5Frƒ1<`5Fd/B 2J25ֳ,~g}ے5=sYiq7&7 hˈ\ $,wL[`ZkLɲ_>=i?҈yfXATK)V*93ҚvH2OV:8QdmM:ݍ@񭔴YRn@ދ>/8;J<>7Jb_]먝'+!t5#j) @j[nͤ#ͯrJQBdkr]tݼg]>hoN>tQա .?d.DnBqꡦ*1lkEԻ:B~”z|̈́lT5`'DDS-W ?&x5,EGs\#&nE nTa)d{PM/'l^m:{+DIKi~;Io 2]lsxMj,*S} s Bzqo|8)eU1,luM=Kdf QdeZNYk'Ro`w;.ՂoH+J}=twb{*F+!u @L2f{_qe,.2K*K %0Ev*o~>מ$$I<ٺ.|/?!6<i si+s`Аr]Vk4N%rfxJD2|BVQ9PPҌIcXh.t寶\T᧽$T7dU1k:T}l-13?2,L!@ Lo &K /@FFyM]KegKxÛSvJc$KK@P2bu"s"Oa$ v@j7˼m֍vgOǐ(#1l^;ۈN^L1@G#zIA?|T=B >zTLTE" ʎj]}ϲh"Eڋ1g8uSxZK]]%] 3gz"xuL6w6)kR؍$VZ{&yedܟ.[: HI2d:&h1xy~?9bL1op}?a-'swHمd[ 3MCbڴjyT%۸Qo׻\nv8*/8.kS~Ҽm3j RdQ]<)'f!e[ֆ VL 5 9yI,g CVֵ1zۣ:WңL|7R87o{`ة1|A%of!5]W+̢698yG<8kՁcOh9#M抟M_O/4Z;U~X&af0:$8cAiler?~fm10 1 ۿA- ,{uzjI1W+$9mch )ud&@T&"<]hh<ҫRLxsH=~,ik0\$H8fxX{'^ ̤bFS0:D 9ā30xM'SR+/G 4j*m9oMSwII "îƷj=/֕U^_DJ38oySnj^:°Ɏt8fSL|eX`&Ԃ;+Ң66nIjaazq$:3b8jN {S&K=b.õhf`%4Aиk> &g0ad+`X?d(|4{FLxcYuy1X͝D̈b3mw?! h,N!yر huBdGLXCvs䞴uw;[?]zȪ g{:}0jMwoh1&>_'V\jWՉ? YX_\e,;V\Gdo+#tXjsx}V qYzvz;.P^b-v<l;F Dm}x:lɳ|Fٞa gr1Z(*:/s= +/cw*c.#zKyf8`g iD״Pؽ$%>*-(+]!bjhwȖN旅~ 5=4MAqa~y'PbrnD>s?l# -T|/HnJ6W" FJW[nj.1Y2>M 1- tPDԱ+d`4+Y6w#%\m^0FȦeӦ1yj>zP2\ 8CW2\m]9>6u@J['* :KHt.vkp8y5q|rDEƣºW`&׺k2-12A`w}wl3WKAhO?,d z7pǣo?,y>,\ 4ա,bӴN<~lݟ9锭PmAtÚK*rOC-y70==<8mϑ}"Y&>Y }I0 |{x(Ixykͤ \[2,@a~Q.0 ueXX'U5&s+|;-߉3@F_rCOȷrQ7;sڈ:(7ʖ5Uk3/ROTZK5Mc}ʂ"ۼ1kH4'j/\>K=At:8 9GDLDj7Y"dQǨ@Ծu`#P?Έpώ{𾰨""gVuLJ#,aGۋ:3hu{`u.k|0y;MD,+Mjڷ~qt$\yjH4h3<~ݖX߄f!]1UZ߮8awǗrE 0q32P^|rPw%gmگTYfE7Ot/Ø$D!=ޛ4X }5A4N2&|͆RڒU0py\YFB-,QCx7OoɀgBi0Qes^?kN d1cP\m^\%#=NqĂ/Dy}4 p紺uaτ YZ!~Uq(\I0ւz~Ll=GS1=Kaqk Jm5< EHk,(=PeUA^ ER;{ذ*\P<7za+B?]b`Kg;>tZk\re?0ͮ)ꆓnm -m}]"rYど. %, LbjbFvEvV_KX6™ Θ|G2P+odm3 MEw/8t)&U6ɇO"p9[So) ncz}=V2,*5*,WpD^#KՉk *mId]τts]ئOKh]Fcmx~ a$1! NVlCO?ߵ 5^? q#+\vK}btLzi;U|bnvnPF.rti|9W),/Pd{R.8]jN+x2⾴ _ʏ0U$SnĶ ƠeCyMՋxW DjcZ.tlORv TzȾ-UW _L/utҖK|5|no>'~nov=ZĄ&; nG${boxB&ݖ ܟ6F?8ivpf(x@Aih6-'{!c]%T 45Cm ZX{gmMK)N+EC5䡛,ҁD8ȲDIdчl@-€`$IAڀBhVR7I1wN.A[2aq+OQAMd{*]i3ڱt7X2@*5W !֙zYmHW-DJZ;Vɚ ݒ]0E|Ih-n6&xY$]{\Ia@X ncRӘԔ(Ϸ& 5 CzPWtBC@(<}#SH$- y;8 z0 YӖvu~ ʣ' B`60 tM&ztq Ab,ඏҳd>66b8֊3nG92&#㔟q.SYg#nLetFQ=R˾pS78}t9Iа>5&mf$=:ecH Pt㸡ʨRTQE#&}<Aghjʵ}#z\r†j[4?r7czvI"6gJZGt2|`gT\ [N @/m%9[{OYFL`Q@4&&wokQ aK">5x5kj T7yf~]QݚrKP4rDGVF*%)\Jr a ˮXFfBΫ/(PM#veW@6vI_u;=$; Wie">%)`zV!fw'Ln+ )EE]rz^U,'xMX#|9!H9r d13LíZ;<'L_ZϾ&_"&*PdFo?bO w ^cߢŢUKLuSҔM7Zx&ne1g QLµA"h ŶH2yق&箉[V>, 8+K(rnC4Ns֢ ~yS3^&MƞV orXKKR0մ3k&^/*Ҿg'`3{__Mծ0 YRӪ@57nDdy%ֵ̏+(xt%DHph_PtXI{yE%s'czd|[(b}9xK?B[dnUv6ZBDVykN?0xЧPu_+|uoaEuvfQY:E7@Z35(V|]l+T;[ Wnq1d6s)&"%yDQzFu`Vۏ1?,gc&>uwY}ia7u1ZN \'+~CܗDSҥٽSMTX` /&,Tn00g9;,#+YɎ"JKVNe+7 w^eaKr't(ez^YK%V yX*;G]>I3̻^̉EJM s09 <TX{Pvj;Gq% ugSr;2XĊEf" T@؍̒WMRs&QmC"߿ۣj4{~ӑo+CW>mP'(0s0z1 1Kv1䄍69#SoB\|1w)@2%%kKLP.\|`V~&[NnZt1ŷQ\puSҹ7Nz}L"W_JS&7EfǪ7[H+>]ccw Nid =Xځ1\9F,@7KV8M%d%"[jq@Dm%n>wqN$%tMDo%hc `={5~n,*=ed!Ko+5 Ge L$#Za9#SBG)W/DQW[5N[ 0 kg֏E6)\T50S_acM-@H[Dc jik$-(,-b{#FArxa̖yI,ͻ*ȝxG*$}d:1g IXiA8ɽ&?/lvTz9Z >QعB[a{v#o[r$wO^K De1(Z~\)3*q=Z@Ə,dy. c>d೅ /Q}%jM#ZAձ\q~t8+Hbbq"u$tʍW#=] Yu=4ЯkbyRX*`y^P@jqh>O1{Q1Pnz-L .ݕŸWflIl x7 J/R8:MruJ٧L^+u/j?Xq"+IXfl=$wJ;Kn8m&U~PI'W-|}}‡ ]JYTU.ѵ~Z;Dji7s&B6S$?du~zʎlL#YR:{K&Vl& ib=Y[kb}aƺ]&;Hڞ:FF2wjrۃ)~b+oBQ˸lZ(1]ќ:smuͯW!l6#PV3B'wI2r0= KM>*c`3Iaԯ |yT.[yъaY64GڌM3zjDua#:yeYЪ#4:Kydž jbB۾cxi@0FU+z+Os/Jn^/;) ;EWc{lx!@2 J O,Uok*eE795LљVa4г瞥ϗOI@=2ѹ=i w/ԏ.ذG7U?ӒU=B]Z?hff}E㏥ wtck3ٔ,/stќy2jGf8#rA1&S%ջjralgĈnQzFD ͺreGhRZWIxHvM2'D x}n ,Ko|,"҈YUPq8o t@+^t6Gl.jK7kB޽:zƊ^aOU^xSuyBM1ӽS zp/lKa7;Hgڏ0b(dzh;]ZSx[}992Cjon4/Ӂov"قæ#8s|IAvTrb!Y)F6?jʁ}]bK)FcTt֑""is^*z) '/MŕޗGCh|ڲ/$u BkХ"m% /I8Geb'V-d[,X @"+ݏr3[Sl%>0V(hZך[t۪O&70[)"/KQKL-Dž&ȁ5eybS[YѫOr/w( JRHH9S2oMZL/AcBЄ4dA{ܱTz:X mamoka*om!ft_p0r P3!=)+.#ªLZSꃋZc Ho9(@fKTҨbz ~}5Ԏ<{ ,Jk q}3&?Y;k3a.<=ϋ˨.4C[@{!~>dB"8'tb61tу '`TlF%]3Pڄ`A5g(|ճwy\YM2TUEٕ-m@3y& ͱW-Ţ$B/+an0-ΰKcw߻W f?*D枀r'JTϙRou+YTyZrcFHݴyOBF r@`.B͕Mҟ`q-dc!AThBr(5+c91|qR?`o0Qk-.u޻igBҗ:AzC}DĜ.Axf[!g<$T.by3hTܺⱱ`s}p.?L=Szz]`7e#;ʗʽ{u5sGe)t'T=SDRLzf>KLë-q+ku.Mq(;rUNH 5pj`@qQEO%OxmK&lC9)!H/ ˭#ݤ\(fѠSt'>P=5/Pm,ġ`$#׉@\MDA˜9Kž4D9mg|V? a63,[wg5A]Ob (!4ezŨZa_9[ko;QTmJU^+mD@O7FQ%Yo9tK?0 T]?Ϟשd3xj0IM>RВ%sqýq.bB|#qWf7Ai"v r/;7,<9g[g1wjuLJbL/+&G^n6T Y=fHu݉[2` "m?ۺw)v#V9ܹ:1y|Õ&Kz B5-_lW[.F95;d ٿrl[P+*MT["lZ^Gǿ bƴF_yCg$# L|f"4 U+tUSrţ$]Zuy֎Ŵi`CB]"r-1`z?SkT JUqe!ܭ>oïb! b{MfNpG"6{A`H@ӂJ7n7@$BYrny}i1Î$BHmE{<9a ahx婢{4r2>&=\3 ,Nt48\uq> ;>&gTfuDUXn--\l2Q|]+ʩt/s@6vNZO"b΂s:}f2܂? ]|Cprd_R-zU 99#+I;R;!a iOh|4\g"4ì&AFjt: kgG0\f3|$^u?$s3jzWnq3DkŞbB5L[ffxE[O]NerFV.aN^`*:b5sܫNJ4Rw.7^mDXyV8r0ss]3L֙@!>I_2 VC% }DX v1cz,ް3/{3ԄArt%DjJ$WA50Zdt!{>IwebMrnWHk Zbu%P*Ӑ8 >QL\o9Z%gq?+ݍ#%">4D揢ɿ1uwў^;O>_02||"# $߼Yzb` p5\'<檆e -?R0@m`'V"HdxTH' [-vĀ1CR]^E}q*)lISԿ -@ @$bMB"֑3=(!Y9ogͳ+t7ѶF<.0aP/#f^`5\b5; dɻ A K9b%*E*Xj(SȐ>yڣ(4NyzvjyR[j[c-_kich/t]Y褓x YY>г-_~fu6yf̹4댝[ Z۹|ݞNi3x}B(!7nMcx6Ü`] H-&qhFO'#)E0=^z"eCYUш.2-ޟ]7Cl5h̥7ZQgN.0SQ_-ZyAҠUÒG9zd k~ 8K[I >X_1O>,T2F}̢aь_NHov n]_u 0aU 8Y F([9ˏX(Dؓ앭l$ ɜg`J9M|rNIJm;TTvԧH+&aILLWq @njKd\EcԌՉ~Mu߅(uE[Y!1Rz$ށޭ:>yL]%SI 5^y7&9lK dswY͌JpK&m>rւ]ɧ9ǚ%9wcPw#i=_~ƞoA- +| ]bGqR~a\ދ™N7H,`.r7u [ $CJ%Huk* c|E`#6Y(Y/i-)v z11\b҂j P(k9kpxm&Xw',f,㦟G;O7r,]*5ܶs$(s:?}N62:e,M LO]Hp8@OGT=9$Lu}k3:OnQE&hcyq*]F^A4ddu)`?y,u2Kh rO!ʧvYυS$sm3p CqUod@D(S8X@uU` Mϰ%bl3Fu,>.< Zd7?ado/Es̗w²R=)-&6͐2< a4彣ou{#܋ @O(IBz<=iu^bt*D(AoNv&lC^hQZ1WՠXGs2X%D0ejQ8)٣΂G4֡8IcB 7MƗ?rm/@a^T'ߝiRpԍ73P ,F\jK'P/B(Hŭnix-ɚ9·= 7|xE8APS)GV7M( 6 o!}rl?XqO({qV0Nl{Io` X]L{ o0>Nً.UP oZ n;3!s Zl+7E m N-OxūpYCǷ١[Rm qr ytM/LqDQ_SEb1J7}a> {]ks"xSߵRx$=K`6G|W_7FF$sδ?b @f+r ޷"68(a/1:zF3CyKMF^~7TԬ V`!ZHD_ -#bTCHRxzDhOBYu8BL0Sl=lԻs_o+k\R &]FE䐇2~sɊ 2EԻn7LyN#ɶCqPhlIr\:"0ԈlaZ ':жp$efRYYӢ LYGJbJUB:Nj #J .%M{r;FD¸6$uG(evX5?fNAbh{\vj7\<o%Z\/iqu.(!*eI[$Xu^|PR禍zue_XoK`NZKB{,ǞYKVҥ*kL1޸m䩃oѱbmƷhCQ0y#BuD߰+҄y^9h2UVlqS1垬 @Ka61s <7ī?AqXiFq?W^nz*~ BO'\sNkܴJ|v̜Ƨ8[d;1-NZ~Lw7MG%.1#-Mf}|w{G[")sJiEzJT/ {ݖn2BԷg *ܦdzAv, vt E<&2ƒ MM᝭xy\$ f<3]8C(>ny_w;ZpA5xřdb|p]DkKSڌnZ2W:RoA@M<'in #(ۥ*m+,5hii.@C|[> 5TEoO7bl-OA^ءC8D TegQhM0S% ~K1M:Amd"YSX+VdWrl %RUɛcп 9՚?gm6UC,TЂi!ۂGET}s[p&O] XEAspAڣE͓O{BWH}0(aDH@,Tݹ*1}}ˮW繡$usj*rpl%tl,R&g z#ZGAZ8ؕ⫅ z ?0G iϚ|5x%N΢ YZPk=mkS!74uXjܩו~UNj2*\~6Y9H,୫k3Sɚ+UBFNݡf/}׺`MOMqKjMʓwsv_m*^ Pkw/FWU*<ӱlha/@=Z(}KAR}]874^@.r4>B`4dҙ2QW"5H9WIPj [QCq{ڙSߠu q,Ep+F3Fg]Ϯ2(IXqƠ.eN脅vY_L=l~$N$:k s8R h:\Re/K* ЯȊq\Dbz,\WKC ۊ6Ƈ&j`W a/ _Z> TX]ۆDoaSOfF/#q3%}[Xh/ehLb&ˠ.%~Dlhi ra'ѥ<Q{Vh7:3e 0M?1^#/>Z1v/xsyͅuowhZ@`/r<t&:Y3.XG-ɌraaJ9U\vv9cj fzl>}=sK9IPX|DdXWh Op͕uӓ` ]ȍ9R3|f"m_W!me>u pԊO$wh Na93`NI -Xq('r 6t$H} Zͬ]zN_":r 8l Qn>K0.k/ioqEtdZ%(6 5lu3 vFW/"& 8\u7ٓF{3#dlů=\XT!nPrԮ-OJKY~  (z&0ߒN서v]'6.)Л ,𜲉VT[ЂRv.Gʗ!z(NEN[/4MDi #ϵ9%F6iq/oPC##6(r޻3`6- SdmCbEJWCNk+]- 3 0fHfu߲z*$ ȱ n1O)BLqU]rwTМlZB;95az+jZыiߣш&83%1 avcDaɂs1R Z@k˖\F hK.ׂ_yt ĺ\z5z gցv &H*&벽Kj6o^g [pa>Sw RĂC;(5#؃XU7c6B5LnBq:&p fQ/!\v?pEz |nL]]h15|d5q$¥:A#~)Dub/G^ڑ,ʭL@v/5aoQ>~dآkGn8mh[5aNtȋL#xlj ^Bm@V5c#PB6`o[삈[[S8XDz /pWSihQuf<*`+;a9B{B%R*^{u*g@'{*KjP:PU·Β髧VMqw"Jp~5%f%. N^a&} ۤ 2$ŵ O4uop.˭#sOYuQJۨsP}-rqv̞ViAPY7{X¿KѬϏ-/ nriZj>39eaL :\ `>ꋲ{Ojp A/5 `l.1z% uʩ 09)XZQҗeR\~rհC6@@:T:z`- -4X޶@ L,}oPtkQܫb㞏0Y0X'4:Z=%hg4tU7PFݶ*@/ם0Z vK6E&8 ~y@VG~1w^wu\P%9u=BxEi̝3#h"Ue8Gn]<SQ"PϹ^'Me'Sn?zMdݞe#T 7<]4X ĭXd+f)!-ja/:̱Ð$Ig 2k`ggyeIMߴ2$DsѬ Ad9kkiޞ<.n28B~ItmdWaU 6^XSg9KggM^+s~eND\ ,($4L$J03G,̙ nRس}liO0QBe:@JAP\@ zKp[o܌<6K\j~5݂úZ-ً_-M٢aR\q0QQB1;Z®6+ʘCJ25rij"YLwMV)drZ=jPg#5lnn 56SApdsQ]Dj"!X]NSwS*S0 @X^ڸT2djw !l6u6%Ҵ. \GF;?̂O1 9m>HdzF<2P0 T o a>eOS(ke0E145[~aDvEoV0`+v%M)U\4hFr!Xd'PB}u,R3H*@%m.lHRa[Մ ӌw=GY lp,"Aqw"GZ;=X ئE|8RQ nL5ק/rBBhM<~?(/i%mD9s혷=WD=p*-ȧhWxPrBl:F t@uR!8R!a Q ͐1*(8ĹkoXipdznT?h>\:5Yp-,̐qRu .ܮ)=#mG%6+ܲrOY' $Ft{x_.6u~_} #fwƴ5;& $n Mfk&\B_c@uc*23= T^ bq4#, ?T'SgcJG0&ktH,t|lj+ ]/E/|`őqZ+'h9tګ3Ǘѡd"E:O3KD"4 $y .D2LuF&ld-Kէ#.  jCO|x >;^+TmM5fv+^ x5]}5a:Xg b4sp[vnء<8} )& KmK}ѯy 2vp'9C$B'upJ{y a{hIKh`*ݭϲwOAOc% 8f;{ 'r-͌5a)mLT4\_ ^ݖ%F/Aƅe?Wd$|\:gȿ'YX9 KS,H50wvs =)%aШ.i%6A+<.ϲojV=Lb{v$0LBk6<| l0^΄Ms[ QW*llej/)̍&g̗D&iUQ 0k1V=\=B5Ǩ5uȵp5 (qRT.4$ iJG{:ιPyh/j #s8i,aհWǩK*zlzyx17 [=x\˄Mlu[u f|otμlVj. }ӤlDaLjE?K'C+(a@ټD="}js}r5($LX8T7qGҐ\(G]D%Q6mR»v] OD,UÆ=v=PdXƯ$:@0.LIUj\‚rKWaF =3*N[<0E+TĘSs@&WCOdWK oڀCbD={4txO"o 2 mոlW"p:䰑1fq4zQA7o-ƅJ@T;T-k4Q7b7**9h/Gk\1 OADʲē=bϟY?%|-I{$ 'EBii%aB/غl&v+ v2e/Ƥn3Zp3HNP?*u %%ML[Vl %So9X.cv W$dq/Dv{ 96À6~0!h7G$ySs<ٖt#]-@x6̖ҀvQ l)~+_^.-bVVHjD~^egjP!3K%N?1ͳʺlqg` ::XgQRیHL%Ths\ʽCRnM,a nS<'QRpZs]:izǔ$Rɶ` w_kӵ0cDK˨Lp(N}[N`ǥgiP !SW;]oH)Y o{h@ \ DTX*N>m#1úcvzk"Pܱ0$S˸jgAL$jjbQ(΄bϿ@px[M?59]1V2E1vTAX_5ZUGW-*ͽ +w&*M@TprWٜQoD_[w'7}xz G3eo˭:;蓻&ȹ^CmΌk*<\_mNFl 3DO1u=_$8?*^/ H7v~'aڷ+6iל!mi'1/W ۆu_l+%R3 ;g"JR+h~nדs= ':xjpR> eי6>4'\mxnzo6}{r*vIo%ۗ)k;O$` J~|5w׃PUGN6@MSChJ 1`O%D&GMu (?K)4|S?{l?Ccn?Oޔ s>.SZ.?b&̥aiO"KY*o``IJ]J%Bxja`;No-AgRh|MwX~EE͆iFRl/pRm8)繕 ⵘ KMy4t'*ې~h}؂!   \S%˫kU#[׆P~ {UP=W(Nӳ㞏>i$.=KZ!9G{ ˆ&}cھ Y+qc(@%\=; ^cɡؓh%ESV[{[r;TOٗd@!xWc,ǹ׬4'2uFK`U@,HYWVwgW@$""vJKȲ%2$Dv!^$iOR\UU 2wL=I:XP0DZч)JfpȯFt o?R}Z+坣c]â&ꝝ/ꇒ(PSIY͉Ń {R0qjHfvTs?:Qz;,2.%Q,a}\g.*c=opC.qo¿ŵ:S-K 9O,߾ZX^_ev-5Oz:̪f!A yj|9shGc,>P'^jm{}ܐ[D*0QRlW}4Z*Kvq~Hs[kRfJ֝G 3\&϶dӘ56 9d cѠ\=C~sD62|f) 9ЂTtBG9e 24"%'uedk~_uԊ7U[a/HQ"'PiT҂Ǹ&`'LyU>;5x%Й N{ݼ7ns]ul-!RRw=-sC=Q*m~g:4ɴ Eച`iFӕu*ʍLs:|JUwoM+e#/ 5X,H2|r>b&0md:g&OIx"| Z'fh(Ȍf ǿ\~'QHs>@#ur§Df5n4;mUw]+D[y֖"'k|/u"Y&fw@\#JkYsDdJM"1w(\2J>;Θ} DtaOir1T+SEWj;g]`cĎyꂎIdTYݪsTu!/Q/I 0RJ:tx\^M>m iwTA Kbk?g,wRKEr̞P#kT58`YZ"t/IO7? :S] n0/~}@|cB| ϗD"7b?xJV(B|w.YxOd5zޝȫ&lhO{$X%n'2(gnKGĨ\pJ{ra>_T]BhhiJGn%3` KԴq †-N!mb%A]/tʴnj VOv}@U^gcVKTyKW-x?,aJp=o[}/^0oO]O7X`xMk6̊`nr ZvpfV>̰4eOe_TFM$I-d| DPji$ؚ!3:>oar[Y@namCMǒ.ve9u=sṇ\cpde&cӃ)㍢h)">ҠmM. 8W'BjxJJ 3ϡ\xMb`(Bׁ$3}pUj5r rMrAb;:m^_τw`rR1T~PYj5wblѳ;; N7( =m!SxJr4C|A7va҉?<#]rBI_99'21N}uO*Ut\zBM9_ǁ+8Ա˄XAQRp܌KτeKV2Hͩqi@4( R{t^8&E1 dFLP)@UO}) 9~{8ZOaD^|-0j-"3,~7Sj0ze㶈|2_5^22W>5 lw5؋9Tژ;0$=|{]v f,kXS z^=I`WiY  Q#v8$ap(ѡCǵ b)SMlB0FZc~&qwxM [(bOlàk cY +Z)BNʳss鳒jX=b1&|P=/) %zSHYw+&=Fr`vq't{!-Q&~;@#˚iM z 72!܀hΘ']cT|hK*.T4{*p: $s:M`;B"\F~6zf 8p0,h!q0CP^CҸd$uH}wҕ f$;~}`{Gت gne۴݉5v17C.t:_jv2g@T$]Sh_^ x)BdA1JʀZיn(v>pyt6>ʰ*R@0!(Z(ˀL!O.u̒Q3n5^qQ8yR/3F8rXD<fdV) oovRo&$wiyn-Zħ:bt3 rK?x,oXT9f~<ċu9G#R!vF;?)|[JaH<U,2 &aT!C=2|4cPYTն39oZg3oZ\SƷ Z:=]"筄Wں6ԶM-)/*==6'e4TFmVvüo Nm1D c9VT/k=Kc2-l@d IJ)HYw4]TZx5"nƘeѿ.Iz?-g`H-xro/dYkd~1V0[5)ѺpǙ}2N+[ZT^GER&pCUT |(|*Unv8bG؊E=cJn5wl&& a+ݺLGɵC 1%=va-b[jذLkARTAjt|׏{Vu+1tfZ!zs.PT_) -fB`lJ:mV,h>\G]@PߟiYw8*6K@O'V|sOCLgwD"hJ.@SѝmLsG xu+#,-tO%C3EϼnUfөd1m .n!ҞkMPqIxaR5Yioϯ)DǦGw^NkIy^M`D},LL)PI OfOtW5,IHLzB"\K.f ..V F1hq(Svx G:(5y[ )N&i9Ǡp)As xOCC?Lhx* xE2a6v) y $礏hyQB,jRWQTQNQW/$M&?\q =h3X};O `g||g@RfZĎgu7hمCFN-2rwD̜ <#tSX|M1Dݩ42p+uSc:cQNΠ>2QRɄS"󌊧ЬEP:pE_I_oV`$-$?Jp&TҚbК}i~CV/\E_6{޶ U(H;(ioN Ԁa>WRwo9~ BĚ5|\۝h,5>it5!j uH |En9>-sGS.'L'פJki1A,ĹcA@UAlMLޓ$1. hIur<7p$W÷r5hSc7~9gO<&(+jG%ĉ ==x~ D1cpem،,oBMɎpP"9{54LOlvӇgyU(Qn;4WgS3W th_C,L LdN%`rMR9=Tc`E;BP~< n+ uXe[˜\_ +Pb"0R{-^1siRe=%˨NB?n_$J^bDSy[ T 6ܯUM~ ,IO@4pُGB5#&d\o+[лO?VIȡ6 _B@N>wSg Nﯖ +=JԫQǙnPt| 8"xp- CY96_Hv3>h%X?0PĘ:P]=qiB҉±9ul@65Ղ<a쌺By9ZeZL=Y}si*M3Op_|RDWl QW" P%6)RĐ.R-=DjOpԢa24xNg[fjFm$SdK%a[)63xL 3su5Og^r F!iPK\Ceu1Eʑ %E(yPUq'3@Pߎ]q.hWnEɢ-la;~:*`u7)E.27e.JAaw +c'z463j@_ncip).iUyٙVr@iyWZvi_TB~&P1OTZp鈅\ND;^|,Jy]y_`JKR@)?m1H5nRP&uzϩ4\hr]>Pog(/Bk= 3LjfT̤FsSj.FJܴ-L{))9_4=}׷R|)Sl®ڇE('Du;>mWq5zf'$OLe<ƯڨaR Xypヤn}{.tꄈdܪhgYT?أo>tbgܾ@\~RKW(췬AmS P󗆑  ՠ6`c̦^p<>ws&&3 s@/g\X˫`ξS[^ P:'7b€3_h$Npa)SrYQψXcQ_o76P5K=8: %E@~Q "z\CusvԌ=\r&љEIYKdD*~3tp^̀q2hZ- C"|iK$Zjb\~'ħON-|ô)~=L;H|&r0:h́J6sjIMҳyBBLOSr:Vэkbg)k}cUP<+VYۖD3] %2HqrO|ꉤ;aӰ|ZuywI6۽e-}Ra Qh7fJe:E*փspY6.*--A2>笎p2g$iI}'왺^fU3~hNqw,#6`A5'=ן[cI%g yDŕqw|l/0@~+.?qZX/D{ *)%G&AW{T% t_GUKzX=53V[Jw>KDڬd[Au>;_"W!u^akw5mysjr-I挶 os#)wj:@~QčR6IEb< d쎮7oH`?\,=d[UJG5砒)9̧Jhl Zlri{w#_ 2?je,\ݬLUB)2$J:,ҭi\bߕI= B-&KOMTP8.e|pե=k5yM'usE6boiwHǑUrIN#J8IGe&1R$lp#Ukwv"Qu~ jV bNM( om}!ab %,FЃhd{݉qYKW2eX!,W"'Os%?YL"+rI1u"'s6 څ[~#+Xր7TG[,fR2)Ts7TH birY3II*1)QC -^&AptoZl_r|șx1L"Ih'y6WCG ~eslV EJ5C 'B2xJ%7zI pU|a ]ߩJy͛*TahPpsԷZZeEYK !"dJc#6%&( jѬ PӴ[]c+:D `T&lJi&S>\&֥ S~YH{ϊ(bi&{TS{Mϲ"Y&./jÄ i>{hC}(u/+}7z9P‚~P2bi5Qò(9$Nh5=*'75W̅sz FRi֌?vMmrULkNY(43(T-ݰgu׍5X2%iY)ejج˚HZ0p(3y02_,uS`KmC 8 5 N׳8{%ʘ"B obTP]wO]_^|=oEcЇl9LW6S Hqdݨ»%zVFpfxp# nrxPv  "z88U4Sc)Q$wҹx2@:G~#ފZ+VO%\Xlvdо;B83n O/* 9&[S87\k91)gVcE!ʖ7>ce0:#42.$g'-IcH!ڭW'}U4MC6R/ϑθ6dJAt7R<{ xVx Ȩ鄰N0F"ҿt1p*BotGpװ`vVOCqP-bxB)82lxҪXZQ. jD|7dLUgY 0.rDRX31^+Oo|d52n̰V++YWt=Iz,Bo{[;`6L@cBq9y m>{VYG^:!.GN]R#`om j`~ԠZuaѲȉ JdM k8+&vf- D(V\sa`-扙asZne闣Y:ӃCj F dld4&A d-s GVˆt]O;O֦!tw<1(S@}}Tp,e Q}n1H|*ޖL"jӘ) w{(147GMz.oCFQTJS|_| 7Ҫ&7#^埦1}j~+1| Av #OR(w\cOYz .#C]E{)g9mL] ~W>bi[vGLmwthƱ.bzF-i3 c?{Lm8_q|ㆨ[64,$Q bzAty-H/p x*d*te2٦xlV]Bӓ_aP=|no`+5kT4V- /i,p6X؂oέ>T0S2t">OܪV&h,:u珵d :tx*2s1^ހ 2XA&.twC@³# Y:J%z>l2 M #߲O J>˄S&֪$5[P@g9|,^WкLw-j4 ͋>|# hσP+cƛiQ58*9VJ BdJq)¡&E p$@۾H׆źgN|]qr|>A O*KBȄR$tK߳Ⱏ%A~޺p5F&)nv-qqDfDwПw V rbk\o0@Y.2:RZG :ni.D-驩ߛ iOu=N7+ǀs[8yxDo[ ;[[.e3p+֌ttN.$U\ t6\ ,r Ä"l,~lץ17 iY(ns4$G? }XFݔPHX8At^6#:AI[; 2J* ˕u}%  $MLA-_**V>*[Rz~Y5)vyզC*E^Ǘn7c 9Nng񘬕rjRT6)\lpm?Y J_sKUK9,a<@֍j> &ɼv qhW>v~U Z /(cdjxŎ;]#:&Pt1S+ f,c Ku!e-&>2 3>HA 2\ 8"^%^>{Q[}E-!kĠHT{#)ncOK v݆Z?9gMf z[$߫Ey@? \UubWPs7~ 1g"[[l[0D|;(a{bΰrc t7O%hjeMFF]y(3 IzX/KfT,(DNpB [| !ERXDRjm(9ꇣٜ=e;D/1_0j}7gnKXK& .=&b!x::^; IIJ-:h/G`D5Hou)gPǐj)_I.zd|p.]&ϷҞNo29JZ*,I^(AQ4(w}&.vnX[z~Eliie{],thc瑪ُ3S9D˳s ?q{ZFZI`xM ewS@sKa򹺆|F3xV>3*9s4\F^E7̋Vr}r>tyt߯0%P|?)jnBlOAQ)I`5%;U+הOs"3 /^Ki`Al3+Mlz%UҬeO~;Yra= 9@v)g٬yk!9-AO({wg_5K$<@hZZ|C)!k$˂Z7{~fℲ]kbR0zԾ>a[+ڮrR(tܪ@eN(^Ed9wji65X/dD5_T!=P.!&nCG؛5B}6H:T W)*ߑ;{? fVA>qt> ))_eũy$rtyc$H[?xn ۊ<ǣNfoY#0Tbvv%!w8yG,Z/϶BIpGh3+6xfZ 1gƦbUdJղ@c)r LC ۇT@ 7ٲa2@R+dYZUd9'rbȇX-k|4-u jrFGX=(TuZ=2FS;U=گOa,Uol nY(<`5Ӵ =zT1"@`ϫs^C=-Y >]]g\C)̕FG~aeeJbY6{b YUV &ILM=@K]DptN. DIA 4;P/}B8oϷm#\ZWC28 C+F>bdsIer\KPDk~@utM)TvK[jjq-A8(&.G8QXj+:ZqlgF_/gw Ldv(^ׇ0fޏ<)YvEpY%m: i)Q+'~E 5"Vo9s%b k~Om|0rt~b=i'֭*WO񦎂-t.d͗~-xZt+㜰<ƫ`_Vyx|RN^;xbJZZTJݓm}[9IbL=+q$a1{Lsʍ%6A&a)[oLcH?J}-<*X3#ڒU#~&>RXҼ++𕒚+<% ~ֹOuBAֽ)yzx[840oNƌ 9ori3ט![xRWD^X1&s}GF?U Myx>9S5-',ꞨGL%+8:_!qhԃ:,`76d fX&hP+7ߙya2YuXJN'ޞSfO GUN.ܢKYڏzoU4kՌf6E1i{3\,*Ś0_w͜$fy_m%[’S]'VY:,SR-]Ϸ18;`DmS{ImT\Jͻ_t&Eb2^RI=0J0c]7咽:A|Xbv@Rz;>ISKPc11x|4BDB!#ȑ(,'}9zZ[Q2G^ӈK{u/ q |Ur>%QɾC[|̈Lѡ_8z99KlKMN?i[&ҜqG \J}`ER͝8*o H dzO8$™Jcv2~OF[03dN%ڊ_zi|W׹`$6U {L\](ͤPZ؄hfni ÕRdfxE5VoQ|vBAB*+L]'=n`c€wsSZ\e2oR~xK la}-eiNc F|ŔG@|A˾6>!f񵢥\~ޢdT&z%ʇxnq`ɞp;%hAP*q$.H:-&[{<E79>WL35HX1)"j~V[;P8r>-Xs%@4RǍNݤ]SFdtշmyNr>qU5gppFZtMGmN˚vv3`{Ѳr )Wl ńa1 @(䩂lX.BeC8Dۍ-O?,y (! me1{-=XKp(¡@T㩧9Ѵ[DifOǗxo K;ܣo8,`<"Uhu3/WZdyزP[6*`+I_qH}٪ m7 HTFځ_(?Nl?'T@[&S40/V ,0`hIdgy}-{T>|b Y)C;-8L@ǜSk9δH@9oyWY3NsBa!6ͼs*3_!f JmI "L/3wj|0e u Q A<$\KԖ>5I2J,5Z6:qZ̬!tÃ#$᷃fd\kM$#a$yإUUv^I B 䃽J[=|9ƇF]1UYDxo8:t+ѹ|0re WX2:Oqcx,3q!@ShYf#زB-R5weG;pd޲<sB$Oc0_Cs77]ZsYnGeCUlY\Ac7p9´_K荙O?sy;Fndś>,I?{u_QpF!?u,mN,#J%cE\!2A<9s_eSɾXD?nw3Pjۿ.#qa~kR Y7m@C2BBTbӓ>¦˥͝rig*,w@ 5=iW` !Ϡbs^7 mrA.sM,rMєPgUsCȣ(NǢiN'&';KJEDdFX}|hl2 ڔHy?[0sS_GY=?5tibU`vGlVLϲf@"RM/DDۀ&0P- ƾ,wCl~` -fP<.AK4YO6~ 5fo!}l.1qk@UXtp%!rDab a/cSgWKyq89Q'G?=rZ,|vvIJa8R[i#]3%ߣM8I<)JT1y2* y^ RD!s 0{~U5VI~~|}93nVi4'Z>vK|JfXD̞_VI@٩Bʊ?&L<˞ёJQIfp9Lim1O?K+4l%Bza.Q˿Z82sBk$ (N<>-oBVM]u^L@ě!Ki_o˒D.0obpO̲]Q@ظ`0cio_&xpjr< q*hs~nxݵ 2|K!l{4w m-Di |Ӛ1)C./'&Ԡ$% ` [jR}R Eh|zB1ݿv Y%MQ>Kw@53X薭m=&`iE5{Gjr^pIKa#tRA/)&]^'leEa[kpպc$`|.lTjޜS`:'8i3ڽSNF !!#Vf>?z<@ T4eo)|mgPI[tFG+h(!cf2Fq]+Wzf~ 7K s^9# O#ɗ'J@8ubMuuږ nru_ p$-):cMi A#]qDm:/o@oc#m/o$lЭi/&ٴMF6vZҔFgvEn=²9F24$=Qr~kj w F0m2_0 Q|^yrm(;!:̥LߓqMNw~>4<%W02g2c DֱdP" s M+[Ɏ131͍2ϊw@i̠h3 2ܐ@Vyԍ7"<sh_GP51}nyzqw+SBeRA6P38$njcvsR?AllU띦PA J6x3uzDs{J UЋu۩XjW ՠkOzG !!E\=\\ev.iM,.}Q'"T3=ˀbUAŚm . KYC#"ۿx%x8cpF\d Wz+s~8207V&k-@=a{ca.NY^`UC#Icdťh BZ ^e:o@ LflES؂A|V1!L䝖)uD 8 +3^X.N_[|i@|t3[⮠r綧fEr ~Wa&G ,N2D{v;E`iFP<BrEEhEK@hHĮUؘԦ\ / S` l,T? ,S'U~f|;YPAcoBhd򓲇Y.'H1Dȉ(%Ivi8 S=dTzA%zl-v\jcQ(>~3ra-} { 0+Dei2IK*Їj)_ӵm*zq;Ob4x<9IӁs3c44;(Țm,gݕE D*{AwCNMXF{ 6>юZKA_ $HTL16gWZ~*bO*Sm wl0};0Z=ӻ~NS΅O΢fP^ڑ8F٪ꅛ0\XB&_̓l75:KOLX.Dߕu0)3eW&ڿMoZ#X{JoP. !ěHV"ux X65]īԁx!SH[O"PQWnŠtH3ü @҆#/ˀ ^&q̕>ʎI,QyPSj6TmU.=w0Ӭ49OSwh) ==2 ^Q|VܹKesE$ ,P  t(+fd l;,=jc7h_~urVDeuϞ)F߉բjORndc(dGÎxHT%W 3%n:0*䂗ᓿךd6cWRD][ RTN,_3ˑ[Ƹ#ridzsvT\Ab[."'e-Lͻ4 b1"Wst>3us[7]Ko9f˨N3էo`#Ai)WV( >;PrO%EF ; pj"A7z_*7 w=]!%{%:#k(FGSYL}J$,6\ܣ#m0eb7j,Gjͩ1]3qs 1 /NB|2{')4qQ4 I?E|(.Gf\tAۧz[zQیݩhK/o, dZoDm+6CO)u}_p .ƛ81gpBǭ^)710!잁I|QE1v'dQj09鞙/f~%$[@4{'TA9?(ӺS\ b5O񳩁SMn$fK@w=Vp7[u^BsߎF~SZ_]oy9os4H K- X0ƌ2UtΑ%^uK'd~|pT<#/(FC?kQWyi t2C#_C:$B.< {yj ~5g̈́5JP zENheqƎ˔oe24 Io !\)pt%ۚHuv/{ʝ^pe@pH~r}6!rdY@@\m,-U:DUڕ5Ȣd;Aq>G&x%I sHIsn0eb> Fjgfp3A/p #eB|1Ly+F_Jf\)X#{;dw^h^Y[г cR|o,zG#th]"M%&Ꞵѐ^0a^3XԈ=Ei5~4jvv)A *] X)9g%; XTOrTꂕȜqBD1# k@AGIeáp=DeFK]M-qˍoCW޴`x9L uН3VIW>\9?*:U>$x@q.=/v)79 T=6oi%:wo7$OB;ɸh0Ms5v{³#+I2=tp7K–'2͕sߝ=L3FsrS>WE^}Auc3e)6e"N՟>LicZ^@v' F;Q1ּAҬs~jN*z^XۍJevIf[ Of OIvA<-XNRCr٨>S|߂ݞe;,cu4 \i2e/&X9{pfe&² IJf hh$w㼏P_g1 ieV!zsf\pmrTn;EYc@ CO_Q :!*oGLQV5"I,LEh)}@}ܽIEY*$0FW!X6z<=>)3+ ;"z{gc>\B4Ȁ:<]kb7SUNer?׌Q"q#E8:]wRrcPrGj~.Zz>s~;E(.byfT"lrC$ٴ9,Z2WPóY`RۤoIImb_B˾Y!NjO[fa!HS5j|{I"`s<wX]Yw-5J8{(VxjwJ]F-oT#Oq+ ;^XV,s5ˀgL=:ozs$ӆ-7\0;&-D餎`*06פ|f`}1i@UEX*)ͧ \ =D pQY;O!5Ӽu`#lGM#̾5U:nPY4)8b^{DXCk|WU>T/#E@SMtwAiovA0pig@d)t1ՎJs|y_2T{i ho[$#̈́h6 &#F2.T*kO 2{lNA? rU?Xl`_U,u9})0rkIEX"4 \NQk'nk* #(RqyH#gjLńq6[.z~ϹSʣ.V5ıTd>I'vGJEf.k %Iמ3dlՉͲ[7ݐjgj*9PvTL?|B.Od'Bdl5tZ &K+y۴@?Gd udXR+˙2`t5p]/[ ~QҭtJzJi=bV~0s]:5nrp$L%kǎ1Ey0pwrQXh/IokkIeBh:}L՟9_8G9ȟ%&@52W2mȺMum3?Б&% 9iUxF[PdeVmZ~GS\ߡd]Anˏ c=Ek]6ԟ_b6A[a"]C+o{rJ 3{ j4K&*Avr8l7DGatK!)0qxfJ`BhycG9b$/Uo;}ө;>5Eه !qzBTl)S›9vY G=uO%s|8Q6JUj+B,< p]d ) ЭG$Pa:D^ܐ U UY2Si&,S)H &$šZCQ$,-sY11uy# ,r u ʉAxTz1Uf+y=ԽofW`\F nDkο`VO<ɤ@MNJ)əa9uR`Էoa)*3/SœG@v$GA?͎P1I '<J]"{#^g臏 s6'\i[! (]TBWB2ԽH+o| stPSq^D'L]b^ g4U.f?]~gTj3t*&S}UZJ9aɐ!w<ƺ/7囓7P! PS#KE[jĈeJ5rfE=H{Յq-)ޖH=TF;D5  AFS4. .uG+*!PLB: @DQߴm\Dŵ-&{um;þfD'-lQ~ m`a}!&lOMAW5 (`к*v5ͭ[z$su ,5~ET?W[7O]q]`W*Ցvpg7b(Z_&_hPzH"7FgE!bE/aA/"z*@QdAus048[T.ugGw߽YD19Wn["XqH Vk<ҀM~]&# +3<K#7h01@ 'cO'~9T-11WGh&O*Ǐ 3 "ҴruL]6%8;oI]тl8ҟ.wC躗T8a~[%aTI 31yǰx洐6u5RYz| _?y3G>PIaEmH9VoUI> (w;i܊<*xc^]7#d#wSb@2 YЖD' Ꞷzil?* "sɘ/'6e`]: lA&Y?4PD)A457`QU DͩNfI\2T}1-f褂'KT9ePCܟ: &5?͚zR}ch8+ 'JpPcgw*K+ ^Iʲ;n~,5jҠ:C$OGNë#gxjʀ "`ĎdF7 dIݴy:e6^T][3 FØRso:,`*N]x/T~%S`)wNIe##mlq;9Po}"!7ULO'|1Jnx=2g>tm/n9u-)$='fyAC]:Hkɷ $,C +1@e/̴51#]!;Z)Nn5iv 0O \; v) ]k6S?5z8k^);vuTP2(?h/.Mof_+q!OsX || 7m7OݦܥMS9y _4G(Xsq %%+ֶto$U~ѺkOmu81K_gy:4Ͱ0#TU&!"7Nk'eLK=KʕֿËe(WOKsg7|o(/&xH2Gے'<ΐF~ͨ>ɉ=\']6~4q#GآwEQ}3P *qC6.ezvЍD=Y[f 6cFb~4[T2엋sa786'?͙?:MCi>hJ,y³oI CҵDR&~i)$xʼn_4qcxJmJDz]Cjm6r  m9WGj"RXir yZcн3Sq NA]='y,d*ϡ)=1$!O(.*A/+mCp.,5 f4DKޓFRgIM@^Tȅ3Ӿ;(ge\A! 3-N?L-:t-`W[6?g1M ^:;Qwߡ6cy!J`XZRG&Wߠ ΍F6>*j9 ۱T)< M詛xeeZq]ӌ*6:vx>>fz<[̻ߐns;&L۟WL.5`O"qfS,DrDt"e9 AU1E/U@TRɽ=5;j32No{ &ts<~ Dkf쉦Tx(Fɋ y\>hͮ2V1te:꣱8hԭ<#ضF#>#>VFݟjwlh 4bCJx|gR  W ߓ#l.alvDm{Ntc24XӗY)yKJ^zqFK3M͑1tKIu$PRL02vٕ!{;+wγF?\y9L)@5uA-*m.,il *6P W7B1 &O&\P%ly0ɩqcueՎ r'KK1L%r2SF ~Qaej:hWWnܖ<%ͨGR{6<Vx b;vcA4Y9?ՍOk8ۙi@Uqkե'Bc7\ `:X˴ACDbW~`U݆[2%0YYo ݓfg, >H#@Q$-/y%!{Q/%C-ߩu1::DضM:nx|̳ܪ.!)ĎÉrpT\trKe.JwWkWߠde0ΕcI4r.`|^9sT}LSo_ȝԷ0kmCv@QebHV+@ʼ nSSt9!4 !);`?j-Ֆ^Pzu"!d`;?  qt/_gI,od<.wix҅G,GN捏Y/0~.޴{¶^!vgkKZW1a /j <]g=UPvm$CT˺Ы :#.0h@Џа-iwHʼn FE=ٿ}9a}o!r1R!.FQqv#[?30sg-ʀ>@R [_ nTUλiQ*2N]H3}RVwo=792؜VΗ8Dʩ, ׭pI,yHJ6h_9)p+QO])?k ۪Hr8#ـ7GۡNz6Qk95#a&qo9|ç_= DžR̩-!N]L)3PAIFs&rИK; Dge:f9"4hv\DT gלP3> 0vz2h;̻w>n+g ]اG10L:D>60pE::?F'hn Z>:鎗U UtrjhueXߨWKlwo. Ғz}S9}"}Y>KzKV8 >s䶺urQWP^ntɲ9SgRjYZ>wIFTZB/dN`>Ȋks5ٍA 0S"/ˠ_b.z7ᒱe$Å1اh5Ueph|b呎_)*L` k輹&3ЪGi`.9%{ޤ*V*l2VlrQUTO0. 7 JߣADv0* rnw'S>~t֋[Ғ:^ȝͮ3O'4q mE%s Ђl͌r5HǛTyyyY'E~FUU`uY}gTLHG )H,EAEUGo@]T%(~oiLLK$詉mVAqD &/*o0G'؀E^`m- MCMIZPf0LL̾cD&e`~gE> .!)sgIfHxP1D'R1lӰ<atO&$B 0vbn,~ rslس ii.3[ _V,\$,`b=n+D;5!+`-g<ֆuẖ4rv'+.4V;˧ϿsNߘLW{P+̛S%"3nje|M 0j|Wu*Ob蹒~z5T\Fu%z*iFT8gv׊Qtƍ3ȼQ#Mv~iG5 |1$ƀ#m8}웱9p{RYK5,12>iEe*&tlISm?R "`4DNY 7[ l/1:bi3-BREUG>M#:XRC^z0ygtr( =~FK.1O,sl4<-ḷHy9_НvVdhqL|PPD&YX:SXFBu俇4m﷓_Ur%g7eR/uC,mHؽuFDw̲'BBMhߠ:P{!g ¬Zz " B" A0ǧFn߽^8kXNW`tNr3y DthaVHF5yErjq^!zщxOc" HmcO|_TAyŦCs1>+o*EJOP`z_]l9[>Ċ:s+R4eF=: ${(X~-+gcFGG|BӀLFhY?)In Fy(?ChjO:8(b |OR`ZFwHvsIg`1uG%mLkopKib&mIsM0nWX]F27c( $G=,pOFL5 ͨIJ؍5ݠ4Qd]NN0j= -M <~X %Ou =o[֍VLTYE6^# 3:hiݸl;~D`?d(1%I"A5L>>|G l"FM$C®%Q}}4;~6 ] 4!BaF³fF`Rv bbpR?Vݖ+s`e BI"&)}UR*pxⅯnÓ'Wt5CsGKRNZ5ReM+V'rryGՌ{H3-[Eu0'y5x Hյ128[f]4N{Y#tb秊4OJ+;kXMo=N.}f= ę?${lI1 h &RQ ѴĊRDaǰڞU{m|/Pר#|3/Ԅeq6Kw$}̲6!,y `fYïRl*۟?߽4vG<=\ʢPdnk}~9Ҋg$ܰ&m0fXhU:F:oxIcŠE\YĒFɆd.e/K$wD4E\\ j.l^@8YR6“yjE⪶m ?}ɛlni1!F7&E ˊcllWP d&'8o3O-++h%q~o'eCR)콈 b36Z紕V D.WvLqc$T_aTKrWNŅE KUtGVI隋2;v||ʕD{i)s@ 6E{zÏS7"[ܷܩ` tڹ+F3i@sP'(X}]ɪvٜ"̟RZDtJ>4:J*axtUߣ.7Mu>J"^pϛz\! QX6ϊz@ewqn"h_QY\|ꑨ{L4% d) 0M ۻ{,"p;w4 ûcطzЛec#Rz$= Ac $R^#N%GHs:{ٌAFC&Kz[3E=0+~b[(\d7`I'hHuB1[D伖Gˆ;A0Is溠:ʖDfzRx D(̰o&tM^5<V`Cr,rs(6 ws#ܪd({`^UʥHS I5t 1w*Ȇqk@Bmpq>竣s׉њpPmyA@+N&힮؄(!½^%cŠHUy.+I!]0kHkYín,2<#5#!1~IQ+3NgCt:{ɻT^$f 'Ðs Og-bbMAcٍ{_W=LXc1j"Gwyۢ^ FZA1^I\D맻=7B|d)@ˌ[X)8[f$OWGaeҷ"e}+fd^RGP;ZFDr)NbX=% oD,C">YPCE3w=_W ȵH8_(NCdDs[snfqe1l]F5T1XD}7GO[ [pWp\2*tQ,hPXZZl?nqoiI}rq +kHD!}ON)m ^%sfT_ÊJRٹYRAlQv} 2RZ^5'mыt{mgQO^3EmXM3mظ Ag+wONu9p #գ.]|c±`d-Z1uDL4\;āy;[;d3|^1, Tpz[' κVv /`&t{oд_ NæGr7[*,L:PƟ4otjQ=D~G62"^k:KԤsF[KӃ+Oi}5\}i=:BNHšwFʼnҨΖ!7giR |yފѕ5L }{?cN _%.Vnrqӭ /h"?u^L , w}B*\<4N4gǪ߀ O a73! ?1~W?7NЏ,vc>Y\p]foLt a|C-_2_|`U` 5B /@G="p1j#RExGDv*lgc<&wnr2Uʄ*ImSYe:ד {ZI&6uBk5bgLeULCj;%QU7tP(AGS5ob*9ԑUN'L1l󟯦)Vy/dl#gA"vYRA A^$7uR&6k Hy{i)l̟)DUJ+f?&{&N0!WN#jk|—ܜ)OŔR0lvΪWˮ\ $91R}Gҿ]['maboP{HN_m6tJKXG5eRؿ|XѢnj-QoV+ڃ~n\+UM8[h!X?}6$*Q3:GY#LOB$)LP=R{Z~~ j0EhOy.@:.j wd&d46S2' c gp%:1YG7,>TZ~m@ŕTC&&fZTrlb IuН+iPw`y7EѡxeaA4OЎc$XR.lؗw<0>`!ݩTJitTk=z@Oa0 (53XG,kr&gym3~Jt M q(s{э~|bX ޕdl3uaOx'ԙ΂yl6sR9_@;)R]wml" y _b{Y@j5{D$L"WA&푀31F fn媽oCj`A[ 79Uډ۶ZR"c_޵E8 ݿ 'T);V61c~凈KJAGmfa"xZEхM-]VX K\U+} \hf™Pxq>ּ|K{{?i-6 -JSB` 2ٻ!:j6SÀY$&ZZ dEu(>m@cXpn\sfi:~1#Z ͊8W"v21G=YBK.ɽ7!O泵?ʗ3s.g!6+pq LnrfPNQDBSOx%}ݬ; iH&OA n2C>^9#3H%q.^]}b 70,Wn&mQ #HRw ȭǾUtk!cVnՂH9Й 7\+1ZNTcpB8Gq,؃oX>\,*+SPX4ZL]aDW!NzU!$|{2֝%n=EEjh;cm^{6UY3bv/wޓ{y|F8zv(SH S=$} pSv8bN޼kKQ?(ZAۋވ-̷.;(0t+?B`'yx&-ʐ$x꠮.EWxv:N4ـ&?6qM͕ռ"J*aK/I{Uy+d铼U@lA,GSӢ7/t0ں`$خ3_"7dۉy۫w;#>M7c`U{ΒpMce<6xVR}F xa$5O8󒎃2y`Y4=`ric+²7z][I *s&dS(ORlOu$t@66pڵ_i嵭2UL/g)'A ggxq3d i!OFgQr*֫*X !,Ww 5䎉j@S) #P!XДǤ>䖇 !M>+NN*eB lMzI0}'EytGʘhT oF I 46K k@6Z йHۣXZ.%y삥64܃2e ୢdS:qp.ݒFajxD[9P9/[x* xfBt0a,GV8Zͥ}V12 /L[FQ b_jӶ3;Km.}0ă?P< děO׮*3ܐveI?tS mh X*tsn:aTj)tnUBHd^ *%$Hi9Y@pO"ӅaQwaHkl^V"E!TNp¸*%:-qa~Bw %-; R^A?t.mo }Lj6 '`W9*Tao @ y2w .1?{5`Xd ")o/[n" aV[m*y?D k;(/~7rj])}eK:("IV7x 1~*˔_p7K.{TB$Tz0? +);Hbyp&aI]0_GA=aBDUG+s/tF%ihZߝZIv+U!"jaL!MɞOB\>T*{p2&/a/ӅmBvp\uuع eE GSu 2PKnI׈;Xs~"N߫/%e< Q"O%A0{3Q/6g.hI˕gjf9Dͳz-%W/X##$w`QLYHZvMd;yuVJʙX9Br$UE$ozU5pYE ܒxAS0Na&FcsNa_c&Җ\4U-84a"3eҦy'ǕhzTb,ʛ Z;ϓmW%?e[yv>BGo92,2} %@K-t~hqP0@}SF9 uglc7r9٠]sAͮ:@и^`󄊬+Żc`@M|(6Q[trZ$3(%"+^tٌEԶfƌs hM2_:jY]t뛪=!V|}]}78&-s8X!NT^1H|&n9Sўߨɽz;_Ќ-\:܄>y!#<ŗW0H$[yQYO ՜֒oT 6::rԹ=:]x5c=_9^ciMBLk3>/+3 a TU\;jd2uӨDzf 'ՠS(.;K5փ9OC}:!34[ګLbp|l2W[czFjy%5"yQ͉kpOghM/)wOr0שY8ՙu Bb')NUAYP`#3&YY7RVvKVmJjJI"m1#8i?R*l$fD;gFKD[΀9^SZ*k}!d#qB @As\&S8_t_3\m`L퀯{rK2xԑ ?t2ЈCMګhT XE>X|Ka89 ʃ벮ab-P&!vQT(lVi3Ov\YA2t"yiɃXlk1RCߵj$Ժnʻ >r7YGt^b]@ώfe 4qZK9Ԣ [e$eJS(s4YPFEȪ+.ƔX<S`9S3iO/s8p#͗v ى#;Drsɷd= >A0i8sS3M'/m76{K~/#[-XAKoK2l0ѼqXٯ<8d]{֎ه(9v-kƨaYPnyƭq} : OoF]09A_sAԇOCyBބ^@6j9 @k r~od۠" pq*PY[ Pk`ƥndۧ P"AheԞR(Ke (EW vaUy<ä b$u: ZݗlK>~cJh4( YG<'c\ּ#-PĐP^<-mیg͠kϲZa8MdZw9<\MnZtYbT ,Oc{ZɞR8+HHI+dht`ip+Shغ})cbb?UƏ(Ŧ,ʴu&cfJfJH V);EfsTiȮ3zhLˮ1WT<P۪5Qi]hnR/݆xlojJPOX_{܊[PbBgvq:d\zNe ~Cֿ^,wQn$ZsDݸZA`3]7em|טW(H֛ypW1xYAS ~ݙI:SqYp jDbh|O߼9D`;V7\RE+CXjUÊXSšEݎ6ΐkV,#pJ;n^M* '9<.1RtGc*&9"}1M>/GrU8jd'֌sjێ`va'<:DG{% 3RpA^"Pgt[EhȚiAG7w27A1 $ 8n_x@ r`` AE~zN:D_:?C=|AɁÛC7_tWlSOL^<I!}CY&=u>5/$SאOA'*;|x ӂ77jl ?TZ : ՅHCc'wbadAB"yr$YOBg" e'9dEtP\L b-B l`fl6@mv'Gܴ/\iۤ"p*̃h_:> GL#kHOJqvfM|<3dD,##bw4՞rmoj(*Z2ω mo4HS*k0 *;#>tHT8{jۀdë:Օ';U`n>nVgx8=':_Z ͐?󣸗 َbBqvk=m͠@dp 6'Ż`/ʸ9RBid7&{\SsC.؀)pec'mUs7O$HVRv4[at8|QROz}R%r]3^C#!iMxӲ ܶ>~,-=]8>`|-'`[fKZ=*XZD z,bvp1NSz?ՁXLbd3 NX{ڧ?|FBNi?|8}kkJA3*z# X>%,E#hGvA%ɐZ[}('3uq.?z_?"4.H,2ռQM|J5@L$ݮConN SoTnk-@ULsMRjݦphY*cHa񄍆|}^䱿= `˚hdx{SV,Q%FOPm ;4M }~7N Z_>r'Lܒ)Sz}!)G,@em3ԄU-X7HNz#UG܇ɲM'#MDzOծYl^Qrs,MW1c$R?|M^rn9>=B= zߟudӋz׸1/WCd3?vaxUpH>#1z?oO$b >>{4ǪY[,]:q=$;Y M^8seN|ځz/s.+ VǏ.Dk\2@OMOSC/K%gmN}ԅ?;m7 !5';{uԷbT."5ř+uk~ĕ;8+ ?Q䚒5 S5htuwnu$'n ^שy#.f5w?O#1.%qr܈fl";M@1jXCpTAս,O8;㞯=M`ZOJWLA9aՓq}s: 'x/t$yQMtlܱx%5/*?x7/*L8jg.!p-rCvzCy- g3/+^fZ^SOpNjbOȖ5]!S:; B)gBih95%lu&d/ZZ. :$@ܥJ; D 7iI\bq4> &ʾ .^ʌ"籫NJU|1xZ_5:"`zDtazT"g^3cH0$֖s.ڕ%f &j"iŧ:y,'ƢI7r?XB%YH-F}D<[?W|5]@r v)PYdaCkc[=!44rhLL .Y{9,ٝ:,}-e{ b sdW , զr{y7lW?NhM`7D\i@ն8XEhjêgRO:B")%a`%?E,c~2wAۗP#Ϋju: kBz-;O_D_}VE 0K[T% ')$4oyPnܸ;#ioij@/r3P LQ/lYJ f12  jОԢy|配\d%$Imr_uczWqi)A&辔h꼻aK<lW<'~om=-7UMjN q?C52פw{Zp-Ch44D0%vWANlRD}>;'΂`5*LEpTݥvÓy,j:xP?`_ZM AكmX4{DM>̟k=J|^5W{ڀRΜQsG?V_v $=E#Q Hل'mB,xsp9+r&Xѐ? s 5Uv BPT0JG^Yܤ B!1n[&P:yo2+j-|?Ӳa7аI 9{u$0o,6s_2!7qÄS\e&A܌H4!t:+܊3/|x_! 08 ߷3Ń8?S]A  }ezyM&x;$U@ \Nys66g؆(?EvyfLkԞ쯳$y7H>G߫P"1jn[W?,LtiߒcG Ft(׊5au*iF\lw:Z28n +Rh*6;YdlARB`2=WqQSCj`Wũ*}dIq?Xm11ȑ- *;+C?pƘƼfW'Q<$en7oE<[LI 2r<Q$'o@5tx)7XDpT"kzh4 e{V]GxdZT"=b+G$)HV< 6۹W(gPfLYo2 .5+R -%s.nab= R^Pц?&0Y [bֶ튽j1VCq0D~րMd/En?< PAEl͘Q*9Ճ]x} V'N—szLCW:y$cNgzܝ|0)޷O#t=/]3sT5PE%t6'BncQF@_/Sw/=^)zёqHbXZoյ[ڿ[H-$S-i`g'4Q +9pAV&9\WmV `Kp9 sFuڍuQf `Ff ϰKeR&~ʸ+5+} {>J1L#$[ 3-H>)֙Rt&TL}'&O(N@课.I}ѳY-.)F*ԅl`OerEcC,h'XEwlkOQs-" ;k\ϛQX-Dgks&PJ7ԀN`^3q'dqy`|)eJ`$k`,D;qO/"u6hEf OWCX=36(O.ie9S0E. 2vǺs=X46s^MNcM, [3;XF$է6:WRs^Y}_ϸq+u @W'!| p=pn|֠[eq9r eCG3WjS>[_ZyDA\">n)Lfg7T;#P6CB/l7pgz(ʭFlĬR7ѥ*ƪո-7^(L֎xLŢiIJ^PA 'x>76Zh*< Fpy]F1q6k+~hB҇W 1yW=69,, Jq^nu) ~ѕ?PBfb|Bqb^$lH0EQ) <'{W_ fPOwlO[!Zgݮ xM-zȭm;}]~e&Ё1K^`afl>Ba=^ ++vCLW5 ,ۜP])P\9) )":Y4e0{Bn}| 1$D"ǝ"um(--Z<18e{eew}?ߍ8rK,^=s~ˋ.PNOR.;HJGIjd S]ޮgͅ]ZFuBXs"NRO]׀O f]lI+/8y|_ų^"WcU~ z7u}eJ ؝6V`T~qЌkL1m)-ԑ4պœY MtezL*F '&\o`:׾~\ߔ lq %UNQɀbтᇳsIօh #~D^150-f:>|Dj5;Gu\/f[=FȼpR_1Fݦx,+{@I12aPf;'BPʴd)i2+.Y`e=l&jy=$rth<лO x1MXdS#FLa/4I^m"v֎ m)3{dA&o㨆,_S|-Ag"ZP,N6殟<j] *xC2/W(]C"2wFRb?if#Dưo 5N{O絙O 1w-^d 7=dO|hB5G@eSv$JJִJxGz5~J"pVmaVꇷQ'Y\ɺGUl%! 3R ӣ8R s(Vk1(#x ïCꂽ֋CUZ%Dfճtg|Y P2楬s뗫jT^tM6ec>(;Z!0qd1[tkڐƉo\ׁv[NnY3J>k׿$9 %ç;6Jv(x"-8G1z et wO\үrnQڣӬ׺-h5nJ/q^g+ڵ|\w;f}3')*荫wvGwn@\b=^_Ǝ?t<샗 m3( -FVj%ռ|l@gjth ~u2<$0[t]ҽ, LM!LB|ީA1 [[E&W1<~yn`I>#Inb*LAFPˀ!e"[Y^k.r>Tk]b kXc6c *ǢU?SڎI;wN{dg"|&.}Cݦ4fDwD:myr$T[~qcΟd_%}>i_-2*ފ얣b&$x5YnhaЂF;T i'0#ggn"D5q{ cm&@~)|w@4l}3 &&-&q+ʿT]ពͶ>t_%O 3vzb<^49qsS6a=Oftb}{}b}G_.φHg.iRoToS@VLoMr4؅eUВ/b2n{<4`*Ê`'ޒ5Vz7K #\#c*VqfG,ڋ4MKs}"F :UYr3D}dǝZYy``}U2|;m'19w_5D6o`D5ǰ{KpvE7lBhȯ0HZ!HX kS_Ċ5Mz5 0Y ^Zdę HXԅ5㯄N@e$ \{h4.򨄋)9t,<^v d #Iu[IV~K䲳}]_._ZTJh1jӫڬҬ0Cxmz{i"yfS%K'Uof}%e5;1'e,nt1Ϋ0D+Ϟ. X|&n,Yy*ɍܦm~Nok~.GEn!u kh(_ .DDje17dDixyUT/p!QDPd60@"E)2Jx -33o5 M+¡yzHe\Ao]TRPn}ѝzxI}đ>( w?7RxcUQ6"Wr~e^6wg6z.UOoR!h9<:¦t.^4&O=vӏG bsHduIX 2)161[ly_˄GG nX%uQofNՉlef}I7O,*5P#2>XWIeb0:}zPi߉5/)$5U$8gܡvu1k@M)q9[ƞs27}quăYKfLxR:Lz dEYia^VXI4 0`mC:L jTSo*2MY;`B"|&9܁DNRlp%^f$)bmbkskQx8Ov{ ӅJY{>PU}^a;v"$eFl(ГNVb]̇@͂c 60˖$Ҙᘚ $d].Vv|*8!,R_Dx!q .rr ^!j?m cb~XN+sc!b+K~TeKFٱG}VQ{Q 9˫$="`e);.B7-vv%~e 5'm!??uO<;kl%AZOhqp(RlzSl%oWWZggZqtj76r(ƶSifH|R-*V'ɵB]J0QQCJ9bﭩ_jj/h+m~M,>mpyҺ,`[5J'2EŜ*‘Ngq ws[˜Sz_yJv`=)H45j;sH;r=Ԋ {/| )?FrSԁktѭӒi^ZUxhϭ&ћ>}|Z\ lj0W~t9cD4N;6`p; s'{"t9vKZzAR>X`f9Tɟ^煝<`T7bd;#5#|-9.PqKn!_r4xas)8*8LQp@GMx4GZpIMCY~׋CܪA`Y󲘣Q! 8 r;vI[WQQؼdrX~dLv}k;譯R ߰+}@;(qmM_,؛!OpEĔ"-1ةuϲ&:Sn"_1Z,Pj_"c̲b=;kw G_78(AYE@H2U_7}g1aR<{v49U\S)}!^PC}oї,tW69S1E8oc)KR﭂tU>j2xcz 7$ &'uYf|RaMnL"ȧt=+[Ӝ6\gs _S)i%4 NY\}₮g]->woiAÌC(:H Ox lEx1J0\b}s7h~쨄ݻ󔾼%s#>VD+n~$#91A% ) K}|r54ܨg2:˨,6c}>{9Q$%L孅YdzKm}qpK]1a2mC;Xıv;vr.qa(},>%`Vvˊ8 jFcȞv~)0tfQ+FG"@aUn{Z%fRMEe֌ \39`=Jеs:YW Q%v[>HYfVȳ(f}.e|1&qc\c<yCtY㉱3@< -ԇ_Uj>49sQ[qqmYذ}ecj {ٓ Kh{qyn dߓHUISaW82*ou]%Z(P"`g{$n^\.ΐ #/~1!עNwDF1)Ә׎{'Gq#7|#C8{襡^a;k9*M0YWG}kc803]~7כȎXӟ`*_VH4'qD@:"d"%Lwe$w1*ȶ,n`}M J״3Q(`)?I~QQ,)m"mG'}2)K5ҧͣmPk5?*1)C!pvLkA;zQ$$it3x\1zˌ@GhR4#Jn5MDC$$(r,k[1,g:fY`ҏ@~r<6Ap緐U0_WTaktH7֘d~yQz֖8j2g t ͈- ډI05&KM8^:3612V5EWz ˙78^SfIQ1Hc L ' /ᡣnq{yUXkK">%*U2ZcmJ{OַT)5֢{Kʶɭ}1BPKV7$ J(lud%.F<h -1cwG㸛kg?P}0Z-wI.ph ˅0vܼI/Gf`φ\T'jd0^&LP!)`?Qܤ/&~H&r\ ]m^[U5=e+$X%F imFzymV\ ȹ4-7 Em@q2Fu1ˠYu2;!D zs5 JA<ƍP.QKإI%D vr2r_֑=(W5ׯ29f{`h)K 9MoL('I;ί M{}10 $Z. ZfR۫;/n^ (!PȭDjONWlĽaMdaM_900Q _32aڕSL3`V{#;݊-AIicɔo*;~ѐ+=hzjzmIm3=C"qS8vMS_OGovw۹C#qdiyI}rp){lLzI$v>݄p̿\lYlsC0)89k1*s?rvc~샥S sHFa1X׃̤;r0{J'Otu*6MLj,l2ZD3]5bE/V(Lkb l?xT.%{5ټGio<h 0a͐';0\KZ]n%FLCyYһ1Zo4HhS,n~Y[eK$:S>Ӵ"t+~8x*h#I{H,x(%xwkYnYQOoZ^`'㿂( fS'1ZeRBYd%:+5qQiFV!?\VU1$ _5dDj) eٝCa7([} p/͂ſXCq])5&:~f5 Y41Y>@AJV;CM2w/SǶ[E^97ޑcmvcJ(Ki4h=B3"UVZXIGwLj7di#s~?WǮˣp.Tϐ[!twMK>P1qc~'pTv?pڛ+:>Nm& M .VLg^(sj]ulcvcTOrq;,đeIIpҼI)Y@tquj_ֽQ Dy} iǷQ+|`m rTO5#⫡t3HJ'7\r-uEIZ"i|AgJHC"#ROQf-wҪhZFܖ'wp#U`Pw{M2Y9/,z{?zuʵ!{jYG8 cɤ>j~D:0jy3 XtQFΪb5?1?1IBo؂oBE EBm')3W0JcTu|XڐCga7S74j/p,)K4TFѪ I_ wk n2Y9y)R$3g^CPVh ΅iຏж6yXtEg*BcTq=\t[BdX7G 5SC:_Ձ3n=w`ɰiWO E+ip 8MT1^>yUBxWd^OXkV>t쓃@Zx 0zLɪtdCew"&2ݛca ے B)h\Far(N'*#N⠟FagM/mk7OuQrW'u4Dڤ.gǻ],Eɒ0d´m9RH5p-+ƍS ,(1'H&̛%;E#fqD8X\쫇jcbedUƅMz>h$f!yтiV]` cos~TexDХKv!n #Z\tsJ8D%`9c:Hud5۹2y W9JrN,{"uL|BWQN5@fv⾜;IBvq#pн1 1y.D5^'y)i 4SIh#x0Gz *x aQxzb$-4|[ӠC:q b)'I⣟&\>q_U kMYVZւmR=xieQ.bkem!) ,"&>?|'b`H%ߙwZ`+ԝHh;۸JgH൳j*=҉3Y{~́;[=:$6)LOj xi旆uhR84 l#Y(B!_eJ'vu {YJAXŐ|NqUZSm g^ͣѫG[.oKNSd.e=pD@S, Q!Xp-25B}v X&j.$=TNGsZP11Y{v EV|`V&0ىι!DR$d` }u)FtjS v:? ݐ2fȃsĐ+)SPt, 7IDyMQ Z Oɸ:ptPGY9."巋H;.|08m(6FUdg\G*vbԽ&1ne 7u`7Q(q%(\܀ @6ԮHQWGy!``Ύ ?s?[@е*}Wt'[aIH\ 8X ۉ x㓑C_$$Wح:ł>&k [ G,p<9 y ;5;Aݘq'ӿlB'F&k]R3VufH-б=OiO+*ۭ/wƳ^*Y/_阆^r)V'͆PW˜{tڜxRcJC&V\k|m5~WY*X$zoy4%{bW왊2VmoA8-SJ_??xQJƈe꽮"[,2%Y_*9NݍV 38jyįt`CDm1( )$_݁lͲ@0r)KR։Q򻄐>{vx)lG!Rn#822`~nN㩈`UR1t'4(]Rq6qU[eB:Z0\,u_TO,2sKkY:Œm Һ+$:Ԡ|> o{z@onrA0Q5XңHͫ jǜM}-N X2MVCX.䪆)Ldž, ,"CK*1l`tLgβDԚ/ u*En,s@Lwm#k@n 棈8[;+s0{!֥[iQH"7y?/3d hB.i de,AŲSX(N0uAL-, ET yպ;Y[}pn%ذ<)=HA7 x;j5Jc/Qn5wZ.=Yۤ =!94ct+>Rۅ` 9nP@l(Mp3gӓ|ʄ{if̄aiڻ$k UrQq>KL\թړ ܐ"u0eqf/w͜IsKϳw<.sCC;EvWE&7ĿRN[Aq$ѬM,\tPFi)vaΤ=;sכxj^_halΕc b[`rǪ2LlΣ&c5E&}m%qᖠ„ dc&P$:[K!t"fN/z F{r|0igK똝e[06i2A5Ь( czR=89JhST.#Mqhe70-8:\ʄi9`xM}Ea9yVF^z/Pu9R\42jzҞBUǀB9BG fXJ0!>"Y!~~"w| أH[k%\ bSࠎ=֨2C-V|w8 z _H0Q #]C{iŅP$ruUjڮK21+nsmGW40JD[!=`>utA0cI|KW? %HFr۠?b$Qn[yɥ$E$Is3m>]nm{.d'DQL`Ķ!9F?YXzkN>1\49H_O EXy-RD5-[N؋-Q:ҋ9kYsp`>}E 1po+l 'bÞ*@Yl+8:5S `r]5-M)`p˰9⾁?>I‚2k/WTS2E75~'܅¾ԦEpyx5i‚Qk0YV 6v!hX{:J/qKO.,ΝQg~z™AGⲆw{ )6+kySo} {ڮaΌX(K A+\0,.1vV<@/Mh (rM(bdg[:j4lk0[ݮ-5 0׿4a!sDSLWLLަ; /z3B(0U&/3քD/' qy+k,gs㗍U-z@X3s ":W Vo 0bich-P..w 5f%{jsKS;4:Zen y`b]W|ǖ5s =cxQ+՞g:.i֙a, YTHKBh]2_xeZwm@E 8+&,߂An i6Q(.}a.m>Xͳ-mrwu$awm5R[53uz2j"m8?=G]R(ݼ>uiQ¶BQ.'pe$B4#^ c'gIH4-@Dk'=$݊l\aÇ( H|!; viL^8uXqKQXuO!Np ``k͎Ha'ehjxx^ #Ř^vzaݕrx1%lgUկ$ƢqK0x\bيY0g:=ʕ;,_my!DQF]/ T%TEm/^w@$jJ$~+jߐ|\6H&崩Ғ\~՚(tl4\5!+-'f2s]ezt;Qa71TkTw -$Z9b\I[)ŴD9nTqfJ>5 CK W#~8U#c;$; YHAw8&^BEY&S#sRb8݋bg>IkG8'|5Pm݈$0t/wM<4zia澬[(Uqg nR]yCHvm5#v+E y9ᠬ;e Y_ޣ GN9=FY+c9c[vmP֙,]TGSV3 Өr\n K,BR>)8:MR ط8e=`&#`y樾_EmdmKëK l)QzCvsI]]`7}`?'8!miU Poc&V6;pTMeբ#MY:joGӨXvEz5zw_'&s_PiG|@mMYį?$ @iS߄ Qr Z6RY{VDjGuLk aCxyI5y@+⸟՛S#E7g\#ba\A?0 t"*$ 5rqu)Ď[jrQ3>c+!z#^y|MFOn ,^A@5T, 8sI9V9LQ!qSL)즎;` ɮDRա'f@37((Zؽؽyd^V$ .82yˋiNgGeߥ$2`rˡfnWW= Vy} _KI!ao7<ckF_S7XRԡX(#|.r(9:X&3KM^ *QF[h^ ?uxkb7_1Id2&jTX* :|t2 IȞ eS&$ּS[޷j1GM3n0@7Z.h/쪫{|8GxTrf zLJ4(8`ЖQ}q/-exy^KR(X.Jٟv|9Tf2U],&}õA;L) 阢%W\*gfUa1y\_HᏔ$Ղ7_1 : Wћ?[buٲPl  Y±4jMb+BS Oo,'̹OqtN)-J>!~3eh L,6{4d_`3+KqJ$5-dQ;ic ӢĬ^Dxxh¨hT9Mk bok\2"V 8lԑNNp1bPX]pDd0(Z2Ox2OB.f?IJ 7^՗~ tbr"7!0mqt N|OzpS/͛3=m,@"(Z˝VvPs'Z2E)U+] G6?[JH J/Ir}Bu{XHЙo>iuj&`_'9A+V0YBGU߮\޸w9( $F'Mt|b G`+ƅGoJ!,Mv#V .ȶލ+ 0SX{ Wd5kQ[_/s.}1v6h1\g.ݫ=1.[MamL sAg!;I"ښ\'5T]Pw-Xu,Uu>-=}2 _,D_{7.T~EOI֫?ZaLDԑW1p"|!E쿼 ω*Eދy0RC xG,a@etfI4G/u-]p0ogs͡K:6cW0ɽ'cͻ5--M5Uv灦rQSor'ڸbBK$a'MөksX" cG㜭2ɡs;EB9 NVfK7.;x`דI<`bf}Y@7­2'b.p[X`zп^f 9q*ٻaQy!DJ9cĚp h8woH$LDt/PC\/vދ ң <tuǜVb/Iϣ$ n9fChZ跪UFOxyvR7Gvbn*v Ϋ1CC ?}@*L\G+B[aMzpc*MR\}6YwO`:oK>{`WۼпK:iybA\7 ۋ9 ]*sh:"!0l}%reT*yͭOWz^흷ZȤDy]XQmBS,ܭ[8yH7ldgertОEa9GYA!4[I+2G[ۉ =Q>5棭p$$I*ȷ=0;nfdN"Մlic{'7+f.رXqtI3 `f"iA!.:ЗL5kw%uewL'^lP$JFxmdmEHjWIXXj3;NZQB\pU'=eRWD;d23ijGRT]w.W%d|9ԎnE?>~LU>Ԋh߮ u%@^Y!<&Cā>,ZϾ"\bJ?T*,jzf4AsL?`$+ ,K*CC{d)G3i4 kt#\TW!o9~%Gվ<qx`"zeb%˷|9[3ɛ)AK=9!񐆘xN>]4 O [yiW*t37v{~b=\M+5 \}Db])34 @b^eƱ&gS>+rB;"=݀@:,juOWh.8 $JAvQfȕMGXw@pѾ2G}3%U61dWJ-{ LUa#胣Y,oI$@=#AI#PTLz<UY ñDը|K5ŷY.LvXOٱuzl? mjwّMX8%fTm[eݽk6iǹUƒc& *Zޡ`H՜^7!fJGkBkY[OOvwMP9[7t,=T!;a4~J?mipes|,yxՔ1Ub“I>BKwFۨ+n +N.FCJ:vܠ$u>/{^AeJ6bAr)fΎ2nic"@b~/\&ђyGJItg 6k$:6[Qҟ^TG`wN:TZ=:{vSdB4cwoQp#n~W< HwV%W[(bD$BcJ -g(g_D@!6.|Lz߇{$%I׮v@.JLP[d=rgŚ^`o}M-`:ss&s3:nb2,6ilޜ(9{޹14:i^:W"*.JVpim 'O{|Xi)ecV62äYӡo̫f~a| FKyJ:.|w3JZf1ic=wD߄ l@ڳ-wZlRKY]LOk Ac IpWS{c[į׺o%ĹzVwQVڴ8.-x\؜Jr&;qG8X!UȖ# ~Q+vB̑Zs.W!HYX**BZ*?Ptնf鳢.&Hy:VwQ7lAZgV6G _nj|>N ;;>eW3еG?o J\dS?3pE] 64xyN[?IRn]=յ[ ;qpmA ˖WvO@@sG۴mӽL^/`[C&XZߋ"6gc&cꦉ)S"V1~%jvcrT|W1)++C0{)ԕ Ӆ|Ubi>FC,Jf`#Å?2IY.׹-J$l[ ojZ~l;*e(D%4Rv?Kن|6C?~Y"Ўɝn@{>UcL 鸒:+;&#vh5H%~;"K7fۤH^xފI%p d2d#;k Û(aK(t2]cͼڛK^peS)ȏSy,Зw8{g˒MNM4iGjԔخ?uu6MmxXt/KVk,^"O{,_K}8lPFj=6x~:-^vl@  0%2[5Z ]ջ(trJ@Gg& &O;=1VP"ӮLa? Ӣj7M31͟3s4g̚}_m3AJNJAx]ۖ(Sc1L$:(kNAR[:{F}AWc B 0W,V9(٘YKn{&cCR^%'#i+K*:δN0/ \"$Jg32qUVrnvTn%(,p+'+w4,Nם-LQAk ]Wu#!8> MS)Q֓GdPj ׽TZcn&oc]/cXARS~"_10 o+.H<]+iʣrMdy۬.?` wߕV !;ES.2 zjc\WOp <7Xdm;ʩ"lyJ *[ %w"g)aސ(qA &o[ |攴ih%¾/gZBIxW6_p@* +*=W>A T*D& !:/r۝O1@~xNKLm~ŲˢD=չ.bε~# 洰$q2/@M&]@=5"(@RO-z7%K^6\E}*Р8S.,2_\v[Ama]\͆,S] τιhU}B ,7Unnҕ?hJQAYMαF"ZD"jl;\$c/T#\dqP0l j<+d(cQin?9Ú[-PbQ}OC"xv1E>sR_>K3=]:myF~b'/'FmtX*94j_ 9)A`TNg<"*>\QE05uLC)e3g-;.IJ"K Tz$Qp Tg`mRaߘ̀%7<(RObRt%߷ց.o9Ǜ0p\gi b ٞ\<:PerޔM U+\UVRaU@iT0/цěB #^ W6H+"'`wۋMj3z$O4GO1V[|:h>AG gIEBRQ91KNMC u2AFfSS9 s:Ҏ夨.Q~ѝ54wHVVJr{oÓWJބҷ8 ,gT2 6J<1$T }͸)f{4bh͓+C8R@^9#r`g)1Y*#\\0ʛ9⃳X93~j,t%XO/V̿l?npQ 4/@Ԣɭd7KOF6rKDٸg4?I,1tIа0 mw:۵HϡwX V9gD?\I6bY]DoɂdYX%AZ)W b몥*?WD"Xa_R3dc{MA3Bg:,7xqBo= {EHs?/,*!5]2#p 䧽F`ăDǓA+)-וZ󀺐Ј UV禑Cv+CY}((Mͥ?6O5JS'G9!PI_ȨT.fq U^xWM(-׶h| $}GJ""'I:qi=s}jzQ qODe+-% p lz-SqR@tph Iý+:/UOsZFg_{N0qg"Cx$^e@UW[g]pbZ@wmo8i Q6#\Xoy1#`݄<3Ef~)ED~AzWsD'G׽HyyR:LTt=rAГY ^q a""CyLUbC8Swn4&?)2G[r)~wGD'.BՃ4ūm hL0ou?rI(!xryHY]ҫRɼ^$ݢxUkFci6a "66E!tZ2$>=⪱zk98f&\Sm /!= g-P3?0NLz݈^E]~=Mcv.z/K:;8Tej+NQ$9P7N2(K:&Ɉ<`\_e+D8SAq~d'7T8㶘G73ɾ" `9 ܩqoǻi9)[ `]ȳ,UI[TѶhm~s_^UrXH{?e: L $7cSeƉ."do{9Nѭ›V٣.(PMl7UC7BB>JmYK\"/В}h#ԏzķ5)Nq[NI sMQ]9cs:B^>5ӞՕ$e8o/LQUNߎ{@|P*2̏HŹ-w}`Kc|?aҧ[-F[eM~k "`"M ܼpAYq|k34%]sIbaQ|\(oGҭdJ< mIB.u4tJVCűsJ߰o^C<2JMSh,fELĥhÇl;8 Fk\"¾,$ r.jWX'/idH&bD;-ޞE;H~'cNd˪p/)OE( bÆ})' y3Kxxΐ%H}:A.hS1y߄`a4[cz=0ׇS6]ԷY4}`xJ|b YKXׯ8s8Dou+W̼`Uaj}7WIґ 4)3hv( `2}Tƣ^.-QPN<" }ݏ\:8<@ (4)nFQZ[|2 `ȟ]KJ +&mZ~l^?"Wb$vzÍ5.0Qwx#HJH,\=5-W^LuY ޼.FZ&vP&`-%^X߈&eFO( 5I-3I592U| M<B(AC @&OOWsY hcRkFK$DS^=h2AG;|sܦ`crѪp1XUB&e]M%;оP[=P_s|ِhLy(1-n(5CW "x̱ur]v\E^^&›1KStٴhq&yQ%m6+ 6S!RK^1mʤV#'=%>PUҷcͪΝZc0 0'Q 3r Htu -=;Өfk]4WӬGR>t b"⌐ e.G]wRΌGzl0~wVD(3H;!(j0,*.crˉ isp­O6㩛j H6H"`qf=)'k{zlg.h!2%g}SƆ۸=5\a'Pp  վь7o-z^1ˉza=CDKۛ3*[O;O^MJ|cf4>#G|Us3L s2s*삼CD_1Qw @\n|}%9*̞`&MѪ2R|]Uՠk2,حY#^6?ӱVIuyW&$P,k64R}\Ԥ3!qaRLV sRX'cOECgOu۱ l Н*Ι_)9w. Èr,`8@M'Vyq6Bbl#hJ I >zk%re(\}Yx3RmhTy% ㈊(훃|ق6<ؼtjQA> kKAnFu<f 5y`D^@ܻ#ak-&9 kHm]*-fcJm~e03?\|Vu,jp*(2R(ܣa;(A jYon17n B7ҒsZ,RfŞ008"6tt%)K-> yE?a&ү dby1?Il.*IN| :1^k}qbvPE]a `jM 9A Zs8ew?6tEIK-%d gt7ázه~1;`'~@`)E6'ؒ1js<<RVa熸߉(Gui=U{.fjrgא7rGvf9QN#PK`h_'P!@pLOP@jHkD{@高nF76s#l"SЏ您-on, kv-_tӃsFr0` Ɖ0vspcz42͍J)9I}{BT+qV/("$l: t?pX^'h9ڪr}s8 ZvvQ>CCL|rǺ~^b]3WWdNj˗#2}U`Z|0{hj蛻8_f=G)V6®g'0P 2j%;彡߳rfL@F7#ĢN˨K!: Y&lv Q@:x1:nz܊"B,2 ҫk3:?4ļj@4Y,.=M GAJ3?-ki߮t`}l[c|=s@=1iM{gr24X!@ ~s`mxhY_Oo>Rx)ȅ%HҤ^@0 J@6SV /Mp>yL0"1|q(\Kqmk|9!vM>1kLs, ,@uGc%̌3 rGT?$+=pie$ 2dK|S6ɯV1+G-q1)f<@ &$SFmu WK^{000t<ُRBS4wo3NILd_*T Qٍ'ӔH:mYFb~ !0xFW+̔|b*J.E][Jtzy^gIsXo:c-k4^%;fh-J.w" /o } KD:?MN %H!;΃ꖦGݞ/FV2R#{4qhJWAnbv]dzm2DSq1BCkVA|M %$'"Ȕ,bՔL|IӸ:i7 d Jn; K%?^A,WֹC2_WL's?'x1Q }ie& G J]x$!-6ZHx8IDRǨ)Yhhƣ/t`'3؍S}c\G̿wPWHLVR~*mU0;%P^d"cP'c;7X=m*kb2Zrgu`BH)I}LdebeY~5'paH|%zN(qKg.K>h K EPR)+];e^m.QPv`x'O4_) Mׂ(jfXP%jTBby-_UL.)ẒM>??3[mUNYBbE@41kbɓ9av4xX8`I͚U*ۉd>6yA܋c?|Ssy{4x9*6wOq_-[#929=,)kw]$a<IH-p.ZO8d:(bv:&x-JIXqcdYdrSY_ :59~.3trgM>pɼXwS>ű Ø%ਆd!@I*{ XPW>ԅt*nZ"iS LJ8V~.vZ~@ IB~0J#h.h,tIi*u9a0)Mv4.=FǓ͍aj +^._sVyvNڏ^*箤\,ejVGOGI}2exg*8Q폛m]%*2O">Uh,ymxHф=Z>NǾ?#sْxl.ӞuŌnF/:3j5RI6I0<_C;>Ia܊˨N@Xn'>r^0Ež xFY{BN3-MmhwԉX~vnzηWU!]"t0p7TohSeoi'O&<笈fƈX{g"Yk.DI[1|PZ.Nk0ӗJR[ER Nd9ՉE"8lgl'Bu[#qޮJLΐ2a]pg4IB>G6dvyB~DHgPJ|^JD閍t9S5!R"o㾠rBFkwϏ>'d;Vm0u6 `YvQn6`i w_We0+Xh dWaAsDx/2"nZj~~4ț]>lo4dgD^,&ojP\0dG[ =~wJo[VH5tqVvlekgLo_(ePW5S2L4kL ήֆf?[t=FJ:¬~:HAL竮ћص,Ħ, ȓ YnY5ݑuƄďdAQu?s{BXh{9)JA{պƐ'#^6S12 2$>3i{dw@ y,񱮄orxkoeA<1H'RD͐s-Ya Qx OkzUTͬ)kG /TԬz߬T"{d=|̓"Ffx8N{Z1 w$:֊/\rw}NϞ8ß j8bnt](FmO.ʅOU܎bEJ@ر^Wob*(ڈThLsiC^Sxz]@0qC 'AHΖ騮YB ܭWn;GLN$Vvv`n.}l\.| 5ҴnֶܶDWθ|>l岻Ҟ b&SK_G!2,GdS71NmVϐܪRH @OU*5봡f}L$"a[w}j?e10$;A`tzd >)!rEWa_q?!c: XJN$P-&YB_;Td%[2aلߣ#*' N{urj0'5~UcT5 *U̯|姘'κUX04W3( %86R1žW(yxxZZ&,2@L"GwkO8󥹓Hڲ%L7t _ڱllYGQK6ziBTm(2R.k.<4/Fz'}Q%h =i 7z'd}Nsj?|܍u9i)``3cUSO޿\;z@9+N3,>fGSLH2V @HoaڮHc֯Ζ!/)P*mDT{9̜7OM7CY"wU(Ҫ+7%{?z`9ˤz[*WFv|ɕNXwrKv,X4# $9M”*:`0J<xxrWTov!w'ƒZRR^p)=\vD6B=(W0qىMS$bl0UM g4iB&@h`U qi8I!gg*1dY:Ly/G>^ %eUL`fyH@(;>$}H|=5c׶op!k2 v;]H!{KHϮ SyOGY45C^^% N5YF~ >AX<ҭ;7yժd#Q(N 7SUTJց?03Tr%{ [A]JRKoAlts gѱ(N>(ǿr B_I: j 5,Qj}˷4zL>줕:VKw7JA'H{9{H+}3fcÁ WyODoVU8o KDy|}aVhdkq.l`+cv</ozH~}&%j[ƌ=9%I.Eq~um>^? *!vXmTd@ڊ[7u2rSqBն.uaEHvOr&9-mq%On*<5ԿrO{^6D_gQXWYc%X{P2">NEy$~ɫ ˢSQq&> 0O|ql]qEh4ili%lx'3m@Pxf>wfn>nrEbI5k0rCOA`@b-KPT6]"HKQ_G#Igqɐf\)3f;}[)Bm(JLb'C|ԁ3p{e Mk|3I?<סkT{|s,~Iufت|57;D1(G6W!]mղ`eĬ3_9]W'Ժ2m_|$= `Rc~2Ox&ϞzN͍I"&nLn~ekHyʪGpwRiN~]ⴶ4؎b{ x=؉97jk6 -uyO(횈5B=eʜVWth8ZòrHvԠQ7G%+I^>!.6@{C*UbbpR7RU :5kVo=\w#c '_ln-ZmYd{~K=Wzk=+v1:9RŶ0Djd:wxVSb &)j_sLbm33TؑɈ*FKxEamQI^PH7> Hffט6NͰ%).3|}15$pf ,FODU_Ox:ɨ|!`-xP^FZ2"*YԀ}׶U]Kɋc>쀥4YWӣ{V=A>ۚ[@9>h eIԄJv+h=o&v̓-1z#>h%bvv#j~@QzP,ҼݖƌH@p~K|NH C&.&ſ)G&w)䦫B-  ڽZm<ܒV,8[Ά#z^Qx\|c0t;;}`}.u[@J1hj9hЈ nAWr]mdӄa[hT6B.9Bsl3o<.ɬ|1SUkǣ"UI Ծ0Z d};$l091#2  xtW:QV>-gjFsg NE'z /wwނ竟pcC:VS݊ˈO ?@K:NB?bOj~G].lj'|9/QJFJ5} /:d%+M;/YLu'co(ӱ'CQ0q:QڔnGv'!f\6Rsc-02!TO4"T~W_%DbM#EU+y6jYbmCo<#VI w$<巼+Q*ҫޞbNF^ѩ( j-[Il =D*ڴuOE]7s0.[}ԍQ9.|قy^K21b%9pT#"Ӯ!}<`DJ>7!Xo~ PP}j[+ L5BNCJ2?ԛCh&7IKS[V"-ZΡO-b\O}I7F-+5b (I:cs?g^̲֦ؽ  _Ur~g"~4\7ރ /E`{ ByQuh٪L6r)*F>zeșqˆU0c2x$XqjNzkZyλwa4:(RGY罭T1,>a'Y7[5]* >(aFӲc!ƘrK~THg2B5W~V( f%bsfꍱcohl-y^ڥղE.`.TB3سCa蛇\Igtתx.Ⱥ+q';؋P;qˍ.F5Qڐ{Թ:ՅnV(Li1"&SOU)Ĭ=g{xHh|yл7o|m}.PP^ wf7"C b1H6G>PuّϾ#FF-_i]fqU{AE3 $ֺZb, ATi<8қ5**P ]7)aHm޷ǖ&&^5'O5G6}*sEl\Z“44oF(aP@K",nY7ǹzD/z1%eD* PǦSVG <ߡ&G&3e)j.ODfhsB_%R"[$2e7 ыVnv|ܶ2$5 /$ڭ4tP}U įvzY_k'aך\~muL+vMmǁGU_ҁ,l85N G5>\~@poZ&C[K:_9BQxMfa8 ?U 7p\ СԎ4ͽ@Eš$.=\sN&׺bˤLN3Չ=6OSQ:Y0(Xa -WS2\Y9&*C@a^{eu3Lk @t} Vc3X= ם<Mmֽjv޳p:ػi1a ǞV 6.EkqϘ[ig,,ɖtZÄg,t*_B\~|Kap(%xsKn')q> t>ˈ,2G:`[@o[7l:ve_!c:,r?Q<)x 38Q._(ШYE_qHkK(L>9Iɝ֢4W;AԞZ@Cw\-gE+j%@ZyTdTr';"$舙E =5/xƦXį>̭8^%L7^2/ #?_5ޘi&L~|dЂai*ϲj dӡWWFG~ӘLw4qd25wrZoJ! ew[e~Uf<]`FWQ/:yiԌ0DM,x.@rЫy J^SUpTuuyٲLe膇z] Gwqv~1srl $A0z7ףA-c.mUfԙH(h %r0qDݴL ԭF, Ba$r*qLзB'uk#@f==7'OzbCߕDmBe`k(?˴6ncbNaÇ R>0ܤz -KE VIpP p&nW}W6ۤ%4x Q_9c}=Cԉel[vC6wP>cE> [y|Em?ik2M+mNCl>(CQ(Zf)}FZ^oݰqˡ8Ä6è2.EE4«lK%5X+ˆQK8(j/5*wmnY&VG'~Zs3'Kwr6x$ԧ8EYp${z VW~D HZYs؃&47T_(@X1Eݍ ++ҹynaw8h=G A- Ku5pgydq*]ְWA8H(E3w+^T]vS<7~YhbaL1z'b6?uo+5-"3kK_y[yT o㸦u5\ 7h[EZ#Zmcn= 0 s@D#Vvb~ÅGrɳ>L vWo_z玽Haۗ" 5*iTv&ѝ&B?UJ.Q %ɎD#LwhMBBGkyQ_`ݙNf~*>־0IT}T@hsggDPr 1B8Y]ԛ:VT~%(b/) X3PGxULѾN$I^n!CN!C6RLөD2c5bW3[ p!UkgF`1\ ^c=ݭF]ߓ(zR#=kPmY'&%[Xnlt\-30}`*MVOnP>ET̷py"Ūnl{7NmHZ`+tEWĺ8D<~lL4$7T0JK#)@Ρ 6Օ;QIYﴀY'j( 3YvB 4$KVps=SQceVoVO~Rё֒JJiB6nj8z_9^:qZQ=3/nಂ d7>ER hÔ 6D*b5hd,sԦH',XgN~?pіһ⏕bD`#" d'6N->c$qX|v G^<_G}0ԡ{8 ZeI_mXkLX+ݒlo%ޛ: Byo((:1[ +TCGc:RWx`G m% 1l8oȣ]X$1ӆ>'oyxH̦NJǠ5?z u{$dZjfկԜT*OETrOH@*헣.]A1@ϹK{&xR'3 9IH҆ŕj$3ҳPkq倮*@dN^CT IV q p zL`/H-H$ 3?|3@[] j<4 fXeJ'xӢo Mpk$`R2tS*%e==cO3f^gB̹F){Lf4墘`RQILީ.)ZTC>=x<G4 H/|4$[}' v&JM+;v 8yfg4.I(i"78b)\I5Hq"<'6u0 0vc/@o[39cP)l ?'<~NPiPhRrh!L ubl/x::p.5p8芤(FG&%J"c 뒊33z3Y)RXMfҏ }_}Ԓl:ʁBf]:"vz+5UyfI$:T_am Ɠ-kϓM4+}`\FLDZd0:Qօ~%ovi ĹӺ)WDȽH`} gP_on_@cY4ǡ?@W)phRH.NUfF{)+eOy״Gk>m}5iIR5CxarXNNV6ϨZB`csPH[G@q"0Bk| 5sJaYfm|ec'SOٔg=#7{h1y f!%Pf`݉)ƙ7zrcQ[hMexJ OF%s!qߺ!Yێqaw L֮$NA'zCIh _*lg}[;"0/h!P~<Pӏb7]'ƺl5v~?9]ČACwHyМu͋#"V`QZ(Zv@e| 4B4ܺ=o1 {8S~h2NwglQʳ_TR-m{GZQ{YrmNS^x)#s[yGS$WDBp!]Y\{:` &l)oÈɑF;Z]$6% ucMyj]#pClUWQ[=u* ܣLРGdrE YMn`{x'e:333ܷ>A8HzU_PjkԔ7tϨA=ªtErJ,7GJkTϙlPb!B[W:#TV@,Sx2ZU {4w.kB]bdTJM$>qMk\e q6S_ڻX*A0H0rF6хkaR?.*)#;-77Z!R%'+@6B ya}\ 6W+5oȳEKkQi \GRNh m'NWJ6F?3@=Tu,.3;Øʯ!J&'w s VYUUԟ1҅+f߰;Tf :o a#c+rR }A k6[as1|NxYI@&s+w-^d;bjEoZ_ɈKGsv8qzmP^S4Kr ̰n$Yy컟R 3Pb( _׏a`dؙ^_=tB:Jv6/F|ꆦ)4 YuoO䩵=B*x;C1USʟG=ݫWyy59m /0 @ՙWQ-`q7-nxpZk/rA)ɂ~QX%@a||0kEq#8FC a׫jSwR^ro"bYWm!%LVgPt*9bYLV<_$kՂKgNQ[萠gmx8ȫ,X!!`PV KQX _W38fkt=̚eW~ ͭd5{#>d2A&3kf$C9AY9l$r\0c%RA@ask;AI܃5ZۇpLJ\` Ƀu8h<5DT3u'*tI/vq 4m^)*I8⦅_ھJ'lB2UyG];λ$11gR=ҮDў]KPӇ`'g"~񚴴Чf*-ILQIǨD`IئI"::i_~Ny}T^ "%p7NL܌=`W#"ʚh +}S"K  r*E(^fV %P, 9 !@JaƽϷ0rP`)&aWC,=gUh1ݕ> dHۍSUvL*_57ڗRWӞzkswbF ^SQ-"T9QCLu cvj?2JF @pshaM&'LA^h!D4.|# v-o`)SeTk-xyrHt7]8KʉΙ:vlkŠE%REyrg'LTҚA6uY|{F`cg9 `HC  EGd Kx6o8o1$!ELJ"v榡&ksm{DǞK%Ŋ"ɉujJ<Og>V_)5EIbu *T zm=AíJDpeQcW Miݢ*{,!/f~C q s#X s3٩A0~ݿ-}y-\VPh-hܱyмU}}R%d[#EuB`²o>RJ.@2ILmv36$mFzEڿʨWZXn+sS);0ի, ~Ј^J ^/tJW^y Cދ:s+SBXטcM:n~{^̀[ȁ^$ mKL&E6gp"ϏXAБ!XT T^(ӗ'7T Xk." b_.(M`ý|3lӉɤJ@]U ]n Lo(xH8a dz("f]:I8@oXC+3jŭ^?[[)'cAi``_mWՁDA$ ㏃ tlI]SF;Ex;`,maUfȜ YќB E j8a r]o59mlRK0NB _/Dǹ$vTJc\XFy?ݺ5AMo/JpM7M\ cO"޳qk]gpN į;u0#uQO`2ݔV3:H0an@Y|' ߼zm -V+Zد9D@yb;1kgYZ07070100000170000081a400000000000000000000000167daf5ba00000c70000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/hwmon/ad7314.ko.xz7zXZִF!t/, /]?Eh=ڜͩ35'PIv^4t/|(6h .*FEҔv -XsxvYw~LH'>!U%|UKxO>@ xU\P bI Q46𐵍Id3=ZrD-786{9 -}^e?'1[VJtpE'׷,8Y`hJ&7"ZD1Ü-m@ݚ`*ϟN#[_$4#ZEM*8fO, Zb\H@Ϝ95@6tAO|=J=ۮ C RCQS[[3,z^.?fUhmӄ;ZFD Ļ+PVSk9XxYU(LP/PjAED>V)-}9tۡN J1> JŦԱ0#ϗ x%>-vz +Bo@F̚%q6f⏩QJ|{Ɵw>u}L1:mBޕnf)_2)6Hm0lp~|09xorx%b:-ݪHJqbF݃)Beڼ|1:"Uˍ}N 2_ni^6hȯ3>2߱ jܐ8l࿼?3r3@kACOjSCP7Dipd@5ca=Uɹbtz*AO S6W(mj6HZze@npD|-볥;+>E;wЇK`@T"#-/շ!M-1ۆξ+YQ:*YK+QaD?f?P[kT~O=caiDKLW,anJkܱ0'uSo$wOa?z*I#(z#1>vTx;[YNd"OZH#}u)yZ 5oV#I.\1"CA0DC/½[n\+e& m}zX Ml\ٻM'ݥraTJaq-gǠZڅvQjS>#o#x힘S; 5SOB- BfaMxi !9EZ %qvN÷gMO-[7ѧ[ oeAL TxL;c YmK)-gzz0ɺ&ҺLy3>ˊ Ej9.Lrԛ7~2>ujQ9]9 dxp0w{t  -^ wU5yHU57\G mCMնo߸np^@ݿ( kӻVWb԰ a 7tUPz: K*sQfc McSF7EZiD⼐T[_Gj=b5 +e 5oi}聤t4{#D:#5 Q$7zjutY7Ld"l#D]91&j 6FB(b#F +Bx]H@&b$ckv+wγvd"H!]}az `տvK(G`0g7bPbЌ0} ޻$%[C.]QՖ.<`3ՂtB=`k'p*AXU@P (2OLHAg]mCs$"'BxܲA?ͮRJ%{eg~tq9q93w1jx[t/;''^QVSɻa}_w6)[ !FTE`ɲٛDZi,؀RTW?lig{8tNF P gxʴa^!;ٸ 0#=bڐL- eڪӟ+o)xHXc b 7z[oUd'0|G@!?2b3㎓ {տm k⥭QZ`{r4>F*F7@ Tae"E#-tqʸEXU'A ӂ8˳=O0Mj [8局%q ꒈ\߮> m KK4`fI V2 (Mjqz9~05C7-.f YBH4jcdēܳޅ_#HlWЗCdJeKWZ%_-J[rIZ%sv7t;]i6Sg2RGQ3MR|!Xts-<%gtn `nIQ;uDh^%YOzU>i?XJz{wd=YՐx x*`DQm؛PK&~P(*J _ [NMF=K2s^v}o}2~_!N<%t#=ة"7 @r_Z+5{9n)y_3\8N1Al;.jkժTRsDžͤ^3CBG8,Mkwc Ybnu@ E{0~bxu}0rj%^ i 8?}N~H{L IrV( QCT7Q-## 1,ꘓ%dU*̗BקaW5 v!1ݓ h%ziщKqsFIhVEr(_}бB, wZ:F:|jE%WJPEzyInp,fa`{0Zbۭ?W,5gѾ3.z"6?2B+aD!&:'[+<4ޡV9'L`Aѫ?rq&n*xb ?P{d%Y({L9 ?%kF(|(~53]KBzq􊌃bh t+,kJD=ea]x2y o>ݕF% 5\@.qix )X,!5MA#epj6xRG:5؆ɴu1#\ b,m7쥷t_LR$/~!5(ɔ9ծh1LbC0(UCc_@lZƿP-+"@ٛeV? [4.J_v(镛LNO}$͋1{91 /̶*cJh'8W*E#-!ⴒfCn/ YXٕĊ&_Qgþi"iZ4LsYRkSVXֲdP HmxQοBB&C5a*Nj'AIg>eFKtew0+i/aΤ3(,%Վ, ]hN "K8Aa9Rz:$*0-UÚUKWZZW][$#*7 y29ɥ%9V`uȔ}Q Ga%tN'/)UϒDۋ ʉQ+^B yAozW{*Do.t:$29Q,nhi~c+YsdpR?5_5zDz)5<^GkGG¿0h%A;-MЫL\bR?b}ѯ{ƵFn[Smp{>|[`1%}c.^Ua9sEm"ㄆcBcX-CQATL1>pR; 4=,ߺܜZSG `N10]wScBz8r*#TnEŢp)>)ܔ`z1N^\,ďR9O+(Q9 &1rkq. @!ػZkMk2SifhaQI\NR֗n$ǣ5,S¹9UcqBQ3<eShK3іs)x ݬ*mTS[.n+(܄s4sBq(U jJgz7TQ@ҋYVg8ΉeWY}+HXFݘhE ntd?A-{ȡUͩpٽۧ$bdþ. 2"ptof/eԕ^E65K(b0hS$3vjS(g$e Fk KzXR1k5{j:ꦙ=rh~~ w* ^FeهCpES4fo+@nۚ*`r5RlIe`Ä0uZj{y$-$3r!ƹkBcRք 1WR1;gFڏ~s/|Y/*)Ko-j6x 0/snؚNc!Y"rvmswMv$A*~%2Y!7&MQAM](Q_g>lzWrwKxGcFT01%/ڻyX_%gH-".O9"J37657mnR/%@,nagۆ/Ӯ#HYd& l˙FiT7Οh:FOUWlbTyIrz?IU>{nY\n#Jjԡ"{&n8HHРiAպjEsLgZvA:7 <ゎXNv: `6D2DYp,iBKc[e ˢ!gY!sDM©'#.^w Zӂ KE9DT( 5ë]ꌼDD~xk ^Onpo" MqQ:['}'~AL56R kN=h") Йx*iBR.I-0]TނgTޜ}'mrII$_%+͂jAa*r DĻ-=ZêϽ!-)H|vcBQqsn-z+{;Q87zY;<c3=yg|: +62jg{,A{?xB 0rUeur V$ QeS:/`׿n)VYKD@^qO$;l1kV|_ Z7BJ}t2j['r T BuA۬'.տS73f/~~琢^7S,!Yzy>;4&oUؚF?l>>yk9U_y˘Ҩׇ)"}vD$~vǚv?fB CNT:Xx?e;zZ]& qJ, ^ J{dF6˶dpF]hD&b.t\kᲺ#qz>7oΐFQXPEb rZW:xMvlV fvX3G'Yl?],^1}$+.U'AnMGhq횜His!Ae(R h >I|?n^V{(zK_BHzI$NpU5\z8~'wN] H{ #IR3 iیV2}2*-2e m$Q2`Hs3J洩{JdkzRlP_ Cjj߲7%}biM.? 4A { u U^Uwfx;5_\D;RWgoQuܼ=PNL=$[~滴,XqpЍ AP(a)j L7)Gq%t)pA9U- QⒻ{#TÒ'`iB_dG]7^1#om+6ıdrƈU0rizwd1%na:dt&;ߴ9=Xh#A4Z.tsvIOFgEV?Iz! H%^+, UCI0`xGZo`q?e:C<Jm{u$ (Qm tLa2칠 G C:u1uԺ\L]k^SUx!FoVK\(#nYHtyM4!> 4"ZK2̚Ye/VCgH =s>r~L 2T: wwxq7:pņWu߰ґ&<W^pl'1Ȝ:$.7ys"LgMF#H89-RrU`3e^4qi⊚LΈݍyV@Ab(W2r9h& Cvjpp\A!q`BZ^u"k; AGȽ"! ϩCt:zr[1sGOʶv*Os5Q9 >3"lj:uײ~:=(M)a{gs:5ܚݥ]2VՏ֫+ YHN/-WK{Џ% (!>\2Cܞ e1ysjdjfwa|b`JȰ k{,I%3gV8A;!=}mH HbzSn/#:#^~ęWU=- Mx2`R`qvݸԃw& Pm d}ޑA(m<(hmZ8=,ooE5Kqe^YǀT6P/fnɄŅr1 /fTN] qu(%Lᑮ4 FMRy9<} ypZEɼmw.DSJ&*?yzy>dͱ ȁXORd= 6NQ#I{*bp$f-xʏ&U7#c Bt&u9R>.kK=, q S ;vq#3/K M[1@K8>'n'J/x9{2K)ٕZ&e)>B }I?4NwH+pʕw!Db7MK)L"抙6ТT 8ǰ{SL-hYNd8c?B-n G%nJ~n!l28əPD3a"ZGq{uyomo2_$O>UEM<)L7 w9<&xr&>>ނL*{ꈚ%ԝOEm'Cx3`g>">0Z'x=zHƮdYzsO_N(?=&qJoZ&-$*F\AEe6)Q9ǡֶPԇpI%e0k;=9=ʽlOYI)OnIAڽE+C隤<'tKbM6o5?Co~z%ASt"-/ZyOh0tәh zqU fPwBRiiȄ$r $zUeycO'JM u60TQNݒHvWR5UCbՌZ\ZP)Pw4obf\l .zܜEh X$8Q:qTFuFV?@# Fwѹ;~ {|pT&>Ln`^4[L=eRq%*~z?5+^#ԛ7Q=T@!+a_>M{I xi{UT+v4A3gv薇3, Ԛrq{FuݳH3r6p#\{Q65pH(a@0뫑;8lpU _)҂SK Ej>iG>_z避P2vJv$:í'x#)6;«T\1$>N*3Xj}`oЗ1$IيaK&kY#{˝l5h>o]5IjJU?TrbffJ1A%hw,Q:#:NK M "jW<5:^73\Pq_Z@r!DōUMgx3y-ᓵ[uyz̵?yӡ0Mt*PlR% #X$n'b>X``+rGw/!SO q?czfN;5;[gi rc|k[ T>Kn_ؘg`rXÛ%ڿ$Ge6C2ix`k zenՋ,9+!Jgmy> (:(GAF)bTOy~+!٣ /N$!hL6]lam5YhֵZ toF3 =] l: c? ;$]x:s,+]B!}E䓾BP݌ 6X4Td SS.ON;=mEoY*xWh غݥ1Pt;k` *S'xų78\^5đcK`o:GfgeB+i* i1O,_jifA|ߤ[_uX,ZxI%mMvpмαM駡MS6vS~v!^Yw#!:D70o={Sŵz]t`X/!v05]!eddNj0_‘pρg!t>%(rt/FgKbԽWFStl$R2O.FFTU=q]5hh[?0}׎Kz^/X/wЉGlIQxS6)7?񉗺~ouGlKMo|T"ѺR]\ߋC|=6Eg(܎&vk[jƳ7V( *Yڸѻw>O^\­v$7ˀx7kѐ)*4lZ%6a̪drnC orIN̵*4GeFޡ?0DBc\UFϯV^T& ':W$َI gABIpf/N< . ̺s//ʞK>o+haX\pcql]ba2Tx;tꚃ5 ,AgDlC'wǕרrJݑ YUR5j.r_J];ϪmY{^s3zcIrl0î89$h9A>R]e)oĉF'l2wݢS6氀ŋo^~r yldY56Ur"/ wx .7~y DQJ,4}!YdG;,;ڬ,OcmT9y(lZ]wH*ͰQLkbAK2{ f*0NCbUc7͂JdHnśfM|QHm3q9qgU .&|6V,޺5-ŌXL'҄4mu-e `73 I *R>eř9{t:cK}UV=e,nTسT=qyM.|V$HYE$ C)^/fH"v=L;!!nw D~fԉ~g[3؀J2kfB33iP#OҼnM*V#)#F:BPJ~ECxU'ie)/JC7'@BOvE^"SmeP g{#X kUa;ЗջRx,ҲFNGm"zvZZ=ߚqh7l @ fd@b3/R3niuѨ#[b$D*䭜Xan4ш/.:3!ްÒD3>GyOJJH3gSG"Lk rp4) ,*՝M7mS` x"P#D^s%vlD*x>,jn]j ^!jp4a*F^*zy|ہK5X[.6vw\2A{YfozX_{RDǔvXd~Nu2vF+IOw#Y<}(Ǖjt96-Ozp}ޟvE6)W4K0?xp [sx'ے wV]r#"Ã| 5/:Fz3dͬ*W{; N7*Ne fM؅C7sDuwyo]p+ILY lOWGh8 ?YeTɵRy獕T9[Hu(N k8'a,P͓`~lˢ\ p |r״ `Ty$CqX!'0S"@X|&[D:S#i\ec _r;դCDUӔp\ UuG|~g6J׉̦G:mL˳:I[?IK&9 An{C_91::[i\D S8]`|D@Zc+rc積:R_U3pZZ >7.ᐃ8Wi~4[uJ! )P=B혒bʫ9o#W?G~$0O8Qe%fyDܧEew^wXL:vjaQ/V2YIQ&RН B.@Pb̀stdŠL9xq<]k9G;>$t/~$C]i(؎gգt- 2F* DMBSN<=YCtl<9|B}|M7^DJ@fXܺZL-u 1UD0F0~0U[>||O!bFb /:<ɩD  R ػ^qCң4G \QN_lɪ-BmPuB%  \J4h7}Hs:e{W}aCo>xTI4jSYUT\:2 xk}|>Gj!eJ[!^vC nCY.=PĖdrzL+fH̳?=+42Ï/sInwj͑et4%#|Wk'gṛϮע8S(= <7LXpyAl=`ϰ~i 1$마X %MdSX :³o.hn(O& H@!'yw|kdiXh' !zp~kSB3zLsn!wcs1K`!>EhBå{t | " Z. .}-^f~FCnNay"A#p6/!@#e;'R$F.2%BnlIw{6;`*v~i{Qs+L3x?(ɢk^Y\s^$-.iP{DgAS}F6Y[BU$ 05.ܧ"ߡB{Ğ@,'+F;n"ZP9h{JJj#ƒAD r,+\rg#;jj eBD86/|S("LfV%E>>$ ?z/bmfg<hfƟ?-wRjB UpV"[/OepԸsnoCø~ [ Gb4|vP+'qܜWB#CW[\[]u ޼c]u3LPoOdNQ+j[&[(R\0KaJnwQOror|vs 6!+%ɮ{F[Z7u# (Ku?isd](w()9Aϰ@MwB?=$q2=*8`l="[W#u>h*!W 4*up<qUKdj;#7>힓3'$t/4FHsɇPW<Vj!q}3T"Ksa;\ݡ{j_ܑ_gTcؽʳU㋂PumyVFaleQF$SY)\ Vhn\m3"#ŨT-W]6#lsC^x a?8C34 =܀ o;J^\ l%Wee!7Ke"+PՂmo:ER;p JR|hzJ}-|^l}]r:+\⬞65BL??GhZWAZZgpHmYt]\9d))  V'жJ!AԜ%`q=c[s /ʃ>˜Ⱦh>Zu#Cnw}hLW4/)xyޛ"9Y1K:^] HzID)Id5SUy!>9 Z_Hڔa;5G6jJ PJg;T?s{8%W+_7WB*zѣ"3>x ̼5dS!_*y4OdthtZ04nuqz"8&z830Wh?KkN!(4$y>wM^mT%1 e!:d;bUiUrw-cJMtf? _U®!g0m='&bC;?(" ̢}۳sc,ؘò>'=Վ`+Z5Eg9($.69ve}QI ĜghBO(']yslYա.uEHSjߍف2z#$%op%^v7G'9мegMLBd+^GENZZ>!t% ~/Ӗ0xW"P0ˮy}۬chN䜲cIبI(u"(B|ɆgJ߷}5 OΞMf OkvBٴ[ds-LVޏ|^p`f3 !T0b0^\ž؛Yߙ ŐRG(yrGFnP’ȳF N5G8 : 9m XT픝;ɶOi3|<$oc1Wl7{ :JnhZ; hNDe+ev>:LLD_ p/\z:r8 +I*K>Yqގ5<%&jMEm6@6*o 2|F)Rټa:sͶ`%BO#ІcW;@4wgD[ C CC}**/w ّ{`Z!%rTL``2 jY0C{fSh@a9UN ~,a}[)iOf/O$Gn!<;:F͟Z~+q׀uj1,/Ƶ5[~&Ft9=!{t8Tʐ~Y4=sX6 ?F@.vqY3\V嵉_=v1AB`-Pmy+^[~B/L饻iFP8(4_|e&|+X?˫+ip1l@u-MF.b9̘7R,srF5bM;l~ 5^R̫5WM/W<ȵ3D•w{L떁sUvŝ^)e<[RiS` /JQRP/LjGXMc4%~V߼0&tsWYGm@-jȨDaLcjM&J!?4*S.A8 ;m2%x%Mu`@Cn|F9dnJp! #x h܁6ܨ ȓBˑ+uZt" #}ZS"*O{5**1*-J ӧɆ΋U({3^\˦^w7=6reVݧo֫${g`"s6LMri6P,.,eYI 7 wJz^w;Ar?(wMىʹ FJp8hcҏdܪ? ~h:zoez/:w2hISG sLga>l|PNbG23-o\mtA'F;Geh;?sCˣkM8=IY]mꪭ 3, Kl7@9z2,p@tnQ d9 P9bq+m=Tߛ^4lZC%2AI6ƠnNy\^9m5DdO 4d뾭/v`r?̘4BAF+cbJVʗP# C6O kt~}h75KGX0jb3<@^GBkZD.".B6$ } V I`0i^_AA( %+ՎTqgέ+C`$2"KYZX)ȡ39)?~quSVi :mBd,&FpUs:QX<ֆ $t-ka8!0&p`ukX5w&N)U޾ S):7윹‚;"7࿜&!*WRE|uꄈھɖt=0[3ۺ m 5\iTOڞ`^~0@a۸v6gX j)8Y:?" 1ZEflJ슱]`,dRB^($;9iIӶo`\lo,mhG5lz&:WIuaJ2wWH+A8,&`YSOGw{{]9ٙTdE6 s;g.FU tl&{,ŕ>XK`.Q^4'b~d I IL~ cBH.@G{M7,=>h[[/lb1+1I,,)1v55D> G@L%a:FGQ~6"^^\ПO`ٰswg5}(/F1:ƨτ#H[ g b}|+Kj5gzP^x"6Ͷ>ҳ u279Ƿtlh X)#Q<Zr_v1 Y>i\'aG(}j8"} C} 2 -O"W=mR!gѢ#ǜsz9%~E7\7JyA*y>F !&ZF=ɺUi1^P$.[@U<Ru!,Y])]uF}sFeTH ĞPe[.u8>o#Ǜ$E[vp01J,LʜJ6v^e a6[{l]NF>{XiZg9FFpZdjSƔJ#`Dd0656>b~p@%t2Qp5B͘A30Y%S ijlg͆EasEUfdk8~Xud?O ALУH(nsq|A0h#^E'M䟱u#ύyFBP(uvtIccƢJ 8-Tn~Rԝ~ W%eX. p`֠x;rtѓ# j_FѮ:&!י!t=$ȷ,8.ߨDZj s\68 tWM$HFĝ O2 iA  1qFSMB ?1EOV]u\XSw௩6Ҁd5vR^'7sC#԰Bp.rPhd?!= `:3kOA@a'u܆bLNn=qP43/k]_Lk{fBv2;%iU< 7kp:RJ->XkQxdW"`IgCyyR7{@aQVT&3b~#Ҡ$S*˳ԛȄ!v,zI_9]`ΦOqxJ$@6Vz)Ubm*N/~;u1> {;PQ߭D1'b~)'P3[kp3VGP5>;ާ$]$Ԩ\r,jNkD$Gh|L#ME}o8Oj䑰-VO1W2YRt z T^<M^rrQq'{&g j^}s9Zhiz~H& .4Y9NlRfs`»X2VVwSrMŽI` ~@c]IJMΟx4UxUu7}5Rdy".$g0R}@ևwY=#a0|偂(p>ɺm;{ Q_cz/q3 qyۆum4m/PBg&TR)06hX1KQjT*qAkng:/"Ix;W#LO\.R! -b{ :ddqۅ 򹼥y߇ Sڶލt dF:l؀I'˓֋۩H2ċ%+/$/e^ٻ*[`LXT>c[_uyM(r}]`16y=cB ¾ }t`4Qt8%{0 I''TpvU~s$pJx2ux(i`tDkmb0v': M@ _u_"~؟Q| ]{|9 5ü3l7jmC53&b1Vfus@)w8 %Y>8)#*Mk#>bˊ"ŔsˑfBdv>zc!k&3vNc&z*\)*"tn'J-dlsqYU1*5ӋJ:\#FFvFAFq5e[q02̍Br*wKdpjO*NAJu jN#q%Z4|;deK&β%Wys Lj+Uaj0rYH-_zPy@acY;kG_J7"sXF 1uN nEAU>\1JCKJMWU)+#hvv3A|f>BLiE _|HvGYA5sφB >L!P#I3zϥ0[d!EBH1v3&q6}.E &K1ޘAwê^%vӏޏMLo||s 61If9jKs:~&7eԡJǝ;Bv3ۺaPQ_ doY[r 0D)S+n[X:DHmưm1 e(ʽ3tq ~G~9eY7 Mʼ]PL\\;hgK~O5oSج:I3ld^^XT_OE5TzoFW䣉 M r<QNΥQGi0BITKe& H Y!2hKf`і8E*fiE tuȩ 3#vb+h^7i30V=(컺|Rz癬ޒ^% ^}5qV\ t2j/)T50޼5H+ v0Ok%L".gg lXs9   mr} /4lCnnXm(d|*/o"#hfmSYvp[WeaQGrb5堈5M7h],Aq}geNM!7;64R?9ח_URx YnI&ېy$+݈`tS2b^['ckK_hM%SW:=KO^ zk_!b"GNՎyvwc@JO~F<]?KQC~q =k+j]m Y-o. <&.*2[~93JCUbc2T&t8zpeU''9a6!yܿ 2ld@aV}*!2&7fKTeQ$^OVXnC ^?Hy4>/+qiDS]r!5ƻޭNL"+J? ]hݣ*l߁<1{m-dLdeD]RSnmv7M]ȅUQF]d''Q[ѳ -m?[/œbj0Py^yq|_Uh$2X{{sgr"u[!{*Ēo`@GUߍ'w c'_gYt_Boʃ- "T*T?DNVyF#G$>wt!1NDl31 `\f&gd8N Qi7J<^?j$tZj'dd=pɄq-k5&l`v1!_n* r >)$j(lsn4|9 ju{vn#5_rrqQZUflTlDeKIĚ&sNZ6\lC+e;q^M"}rW[` qCʒ=DXLbF{™PXA(>U|2L|OrerF'jz3Ax "ȩjoS5d"3҃3AТlR |_Ow+:HTa2+ w*P-j)b՟G%9+^aZ:7Nqι 8ɨDIGfzN.FFK(z0+]_@WY잦pFe!L.H{xvXU}6Ϡ?@`'JBuFLES m0H]9DdD椭Tc]b#y*LUv$б2z/7SA-e:rWȗg L<|tʥ3f f:ί°d1-5G}H`Z= gs$Ggqfq}tr@<3:)xf(srݱq1TK<ώq)hڅ%6&/d& Hm9TZ{g_Tqraµ9FXt)j!bA4gs6wB#^k6>9Ѿ h9\;a{@Ux)ӖtN(73UB ^9B@հ:u4Y==1+ KʋGXjKuXm㼺"eCU~8V;:F)xn3gQ-Ui{0+8k԰3ʮZP֮dԭ͇6딬g;wvLV3ȞScF;&1@O9֗,KۊCPvHHqp6궞eRQgN,=QNZ0j Xgrui6lsk3Ugo7_ 5%7D/U9s 4@&qP lU5T^|n[:|9mZqœo `(u~"sCoQ bİy>gFm&5ſy>}Т4y.CKZ%GJBB8w>I&.~6Li#_PdD}#y+orȓkO[֮Va+كx8*Lñw\jG+ 1b^+mw ] 7 u=p9 0icFa Z5 G7MHmhXN'ߍ{^-nJvw]ɘmNQ{ K"0:ե4 CR]|ŁZe` Z`[#* TzXݨp_JSPbU[ &B,L1+J=j'^!$6|p8jreJP;S6C~TH |hL>WM/f^Q΋T+:^`}<}*Fj58\1ȗxs 'wڈ]fsؠ5ha!w@$ jbH ?f+sw(\@v'=\誔>&PiHRԊRX[Dåqt3\D2Cv%5IB꓿sO,)J?㮕?lzg`E(GS1Z5:-MpG:aU+HV{h ?Υ'n3Hkm ĂS){Jt#CIѾNlkn1[-{]ߨ]J[x_zlZݟ|#TR 56ۉّUw\ d@9sP2,4;n%-V{AѪt "EX<1 .θ3Y(+iNp/e88vT;K܅F_n$2kpFi\Ƕy; E7 Ʈ[O;ۦiV2唃yiw=ݴc-b$1H^ `4ɹڏD aj&dCz`8\,´;B0ʎqr|kG&:]znr o3>j H‘BC{lV؋MpB޽`NV"..P @K%d5EZma7F%™JXc_7Lu{ZjQοD1c)"2.6#L7 S-m3qJR$1A͚StHF҉4y"m/t }fڢgė%v.b;]ᄒc;;M#ȩ5K}9f = @]XbB8+I\C5hB A}AzcԴs#:.#a7BGyMIDعU3̯. =ήT'''|LKT55G0=R^KUpCEO5XQ{Pq:B-,~ 7\)nu}3 6vIOW}I-E3!*;ýw45bqGK)N*7NXE2$`ޔUKQBי3хr7`_RcnnG~ǣaJ`m`W֏X$ў FYJm%mfq=|>qhg ԴZ(0*y&RKwi 2uROܚKȘWk+E/`q\dzL)eWtL5ZyK8bU8\IBg Jiⵀ(u9jOi9ܲ,O{q*}Ps`btOx.'9V-Yt(9H!/,kD#0B ]Fza* ְ\>THvEA(o`J3N3w&v&' ts>3giAsUM"жcN ;k !sns=!sh6 Wf.P(o|R,W _c/^{V3)ux=e$ZYʱic5 |cC{GgkjmX^Fr a,o b MW ?%0JsrxiF7ꙅ;Nܑ20!{i X *wfmݞP%:k]-2 {7HLO@4'>m~fyvR[IbNU˽p{u*H?mqTx4D*ܞw, aݪL -p["tl!`̡* PdnH\EpFe^D KJX1'F@AI[<^̓GŜp= ogmsS@$j5ք|ezq jBojEt nEA@oG2$ORKCٓ Cy|Ǽ FضS)|-?*S~{άXi¤ܟy`64Jܮ .IXc% &et5=` l0.ް[ַ̨Ҷ/)6ikZ&Ghg'w.4nal+lt#İۃ%;8zWJ ˓ɀ&# ]-?JN:l]ȤRthIU&#*=kU8˥|ԴOyYTAbA'eʵ[%<`#$o?ٽ:8f%O"`RtOQR. qgg}.d!aKeıXtkV+wla@Kl _ X'Ed=u݀.INƵ Ba $%uko9k#"EYC}*ɟہ-Z/ǪlQ\D3-sQ #Ji' J{H"8y|Xjl|7v=N󻼳}u{0 30d8oӄBţW^0/V.ķx|#AIacKxl +G!Ջ>̦ EWxC4N AWz 6@crYVqg;2M仞&`%4(g͔*6ndu96Tm  - PQK`lٙw|b# .MtT ub-:( O)ăKp!Xkh,V~!\9$t0E)*}AM:˩Kɼ|XGl3~,`J` ûN!N61mVL0@Z #`l3KƫX~ NHXvRnrzToe49_a*{YSZH.W~yc*vd*Ҽ~0=H 4 9U"T 8VˑX]0XQȧaxjO }eớ݃/j[Ym)gM6 4"Nu]d+rHۯ 31{y<\CqzCvs@CFY>56C~;SwM;p,b_JX˜{h ht{m4K2ZF;-ˊטO'fr U&SJoFQɽ[/D*-=π] I% uSI2BfnO NV'F=؍E3A`G74klb;BԘ#n>"UHP57w|+ L!Q.]TVbSMK>ZHNY~fut!O5],{%lun%qx)$VJ! v!nQeLSs*c\ 5L)haη3NԳ&v6d)> U*~@V-h C4X`mwXWyM+x!dĽ-GM/+Mt7~l'nΡdy9B# c˧*'j(zwgOQJٔ:}nDAp$G%(nFsy|({}M:<D;n7=JPSrlC΀IN)qM"9-,|[,M`^<9pE" 9{;;n;o:PTR=qQi8'p:K%H &?8쟭ZYε'o]#+ow C5J]\k8Thw2Ru >$K4ֈm2{gG@L`5<6"}O< Ӥd7gs : s-rJqX+T]lNF,t j<N)pMšRQEB9+~E F&# c69C2hQ ੭V jD|L48'p.H`V~,>sb]PSʵ8D<.uLik]gP_\?dET-ƒ[6 EY∧".n.}FQ5*?-a* UjMRymNm<EBԝ㹊mwceE~ZfmpL/-,RDƦ*qZyu/ &vgh.L~toʅlWB{Pv~{'hʨ\ }XXt V=:UE /ovNl)*91ma;t[pUުSJgB(fSC~msEwak}h };HSɣb% {9alQPpO_e]O?t≒Uv1\glJHX6iUxpcs@aҎ+datb/ —j(%ƁNjY@oH^^+x٥ywFz μKw~u`gV[$uDv gÕyS8pݚQ}9ݴ܃d1,N DԳzvç~)抳9"5iRzshgu6;ct27y+vߍJMUR"Ĺ0wh{ֱHlӔ%k/`,EO'Xk l6q{L? ]j?8Ec &bHpbo枥;ޅ cjtrlv#8g|Ց6C{ h2/fHWMsBP0^KB5Ӓbu ^,f&ڬjsʍRQK$Zf!%lw{^vv1"aMQ h#ө X,kԞ-I@ ;oSSSϚE=m+(k@[| jbAކ:`_~bߜ@!e=6S\0x–'zܮ$vJn.ʘ\QWs]HW#H׾G _?w%qX&r8۪& **$Ŷ7w[Y7['K3Up" RoYT$zX!<@5Ci_,O^s럮Y0=P*iN+|~e(D#&|`G]"qcِTI"͔ r ]S4LIP]Jcع@:H;b/ r7߷@cl_V硐ԬuHy{̨$ "0dKZ|, (EQ5gH9 ClaSg%j$RfA/E "b3 ~ITY"~a1 {nOtJq--HmۣЊ̳+ĊձJ]R뒠Zz7>8$s(ߋFfr{l+M׾jC۸eoGLTnJ mC9$W}A7cë7>o?ʰAR7i2L N?XC_ pEw a IE"UO7T8u ne{F;*&c$s̱աhH~w SPN&smc?8DFcn-)qAUP}#ĚIGZI5dVseo2n!ћN9~ȼ\;Xmv`^S@/)*^SW@ ;i3 Xfca\Eइө2(9j(=r-݅=Qʶ} }t #$nzٵ<Tim6wds4ps Z1Bs ^ˌg;,Jۈq}(ocx,V{)G7a]1mɹ;bbbMìK6L Ɣ`Q\n;”{/Wi9mN-bP@Uq+TdжgnЏ KN hza1D& ~IY@`L ?p8c\ԝ${s~%(qkIB>cNBZQw1 a?Mca[Z7J<_ax-\D {\{NP7_A+ jR[/y1nY?Rsj9v+N=<#\j_ Us0eyMj}~`'A;0;hV4厡DaڡW'(zhF'җjuzu <9MGUw>";U`# jt-t9ZK)=X7ZA# =?R%Sc/U/l!m@5B''eI^2MhRU!kbFVh ls4 HJn5Mz9?I9(|1~ hE"{WN2= PП/쇛YiuV6 A#Y,oh}V&{O0}ˇ1\fżǰo;\?yɯ{ܾгOvxmDbXz(/Н9_N 2P[fznk7L8:?@!P_wE93j b3uA ,T [MJ_k"=9D()u*\=?k ~H'QLqbt4/@xe45ғcC5Nr88;bV2@Rr[L*J m +b {!I]{V%Y\~\/#'!Av9뇀[W䯲ԧsTNcU|Ђ t[3o4& ~0X,w=*pb~ (*9ZŒ5h@ǣn J9/.;&"Wi5_/Pı?olߵC6غ(Uh\c%Hk āIF`sZW!']?`Fݚxi&-+g Xkt"_y!S7PMRkl=pc2e1tՈSRA$G82QzTb6SB#M Fկe<|]$ -4g+*~ . 5x"gVg6kVz1ΎehgΟJڂG7!Wyћ\B8Æդ9>wNpjaīyrm.ZZg}ZPGkǔkk_3vc⮚7RrG'@Qe#!{(pw]@YYpC!_d?&ߦOG+R)!Vwʩ_J#c)aG*Ϥ%W&ZP=C߿t>U,J^"`j܄iX9X,DԐp+WvN]کFM"ќm*`Y ` J̮̑~HN+\<Qs7H!8?L!U=zmkRj$ .tY jXxC.[_sؽ"p5O Bf!7!4qZσd<" < ɨN*\?O)l24\$sΐcOGRMwyY(:ڞٕ\ 'v!j,UD"{k.{qK2#:cG4xjT{}iNޚeBe]n\c3~*vn`D̎/!~qbh#:>L?07/<+g%}TŇj| wvc!%n@=YC9rniɉ2[[˴R 5~بvh=Y!(6L ,hhVp# T@-`=;fjQnVRU*f-'ڴMʜ\%vs u\߅fAYsL͞ԑ&6 FL`tG>F:[m*{`"X>5ba5ԋF=Tɱ㻞z!*[Ewr06ڴ>Pqpo<7Xl /Cˢs׃XTx@yEx.JV.8Q̠l(Px\Z0·lAIi0{ ޓt(+zd˹?^).OQKrT"-;[P5蝢S^IOQɷ߷c\&2#_A$V VGg"]! P8A3+u ZV T')78G]a(^vxf غE"2;ޤDvQZ+O S:#iӧb32&JEB^G+}5gX`arpq.+7s|451neZr v/ A<ǯt.i1pּm2 c}ݒY^$FxWgON5v*\2Bx=:cp5Gn'8y >˵bP @`LqzDoδd&o j,!AeS'oZ;f.yk1c#?|<iMByy T@2u0֋`}c_ ޘgp5$|`q%JtEԽnx?*w-NJ~TH*9 /AupZIſ: <#pwŬt G>"5z3|`̎Q6Tz(ᔃ]xPw!W_@ B^Rz$ 1l:0`y+j-Wf9(L(%@8H]N#,9-` 2<\eWET+%59?J:c0΢1]/f'@wDBeL%ظry,_GH+l'c_G閐^rCbZ7Q$ia5+ C~s|%q-M9%fqR(*NJ2F DՒU'9Eo:"H>*{i)RarqRK[Q(aXXC_ΕD$wJSNʣc)Pp:؜WruTY!:[zק?z/5OT> ޺M,c>tN$U>vjMKhcT}@ q&+.z ]6ć<0@ b5_-%Kj[z7v\qFi3KY2o&.lXG/aNOMz۾#v+btЌ,0AӈՓmlꌲM[ÚQ\ߩ9!_ZCzH3Jf7S ",|\woy97rѢ'8+1K컔=5˛^)}~|NCLy7UZ D_ڹ2@esIIMο.xG&/|?@ P{q( ԺYݘ'Rл @O<6465G+4v^nc׆ P-wl#Ȯ/U]"SYt|X>B ݧu'zNYo*]?mxڌ[,_Z}J TN~k{dsB1qTs:L8-ӈ۷"*>*٦ep4"|-kA %x@$Wjyn3rlD`K5ӭu]ֿvµRwZk|]XF ۲V+CMA9E=FeBsÌEH;lM#0k\ymq؜ZV}pjB b# əjHFrFhl A~X tr%PI(KkhIӋqyud4Խ9J7Ӽ$v=UẦ+>&I ; `/IBh?]]X2=[p]ZI}N(@[zv(ŵ ~)W>bDM5|mσ^(%?Se۝-wk!2>Kח U)D(YEGhXDڤfd?8,uAxh9jTmgԍڡI:8T+]q22\FOAE6bjjؙ}Oy裍x)i=Vw|5\5]) a~JOVX題GƏxrFt]ËЩuUdHג`pGIIՊ (Z'n`KeTʦO,Rluɑ*sF^ O \bqOvZDI(d @). j=Hd`e@A\]gp\+o%#ŨAJdOҸ^1fFjOURsjZ(s3)WQOCvD$(G%DDFrRclN)쀙 | wS9bZz3Cr@ <T%FHJh<f\ٶװ:޷,&3p߫z6͵EX'w)qI`o"ݵfE0L(**T! EMrDSa3 7Y^p[KgCLa$}2#,~*^P33+lzSp;hӗN lt@mQP'CܗEU-!.OLBtyķ5*@l,iI||9 LxgKؤ.6)G%XҚ }^r#G5t@d:$HaK[^!M??ӚDb*uAܧcޞW͗.D<ݷ7#Tgut(Ap;ѓf7H7'=Dt##DM;LqcW$x=1>eYyjWS],X[> 1vۘu]Hs+W%XaۺUS5T]mgZNcF\H'>,sBUc2mL=Λ5M$!F@ fw?9d߫v' ɕNK2[9,گ+trb FŸ$K<=^o`$nekR;NPl5kBB䍬1N?~e1 * x \\Czߧ}h;;fP[ݷ|aئ˷[ K5"&iZ8na9uiufv1it%e q3Tz,eDf.Uu:u(7_<tǕ:Y؟v0%`$ ;INFfʁL36; hqw罀t V}9lZca iEς<ѐP] BYm|3ǵ9ݮ,F ܡ(lwsS%jrMÔdMMZP[:ԱҬk)s~#*Cu]a2+IL#۾!M&1>r,S@BRNRxX~g&O"X3d ~s^pkoMWGk~3+` ]L&_OP.H0{m޽V4t9}v`0c}g!-pLFc~*f=e`[clBryӇR^xlADF7};)gS;l>,r :f'PĜLmi"g|,Q|q#'pjk4>.'Nh"P,ID!%B j&7lx0=:N~|b"})#:F.V:G>'eJI& IyG^,\X< ܊hȤb*ron:iq@VFh Mr^&Vw) %E,+w'ڽBx"׬oz\m:JxSc9jG*NVU$G ݙ1Gy6Vtt#twkrt#w7Ї qk}Ryin{f Z܈ S̷# GNڬ!Qoe$ߪw[WW9MWELcp2Ĉ?ʈɻN+tj \ou3LlVuKQ3\W 8'3\/FYӽszRNŖ_uz %Úa?e"[ȃDR_\S0Tfok"ISl-5@Dr&4[zIߐ^45&֣G#mGHEL̅.# (qOzNȗFx6!Jm*PL Exc8^yD(&L7qJ,?*#,^-@MFjvή_&4$HLG0 4T$,Gt=CkP݅hN^?2;']69PfckgSUПhŇnLۺ \y3$d&huySE#Yp&P\u~x{*ktRt$|siF-`Fmf0 1$`{wne ]CD YRveOzJ']⠭VF,̟٬P> F #([PRd5cNī"M%q&m^ΖK, $EOm.GwgIo 4"pZ[+Zȅ2H>jPh ǖE5lh0! 5>go?< Ue4U.P b0Bbq!ڤ0^B+Tfkn䁄s;(v/M K\ߺ9ù.>fNLd29Q?o Ի,M+@rk6m S㻆&%o Z~ s`Y+9AR{ 07:f56 j9Y4m|VNMFA,h1*>jh{8:+U9M/цhCAry8s>RUqk;@gM\نWi[i[M&t%|n ꉸ2Ñ-R\sIgyE'Z[jufz&{+&š\o WH+CriM" 0#'U]./; b1r".a8^8Qѡ⥁:x*T낗?c+L&0 Z+oB %xW[?߻'JE BԦMR]#)[7tVM,]}yvvk刏N"R!fBIbbk~JnHH̊тCڪ3cmSkϏֶMD'RyٽxNh \خ:&! KW7ܖ2%9v hWxT$O:2fކ5F'6tb\$+*<5/ݣH/Ġe Y3^ڲ"p4O%0 5l t!;>y1,bUF7v=quyoux]ɟ@WZ@  6R;3l=6Ixb>a/M@ P"YN#[  MiDAUBNFѦs'iI6 | q)'xDC=z) YXezw2Tf 9˘׃╡K LՊQsvE7{ bȔh~#b{5Οm|G$q@.8hNl1۾`&%qJ- S&#V_\SUm͛$*5<8?\dY%~Jf??$Ww2(b& dV!1Hޫ|OZP%Tތ3{hҸ[V^VbV!fȁېyQ}EC7tg]ZQm" ʦڢ]&kgkQMUM{z%8gN'hs/VP&`:$.|l abri즣ڪsHg7H^xUhO[DT, mRsZ1q{9l%]#cvk^pH63Ǩ\;Nc9ȢW<)L#yWIG3,M8tU0C;;K̼ 'myWGy{v*}! 8o}T:7VkTp2$IwzAi(>aCx)Qئa;0=8nIᚻ& Sc'[x%zںmJQJpN6Jꊻ )^bȻSUoUxɭ!H+UBSADD.Ne"=__ujzO;D&d~ $᧊$qJ, 7F#6C]W̊JEJ&N T`wB>8.q`%Y1mn ΏMQٜ4*?Q“)dG NG6a+:5/<0iE yb8;c@-!Jk8[ M`:z-uG?.&øD秢99O ۣtOʣzIk!,,w5L ]?ZIlLXa37a|GhJ&@DU!fNOIqe$ANsPUжxzJfk`,t0Kxt/V\t`~@)*#^o/af*atkoޢ瘢:'; /8E<gJ1#"hw̐.Z|Z<`V6uw=v:d&R;#udzސ`TM"RD>cdC:GL d?;ިw FB$}@qp"R&NkF20ŚY1'c:]gs+մ`f,$QȆrȕ84-Nnl$O); zw(I.U*eշMe./g O:o`/4 1÷|: .|5 M)^z:jqCK5D4'w3 NG>maTenڭ _Z|4` 'ZAjCc_;`{OSd>Of[rB&(b`Wh,@PPcYOHw1/\ oQ(Ċ{%}vh߶;U'v  C"E{D4|"O] *k;6XDA,}yi 9Q{<\x aidkv{lN n<䮉"jgvqVt.M|~5Vٺf{]j}C'*fQY`ox0(WEk RBL"]u͐¶9nÅM_ juQ%A {+Eu0 §'fJ;\'[ U"Zc|k9ɸەIr }rr0dQս@'8 lV6ǂ 0QcfȚWJg~l}~3 "eI aq!;N/Cs'&[d߽,ЁȢ;UsW4ty?]&ǧ @QJʓ X%9ܣpѢ]S%kշ"uhJ? A߷ݜcݓXi0LUj~NIGV2Hʉ]`&h&4m1M$Aq 5硩c^>Z7g>_dn4U[u-# (ר,a=Sـp^h2?}aA@5IҸ4[WdA[3+屣xYr#|ϞZ.LĦS21]gP.#Kޜ7hQ)aK( H@ {070+qT,+jW9I WN -HJ-[*֧'LL֐(x/,h_zdkOzQ=*StTIMq6~LJ_}ڐP%5?-췬1١͹>cs1]m )uGwO9R4 J(f'T$KEMc뽩9Ԡqw:Ǣ3zn.LtXR2Z:³@o{Tcwذ-%sİ!&jء ĩiW^D>k(q Tl JuZ]Ś` ߞ6!."@u&pGT1XU@UxjcwtY6bqF.2 ϬzN\qڐ8Q`jWW6l&9<5@)`< qD%UplL͈kf?bJ\.DݠNyM'}*FAv/1&?z|Y Lk+yUK٢*nɠ=`"@ 0Hz_{&'$sZ\U,y"?Z]>qxۄ, +{x6]6ELqG7 IuH4HF{~abP\a>曜Tyf4|wYk1I/0< !Bk 6[-1 ڮâ\zh] 1>r5Z_p"6c0?L$ lWRz](rKtb5݅JDq;WEQMknB ښq:1pA 9El0<6 3sO*%PH&cZvB6GMMn8&j'!ɮJʊj\03U6G;}>86NX2RL fw - 5`lxRٴFjXIFw f:;ܫ$&y)喼2yZza樦k m!1s?v-ǏgUEϫ,Gߩq(tmLUk-.Djy(w㳋J׍f(ɣ6(3cƾzm"VJqSe+D+fѧ78 Es2e\@X8&]%B Bb_@@ W&!Ijz&ɡ.hLFcpˠi?@.T@\GA,BTL%0݄8ra[KN':6R6xHDd>bf8-1Ka12u\f}G1y  D f1/#[ʈy&Gw=u Ij'FǍ&j`?r֥/6r/@*o{O/iqCU?:S/|Q0<9:Gz 8]]x`I׾?Z&%R?|~ Ѣ Ajw<$ϻ A eHKh j uqZZE1wR{V}ee崓f6L}_#(N°1y8' ]$ o Z$S As8Vڵp6Xvkm*UGӃpuZsKF/4ZG:("+!Zٗ0ַzш5s Xg<ю,r]#op`LdUVHhï@Qx[g+peMxh7M x̘:T5;)!J !ت> 캊G>6M?6 |J\cAau"0^<܈O3*v+IfMCOGX"iä k䶬!R*<4r"O (uCAMP2Ts'oy3Ã˘ާV9׃wJ'i`CsKUסEd|'yՄc-x~ 9HSi,,URt[p硴{{E{m#{JE@@nN"ժYq1H0|ۖP=jXa]8M XLEI3ދ|c)Qb8ϻA87Uf 3;km` &PGR":Wz:-ۊ{l^OTeRrcBz"kD$2 bt4YĢyNC 5_ (iqJ=kw9j#q %O.ǯ] -('eY ] Tb&&$:Z9psFqA_R"R-0Z.snY/Qw#N07bOvE8WW"w6A͚+8Ohk-%- d wYzQ6e6ҡRΝdx@H^׋WM`k5H="KqEr [!C9hPV;GBf=Kĭ9 }B|@3J~T86u_*R({j 2=GhheG,0'oM"=NQ6o*֚/(H4,\گT1[D#d;0EN呧,r@*\sE:fxZWYb;j>cYtB1KFl̷4ʣ~еi-.nƍK>M`'3V̚ {wVHhr+ }F_0E_ka=eͲ8#H븲$%.I{̽TZgQ7Yp(\ყk?j]~hȬf+Y{} * HyAu{A kkFC4;,wsdd4͢2l([wvK5KY{pW%݈#uV./3s6Y"4S+Js2b9+O5noy5$'~)\}# . lsdHӘW! ۑ. 7K-q:ՖK}z#Cq${vlwʃIͳv"8?- wMmdWZ󽤖&cXs{ԡjtS٢X~'N5o>?ajdYhS'q!r,3쏁I gw$%3CқkU P'67lMoldH_2;8ko-GVlCܾ3qdK6E<:B+CpDTw݄J]ӏrec%AVxH) >T 6Rĝoec-TwQ HPc3]E aY;hQW]Ge6޽3DBPkh:6%o"X{wN^kE-iΩ2 Q95w=I"b6L/U;tȫlb{߁ߜG*lbys߅pBo{/D#vc J NeΜdZF+!pQ<>e}4c b`uR#u~FVLse.UTw6< # ZQ;櫏-¿ W%ڬLuKSR M!0<*NwKIu:(1Kg %siCZ7Wr]Wj \D@'t|3(Gix._q|S:hnD[hۙ+lsF}SkKn-h}PU\d&ҹR= $9FL[ޔ屗n6hs~k ,%I %QۇlGv^ܥ[)ͼ/\Y37A-E9vRG]+\ SQ :<]0I3eeq;F=JQBK.l-]| \{?Mz7fr|bgZme%4M:f׹ascah3aΦH/b3Ҏ5)_\7mNGpd4 N vTfzR>jqQeO6&Rҍp2lCڙG~g&x9TR٭c Wcfս-0~b?$*uyP ))Ǘ hKPZn7gO@9U6O@< -kY]q HD7\K%rι\e ?WV8/HsWrukSQ:UV_66.M(4ud? "/FrfVwL sz)B <{X"!FPy=A֦a61T.:Y?cQ cB'6*|mr/Q]|BB/@ib/+ ]Ĝ{O{Hgga|%<%hm&pQm@6%ζ6]w-/W]/q6Ńe ^0Py1KBK0RZB2<QN!ǢՃ~rvTHt k;bysو_"DZDW㠜_ rlbN==Ϯ^٤/>2}=4})53K0w`/ߞk/p>j 4%MqOC O5-*2(,^pL+.9`WwyF FTb17pTxBQ%)@x0N~ NkCz̆Ɍ~4۷f+廇GHCE#_Mh!g Ѵl #)՞`4߃0b{37Ϣtfij!(*ÜQA3ࢸxG#RdXѓ@9նz!ɚ5 JLt)M }si|1f_aQ(vGB\Xr$EʶӓD6GN~!tx{JPkr{0~#HKwhG]Ed}iFMp ;V|pXX%(45׬}ʙq%#żTgdA!H$ DAXc:=HpN 7:ꦦ3V)qOX<ە]p>@W?e;SՍ(W 8@tDkļ]>i{CkK`GH+G獻cxޢ([?Ydjɺ iBuCn'#jmo\5#@F ~H+/ 4™^";m:o}$,M {܀ll橮A{.{a>$݈ u) o61r(<.we/ CCF+B/'r=`nX|;^;Ղ4UɪtM HL_xQ *Õ@ul)zf#rK+9Uc8jvWY< ҟ6܆^# ?ԕpKcVR];oÈLępGR #\_d;;I{9KF%~ Εu.G>6MATq",N_ 4i#;6 o!.ʆ; a 6X~OnJlC4_n*5bڑ"'O0~6pgK 2F(:&TLT77{-^'M|oZɽmU{uҶLky}&Zz x>ثy*dbCDln&HT1"29#؝I.uavT{Wh,,q K^mcj _: i$@c|w\6Q_Z?,\iO$ms>,߰,rXI'/ ˒KRapN;{0 AL6 lqߓb6==washUCЊ}=86rF;g瓆a'ҭ-e{@s@-[?Kh.B&ͷCJ*<&%pǂgQQJ,'0Abar҂$e([z|%ē .;e=n S7Cmy!+Knv{Vaݍ%Ac i{pNbR"D_S;oE&&輴$,I:FClwj oEuu*ny߅,AԿ3c29У[?!!*6 Q4(>f7=q1Y[1LyXo(ܲ-%~&֐4P(:{ @X ɭ1 rTwe>m~A~ߎ`$:H~*;ʥ77+uj}z|T(0A[߉;4olxeY4iT؃Ba"ގT\NX")!)sђ[:JsKlf%z%͚Ped j%{ YPo3(%IwPEw2tM,uP8/,6'yC$R0lN[._qd X?st0o`,e]bo:Evކ d,x䦯B'ͭ!Ņľy-2"d9#5} e5TDo}?*U5UZ@_q_2`>43\qLEfWz̆[yS]&t)O%$JHgN:K"|[άB1,!>H/{}yьzIؘp3b~E4Ys9Qwe#e9`ku:OSqbN꾮9JI+7nk{Y["12u%JҶ)'q1fL@AT965 a/3+GJ֬ZкZP20:[m\hߵu.fU<EH!R3R{{Bh>$IcqI.KZQ,`wwyy H[5?Rôl{H`y{[ǟscdCWJn+s}J̴jz%\9`*#ўC %_9];\(M'7Yé|ӓ 瞄 R7aYk(/˓m*yΚ_3b5i/Ō0 z>e翓F *GUTV^P+QRFBdjLࠞ!Ͼ#߄a18bV% "^B>׎W/Qyx cO&rW̽dث~iΗ%1-ZzF-~B<>Y]YQ~$O"\djkJ&%84l盜5 )#C]w4;9r"ej/9ط1u"Vq&}BNvpݯ"Zp҈S_yRIc94eY5 A#)F>z:stC;*Y(F)UJt'ىxKqIIiSWJm-ԶE);sLf&W0x<HpfDnm nTm[Ga!|ˢus0wrz-hL%ǒ/ϻHSP;~3dk$TӬ|VeDLԎ_F7۩X8-&du]wYk]St[sp/ݤ?24RtgBDJXk𷨺c4A^M: 30$YB%IfPnԛ $FN9Ya|Q/x{cJ<@+]/n1iQ1&Joj^ٕ6 1;')>Ѓyqx6{m_0]_4Yw[:Р䝒e@˔^7q  g'Dе焞 _ls9+6ch>FuN!L!/o 1)uŜ1/iq9)nc~u+v$GAMn~P˓ߤ 1w,bOcZzAثl^ylS \SM`z_5bQ奁e7Xy4.fD(3k; M>t#<`&Ӧ& ;_Q<ЄWnv\"f~&ϩvH^酡E@C^1l%YZ<eؓ3Vdfhi/9|]x{3 ۈ~P׭u>Dt_(i c_AP@'׍0dO/Ԃφ[t w[tɯLE?"y$·ʘ!^[M~ KYˈfny)@͐A&:Zd%s5ֆ_krl '-WQӜ*;#;Oe- rn2?4TٺXC<[~d SܟΘSv"[0HmF{IR I+_=K>'ƒpzxr~xCVvBy-hc<>gfuNsy.\==?dTْ*%'}61GKLj횑 a*G ⋚Ȱܒ -m6mB+Ed3~M+Ovcm&|h g~qN @YE QN_IC$!ayD< E!ȽPDku_ fIyw@(gC]O$4Q|^ތ( }Of'0q.1 mU /E/QFl>3#*i0fVmȬ3}3Ƈ|uZ2[J ^Q(i)*F7Rxa&CIƀAn;i|gUxfX}/i b9aI<)Z*Np!D$z=YDeS򋬚'O% GpF𳌥0ȟG=UHַq;/.%a(lH%/&J1&C]"{'>K6 #>|*O?*ނr}UD;f;Oe`\3wk.MOxQ8MKU B籓ѥp%=‰55|-L)J}Wh[Km^JY3cP"vSVAr~ ;LB4+]! DoL{t11jN~xWyzuԲǜPhM%ץt<\Za. gs5Yd U6J Խ#<'4bL)b D ҝI֎ZdBTO@@i6Iȣ+%ܡ|ւhLƨN\e N?_P'-N1ĥɔm B~bFmF)P]mg}B΢nIytBGiCc5{pbEFٞJ{X~'˭6}`;/*[*-/ opzUT?SIxK+F>tK)j7!A9iVwYӫ4xB>ߙt`Ч# 5l(m{*vh:N3o+&,-Fu^2Ԩ_3$]K'oS 53:ۈ9g!+9bezBl{k^DNэuhQ_ 2HDL 09:2lWJp][~QP'6Lb#+I9ʡ9čZSD;vT* u#\R)-[~_WOrP 1 ΁v2oZUL7^sӑg@6SO]c#!9Tن#4['f+.'<%4GĂLѩOF8eKW$tњoE0L0أ[\͇\6b-wi;e[i583;ʔ0i΀n;DD?)  fGmЅp`:,5лYLn:&:@e mVM]|,$pb^\{ꦷnyOA@Bgeg{U6<0]_>/(OdȮUVs6H祶r?Þ3[@IP|ʵ/|0Ҕ䭨c,"a&Y&yLOt/EJZ0x,298j|и{„`c7g ^CXsU`b@&ڱfzc9Pj|&* DǪh(O{5ꎐc[E%"] jlTsbVC^.MyqG/8C7fqPU `j]SO w$üYhX{}4N[h~;oMڗ-]LKcð:j3J:)uiEt'4'%_2$d,N]?i*4ڨ| PL=Cs.OIXI*_(j| F-YKLA:JR;bʨ96#ĢQ t{Os|/#IچJ/%u2inl6&~,<.co,=C[דb$(_imviokvn |4kNZj c9Of9sQK@~=c/o]lG~9ݯz41|ٿG|}3E}K>18kvQ,`a5nL-]mD`'EIUd<1ZWN"W"S boMovЗ+-hC/5JNX*,~{jRg \9Ɖ<'K *}Is.?F'/auuq0dӌ~k9ݠ6:jN8[rU%iV?̹ bB nc{V<[5ԽBu Auft]d9YmfOj{t 7fۡ?ʠMyCKda`aTTL*ϝS/$1"T W>2$U&p0c ; {=S߷ w B]*uҭ|`ˆ^O5zKQӅؽT`W =ȿ*&RQ. ]Q+؉fm^)t[C# !P.C*1Y25Wk WH|kӄQ\;{u#"kY<>r)^{)ZE[іo_r'[Y5饹uMf_AY Euj6gd]ۛ.g ?6!cp1$R -!>"\ &S_@(E*2Pv)uڡnL$-jz=ɒdxRQ#}T\A h@"'͡Trfظc ;:[_N 7ޥQȪE 3egU E7[}ç2s8vj+*.So=| aثQKm=,"-.LRG/GҵaifΒݧZ˼:>a;Z-Zqq=3#*~h޲YJf3;go>{-SYv>8J%25% 2PոU4xzʂcĆy,I;4衂^u.9|yOkr,!4fS qf hę3!{˄>>g0y5 QMnE Ӝ 807 ByF!P<%tj(!W1[^6O:zՋ?b c!wv6DZɍN աh],h>Qj5uۉ~|뛫b\h{HmIOIl}XFu>e*K"?;2WWRUA*Mqsdgƶ%]nYv=NDhu`g2X0qs:(npƸ9\&o`i|*٭r:]|ЎQ??3R5縶*ɚ)9$i16):[<>'n՜A,5@ YÓ$J26Fn/l'*1%XECzAv8W0#XEHY8Vќ-g6"EvwmX{sF&mRsZTK>4X^)^aH|Б%e{'[oƖprDC6'U?ǓʧX.,|gG_*S̙4z9N0o<3׭.sxW/獋͆ "ccf25+Z$p,Ԛ@tB dZC֗I-5F.$cI2QbܛF'%;#ΊGw Kt@L$3]YbBt;/ f?)[Ӛp=q/6:z(#Un^T㚛ci)UqLf(a*ela,R2VןLNPU<%i/pm07$/<TF5NDk"P2>+e;7fj::41$Gw03w\ rK50̕RAp!i'Orejilduغ^(xKO7sMǏHuڹ[T2tr[t]Pعb, PZ,S%#k⠞2ԠYAÌ`ϓqĽm?N )q.%1+zqM,Z$? a8̘o'- B(L) g},1njQv~5*F݃c;W_$) p,hИ62% \3<{{&JK{KO3L'9qUPoW*&&ψ ܘ @xr c* ]~@_ː8a 1 ~?4v<+U2v{1E'5*{Cת7c pĉ{T 2#o\&$nuB'@}u[[Mg>6/SJzvTufƺ-!cE5q #4kmJ5qSOt!ƅ ̆g@C('> :87a.[ A\:96F;秝6i@f=-2H %d1C`ͺ[9GWm{r^deUp)|2Dwjul+@j}wWCNs@Tވi)-%;jOz'gAo`{3MCs/%v)ُ6>po1@jJ\~%#" Ou8c ]T 2סSC+ rɋ0B:K-a]A07׆m*"N* %xH-I_B_iJ m:eBkIpVlF`d| ]X)n&l;)#Kr"2(e1_|I`5XY^<-̟)fռy!+b+"m}vh6oGX@]1cΧDiE6UQhTwoWHel7 h>tn[<;zكX'&|ǣkOsY:]롥T P'эp. Mok ipPÍR43]Үf{SCWQJ||ûN7JrmHJmxAMN Mpω)*. Z0hFZ؊Bhn9Ft/I1]z4["8ebA:w~ٞ˜vEN[ƫd9̓cLN`vkW-;)*+Hu*Q'yG9+8XB(wfDvH ~mѥ&R5G7[>[P7m}z^3BQs}ǽXJ{98[ fnw$YX t"tperoz<mj06ehW;PT%5E;qBC]\ K(Yrhv-j? gHe<`v]n3.s+ZBzx<C#û+f%1lAui]}n >M,SYorHmQ(ohV;s0U'>ko4nVA ,,^ $GЁv=c$>£yB@fֿȽ "k'yUr9D5Uu Bhrߍn~#,fP 4 w[٘*kf3r' F8َ3TSmN |ᗘO{a9g- #2-{|=5$(T'p7kE=xod $uT=8roGd*t6aMcZ]8@h`ʃ`=޴P{.S .\$|Jas S#tXu 9wtҨ瑠ǑgKÄZZxjѳ  IyH#|Lo/ Y|<=81+gz062.ڛG=қV`ҝsK47x!񮔠!{G)VM8f{62 'QSJCFg]CQVchPL?s\yO=vn%ִtLgPLx5$ͼQ.},>]WX:YRl q:@N5'K缧ٱzSE_۔@ξvЇ$1ÖU&z Z\' D΃Q]sXUXI( D$븬Ƥ6Ϊ|lS'?z*~-̭A$ʅa;ޏ}Fc8+M:}ʱ؊Έ]QfйEk,= 18C6Zpj0g9CsDAZ,=\}8;.b6 (_ W+m F--rW`+n,:ơHb %}A eq\ ;ǴGD3OOwC}\ ҕ152Q |N=C ײZ8c` Tד*BOixzdȐ JqnZ{,1ŶNI7LQ]I-?$v.m'pIh% *VثpXљױɓTUTQWYx-={MI fCB=c nGc9DX?47.@{ ] u !A nmz&|'ozѢdԢXS vj>MxcAA.f 1W]_\:8ּ8EZ&ES5AK5Ŏ\ Z_W+ ]C]xM;$RN 0 I``i*&VH]tt)Öl'61YybW J& e[d1BsCǭXW[ē]\̊2گE5\uˆ#^_@$-nc{"lh}U)"~@:̠i{ faY5B+==c2nRzdr5܉nJ܍^*N \[k3&KN:6X!~_DJyz)W:ÚUy`;N}'Xߵ*X)359^9` 6kנMeX: TEu-m/$7֐zsrOoܸy[eo};F2Ҏ H7EYUV++O=ڍ]3]sV.Pbi HyZ+ 6CB,hF{D%4ǒG{HycyA%CQ²{jx×(z un_pobQ8탶װ4RvAgGA'g.n 樍OP`B NB!3kFrK; D}!|@}䪺4};'F{)Q+$֥XO-)]0lWc3Uq4K9,g'l+L8;=Xnwd/VLtAle>vKP5q&J{]ez?wvRʖ~L:;(RѽGaʤp3Q|űF0j}zslJ+WG:\-4q3X1Mƙ>6`C6aC#Z&bfD-nmvj&\ف̴j^ ൟ؏㞞#[Β+EQ82揚ڏAֲ)?D qc5:Gה|Lń1mT^E.h ./ e.1h}ʗ!|R7ad@8WЭJ >\ˇ*P8qw\D_Pԝin-i[j>^s٥j <#7.Nvx' K]f3ر?ڍ8ݽ.#KׁL۬Js/ Mİ!(&.j6ǧ,:;әtp>d-dG-BNtLsDpae8RBp ICUWq{'@wӇvyn)#tbP=^P>̷ijk0_Lth|1rj]Aq*kF%Bh3a6$Yl_>[i>ޜ-LGsa̔ևD@oT=KԽץ"S8+5)PcTH$G4xL,b59ں"@KcdƽI'zj+3,$9om V%ߋ6 ;ކ\nzG5K `c&=c(V@3)؆cU00σ4[4wo;)G߉wɀ 7]RLЄ+2|X?;D$R҃+;hŨ Lln#fa{%r40}=exR )1dOǻ}ݽHcd@0瓾|+ocS']=ht|+݇!ةfO8X,nBXnBr SFQvȇ7Lu0H~d0"P=kOdw=Š #(wkɠmR봉.d@kHJS@=Cb+ʅnߖץL. ͝U.h U]V Eҍ>ht0־+8^=Q\ ԫѲKDEW ?eJGh' Kۅ=s*#R^28nҊDs;B %牆\# rԂ)=c6~Y"la3b|Ehp&:9jfߨfvpao7f*@d_OX4B<:B$F"mߵg\q *G Od U cC{q>C&%YQqm%.`7ج ֯*ꋘwq,_Qw g}pv[vAl.@ Lݳ 9>,z^ڤf5i`*aޞ&=軙)&@uQ]5sfсUja30fZ|rЀ~7/#4q󃈗,t;k#3*gǡn*UЪMD_i/io \F]}Y{ĉtv6i&+oc{L!ғX9Qn,#}]QLBm X7VVXxd'˃n aN /[dhYݺ4 (F$Xҍo%H2x(&Ag*Or~ 4EO yN CDkM,{Q:{Dc0{-@fPfAp 6iP*=OTp a%^m"N^{,d]*FN o @ q,=;0IpuzJIL(#CO(ppرƦ=6ZR O`oC\]$cqZԗpA,Q@8 _O=(UDw H:rtu38!$PI8ni9c:9%ea* Oxo+yRqy6ؼqv6)h@Mj8(Y#f;:PnU|\lv%ֵ x 뽻_vbg/.< YN]}}*Pʼn1Dj 碉?J> A&ФeFG9.IMt8䤦Sܘ$uϢHjݱ0pXW1Hʴd *N✲avyQܥg_lQ,3Rߢ~O<.[`i-No/Wng|v}h<_nj;_HKrq<eRFDZ M{%U%Gq̠4!F衾!AFd[i,:_7O!9S T;|5D/ X*Y :+He'!X`x]Fs 6 ql M{v8q"&vQX"eG(Q8nтpۯ]0n!L&n+0 *KCrFu1"- Bply\Fd]ɰj}+ 5fEEO+xTAmx'L"n:nf&F$ ;epe3r[SP[Epa(4"P:; κ:6<kjM YNI9]񾬶W-JxX5ҩBVsb+WwS{Q_@#T5ӳ sL:&/W{bJsBh TX Mu1Πm5݉O_.~ij*F> |X˚>5P&^|nt4oAΑі}\|Db٧բR:Nׂ0*`]HG^%6Q.X]u0O&B)Pora*L^E[%RK/෎S״,}ԕe+8;Ӝ3VVA9Ǹ+v|`Bň8~P=P.i# 6uR &n5߮,<H(Sb >[[V3+d V&'J=.'yiMnou&0 IdG= cy ȳ5S-!pk+N4B?A/o?!zZHm!QW,X{Rc`P<ԡWkӒUU~^1W$smޖV cBz2a6,廬Y#煙V!߹ 0vTB\€کՓ_>F=PnLgNn{ma]3eZ:[?>& N^r=63EML{XдzɬApΜlIr?I60R W|-~u8w0N%)n$ -G,@-yj wM/YzHS`l$DE> .JWy+rsPLjj5_y! ґ"EMVSl#u-UE(Gπ`XUFoHIY7I"?hHhr<--in6 =/X. /)aX$[=ǿua0?wL)?B*$ .ѕn*=*c4)Y@%+g!|l#wZNU %D "FMu mZ}9GUQCf]Ϳ} VWxvފq)x0xWGvK]q0 /p$V]t}4pUB "gtyAjJir:qreƭ\PUoNMT3+*T,"ogTm<2T:?cIKVepFv.]> 1ˀc\ >?S1zWk.h=pBp1_I邲zXMAV=x1yw~d xyyjm`l*9zͺ}s!2Jy{+ѓ2* ?nJ¸+̚V0tG&0ZD <6xu|]S}I7efO}“M?Av7R]-Mևղf)UauL6O=Wm[َ\ ykޓ$pa?k/ {V]`m<r ȥmnV˵o~# }gY̿'ڱ2f-@w^^QC@ڴj}Q }N% $;YſY T*?a!\= cƾ;TNcw̭D߂y-d80y&(1}l=6_+Vj A,Z43hu TCB- ӽըJ`0zK9-EI/{BX)YLtD#YF#,EiaJqF-Q|,$ŁJ2 ~ǥJ{"77 #p:z}a ZGMJ lƊӴguEƦɜ(U Oѩ|Bh*'`5 Za ̍I~WV?41>EĐ4RU646Bg<';^e[q2.QĚO$!h1JBTA^b噏r |Ğ;;z! b7զߥ`EAcPW bgV:R S|-]OJ0Ne1ƨcȖ4/[_9&%[ 嘯پQzG8NDŽ("#UK#͘ZnnեpNrv.߽џ\ѠMIY`DT~^Go-H$<ec;o_;jmy4$.* @I_jNYX!9(LIi?$.VR[&sΟ PY,xUX[,(ӕKn.㼄dwա!4UP/dQbsi/%yqU윲}ȅYVF,8P5WvčLUw%uH(W)Jz> Ӊ|T1Q_4'SH[ޝ_yWU%U_1c5:nv=+^yS l3^`fB4Sװ2 Ƞd|U^C8h y$ N7౹&Ҙs+gsr.AFwBV΄y+(V4U{}6i__d}# «RJPϑړWVb 6tD JG倻~{u3(c+(UL_ILތ? bN^uzlT~1oAf` uot,RF%ޛa'qu4?@eF) GxWӖȰ H>{0kK*)XӤ]4]eD3}UhwhGm=rT;{8JF3AǽkuOʀxIwU[.ũܜHsޙwp['eGLmi;S"7%^A8]f*naM84cy%nZposxӧ՟_ŸkנF#;){I _ άx٤-_zc%>miG_r;o ӹlo}`X5:lF,BHk,"'O"1J--;ǟ1j ^(RP)gf؎B]k?=A= Y s{ihC{-6IM#¾Nxfłh5㕩} 6sHK=PVʚ&!:(#AIB mtRsuV/$pHX1OӪ8zw,"WzYosS#kkqr=Дv6@t}heՈ4T+FE$jPVJ:"x3!^'4~I.X`ӵxstS)J)nzPGxPdh_%_ۮջ$5oJjw:nE?K 3(gX2d`6YBUdܨ{TZc|B</BzҦ ?`R$ԷOoiEzءi BunPUب>M}bHGdn2FZf}g"m0rt٬7 ڤ|dXv!{J]_xS (d-p٫ofc7@Eqv;rZLwMDt\ > M*hG4W#׮掁b{=3}u@u\= W TmykJC|`˜P3ba0 mDM>rs+tG MNp MA=G` DB}kF #盧ݯ1Y‰/c<\)$heͅn ldc킴*i;A V>N6Q~"U;Z #x.̙!?XDU#^_%<0VHt-5qG*X40y~ +"lX7 sJSwT$zb<&\z}Rĸ! (K/{ 8橌<('JKج8Y7~:M ëֽJE:@BL}qD\:9QEvfROq2; .as~A|[szݹ˖N)FhٝDzf䇙y6FN\E#rޭ[}gjujx6sA&$峝إMmU^(j x&%$nbU7rmؖȏ5A0QeH.3EOGrPK1fiyHLUCDlvIM`JwrKS]|2uRCY:>D^w;--^幗Q]3OHpvq;vu}. l'Rڌ3);&P΂p J"%PLsqwߵAA/թwCWBOCclz-Nqm3=ʶhGOJ+qR0kϽ Lb3`?_ټp2> [][&}QQX̩K+ ;cf+Y4XXb ėM6oË.8-5{H ~ zvLWhZ*6E(>lEV.Ai}*EY[wp еKOa c$o ׎ʟX;q*Y]D{B2]K4}g[R$ɺt13 Cmp؉(mzT; \ .9Y4tnGstys{9N򘟧WjpoN$! uPNo'\u84-vk2͸A7Gfb: Oͨ" 4̣vZA9 bUmou |C'RZ` %RJ?cqOa@[a`A&6K,]LNM1iZ`7U缾1b\9g!4t0~đMrV 5Qx<^2Q 9kjp-ntP|,"e\؆zd~Aʋ p`; "u&2B]뛅HFW<-jxq; aRJ/ Pc"3AR4${<ky^Sjb ڞ*=8# bKzi/ 5(G5G7-9Hf:gǦX5 ŠV߮G:c&3aQ^p?At,ؿJs¢'睎%MYn[R&u/%k'rHnD,oڌJKbxc*U3殊 /vYc{=Kaӱ~jxr >!Ώ׬qF2K\Sb8A+~:rhۧ _cOүJ)YeͭN&. _"wm )2!t%_C{8^ ]~]Sx7!k0Z{0oF{Fc}s,J/Wrp^M$AʨR1?r /6WA&9 BD}_ԝBU:ҞAUPb Pw#lI4fKBͳBH'/=S"xG*DX+q`fQ%"̣?Բ@U<5dȌ?NYmiλfR6{vӛBD׺.!а!#N_1|c KHM-yx>0'䄐60e ?kc/Mxؽ#ׅ׬/c*#hXИj!<+ O0MDUJsa g d^Ql9z@>8U-QaT 7!}Ga]\gm J){iC ] yqc?QP:Z {Y/BSj8(ryU°Z?/" qP̮_ KxޭYF4q"$d֝u\![){66㥩n. 5@DnUC!G .VX,-G/!DH$i}8EBb[ SNyBnNq<&]$X\ڡ8AvajT*dfBiV!Ґ=77pi3ɹ"jbj{6һohPOM=@(]اs!%SY > ALbA,+S}r89Ct5Wb3wxײQϸ/&EZkC ::"y"9F".;@fSZo['P"ZQuW~8ѐΙslfVN` :ڃI>A 2vn H̎⊄/Gd1Id^H͋I LmvĊ~DfBzmȻ򗩖 ĔF]wN@EM P &;lzcyy&-4op3Kz%9Uw,4ď HULpUssz*>cH\Շ *q4+Jcm4Ӻ#E.<nDʳ]۰P/?Bk#@,_`I%Վp"T 2~pʤ櫲VnUGs?Kp^XKU5xEC^ZtA9[V4 3~ F !w}ct$niJ;gx"X5ԪZTjk?p2G=$?ݫݫa(4=4 Z;rT:˸|z # 5$s߁^i9.}!hM( B^6=GGP3,HaYH&OjcT6su@^v܇T8q<ĕ}O 8}>rYhǫӛskppgUI~: ɧג'Ub"CDбAW٫#RRW{U'TM̘bPAG#$ Y &vbw3R_g V,{wGS R}:G8n 'AhC1'DX zMHd'G{UL j ?FEWhϧyS*3fߨ h0+Sb xe ̣HS%7.> DoLt'<ga\Idk <#B!9R4Ի<=f{ؗan zm&{QGmtzcj,OcydXxk{kag!Iغo:j@[S8D(} cҘO\%V.Ov?3跥j~W6(1)j%tm|ڥ6`:mH[XHcY)zWM ^{o3al`Ъ,G޽5NskU=u/:1ퟩ-O!V14Cq7Br&d4.1b;/ʂ]ZMқx|)U-\.i%I]X ou82O/O| 2?(+{;n&Eg0.AۗyF)ez K{$6?o&c^:av}nj,whh8&2B7XOk뵥%vbJ77d U1i+$U.?\f_UE(8 ܾd?خy$!xEsRXڛUkZdoTHkQN˧imK1tGVDŽ]oaB^I?pGO0b cCV<-p',8+Ky[z@D8k̞?$bN\}(YyS.LX|HeP,dSl(N_"u}6h BC|Ts}Y [Se~ۥ]ǣa%cz|O N|~Φ~0JgWvܟZTp0[ǷdJYGo9а=;O|l!#L3 <" x5(y$y7~b n+rAh&(9v+K5J Um MB.uq ?~ڱu,dq M˼ɡVxs~4a+/ƇP Lsk7/O}U B1m~4{e\ߨ楳a8aFz@0*Ҝ`ETla; ~pmy׷X0BS^0I4L (WŠ=Ide3j3d]<&ьuFr ?[#Ty׆3ǖhFЂ0WT%pkltulf#𫀺/a8lX轰YVxHG0Rf͙Q6I@x{c>t"3;-" {TNWI@Vvˀ$mVrzG& V'~ÓTon|H'X0Qؓ͢$a T*Vм⭛RꞀ:T655@8hxޝɿD%P=ү λ=m 02YuLk 8u_ċP<RCcek<\,'!`n89PT +nڹJ&XW*a<\N[̣gnW, !œp d@ٿ&:H:JVڋ~;J62) *^KܙBD 0Zb&qvXTG(-l#8%طa`rs>%DC6\1Mx]NV/MO9I)-A/eqJcrFwg߫ġ9c I f/GBm2lڻDGD ۙʗ+AEa ֞UN-sqƫYwCyuul"S*][աs0d3$ Q-ThvYkS"AX#mY]ʟq0f\n =\Y]A0*.I56`%nᄕtp@_W"j 9x}4B79Hs1?y_oϟ#Uu@'kl-\IU?r߻*Ch QE!E-~{:ċsqu|klh)Gn4HlR ?¡W<Esf?/ɁGk9s Q?K]a=JⰒtoyv|3f,pqOi _i1&]Q4}qMg\QmZ=hD/&ue^>Ɇ޼H10g6~^ǽDps*pńKQOni 8{*74-F4T{yix.L;.MvΎN8-Cp"-ru?6E*EmlӚE LpFZ6(츟;T5Y{*gSBx&ڡ?-'J;GY0ESݫeFahFC9Ew$ VPB"o2<"R1r6 -jg|mx2[\q`c\Bb; mz [x,e' 6M~S+[e( u PA7+P fIe,h5԰cĺܣ|<'I~T>G+bI@6_P`r6!1*JHAf?\ -[岖d2j%GOOq A)k &{ÔIT9.1 ɓaa>a@MbnW6%[]b8fǪ>BWh7A!NkOQI~^L45mM1AJ1V N y'BPC~P)s @x^٦A[E^_$?L)KX{~o𨈜?08Ng+(vsKt$RӾxdOgq40pĠE5uu]nGI5 p(ɢ~da% 5lhT#x^D-77`jTPC)8Iu_SzaAMet'"uDr[ks{5B6M)K<{Y&~/G)R 8NPf`/Zvn-u]EnũiMkIaL:"ޝȝNڣO|1֖r\&jED_'*?oYxdfb^̂%.r&.W{X_nr>]g[i#>cҕv6@kAo>) {A7IgL}9Ω V. $8!!bkTh,VW/OPZ1T\5ݿ,yL\8bX޳^s~Vr(_o1B=J]Q8[Lj0 j|F' u %-$87 },rQr3昚TFΛ1tnr)a@Xi!.&˿PBg622ͨxU c|!'chя#+@nX`H.{D;M$h[ P<}V'V*/h/uz𧮑D vT{a>o,R5j!*jwum%OJFgQ5FC@&󌔵:7NUk]T2(E"u-@x] (C)*&HV"[wVm;<P^\ ,)Zѭɾ"U`97;YvZN⒑YI@9HI98I͉ 84]ռ4,^{C [GÄ3VuЯ [?lk=u ÅlܔDv (1 Ͳ@~W&d.p$~~t|:fO_t{xȬ-6W8V;X{hNW^0* ƥсf{3qSN9>}M4ژ4tA=nTO)]ddR#ufROREsMPԔO 1X܅LXkz{J ax2dtGvO1Hv`8(.+~mo{N+óvec^`m.SgQJc)twADrI`TtF>SW\q(f.\ٗ>8 !u`)(ecK1Bp_\PJK꒦Ÿa 1pa)W8dvnӎw-taqY`un=O"dyڴcRϯkV;ׇ6Ih5lP IRvJC Α14~b"hq(sM8`޲%vƹgnp5ܨPH=Xw:u+u8kD{pHڣڭ`52n7"{ݔ{f>D J+r!XdŨ~(um8ˢ66{oqN5 %+`Xw&Q̇͝cƓHQqf͛k7֟tne}>1 )P*s?]9"e ]P˃5i:en*s0nTf+(mSW"A} s>pV?لt4>иK!埍 u7w0%c%ܰFAm(64cIײB?MZIhb͞NVW/_r2A!obp?3:IEc^?,CgGe1\+/׹RU)0UpV'sbԚ|򮂏.`eȏw2,S6sDZD.(&jC'ൊ%*iPɷ(.k"ˆ`RؗTRO mhߠޅK`#}FMZ}=- 2B۪z+iCdP)*e(&$MKqf c-ﱒO&^J^-.L@أcLz~j~RV=NUXJg,T8:V:I%zktXJ0 (E iL U- I7^J<7ܒoffM~%&[S,xqeF<B,JZa2u\3""eˋ6UIGz@ :E5C8n_̲}-LiT7e7H|PVAt2, FAjiɰ}൒A !ra[6{]4J%_rJlCgN3Wn8<ґa5Vß6=,+ZUf֊0:Ww:q̃|fFJags1WomX$=(G?8m+^(g>UkGt mzE?F}IXO8A&jdܠ*GC\}wE8J|(9yjKק GejGL{M\IC-=NA>=ɨ2d%H'ڍ Z$t%Kf^T7bzl M(A u" RYܟH2"#~N .{'Tew%/3z `>tLoCfOA 9n{޷q`哺0%nv#QSL|z>~ ݲ81'ڕ 2RsM?RW˞wC/)P\0&c~^&穋 [nB^`-j/sD{ w8FkFeK. 4ON:dEԱBwZP{[3d?#?_QXdRf "6W// 7ˇ%{>!M89;}Sttk;\tЧf,P#~iWa8zu&|)AycixvhV^?zCDIФ.3$4 n/УzF_qi+uA!uȫR1z@\ W>C&P҃[X//-\Oge F Dvq4Sc{wSiq6*]3lNga<,1 =F&`sX?yg<=:~ekxXrl銔/zUD'atLh7tri~b\~Xa)fIxP=gn ^\.{<"BۙbpȌhT2ܘS%7n'x TeNyj(.uWHά X<qjUP>v$Kw_-ԲO+)nEFf^ZZpxf ߧ-M?@RcILۋ w?]-\fWd L \S׋E)CfgVkbU~ni)V!O i%Ko?eUai7݋{ -,1L[k# pf'i~u2OO 'a%hI^BVR'EZNj .#u>.iį(Wy nP!A&E~0mkWAvCq ,^_9Qw1m&>tz~xKxB^K`>=&YS8t5c0s9Bh`;6?BYq#lhfR[8s)lo?A=uFR@r \ciWVWZ֧>yE8Wf(15H9S'js90 9"hȀ ՐffMҊ|`A .8!I@Ƕ#2FГgܼ= k6eA r59Iq㍂ (m,<-X)fJ3o~I6UPиyBD4w7I m'kۘ(( JJ˕S sC}Jn)$)Y8h!mYMleZQ2 ^^`oo!9I}tb,4W"lR5vY_pa%:xelB=i|(ЬCIL#,c J2|d qu=#I@^*o5sl/4,Z\euq($7|"%FrTV~ЩT7% Tj_PAi{0teL3P=p#HH9ڐW頎|b@"@M5́leVoฆ@@VNrZ$ h8yLƯF"R<%Cvcֹ 4E0 aڒ$?ѰobB"T'0.u̞u DasWhh6e^ ovesͨzDۙŲ 4|oITHQ:ccϑtWGI0_;ڻ,fQub^ig ~# ]2g"T6I?őբ@3'vJ? P_+]Am L/4/XvJv2D-RZPx徶ocOW8Ƌ,߀)D#ǃi{P7Zĝ{08m-Z}͕;l$ri K6* 1&6븳Ds?_xmJaZAEXÒf^N+nt=ZzuIWړNUhTú%U$Æckhr/$v-gl"Iv*.fh-ir"DP^Ӏa\p={ DkRq L LxO ?ƶ駥Q8QCiKgA/ykRXw0z5+~vv~)K Ӂe V!\Hy06bZ7t,лn*o MC&~Orn̝$ʫ;gYO+bJai&XTT4x}Z|- f>JÖ  V'Ot2( ^qsQ_S#"$xj*^a߳N:h\eX'w,A<{ykA 35ֈ>ѥ # xǩDH$LdM*K[p 2b `:ؐMWLT1/{)N~hL8w%8z_)zmT,v6.e54(v=H7D%g*A]қo d=pI&%o$Iq,\gUO.:DlCs `G͂U0L҉e%2C8&  ¨Hl}(w@<' ~ml/;!ablcc{Dk> y*s %uFi?lgb8*K2lR]qr ;z=v.RlOy"W _\f e}{ ]B3Uov>9` EƊbl~hh< 7͵vA"-$NEևg{d_.".&vc1W[Sx#!atޣh3nDmv-;vlo&3g6 Tbf/H OlG܉M9x|msEUު2x݅pVȨ1]stA+Ց X4ό[_AIi-( DlPXG۔uHÊ2uw@>[d?۵w=fhFtDskgAB(s|ؚJk8"= "5`:Dqm19% 11#f f߁pPU A<.iMAo Pł31+vz]tzߢ8p_O2 2.< kSN8DW6馏ǑGj ,._Fw6КV)gdXzw`z:4ZO/us)`]qĝ.YkHZ O;IWK_Jc1E|;QDC'I/e_i!HpƎAVoV2:ӻta&&bT}''.cK-G^QΥ2-IƐbBOZ//~[DDb_:eWݑ,Li5}~0a֑@Ro:[S/uJ|4|ˋrπ0 PvoiP*VX[N:?KP%9< dbywҖIbKv@JvpCsYN_9P$1F6GSДeԌy&f7 T?R{BLRnOMC`pQyZ (7+a"帑G f~ l~Dt8ss!`.˄fQ `X!x? +9d֜ݨ뛳n<%: rR\huԁ}:E4lVX4;Ukr]X}g3izPAZtafo:}u2D+t5<7|?GԪ%tX!tF sNv iCC&=)w)nsjfd*Ւ&'fZiuOoiޔĀU@-m!9 qPJؿz{EY-Kq^]GY5q{i/bn359-]q7ɑm 0)QN' vb*Sxs/8L]:Ƨ6-ߏa}So gfE`i)r6ԡ (_5.r/q}]koʺ"?qI"Nlajl93F,MzZ m TiL [%vV21~ > t20K24P+O9?> vGl?p*6)݆Oy{m;&|ͤ60ok`.ֱ="lWhfy%'?{`8ɢݞ)I1H$V\ >vja :6DI e5f6Ӎڤi2P"8*;fjGqZ5\bKqBm6va!yc|b ͮˮKu0Zc%2B|ݒ i->>T*2fd,L6F%*:6Ok}|o~`,-<.6b,#m+w P)2Ca|U[ۚ ؂Y*r YU6Pz =ZpX!dꐃAO^MeSy ]Bw߉\tXx_ouu. Xw%*`9r2Ř,i7rEx4{l#r;;ed/[e7㷭W"j %l+rGz89w 60Zg (FζC)IJ:A< Zrx)ϙ{:^AxNj ٟ5"7!$jiI{+]DG宐>`i}>Y{)^_m40mAh-[iR^GWگx'(}䆜p CߞsB4^lѷ*6㰐(D!Y|3&?kDK5f5E쾳PA Jo@1VIURc4Ӫ}RBc׸f!FQpː3`2 HC͸z-. +/ΧrD갶@&8E? uf1DWߧH~Hk'ru6 ])20hbU?t'2<7nKuࢱTLAf-w8 l H.EŲO93m^n48zzCY0lnv' ~2 ,"W5bYi3.g k])X2дzi<d=;u|NdH9_FbjHWX z1ȵgڠIGLxƅ]h HLՠN]A*5`6`('"źZ';7)d__nPƨyel_^'jyM19Ώ2 wBmԃۅg/ KUܒ`9dehS;dnPx??[GS1ERNvV7PgzW^MQ^I>n]pɵ0 N+ !" NugSP1AWp7ٍk " ;e`E,j*oG;[> l\ R4'FǰOޞ5,mh,͒=]l6R(14}v3cY[NL#A]B9خ@4ې< N_d<U,wPFZeMTZaIi&Yhj8Ou G溳*z)K;`0Z=ZOXU lO6hgNyhU-Y?0,ƶ-~Q d'[]|f\ŵ\3y74Fbpk.(s /}|R,DItj|G>SH&ա}a1|dzI2>nz%'.̇gcL5FƯ;2WW?#b>ĺ(Mj9K0>źwkL/Y@k< Pp)ZjM pClȕ?6C$;(9ĬWfӷܻ*H @fXG 4 -<իhd{ÞIsE<=dό cp-i^ 2M‚eQ'jƑAvSws**eE}4k\*'ِwK ds`Qd?] ȅ~~{4LB}zc}%κ~zƏֈˮ 6ę搊%l'~c?f'"_ٖ\3xmerF/ L<pKI;zvPQuAHlR>z{Bi*(~hfy=.. lNăumSȬ38Pǀ$aXWBj,) x3NJV9Lk!5[Uhn:s%SDF%"}ltXRbǁz1{ 6׬.:zL.jd^!7]=3*6KaL&e BdR(J) q$W|7rL&ۀph^+ʿ-҂b>ihƸE PDzвm a: &KA,di^0jc_z25AN p}GV,;+5 .>EXzYZwQ<{%b[T+9\reuaXu)a‰lπgtaxț}& F>خ ɖ/m~gQ#WS-CX}9$xPq"pfChjȈsB' IZ@{PPhkV{iw.| \]D p>; b15B0yZ٧8ZɉMiWUM NJ<߀1;JMsM`G/Ut7f}*x!p{K޸r/GL'LHƃVstG$_jMlRt6E-$s*(JI@4+< 9),^"n*͛M@7l44/2_P]h ^~ 5H#'F=Nn FSjPtSo=~dͮϹ$ 4ٻ+Npc &x]>n;. @mm84VbR?@ }55&+4},*rUg{#De񮔆ކ6*[Fݎ]y]:m`NIZ»9*nB=)@0">[|ZbbJzlz⚴5IiךgE?asKD\ֱ+1jֵ2jg<#X-v  F {reOg$;Gn>fP^G#EO,%-UM7ϴYLoSQsT߉e,'}̀%qAvc&#I=Y`!;W *2D4 i44{WqL 0NKAVգU{6$-[9AmDÉ1vFykC5Z?=P> 0m "ExeiF9b8H1C.b[Oe9\yv'CFAVڱJyi9O"]m}xenM8b7Hx#n(J@&%ª  |Ql‡.iň ({gfUlc}Bq^>RȠxI86|v+ŨD]0.3!na #eA6G7k])9S(BgSw1y2ZF*!>Of]rDT%AŽ+^;; v{C4Lh 4zڐLh (qJt+Ȅ6!5E鲩mBtN puj⟊)=Lm8v"6Ho,j \8Q$}SNQLoΒm /wӰW9/y:@ꖗľz.N)Z 9)x'-g j5&.0g5)4Z%hfh'f׈0i5KJ/+NY U]4NOTjZD`u z8trXIHnޫG]zRS_n;wn#)}w Au^!ф wF h4&U`x; ..=P@]XLV걔T &l]9sn׈8ezy~[!և3> +C7}Ż~sx4 buedP{G#8pRmWy8iYIL,~mI6! `e")Qf75}/ᔶf%S c1i3F@;7aY:L aLVNI-ڜe-'%RI 8jgqtr2re6 $I6+Mv_T.Dg uCY*m! BO.67;8E˓ #{4? ba2l9Y$e B'k3>"mV/Eu-2FkźR3Ҳv6Ih>!|o l[vkBRg} s$ YOZDF}}xgAnQ` LD?gy ;Wg_&8z 0fa`Flg9lYnw(ҙCc KWvgMC !lqkJ[Ďڨ!馎`a%j:c M%~*kN%&n\eN\e(bo(G,pζ+h% %j!^smrf4MOʞ1D{Dm`S8Z.*gwc6~JXdk*SAu  CRuJ)hg'tM fThq'e1 ,?63$w xtŋ8S(-'гaѪGN̻[V6l9BY=geQ+8huH pǬ# H6 aVqYz;~Iiy.%G({x7`| DaҬ*0?HxAjJ}԰Tlpsd\qQ'վb5sHó cWb6W#||bmƐizE[?mCT !lG,\ Yf< 6xռ*O\_9\f+Jq;%&<$1HrָsUŧk.av=7/ 3Յ m'8I.vá$iaR)@OV0c9|_}fԏdPGRBo=+۠KONB!|GɅ-pC ^G<Iok_CH_g+}zwog3*1"15ҝIݠ͎wwַ֩,S( Nҫ[,J״vE jnÉ*)kHT:MDzd)iGpk'֬3?ՃovNߓJے#Yd.op.YM?+3I oGKk>VU2'Ln@}y=en&$0-30) +&ϣ>l+4^TWNwLQ6B'`c;{J>J_汯V5#<ެGׄPܻE7z+^tS3MZ妆'Agflk2X Cl݃„ŅX}0'[@~uN UOC5B!2NhiքFL(,dO_BraE_y//(lK!$mcyu Az̙aGaf!o_Z>س{9K4$Ug {*Ig*v5R.ͅ*|xU49hW3ǢO1Ccep7pGZh'X{e9Q>l1oRx[ ɚX1䊦P|ՈB|xd~e vFKw%y58]VyʷEǮUaw}fe$*F6Y*ֆ8J$ fJњ눅N3dI,f@V3&kq\SH`"sX,&O[~gu]^ѻ+;*ɷ`Gڹa+2F ,jݩ& x.ٓ=9P0 2=GyVA0n)ƓO6Ku`{:/!{9gOARA@  `풸A49L^}*qNu{X1-< ŸiM1Po;2t50^-ES[y}{W60p/9 @kW)&E9k;:zWYΧƌM2x]ԆLزh ژ: Vu H\k UG)z%2QynW;ԿB3$~VD{22"aMb2Wn6\0fpL ŷUasBQ =E-uv/ɂ`Jj.{sVZTH$C/\B7lj #N٘sÒx=3E.e#_6Bga++&䷾n]Su|mʈFksa92_P:mZ6:|~1q^MZ|MF-pnNñ奔W``k062! ) a&^ϒ7qݬaj1D~ 7ծƾU3i̦uIxDEEeAM5$4[QL.)gWX0τ-nр'a.Qet ?8 eO7=>6nߖ4g%g>mhyfY5\,Ϋ A Q^=v(]~Uڽ t`t.6+pX=82 W/ΨZ'g{Xvb{)'&Czy^ _ 6̘^ ylٵ9IJlSKy/V*!:GW{޺i5iM7ґ A=JX@KE|ˌ,b X4H iqQfy]%pR.oJ/TR`=Z%k9SPMהSȃp&UZL>U7wZq=wxba1m'uAq2("?mN UPWԞPڃ8?8UŲ *m` Ug7臀&;uph[ѤƹI$ߦǂ@Elm}zSkz>MǶ?; nz<`C#sWoadmq> H$KUt?x?ohB{c4# vGǹ` "e3&9EWtG/_!+K4x!^[gCNًkmу6Mח bs&#xސF`ӴmQ]!7Ɓ)*:hQ%I%f#ǴAwJ,!n(| 4K㳊<&Y" cDQ1G:EXt+H PMZA@W)ӕR̥@{1ic1Y>2pM;fE6 wJ*1S>6 ㋘qf ` *4N8!ai*y,A-8nN)1}UlePr!Xi.!$\˲m%2ȦL׾kqG4 Yí=0FC/#j5t(D-)}ʄ N[tA{K )`.}F&1C(-(F"[*>>?cX[)uW$AJA-ܩד#g\1ɑЌ(<#R+4#!$۩;_zM9,]_?iyŴ qP{ jcYb+_0T;g(! ܯ R3Zһs(&6+| k 2:cʓUM,׋`a DlNNtV2KcogT=?kR <&0=ok\X \ApVq52V<_*0st 6\gupqFkYKEsœ&!]ʯ{l3˔ ik7T1cd3AOr^ ^XׅPJIW,|] DAo{%a\ z*1h#_+;R GZ(Ʈʣk6#imh跒EJU2Av9=5UW9/xYtS74'PLe%!TW:C# iIĠ=IĠDM3 s׌x{6ϔ^Vcb<}EfiLݻUj$"Tcav}*x?}hQ2O xer}ArCY+HU[5 L4|v| Iz1o1@ʀ~m=v/a Qs뒋@gt^]wҭ?BjZS^F(Ǖ 7*PW$ H/ xAFYyZJT*}uXjCS{]4Ǩe1A™Ϊsq8VvYb [EC`՚Dht<@@x!:7F\2 ܳʽ3ńxnz~C YnfvLW!R/HNӴ-Ì =5bNY,}H}(t(qD/)3b3S~zJX`} ;PO_X=[nǦSPT5jido>ov=Z,:}}+bS%mB,K !߷yh2M7WG=lf@ t:8B _$Z$7C0 ޶B.kGc߁)wPAΗO,ӤMlq^`Q t~yQY|,(3 Ct"[ʏc% m7q%/|f>|ex:>pt/eTM2НFXoՔRķj?cR?-,^7 j"k*1PJ[E؁9E jeevE})^p(/_r@uKl.LeTnzme2ҋ:k*|%vMd ֣ QQ&6h8y뢤)<U<0)ɛ4Gbʅ1w%qN t36&r߯怸HZ~ox@1.{pk#]^-{>*N t(Iy8J.X1g (Ҭ8d2W9^ܮ13uϭCܺX46kSgi"daC(Z5ϑeip<`ِEz\:l%ʊӀϔ=+[k}6PDV-__7 .wKyhZrYA! ԍ>%q4B KB܄s`/BK5B,|"؎EJ="]*uk@^VlsS˭-Nke"-[ܯe/0jd1]d2Go\ghQ0 1Fjc+IT_T_Ȉ}{lLcJ>By3Ϋ#]D~pbltb&s^m={lC $&De4Z, 'cbJ|h3-C/R2Ĕk&'"(-C`Tsg:7qbUtHfvS[u0bg|"A/%hV FHvv*%8{8~/q MAQ"yǔ!o |F *{ԓlb>EIX/FvP[._Jԙ/ఙ' Ei_#Vqn7`4%œEkPGYW-*Gdz2mD6_)ql_@F"ń83S,mA)9;B$*֤-b!C=N]lJ=].vlY՞l<<G'"qUa'CͪJ{&A45կlh&؋qzN@IJ&xoy_7¸?dl=%XMP;9SyW@ysr`jxJҬڸJ^:sT0doSd<$Ǵگ~º_(Okh&bwcd;H[O7r݇ϏLn pGdtg˛}7^=/ƑP?? >ㅉ>g1ph*}!-;Jxea朗X^ QLO|DOJ\K3iQ?GQ&n;d/EQOQ\D1_b|#98YhBM'\drɦ +s( J@WR4ߺcW&㳥p8`( 0W1qوӔX*HxR)eτ_|4(SF&ޞ[ OpEG4Ecc7>$@ o[Rm<wc:A|yeYB5hZ^ QFޕovDZ%\@[,t@5[E۟"›3(v%kĖc#w QXݧOM<(x;tu~uCEVxUBX!- sz*e+eܨR1`s#L~t5ETvh4@EA;r 2Aˣw9[ ,%t JWo)P6ޓp 3VYhSuZX YVKZJ1|xͿ ͤϫ%r-6E4!@M2}#9proov04Ur,`;s& n\XmqJ6eP !4nˎAV:ڪ jRn:$,ZS,tZ4TJ:.HI ,Znlj( e~*;o}Ll 5*yЌ *Uހմ2[g0\?7gW?A0`TPC3NY(1ZI$XG >~ jj,0/&2](QCdXw:,Qc4! E֯_1͗3rRcM!E)L#ա] U) $!_H-ȻLv\, vgo))vIn0trQPsHuwX4̵£mTxڻeP|K|Ӑ;t)sNK"K=_um x8tBLtgoG2Ev[Ĩ,SpwC}準 ̄@}Hm_jp3Ϧ՚m{MhڲFr.n-1Y@Ne;G0lס!ZחDH~-\K6Ky|b.x:[+̒v1M@sJtXR[s)$FsˁqP&*CՃ;4TY:mKV'͒,^j!tfpʍ1RXQ.N|>@)J7d ,76N^?b"Q@'3@8<޿] 4ތ,. ~|tg _&-E_"e.@#AIު4 :^֧gXXiP Fx2AqJd$- TB?1]$VP8kԂPNC_O [N*kpL~!M4WESlW \!>oc2sG$d?&/.U+TIò@br_g5-Η'f;(_vuҾ3&#͗IZ#'@-A=UrL2Hm\nIfU3wͼ᧻ȋHQǟ&QM '҆:hntģBɐv4?c6@u,AqKkF(z463K0'_J>f+%AqsKB*K];ImgQ78_a50tt:9L^<)U}F0)Wٿ  ^tVśEGC6H4 (RS.o B#wk'aH.m}d+8!ay,I[i=;C 0J> a s#3QuSL}XDq^V|+zJC1cKl7+ `/ˍaߖ$U=y@U*c\3q 1I3&qq.}@Q8ڕ\؛e̒LU7w^`0a:;<DSu-Rw;i ՘E.I3DXj'dib_=UH!ˈ6YtU@jBz|X:2_F^.l_[|'>LZɘ(ީ2ʚ-D곞<0`˥ol (dwU}͛eY^x ۷VQ wGth9tˆjN-/e}"0cW?w 4 ű~0:PyG(n d NyJj*Ӽdn12lMhuDݗnWcegg1 R1%Y`  9C\X7^NJ0<g!ծ=v Ƚ3Vc\ˮڞX>nWwf^֞ XV@=ixhA++o)<|jKZpc"Y#͌gWZi7&nX-8 Y1pv a6>vY'! %<Ј]<}uի̎RAA0VZ„`AqSyTU4-Fr S? IfRle zƝ6dW:{6,FRYƜگz֙l}2?D7țn05li(my^Ql XU+ ͘G1 <-tjk10]G%KlT ,H T@UzX~;^'\U:|{߈ C5x?h*S}b_X2- e̷&LaWkmwKOײ[ޱ-Ү΀QȐَjfbV! x /9Ըu"WXIr2֓S!┟9XnDcԄD.CtҼ B(SF(rmR0f2|GT]"R4>AvG+@ЛV/GVk;bfͳdj0ƍPٴ6 <щl4\":GLЭ$ bS\}Ske~R>oLi.CV0;P 7`-~P&lu%39@ Y3&~_Ήƞ:ݢYSx mr]ovmPyA$.4_k2tT!>j|G{ r+Z _p18h{i ,glo:mpHn~NSNk^ E. ڔfԪX=(2 9xɝ(SN-P%=lJxHCߞ3~uHt E AbN-$Jp=/4EXll˗Ē(H11Ǐ\CzjgP.(+觲 (JϹ%X* lB*%E QWKN/7:N8#2`b',A#M3_ +CQvq,gɱl-~Fts|xɬvVO Ze\vM-s||-6C6SP,a>/a9erE"v;n"YE֕}\s"b>·2."y_o[Hn@^&P@{#aF g;R8p=NdVFZH~enn3?-ӒXv58G,驰ǂJQ@@Nh&iSN2jiU ³_ vJZ_j5+HԏʰmOAQx:.ܓI"G<7Z\E|hcɌ Ed@x׸xSpL~S #X17q^ -~ºZ;S71ջҦLSN(jx4+S@N@ g,W5*zu`zC׬Χ&9vYq򣰜?u c%:F?V [b[6NXoT=,卭xnޔ.C3YLf*jD')?8 nw+15VY)܌gx諔L)XߖC4O"PDƔ^餡m֮vO Hn,2= sŪ4+h8y2tUl&{g@֧Jcs8CbI-#b T[Xkx'h$Ը\%J*V@YV*\Otf4jW@|h4^aq_Ρ&IEN1e9Jm!GDHsɘi4-CEpB@k;|6O!i@z0)5 &,=;Vg; 1Y_lF f'sM8bS/2mxf@EL`g~)_1V KK Q{W)aEDo8'foWً zd5gƟ*vw{HkB^ɷt*^I=$i⦤xHi˪ $r2$B:ҍU<;,8 k"xȵh!CKۑ $[|`C@7Z8 F1QZ^~!`zxM DVy6HJA[OWI>{ĥT7~+ַ_'<EĄ3N}R_Ϧ va^0_4m˰3܊i&Y4֪HڗJhG_G$М>M-+i3.vԖ+k{,dD']# F-O..aGGFtQ,Mр=!]5wWa16A U&.`N]Iy>A ^riR4Nmf6V8S#U}nTOd n?U$X"YijfvXF1 DP{p\>Nyt[pSeW0s@&u|/Њ1LjZkcJUp.6,Cȕf3\]nY&2~ʨ3s&LGm2"20;K˫\^4^wa RuEPLyɱiHs\%):}~6d3kp#ޔ5݇ |L3 oo0g7NaU-*7JFX NWjcaܬ2$=D> Q~yy HHmd l+lY_,6>y/ieEbɣv#J#Uq]rTVk#ٿ>u>ƙ~H:^VږkNsJ]$`)*밟 ![p?0@0#\(2?ꠞ*͂<9HI.]nXC}7˙SW!HDuBj^3vP#V[Ԁ?apfA [K@7a3!/1<=!(%rǐtSb%jGx26?b $p 0rC3+(Jl7}M^ p&alDKD 3)8^.XH ±MT(-!@ c)759󬄼"2k'3E9^DaZV5?)N'P 3 !D.-{ÃId-PY Q\2*CNY k `v}|HkXżŔJd,eÁ3;ŎakѨmB˺9 Ƣ]A=ok,Ыp>-Rb ˱񹙐YPk5%yPCd~kڰtEyN:35$)A.pZf Mh)-LPֻ*'q$РnETsf $SaR%٘sbK)giD0.ZsM$_oۍ^M_8r Y 0Znq vÂ*;N,.5a?xr8Ab,J,ZRIDfuZ,=3SFRT1j#QD,a2I޴KQ@uHy)S`B+iЗO8ALM)5Yp Ŗ´WEع㐜S wF;&1?U}!kVAƉJaoWUi̤+nH%?p)PSJl- ԍp8/svl.Uǘ/gNc<_%Xўnvo&dmkD8)PSn3GB ^$SVM/v㋼:Nar5pTRj"1%* ([&[`H0cАZ%  ZoW|SLfADvQ5q]. z:WLE>C}.8pAG]jp'j uU '&)[h⦆?P k{pirp2; 4&{]Q:"-A䂏lLjUP*"㳰83y7~ɤg#Q7o( ]SN;@S ^A9/jPjmoi.)*_KH<| u,–Hp\  ƾ$2cKnz|ÿp%ѮM|u焵yr讆!Yo i{eYn j(S:k6J9 Atܔ$ GB":xp2E@'Cţn,ŗo0jk}5CFP7aghrʉu^ܽKgK$8@rg ai+^i#XG@;HS il}Ɯppȭ7R}WnIO0Kbx]ˆ;bxI_Okk$&jV / _26"$B2?xFs 9>Qa݇ o6o7)AJau>84cy߉#=[hd>PsQl*~OE_aF2u[G3ϟJSy>Ώ,Ղ] ;0\k}P =sl膖Ͻ'=z(*6B&?]{]GAܥIӹƖKUn9jk:I0S\kt+1BA4`^E34B˘ڏy5T@LFK+ s6&ֲ`yi+$zJ.MOƈ/Ժ5hQ B /UD^(>G̚JKm?tpWfAJAZ2tbvcj%p>;HIziehF`K-OA =7Wܼxq"-PlST*9ʜcTw9\38Z+g(40.xo! o$׿r4@k zi[rsC^.1Up TR9#- +jFI=> }R"ȳOG#N[n#q<"bn%rTn6Muq [%P',J* d,{Í9l wcom^A33wv}AR-TE(-1\&-Lj 8  Ԛ-/}7.N:/%AB $bh֒;폩sN,YS,Bs T.ffHQ~gE>,LAQ yKîNnD*] HqbK% F=54+o;^Svfzŏ}an+gٙ<4&NL5i|֌#E{ҡ}[l$S ]CY[ҒPŶ!>cG;hd{߿2znZᰁf; S}K6ma/Yq뼙ۊAq |? oϓV7ӳ3(f'um^]!>JNMN-t 2g<Y݅A:JN0^{猟T-z?qleƷW@*Hhjzq 0,b ȒZ_jIȰ `DџUFm'OUUӹڎ֟|To΢kY/a#f۹}epGKs ɶHV"kT$9$Qoœ?_s|7=&Mi'`Zz< B0ӤBF9U&t%桚]AQA-ݽ+q+{N6*դ T2qv!C(>EzCL6A(ez"Mhvj+bEH:܀MI %=)OBWz Ө"fg1qB}"Cvh /C]n""m8]įwvg+鳿6=Μ.rB4nw,=ﷇ}@\Ns Q;z*_-cՠ?ȊΪL0fsXnD2H,Gc7|rJ"?E&mANqpNwb2-/Bכ'V7^^{W<63 L[$UqltZ-\2ļᄏz0O; so;ni$GtO'{&EپUF1ZJ=Zn襒ذEM1چb| }̶H1mK~ԔDpE^R^YIڎA.Q2@4r B^8G@yr)D">'4L~N_Ls?#fdTar=տS{GJ7A^dO7 18)43e~"" TµS,sxأ$kMHWCk3 )\  2拧֕v=!Q%D?m[? 熰Սb 3B\ƃ)pg]χ1g 1?L?…geHςZ_/yJ4/y^nV}e⿉Q eh-󹃋˷6Q("`>Av`T } "/%ƀii0hrM=e(Q>J)F7ZU>\&Xv6It=a[|r!)K;Ktہn'kG(1#qͮmV1: V _[?Q9:ѶF_$: ^ ҙ{%I؛gri)!=<H ǪnD>^Ѯ >nD7)Sc㕷[ H^Uz lKCysLJ- IgnFp {(QiŃXͅx0F=C݇W,]" *Fwis9֔1' uC3kjLuv;ВfF)*e>!_<vw{92(gRqni^ :C k 9 Y%0C:2qR 1 RhiAn~nx:89T ";/ }dCb91'nvJt|[kR`[`Q It9!eIZq"FN0gO/td#@KLi,+tn,JD |c r!XXZuOu@i^N}oߠcB!Ĭ=(LG2xB@j"QEBvYSϼ%fY'~(C7m KkJ@P4pOKp,P6B⢝W| giI&NL^;='bef0ɷUYUQ u;=UfWPl.4}|$^aa]7^="zFeUd)$tL^&L1z^vj>mQko6j< =598?.:L{@B}ާy ή))N~ A˽Uso'ժHwt@R*WЅT ~?^8N&%p8B %疭A~4贈N?ϜeFOxDgŪ5x7gӖ\{G1_MNMO@aMw)>òjn+l;9Z,YsrFiϯpiѼ05xqk&wZVn&Zj@!&O m} |J(Sf8&n!C\gK L,xgDQ2>lܫLȞ~L[#8"/U˃&k Eq<#sѪqJ~ Q. :]yV(pn6Nӫ|2") D:am Xpf,_tfɔM~hDm )[t2l?c[k0a )^?‘vۋP_0 0oi;x]58bXu]Q' JY'tgCtJV{.L78ρ= 0oaGД ;!N=.'YiSX,եfs{-J ʢf-Qe\{Z4n$ZYt@8mStP PUD V: ?pn;zF.W`k !,mr9odCwz_=F0nv|%\ H?Ӗd' ugMNCq/ci @ 7"uᰜM_Էs){3xrh|i5$V|Ñ5%v#"}feވ)3CwsS/4VEX 3LT:lEY1teK.0t;&'v%2fsySrE*k;~-[^Ž;Y (TVk:V*Jh?GHLW[aW2 l9t :tDM+Ƭ@GYK1͑3R3:ًyT >vt vl5u( Z~vf cʵ1ބJ_OuÈX])rY haahLpI#ڄFtjzM V,a4/C5 $aNI+Ȯy[# Jqغk2u} <*uPH]X  8UjhmZd>s&ߣM숩S=s 5#}Ҝ72|3Q OkhV3i7A2)9PdDi͞ÏgOd 4Va79nyU@ Ԍ[17<9*~v >h W:-Gwvh@:Kqv k5*=6+yLLa붼Wl F 'm+I}Wop{2 ,*/s蛢Ͱ^yRiX7PZ!H^z w,Q}m)c(@0k^d7YUwbUS*_#bt˪Y~wp{ FeC!_,ɿ=B oǪB8FWY5B]_&-ǴJh9$ņ[xw xʡ#7&yyMC :,_Fyt):2-0OR:Օ±v7N٬n˲Qf7wyyPBWMcnɶˠ Ӆ FHS'mhvZG!s[uPQwaJHeNКV]BYOy[{N겄6˗wQs sfiX.7V[ArP*|^oSuznLjt0@֙o  }6!Ѷ8DX%2soAg}sEPR{on!ŷ g(lR(AwFGּwHeY!c' ZAT{19aC`9KI&η X4cm‡v@S`ЧK dt0bYyɡq v;{?~*:(:%1HDMQJ[:Y^͐ .U0(GTqFs ZbI}J#0:@喙$Is9\>A$Q>ck5^ivn uEr ?F>ΝoNenXDBr \ Jœ>bc9v!%gL chk=uG;n"goQ;AB`N*AgobM F!}FI4MW!SU23odQ>tjavd "*^0G%{kSdZ6>B6vZ -=a#nyR*G,LXx0@ⵚPzCxYN",wfկ_xkⳎq&و%o*W'(䅣ψ:/x8W]h߾B@?bGR.xKē$ 3i[5[6{R&zHm*r\eU`ÛmoQdGY[{UղfّWabV_iTh*%aüAk'IٲUO>+epxg|:r׿0Fb֑VK̑ķ%a+7҆#O@QgX"_$TmnpЙ׭ W"vCX&h*hc%Z^ mAvFZ'#cAmׂG&4MJڽV!Mha & 2;݂8(|}/H$ ̋ /XZs?;%O\ՒwҙEe*\]?ŏ&:YA~/6l+@8~MrD ͵zZa%> arYw&8Ez-ͣzzf@,~1ŃeH>"##Ď~2K=%m~OOï76e_yr׬]ÓLd*.X;_炊{h~F#l7,\ÿ׽ }Y1=*##.Djmn(YJ#Cy:O9A,Lڥxd ̾?KZWTX:N\.A^!("ӰcTxUÞC<\s.A'U/n1Q͜p)zi=~nfk,ƙg#L&@Wׄj˂2Q`ʇJ+z*t(րf-tl0?[en3>ZeJ%3U%>u7Ua-5> $1C4Vn zB_B4778^(Y|SL3S(y5/i*DBq0mCO7:0͡|*p_m}EFd)#9`ZPN>t{jΤu1UqRؚ-3SVbKhW7xO B,HpcUlFd!PJ71n&!,QAëNMQ;WDzKGjS1Tx @z1ЌN0Iqyu>ջpQWpKs5n.wnVAZ"VZ8Uv4{zY 5j%4\t7S]N.02o{& H` lMf};n!  {|*ٚҋ1NCoSN`P=Į7.8E J6Zusg%+zIg_u%ŵzyZPM9 enEgTTpu;V*/IK5pl2<2zہJuUeu JXkEQR]Pǫ@#i7@~[%u?,kľ2Os *)A=CnV-S8^ǤDCMo8ss%rӘ.K8/j蜛X.D*ښdP@Pc-yUoLڇ~PR-3 p`fWu#ujpTTdȐw)4$wAާdiZ"HmzUog-lYaTD? >u +~dQ (-f!Gk; ItOՈcqF_+ VZSwX}2:%$XN#=r`n@7f"k8,qCT;X%2w 0{VA0AEwȈW۪G_Fa:T1+ 8mL2TpYYmTp_gdOo?zhݗ 1aڡpWȚQS |!$$cGF/ĮA)@ƒx%_qz!tzq1UsE68nYRhe,U.dLXFG$HPO/3(@4]gwAB&`$Vκ!VxFܹbf'H5C ֚sn}:8\mlpU 3mڨGH}ZJ-`R2x"a YgZ0rKU0ښc֙9˒X#;(bLD}P2Fi/ 1T)ޫz$TPݡa+M_{}g.'1aM =Z&7uYgui}'ΆSКrzWR%接knkbn]nkFdę`O40|1v[D@YLU*n'+d _)\uZ֬6so6Xh q Ptl S~aP2v@e6Blt,T{^qz9i!>v8:|M֝Kov6l?@ܘOtȗQ bE/!N(?']5_9@7"Gǰ͏W:Y1>Ԏ6j1@![KI4M>O86`*-Bz~^㲚v&7+L Qxa>OPVJq/ ^̒ ky}؄fNUUMYv\al!7Gp)jpĀ?Yǚ2b2P ƣc0kv6WK(xa_dw`ڻ!ڠer:r/KhZtѯ0'F3u*[L!_)TH ls$M~k KKl <\T[; {ԘeV-8f@ȭ L,M5 nW iqfeV;trPW[DeyiYQӢ.I?a7B־gzzPvv5=S2 HI;|%nkYcK/M;c@yMQXk֨{ twlRFs$uJkxT0c?t_kɥ)+/n-VFNyo< ߾w%&YRxHwUK]TjqG`ך> 6P9ΦzSrԔ3`XmW1mU,-H%*._L1-kx,^cKA%m|"ٌp7p~ueO!_zYD8\ /J140/1E݅^r˴ÕN]h ґkPH_Y ]!uXZUunu).@#js̺(Eu1ęS=,tСLzAj9CۉxmUMIwP#5xH5,2!-A)EyPj r1?E&m|U}@l;`/׹w@t3ͶnJpV') ȔXܚhy'qMkt2K7k˲XbEw=@\S.\3l7$וUX0h͊j^9 0:(Ec̈bZEtXaգ=kT; ;w$YܐsgrL6Kv@ `| St늿ZyAʨXeRNgs7G5χ&.%PVHcC!4Z;xCFUɟ"ށ m_kez8/q.-ʡO+HxDeL;Tu>"ˆt'^X6l7 q.&rd @7w*CV7~Xa?>fkp+XZq~c8kȜѥ&%[Q56vjQ={g %feйBȬ)C_X#y݁۞lk4%ڊ`&&{3fڤv}OwE%P" ˄N7gqjη]uď+"=:ZԵMjBWgp|XDZIrCT![Uc6pk۾_cvi /i$ ;d&FKLr9J- +Aΰs+;+oJ1sT}÷f>r# |˜#;)\ tus\&N5o'8fˎg>N `S 6T Wa=KWYu'?&U襲UUvIO̚Yf 31idYxGV~<oDb>S+v)3RQN5|ft`g=fhxݟ>ZJ LR_c* 3(C\şxt;cz!T6 $,:!Pc%sL^x~ ?KNyNJxmBR9(,xϜ~bPUav2|if>&u}Ja(U#n@IĪbnTԀ M{9e1=+q.]ԇ?&TS-5 &w9YP{/I|m~o$dZi~):>3:|j{f ޅftૌ!NNײ̦OgY)kk4&QuQ˻'"hwNn,݂<4q[auAп<D&#O;i(@&ZOx*;kLꎆ ɇtA skq_?IfTM!7 lCEϾF Fh5K̐lḡ H+Ab-:#jͰQٞC- oV @ ^ k~5?txu&+XJB $q3 _o/ú` klĠJަVU_>`<Ǹrٙ]Qpk:L"7 ֽeWn(eΨq`kKT 2m)(,,j'|t_4؟kf)Гж wj=RY$U ,nέeaE_ȪG<ܢ~3&#eyӵ:56PBvC>@mF,lpHX&A`6[iu`fgpjvP mI F:R*tq]C- 6'(4e1+;UQ _W TTGcK`'\8qY A0υ*Nh<* (\(fx~gUJ.riʖDW[l~'aǹ%TY5cVdo}7;L£&n'+GZ]4;8`TjGL<0QT ggڍw阃 X˦uD4y>XI^?+.%{#RL-#}p30Q2Ez a,gVќ.]YN=Ƿ2  fvo_+awҋQMȨYơP,^kPH6g6aΖiʙb9<]ꉓu͜1e_s-OLYSP?ZY9G;fҧx<]'LH'iޮeUmBVW&#DnъՀL<}F`ƇUV̦צqZE:kA[a-[V^h?Uh[Ԥd=TeacB+sLSv2UySaqzfyvcck,]e.kǻ!&s rNޅ~gt !upQcܙbч4\`mpGeB m@yЂݰtLăFSxѹD{ʸSgh'Ţ_|E6da\1<B` BviTD2SE&i?R)uᝎFN]]VtqSn<2ed91pŞ B@; s YQ3 fCJ] ?8oy<_fס-lzXd\;bL+mVΛq_9m[epp]u5|t Klp-xP5Goݗߜr6 G똷>;EeY4f%Û7 O0uJ|#.}~ho|߸;(ߊh_c;ҍR ق=_%"Nlhˈ՘fj[,}Vɓ $Qtt0VLlvKXX²ėـ(xp_8j@@ *1Ne컕) !#qPynfiwyƊy7 MiٔT(˓ǝN:YEvo40k6 Ye$"\!8b|VXL Yqu%?zr Ks43 0XIH%er#{/w S(&*"ՠ]QntOtx9=1ۏ>Zp?.bp@| +|WB`랑.aeWr=8dCx~(6Yzaya _;7K?TjDs=eA4}`9,g%7)͎t1\6FHN'B|IQ^ucӚxePr{DuJ‡oHP!&m]ƵNtB ^(V*O"j^yV"pef}8vDI zόFiQvLMg]2K D@&HУjy࿐d('25&f_+Uݠ"qZQw4 +4~6襀k3۸7|)@d_XZp#DF0)|=}Ӿ&gxVyP Ecǖ8eM;n?ۤ@aOP$,ٚd1#OGȻI}9Lh•0}`Z {~?={MXW gҵF{-P!{DD8H #& !_(b!c, -f!tv}c lݶ>]hz93]3֍GZegrɢ^M,J&Q? @ԽT\5GdʒLu 3IPbZ_KS;ns %dr_ך]~R%|Vđ m"7̼&SCMi]jLZ ~(0%3"}]*^ D(z"ӟ55ҝ,1.ca/3.l=7e 0 ,2^4t<707cBjZ:8'2_}~)pɠӄBMwmxc7h>ns KBg58XhS0[F nnCGX(>w.=\p0ejS/ Q8'K`7x֠1`T1CR8tUk.<6'AH& 3>wC񕔸Hg}Nw{.?;ڮQ G` gX-[F(汿PTS9 mI{6?0zK- +M+7)tOd~wvӂŰH,1N'mIJ2jJ+=gRKc?"7(3:'O0/w" uqRm[4U :gUc홇cM3I>}F3ݤU0 d3{7xIUMfB^p뮓myw z!ȳG1c!ȯu& oXym-8G{xǵR^* X,3"(Z$p"=`S_}+wT 4^CbF5㋭:NJ2 i:Q_֥%ϓ͎Y!3&j~1PlUUΣYo7e_kɤe/%ofpHy}0䜩,5.j 3 %Z &:GF\JccOKb ?~R٤iv# TAeJ?L9+_T,R=\O4:Zw̍%*U'$`f_JSFVuUb 6>I5(dِВgrS$S<+XE?V;p 3Afnx%SJpdO2Z*%}zuZJ5-W 7FK-;a7QgB`pQQ2tNQ3On#m\}> kZLk;AryeMA‰ݘզdz^0tsrG"=R{:UG dc|zqbJc|-!N?GiXd61hyPC_fR|w2YB5r/Zn|ZKO&BVDwVHBsX^CnD;'!(8 V֚IC$oܤ$G⦏[򇬙O]_xDd ozE-Evch&w!6NzU10wꭦJ l/_ہ[Q> Ƃm؎Kb7pZls%v뗉=sTI]E!>O"o+])av,)ywp0E@rCF֓i%3XJivJt jtmլ٧PnZ@op~/bx2Vgͦ+_f}W[SDˀռ9+<#g7ܷ[ 6EhluLhLX!U=""~.8P-),x\`UfǼ@ܧJH[83Z&슸GCy3x'TڂG3/xC}8Zaq?ЧoK-ZJ[F>ͬ^QL2+ ^D> 0ܔR{iPvﴑ@uw@8cZde-r̵E ? S0~PݴP|=:u NIk?&j\#9@ecHؓNR;)<ːK!~q-R:~g/*Exl6 3M*<$9?ܩ4UjYb{>UЎ%y1Y+j~0[V[>z.\8b?Qe0͙x;Ñ&H˺bF0om8,OX -p ņźua E(MKm=`SNo҉|4q(** r#.,:fӣbH1>EJnS&h8JtN,WEfbc&۶j^A CdԲV!#psHh̽?le((6 ўWJ<0qG:@&cgc{=3p K*KĠQºK[٤9cu>&/@\>%]'d~Wgaε?@^!*L?GgL }ю?8[&!2-t<>yPG0u%g ==)?QW޵x;V5v&e]֥ܼoRȑq& M:I6PFLAmg4SqVkχ6; ގj & Wmv[5ۊF ^7@R;XNj6J鮛N>,Kp۳T?fc'HI-e;Hȡ~v_ұ"N6>ܫw&Nd^h/FkeTcض'l_q$p'`;@,t*J`OGe_,<))@e&S2%7(5,ótL%ʕ/1$^@q椐N@& [QS$9bvÛTG6EޞrN7<&zp^>?J eBdm]c 9xWV4':ϑE Ɉ`alvaS8QKa\Ds&e ow&`^;V6VZ?pULgf?RW۴??xm3z){,bFNX0)ض:ỖekZw ˛\+o33a!CHd([hLZ ugw@K d^Ho@>5꩖FOTZO'/+y2M`}-W3WZrq";}iɧtb"G!q u1$i}??u;tQW.5 o@)/x"@BG@,H>ȂMM!5¿n!b0:1*.\]<$Xw4i8ţmF~^1r8'{2<߳u `^'?~b"i8W(v R Ƚz{H TS]{@ݻƲC:*./4ʠn[W\A2j73ZtHuX$'$P Rќt L+  v9-?LڦB73m%}ɢ-E~RylIdsdmx4 ebXCX5Y -OQL%jhg>Jk{sZcơ0;:'mꑩ>|:r9PNxK؜_rEBO.Dz)owt/4^zh| y/QJܕ z3!Ge7 xXׇ^:"$5ʨ'Oas9l-@:Ӟd4F aW▜A A0w,<ABE?NJFN4X5KU]J]Q7(늡$!w'zZ}dL5H]QߌP:eZL ¨ٸEˁ ~Pcn.ﮒmKrK*.#Supܮ&l4MlfyV3\U|@Я}<-´UE&E}%-WT5~LI/%0ZrFqcBq?˫*鴍c%R|sq+ GHftDqou -5lD"΄|((甪(v(Bʔ̻Z?ޤdwƭ327T_V,!'J9t^HOo{p/2A|*X}XhP?1Xd1 F2am?lY'!zd51S\8j,&!S/kI@_OgO@;mexszAT?eS@E2GG~fSoSNF7Be@&Hb 6h:'WPqK^Zfǫʐ$(X.`H y$q<ЦŢh%l 0 XJ{nRn3N8sw׶?:Hǧ;fCI` Ө  8=@}Nti= 읪/Eg;ƇmFu *痍 Q-Pvoe0v.d&+Z"b&NLL۴".dX?síC,=UWiyɢ$q1mm\Zr<BPk dKeYL>P5Di7< uI0QQbxFsTzߟ?2gآy!M]ES]'^eTg JuH>9kjt2ꑴb:I1f&һžA%I{5# 6Vw*|*;35 LQ}XGwn!{D"F}-:9K% 1NV84b!Yaiǧ'6qWv*ǣ:_[$-% bYgZR@R[V tZh$C' F>,9NüdIeqn @\'c٨21_mH50.XM.A5$7"-6|%}\Q+ZN*Z+۵T8#v9*M"MJ8W$h1N|}TyIK=fʸGT t3nmњ iZ M9鞬!A#?`rWwqv#Wdw*η䕩t琄[W5.c)8嚰9G)_Y1*{-=0/0PaCMTX9$5)d;8,O[I՘'w8׆9bP7* SF8k(zO&BUkKg?X]AGa-BmSZM<z)ڵBڑҜ⾞ W,|Y~O] ^YBdܬ;cڞPjdblB!hqRPQTI1o;ݰJB ;goe-Bq!Scg9h]GٕHZ;  q BD:d4P'O\DՂf/uQ8خK%jP1PsJh T]nuI)hUݾKWiKIWʿ@2>m%=aZoſ UwšϿ%jmTH*%V,27\E2:p)!_6Q׆!ׯ%m&Bs&/ϭͣIT^BE+h͊1 -)kay`e'1{ρGEr{'aۚ#?\{- )3?vk'KԳ6HCPCW .oY% e» ap|O\u7rR?}_'& IwZaܝe+' !SYd/-g\&49M|Qέw/g&.kRgP՞:NJ Ǯ7,IZq #r8s,V}&e./\T]ToLu9Qn0&WᨌE5cbH SBϨwǣ"-\F5ʷ1hC1CModmp#ά 9xx5`>mqFs|T2%In:jzFA[Rx)XE |!⇁Ѽhe}/ވO˛S_V؃+ƽv%3\DM|e5g1-gl> . kDغHA,2|%a=ofzrϑ99CqI-28 XS{$$E:y?^OW<%K| cf^K3 `Ɯ+zd]njϴ=n$BZyp')N6>f &4P|Hjf~0H, ^ӅVࠜHpeP8uX1CcLMx3$ȷYR㙈3ddž&Fl|zJ݈Dlb }5VFW3 Ac6qyANA07!VVZGTU |!:NxYF urq]#)b^qI5veR9qg2yMjnhI $pJ;֒TcBJuAbQId50C֘urV_ g >BLxyL ^6t;Ҹ oB"e,#mZy8K>O&td/gAE5%g६w zcὕ,ks>D*z="[}|3lQeo(wMH~%hyI k.\du`Qm+3\%JT2E܎GژĵL98b]57Ʒ00|/D^^V| [ڀZ@vsMGZq4>;ۂFLI'h'K@m1Rq] >1bm;Q?=b!Q/*\ݜ|ETk$J%?0TۖϤȗ(5LSے@?`P^K *Bb-DU{Z{$[ %נxng+1*)ZV~04Q HwiT`nk b址T \P*#U~kM@ҏrlSma$9iwo75*Ʋ5IpIBa{cywswAK*۵’h8.ݧܯ7.1V80tR6z{`!ȗ: sCz+6Eb+ɼ#d|䢊j9 K*q]aLI&j~ s8J@Lnpoxj#d,fljyrMQӨMϼh'oLF<ьS^1O`FTm Ocdyyeqܤ0Cى@"u&1u|p#.⛡M2zA:/&J?4/`:O{@Y/x {=#G%:$ Eؠ^LxID6Q[~mJTIK,!2mF%ז.X )pLJd4e;auyzUP|FD t$¾U1uZa9{;duTlbdJٳpI򡭈VF|"X|:A-60!a)օZ.,]lPVf(ztZ3|5w:Q;l-@7z*j"~΢_I#Ѥ%Ypՠt{oo*~ KUE4\0VI\H 2M'l!pvϻc-dDF1Kt>%:mBP>!-'Jb`r:xDD:?7? ؍ґ$xr~!Æ`뾆GO73(p`m^с=ݞlo1Po۶Bm\e 894rzfN)ؙ]7MԤI$kiYW?{سIs&WS^♴LSޙDlD BhS,OKb.՗}4wYֱ(\fPgx3X2tQxYJFzz2-λxO ѩ7d4S4xmG$B{v`&T@x1Nt o.e9JL7.$zY}xrE>dw9p ) pZE)66SK(i\ hsMc(a^; 2!|i¯ IFKdah  AޫM"aށv4NS7~1}gXr x T9x,Kş bѯIKB89[EU,sTIiwH=Pu3%va [8e"T揟|e?N2cn{m2l!JNA"DQׄz㾏,|ݦ;Ê4b(iv^/!:+25+&&h7ˊiEЌk/b{l7"pcrb(OXK-*G;L^;!/whmnFMRNbn~Vno}\& |̫=.)r)]_+);nŦH'*~dcB2>RD7{uaRd Qo);L?~8]yPƝiiz+]LzUcsQ4KI›i7U%!k !ƳIjzd 7[upIA(|~ᬄ8ZuҺ_J/]0Ѹ9\VAn_/G(8T0Cs&ɒJ09J?EaF>p4mAYZ[S1^.p k ,w Z R z"OkG9/*a":`}&=iM:FE%Qj.m13rت7arc}ϊ!q0wkKDB%M1KףݜW(hBoQ &JEbYΡWpe-g%ZL=uN])oy]J+U%e=I.@R,+3ֆ2::zcRįJ2CWRw΃ o@аCjuEXhb9u`xCkӆ8y X'*!_v@=H~D}a#6#4gnd(܂H*=`g۞O\4 "~K $!B^xKe=CuH![DMH*c`d"B78;RcC|sIZ F̀LGSjwv*/7GG-ѿ{ 7 YP\n7tGIDon?%[|GɾO3'H`r6!47\ $ovNLQ7fcle$ 鹺J&F],H Azo\j[ F>,.B OW{ =2 i¤Zp؜/Y=V@QŹt#^`67JmtWhB8-ﭨN,6E=o?蛆Յd)CDM~1YƋJ!i2_0ySh{ §K\R+}$Kޫ|%C]!0cީХ[v-87#ז%Umnqb]"lxO~G|9jZiKLԘA׽RG8q*X'EI>q",7 44AEX9(,DK'k/BSVcE7.h_iP9b'^=d[B}YL*"]})P-FX|WэHe[xTTK"IgT6g rƹW`%L0P7TӁb&yb ^hfIӗԨ9|'2< LL4KWH3p[ eD qD`[pekS_# jԥ| EY5.6̄YĢN B1+mfKR&M=y#dHAq%bx ̬+pL ?tOIfy=.A?NWȢ83h_XO"'ĚƷsxAJ,cH'X0'` wx0=sxy$ E bʾv:1u!:3Pٝ:բR`seEUHF~_aŲBUhmU+DINq$6 aG4^'u\gU|uUZ#|@V2@AM4n nũ(3,IB)c,Ep*;>Ώ}{x V :P I<$ DjcOyejxK68 L}()$Բ!@yELh&1[ ;3|M)!eDeNM׺q2^^GScK='Z^vgpã e)T.L4c_q/o|ث2T|Abr<ȜjU -("3bYaTk@V3D ~7]1HXl 0pS'#E+G~eRL3WZf{*%Oj7V ⼓/p袍wkH1 xYv)+y=WƢ GZA-G$ʢk`"5p,U6RfKrVPnwf4$7갉M0hq%#;':d 0*FL]" SM-' %%1(0 -Y45§ZO-񓱮DHcIE’V+]௏<0HN2 ^? 3i7d;E ~-&N%DA`x\\w_}yW_50N&qx,M/LQWV31d{nJ>H?ג>ǟf|kt:]lωyPP+ `bϞ ډ-ڀ ]l;G%24H[{"-f`QyC SMwq^s!9AS6 р[s:(c(8;w $sj鮔5{XV'Šr9 w>,R7vV%=0nۃO5T'W3IJI C08D/x#Pw^;B_5:WVib>sF)LRySSU<\dY͇>gѾvAaV?S`%fW ΁ЖIH-F ݨ] :_6X߉)e"٬BpKAP K]Q lЌHK:8*Nv Fj>aQ ?1|$2l*gS I~6Y29SL|l-'ب5|j~3r|V#$ozD2IKNzq@I j޺n]HZ!Kس`#%&Wo=N)B!qӂ¾1 C3l6d [%m!+HOGrNUC^c:Ql!"=3K:¡Qqȹxr\ 0Wh+_+/c7K~[MaP: cMkR )jA:qi >!p̠ΟKk\P4XrB5HJeCZJ+^V0-@ߑkwJõ ?, ÒTd)"ƈxM9IYa 2lg=IDDvT}o0(.|+1P; ^dԲםŠ<{P/{I3I2wtG |nmh0rx }2L#L6g:٭|e;HMhK̷u?. %B86ݟ@N ՟FWK1_-Jka 5Mb&a64֡9u %C}J=aZt㫘1!֞2ˇG]Ȇ]j2pLPy2]|X3%@*y,{zB._3p3 i rlڣݲhç=!&؋,m66UHU)UwV)wq,`g^#70AԽ3,Mt!GO]P/3Cp㲩;L?K)ds{%xpBsa`hh!œ!ͰW&jS{42=Y4NUKmh%jq ٩T+TBe ,.Ek0wñA5r&r5iz6ry?x[U\°V5/׾E,BM;ŁJ%oQQƼdM s=_TaY@b%;"8(j9Y!FD| ZZHF=Ȃ-^c=DpIzYȻ6 kHOjA%'rGLUIK7q4r6@ Un/L#{ə)7ʮupy]q^{{C߽Y\#h4Luz,SW*.6ۚh-֟ /ڀ^ %ـB)P N㩯}tZ7[zAzar^AZO)VZ:؍hmM O0C)LH1أj|v6Fo!'S֔ R qtlCKt fo$ٍA =#$r>]9{Iȥ5zl^׵p:NT%lk)\ tqnr` xGB*uR$`p9&ƚ)k)Tߋjt:s9?sY.0:^_!c$f^jho3 `{"ķ'!^"F(h6ʉӓMBc n3 h/(Y!`4( ͙Q#)tFHrKQJ~dRUxl֚f(VnW/bǖRhEגMӑFν{þu6V5dT%7&TNcU FCqVJ<8'H V;ThWBidwհulHod>gVH:Yaeet(~j˺̒j2l}}3 `|Ų(74"6̑dK,u8c;4?)ϵ-_@T1vrv]Ұ Eh%x8 *X3g8n v'̌EhF6j*nFjbcӀv_kW<Wد̄˩R%xɒ%R.@#u<~tѾjiqm^$FQFPelb'Cб/t螁 m?vK%Ӽ! ؐ\_MJS݇\4FBnhyCUѳidF!N (vͳA޲K<MlZ Ɋj6B%yT5莺9(>Jȇg[~Fy (_^KByԏ5i G:Wf{i,;$Eei9ᐴajs)780 UpK!`|;g/vˮ9ޟӘ=J8\ VnS 뺄$AAwA= k k1"4{1K՛öS9Ϻ`jK_N `+BgK+3utKk@ClzMfQQ`C蠏G-|qp6ɮeęcZ&savm*ǚq#̨FŪ/M7:9׎y^|9Y%6襵D䛵&Is"qI> o~[tSRo=O5NzSisYKQ 'KPa|?[fTMEʫ2p`Yi8eˇrWzˌ;UAk pPi 䲲hr]JHsr8ؠziwB題H+ ^fkv&} •b MKL Rk׳/$wc+VLy_X : JO_*A¾[+p~5g(&N ʞfw[AGMogg< e7PZɑ3YFmtc=Ete^)G$ ɿ)} +' 47a'b͙T ?+&v7v8!xs7}]&ꫮQY*z+'+CHuCC/Z/ b&,y-KJP^@-jC#7?uҀa::]$Um*V&5Y [?:[CJK-ҰSUx~v;+jqxO]Α٩}68~}Wp\#PPzKKcV~^JCrj,Io7>R% .e6ϵ d}SO&fC.rݰw Ftq80Fzp`q2-@(/q=2h^?xx,D) '9Ĵ:>R;+EW[h)$( XչEI8¤u?aSWͥ+ յn+TG*A(LH-ˉxڀ̧8wCOC^+r 5{VחL+O@Ȅ"?)3 Q+d)Ƥ SOrpw'c,dҹuz/Hyq%̇z٭CPg&0qgH Owd_TH JίмjwT`lr|ׯWLı#qZpUQV}눫_NTdכV=` y-c]s0GB9LcLjy4r؏yfdqբk`ljf,flK6$ -(ڨtC]y4 v0@>43 'GRlU07@QؤP9B‘.H5<P(]X8 RIrMD}G 3NP@V(XdN9Ҭ..G',HQ';|c-'~0J. zB*UKާ =*j햫_q|釗E݇aJ~Ft[l>շ_)fLs_J9PϞk␵:œ?5fU];qx 7$;'E\SdmTbmF qE"IZbT:kjC$5nsn9:+6ng=^$xsFv옇mFX`gp*UvˊF(U{>Ίv'A4S'kY}=mb=4LUj;z؝K+])J9,KZ@pkK~/r3gP{=E,!Hޚ>(#B]Ʀ ik%BNd 6EZ0Y3 DD&ܣ˨w_v/cŇ9xE`h !ŜT%BkQ{o(n5KMdlPwn~x]z"fxU'HK&3oc{s#췑];lIUB`~#䱹)c'(u$ZWYP {6< K.脛O"xuq5>x;olQDXck&=?HO~1+Dtε Hh)΂%j$%* FRԀ(BC 3iRo!J(C?333&jb괄%Hq{[Ĺ|]Oׄ:s.Xx <0'<q~-]-$&I} MonifdoܖC|Ah9-mj^5`|&adQLHHΒO5HAPe8KRi@_G<o)9Xh&QOE\T2LeY?FWV=(ߣ4e)D7M%oۀ&f Ң.Nд5q? U7L,K acmt~6rdyk};)t6*BaRa>`V+0!˛v%p 㴄h7 |lG_?W6,q'b(\2:5;Ү5Iuځsٟx+l2{Pqи d !sO%\vnI/C/hSĂL LzW,רC\$Rz1Tt>rE0mע2vQA?.PXЅhż@'1C$ewɶICΔ+]` Li%waov == K> =syֻW׳~`Z4tF@ 2@ᥔ ~){N8? CA!`=%o?1@ÀA4t"KڒqZ6w 3)40$Lz)ԇQkia?iZ[*RggXD.y:V+[{"Oq>D4<"1/7gR-Jز&ֻS($<'H|zq+x7tg\?;릠AD]y^{GH7c&&6GОv|Img_N|UL [#ϭׯ^o<ڡRFnMv|0 Q5pe]H<2OF!sM/ .T cm 8&0+S&u#Q-Jɮs8xRZ2_wgv߇i+1G6|,ca;ߧNo4+WUN^ύCoz&Ky'@ϸCH5qipvX[(tՊ=-'On)wY~(XI̲ICAw}&^cjKQc]0z9X8ӱ k^͜b8jb}qo{c&NhւqX[}b2,=7nb}Z|˱M;1N. &}VJkYS,"nK_{ysEC`e6#]-pښr5u̦C b>to"Ze~>IZ؜ qiې*=lsO}Xߵmv1"_P88oXVhj*RZX m>v-sZh#NAw41ޟtjFal9:>ۿu?xց2B$H&ixWKx y%q YS ́LP%^-iWyEk6<JeKUO5A NxN/)~EDZ~zo>,#?x]Afٷ<>2N(lX7tzLkdF{gDƐEKxRTg-VʂRu(oI!S^JElO/\au?c` L;R23N{T6t&%ZP4cR~\4MN2UW MUɻ^|[(*5l9=6>Z8)CfH$ f.!PvXO;sp(Xvv޲t3L{30E.2I&G?v 7xԚQǂk;ݟrΡ17Y#68 ]^~{uJ j9IDžB ^k'K$Gsǭx2Œ*inu`5%tR'$/>A5mjژKI&%i&ON5Ă|Qy6n皣ilV\̃ߝ5M*k4 2d-k)=%}וzPbi\Sq&٦DV,rO JɫI&df'&eۼHC|Z{oJ\Iyzj!pّG:4[v~oBi 0:bհhQVPַ#3j )X}}3*hy%\TVZf/y 7Ε~TO(H^|}YuC9OpB͗ l[3 >ԆZi+e_e=Ӽz]Z$5FGIᮖ hcbmpm%;Se{qB쯇'7$4FZ $ !$SAWKoq[5jA`OOMCsД74cɷ5M>)iHX&I= lJ )Y5q;̈́ܓk-Ӥ,K(Zw`2CОxN`AC.z QQ xLe/ %h\gSGҟ ֧PP:X,,C,ˣ^1kM:>'QӔB#eW0 v'St_;&MxG%8*uO 84󈭣g,OH?g]"B_Q >LII\]nE2$VʣMHTl͝UVp2Fbj &ӓ|u\V~+q.jvyΓCH+* WMoB̞p~PU7YmJҞGl#.}"Ջ"wxU ~ TkP)gWRyt\鹆 8SxflWBwp x4"2^p᎕>NA+> !WW<y~smdc{ҡEV/}ILoo yQwk=&T[ҧAQ[J6'P>/:7"'Oʺ<(ʽ%j,n7,?GKzE 0,@tf=;i]aZGٛJ#T&͉2&5C^_ztնd9D'"Yi34Pciެ/iL8:R#7|7"7^>Pt"lppt- .%0ѺvO:Z򐪇L}PބuCfb:ߦȪW٪iNn$;Y`Ȇ4~RV矣G08LzBdˤqP9BgRq[ؒCKԨ'\@FX~ϻ%B%N7ڜ[\:,ܯ}DD#-&1tTQDK!rLnؼz^p Ҥ87t$,qf#UC]{XAOIwW,Qh(d&5 c:E"K9"}&腺`C?pȟ+j%oˇy&^O{u<6!PjGcI5cH5/|hy wa h]|SUlOrE((O &AnWC!og?7E HlJ\*h^W먉Wh06:^hUd%(,xTA_lcu8cmc[1rw|E`@KE~ 7& ic~®{g@G 'V62GŘW d[g5(Ir mV%DY(oYh:tvHy r;xBZr"a<_H%w3aęd-&TYblu%;?! mEQG j0.c 輂&KkͿ@̱, Gh4RSHq|z#L Ӛ*B8o)pd#5>k,B~)#8djx_;$zH>8ә7K)f]=yH[$n5 x9 ,$нJ]; @os Z/ ,['qLյRC)짺 e;?>ZZ7V&p:@uc*?Cs=W3&񇂛b&ۥ/b&NWhxih dE C#C~!සgew. Wr!nOmn`jXCVIr㻣53(Bp:;?lfQyN5kr)$`?Jjmrl#7Yi(=x ^h+-]ʼ NkP$a{c^3Npg}aX?~pT"_xjx,jEzxx_~Ae.7*tR>2hR2K}[wO±Q`wH Gҷc{KIǍU0q970#JxKQOD)#?#KS4fv[0&XveI}%afwaWÌYH)kPXmnprTֽM/cϥ.|yƫ"46+ b,fb 1cw[vΗ|A}$=ƆVGJy)}rUBӝxw[/{U"|76GrdJcSn18/Yg-FR D cL @L [WhtEuڴ7qf$늞~X)E@$-ֹVDߣ`#N˄1*>'4חsWj`4ؙ֊" +g^}^W lNpmFF˱OH^ i[cqJclaCsh}+*(/ѳ"b&}0jKLoF*дtt0z )-,i }n{=djUiER6mhɋt#w6S w-;OWz #/+n f3pEyj&L@z!ccE"GrIʈS]~p/xY `u5p.wX"0ŎǴ O9m%@?EΪ8k(YrY%~{ Q1 iζacAx Xʽ{x\B+IPD} P[TmiݜÃ8iT >^jY͕=5UݻV.BU"ڱu(kC,UT׷1~˯p@3g}]tEڎ9  =±V%|-gEZØy mY;a&XJFZ+B Sꘃ\ތ]yLl`F `)Ji IAH%t9A?k"%5(CXD5tbqH\ukJZ% rL ѱ9k7 @jf|y2 M#+$d ppu(>)ގzȸSgU(iča1ɏ<%fbWƎA0YMg1C0+**LL0S_XudXn8<0zG0i /e+E_ vO%W&/ r7,&q3 ²Q-pIj*j-`aZS΃C;(Due +=}ڻTw]]c#J0GϾ5f+JJ[y\77'YX$Rxx|!2V @G|zO;զޟ%يB \_S)bW@(+Cs`.H @8v`fwKMnVHiα[nF\Y}x!E_yP<J)żȘ|Z\Ac_%[s:^VĠ^ƤRe=E$XF1;akdpVR=AGe R0C6xit.&e<˟b뛑";8*OȪfy$vJJ&6 "!MxBZ*2NS4@*~fs#* @Oڋ6搽鈱a~o9Q)]g'AbȽ{h͔)w5ti']3C p>֕"e6F噹wWC%!4scxMO{omBMQM)Zv50&ܧ*,M^m1<1` n3Ɖq5FC<1]3в\wŶxsq;@5,:aܰ/;@ZhbE(< $FyV,Ϯ76ˆTI#R|-/{jrKռ[_p f+0~mzkڠRD_&kBWkV~RR)orBw>f&|z^;OWvfjAcn軃ɠF> 1F- +9ɇ i|3F[-d14,F%3k\ _+D_2e|;gM6lf\Ysh/-eĸ@||)ii)P-ĎI<)IJQMԱu]Y`d{!bAl6lB{q~}%4z= ٗy#^a6J &2|w3z*%u]6R8iſ Z$W=xY0c5-<ǷxŁk7{'`0;]: ay)Nnd#*U e|0ܣ+C E-1cWXHYE:c\(6;s!;Ρo'7kl\ڀf]^5s{ lA_:jWJb!f;j \K:P~Lo;R*u`Wsf1/(1beogkC@waMwX-l%1*;ccgF!Vpݝ09QW =E}3:g:-ubzCRNDtkj׸L~8 XKӝ$^Yq#CK] >t4Jy{Hod,iL2.hq˖<g9uĮzDֱ8%79mh1M-V5[Mv? nK4`PqmL^u%7lŬ(Д'תR%bQ o%]j_S aUCXr7<KE}cR/lv&kt)ul܌Ù+ r6~\HƏLuWڠPmUڴ"T$`G˱!Zx*jz 9+ 0\_tr,n q,G՟:|rG>.k[;DPaKPBEI8@ڐR0Ve ã|Ob\;zǗ7ċب:Ro/+LE5భD&7|5MgGWCAO@Fv/e:8p@Xs)z>0NXo %#RE|n)ڠ6 jooD9I/ZС#znFmŅHvHGIH|C0 PZOg{-;`3 v`,,?`3X{jW5jXP۶@v!`7f|Ijcs>m7EL D+[=aT&Tl4}WwWx"7גW:cy21٧IlA9ڡ֮ƉE?]Q_˂L^1QE O%G1%%5e3dfYڐTz",X;jhyBqЈhp?(";8ǰGTq/>ԬHQ@?b@D_j(C7oGf%/bB,Gh4cq՚خ E(g ҄Y$I!w ZSsVW%RLBKwcjn0Fř>Zw//G!IS$ZkF3!?рn^ވfuY8ma ZE/zTӠ;b `Wu7ArIIzc|:Dn>1M˒aánV!LL< sѤ}ۉrCMgSG&ocu#1 s)KRʺ",giV?.Ť`;/_WM27̂Fc^d婕D窲&%8k-hA?A" -q?U U@W./\]浕}xr 9j琓$"~ϜfC$⏠ro327\u0 #u8@^wĸ DN]׌.naY?eOEwQ&L6i\ am;Љ9*ŃN ;w7]~5c-E|c-ånyƍPhgOEBOGY}3 rW:ZcZ֒t>*RՃ< ƥh|31 /2FˬDR^>Ű.bp\ GQB!'2mkeb yRSC KXM"Zخj B ,H.Ca9XԸ;J^imN)1[t쀅j$$ZD tB > Y`YmJJP'סgn Yݱ@Y>~¦֕ EJ5SyVfFxcf!Q}A$vrp /EDڝ)%$G܁KׇlB!,PVWcZՀ`eX:c enQ>W@T#T-ZPn‰j }œު'ѕ|2ϖD?Qt)QM4`\F?FmuUN˪hnB ҢS(`i 1r|w t.4!|x51.}I$B5=$;ߦDۧxU/'^kErz[U҇!`M0i&bpƀ0wuYCS!2㙏0ۛi053EPe.0T8ce V#iG&KŔ+程BŬ뒴DZU/&!=f-8Ih֨7wlJނK9ºqB V99Qg}g)Cw ɷ(.nvv;g>Ă oڣg^9J{'rFDJkܞgپ g)*vLˏҥtzzL7MV{6cGIeDM5uY9R,|t vjR_liczLxLUcy{wmOWqwG_ng@meVf:wH+!&njʀj?94[HS+Hy[MmR&4 *7B`Odm,BKF?x2xj3&Wbwbmbq{PY{T 0aEuJuJOmq>>t|&){SOJBs J¿@ '-HrYW}kp5c aP?@BltbtTA,$@~=R-X_)7WoN1\c{7#tWs9Y'#ErL˶uD3HUfOj)bz1<: 6#8vq2۞-Գ-h piȻ$3k0 ltg4` IyIK'afkpaU=$5/MzHܕњ"jٹvTӈʈx.n,aR|-fHx _P"4 VJ D>cw>C&\o꩘%/L+aWjuɗ .Z*WNw~>6mi*$d>gח_W XR -> uW®R|o0ք+@;7RH WrRD w<#@.}v.fvvŤ%!aB טo󄬮Uq[8OF Ns0,\32Q&[X."V[߮ t4YFc2k/,{XUh8N'8 Yݜ,{k n/\_r`B^aj!ۏ8MsAUq7*g 0ȈQ`Pe7/yn{y3A[l,Wa" c3{0x\*Tj% B(ؐIf62&PU2EtV,U"Ev;+ac+a) 7O.wL̏6,X%!"пn|U7kN(bFt^m8FoR#U[P7c/cI0/) uC *SCdWoYcB3ŧfɊU UXYȠ H'W3W}LυCaCטuZdف&:bIUeM(Fdnvjnm~(tgYʻ3VA"JƠ8*[$7k^_9.%Gv1`acs.`]ÓڼADEHԅq:i%g 1XdO'O r.%[^{ p4Ekyŝ)MT@7 c^A0o-B-B{D9y$u',۽.&!H؛l%j+..X=UH0nUԴ׹x3{Ju\O-Uz:LK4v؜iZ+ym0|@ɦb~OH%fޘ[ݮ\˾B'B =I\P/)spc#r*̀=20wdb&1[/sN$'[^S0v:JKir s * C?9VajWovpQ?cgbB b6 mx9_)YDU5|;Hu4;V :\vJ G @xl) }*apN#lbf>}:rջ3[TРChhv":jo%4[緺L:lW=[[-m1>xX:gM]&OԱ~@/F+(;urL[$ONP}(YKڅ8EtMix*`+ۅ:MeH8 $63;.Z+\9G/<4;}α*/*cذ9/nqzn,0$m9mvg9VX\'ØR~F |L@ޕD6YY)7$r J1 2au khj]{d6 L$#B4r:䃴D!fT\Y3Q:卼1֧l~]%A ?'/̬s>~Nia}ؾ$\ʵG \d nt'Wz/_ ‚\*vxve: "h>A JdױU~bѰuS_+SX+lkܡjх-Hl:u3A>3ᦥȸ/xK+i**SP\r WߏkAm<ϊ#秬:hӳkQY@Rc&=+&Xkk6kzuT HJz1\ˀh79/#|ol>j%6kȪ;"݇2 5R):-#s=* Ou.R3zOK9D B녷=Q{Oh2E!we&llio'&RXUh*ץA햀E96~7`!?_ԅ+h.#2?.9>>xγM R#ɽf@Z*qFSsQ*ĴwBn[JII9T> NK"^Ӟ *Bst/91ZF擄2]S>gP5jCF-.eYf'(/_rNKbI>4]Oa-thpxK9p؛Q}bh"&0ޚD'oсZxbHxцJUc_;X(-xV}W'p|<\AgUaI_ݽ*0b]D1yzhE0_ӵ; Bٟs9y )}ZyyCoQFgâiBMِG{a] AkQjA1Bݢ0:ZaNw;X1I'SC_0a E^a\D+4= ҁukcgZCK  4A`T)n$1 7B&Uq%]@-n\-SMȅZ kؘxb۠Cfx[.yS͏6ܾ}[<:A zdcGH-1`pp4HȟB8!ٶ*nUKú_zYW]KB|.6҃‰ ? _ÈuvۙNBN&^OAPl >U #H\j.+?v+\UVrw靖X>%}Ak)s{CXjyl;-ץl*3|ٖrr]?M$bw:?Lr/r2 }/a1b> ]E5~d9 u>+"\dA0I?b(w%#_ea%clo!ptASlb.α7e ~Gf;}tVJ/qQ'J*J|}c -jdF"xjERhBlz` iG~ڠG7Ԡ#"/Hvs(k=l~sV~lY!^|y1*g"P֧{Xu=7?˗tQw? )'rrXZ޹.ۻ^8I sTvіmq%Ih+fd=, `/":4<bnb\q'FA O:=#D }M79ٷDt,KCT9CπA,CKo?(+L[I$HΣ]7eZxd&O(R<1;cSAe^B}8ت[kab|۴'l e Mj,}2?$X--!23jH*-]cPxBpUU 13 ǚМN"d#'M+k|Sաd^bwF0bDXܨsvCG,cGK":@cUw-SKIh4 y0S7ʡ` \agn o Z:]np %㣶[IuG ,3/ZmMU[˯p\"jwnaIn8C 3i'nEEB005)]e)v{fBB#fHukM POb邊5i-*J`@]}FDr'JpRTX.H96w2%ԛÕh{>B gl7.O gY= 0^SZm:!mN|eN.'o z}`L5 ׬)h I6r>Vne>VF.:1κ#oJd|N>=GtavǷגd-k[Ct4;`No0|/)'=R~|U]}p _Y ۞OnFwQl ^YCh1(vOՀRm5_'~UN-xV8^·łVVr磭_5nBn,F8Ė}&:fL [rͤ=LH'Q4g`j@XɈ#r uTvi,j 4&]Jm5wŸiۧ_bݹ+:/JJj6H1xRkc*<,1g7j)7uKWNͿ OtÉU-t9!>>#M;+0~j8z{lR*-DnTm#+ԚOE ¼|G_Rg]9h[tHԋkES){׭*] YLRP86ͣ}fk zVe "o˗լz-lTr"`H = 93Wj*,]Gkbr&?_pHB)=0"#cx[}!9u#D_Smq^헀H;ԱE^`NfM`]nuwp q7xJT Ίq ̒FEa V[OIlؿx Ø.~a7m{g[H@]_uxC)拤h -(i2:+ΤĚ[K“w7aO &l CD!l79Y u}&nv-tC66]ӥ˾Y[B uz/Jc{yCŠw`џNVhW=ؾ#. &j }DNUzaeK^qxQ虞 |0 q;/kQĝc_`e4\:!b!MaȆ"B|R%$% ,>"OZ>#(#c Kͬ>+*b˾ 0tmZ/Sm4T)E=]/~_65-g/n/,H@Tp'2&ǵ(W{QݦqEC{șKyxO29IK 0mqH*,m[kU}ڮٹ .o8?!\DgAEo'] fhhk. S$(%StU?%W>gȻ飊Epk:fz Ľ!u`.<#V{AXKwhhFj3a\3¶QQN`k:d&0{H]l2t h/z=T6LV`coG"Ȱ' u{Az j=:%d`7TAx+ UܐgLQt^x|*G_Sb+Մu _4˞bf{H['J[5t^ߕf,Dz6\h 4 鲾tӻLAR FC:c3i-OC6')krС~t< r^FBp;H)-36W((?oܮb6Aiȃ.BUA`ഁ3Mm3:cJ~VG]ہe4pUCs%IFΞ@z&7Kj_ۓ<-pvER0(QrDqn]YE@UpA}7'XRG43JռURfDÌ{Ag%|HٌslQQƥ>{hdaoz 욽+h:Mp~U1@~>iq_Y7'xKf0A'KzçbD'vP .(=M{TEڇv3O\ZC@TB{=1r(G `#&!RD˃"}&F#@qC^]HS~r|=)S8ApUti%?)ަ\mMZn`KpFzE!4' 9g6q4(㥧{v눫g(5^gB9>XM48׳FqMS xi>6M訪%>/y+UYZNq:MV\ ݬgksNnV i<+]N𛭼N[4jB$[5pp`x)$:5ϑ4XNH_ }iiZ:|&~\-+Y5r%N6Q &cxd 3'=[VwT^ziZqP71o_J!ח ^78s-+HW8gcnudOʼn?phɓv8ZׁɈdr~֣=,"KseSmq]Vj:)Qnݘёc$ DŽ"%Ks %fVB" ڳɅ(揕r34x*'zpr(UL)(=Bǻ֪1؋ H쎥Bz5=h[ǚׁH zXa}bT/M'$6?,*RIzl̻21?;*ϛ2U8gF8hFt"̷aaq%VlK` ܘHʜrs뵽^tkRgش+ '/8v* IZ'4694w SP>]PkjL/e֗{LYS0:2)X)m!;؍DX3o.HὨxnbhхr uLB7w xZv(@)2 Oֆ Nfh"'V<d>SmXRx s%8YP=-Z,=6r!οVmކb>Nb =U{o|*u.|Tgz0+w2e|Uͥ Lvi`CKd:Ғ)u0!>W5'YgIA~ :ZS ۫~Gv,Ś u*M ¬|gà@x_U⒠]#;ռVVAt|+ Jq]3DpkaS(֦y7Xݕx򁲮6YnF/ (3a\ 2s28˃Z OO3zr$w^e? Kcwgzsy%wyIoo.B7CQ.KaD( ^tyy_ދuQss8$LhQ'mx@JC!~ ?^&5Ծgx;/I?ު?.Q^\U k? 4p´D<)r*l_@c/;-fbk:]n!1.V&G&ybU- ^zž?5+.RWcj<[W >Z4B܁8yaPN$gއ(xHJ~]g: A1W 5|Z.}y>$Oз2"tIjW5CyŪBLM]'BP[ťI{O0ފ/~o!qiC+s08|AY5"Z7/KBtzFi!}UO&ib! >~hŊPFj)n_}*Q$wR̶/eDOˎrñ@gt08x0 BOӻq2=zhLSXE{ͺډwiN&\67d:}R=Hl y޸ZGV'́(6K$F~DCeCt#2ik4+?G'wU܊XPu7i(sGJa-&:?e$ Rzz՚z6|L$wϕh=``<ɦ:6o}(b *z_UHw: ;[_'0oح뗮VmͯVn[!}5A! @ZghY@f, lkАE^Ὦec"+Y/B hTЇ 9p'EÛNυLb=לy .yXE\!E4|'tEL:Bj3CX%9K< g+eՉkz$rg뵑 n1ˈfn[7̝YY&Lݠ;M.cob_3}&̔e8NH# 6{~{nvWc;ZߴYVGR[_m p5V'Nr6%̈I=x-EܽPq,ʼCMCHE(fF@1 ɑcP;vIX5u;L?BNh3]o\{h' 4ԗdybPH];`0įHeE Yސah3V  !غkԃv &_^ ҉I+[9Oԇ%Dg o{q/!8lZEy F2*>j+Dk@Ŝ5x<{t211DWCkڵ- #ڂ RH4 @ MQvEfn1pIH'MBBEڴ>޿V #K-SCO% ۆ*2iO*OgW]͖N2Vtq6n&z?|oXݩ+ppd`"jian'6SO̠X4*/~QK>`RҰwkaK[`$O)$ O7M'gV K-@/1h51?TE#Xgٱ;_5{(4o:^$l2]S Ov:\Fu]o5,ߞ0Y8ߺC"G~ `A{G!jWqT3m*~.xP42m$[\v2wћ'6@K0Ԟ-5ܓ(]KG}Ok/!KÑ,\$B(#[똵Q<:)TJлԝ\=٦@{@]( jݫ\n\Sr|"w+=l(Gb|;MX Q`m]^hGKd:ӿ)f ЁPa\T0|y`&{DuA>7v"M竁~-Fl0#UDo}xrvIV4y +r]r5VPc>0F  l%3%WQd-=\1 G?ZDz= ĵ+i~biYgd "x0B_bJX+׀rc|?wOblCן|̤dDi^xƹ#Ǯ"p$q x4f/IO(ȋOT2},O/W^z\Z ~؝p]ud辡ȱeuBr֪XꙛEGvA\rIivܵsÎX[' , L 1|Fb85&Hxw9 䕯Mpca+:V0Q[!2(8*WFS[?,|^[t&ukxL/aR _}lFo+=0ց~+]?,&rC?@j}"P4|\ 60R+܎"˥!KQ*ps?9ꥷ=rGzJN(nsi2SIn8|V$T ;uŶT>~BR P<D m\"@ A0sy dYd*-D`?ܶ-x oޒ}Jי;L@s-WD~Kr1W{dl 1WEr'.OEw01zl攺 7}0˭` AhL<{m ՛Q opC'ÖYsI:iԊ^2ev[ݿ-ze~G?C/ Ԗ7ל'YlNnw/fv؋r̔U63^,I&Ěhr[NkiRWIpVF&M>LX?! /}oZ8&$GUg`s};ˮ00XSRYx)Xv iK27n;Qu5cfy>:B_6=Em=>捿 TKpi[*1k+I7zi PH@/^p8opNUϓ)(E0*liE@cqe<4}U7@+um,E6l}/D!ijV}^d눉K7TYc dh{Ks/~MRnCTkҭxBY9w' IFO:[_HhjPz&7IJFO`>HBH|Os5R0l.m9 V\;2x뎳=Pæ! Y>m8B-ޒ,fPa-Wޛb_' |m\"Uzߕd8qkIC3dlv Po5#u$ _f@#qħ^tEbJe^WԬԃGp Ss `6 @Op=s?$r$HKP3.b8zS +лJ\~M./5f;'|qw}v]M)dk[ĔD(z# = ~̎S;3-dYA0L|1q`uվo\4ݤɈLRd2+[P8mzz|ԻOG# @ʲif9&\LoZ p&P{ B1 1|jA!KCSb0bA?Vv,-l*? @x+< 8%2)?*.R? /t\,>\2˳kA5d2gݭs2N4jk™[<8lGM^lӉF*cFoFA̬""`)o3t=;KT dȍGiBn*ݗx> \khEӱ7ťe;19_ude,'L2>;)k_P藤x.ƿ 6hwr@y_dqs4麆&R 7us O 'ko1$[ ,ӡT /(u'7*i<-+T1hK++0#hq@V>kP)e~zu8ce#3`GH Mrd2xkUCϿqPKj3;uy9"wpѼƣ 0(:르wču/W-ޓ~Hu_Q;[698kt»< +i/a=t3BycU嘳_+i[9%؁8'qoߜfoj*W,kfs+_F,J<+Xݒi\.}ph*:GC#6z1% - ' 7z fUzJb1 ^ wPUsoXs@/VCLJ{,N`\|l_6k;MW?m դHἪ/40 ܒj% gu:=7~:D5Хo f?'XGJ&Z'\`nj~*F.J  +@iX`*Ų!K;ApN,xfR(}KČYM;2TN TAx݄x?mo[E.:$gS/܃Y9)u8ĊkIn,F=ʷNd9Fڨc蓆l;g@?|CQ th:D^e`0P!osA1 pK.IEq]DֆK:17*NO~g^bczl$Y2I>}^R2\0)IWM'"ܰ@]и?+hBkV 3s5x{Vٕsz9?<|s"fhb,z 4eӨ')Fe K Χ  ??jCÔ@†r:.s*UB'Aj O?XGiξ SUĀ Hc2W/~S7X򎜄VOdlMCQ5kosa0L$[錟z!aP}y(_4)-!=4,gܽLa[jKzy Q*źY2 5NbLAػx~(J-+\eڔGXy8PY3#XXh@Ф4PJbϮw? 8yyoYC@W 30,oI:.QC՗ `T..} `Lm| c53oLtԴ4P;kQ4\χۏ,^C5>*i;aun6f+8Q8Th|rm+UP8K&ǙcP%Mfe)enXO>=rUӍHn jWy53ハbSs\62/Lv D`*'X||YXGԇFTB y~֌l :_1'r|յ8GG<2`A |/Zu-ؙ}hH 5'ku>Iϊjr `^d ӮVh{Aɝp~Z }|PKt-<&bȐě1Y1(i[MP)3/iy>K?~8o*=luUu>bh"nR#Qn'`#GDiha娪XQx14k/GUZ%$Mmw"鈮 H %_S1{[nwgi顿KvR؛F8,֌ 1,\Idj/ tSZr4tuY s>cwu}}d0G*i}#4_ɾ]x9+F#j/u;ӹXQ# nH_}zuIVA!@#~ ih+? ACB [%?ȽV/sN97|̰ nM$0 F!|oSJtI@Ai=٪n7nj-뫂ǠT~PEβ7p~ W"`B 'Gʙi;TUو,k=h,`U;֝nH!%[G h7bY0\)~V.i`(}:/q/h=#qA6+KzQn\?e&4p?&ў)yxFE B.$c$ߴ&^"fZrKhE 7zgɵ%k yQ q6N;{lg}E{pYHt9& {_LqN厠JUhV ՞fJF:J&y!6#oO6k,uR`95։_k}z^>/SdYNYW.2{f{ρA̞i% _ \IXy>x$ˆEZKm!&3M!Zni=xmÊI?m:zh\Gr&|=>K]b9꿠 @EH4-H 熸zB&=Mc'6d,J(QҀtºZ(M~=C\ D&u>ܷxÐeBTF?Wߺ8uQ)Oͣ_^n.slϙ$?ě">4xoњٵ uX|-&T4( 9j/1\?N~4~ܕɡ߅8D^@UDXRѦ:rEt^ʼykQhlZ5tQ{3QlgYlҷ]&1jJG n<:I7h 7f'-$֛Յ˶Yx[=(bWZADF5>odw2c=)V.c}@<( -[L jXZz`A1]fP]4H־"Sbn C2cWPTuTKΩ@cr1Rīs^Tӂڅ|55qd =~ؑr2&: G nZ|*2O,Ng&wb}X`R*uRcn{TX)P$Dq ( J&, ׮=Y~vPFMЮ_R), úI~f)7e1c>nՠE3.~ `ě\5glz[ϴ5ԔfH|> ' 9+G_ B"=F.pL[vYD/uyVsfo ^v؆iJz\vPu6b[gSW"Y& \26Fg!Ş{[ϰUE͚˔$nwbPŽ? 9eF$z@.A>*0S+gywɟzSI~ \vi_L[[R"Ԭejv7}'&` !P 't?H)AgHeA"F%,MʥΈ+!Gk,f5bL7{p\3M5wQ71\'>:J LYط=F O=-V2 "pX$k=z뿵wp>:bܚ5@q)','R>k?Cl2{A!6/7 v(4j)g6p@p؉ڐ)J'd{-=Ta.4=KϩFsW}q>CO;K9:F],<,T8 (9tva-3 d b ;*Uaۃm!J1Y[Bj VME'b%T [e X4Ք&Fy jρNTaoYhHBorm׊V$x`:+ES)NM_v6ԀWK};8g&gB$?dq~"('kOg`񞈍lr`.-[*귇F2^2gS҅QNFA?ӏŇGF.]0|#'5x[w=;ηƀ>YN`H76_FH Zv>ޅg}$ff HAf[lk4 j"q=oeA6Ϳ("->VScS0$ikHzO5K+ RzuwNUՔߓ rA ZN *|"wN4K Tg1Մ߾JkTpnvk^ 6S<ϻ6&*fT?C&C[a<ٷ)SX#K7I&O8]ۣP?NQu 0Tᄕ8? %xqQtW`b핂mV4Yo<QҐ.˖rltn(#@[݁\[ҋ RE`@ŊɐTsPoCpHp}rZl.v qL/q,@8d'fϴU [lѓNcLӢj4fY 6qmMdg*^8Z5iP&͞ҟ/_.Rt~rϲA=~+fu$sRP) )H #.z|I~Ht"W~sφb<=m6\:|\p+f_ '@/P%E5v\QNw{ !4vE:%#|LA%x|kcOl#/[!yvIoZ ErF:oe'zHvK- #ϰ\jf KE[SS?ٱhȪ|-m̸!Ê愉$Z ߡ^XQzu#`H]}#c󓺉ba#w 9e%g QoaLQvĂ~b ܃4aK^HU :[czcXؤmN[;jY}As0M^͜0j ANs|б3Z1J߀L.4|3 `L C>*iU&'ݟ^*FFSڨTBsk 8N̨eA*Q |VmiLx%i;C@@wReUMQ>ZՌp {\i%VHX-*4@V(^4N9jIvb퐏PNu NCɫTK?dԸb 7d6~ԏ6e\Fzy,3MumPn9N0{5yO0&V5%!hi T'HqZsc+ Z9MXDL`Xj)yq*}VD&rt%eHYkuxMLF|v)u?p?˚ TXm"lG$ sLxs Lf"*ǓSZ+٭\?Y%pM&pq˩XCΈXy0:&R="+ RS"73I,a rUBbA>qnP$uZ؆ %T tSfd,8~ @ѨhLpGֻ sџ:=fdƠ%qWIvp)JSn#'&Ab\=qk8WLUj޲(zҗfM/btA ű']xЎύ/DPPu(>9pR<:{.gO|rϛX!P6O6nOŲ3uV絪6O%v+BkaU맀W/r/ g2Ah=YՈ|-Mj T# pZl͂I5]@Fk3a % }%|Zxx»?1{DQ<޻ZmqU[y{v- s ZqRe "zNx]7F&'B7±7gIH@hfݙQ_}p_qtF8-4q+zmb^ͻ@@e0Hc¡^_YF% z\$)(q8 S Q'&n _wƖL!li-6)Y&j=QN..ƭS&vm+e"y"V^h1R pE:)QT)H $9 )i&r_lȢ!X&[/nK Q:メu@#3W, 'q$^٥mVHS05 apla ]wϰM\De{tuF4m_;EVmN1!P:7,-`Іӌgy(,-;oҺ2LR߰mmT^ّT#I%p^rk6bgdž +٩t|UB^?QO.L~6'X]r&jÒ@&(bb)Z4N3 P CCskt H;)|Y4!7rYLGtQ̉+U_-f+,_[œIw"k"p'bpr_N+)ꯢV3u~ Խ*Q◪;BF[qbר5LOţ<f)u AHVܐ}[qkеZE Ao{볗{: Lٿ [EBqzȄfǮð\VɅvoA7BERW/N[?=ܔuua) G'#1NX6^ͤT6vؽ`tɻc2,E\1݂ěӠzK0hv蠕Ō&_0bQ[{*y#[>s'v:6^նv[ЕkӒ3{iz(hD1<]b[&;[⡳@mjAMfcc Tj< W{?<X?ҾH@~/2%Vz<%%BL+gT[Vd0&#2qcQ5BɊ/f{?!:M4Dcr Kj^8a \4x^_9I <(W=D91c:g܆5P6 h'/gŽ:'LӥIڨfޱ|.9Uj ˽v3^9 3 ; +>A:g g"{$=x ^)o!:9;H8Uo\#xt! N|`Xƌ{rSUo#܋eBtw6Ŝ' ԋ@bQyzg^M Ar9d[ ZG3}2|?>F3CΑWĿ_BuK90ިUdջs-bXeY !E9ѡ[eKqeW$^'  WdG6ʚ'?2_R2UZ>ˬ)̖9uw.nֺzf.8 E` iIe?|Xn $rT7)-JPB堛[MpũJh4:MDKZ4KBo$?9edVNwՖ~ @,!YݬwW/Ϻsd+[<ģo^U~ ! s,;\+7x|BΌ;%Z% ,+˷yϗs܅sK\\ZhqD﮶,y]٩;B-QR[*!>aҺ:l߆:xz S# {GמBmn5 B8u}Ɂ$okC֐(`{d/k=x_:E9NoC)d)jQ4!uI1KuNK$sAZ'ŒMeh`/~hܪeKjXr'ԑJD17rRy3Hovrib$f\)~}g9mx:ac1WM寋Mnj7ͻ u?(㲫m߸2]4E:'/3, $? z9a_kmo ?J?ېC-44 = ~l7 %?Y`aS  |ݥ'Xva.QwAl8%5/wmV^ 22?{(bp~ԡ@BuypqdM]Bck󶤍ibv°~LQfG3nf _'y'yChh+fg^8J S&yPA&p!I[(%4))+$M5Z@ϫO-釓-L9}Cf\VG*g#Eb:812D@1Xg||[I 5ۅQP!Pg{v-!Aw-<7W}|MA ڇ55>fIJng*=&ٳh5uLY!p\O$"i%,xS$Lqܣ55Y!:3AB˛(yuw$._6ؠPY`N Ϭ8|>/ʝpy4:,"0[$7br[iLZ(薝˰Ty{vy{=cu] úa&5y)㘙b4{HX\Ů*rN|q|737 B j26 F)nA*?oKq/c46{^M \{E;t˕kBEħk2PAYN? ?u 2[,1K5ЋZzaaz]´ \'>MEh%JúG r"A1ĩUeѫMC4 8*CU,:c*[_m7ҿ&(I\V_"bhPBqŰEaKr>ߟ Q&[y.PW鑛zfT2@<Ǧzy5X6'qMlQq ~l?m1Si34tkSWEV*s533Ċ7) F`^PLHzLOف d tZ{ B2_-KXdlq+$.nh(]󚋼ҹa=6סdP yZY|RhJjzL(!G?})?Rfe%f x&h@_FPh+Cp5)\ ?5KF 0 ]6C;t4g7keqNfmXmX\F1t40!;5h:RYkÇ,oq:t0򞚂щ"Zf-餚ҒifڠZC½<ﲹhN;# u'ɻ;NYo6UN{w=^r <@ե@RJ^!LϘɳ 4S z_̽ǥ$mh j~ix,Eaj+a8QMFD 8ZKwrO#q3[0 Аc/8jۈL3+A/ !~hz2zfI6]7yG ҫ~bOe'jj B}tpm\(JH똵s"n]E%:䐂cӘO%đ&U=b]y>kk귬ZT4c\v;ȴX9HAJCsȵRVSsf?Y3%Hr2wJLNK/q7.(i%2ogc k7DĚ7aCvԑ豾MK?j,gY]_ wֺ X 7Y*_jc8]<)ϴ̅=ͮbE8pj V9w+b*>Vz8}1 9WM['ռ|\q1lR:~ ΝUB%o]pYۂH7e_x%۠y[P|H)EZ[8%mD}{z]KcbgM{2"}E{UyY̳yΑaQmOgPfnp-S+韨&y层 $Bi᣽~i{%ak1I_N \vLsC)s}r"Q_!_AWau6h\r6_- iFz{KҜ@%^G`o9s&q9!E<__ы98y]Ap F)I$S XF>fܟfv7^Ĺ=x5 j[ <V A&-'v(P)!=I<2u/' 35˘O3)' ,Q~t^x"J;oL;.Z N)+7UJ!*;c}h@सѩlp%/k~SU_FR2 H Yp#Ywm]Ͼ!FS,vAP؛o sFF>`K!=OԪHI>,8UYL¡-Y0b^V؝gRxy~2?G9P>XoKXVf6rT^o^zA|a $'nHwYj@juԹ' /U"(olI*"Y8}W1A8}3(TW7s٬}}Lq٪֓ =LJ/AIҌGfeO9JH2#Cin1JةG/Ӈ\l9R<^ †s-ݨW,AL1A1{4mG.(j ܇t"0]fZLz4GP_M6]'xy!~=<& #@=u楊bs$ufGYyK~BrUHHZ9EmUpdN;(pyz嫈@IIo+fq8b|Rm=fBр'?P]W`6]`5o.5ǁ)* Lqca M'O=gR+i!s EM?`Ttrj$zq9\&8% Gi/Jf WmѥD3-hYbnbL~W.6WP-q:AȭM| %'ѴYAܠ.kQ/mɲXK2ݞI#9? ڦ cݪߢh,{ 1{*-; P_z'uD9vMvU[^7dP&I~yW㆖+Ԗ FUV "7bF˺Enef$.JJS\)vMfl6u ]úuŝr/.'#TI#IS&m̦ 9 XlHڒ/g_v-8}mK gA _[c4k-j%&R̷c',,*XFmfs.v\gEh/HR)4ba3bꝺ!*E|ꉒIkPvMeAG|T3Sf 0 u x^/Z]"WW;Ŀ|/C}x S0۰H.T 2qrn! :Qf^~׼6 P.d-7aۙSt0 eNuda (b;!"^T[_9+CLi_V8N}SPS nū@"`}678Z^+n:7>ݓGu*#D&{[uNwPG6X.*[̱ŧ`tӝ1$ӭovOȡ2@`ra2:ӓdlB%?0 v@PqG$Vb=^&Ñ(\2NUH[j#hC1Nu;C_:'-YЪۖRI A6Lܴ΄{#6a` L@)4ȉ:f8ǿG?]%w~i._&X),@2k<ּ̔x\zxЪh51_Ն RM9p >VdnϻwJԗfnW^ٖU^I].$Uոqךެ{dc ^n["_.,XtkmI}m!QB(ȋn}]Lxh2%q>`ELe~PQʣjh?LLy.a|Rm7 N~RbeU.z[dPԺ4O347Q@~[oލevYb^Y r\u:|;݅% gߢ7 [ + *OGGhGZcXsʿng4!C˝%;D5d 3AeJJ!ԓ\ŋ VSI :Z V!.pǑK8+R(Q.SAgɯ%<8]%-e晹k5Oow Cmn}2ϜbQEb .iLQdÂ$JtL{*(ݶđm?KRjE!.l>>[Ԯs8(3-tƮn]go~ɿ7nK\ZL f^ARAmt%QoT~Ǖr"dީB_(#8zKӹ+Ô ! G4IMvRaO+CMziCnCG1m=a%[=o`xx*_o@YgǒaB@#٣hcG EW1B9]⡏7@X=ڄ(³+Y,!1J_d_9wMdPrRAe4&ɘ`s6{.?n&aMpI'|NFmI/7+EcX9 NgANBA ^ ~՝g/)ӫĬj KA`fs$9׀t袌R֨Ȇ{ oہԹslQnEhၯ\ouExKjAԵKSUqڕ(U𚖀P{k|= n4=9Dm$BE:S0E 2+QvgxJ0''Q&Lq0FI k=#$\jU"~t'uuИF'6+(g^wH"=6 l9:U`:u^Ce\F@AzUEb*-VA{:P9sۊĀ?\Q[q`*k)^\ֶ~ /' a>, s-:x+pyAz?)`'[¤!=l56{Mbo13r(j=˰={0N6=qffj1_BLx '-78 O*)lMaG?Y:ڶ̔*L涸¥Ю'dnroL$pp* \wgz|ALH-!!KI^kخ(,7'b XvvVT5_ȦK2eP}Jp"AW]×GzRZAߣquS%=e(m&4QI"'YO>]wr7 d'/A,xJ]/}(VS+u@S$ojO9\[7$1Y6DN*At P#,v3.7T]~x8їk1O1 ObrIԲ~bR~9bV,v-h͞.82Uo02l*&B= tocebN,;Л.[Ud֓gthSH.Ne^N%ߒ|Zݷ_GgW ypk`ywQDT}W MSafS'Y6ͰJxc;Q[e`PF+ХCVh| y;3Ԡ@|6`B Ǿ+ ^5d R_Y ؏Mb!Gɶ6x.OClJ .10+G)lmTT!dU&iljɌ-Ln޻rIK ]hݚ!+"4Hh>|6Go xV8_C=A(M P Ҩ9׎_޿]3ߊ"p9wܶ>2wѩ_d~6Kw <\i((wU.ʳ.C&]ٔ}QN+)uT;[+>!)=r k 2[=leuBdNR<Hĉ)p>MJ{G$Y u;Bi`NDGw< $xi>8<|o̹*7ֆN{H1*P֓ўj^㴚#Z=Csd~PX,'ӑE\Fb+K'nvUe53ʄUؾd'k>Pm[< E?cJyp_V<"*UGEo=5ϑЫ(OtWP@k Xvaar0 @ D?!6rqxNϢ=r:Ffv83hPf. HBOQo :^Sú{ǫ,6X3vBC#TKئy?YiQ)}MKO9K+P N`(\wUc*}9M:nWI$=o e>`RF:LӘ({sRg_cȹf 7X}ɲnk5fŶm_Ɩ-V"V׊gЖ $'Sn?AªdBbɸ7`جo㖛>7y)? 3laMb\αTn:4a3̴{Ymv)&QvT L]ysXOpdo;թQ{ W464j_I؋HT4)j̋l %&/iR $thh^s U`AS ~k Aa㎔>\R 3c 37gm.1_R+Xvg:FQRAxXhZGGdhgkL2VGxnWjĐ S]! 3!g9}g:ɍgֈ\9n9=D#"ΗQ0ZO& j脵x.x'qa~:K jf%_4"N*S+Ŷ6UXљM[Dj?t! گE02MՌ/=:d ĎC3Yw k׋|2{-9] DoF1ztLc8.F)K T|GRmIm F Œ=V^Dg/$˞̞j+* mYM7JͮNk$ڸ6ӭfYI=xAQ`k*ةnX:l)~-_h4Ayڵ{rcNHĢ2 v(6O;*m9CzzP$d-X5Frwɔuޏq^;y5%06>_q@UeMkCpCɇ9Ͽek/˚6;F=! _Ǖw!q2őJ[`M߀/ʍ vgn!9)Kd AĮ"P7ټ.ʦᦙS=R$A!@9Eh=w!߻5Nh vMnK@2":WNx`aHP.Jh,xq^ΞFenJyvӝUuOq)8YTD quu00ƫm# D#*6&ZŅCWW7g-m}yZ2ȡl%]~/lK40ǓuLۂ-U.f]:\B/T?H|+4hƄq UmգSh0f|Dсh_5e^Uadm2d*?Nixq_N@lX{+W^tǏi w# k<`ꐳD Ŭe+0vdX@^\,*8Y|y*^m¾kM3V#}hRG{k?dpg&oJփP?w./'jL61uTjDjO_ P6'؇xetB& kZf xvHWl%{/W̊NZFU|c T rXsϋjg8M'biYdH;&:eQӎ;w>HwQ98eW@"Fiݢ?^xLl/ܝ\Tqb8GW0PGC4nkEݹ0jVQuЎ:`[Z߮<aK`cSL$srg2deU{ZB>\C:)u}3HKMZKרI4}#/IsPEKeKMQ>Fv/P,))Eybωq\-ַ{LG~^a̱ܮEB(׉ؒGke7u*ْPwEזՕ0H{ 'q ?hzsE R*$˅IȦL1֎Tx>=E<9aU6&b2IǘbCc |oʉ\$(jB'죇`ȟ;(MD1 gs$\"6 0SdYF<Jtyᄜ5 g;PXԎsBa=gEgI'qH,$ڈ&@mafZ}U M/O 9j9я;Ģ31dh%eK[}bOr/vU@Ăz1AKٲDŽf%\sz+/Hk [9֛8۷#J\s6 H1hܦu!dB>:VaPWbvqEx!^cR TqbnhP=ICgcxeOapn:OP>A[[V0*"X0{ؔW;ZGsc70;;\0@OЛG3⢷ZN鸒*Fϰ8Ip&j9?5: ʁM/*T*+)j=;JkS׹eelYJ[|s/@ D/vɒl"BTB$<(= |]4QDfuDJ;AjQz]OsC | D*4ZE؊5i/? wLSP(AXB{-lSÝ$ repy8O2,)ZM~yBze73TYTVCoF71O:r0<缞e}k3ynp 'p gBMaR1. Y2g^be3 w G!ui',de^B?ZJh!5GT}X8{}S)/'ZbpYt !ZD Ɂ]#=WF 9"͟&Ze$ @z޷oH?,r~snk^ m̖)ؐVz?#qU 2$`!N.8-,rD%(]`u7Ɯ }הQi⏘SĄZl%(9#uI n@=[wt;A}. 09M3;=n,E aޖPxQ0D_* b?K3 SVP-#c9`'`&9{@_tcbZ5x%xdl*Pꖠ䑧2IfN vXt?EhD 9%Qg7~ J2mk[Gœ^ _1-8h\ a1QA$l{:$-;=XXG@ߓewx6^dm9!^`q!GH#|=MZoL#-)VT 1zvIy,"׬ff"Eiض*ɥ=KRC 'B}+Wt=` ;E t|MVF9_⑻@`|bAz=wr>m.";U[l;F1[~MG&fRW'|fm /Dpr>(\%tB;ϫwj a9#v4G2k}j S!e3n@M+$XF,meKF~!:7_S(F ATHA6̈D}瓱ʐE3Իfoc[ő&O7e}hIqA(X'E}lCa0!hIP^Yo0`ѽG> Yh/Acq9 1!vhn'( kT[5T>5k~@|WGm_Uu!!7e=V e1p?ԗ)y7VFL`ԕ>DvY& C6شWsi";tzqb6 ; ,-bP< k9P.tuu4Ų,[IA;ҵ"I\Ql ^|Ծ C2{M;TP~䘑MyG ILjTʙF7bfz7%mGq޷&eH"AV.EӉΊ8/-u Qd|rVB:\g#4|[c3 rEs6[Y-\vCR_A-?f(zHIa7q^[~C,/1/$5N80v~PSUX`;p2XZͲF>ׂȿ'g)k*<)Y H;ubPpk`=t,,g./Y>/Na7& >z%8:F(" x|05b?T y K,Hp2 Q_+MZk"ާb([xa7m}@Ԡͪ}qY@Nʱ / >GHu>IxL\b"3P <#U.#-Yjj\DkCLf&Wh7% *>dWr%vadL4zc+?S8Zo٪%R_KFA 2qH 1w3 sSjeV6$fe%I.7 MyҲ j2=͞U"aS5Ґnd'hP@iΟq*\WغjZXm7u3DNndf1a+JM} / Qqҟ9S)X%_7o4#Ja3|OC{H#m hp@֪jۂ5Sߜj|OZ xGO)ͧ ŧuc(󵖓Kx)k_lsV VzӕEt,yI3eC"[03~C!2ɳo Gi$DzE<@ +w]b|ZO((Y+FI \c&:c@* >qp?]\)+xi͆=}%S7'PzO/Sz 6 1yf!z&Zg޴Nb~0EM: c:+MD. 4a="&JJp)\˥Wb; 2o|,aFHb(Qǚ4ak[h!8>qY{٬Z§qIΒJc]R *|KE[׳7M޴U, 9Y* BcoN5.\:ljܡRO%s>kk͟b`zE53:i(?RCgWh\]0'ey;~A٢Y|CK#RB&̏ "u c FH@,6T@s7BEQOglT 9ck H{V;N`jd!*2W<+%f{@[o39ړ~SVj=7W2_m^W..rgnJ06 Icw/NatǢ8i{7 k9tJ`+%: `ǵ:t}u~% 7K\&@` &fxW_+ 9-p5r h_7 zɧٔG(S>]X!ʢ6郠J|8wƫF03i˘!!zHЃ4¤|ta >=-uGZ[W6S1\{աj@D>թsa1CSųBZ2+% "bݧ"M{5wTi18$mߩ"{*XZ.ej o,71 F _EF^PQXʊ|FOuas <. H^SZ[W*CڰW [C;9`*4eiݙՕf[Շ@:c \Aq[ *7ej''gE6pE#z\0D*rE-րS| ֚B ǃ4p%ؘW FԱ'^!B͵[Wɼ/V0ԾAf̼Onx Jd6UFډOq|&UJ59ƨ4IE3@CЬ#@8M`fZf4"cA3FtOsS!AJyswWe-K{6l'("-c%`_؟.;ˆ h7:>ƋKNJ %F;>ۙ#Vy;4+ e[iKn)VCI}CP^F@ ѦE!LQ!d.Z+&9#[ۭmJ;=jGFƣP4,:(G%#TK%nd؍leC8D@;( R ]ކt,Ҋ4=݋V}"ahxcn V/-ڭ:4ỳ \-8.fߙuK X%4CD)BEޱ? +0ۍ2Jߍk~~_^PDwԍꁻdxCWrLfGƗ);pGHP<W5NAzsAu NH@_p34o:"  0ϼ|g@X&}ސ ?/h{d1W!lD:DO !7 .Я 1c11Xoe,!{TĞ_B^Tխ"""LX5cK\ł.3Eu6 ]dQJ0*f-LKd4.vLȄSyž i&i Mې1|C_ŷV>(JY/vu sy)=#. ::@A :Cr-D'<`Y*&@}MUhƗhXt`"ryEe6OmK~Wր!L+mM{2-B?V >oGleJ#o%åF K*تԒl/AM9WC%lJL!zmMD> 4 bi,pӅ5XK^U64SDn5aZ(e )(5+\N5&j"ؽIrŻC!yJO2wF3xFW F٤ǔf x ieyD:?1gcP!vA٘Ū zvؒk8IeZ|nQHi-{cX*2yY5P!rMnalZO4uK)SPHPTąbgt8ĕVjjc_zcWaa{!Yᤊ %o%x2u= Djz붥v, y.:#to0J{%#*?'0_Q쮊hstSowXbd Urk-%Edƽ1cQr'&vиb]6b琡_+}]6^27  3ƹe &oJ0IྎcNFMO0=ېB5a1Nj]xĩ EnYשnZY҉ݨ!#1?mVx2w_;[ #>餣0Rd_6>Qiϱm;mh :˲3U t6$qU%JM7+%TM 0-+EI+ͷP_c  ^(s><@b]!G>MPŏdrZB` k8ۯ՛5|gKE@L3nlu3@Ēzp"^Pv"sr*^{גvI0_μSZ,PC",/YGZceFHP_\BK "x c߿ӋQ}IkImdj8/)93!&<I0otEGԵ.k8 h6=d!;y2zZ6lp@7:%Qm0rOuw!v Ҹy;" S*/KOL}JO_ ] ycIЫ"eB~8M슯'aP-X"wP8^E r~Q@jཝ, }cq}A[DOX2\E'3uRv$:=J7k zqNgç#SwYƱb~~vQkvh I7U YCXrLч=!L4F[/BW!WH45-EUhneL*Ba]o?'etRz{1 ׿N 4Qg\@{}U|!2ͿЁg|Ŀ]=~^k#Dk 4y[QSKt=鷂}2ϒS;V+lK$/D#2h> ӵՄT~B:F.^dW!q6p Wt22(#-CĚgBr/_$Sj} i%:ﴆ19Bhl_"&jmOǜmy~+ Yd5T~)Ӽ K>Tz;rY'ۃ܀kQe9-?e/Bfp߂崮26ȼlފKՎ8LXt|^te{ zaRT@JV+E$8q,p@x}lܹF?1t#*6,' %=+H8ߩQ!.U_66\ˈ6\ttޠ鳦Q4!~l>9-J54as7`5P:DSKA,R"6"P_V/ dg7PY-ȒoRT|澢*"eSJ!=g3~FnM >oЖ58)djA^K^Ka+YюVzp]`xO77c]sҌ5~;zʰ E"BLOKQ8(SϘ}gD67Z.0Z@AL 7\t&Z?{(ix@;#rhJ}(nN6K0@ykݻn//АETGlinkφlEa R3T70]Qу 9:J{bmڅW񠛹AOrmKt,]40\jZKK+gtOׄCDݣI"2FIBkcY!}V{}2n@˸y{diO0IJ%*N$ԉ[;T%f!q0Mǹ{[l68l2Tr7'lstߩGbN4m1qkQOhI٠Ǖ}O< 2*c1*.|'sm P/~MoUE]b ؿ-o\EPr2JU !A]hAP8w] c[OlJ- lZq+ya~nSBu$mp4EOm$=/uʂ9kAp$ vJ \ aJBr `r'8FATcmЂ9?4bN69gex4Vzzy$Mh"pa_}^"h5N]?DM<j`ްBqlsnd|6fH'FDqs7✼ޤŀ>&by;g:3qw#it!z/sym+0{E֌c?;Jor~C(-`'sSܦ1hrx>Ds!z-o?%[Zf.6QŹdUl v!7z5ݣ8scE+|j'(akq$@5Vcuj[gz#fb60Ն=PǝosW.,_MQLGAKg0$1z<~Ẅ́2>X`p @>_oJ+H VGOv+m`ӛfw0@4 !IjܛЄ,x?3C];SfEJ6O†k>]puint#292yFiv% ͉+8^"cm_ޥb/4mLdX$Tk;O W&$fdvI7W;-ڜ{VS 8/K[VEpb%|L޾di__μ%S1ӬjWq^NR2B:Hu#gz FٰO{9X@(pVOuFRdG/9b UW-b GQأͷ0g atS}͐xΡ 5n8J͕*bězA l!R舃1\ Xem5 O~|q2AohReI Vu2L!Y|jåt5YţM8 # QnhA~jR> [n^ؓZ<m1>݁1D)^wt_Y&݋i[>֔h6M܃޵SB1{αMwegZ22 in%_r.Mu FD<6;l0w_*DNS^èi4oI#v?m!0G_p"g_UuWU +h+4Xaˣo`#87]>TomІRKSQ(B8!QA[i:mbfꋝwʉa~֟R]E|g,3)Ԋ1&#Y ,k7ۛ㸜ꃭ@耍vc8b1xCޚʧ<;o6St_lbz]RbCDbOxeA"Gk?)d+l)Wѿ!,a"X4(ـu 䄇ĭ|o&Y{| }IK >6]3Z* R.TkK>h\CIGۅ> 3i3m2lPY]79aN>, 650,ܪէ"U@w࣍4Dm~_Zkqr56x>jDŽuU+H#:7Dt;9yOVǷ}#w*RDWtW[d]"iO;eM źuF87GfЌp#7*6V#(yh&D U%umySc@]Îe2;, 0{f[T˗n\.}!֒ b}4JczOG4jN.rG[B/\QWvbB[:/38{ ywu&dEy@0ʗojbzSPX,DG+;DpPH[c-)'*^A _X>PؼZ,;s泪oxRkV͍2\ӪI@o=HE`|=`"[kZ럹$ -HX?FFP#E qF=Nc eq^kxR1V/R?x&=5~9-~"4UJ0Huc{4Hg('F鶼2 6 )Tg7gw+\חHpzk6LGE6덣~y ?}?uwPTd;C0v-<Qj\ <)STw=2 Ay1M ݱ@{Pl{RLFD:AЦ*nV{)d7a}|;O}-XDIƇPAq#+3Ӟo ,;Yl|Ĵ;YB1dN?Ta?a_4e?k&ƮeD-.D G8S ( 5!A*jt^b:"<?WqGEPuZT*~1礅)~=M J`q& *7ˆL}X\1mA +y? ]^zd9}+'ɚ[(rjR5g3TB٨YZ{xsٚvs*tUҼT?):ދ/t;@5gYk4{!Ȥ:k^Qnk֩#nbj~懲(7,E{%*!I(U'~D:KwM+G \75t߮{39} jtAY irpVCGZ}YKBh# ¡~)q̣V@C4ߞy2D>G 7zb1{=.K}VJ7/VZufҍ>RB/>#(wd1"FdEBŹ6ՠ)'#BVpbqnU3DE|ble{.X2=SWYP.t 6Br iӡF$hiw$>uPx ﻶ V'Mc!XxXl(1A!xM]} &Dtj$>a3ᾮwPڌ?w٧TSXùb85雂솢6"yϿc?U>ӿ {btJrȋN+-Ӻ]SnvT=OS|_u[[T\f( )]N+J\A X7T(`lŏ-rwW63p*%K1xDIr&S_{<bWID h rs~T.3D(7 Mf1 Fsco(yŜ bPa, uW7` [|S g- wVz|=&NlxՄuT7-lVF#xKB5޺> I"L6nA&$a& Q(װo*Vx"3mNIC(%a=&f,7DZ 8鶻 rG+XH| Oߔ_MC1Pk`t}MMC':}sHU;L~VI)zuKPzvuEѼk& [7Nï o~X6tR&o7.x+)qڜ|AA- nG4|(DGmvA_^*+d/i_hvE\ޞݵ & SV=k!1SDY;H8~7 UZ5bp@DAi[YKUV=T| rV31AԄwx韟} ,6v~ORDF%U_*ǭÖI! T~M6m?cK!h/u=y׹q*5zl"3$<;-,|t#wp)⋍\栁dA8!4ky- PuWeoZX?"4S?^>ϕc۸5 bLj>*ާΏ?2kPBDHAf2Eoގw>ͥsoY vܓJ~X: ̠53ёݠ3gn%M,Ic_^ - ԏ=#hHm{'1@=.]1>(;\!N,8|C_ӹ/KK=.|ynP(Q ]רH9JlM|LcOߧj}*\9M>d$F!`2n:yFFD -1QSo@ظ7$`<TF-Rݔ@ȰC&0j-L*tNo1zͮfiT#oy==8щo*t?~3K:{|{w@JbqTa≸؜C5Tа$Iõ!*2O/u8oQh$ݵؕ;H{3$Dm~/>9߂R2L=kxæ#BqBK++"nG] 4WE@"%cUD,BJ/Z%6SJ|Q%7be`W q¶Qjrz}C{1`ߙ#eZEKd*e VgȎמUI`kyղ~h[Fch#p?)Uޤ]h[UJ\!tM8FRꈻr 昹-#'=vۃk{@HƄ"K<[_uUs0=;y[;];a.yI%Kޗ?=X <SROW7#hGWCpC0Ho|6j3H4^IIe@b8@ӤO݆wݍѩ"DVlZfCh.qKtEOpԾN4}S G\-ދ3Vw a ŏl9 o&oNC'u7ߢ^@J&ݛ-.*O8! !N3T}2'5ēM߳DGOax =R^¦!SbIwj=)0U~3r4GOFtE7|Qf#>[QP5C{phI[M,wSY+O:VַtqXѝ{MuLfw[pR1 6řz#h4~Mlʂ|Pt=<ׁ}V3N[i5V:#ε4+5 b,kdG*ǒUZΉSH@V'`\ijYV^ew]<엮_KQPxx^mnMPRS@Zf|8O>(~>,Oki>4+$l{ *j0 qܜ%zaQԧ?bw#;!"oG3C#m.TJNLqM1-uU<2t 2Pi& ,;U9 WL 3PSCĕ#i'QuO#T;OR,& u^+ XqunfgiIZQ52N4*[@U19xӣw\&2(5pggԷSenؾ'y۱l"QrE8J8K{щ3 Ho"ywPV:;>vŮ)G'^b DW0c%%R#_$`6,f N;:%l4g:rjfP0$!_hQ mn_ѧn4q #lױFRQ7kXi5RodHMXp lP*+8FQfvh>'ԯ4K#81 ŅEX4Bud VS4m}|/uXƺ]/O9|P4qxlGk|p؅sH;Tպ$!aƭYwLKF\ 㯌9Ȳ3- l)1jG<wk !\@B"gN}4P=eT6In[+Q[![L1Kp2 =q~ -2AɘjdZɼRD LA_[8K (/z! WD]~nTmVz$+K1m\UKv :=P7)PmI+Kz?MB_c6B:ϊ;mjP:9㵖YnF OՏK_!.-P(#hD>ni O ?W {fOaA\3ECN1 2HJ!+N*O ([6*Y+Bq(b}Bj36?WWJ݂'@![uMd)]W3+/?9`,-VE&O9X5A - \9mo'Q!w[U݈E(:,͌%9<)o` >4̻6L^z0/@}[QDdW sɫ˔$FhHQϢFfպJn8b}#^ i8D;v>xvbe[c憵hx1vUOSPjnjF'x,=_ϸ."uꇮCObwa4)ꉾ6JFPۛ{y>7"Xٯ{}c~G-Di[4M^l#ym`m^XDO@R\b\?DB3wUKGOqj͙ :+4AN%+L*)8'QX.\fk&f_LLic*u9M@|qdTIO<*kY7m )7.{tNl4dUce ?YN xBęK-U%Uqϭ0QɢN@'F:Pq0[-C&֭*C zZkaR}um(v`LFq ۛ!!O0,''jg12?-2{'ͱ.7-W|,6F? ZA-mEa=?^FYXpg=S~gZ֮P,#I ( O\T)'1Ohor5ⰼ1ux5`bv}P ]eW|&xw(_Qw^dIFmjQIpꎤЧQq`jJD;gaPq[XmYG%;}F=È*kpߴPQ,!&}3*L BG(FGFxF| ?Ii4=!}g- ai+N)yRiwE1|[˨%à.sA׉Qr&G=Y$N)#DZ,!B:֞B`grc@|}O)Z|_LOKSr;zaw7 ![IJ̝8n )mPא7P) )22*J>2;? ue>76_mJdEuH4^k/'mO9P/_}+U.@Nْ[^ Y.2Q_H(l_ 4ǛXP?;z-$u·FZ:V=Tws9ڜ0a{Y>ZVp3(ͬ>YyL V^V}o<a?W;TP̭}MGVnm@2kPߟrh?q;<凉DA-CjQcCeB(.$f&xZ3I#O&4AtUiOsf7g%O7Xy =7zbm0qkţRc)On4TPIAVܓ?[ $OHo?6"q~72I@O3}tKמ|=y #Gl+'v#o"劊j]ۻ.=F2,^d?n3h%4vWzÂli~ +w'4݅wWq0c69VO|>_VRֆ| NeG9jK_޾晴6z$vJ,~8oΆ@.@!T"m0G-s,?+ůI}9d3/~R.ӄZFtyp0ȓ]n4/D>xV-7P<颩?a}Y@z lx֙bi2Ee-vR"5DE?oТS#YQ`e7Q! |'aXL M;'}9*ߍM%=$n`'חNp;Xk̮ kZ)ԥ~U0xP7=kv`i  b_ ]W'QQbEZT"ċ;ʍD3 k'GGpzkx@Q18"2*Q]YŒ>^Y[Vz<쵆Y"^cx#zt_.ԍ6t4V8A%&pיjl57e]C}D n~H 8BTC~NNJuaUxi%҃P1vV|8SNO_b<Řׅxijc'N{3IV߸vkk8f}-g ]¼BRK5{dx:@A5ĘH/p {|RYu+ǁ?e>MZTp'܁' ((<2YB qU׼N/}OT_d9,roᑹp7ǃ iH~z2(\S&r,cu&FP'P, vJ4ڴM.cE O&O_**ܣ i|yP@B&8vNx#6h!"{P!9l2% DY:="w$(lxO"c)[qYbðЕz7[eXh%*)R|{LGr]`1J6ݽn&¥CM 2t)FuDJGsX )Xk,uPkH|mD^⭄dx>G##OZ=] d0;z.u`.ECVcgk֓,w #h46:fF9Y ]LP-Tg[ Ne]ۨs5t .QYrS z!3u\6Ra|b0FjЌSt(OsL(M9o^_{8 h;JY&1"v]R?|5gK{]QxV}7{ }~z9%u@]RSq+ͷx OU39&) Qs( {xs3_P2\Kl]9-Ժ8P~,SNo}ZʇOpV )i3$N׃uL^PDV󊑜 yj*NF5Oe#4Qܪi-5DiEx߇)&_)ֳl*šIީ>L%?l%狀-DFPXm_!#agzm;&o7W.Hr_bƇ |s(E[. |9 nyІ^GԬԢN؛ b]NLM]{:C7IlP,3wJO{bˑ$<ӫS1qB\0?^ SП`#7ܡT($׃6U(KwHSr~ #߬!+LhV ]5EApc~]4ܼIB7V՜(C b€' lK M9'O@hN #yJr޲5nV(K`a(&ȉ{+%g9vAjtmqI4=u֒JL>\RؖdG,ݣB-^YY`đf#St+!5Ul*t s8@m`Qؒ nKb~Ne,*ZtЉ>y%U#X6e> Uě4I,kل]޲iCձ ʾ5kFVvM8" cpJ<@MΔSm3^.m{ K|zp.V1i; R[qQbVٰζ O).\  B^yh8aQ%fHZꑊĶ[;WՈysMNV'J<G\aM{i:͂mP4B'r^Ž1֙Vs.IadI3p*r/.=G#Sm'Z 6}S= J#d*.s]O+Hj9; Mx!GjC6hnhRR{GKd~Fh5*K+FS/{.䚅"YQhYeOlRXҙDK|H?8/ yj3XFQ E13S"IC` -`ptQ+r)`@Q86a%|iD] M^nڂżF!V^Q$C\90wc$|ip+5l&\džL"z9<cKAv/ȼGo}L(L$X032/W;;b*|mi}dt3eȃ9 -r~m"ִkD.hHP) ZJzV׌_ +m13P0\s%-֡9PN90r[&5/ᲩoJTcL@,6ȑsԗDf:A?_%08b,TP6~K((͆1Σ)ub(/GkW^:MPRuު+@JQxW+`˅p+*j S-(W(i 2ŴAW I&(=K+ /ܑHGɹS˴h<͓iÓ%R8] c_&]ar@iSydkrȃ9sNN 'HhCޗpMA?+>|c"팽$ȲYc3JiMAȻROwu`ޑuG(eT0ϪKrD>f&x}\Ǩ Xk((Xt_¶ gѼc8=m=v ,.A?OC,x#>.#~ {]* YG"TJGdDKl-obFFGCde2ygk?.)y{fFIrzmjξd GL$_;qD/5gO)\~k;;,HUz8<~Yc(YSkhORG̥X/M}7FxZh M`7?~!B[j}5|J>G咖 MBeg/EHi77N%jtޙn_E;i>KQTjIt'v0)P\@dP'ߊosğ}mt?KM;0x-(f{ȹ؟WF74l 1-cK26_ ?@{"X 1Nǧqxcqnx{)"*4T^5"])^OP~C 7J qwZiDV3Vs :TO}wlR{@-|fRmx~np|TMLI;~ĭ?#FXuj^ BN:Lqi'rNHgNٛ%io"aƑk˚GarK!O(8%jXR?6T>hR薂WcR֫yh#Ńj_\}'}1/1c=eGh<'Y##ݴfq_Cp"mkGdż NC3H't0<¼zF"V@L("qHÀÒ;>cߠݠ*̮VOI vϗNx|pi%ϠOS%ЎZPmQ}Ϊ 5._P,uTHd|O)C <èwڣ,)<X*][ф,U[o?qު /f5`CA?8fGր[^) َ4(p466/^w"ŖX+Ms9=jU N_qb$~zMLwEDg69ekU/~_XeA*UC\ 2; :c\Yo0AMw,LJ$ˀ$;W¶fa5C=p5JLR:1+q*'z|FU 4ZcZl? 8a58ݱIS /0 ![1_F=+;y6G{f城优ޯ}5uj kO0:։ he+iUV>g)+%9󻸉wO]J1ydDiip >oQe/,i(į‰H̄ePngV_D{αpwQu\ ku1ؑ[Q;ձLuEASX;i&ז2 Z;7:UOG}C#![QvE>dUv206m fHH+yHc~j 0E(l5*{ΐ~[RM3-j #\PKlX $԰~Jrc tp^u+aA,5Kv7՟]*Ǚ2v:Ggݭne7(sv'S03{.}\ tqY/#ƚc|@Kˋg0Y =? 2}Ɯ#X| or|]*"nb#`{v*<4 #)zP|]s%~ewewqơa߶\WdA]#&t:|A,ja'N4y{}} D^e6J*5fTpdR툎X$ ݞZF3,tw],2Y|Y[bԡT Z/o)Urqm$=YEWȾ8og*ENsYο9qWeqXp)xw#4AvH?g2UCAɞzLǍ.5HrFD Ϸ=>{쇽#n7O 3uNK|#@vUo).D@-.߽?sgQG+4!Wq;yGcHZΚ(k]j_}ւnNV\(I"M5%i?% YgޕA8YN/|9>K)e{2/"Ly/Mjr"N[M s8iZߥekhGNk_aP:JF5aTQκ'#(-M%@w,ڃ;zz~ď}Bpc-9/lɡ҄} x.h2vFcj0U4G0XP}.9KC=hRm :hL2sW^v&OXEH3B )$ZW'3̨3UQjW1"*=b8>.KEpx S" <6:r*1}r2>r Уl[HD %tpV鮴}⺛g3v #iNˆy1FvɤFU\3YNFhbrT 8Uӽ7 8vyꓗ`3}urLkȧ+ɃsnZd̺uݒ/tV WdH5scI"dרeQڤ4$VBlk 3,f -6 -i*]ZL{&njIz&sVD[ZX9l3йB47w&&D[݂bk~r}d3FWõ͓6v֣^nɞȭVimfq1- G l&2G*Ad t"ZJ̘v?-ru"RJtQϭJ6'kVNH(6zǃMoc֖%oطXc_QNpEϺC oAԿkA ~̽}V'qsr^VMY0'0< $*3xZm mu7e_`R ICM/l*॰"_Cyf-h=y'˄1>ߺdB(ZD(ft,5/;(#3"*kAEw^mh]! 0ޡ&_Pp d٥5fy?wImv濜›?yrLՅ:Y̥2oN[^8O GD'*GmH) \VEeCbC휩o\:X[O62T?.\,^HkWYS*Ey#ҼyE1bpjG+{T7r–V@zXϰV ;20uNdB~Pm0Иc){q4CI4=^ĕ/Қ܈eWjɑ/h"O[7B]0SL"!UX&®=:Sv쓻r~wް=}\6@7K{ei+OX'1hsT%-ev}p5Q2侕B U0׆~JN9PmhA{㨤4ñ(<x]d0 J0;}d†#1`z©FA/#?יXJ:NiQQi[yk6QšnKrplbi8E<=Xɐ=mzо &NĢ1{4b|$aGIg,'uqNEVBAh4D"8Z꧆菑]2HΨj!#X NM#$L'PKA twWUЫT˳G;i hrWUI ,u ýbeeB5m6o]:QS]}BOkɞo\㉪=n}BioIwˁ{wMҖTa:|m!64Uvt(0MaM*V4RӬ :?3P/*[(rso v;.l[1)h|3o|Jm4m#֬Eʅf蜵bl"[eoks:_Xt1-qQk@{da!DǞd 3-rW6!iv6Bsk>Jb/nx Ne% 96%Le_ 3G%CJ(=ld/Nd;?fpS4PqlDHp!!BPX]v P8e>H~(`N|@1  TYG!UjH7RaJ*)asÕgGg"HgŤ`uF ' +e op@wֆG *bap ¸0%+mUE1X2VfDeN$|ŝ(ߨ$Ҡyfߤ;0(|BZBc3Zj^Q6ϡs3W'N+~)uKQBΰ8k2[`]j ! BlsJ2)&IJgYuz p_> |-[$6bPWOܣd嗽tأCBlL_*cLNa  g]^WL>b#7Oaۛ - ^#rc~;-X?ؔ&g*S7Fe_iɚq-ͭmI@!Jf uTúx5sM9Jro&.Y{GD'p(4< WJnv]_Hhܴmi8%yl|O=Aa-˲|wUtHT67Q+ { x*oj#/H( )(d( ʚ6L:  !`$$}X_~D# 0||?(szKâϺ9g \h^t8Mt A8S[FԞAKml]n[I4RSOP S#(ٿ侸GP]B![|hMבܫݨ7")+Nyce@uKcF{`9'{)UtSzjXO%;FSЦ?JxHf6h_]x(2fbSsAkșMK(G/ܼX@ۇ+ˁ? 0 1kIDVmT]ܯ?,PtyI۷j6TrՒrĪ, LmZcǦko{`I"(ASUF˝D[C8#xO+o `-x*L̵&ƶQ[o̴xenyVVmo|#dmYŜW`kpag対S<^gC,9 >K| O4n\8XFVHΎ4V̤#\(bu)o>]%k xL2}ղ njp}#Z=7k& bTˉiV M%:HbHkh_fO4.kZD{%(Tw9n\-cnCqZ{V/xGPF 820_"龨d s Xc}- qO 鐼f]as=[1?/i7|m '3k!e[pX/ð0?7 1 L"R&> L.x`qlO[QEl,k*WuehGW^URt6MjRAE=:Pir]u3Xf8_o] +>^ ,p-?d4?9s\zʁ-]P>Uŗi ?Lev&ړf4lJqwox1rUMId[R*v鈾&EX1gxf3{hi`\XAXjMPf+Jݟ~峌K;̿v)j 3IK$#rdqD&oDžw| Pɔ؊,7Q0Gց~|+c@Ȍq_W<A7Be $#f޺  K~x%SL9a79 ?ǥY?@1`T~9/b:GWU }' b^碁oEpox>l.餤d4杘m&{>\RU݆~_<˴I'ҙOq:W*="4]uLF٭szuuzbDDn~nٕx,XT/!ԏ]тwIDUB"i{+DmZ;_1yz)h`rt9=~_VE] U8)o H9F#2V5Q"Wҝ¢@UBlKxW:? H?ȞMC}**@rʍfϩ>M-CUGe]}$2VVȣ{Ҏ;|dJ aIq"ܣ,5E ?D`_m6e d r\݆tdTu 6`9#ʨ%ReD5Ax:?X\^ghTE1(vE;w"t#b/m&6"o]JY>ȖHڂ9)0ͲHݽ%Nш@d/ş5w٪I&B8pޟڠmk2}Zܚ ԋϏO7ϡj&%D)?O@兪譬C{]l1s&1DԚtwXS;YU筼적u *D/ΤXj+D.bH; yVƋ #BsΛbb:mBjHyEgk. ob5R< |m`K pm4|Tay(lIl7¯]+;:`%s{{X;>3F"xvo!4q 6XF80VW Y񾎆5f3HTg綴Lp8vlp.變 !LnIp/}@ @xw8F{DKrtk*tI@\ҕJ>$]v8sDQ&fbD..";Mtxp.hx=&Yl <3c<ȥC-_va=tA ]v^ Z pYn˵i8aQY-YEṼ !!1]b569pt@[rMfvJp 檗xq+X-wmvQUx&JP{*_B@U$h`r.Xy;Ddqc9#rhKX[>ҁDk|,~N5^ֶ#}f&v4h>RGJф]*)m*zY6! !Mnz%Z#|Ӳٝ|Qx\VF5~Ԏ[k3FYo;.Ǩ1_:diРF_Y(-D puΙv\K  ]N ^ P_nL: PDJdPHZ L ]+߯CT'd "H"Fsw#~>h!\[ ʃ}.Cpx:ڡ<=1@^-?7%(D4 ĸM3 ℓ4ۘM[>V;{ݒd !N(UֺP#Tiʚ3k%:kܯ"B`M"+7ɧՠk/?-PdʽS_q߭[!,Zފ h, ڰfnp2E7zq Dfj` \Ė.ڕ2ft%>I4}/<7dȆڻL۫໵> Ds,`c?2ʅt2؏+fqd })[|j: ' ?z8-YH5tFh75߻H<=HkFvv"Nب!\x.Ncm -M0R(mhx&oBc֖0; 1IIirgN(B4Ӕr?; ΄Aʼnth_{eGb:!,y2)܀L](Os.(0enD#9!jfp.ou?!~7s0(d[]Kho _^ "ldPu,N_Z܀G+D읇^Qϒm7QKro$QhWW C.J̻,yќ(tW~&{lRTDKR9Qmޒ$;UDx$W@JQ?C`Qs]PϢ-g nkҊy%U;!oL>to!<;n_0ТB֐7~h,s }. ? Gʋrl0dk8z)׮I Mu"_m{~8.D' H"/Lo7$#xȝ!LuP3 gp֜R*cUZ6M.1JڴnȬ$3'J҈ITٔ(Kѩ %jj ovn956 Գ<6F~W[w:eSeOO/0;V5 ѽ8 NJ/mkUa%Ƒ MlP%GĴ"6'K.fGn*P~xrYBpvQR](ln5xY՘ws>s͌yw4QލN o%-N>i+ǎD.& &@2lo!qQO2@{  1OM˺o ϵrWIo{{+:7gF̃}ߙ_L&8Tf0kE.Ss3T#9_U sR8NSB*F-âEԢ I/ͷ]V:+3E ]L_qSĀtZ3.û2^c{YǧA^$ "s /S?`.9؆mBh9y,ܳg&w;P+,iU72Q$mdT-{aԅg`қ^QU4+%s0a4/ Y7fXnea  tōh@tImG~ & xdhM[z͒1cυˆzPER[9:=WMIQD?J?'{F%rOR3&~zaz{*k)<ɰh !D __+\.Ŏ򐌢f9Bl`,= z%,d lx.Lz(?E<-ӨC5[ULޓ8OOOFyKCn]PzNL$m8O3n] ɷr7ʥDFb8u8d3R,,Ȟ'_a/r̵zi|~ {mv/rjg:(쾪޶kzP̠Ӽ} XF̂P"DT ˮ]/ }08 рkL*v; yd0sXLEFqS6]6R/QgW<9WoriAB"罝%`. 3(tǗ K Ц)V>RH5}(ƲGB[6P:^mc+`جlb}ܯ ^MZPO&MndX( 0dE7][ P>aʰelh jU8b.ZjMg]:,GMg{SňѮF',9sjj yKl&Rz4֍}9Ki2wTTWԆb_@w&'4i b Xg?h/'*ps8~1^.tiҸf`~q]Kf7yim1Z|Vlr`F~Xc{1;,m&}!T !ox̰@<`%8ޒmL]^#;F%c/VJM㉣SQ>į̻DQgԜ|X=I,&VXWAN|)cp*:P`[3B!NH.Q"?]2?C|yUĞg'>^fvn s7(N,1D 7g64Cp? 6v:(SgQ95F;|޶sYF&.qʄ|z5"ݡ+2+_Cu9"a-=Z/ r&lʙUI//Kb P+5:wnba|?L!:ճpUNϱPڮ3݈IS0}?W)|+źHJ4k$\X=۷ՃQr*e0ts A wSW=2)nm׳,tJmLy,5`z ffCW3N11-c6o=V~9Ͻ80 \JGmbe>aMF$Qa P_/if!Ų$Rd]p7<@O|El@C7@W F k)TF,Cӹn78GE;G駑Yi3 mt<&q3kWښlkL̤*QDam^ܢC䖠-u& rii%؜@  7Emk% $7FNaV\#PeWpBzOY$ A|q[IsڑǥkܶF1_CCjF^i'i)4!*\׆(S#{*܆2ym#J~3wNZUO9_eu- &t8Ql  HֱJ% r $.0̲:BP}-`Q"/x@Bd9<) =ȣ_.I/Ţ9MAȐq%{]`P044r!\ 9OXl9V,!E G_^SSmm=KͿ(H훸}cc.@8dTZ^:\gF݌[= a GX'`v҂)X v(߈tj(&Vs*pQƝ BHpUt^Qp+fߠm<7롏Gi^oYNU% ql՜Vtia!K kڊ}HFf Q\}1Uԁ'7eIU|W]Ʈgv1.dQ=Tow5jQK*ɝQ5ldc?+9B#YG;u[#[8dM'HLLL׾yt v7tgZZb*8u31 Y~W;Q޸EM~drچŸ\+s6}W_8jil!͙<3Gn݀]i7wjQ!Qm^1H ڃ<ࣛ.iG=c0^!v.)o `#@KKWurviũe/)=!ɕ})C"cF1GM\k(@>yg ]ʨz s=H';ǪH1*Kf:rfۋ`_5g%"=ȷ:E"7s-LR["=L]OC5dF`̷qwi^@[M*n(YQFp!̈́7u@lܗD(J UnO>ETYK,rlBA4 Hv-l}8~mH$?KxƦ>úĬ8|K7ʼn0eT4oxz 1etKsߦwJNtո09yd [ڱB R Җ$7BN1c;JOdso5NU#sydf- W(Ĉ}(ž<&*OFƱ@̥:4ɟک88#b [P+Q~%N\344Lu2Q7ӍvI ¯硯R>uqx[n=d 0I_rEnr~g[EGvqT: Q&3x7uW,{m`9Yy,"?kw*V-KW{dYfx mwXd!:l?E˪}! 7ϩȈf`LVQi[L7AqV Q`@Z9ܾN@iB>Oqg-OJzk薧a3P5d_C Rfv,`Y#2 XSD4%$EY/49x()['̦Ǵcy7O; ^H%4#H_>CۺAk5M.r ׸mb]Gnv15L`83(>oG)m;j"%U=8;ƕ!N0|U g$JFQj{J'n{-:{Z?)_쳚@?9v9T>O' ].>o#W8(^^)ZQ Bfpq̮vo2^ 702ڝ$--ܝwىSYbVS/yP]y\(F3kBe-8;^`  @ `~ 9Y~,pH'{90"T[q n^w!ZBV' ??vd.-jx6ǖ195<|bkA}5KNٜ]q&}|,p쬡@D}EI4Km41!dACBC )V'{\NL׶n)vp\zʃ-Nn.j _>.Y+8)--6y"$XsLWm2\t$.(惔~eD2o P"z!?c@%Ph^j77(AOgÛ CD_bS. (i f7h$8 ;ynFS[H 4_2ձ벩1>^dSdӽ16Qc ;EO|QvȢ r<iZa!FacI J% 镴Џn)J_Sєj91kz檩 yga m|94JN YƑ>I[ʕa;I><~@ XVWqh#\Gf4V%տ">`Uջ=$t E>{7-B9 rA=UЪJ<[]:)KG!5DTQr#ʉ ! 9p,.]DӺj# Πr໗0l N2h{.b;wyt_{q%O6m)sL=e6{gr}9TTJmEoGV`7Hl5zQZY}u<\F>¹mRˇ_#DUF2' S6 A&̝t78Dyڣ{<*6%h[: !=6_^O5UA0QMC?ƧM}EiM/{d_VTƤb <1z)1z(Q8:]!! L}o^YďA!@*4G +[vVLƒʉ!ѹB.-d]N.ở O |5 ?.qĿЉ9NÛtd1H,wRRh4s;Ruuq%N; eQF%P'3.wuV H`gj*0v ,n~HwSܢ(`fmVo5\,EmbsxhLʅ[TAC2~ނy!$讪td< P`Ԋ9m xHaAv:۸(ՙ.UU&h8,W6Xf29d:QJCX-6&Io8knR9#݁&)ge4]_e(i (\7>O`c5l}eH ?_HmE֫xL9`;W"^X'W~ImB괳QOS[~O {Jx+[G/qjA Ӫ@dZ |4E=9X7xE̦͠ԩfBeb2]/pb:Yk/h !vb B®вuzguWybX<=*5PSAE!>pCU9$2Il^ u1jߔ t;xY 9qPIH?'旊IZj9cw"p~ ;]_A7Ij2eV!}z^A`;.vRzdk`o*r@iK3V\ PNԕ#[;(cK m>>g.{=-X׳IY aNvלz_wi|0[|(wt9W~; RaC,k[l!-\5Q]S19kmxiMUR@ַ]g%oNkyq{˵3RKb7ӁviA]-Hk P8̈́o1ʁ }1vyE7']v iMSt;b~D( 't&__ws>L Hn4^ GrQ<{2.y@KC+{KAStBطޜ9`'7fs;funjb]֏l¡K9VH(zd0Vz[=LMlx-XzOڌ7UoԳMby3꒢ԯAizFDRLZa 2KG]RR"1'Sb&Yl:Q#D]چ(Ѿ _{kɩ:D[.Oes+Y KWѲAPb*B$F3Xo!O{ SQF2 xA2kZA47a|+?\2.Nr BuQTG4 zO Be=s:%@T8(=5!^م]M1Kpx~]p@TO~-dI F5=,67jquH' K !A*RC 굝r5r&A>kf:'ϑhADwrDb/{\fySwGpl=w%ⶤ^oD<;/DmOU .d$*`! e%B )`rZ)`[a[* %e墶%W*$g. ͱ$yakNv`W` yG/AQ(~]™a" u{G>"sUYSTOseyTYĆאz ;$q8 :%{6pTl>֚# =z!W1Vh35 h'H;3n\cxa~G#`/&14;&dG۽`OxM'`KiS1!s@&DQ2 +,nuc,ɸ|xr܉ [8@ZUZ0Ta׷/l+ 9?8p*Ѥ8{)\EwXhG\$/A& ӫ@eU 3DȐǜ9p_֖$L&4)XZb 5Ux-hy.;IVJ7~'~|f6S?hN&|eT.|ri76e9 _ a^:xݖ^ ( }?W11oY 0&>kjב i_r`ja>^̺P~)E_etQWo/v.D/hFrF +RZR2vI\^F4 Mw" 몟cᛉ9h>52VdYbVf _cKD6W|\Cl+_d~vJf^N'_<֬8YΡU_"<ˉ=4LEXyde H`GKl[ê,_)0w]/˷''~eύ8{WLǙk$||q6]es+v!~ #Oka?P*W((2S8ۥY:ځ@Ť3ZLH E[sS~FL[U4ߦH_ &gxnB9˻ZTo HGӱ7}4aYs1t( +7XJ3,c;<6}P \d9SCPY7^$`݆J*^~?{aZ_nfLPSmD(9+a_XSa)r'^^. 0i 8{)t\: *<ӼAm F {_ݔ>EU{jO8IlȒP.jf!i4tHpV/i#l-ڏ7%Ɓ; x )@]ޛǕW mU~sɕ_dOE1CQc AA"o|ߍ!V7*VSsc #  BYQKbdPMK :nQ2KdCG Z6 rsۣR]C_.i=!*8dѽG] 1i.>)t_HldI} 7֖<x +'9kO>kY˳^ DpD7'%?`}֥7plhLXHa`y7$7|e 95JdX/ଓXMtafqUVGG.^/\.(M,b9#_pCs"Q,/Z@H".noQ`ie %臙*"Lɮ^ f p]^)~ ʫתAŜqbg̎k8ꝡV@B>Zj,\u}#}k7֣v5D\!Ґw*0 8G ҤP:vh1kf,0SqdPzrqpl=DRΆ܂,ZO "HIИRT¦~5_UП?=80MYf;@G%*g] `/E;}Xx`3,ᇍQG0 2&S5rSշM5l̛xG@w@¹Ĭ̳$8SqCghr)6M/o^ @+#ܐ;Ķ8 xxX ԞV1?5ڿO ;%hR=MEiQW7/psOݦڍFmƎ^uCk%hZѩ'cX)86{PQ)N~qB|O#{89hH9$p[D)e's0 Kj=1XxKrrG Y4BZ`HǝM}=%1ր}Žlgw6X%Tk ו͌oGHU )o/л ЉAvwʏ)ߍ^C~Ӯ䥤!ǽd* u1#_?־4{RqN.G m 77 R(7P &tYg?&WB1d30&6$`~*:(?C1ɱx!fq㍲u%>3A\o0{16%bा{A٬K~<<vhFp1N]۠XvGyS1N;S;w/σ@ Cz^I*-i*3Nz+rK/05ԫrV# 'VKL6Dײ!c4F^4̟ivBRF&׳.)<6d#OOEk) &ܤ\,8lSF3L<+ >ga64C-uoZo4BU TX] Jenhplv]@vU0/ Q Z 6Zr5~ĜcV$P i~NѢFRxB$1CƳKrXr9g@0`ɂ|缛ݒՃSS2iN**(2x<mwnY̢~nbDnku/8UuGXZ[vG&8 R6e`vndikP'<'eWdxB/$\[8GN}~^2M(Ђ**iͽp%Pl3_YuŏMv,]_o` ne渠/9% 6}450p,z .B1]_(h87 =ιq+xSpuVTzx\VH((~Sck(IzQ ř;(Cpi~W=$T-%eH ^ 6Ⱦ_Ʉx=+<Z4c YS֡cJ"FyA6醪!ߋ u’'3͘:H˵Lr*GI/#`d<"SRw8.0uB-5D+s3˵j!ο/aF7ܽx+fclQ~u9MWF8i~ NttNђ5@ǶmõoRЋI\`ؐتBwi_۟OT=bjO\=OHiwY"ӈїar\ $=tRGe>o, #F2wL ;3d S/Zwg\i&Uyx$g+7.s}I6h,oݥkO!W!Jb|V}k!ue&K]WΔ!~? k n\½fvc)%1蛆1k1gt/B'kf+/UnA4 AE_r3}MS]t:!f5M0QKno\zҎ1T[ܒ2w;.%}K;ħx$j4U,dsW&wUw(䁳^O}p燗NXx-L|D-?g%–c OՄA-_=4ݒF`#͛Ol3SƄREVU^T[V@<]$܉F| pHd2uK3MEWLg4Y%-h;˿u~۝$Xy+/DUZ`o}2i+u9zM<`+32) v599?Hgx1u oN8p"c =`OCo fsMi:H;j /Y`z2!m.1?5uߘ9%繝 ?o3l].y" $bJ9&KW͌~$}VvN27 AJV0H^࿄TA](=lwg)`{,nqM/f ߻lL؛;8.ԯ}|kĹb2s`zMDiwTva֣={DCSY e#M,ok3<ŭj7Zpm# NgVvtq=WY8,hPzQS sohqG?! ZIS+Õ 0ݜ5`%VMW6l;qqe$0{l?c12W2ܖ}H0E[!bir(&9yEvi~^Ԯ ]q7.NJz[JM7 єgFdX&bN.G @F҈ 9˲GI^[XTvSqNA/M I: .F;贰^{q l^WLXq^m}S9׳i I†AߑV)/\=b{/QDu:~sOVI*fK@Ҝ[LF_Z̏FϨ+BE66V@|G#\ߔnMLpHEQ=K-nMxQrY"y&hMfך$1mH1}A#2s'*a]qWNX2$"jCzB`c2EXYz*ŀ~a$Cn䭥m,in8ƒ@PljaĀTYT Ҋոi<4qsZM W֪(#ޙ+P@ Tгl}=~*@ ߟt8L"B~{<ޛlW}`b5kH :cٚ r qt.ts  p_|p?RJKG59Ac5>6KDY{[$jVܷYP?Sϼt `jy簍y=,U)8b+i*67>fAk}e efU>³u4dRˆkCUtXy bnC:Ȋ};{Ci5 *F24&P2$l'2}]j"W.q\,% Je~9=]H1@Q]p{49)Bk^u #j~iւ@f]{>bb9tt?OՆfc RYZdOW0Q|aġԶQX2 5f)|b&O{<7 ~]9U`|KEJ)|'*]nXzFL y`J~YvLqH[4 T (>xEfJ@#3j;$P 1#ہಶƙ05B =a'% A^0b` *G 0110Бc+BW˦?%;X"7"2p 8 |(jV2?%仑8$ߣhW}g'VA&D1J.{{ ~& EYآعUr9غ/_]hh'FC),4܉ήv W$FTt dUd?Y&$B興zJBBB/joa7B|m'm08hqzqbRHaGhTGeI6O5SYTōG\ pHB|BZ(-aR$DNiz0[EW{"s׿p+GYovz=# }@Q5;נX4i40f_}ieGdNGdJd`k`q _e L41~R0!$RV)؎M9ʏsz"eH1!InrZz|2YXgX"h .brke@Cה1+">Ѱ|bakXU5d2*)5ݱޟ(j? nk@n8uƘ2FZQ|AIbd02mCW#9\/ȂݒaT\2qKE [j h&"u㛲u&D{2oagit(Vŋqˊ6~lBS=hz:.;g Nv%F3l;[&*>3RJ7_嘰*󐠞c [s7/eGl@7 ,_ψtmJ+;uN3C iE/JжrQ<>yRl"i/,s"65X" znODlVl>(3dBƽ#QհtY,y>AhNyIG| b1=  ;@f Z +Q!8FL7MR6Zsl^JQxsr58j!@5&'`6*fwLk?, k?ǻ$RM8p3&ukd{&K4FΎ_X{'Vċ/4dqg,j<3V1B:qpkM{s[? =\> eÓ_a2)?=(/4ƁKCFۺ4蜺!.N"mAYR u$?ۙ#-MC K@xO3帴+ܷ޿t>񬲹 JY k/HHׄE' J1g ht5qJgg:`oRQx%]Rm]NZ\ 8 m&d3e_OywvPJ- zyB[>S܍TYEtǜ;b5-(䯾kh9p<̎~5zڞeLH6P}DзҞT7"䭽qE8sw G4~x*NT '߁Y Vrl:稓a KQ7q1ܫS/2gYMLү6:#2 wc)wQwv&#y~ڨD{#"$}B=p=2|)}׆ޚ#:?n viQ%qB6R<? 4eeggAbO2DzZSɜ]xa{zty?ܱKZ1daPD[L2ԥ-NfN4$~hI _(,N Vry"k:棝О^U;跘dT~z^A k~{h`Pd#42'":\N߀,B>gV'Y-\eZxRR1H+Ґ[sX{t^i1,#S[4`_<(%!lS XQ^^%X8rukXQ=QXKKC|8'`dlh(>a:T/P#1wmKIͼXWmT(Insh D=PaB`HY)p~g*[  aCo<_z$1,N2{|`&f4V( 6:}rʶ*L+{/C17_AH 3 M=Ѷx ihKjsًu  e*Ֆfy -W c~|v.[&p#YMSՖ{/jO:Foߙ/hXi7NJPS(!Ca=RP0\1XYPHwE#X 8FcYm6dЌ`N)y;,[he!$0+sq|U'S~Yyu+t:dLFi+|>n# n [DqmRW;Nr'g^zBt\E.|' #Qj޵ + l|Yݺ( +_c1A{uud)"<5 iX  ,N92<{9͈#?篢Ӏ/8i.B <)3ێBaSvv堞 NY<==ld$kwh[TU[\1nnmJ?tK1P*8=Gy'xHI@cݜvwpG6#!OE4#(R/vIKk9 Hջ;㯯q\.WhMMשXm##]FjIA+.v(1R|5=]!3vc#?7FM2E%‡JZ]2nr|*8}/y=4i)ǿl\\ۼr*6Hy- |O WVO kI&T]Ԏ1Q rdϷ|S2Sb0x6] |j Z֫W'\#\nͮh|&P.:~M)Ν3!3Ta11$I6Ŧ0SM״J^Q# 60PQt^ki @s\fw1eG8zr.3hS N2K2hsU{CsR)|Eֹ%9캞5N(aKUlEҼۏT1T6Hz'?L\?pڈa@̕9 =\93 >H=^ddu^NRl Ԥ;i) D~Ҿ+ :2o2_9LɅ 8kJ*^oȒ6N$c; #p} }a$Մ16oS\uys,WeF#`,]v{x MRȕD=p&b+ Vֹ>2D4FAq};!HPPrOJWC}sb.`| i}𩢊xqhT]OƄ툹r軔-O36Z/zH3=cG6 WDbؖq} '"S\xvjd sg[Tȅ^ hЯ0/v)>N܋.X'BnZG R,;g UW؏ZvP]&z:<]5AC2ežVf"=װ_XUs9AZn?Yn&'ƚ9y/A[Z!;À.'Jxx"P4*T%[:ċcS0{6lWP\7̕\}TfN9L Н.{sf4k2 i.~ ٖ ~1,z"p@g'cwMគn6 p-7IC‚?);)zpŖtMOaX7E vagwı ~j|m{_4d#$!W4--T[4=pI6]i:ʏ<"&YHK)y`:9jb/ŷnk3Cd+pTu@BN?!Pa_D9uN@uJBP5 ٩J q*KAY+d@!}I_Waڋ~] ӘmUz&stF zhAYykWcc`A{ ?_B4b,V; IVGxWCM~`-=b%v3kWܝ΢|1_?Z #T[S=@S":&MV]tC/(zsuEI M!"H$FKx$ѳkjgF[ԳRJv2JRsWcN `WA+iWI}O.5@ͱ<#8KuϮY6),Nپ6r7Ph4)XLNu٣i-G'E1oӤß2%f@_ԝml? q˨l/7 u"^z_H UT PM=to" N ЈfqSsָ)*^9!_ɑN`-*$oQw`vL6f@/uƌ syK -aͩ]yyF˦s_%Y>^ZfD8o Xa^͜qVE3'RBG|*sP):"nb`0  C.Hn^m1鱢WHuzh@Mm czA|\{8p4V O;$2gUBhL~,: +T{P !ԡ^TϢCLT41.ZsI_7$7ۙ .%Q2 =y9nC<5~EtRŇᒡE)BGȹI۔ߧ_&N}?%cû?|?3*Q4wםY5w$:#ݳ$;D!-^z(V"'e$?qo3+OGZ^$΀P#v&Jh{$h @1=+u9œ%]@?!]kwp4bbEskQHV5Wi'LEJ;e؅8}^GC!Pm]Gs1煆XCef RzPn̚Q@d[' Wz<$>iɕ$[5Τ.L d'Z=Z,Ƥnu>#& 阢:`B(r3L: sNy0K }tHef]1 ]ۤUmmtY5/N̜՚`w?ŷTcP| g75VC Qx]&dsfZZ>;8CQe,Ң7)d۪[߳zA{o4Yי~2^_R0 dΛ)tA&NqZ8'*m(Z!iU!Pz~/%،ᦆycXISF(xd8O sMPZV,r8V,Vg1P= kNJg4f8 poHUskGjB$sxlIf堫 'Y31kһ_ߖ(H? [wdcXi-<&kuEq,:ܜk#ܑJ\X~vuW:hN5IF]Sj Lƒ4oJ%1C ;=wSfZ VZpEsYݺ5Q7R|xD-eX?AP|!VN*&`C iLnhí֭ t.ys')mQu TfjLcQ.qh2r61GN wfÕVgYAh(p,,m Ӭ0/_O͈ /Dk1.ȟpaWM 9~C:A͟DĽ_kJΚs@?+ϓnr`Zk("˔-/9K%$B0رG A vryAA#iR?I9Ž8%YATխ͕Oߔ >Z@ IyU{ZZgw{G[oHp!:22uշ%n 0V@BeodOYOWga8ky_ NRxJs412P-BB܌rއMc$;@7Dy6y5n=Mmq m-^ w;>svJjX =˿wF=RddQ)^9TvF.2Ba_cqKAFםgƲν%Ս/@Fs:™|WMD.z$ 㻀ڜYc%%0aEJ 4<-T0Ё _ʣ; jxt!;{mHl̆pr1 ;D㟣Z7xl'o,G 5j*.X>3$Xz~y rc+ }) +h_|Y;۽cV. uEgSfzRYu%.vub>>LEM˚M FI27[cwV6ܱ}D:-luVh}* ,p'naEhrXiwyNҌǓK51>ʃ[IXEŖ bX4t#@>' g\~\z|}#4L}L]2+ c7ܴZ ۞R4&.@'zvo=,ORwFEY-iXfwrTgלch eqxXe`:9I{jHH܅ #-Ga9`&j`ll(uV!3i_ 8B: ;X [I_ F!0`=M78"}{we%0]j,(7VD[_qIU)<&xc30νv<ŶlQ ]ʗ_)' ƈb k+#NBH( I `+EW6s+]r4l7fXN[hW/箖Xު00-u/ɳ}o>h-w :uh<"2jB]H *6'JvYǂǰo G 8lVmjrp`WʀRj_9PaV%iH31j|ii(PI񩷫H6yܬq[7`z PQZZPaZKdTfPԦV;Tikf+< e+afQ\${EЄ\tB+`h~T/ l(\4QYEj MfqI- 9 -IF^p/se.!~mjVz N{fKb?G4^8X' eJ)>P+pل0fCgOEd0(x"0lpܙrsM4o=:爳4$ʽBw>1_4OBZ>{rיrٜ[<+No L$ϺiZO3wxj]$&Xl0vӅojKy 4=U8J A4+F؂µ k`vs' ySggjUYmڲzAx$>96z'k֧' ,[E&D6,$0dÏ6biP`D{32Z5*/rM uDzdњU; (xI2LxMM!7a i5>L W`BWHu?8AFbM]u3r"DĀ'4QGw*hGɿ !ڂQ4Qx&MпV{{Cg„?q%Gxt Ëz|ϰ1;1f=yD2 v竒y /EJ*!΁[E(*tNw܅%fиZ]~Hp╍+14浞(]w|JM T7,<;UYPV8h l)0U u /C][ 1`IIqSt=WF4ZXv.N5 qi@ȉ0gwW~z@FgG9m]L]v2H`HZpE16ثb}4也pZ{TIIB=.`:MVe7Y$OHC1r[rFmŶn @C&giiQ~4LqLs+@O.IhENrcKRVקAއ8x+cwH[( ֽ{'9ZT,~@)<p]J|9g=N?>xFbF8 )a铼lĨc @Č*cBzf0gX4bU'^mb]麩Rn0Ɛ6\TNkJ4ps\Pj9"|@EQ;ȩ{s(zcM8x0X\"iR4Tplq  k6uXZJbOVUCQtGFu_] DExϺmy5 YaCG0w'2i|Q)CS ˁ3(ҒApaĶqJ`Z.t->_6/KD9IUK-R@"af&R\8 g@g4ŋcfӅYb^-bz8KX{W)U>9-Nz(QViI>(D$!X}_ ~ӸwE)׼&g\IwĽz(Pc#+|i8: .8Y| ʛ [oN s^ ?ro006~?3eTwՁ)X a<2Q|%Γj-Ӧͧ{@gL#V, :H)&iE'(EbA:΃J_i"Q-dsyXQC AٙJI' #/${M{B|yGu\T!R@EHes]N !A~Ppѽ"kT}!W5x&"$}kUkv7֘W[* PY'1 _qVBcx%//':i+2nrp|ϡ^%b#Ä}ugx!%DB.]ΗЕS ξl>MmjΆ#B6?59b+S|88K3O /e#8;ۏ7-+_n(/L-vYH K\Y{Qq-5lt 2~"Q4nk l%5GA6dW&9i<1BRxo顳1'Y^J{؊̛#׈U&dLbytc/rIYں$@7#]1 % K,{o׎t1?G>`d.zY*+.t#XآY{[JuIEaR |GOz7u{ʍ^z(]\؂ÍV)X8i.GM%=ܵ;jbgQd&zwMF4(J{tQqIȡ*ЅsFFWGdI,Z[M.064Ě w62@_f۠z eA = ($AsTaUG0@53[iHmgq@hmoYjqKr60LlQ?FU'̐ dS&:bUAZF:,B UobnAuB!z}If+x5{cPE} @oĥWO1vI:j\?e<__\cqtKv.m ?v;CLqa=6%'p6bq<Њ_L`~߅ _vl$텍|r?f)cA'S.{0*eǟ!H(nԕT:X˿"Hţ&[gzg)wɓPK_ QokR[m>uLy~U&X `!@X^M' B/ch F#nr57H@ ďw9R\`Ε"ƞ8$41` ƻ9L=u+e"ހgO2 DRH\0wU¶w_«DOk] )`Dߋr|ced~I8G-%eXJg;BLڒrznJ ?Y`M].ٵvBD\ K+/$4 orV`4&"pD=~/ԎByc$M8ܬ8R)[&VD ru~^y{mڎM忎͔Պe1!Qm(i rsS97bEMA>4R_RhFE B5d}L1VJrB@yXeM BP6b˃N] Mn`q}G#ҍvp5K:7q% 6ncE9^'퀺#gh͟/~p/NktOB<2J0Ki1/-H%{F,Jڕ5mД_SN_ YƵ4%󄧧{#}heW/B; )z[=cV)4ᙏ}8/8$8cpˮ2@jX}ڡ3܁?<:r !ĉו. VQsoXAvZL& 6h6#:S0 RҌ  =Z򩗜lat=0dNض;=RHD,`_&@VP|evxUo@uzzb"+Y_`7/t-+N;m T}D!fqU߱F~ 6+ZѿtDJwŽv!e}'  ֥ldل1EKjٝpf9QK[x|6U!:5ivbbczx_&݃3@bקh;4#Qz $l soMI 0'ۓF/snb=A' ~hj='@;ݗQ:p៎+LI%uH4Uq. %SJi`ة4+WSKEm~G?Ͱ<Q:u69~]`\X\7~/[n~bQ*U+D=  0`;AbcERDRq,ܓ Qt9*{Us{䓐H *хpR3AڔoWCTُ+m8]`kW(Ў^e< 0}vvu1pI ,o6~hIc׶Z%MJ}ϙV|-w;:v䮙+3ZB6,:ƼZTp+6#FRfՌ?G)ZaE]~"ztIni6 U3S~=E4N\;el+-.r/&nrl(tk7.G.T}‡v^lu80zҹ>w_EJ#'jfkd!?{԰E,楌"/n &1a;|,Lj+9_?=uXTK)z߾v]-"Z`gzS'rD@cm| *$W4t`9]:F ­4;xZHkztKT |SsC˛d>]ɶ3Lm5++|69І'{ZN!U*|Ol%|JK}3MGSnV\V-(U`f,+4M,k ɬ6g{AsWdOe!s1%Ǣ3nĔH}I2#UJIbDl#pp|D{w='_Z!t# ObpmmN5sK3HLb',LTg#~{3٠45ڀA ͍?9"/AK$;dNRA:Kc}Ν~$GK9TEfvǐ|j  Kfpv-Tf TS-c[x4slO8u\[q1YUhB,'=h|Jpp߳!.ƺuMN& fr~j:_5lH@88[3QT~ʡ^m߯+PM J(r9foE!5E&.9P{mO1vk_%ZmKS#D&7l-P"aA$e3Qq%%0#qePJIE6xC5x-~p#uM/<LG^Yޜ4Ghjp#C Eq^xL:]:n\҇foȶ94hMa[-~r 1d' 4"Q}31JlAП=n±XANS"달En` Dn>_#^p4/]3%Nܕ#+!&#ǃA&Νij7ΪׂR6'Lm(Tl y£Bha-5ߙ靯 6!Hll?k9#.?WT>A-CrF@?`~p*)ËD}Hy茜p#m(G/j9eU@$_.yQD?#>F>7̖ ݚ”pEcMD)ɿU}|!3褟M-6O!ߞ6X^&wqևռɜmciG(:OG2I9tk=XaH `(d>hE|'XkC0ɌF~R5OДLZ0C xq RFUFڸN+H@ݜg(n\_mk}! F {nrw@/M{铙PlRe<סLzBJ1{Z>{wBҺ:Nx7Ѥk6NSJ%ˉ.XSfeqBArJZ3 ! W0tʚC%!=Gg4?.em ;'rWc`+Q: 8 cl[#[(ϓ>|=ژSȪx۞hYW}'881*B1XNXi}8Guy[lAb3RԮ+"QWGȽQGibZ1uNE6/^UyY gTO ;qgMZ?q&cZJ<bfAQi+QލXZ71Wfl/;Sʕ]&IB 6 ey29#vL!TzW_Mn6*h?`3S.r0'AW!'qr{jXO*QqbNRTIK#(d?#U'H6F~T?G/Mz$jW6kb7TbΕz͐@pnw\xuzL(BGwZj^,Hx/={6qTv1f|Z*[eVuz4Ccא{N{g`H߶sWI1he;35[x]㑀5RbVX7:ɒ6-Ju?ACۇF ?ݬ ^4]2*;JGHEV]'Ekf[ jmk;fjL`.|3k(qQVv/H6NԂ ȗ _c:u8-,B?ѿ@aGŬc(Z3H~AXXn/#ғi2e;?=F8Ub.d Tj^%Z كߖ1d ?8=X!O|f 'Wx~,@)(ꞅ #m-՜/7\!Mkd-`}rI֔ \i^=D%3}?S 6gnu(c9eQBoQWSe qZ(I|~D99cJY#SIuOLPqGq;`Ctd*>nȪAMi2c;Ucގy\ʛar; U$zH3So;ljȄ}i ~FeB,Z˪hX7 wM߬=I|z/ъr-8mHub_PYh+ZlE7m3 8DY:tKIaOG XLD#A _PNLik _7QǤ|{(&mL*Onx&(4=Ɣ >YdecVZ U(LEЁ\͗".|')VՌןNQ0mZ. n>YډACՌŪFJ :BfFHiw[*7_ώ=҅X`[!Vvp7l({A<ŋ%>Qc}ҴLWhí6mhA>tVv8;)d![ԥyh4_.qM ~R&X >&lf$n9>f,,ؙG\uh+#4^eXm: Мr.u$Kb_Jd兤hV;8Hm3U=wnY9b꓂AMDfpR 3ڲ-#up,6fn49g MJֳUH6zg xBG[D@Qtd|'Wdy_~" 3Z䉟-%??p N͆u? ":]P=bc3O*q/iqkf3g1g0! M xڸm9MhK`/(Vg7c{QW 1T׉dDKi6NYA!>EݧЁCnO-ߐDŽe߸Lc G:Yx])ZTE /oɘ(s h$ܽOΙQͳjV_|N\q qNGcV=+t[_` :aDkUu%ep8 ;hJb6Jmdp%9wEhx?ئ)|yAojzV6iBQ؇ $}|sSwPߧQwaOnȳՆaE>[a GGeJ*+:}Ab`~^+#u'M|1zHz "EtǷ8OlN5 -Kaҧ *e'}xsw0t &  W}㸛a`64J RPc8Hv?׾-㊨[s0a֞Lwq<.xړ1r8a?Şyˈ6N km"0}閬Q'KMJ<" ~K>ZCsh0\uvibeJ,v_ﲱXwvt=Kj( -0FIo.Wb| 7Ka= `Gl|Mf;(?=c4LJ::Tõh2v 7* sA -C Ot֥4`aC#TX*v=(bdbxrkqg ;@t̗\`_Y].2Q[T Y˛;i{l("TT޸o2b!)B'4K; %LuN&DBs?|V.bHHyRMߔ捝 |+#[>n1~ۨeSaf+1|>'qsCQױ߉۝O'=oFĪ";~0S)=]3Ir>Ukv$>M ÑǪ0_㚰6 !h7R*eg~n>3GVTV8fʞ-I%)p! sq}4WMqt D V u&` *U?/*{DU4G:i9j.lV|s\r4#h]yBjeyݥ ڊ4_t-~h4g8 | 7Gi' <_S-NW7Zľ]5*%KhWs Š Ԝ,f3V<]ew_}ǘ%p(|E7gL aS!|b6 HH;-'iB{4J*@x#e)d/P6?6Ô2ijxG}*^)B%FAPQۚ+OrЫs{CCی M]m+W(Ӷ[==ORe JN\˼-$kL mB]3 įxBڔ.ʘe: Y2xkC:@?/3"„)j>fT@@i@A^A$@Uܷ/"X+N'zrʹ.$Uqb5CXwZk󢼏;{y{Cm4SϨu:|v%Ⱦ)]mJĘF }gvzK"E]Njʠ%G)y# _YƁCNhzE/K_ڐų jLN'e+@g2Z#aI@i:&/] 6s˼9[^Wf< !+CȜWCW>73cP+Q;1'M"..-#+k}yP>R޿ {>橁BؖuX¿z`ӿb JwoijقK1`H ~X09Q+Ybdu*6vَ\t Jf:*хBRѠ[Pr^`1{#aq\s&" rrT?&he@!ώA"CAίODp9.t$ڭ7U9G,bIȬRkʬ<1J) kF9aWN.$SD$m%?&1\qvExR@^d4{o+^r'QbS ql3zχBzP}c|MZOeEEz XI7#vn(plP??o\Yϳ.ژ,V^;nr9T&6~Ӭcai%8` !xR~J Px3^U50m/c~s, :cbAo*E9ڵlc$H~:j#hXϫwgu[{2#ءc<@9!riԤσQ3,z霬{8rׇ%/W> Zf;F1{ 0ب!Jj$4Xsa5$Yq aY{ГХ׈G ؿ)vTHR5)5ц!>6ȶ{+άUvLQL1v`pHRlq[df/@pBٚ)ovzU,N]eZҰ{o] Wh\/ZT-2gɆ ^yԛ' x, v,ti |Ԏ=4aiuSmWNghgS>uBcnV1)1kSoFm~V @7R?*X+t ;8KOBCO8'$cJPN6o`8 {;,, 5HF +C~e\?}ݚ+D^t1чa+˗Aָw"_Ἵ]"Y=5vk^}7^zUdU55};f`,"}ل My0s7}>R'`PMfP=ӇdΦA _Gwؽz8CATe&Tti:~@6)~2Ŀa84ƛ? kdx hIì:Kc(n&A @3hؕ EIG]ayƧݸ&̎DЏ1\;Yn] DdbW4Y.ՅM:E={uCu@GAi> J=L'Aoaѝu%ٺ#x m~%"\9%K ^0yX :Ԟ(vanLr[=$?LUZd͊QǣσB&sqo- jEjnjO\=HeBф?]fY)`4QC6ca&d E -lYW돫gXT̢ɋ8lST1H8B2E 5wQa9pT"ydP;l63u-C7E82UJ$vd3gdS'/?Yu/Jj/6(]KcTfO>E ˰ 6y;W/<1||'2ӨR夣t)BeHhk~x}Sn8s6(|`U-O ?~%S̈ i;W&8jİ!jc\qYs7k޶BlǢIg}x/ WGDcBMT@n #hBS3]{'ǣے.ԟWθL3IތFs^C:؊_$+ہ ҡ85o{B+ =^`X2ni/||/S7c,@o"C37sn{E'ݬ]tpENF:P*WP4%ȥnYjҟѝZԌ5(?SgeO)z c[BfrRN"$:(A@kZk{P6M8m)}˺Sr;(nO5ӕ5!uhzeECW0k (.SF;b`G+ a>mEU5$Mrv(N '1~Jyx:ƕi8b <fa9k xP0L)F^aKWyAAAǀ^9$.OjxڒӞg8pxKd o`o㧖ؑ8I [1}ϵ gݎ6?\C9 3tZjWQ8.'T1km1 dF|,7ޕQX,6 (I]F,ǾkEYx A 6 m" j`\ Vx4l_ROkjλW<[QjELrrW3jhzfW9h+9,r0-IuTc$PK0~8^Lp? a}#@;va' hxFHiAV_.ah5 M$PU\0וR QpyyPM3ViqiB MN \^-^WW^3U#6l˵p#,T<\v)E^@g14_5ZM@7ḺA?8 B%P'ޢ\v70"s.lj~Ai6CHUY@{2Pr'SZeo=N*{S^n)qt Q›kO͝5腡rEy`jEUPQ fäڍƎ| ]ѹh Qjh*ߒT˖'hNԂч̲ya\ph.Cl,\ҝ+,Ax# 3S}2hsw@ve|ٷ"FʼnY}Kb*p=YsF:-8F9t)}g7f@*H \_TS!MH_18Y.1ƊAgm"JI.U]]`RIXDb`E %Wxz;"GmB #d ){uuWoҔ_BJLfe&s ,Z4xWDk52SXjYOlWyܖ0pkFGFzK6hbpW CoP<][PL yq7b3xh+r@H2\#]@_B\3[t:(ٯնu:*<'p'}6ko\x#eM3mHY7@RΪ<94تtm}tY u Q>I?6nlIDu d{VX0rt84zFJ:$؍/1ڀ (83AWVD່OlL2͙Wgg_7Vdrtg)VlIQr `w2oM"@cH0i_i,ytANwR0^>N`(U)s-.[IM䣣K[omOqaLӔ"{O."dx.~1L_Ӓ zvvt)_7& co?1MMhe>V]oXlٛ Rf9vikM0/b%Q4,a\B]]͠H0Aw)ܬ6RĿq2f텵;@d=B4-TP &+Eb8ٛm(Vxl|3sI)E?_^ۛ3Wn|g`~#pXJ ՄĨ4#Ņ VR~L`/.=)~,O zFq;V&?e''TpSPrlRftƀ`T\nd#M'Z~ͦu*:s&5–YKzdZf<E)֪+bOy].ǒUnYpJ؎ZUW*~٭<*%jGt3Ԟ} K͜e]!/6[٘ »br1`LP&q}(xG?q\APŲL%hġl-Fj蔎:FgX9HdnY|7#P6== z*ވhNo6l.pPdFDGGx=p]f[ƴ(5 ^5[k] AbR7A9wze8ۼ*d|"_f>"¿g~\+C4 zEFOyb4F}_H'?,/&̻!`njv86^e@Ԇ$lL3^XDƮ:ndQ$Sy O R(%B;2N(+MA$\ZB{cu2bqrr}#z8 nzMRAer>A9=Vwh]F6 r][-pp"a9F(֐G ҆~iLttgl,9xL FXVgMSEg!+TczO]oLv_.қ.\ɀ(%c;r\y~Tw WDx(W{-ӪXkfNaONگ7>Abm5O=k39:GZ?%u\eYͧKJ/N]fs5[G A*Gv]S5UD]E@d:+Q gxb'‡}V4h2XG6=>ė ) y1IR\fP'- w\4.ϭft'ojbP_IC6nr̶/pR<=e`?>u z7"uO i [4js;پ5URI㏉!, YYȺD967x@(oN&>*giԭ3C!\z}4 ۧFgO/taN3! JglB=&qeJkITpnɡFFBq wwق-`6sӹʗЖM}:,{`殰Z*_nNa(]gǦ:Hҧ"?cv*smD,7ĂNO~_7W=tX r6GH6H5,STCsL"Ip63`zB!aQ/EkG`<iP&,|agJ+Gc.E?wY׸r1^㶱Աxg/qt;a2v ϤeO.=0q~HTpՓ[+H%{!ΔuBK:XBA"ygw?\Y(3/ 20`2^BFu6G'BQFQ(^#ޝ|ZC HdNt˧\bݲg?ܭa}k2[ϛұ[~9+يU)K{€Ga$ӂC"`&9SֲV,ԍ7`a3G: PpDe Ͼsኀ 2V%{;uM)&qm`=ZiQ۵I7\|:r*QeZ0> fxgײ2[JTio/EtiOAD`ϻ.VL굄1G]?K=!ڝJ,?Ymu˹@ .?b#Y|J؆aѕ ArG >4&Ý, d^94PPav2?C bj&_ $#&EXרY`j(2ůq~5 c8tT (q2oxaFKCB6ʤBshæ828GFT|cmo.;EeݲH:uY9uk~rVi-I? {;*5 `)]"H8&!S,얜 T0?Vn(-wWC;Ϧ DMp lq>(ؑ{:uG^CK},$Yޓ?v)*&.7kig,\b׳\p$]L(=bbt/Ԙ;j&ni?[ԓ ѯ:Y ${>+ǭC:>uՙ eCrtްk/NJ~÷o->g&XU_̈˙G7i$dGm)E <( +g惨ˋ}Y]ݴ ql:gN,[fhKAa'& qx'(wyS'b {3|US-b%`82RBAsmt:IH{="t.v)Z8Ί.H>4V^9d6}@32p0o5Ptﴹs7m2`U)* 0+ZЁ=⭢۔d{q+|?``ow噂!p3A ª@Amu \'hv\!._-力=s[0wk9J% (Һ#7`x]"<--b֦bo-*S }!Kt '2q' _]zR\liU݂᠊1\@NAa7'f2.FsofUsBhٰub@/-WHLHyeA% d븁.{6ax뾖H[NTިED$᮲F)$ĢED1\&2| <'D1oy-ŏgA]J\.*|6x"RS2ed cAH•R!aP܊uQ/ăAoR_6Ҷ龄д}޺MR{/ qFi#@4''!s[̄bPiz94yd鹬Sgy KNطQxu8\AX hыmѡ9 RQ~O'UsDnEĤa'lm <5m$4c6V=W7$KU#A9JtgTu^*sg+)+[cb$n.')Te+*Ho$# &}D xBHL!'I:[&r S΄D¥(hs5];"]6uۗeq4؍v$W-|ך:Ѝͪ VoIo#~sć~!6aԗGEui9P=yÇ:qS^#xS^G.Od'N37 X,Z 1w(2qyQ82/8[A!@>_!ڄKcJg,uڊVJ5j{/jlȭ]̷T*IeG#\'H}/}Xߖ$`#t_ @8g=F\q$Vߧߨsԥa ?+8 =MnTۙ5L+fao˂-Jvɴ!1P_ w?7)ϴKa^7A^f, }DVY/IP|+j$MӃm&/oluV.XWbÊ+YgE׉]I}BΊ{M]~ThK {cj>c9dO ƓV{\Գ\C@ oupOқ' yb[\W _6ۯIq\i1k #4iH#-Z˼rX4;8?z̖>;6:D3L#`FDQѩ\AwL~גm) b wgmN!lMwK3M W:oE>_J]p!_v^V"lVc  Yn".yk} Qdͼ QpVU\q9{5ΕWY_|esɖI2 Rl>0Ա-Ts.$:9%]9jb,߽xYt3'RH 0B~39w^eyO<Nr:w<<`5nS7J6Gz<>e?M©R,9y}$BL8> $H7ǃK"N%TktiJGʪL:= [yF6) BҭCL7?ý)۔tQt74 R9D<`8VFc olۺ _}(̱VS&ïg'_}+?_Ѯ4r>- u<)- dmg.:#fAF/x~K ["FJ!~%l:5yy~pSΗ1@}+w 2M/$-ʫV~ƿY-3zߙ0܀Y*P247X0n0NNTϩ]$|EXGEFWRׅ"e1l!2Q8/r6-Â}nY7{'߼t^pI={lP@n#>(ڠx(q)6]OZ(WgP -^E챇q0WJ4".2kor_$T A\ Z ux@2S.v$DzCB]F >PwAi 4=^Knڻ|-$ \@ǘ4V 95*骏E~Jc IE= ^MH<CvOʼ& [~#M]i+.YJǭ$;R6O b| i%lţTru$Ioc&agTEɷW2T>'1g6< @΍5~XF bgډHzkH̐||YvCW-.H.N^"C ݹZOh_/dq hh9;sUHݍ\x 5YL(lkN@%k_EޕQ /SFܾ,JV1[LV}6:j'DOuQ +饔x7YDWq荇fOz"@} b_)x@tm#7:F#a(\B2QD_[Z$e(ϏP ̷3 ~i}gj{a ˰Q8c P(=~Iy|oPR0XUi} ԙ)ѺmíP_f:B$at#PjuUVFNe !"ϫ[Զ_drza@58sc$ԏYyI-%)[w$5Fә3LRv-7pʲՍ3%WJD+Ye@3hl]]Plkϊ+8ч6(O{<֩2:?׊xi}' o6&@yJep (zs\l>ܲkJQgDU3_L-+I@)fFS|S@ssR~M_Z%<7;mݹLzU"i.uudv_5qRi dЭyQṬ[X˱|l#ڬ B!P7odL]f] aV|B1i 0 \d!jbgϱ^tn=}Ԉ,Ax+yHw^Cq,H%:A)"̇ 8oHmd@42W)9wxy**| WZrs!l GA^ mŘ@K=GU&fbjeτ@ly P"yEȘALA\u.W bnբlDsj/`5GFB?Fk4d=ƯTk@jz]N!C9.jݣCNͱL{CYds Qm!,mefQg$叡Soݢ ۾uVL(&{^9wLC#J QƊj=B~Rϝtiwgk.KiGg3ǂ?:(+'c\>x\Y\_ .2_ #9's1Rfk4a4 Ӭu_ZK*j^zftjցh9kk'C|h8ޙN',9a$>4;=J u)4WI2ѺO0dD,1q4 7~mZi֯@7m PW 7L{)>u{)w 'ڏ;RSDl߂vNrEIEWIIl<GÇ u[ s!c߰ſ=IC9Z7b7geKyYd?XhKMP)΄I+]l!Józ!S1i'xt!("2p#ǜz_\`Sc##|Hp'ǎ8ӽ<0s> #6Z!M֗2P+T81P6_U˄&C!vf?>롐zLҀ/&XZr(H颕)pN Kq8KuҞy]4kNxͩIEenނ)l7C+O3Ͽn>ebN2۰o\3NH0J^12F|zGtw`>&"3T&$sx׫.9OC{ Ufh(ơRb?T<-xYG߭dm*?<Ѯ̚ X`bc*G}Ja>YUm8p-;yV%j]DJGwED+c܀4 JÏg|7yU<-s*ӣDْ>h:y'krKtg  12}pڼfR&&𡲼F)U1 2 V;~\²j>~bHY͆8/uFSɏl{M%9$OO_,}, Ex/ypt쨓,X.u`; Dz g^E{&iO#!Xt s'H "3)8Z,L3jJBP4% #6+7sUjLRVȋi]aO8#jhUbӸkL]; QR=" }{pjv羢Yڨ5{Jtf0 qlb#C_l?rMojqeIYtnXRɕH>!30P8x) M I}׹Gv˷M:e$"UjAPT_gGNz@̀Xd7YO k(TLw? 77̜tc뚏gP#2b~s_8vf(m*iVrqӂǵNsh}p_M)%Ʒމ0wo׭ +q5gp!0W Ԣ-,4g8af JdBWæ1q-iݩH*51|FONB9m{Ux&g#.$YVNRoGKN">.}=8dᐞuqT0%~ =ɷMz"`aB6 =!&Ud0^9qR^ʾꏒ%`]0F,ZT=IR/I`@lR!2K!ֶ\]7+"<\d&{}2`y7k:6u0|t:q} rFtwBsK&cH\4t<[jR9UMxh=rL]c: hZ.BW^⺎G|nޒkp)"JhT*!@%BԃS+×?+8w/hhS27Ɛ+Nـ0o *srC΋NEwY9L۞KOrJ,O.u )BR6ZP}塄X(MReYAJM£* @|*r/ ="5Mbn:1paj?\սvD0 %m$#mԿiw%tB,Oj@|ԭ$$_#ٷYo$XD0"WmU?rNP5E}]皖L)3\ {; DRqmh<怶>;(Юw]R709,oP N#/%}~1ŨJ<׮$M {1$m gjK9xTΣ4̒"%afhCDڲd]4|jsjDFb-O$/%oaw,"Y1r2SS7^7KRӧ5amIP^&Iuhj|=Oneϭzw[sw%¸ KzuO !osA lp&Qק_6zW5^gCTŻD[.p!2yg|> []DLdmF jYc4P+4dxWL“ope׃5u&QoiZL)Udna[}2[0[NZyMߝVqdK-I6N{/GԤ0]ƽx3b+4#T/q@;NTzdP }j5SHFG+mdJ;kg@3& ԉh{yI)OG+>Gul.V\a>δ7-4";D0%z8dԅ̼9JlI0$Zb፛ƦRmpBFɾ.X ŎU VtTDg ;-S۬_6.emzx wV|D2'>dǻ⥁ԧb:6A U%%rM T3D59J0 g' 'LIH5,ZJ :MQpϮvCDL}{<:V/˜Sq xIVyؑ7zLceLVbh7$"ZZPu.-0jD,H58g:79{ ٵrQdTV\EijL$rqBϸ JM uH^O,A?*t3XaY;~)ӯrO#(\p{䅾;m&9Cuv}nm[*u qJM pڦ{M._pnЬRml9(C"2aH^uH㻼CX߁re^`ipIRyMTWS?mÐZ$ 3LHgmSV0I> >d&;Z^IN> ]g]>niEuI ᷿h 4Er'.+ݜ~xJ-5l\<+C8ќ#_)LK_y[!MnW`_#?i G<>#x->vslfj"ΟEެֻ6LeiƇ>VoR~]ߌo[ % [C14"e|:JA_ܾ* G f D,4 E٫y.ŷr:  iη؇uGS,ʇzFw|r o_ rM'88%}~Zi@ bPif[ N3] 慢. p>C9Xl}AtV~.pyCKhojBӋ{Yh, Zl$Ji,Q阎ɦFV=ҿcA2VZ-{HWp~hPWZ9TArD@S)cFէ.j=:UUZ8qa!Iʍ%uyqQ\3{ UL]P2=n1~^Ѹ5@arM"^ ih*AtqL`q`T1N;l3dLT`(@af!eDNlby?䚩'y=Ҝ$KD;wD?X``l, T/h-_{kKV( T޻Pk~zhߏ_Po։!3^ @ʘd1лD \]I1Kr׀d+9N:ci8U.d+`(Ǻ \uUba8Jbɓhq(Gq)teE "<|zo1WNN*5нgJѿb\V&.8PE`7NXSֆB5u^.KT?R8ɑzZ34nHU@x󭭈 x 5CO,S{5?J '#\Tq7-h/M}Rw Q1jzOǷL͡Κq%$ĎC `XSd2N)M_0wuOK>@>4@,|J,l^l4o"kӪb2Ha JBymR[ٱWKG^@yOw3BqriuM\;r\вU, s$Fqp?P-On˘BgҟQw]ԍoi);P,4whHtÉ=^XlSfZ=e|kÞ_sqN6r NJC2n]mQ#K.K߲CL qh@"{K#[ `H~Kbep4c+7(S<-TaR`:r`v9v2+&/PŽ1g/9!;}T`r/H>шzǻV{XRлFg30ً 5D3dyfjUbhjg"PUg UUȖ/9~=L/kV2"PMh}*-FbFWޘ޳6۟Y4Ucm8y[0I 5<7|J I֏ ѝuXb{¿f(MwWi?]d)˳Di^N`e ? 0'͔k2M^.ʍ9nfߋqy8xoY,jwy $=22't\\P-Mb 4 H]&5auOP2:H.&_r^w~<}[Ɨy .KF^bZAg9ϧ)T49c+U!V;Y 2=AwTo9Cݯ^;Q̟۱|ѐ?uj&n_-;0 6QzU;YV]z1GЄhAjfC2F7Ɯ?w7Uf[lP0ljeӼoyJL7=,7ǹ^A4U C&G(@H*t.D"^.F9ipțpP+7G)$MHyG+1wG|vGfX ^1UjQ+ӰŃ}Y su-26'!̞E:%O֌Z "׷Eǘ70|Ã|&]|W&` ucȴX-ϟNU躷 rqYN}%hM,}^O0M3~HpڐJ'1@Q?xX]|97C e|_TGMؿ78"w|9/4Rw̛ؠ)~7W*:3{o\sL/@-ֽ!C&~WMLAqOi^ZA!:~K?k0 QOχZczu&rhp@9T8V~=TDet!hiFR? s%ą[mFɋL2l,bP7:*z\äeaj/v'6 AJY !$2uY7!B޺ZCmڋo? ,U<ӆRc{v(N-N:i+^~+XЗXDװe2? έ(b`DL" o-& Z7:>f\ ~+8"ڱ֊XX?c۱B#\#bN!S>ꬓWRb!DTP&uV_ٓќL/OvX\IJ n(nۙ֓NzT;W,ZX|Z)Q>GB O&fǺfn<.9ՄK xryԗ Ɋt36o2:td+p>H]ɔBsYwN2} >ϳc/o}h ĄB*UoP Ư;G.Np-t7gG! q7-,ڙKgevbf$a=.tzd8vPvbɟ5T $mr{]' .R||Th<$XIuyH͡.Vw >P՘贇y7dsb:㛮"_ --畖ps+P38*[> M`dt/ 90ֈyzgW3X; nJOlC$yd`slv )qE[fIԭWb|EVכ/F1TH楼IиD7FxԠD,?[D@`%Ls.nqћF@ \ka/5N]`Umg^KI.>/e`B3<͵yerXb"$clO])Clc;*e^꟭‰ m肭-kCNk͎Չ}LN>tֆT˸®2"^maTrr⢰fQc뇿YN-&mk"^e{0};C n]u~}vbk+BȆ@L&‚0ؙ3ɯ1gVO(9.:,`0:bW׮l u.'6J.?n#\;W!!wb*]j&`x=ځ5l2 @53Ck2F|&tkyѨ .(:YY*(3-4Xİ_U\LBe1Vn ~εh{G2%Ml/8tbR}"*P\xezqR@cL_YaSfǼbW5?h©X7fBlHhCJLuXi0ɪ˲e~ˈsaﱽhJx%zL+~v$Ҝoab\!upy}1ML/zf0ܮDb=0E@ #l't;5N82 n:VW}FTf;1Q}b8ݛR.tugض9{M"d tY]{|!5ެpŗ`UQ1>8iĹYKa&Skt1 c7I$l:jgmv"gԵL̂h0_.w&Un5OX j_M1@P8Drb!@6i Vbӄ9(uD)]3ԸC+bz^i~YH)fǺx+x9UmrB Sؗ]0MaE[O<ݦKjMؔf_@ݏ?.Ϋ]Z weÿ~ŹRxCo.TŬ'?fdD4#T5khC{r@L%4=$U^j1ĿX$ӭ?C3AE-cyяbL;`JhUB\ziMf#p%|C:TC!Wy W^6)XNPz`6I*߽[բEJ0ޠ4W\܎sq:{a{T;:1W ؾI2mÏ6k0" `eTseYfXS jNj~U *31H|&Okk^̖cQ+ )\jFdj-آJ_[6 ՟A0(dS$j,NN˰;pC'qQoItȚ߬"o[e^q3!Lk30R ݾe w뒴ؼ.wZZ)~'_lNcn4t\]7 ZeKqblG 3>+DɃT]t~NީڞY-&}YMb||)ߢQ Wy p֞= seQt [J" էBNvWx'!hM;Nd2y|Ms/ BE[cm ͵hY|M00tcfO&f*?#$潦\ DŽŢo+yG8t5 4^7QƩ@j 48F.}9m^PʻHCM? ǰ쪦v/ dPt;_*_L|$͸2֣%ݿG*o](ne u<@i`87es|i2FOټa;!Iά !d}G`ηqX\&8㹾d&yAL{ׁ``lJ3X5էۘmأT8[TW(nT*H?z~go1BhƼ"E m]jF@dag8dA"UDO7D "<숫?ȏO7om 󕈼vj^‡@ [XYp.nDkɃ'`[]Ua gq 7DD K A9[|cmB/iM,J]:_i!o 4&ܨ%9_"ErwwU*> Ȟ /i.w=ڵqJ|̟V%d+,UP]DʑuWZ>RˍM嵊d=߂#[hTW]{y3 ٥̰65eX!YMy %am2Fކ#dN_&mZMjf+„#' ٿqgsUdOByUO|IN&EH5" 2Z}e%Wx,˖8\ W66]&.W[Cā 5GED&?MmPgFJBnaxJ3:MS*B"N ? ةnGڽU'6Eq/D"\JZY %} p "[RZ5v8}^_7 p3FVcJh x;Z4ۊ9?d= q' N|׎z8C# .tzz$;HbOjRq E(E[OkXϦ`D?b. d}j^g #DCƞJ )ޣF: '~K~vYﶲ=蟿aswC9Q_n \; OqdLd3řUb@+'zs{/` %پx?p?9Z}CDADK!JRcn&DiV( q^>I_MPv҈4:~hiA&쵥JLZI@<:5HW8<9y<םH QgdㆣH-KgFN` 5>}{QA)`~oY k 4JshpEuMgΝB!`̚/f[ez žH*~7Ih!qVI]FZڅ1씰"^X%6̇` ᧕ ;_hC!\)=ZAB M e- eOնwQ@G9-ϭMgGY5܅eeosO$KYYP]ԙǟa|bFc<'Z^=ʴ#xQ*7 A=Vre?%i2oU@DzimotjaDF/R}v愦l>庙!.f#vpQb^;Ч#j2\!#-QA=Fw(]4DwK )4mH`v_AИMJu0G(GLCfN`N'h&x{o?du.K9n݁NUh @!2n꼚z` ăN^KVApD_Ki6H^ Ty*J'9.%'I-螝5Y$FʹjQNN_]rtcVobA0i·yJ.e̛"e˷VU;L?/ӄ7sǒ /abul3fzѳ'E5o?Ѣ{;xA_:vupéi4D OHZr혩4Esk(osBE -, GPppV).^YOXP@UVgCC ߲}tLqFW z˶ŝ9ڤi\O 545P):̧ &nÛTZ޾l~\>.CLPgG|p/nKݙS9Y(7ypBx:1H MC212Ȧ;z3(70ujYFJ1o -49YvׇAiy`x`8hCRR6>*eK!A4WUЮX, _zd-ty9;0yW2%opBI;m~?),U@8xÄ!LR|@ͧ ֆ N c{N>'4r[>0]ce;ID%n= )^p)K,<ˬX _t *uMDF/F  w0z \u\,5;"rܑ;/K7>Hk/ YC%&k |t.?i|DO+) ??\@Z8d14)]iHGhb+, l]HuAklS "MB.!yo8>ECCjc3#A" E|{JAխ š$Q^/mU@4QkCD|ɕsSSXa*4; hD͚\}*WbF+=|-h#ڭ5Dr8}:4ՑBY<+R.H4!\f?ݽɎhomkzBfi&Mop3JU_ U8~3*E{cVJ6~l1s8G;ਅՉh>Jñ!/W4!3\oL<Wͅ=6_("Yɒ;!Lp'-9x{ ~>dARk/7v*,s~`НD|}J^2O@9r`-2=^I)BڭŻ8猎`sA]F+`;~ )4 NE?0D3vXWYo\`'pB5nlq_m(Wc r9_p2:\~ʹ,쿅\@`jj]Q$]x1֫XZUQaExKw~ mٚ[SQMSBdZmvO(GO텹0ewĕqOŌX~$<=urflO 8on w7.on81 $3~+|x)9k:vNy)OH`j2_U"eȨK8og!EI +Ҹ su 0D_;-y|Btfߥ,o?0ףZZfB HE|x;B9 3:6ђpY3_ۤ~dm4<ݗɡېY iSP^C\\{sK|hň*:8xIb#ʛgqWmg-;$)ږs‚Hڞbg`FUskij-L zBi^ݜj+:֧y9CPo:&ft,~k-F Z+n\'(?/}?UC- ,_ l.bdCB![|xD5'18*.)&DDkPO)c? ;fM\Oy̢G [/Nt؟0= _ddXKa2qq {'q`G~d6tEo$%4atp0u6R<>"CʜgR{G,KogO>\Ϳtx|$냵:Ňojab'6m)$<>kl`mP%˸.g@ԹG)K(<NiWB-ܖAm9KZ0VKl(i[ds`2*:xǝkqa)Qa;V_Vp1`s"t4tkB)",Ȍ'%fHH8F{OeJl[Ki_@h gP44\N@;[a0U=S0^#Ni+S¢p{ BQN _< < ?ioїnfO d4miW NJS3 n1RNh&!;0ֱu(X {9;3,fhD0Z^[1/&°k~-`۽S!쿆n ^lņojK,#]]>T9\9#}JHn?įzyI9v34DfqK:cQ-Qd4aٱhw%H:@ͮmxӔ͖QTӢ!e#*Pt\1TyY *Zm5"]4aQ v54iMJQ,X2S9!ְ>/6W鶗QkX-l3qrWzۮюՖF6LvO 'DGؙ|[S؅m U7JjV=|&׋Zi| J;uhrgw?ѿUkIJ0ٙkQJ29{5(yp+-Q~)ܞIߖ7 R~]E5mY}u6mGOӣdt1}f+FcI&%P``giTCjS/=U쳻bQmDr|R[gDg9ubB}D^޸xW_mE6@Cۥ` =r!dX:u+{>I1vd%,\<Աm*#h&$9vzi?s{Ez)o?xKJiI?ҍf0,^gpSu5FsSt8d{p[pb P']CxMkP5^e*F@- v%$`וލ Yف[@ǵVwl~ 9^g\8pG+w5(~uGR vv] C; i;@w"IKԨK5"+ӏmi P}rtCE 2;ژuʤ4mYge0ʢΡū6^W9@ilCز]["6J?f*HrMDb;ŀr0W @"dկ7tBrQ*p v/¿K'kl(OWu|ص*2>ؒ>@6"[R8yV4=Qc<&keTۈtg) DFa"}Q J .a4k5H\Ě,|͉6tfu+vJ5z L\};?f =(g6U^#]AG:QkA(Cy<4Gʝc[^h=j:~]V@)4@cͩUtYAo6LJor"kA;vI,pF˰ LY"/#ԱnZк!G3b2"ı6{Lvr<0g| }HPp;VFnDU̽B5dE~R }^6$ 2#j:ɵKK{ WMIZaWE$T?#V}ZXC.1qrXGhMMq?#;Xf$~(=E n`Y%c\ S' H@# L %b6שGlNumY`l'4ョ-YIgw Z%& P<[˅*'&Τ ;"@W>Wҕû⛴TI\HDB!wo4DvdHqcTg=VlHwg%f+>yI%CI2 #p_b{?'V|āǩW f}hU$BEtWq0y%\=G Z!Ao.ؿOGZg9)}Kmn&l({x~vlIxS5G&pN01UUT pO3OqŠ-@e4ԋR̖!>Pn y fuo{=cq#~{ҲFdGN&FTpd)kN.xe}i.f8ſieO"R/_RYF ^FM:p%D +?3h(Y:y۪DK,C/Ind|]4Ou 0jWts@ů㋸:K)sN1n1QިM=\ L Nqjb}몕lۙҍkgB xWI6TJo\`d:d1|g8pL-ѩ*Ѷp؄d2?k;jH) L O#ù8t4ϯ9aŠ"2?d*kD -N WD_ґE9< cI(ݟ`c-xF ݳL#Cewaݙ$(T-UHbث?SY \86w6f/߃lr8#;T'آF`i\ Fz1z|>d:{@nu/2,1{㰷H\agŜO5Mt:\(27\۱L[xZ36SogÆ񭄐`\LY<:kHꎞ:qa.Jd# P_=< d~U9yx7䰁.A N;Z(F2&**0" PQv1Q0|xNLpI砛>w7_"a-ָdK*P[o3N;*蹄4W-8(o!wq(aX9gElU ^["Hmcp.>Fz -0eL,ѻ?Z_\U*3c:y'sS+.lzAS!/kR5j$nZyTבҔhk4)o#qMW3=4<<{|o}=}ʰ @>Dy k?u(qR&@b%`I&h %dk*}Fxb;G$aaTmR,\!a0E{?埭|:jFwlo7Z*ӧH|FtV g~TLjp-@.g.Ĩ('=K$p4q>@ڔvƱ0t&~arL^M;֪{1Qa2 &yZbҀLuOؿfVcJ/C-s^mHaׅ[7Tn& xeB s\x XXFft.~R=Ug/8_8WT'^X>z(iP|b*ƒǛI[QfM@Šsg.꿅\2g}Bq]b3_>%O֯lBCc}Vi|ߏuw| ȇ[HI 4^]y`J/5gS}ACvEH>1r&Jrg圧 :4D3EەYhgME;ɩ=-NX\Ve(ցYa6GYx]=ĥU)EB ^Xu`lE@|]DD" ~zﵫۼJG*KvVN^_2=m H*[7=S: (f_-=tcN(|+Ր4yXl,JX)#.}ȐpdabQcmbv/N4br+]ot"n!Dx\aEVc٢+S d ]>ŀLa C4 8p)*(JxEP9АoYWƑr= &B3V2!ˠB*뷦 g/\{8l8F(JUi: ܒS|ޏՆ2LAأ̼ŷAi9F9<^HM͘5ח䮮"gvKb W{Ƴ0rz@mZx| XRW Fc (|F FH~tw.|%04F#\ѝ,|]C&}ݚ\WWCXF![ɷ>y {?vԹk e&0&!AGCFRpcrCOܣRaz(0nÝ?+$˙5fmzA >R~F/hJHff_(mM;r`VLM-]RUI"%ù mdᒼv-Nۓ)} E/E퐲45O/Z-]Ӧ{V]V/jFDKǶ]kS3yT7gM ׄR^͉_?A5U}G I9 aj0r)A%zlZ4qO "4[yC\(]n :==sv, a|l1L :3b4,䂄je/]Ɨ779;[mqYͩub`~2qڍ'J^iAc8AQve pYp 2d/Rlϯ)|w ~P9kv}A4PrN[N.JF$/}WyjJQIY3|/|Pد=c~E՘7IJ[6mT)(WiX49])- $ )߸'"mcm5ok+5Q mz73UGۢ&sh%^|}yPzFbTt-ޘ7N+M Q.0Z.'dŭ+ECJ- {q{iᙳ!g st)cb >0jeE)UHE'}o>(aDȑވvY$Z|Z LwЇLU)te]#xOI7J V8Rg:J&.+dcQɸK2K^MWRZ2K)IF?eEۓt;˺7-*$5qIZ G,) e0h=ϣx!0Wf?-P 9AfEs&c&=k5OچV>4$ e*ɿrZ藲ؒkIq}|9D`7}k*U{iס28^twMn72!,Jݔa@L ?8Fgދ/tS;~7C&AuoS| .FUX*iThYzpv&p S`Gˆv.ͥD4|BJ?plFR׀?k g"=I^7qrs7PjF%]uS efYbɓXGOttS. *XN#HPU r/"PX2CǛ/*G @9&54s~#V{z7>ήJɍ”Ð!9u%w 99iqljwM:b=X FV)5aFmͼbS u=gHX* U"G%Nw^Z27 v5["ɬ́"$*cްyb!7Ap}{ǩϕq^c!h͞YO[I UI6+zOL_bL𜃗SYVGp-[4 )@iK U('5JSDOJz(a&RGu~i/x )Kk%(]DuiQky\.%myp/QͶ Z5p=o0h\MԷujWHX-!Kn(q>`Z G]~:u}e*W*1t(BAL}$~n^txuy}w'$5g !{-]=W)gu4_/1@"a4d 03n\Y|B^ % %1z/X`&p|we(9iN:ɵx1wagi:s `(L%%w\31<% h% R]4}!t"PEITW`tpG(?{F ^*J7|z)]Fv>K:&a@6;g#$\Αc.D7:g{שj+t6A[Pyg^|BLR6**]Bq.S %gnTDi'r${JxI`7{GY <9Þ8Y(\bT֣ _V|+eήjzX5// *wڟ}tX!V+ɚwk<J+`ByrZc4,4uЅlXEzu7 wNf Pʄ!XD)Ptq"e.:60΅t, $ӱ=c٬&QMu$32:)uB?oʾ_zjFS4o MF'D9!\C쬙D4(nRo 0ǝf/ W& }#@Aa ].ܑ;SN+N) L~\BW&I;XEP-/Fe )ZNeiVY5Vvβ # EVy>"˃P܇yĎ/8yϋ0K]<:&wlqk>ch"~ =>@8f1RW>zD8OZOPI5.{ A,uߵj(H'82@E2)՞7ɟCy~8a OanMNqԂgF8bD#4W!#f+ 9MHrtT қj`lnYlt*mu-maW'.; y YV ;R#>@QtE]S ;)nth ^?7m%(Z'F_-6mVgUm1ѨՑp%]=yZN;Eh#M{F:.QImk}xR %`, $h2\Rn0Jaկ v'?jFsӻRQ3>9)VѺ Bcl:Yb&&;ݙ䈽2%6InMmtX\2nڱ Fsm)KATd77Տ_/:Pl&)..>:!0e2 Dy_m'@4C[V< ˄x[zlƍ$wbۈ:}ޠm+#A ­HR{@fɁ_Ր`v*wڤkF{1܂ҩ@Inpnc\f̡Kϰ3dR3Cic 4!k om2&avުQ@G{6c$)D̪X.xbB]"ٿH+?Ƃ|n炩U7RܠZrQO [{2&["I 4WQ/(9m۲\@)gI_ts*?.>>` 9RϷ_SpVmя(vWc C6iy[Q#^gl Ё OC˞7Rnp6=̎HP#_S1&9 uN3qV ;^J KVbsp0׍\'Tl+b`gq}K|MG3 *Z`lJ;Ї5IDI@h wVІF bmԣe v  ^dho2el=r!=\9؂'J |^IŌnZ䂣<@oGԌ/.!4Ez B Zðq ^QW<~T.$-sk hexo/J4 մxl!pD=n35!>]n>]G>%`L?Ŵ@>ǼfG=7EN2J9Δ, n 3J><"@&Mg[pCT$%Wn HkG}7XIvi)WE'2u`Yb.fƒ{7~On[N퐵,B Y}6GgZg7$*4h89۴>`t M}fv#I_]ۣg=@򰙳D'먕#vl6\fZy!6IZzn 8k$қA';j]!"(ԟxohwmB+̦}ZffSt6 kdM6vش -7zm\'"0:F&Q+1h $M,rj Y0j¸?zcȹ DMdNF>ht R[uZU/(ZUzh#\jYv$0LOo HvQ[w 87mXlr9bxpSKjG :Wgvyh|2nGŀa6sB4FSnTg6uw*F6_xL2h5^H'{"֥$.BpiӻKՒ4Cvu+$ +wovE.왬u ܧ|d@+>6̣μg$ύ`5vH*4^RT9{mBШn(1ͬ 92#Fhh/~tL#= ,0ul8 b잸'#COP af*4lceGߓT{ uT# ,Ep>/kLIpAD|?&?`tsp4zi?8#2ֱC_Ͼw lJWD!#6mw {DW9cÜis3GIo+7'PN\Tۍ)|fSONTqVIj 3m;L市cg=t*N 衢HWiBN~e;ڭ/{-wb[jn~*YM0k(vLpQLQV@n\"H@[:<ۻz`̗uW{ړ3#>%`\w7ɳg,  +::u57kA΅e}k ޒ9[TɨPsOA>ŚެUolP_ws0^Կ W2ӠR8TeP| ⓰-c)mփ~Hz 69{l/ .5wJ[ Y;-Y-_ :]|~l}!P~n3Ga9*oxQ v9n /GzhePZ맻uumjzR>Z+g'.^̍ut1>Ө&_)-rGrAy5k#]X84FɫwмOM(}×N)? M@<.l5M&rBvplR2MI}cތފ.K'ťngWVTLY߰xF% 0 F2(y|IOn,]hA >nk#dmPH[]h0]x;FQK6u{P:u/w]D߯8U.Px K[xYi.!2h,qrh~-7HKRtݫLCU9 _`;y-I8 K_$29)D3HFl.c巤jCt3Xb4Fr3ڤiTxyt-t<#b(?nL T* C#wY:GQ, Q\oz0[ֳϦGZٓ\7ñ|cݓvD*Qy~&G%ҕÌaTU.6w)ޱ\%%4hz.Mŭ^"4怃4)_USObvOڿ.LaW*05ȅ1^Ƕ |6d7 S̜Mw'ы|Mꚓ!]5>[g1JվۅjԋIrOӳ7̷H(W{\Xvho+pGO_^;5/۞GrW][C[me@-7^hܭ = ;<3Ai8k@z//CWמ#7m$㼩`Q9OYՉ|{ZHذ 8D8wQ@Z%rsH|[wF_'/*llJҠV~4q gv d&%pYs9bk_)@ч>)#1jOeMYGlXA HjAO7;#by:I!9dc L5U0rdf贁gx4Qw- W ̖Pj~-ٶl,UVeaCZf䔈2UqƗ ,Ra&խԶdaۻF-PKd0Y}a7˴>,gj1jsḷ+{+]a9Gf#|@ ҽzn<"8dZ翂CDf2Rő{<>g˞A|'LlNXvh1Xg8Z^ YmDk栒sa6V3[Q?$(Iaʬs/mv P&i`cT+_\)nSGv_YPtC8ZDzBs%;fX>R6iK 387V&,:~܋{[c-!r(=ő,_U`jc;,W(ZlCu%, !9ZWZ#T9FkJ9 iHnZ ] @}ί';9N߈m&V;abW5tɈ]V}{ ʄ!;3@FKK!ܰ%&{!4[~J5}v3D|r=4%:b~Z9 T83.Δe>/nMeq{\5ٯT`Wn\p&E&(k0K[3LZn,q_'H.=GY+]'VփIkcD'˱rcG^ذǹy8Xժ2$: |3_´|^Ìx`o"- qM{d$S?rH^gȭsA$^ N6A^>G|SA)j(I #дu^2t4*}=e9 gN.VUĢm!CI!` pKgLDZd*`,j},$ɘ|Ƞv[X l_a@wjc*₁hAG"U1,|"oeCAz1N"ˆ!~JgV%'f-84M"oBZ큡T*jp'NY 7S7kqqXYQK|.ڗp+q/X*E#YYP8_9u!Pj}ȖëkjD 3׮7a8mLo1䳨U5WlhD:Lm8T7豚tc9 HWw>G6xo%f}P0*d#:o 0M"@ dWBq˞p^v?HU fae?4a3&`:\y)` +{!_ ߔ35@`VJEWE U(2rWu*^(K:(#lHWH,L)A$q)c&!n;xwMՅ Uo:2 )UJ[p23*Ya}J CHtt: W!~rp Sδa*Pҡ[NQ 51N(+J6ZBuh+$3X{ ҅?PV s0[ȂZKMl tE\ >MhT9J\aFDOu)IXDAsz#4 q0ul~ Y$fB"/Ox~R'WS|1|x?WNt?=`(eNwy"˯VևHz @0d }Q) d@3Qxv۠+^I5PG*auGV ɀh}VhmslG'qi$ZJ'JrURU>{E%+Tv">=x߸JzF:V07{2دxV @& %$knG"53T.4V7P<ƒU'd-s hr{8T$)DӹƜqЍպ%rRr/tK[i|2/3MeXn^'[Wr0P^@ike:4K~D;W&b$-bYcjz+JuCG,>פ$eVRX})CAk tFʥBm%#E ըFul8_MZ.Y9 l^)Srypӵ>Ё@a36^!ɔ|4/YwХ~_[] B H6q1}rEӵCIa-2Lq}\vI>aj"ңD;!b+ oZkS{knP@@p H[Kga9"i웲tVf4ˑD `ò=({VWmb3m)1cZ5RPfQi h`YhlLmP;dNFXN?xQa=6d'Iiq=7L wĞhRor3\Iaˉ3 \j_ KE|yine"a75?aU&g;sf3L_MSjY=jru=7ݫD6n`K"Mȝ pFs7o<]E.B5S\B/lVyۤeo ;c[%=y%z&Έ̦7'.5KT6Zki熦G\Zzjc8Eʵ-$uM(oSǾT`28h'JW^D01rS\4]HV2eQP>=^rNf Qgx$++O691[1zqf1=$o =GIgbZ;bθ"В(;=Yo?$9vqqڣ$k.Zu1gbSo݅6<͙̇>)z]؝{R|{M/?% E/ m54bWCdhlnm3Dpi!|dctڏcN9\I)мX%Ov(MP8kᩚLDk~@A5 <9gv).J.څL+Βä~E]츧Pf8ŗ8zO jZ  Ck yM-;6ӭc; n(B楺žQ il9+m O3rJMx)e0nKkyr> ZMA8*YעOdW| .3h G5ז[ZK4kPjCTj(~гy%ԴV3B[쀽n`Y 9~v"A -^Y9%%=`˗]Z>XK9P`;t?2dЏwSS}ײ$ KdY>*[3W bO{\NGyAyW z۠.zI޾hкZOoq"D4MO R?]bfRwҡ#gcn rz3q*hC_@ivk*N7`2M%"i/DQ>V]&CE@Ɓr өL,["N̛oPnu n- 3BD(zT"iʅ+,fO9| |iN LX]I(-}\ iG`ME &bN^"}CCz}UT)7q IZ7G7D1[L9"QJW ؃@46FTXJ4x*AX?2J^ŭw%茠S'`/G >HCweF>tȼQq??ųY &\˫NaB.I1J?֓'m4]x5ۻ8󤑑[ضJFk=P0:YT242*-!&}#mgץL*Gc"㴞TfXyP%<;cB8LϏDWۯm84ol%&~AF{6f-abz{c=ؓj!KC??n D@ JV '0Nzr@ ڑ{,ȮṄȏm.:78U̍njx8LKc>vnuyPRzHtV e}ZuR?7)Ǥrm9nP=%Va0V%˜*>JЇgFtDĚL0è?_J(2gҽKvz6>oRa-OF)As `rkާ1 X}dR . ?fPF;r-b"&d?plk(]Na n:y0l< ^D  ;L&Y 9fJcUe B%]fe]JPyfn%.?{($?,%t, -18< 33"Gp'·k3 lB2pcda(!jkld筂Ą9AhyH'#S2ǔA՛6?_SjAƞv$ 7=#I؛~ʶhYY-j2>T/*Ǔk[!MBѫNۖK**~5ߢ}Y72[<#c9sc}UE*B)}հ=lXZi`ÙƵ<us2Ą_6HϿ U_h6uY6NO#tgS,Ϝ+!(]5sR=d-n"OU!cda7=AFh86f+bxg#F*VKxEFX\ C8Usjգԏ3^[f1}Zoc۰WJG6\~"KuݯPUsp=$ߙJ-`uMêu;yΘe/I!,`IHNt!sWʧS^d}k%%L;JcCi֙ ~XUInQ?Pv[?f^9]˵5 ? Nr_3MhtyZ%!|\Hvrb;4ߓgazp, -R?QnDB; M+AeR$ /;+9_+]~Q`BHzхA=ܛ%2wƞ*r8$䠽[s ~Ae5.)byG\Ĕ B`j9^tG۶8KL. J KVҜY/$oQ5rQBά6g0۵Fc0} {C F,]un»8z+L`? YK*f͓9/9'pV3I6*:-y]؀( bNʟKb[aomx/pϛY>'ĀTZ ;bmER1ɧz|p[4,.]U1U>NSM{˪37: Y?mx\wpDFAA^7DnohBQ`LW> TNکֺS{a0Za;3M?:ɜ̵aI4mR z$}lNu l[?i$yGYnJ@MCOi0?hHq]5tp%:Knr)Fb6q[8J`~sv|p0n )cg~mBOpk̂4Fٓc x_kI^qN atSX?R Bo1 mv^5*ܶOs;]*%]SBӹYa{kC| X:2nNB2 A;i!뫽ZM+*8;vΠ.qd?h <&4@ZNZ;jmY+Țjwޥ&Jyvù&h̨G)F׊ڛ*)B9f/rjP'4p/럹Z%emC.ȉTO,bGlX }KcO+-@srȨt34z8:B@ZY'Ak+҂lղ('&{!nDjVnBr\= 1QPQ%T`G5t^@ )ʬ}?)&D5UCja.S'w!cw΋:f=B $mݡQVU$$inWG\kՀm͆ބԒj{#:y #C߾c:6ߤ ΡP\tdH-GvqdnCsԸaېb${MNh\EDp2Dj`mF5zi.JX)b9M_DK19.V8!pD[Rv6x[+' w~?v! rH_+$v8 n;fl8N=rOUkרkp-7['D{>V8;õF"6J5$%t#lɯ`%[Ъ3I-%!^J>`XVĊ@x>"&ʜɴY}f?饹GCscKVBj6YҀLcO>wl)Ή"'%u7ruJuRP1Y86q~w~N[̈́SoPJrqձ/gjKWJ[.F9~&mx;6U#v98ĝCtAΛi{!pV%e)Iz92@ .'%Z ۄȆ_'F(;ѭHbgϰ!(qLѪE211\! St]q,f"6e|ǯfF'0P,0b# 4iQQGd:s7,S-Yb8L3:VKa.6E' #|&IgwW|zi"GIi@ͲcrDmJHc;)Vb6x#F?OȽ 3w)|Sy6 a;6 mR{"9.ឩHi.'${h }V(c!#cM7I-Jw֘P\,O%A?>b Hk%/'  sh>?[fB']:(Aq ຉ,tDcJKع]9}˽BtYI;KқP>W2?b.p\c#2kZ`8Qp$5\~U;:'?ZB_jqdi<H'>:u86 1:hVKf'=He].ű}qܳ(D>2mBl".%"2JMCA˦-MjZ#{b$VȠI^#z=:Gpf#("~ ouNE׍BC 82D@$&?:37yHKYGCJ2cgO)#$ヮV ^[&@>Uy="UP [W3Xxo|Wq<MMҴ#{=ݤ~hBa/dn_fvXňqXq~̬a/CzJJ'&E2nYA03/F·rl_z8eBNI(" _\úT.M <'C %t9Qy* Q 4 $'%2i>c,Dr{WC^Ɲ; Ii.69rk]I! _M_ݢ5ؽg7'k:h4DU$V4Q#3UOR(נ7Zgjg8w^W#٨3՟ٳ}zFhX"QH!Vsbib\kXUЋ}'v>~x!z0( tg]|qD~?s/MȈN>]Z pa%\u1ŇhnJU8,C7G}%1fB}8<hZ ) 1Ǽ5KQ-{eNmh 4gEQs%?I .^j>vy!v̀JUqqȇqn|mL(z7L4y?NU73i(Iysc1nUj( |*Mf4Ӆz"gWs8tKU`tTƈ=8U\z2(\VSbDdLI/g({$Bjzj/bÜg.vn,]*ik>=h _0yxZ֠ځft%#1̢*whJ tkN *$W]0nJdwY-uNsK1~M^[nHi]g87s8mYRMWV 5F̾@9KW<+Z},@+{NI `!fw0lwػaV J.YNaۨ+UNnY#%YrvE r#p1)0ZCV&#{7π-seKİOØeMtp2\K[}S3$~'0ɓL|Ro8>ș[1:USuI/TWߵR>, GXzл[cI#z-s9݅ o hC`T"0 ( jn7xR$֠˻ꑓ=s{ $ ^_\ 80b)mi6yh鿤z֐9 J[VrhӰT6D)"H+''`dd*&ezFռw fl%bku\ba2S#d UOk*-XaT#|FO!mc]1`TREmq&W?sK/qi=t32r hib%];zlLqYyn0Dýpg$V)qrRL js?{gt町ib4XAF̧lun0~zkcU2FQ$hDڵ O@G(&}"Dq 0\k]DCzEl9F;!D"1Y5v`^]I[[K%S;@sJC*B.%˖ԲױDy'w~SX'ȟt'x8.uسKj΢+xS; ~m['›=^vs*蔦aߎTR?(u]YA֦o?5Gj/Wtc^y€P{ز2.Փ D̹x:J6 -RJ"SIsnG`*P0)CF<ן'9F͕n bp%K.j'vt$l YdhC%(di0 YԌ/jGr"x:5x{&qvkH,+/ F[(+ogMljBF0|KӁ`YŕyIF6"~.a*\7~$s:'BX6%L+hEx$z~eA_Gbcu2s*}Vvwu6M=۔R2>e_6wWRꬵ/MSׯeCd|vҜބ(0휜ZҢ?gŘQN[PuT. Jw1G/ܽPJRXږuJB]Vq(萉qQuMcj ,u^C0OUfqhFP-UyBt,F vz![A펦́Wc$\X"퀱LTBc e.ɽBdB:h^m>:,U1Hu ꋨR8KZS=j'Q8E{F_˗kW h`e,2FRݪzhew" Ct%,3 K!oF-DOP]Wq/ yL@<"Psֻ^}rg/PLfǵeEvI[UԱ_)hgvn-{^`( >Hl[z=|@_2 hŔH'0\bDxc9 }^ )/uF acV04>vN1$>OsP%jzmj.c 19 hyA7⽭x]?ⱖW-d>S&5肋3߼ bҎ{?%(2?5,} P-]ȫRߵthX죨g}~@We ]n=;Xehs*UkS9{Bk1$MS]5=m#TH:r4m.ܣl t 4? I'NOV&,|{qD1<:_;[sBT*TĪ\g8D.w`Y^q$!=Wdhd쪠qnD,>*C!v"$yjo6OKa[JHbt*,3@,~N)H"LtN0@Dɩ A-Ӷڡ%su*S Ք V&Q\C/@b%t3q|"K^RR%d,tN@doB  '*߻Ϯ2E8CWoi> i3X{82 {N}W5XQz޹ω BHJ3' #NɨWz Ysi67: j6m}bqfu6pfAl̛V>[O?f_XF"xQbfH6<)R<`Vw]wE_G2ZoE.0Y[2RRܩ[Zߏ1"N}5C̓$b Kpiu> WTܟu)Ψ 7z,Rz61M4=^kwSm9Cj+ʩkƚEOTk^ Em8Ŭ9 *SoY3 $慽.לc??"|?؂^nG.T/O3lMK(uuw~ԦAz z,4QISx߇Kyc+$?`/3yrCW4&:+/WB*[ܺH~ Q>rOLa(uDm&u7G'grhZIE w; )!@9Ƿhe(ebLߏT@%೬NaP%<<x[PH8`~=%qQJv,5ABoDRo&;UÐ XI7ʿZdXX{t6_nS{mo|_#ߒ܁|hVm aI =ҟ2 ^ "DJXhFfO'p,DQnOQOJX+B@HdAۧ)s@1uZD~xoG87ňO5J#AOٽ(4W ZHbE*z9D!OE{yBPkͶc,5\ZLpf 3zHr!_X ]ZX"wwL3*sGNiY}YdOSy@xSͮ-"A-yvP|jB<`qY8:KQZ"W|5JzONIQx& > X+*LD"Dr5OeQ-1J6&-K3t*dYQЁ٥bvwBFcõ˿^0Ǔ硘#[Y6ejjV^D6ƳUwmRS-,4_e7vdT G_?N }Os%DaE/a"1@txm=Y  v?Tx`@|;=kNo&N<|seA6ƒkB=ՠ Rv|mm֕'8FlgKԌ.`QV_M.83YD˫ҹ'VֹfaF丆 XL */;{y:OuXD1@;ŃN-o Sf5l3z K6D9fxZî`;=ur[uY,Cg^dgtkR$2Qq G72ALՊz=F2 ŹӁ46iPL3xoUۍ)/UL4r/~|7txl֠KESڬBuF>ߖK4qyq۲v}whf޽ma_; QiHEI;riݶ 5f'iM}XAlxմX1,*f^N:ePQ<<%/KiajbSC^/E_41mE$Q'J8=y=7I*H6#f'( uh+Jb"kÁ#w-AS{ ebglԓK @oۡuj {?cw^&s䎴`(8dhrl567θwɰX?R{{Q9x] d RNWmFRC4#OInj@^>l 1ɭ.J<7Ws ETPzZ_EܖpPKj,q_EttæJ]1LQ|-ndž+U }@Z4f;o֣Iwbœ} $6"" & 'ϐ(o;ͺ(IZcmlX<B2DzPu 0! zbugzE2"W궥yec $ssozIB*!4۩:̓T%s˥.`s Kח\0+KH4(g(ޓ㒧KS۽dK*Qd8wi{ } x0 }zStQw"NͽP0vD{]ւCz-ݞږpy_t )L>KU 5~b| pd1'.^ !Zc;Δ4 1}mmVbmf́q1G~FN]iç 7%AGf;'lB>q|1嶃cs[?jg Rr +Gߍ8N؉=Ӣ 6sPѽ1ڕ{+nYf/0Bwu2pxAǠX-ʊy8wO0E%Fje1\&Zsaai,x8Jhy Zc2H3E)#q˖h $p@^\'9ZP1#ɄHVY 7KռػTH78s."n*)Zӛk_ L̅U 3c eCsR9kf®g˲e;ܺBWA;tH Eq'y-e_Y}kycaX>ҿ>=ampg7$:6j4nwB$aZS/) <-@-6Hp f_uԗT!=DYF=`;Gbk\I ɦԈh]=% cޱǥ=p"kr &,B;E[e0NrَR:˨e7~r1xNÞhnʊNO$&Clبxݡ'/G4I{O~)G(EeLBN[k_H? zm<~c}xѩxCG[ ZZJi(#M.%? %$g,?8cCeG8)|ȤѦn ю‘\8[UеN9G&431|!CR-rOE@M\C7a[zE+ZW pqk7hGc5GWlO[d n!P/pҥ*&r{ʘadr'P)iքbۀc;[:E&q>LzrL>,̲=AsPrʈGH_;kj#-&+3 Ɔ?xBsḮ̥I$wX "+!Ol7%$ |ڶ(Q]aΘ'nm6*^qrLs_%3e_/)W0,KH5zQ2 39yt.AF*&8.E*V zH몑%5>ڟq %&3M3;ħÂ\{1*N//sn1{>gyH 1.j.].ALǀf?syď`Y{8xo@ Iƾ![)g5i,J&m ɍGkn*Ω~ @C~DU?ęXSJO=M(rS\U2=g LܲB]8]4ǷW"k{u 6zGDh7Iɛw2Uk9Bs6-Vdôڮ\uNBdjȡfGG[W#Fg൘&l_<1x*f cl25ϥutc~? p490P;TjmArP=լ% ' 1s@B-d$$b^RQX/%3u.6$I!Z:ksϊtX <oƄQ)mqI$OI>zT fؿ3F<=c?oٖk&"e0Uh{ei1.|HCz^?ϴсi"rČXѿ'sX#2)WغCmG6_S ]NG!ڲ^0iO(t1\g?hzTܹ!76Q2,ޑ3:!`1RU~v[ϫoNJs3rU5{9b!]QtG=Ї)'VwmJ5BuJ:,@[&6gry<3MQƶG3P̮d*{FS]#gԝbXKB@W[h.*hIJOSګD\!qdiw6y͹q=~TCZ߶-x};Q#1éҮZjsJ@xqߐ:lgRT+Ѵu7_WT$EE{<5 3քj>:—@iw ~ 0N 3. Fr揱|RalH:VCy88V4\"` -$Cת}]"a= Zy@_k!*LD:mѱfף)CATHunٕM|W?Cq]?mM6ʹ AmJ9OZ`JIɗu;I+=oF ک$l|܃ .̰1ħHg,'A@%ē$IoIO4u6⡃ n֎z SVS?yQXE ah?s62&b$l9T da8vNOHN ͒U1uN.+uԫ¬U~-YgLp([G+:܇m)bmEow9(rzNQv}$Z _1/F~ᶨ򴐍,)*ʃs( ɰ)X&_BivJ \̀ feOnGă-ɏ26K1ء,ȯJKDϡ5?ψTn/Vs0wk(νorBb_2#<bm&K/ޓN;ޑʺmfC(/Y-9J<2{םVQ@{eIӫA3Q.l[W p2>G~;u7z]J5dsptefQ˕l1."QXF3zh%ƇHQ"::;UR)cAqO᭹шw+XO=Z/6ť nV!nq;_dnaDcCXh<׃u0"!Dl?]Nv $ /#D+GUq.ꓗc m2(;q1(';43;k4h/QWb8ULm-.5V!ރ5qCc4+l獎9p F'Z{ NR_jƤXt?0Ypх`-MQ^ }Ȝ>k"TTl+ٍ^2x;b_C`2ݩlqxz>XO6po}R>^z jį4=xUUrWE<,0]iC<;lMqq=u/ٻD;x;np1fNWH8UG5gg-Z0`c!x6 )HP'5ԕ]hޒ)9gک, D**.((2(RP'Ŀڮ6IE 9i{҅"Ͽ|W/¡-p6 G~.wb,:/~iwTZS ĝpmG f0MX_3?}}%ZTA4s^evP90\ۖ7Am)p?a50]1鏛w';g{H5ׯOݻ̱cɇ6n.H Duoq{oʱ){ND}1 `}% P/NCv(wY SHblS{ 쨃{Zaf3 q Ps X5Yuޤ5YJ}QDW|: 짩SwO^S7ޭ+*ӆIfuoKBb\ L7siM}-@8Tڲ)M1c@jvU=$GAj'\s>֒/hk\oGf+N@|x<ҘY1pOCK{r.@| IhHHt,=:"5>&$BHGakX|g•3*=?EP6)T [}~B+2_#ycj`vjO!Ӟ"Bl݃C(e= H s7h.DcԹJ'{19:9B\E_h0B&:)L8F֭;h92.v&E7\bvw=tUW>s-/ d/xlRf+5Xrˑwي8?}EWZl_وjP6ÛUWl|,(S)+ ! @ӓ,DHFp<s~FjOKpƺO's0~`eYLw;2KGav[xUvX!2]91>r'i)I^|u2!EFxNT/ 2#r:9#rsoXJ:laG#Cu-Nei:DK;[Z-$z-~EYXKSJV*9!W*,]'wj DYukC8TjŨImN ApOW~fN;洩j6 iw nC"@Nq$wP7bG=*9-ꍴ*U[\uE Zmr@J;, Wlc: ʏpȠA_CO={FHarsm[߽w>y; (:G"u dPb-A/n(Oɣk%&*DK%倾HMٖʶՔV>irNȯ 3!/UvWk޳pSţtW$P: N;mf/RXe'Vިi\)|\#DD {v7CkIh/ں!~?SץNz}#xgA GKP&9#Ut ,drp4Kv&}Z &b8YlSt0l^'6m["HE0ó?&AbU(̓ʱUE hEl,p&tK G U7ȋVVe]N6?Awh\ۓ(bɕOXsnݍe \Z or7ıY}_(8%]p=R I[v\Ǥ!Ĥ<ԙ$Hmpe|$P*̓_Q֗e-81 .x hb!ɲ_kVߥ&SmTQ6'T:Nazb^ T!uo qzhIYȧwGL(ww;pY*Ha,Nfvn a¯UUO.ChJ* )@>SC//$Q鉆?%Ird]%]LSR -LTvݦ%FPPyP}%KTJI!1Ǔ s [Oh)d I"(Y_(Uu%4/鰼[o}o_ 펉f<_a2, >8)1Ib?8]*1Q^RcnȠ}ZXg$y,}1RO#<;hR߶#A]"Zv=s(or  )c:{Pj]Eơ%?]`.Pcɖt4 fp? N"{>ݥ{A?.>&_&A=ۦA)]pn2!:ݝ(g& ̧F 2hV@ٞ,36 QUKdlBh6],?1Z;.p?45Ũh!E4ޛF'rT_B&mhq~-WUTS"Gg]zt.ȩ6YMDOa0I."@Lā!h 濳?~9*4Pq6VNqqN?9c``A֌/r+c+B9V f5I/<֢Ad5*]2U;:56qOR)[(|}n-y.\N_|W?--eK4g Ae?<%0|;<#O%y8˂GCU#Z5܌hKe.ŢK%t{]:Z#''&}oTuw$) bmmrm-szO.fnÊ2;=͙|ou^P?{I!}\X_iݮry`qU˙:L9DwC7߫Hp!v /mǐ 2p-iѶqU4T ]hT RO6~K\/Mlwx ']A*zK3 #7Ug,D>Hu%2?z!Eyr빠!‹ cm/sp+k{3YQ a=IߥMY/{aQQϗ9pq5NV*b]o0$`*$Yeꡍfl@b7p-scwa N_m^v}jGn ۞].4< 8`C]{Q>O45`ic|LB#^&`GAc  e+hY͗CT~rJ;ﵫRմEo mV}JCJqx޲d(#oR"rE7o<8@Jl)T n,*v d6ls\2aJW)jGp~.Q`,玊5l](zg!2n)?t/oJ޾i}^0*[*Hu;W ]tP(.= u@'@$9EetBF9N]wᅳ ĤJ]] I#N;z>_*sp8߻)?1HО4_]'h\A^VV˄5u廄xaC*I[P+xˠ}QZ4ó yeFꉇq!o譯>gpQ@2!Ey}\Xږh,>-#()YXDsHb)aAO,-TzYH y #JԾ\9 4r$gҤS}u}D8%@Lv*⇸",ؘχ*uǻ B ceH,,S˒<6:ލ\i$+*+̳*k[`Pl!GkDĺsEB:LiHPuIB9 qVOCd!5Z> |Obvt-\(z4L,$X9hr+g'|uSU6^GZ03j{@Й҅f OIؗ&=4$3ʈQ$ coqPTX;r=Ȃ\nJ|fgsV*ǪYimvoaFK>n,휱b8'+eQRQlo?"$"=!R~ tU8:25 sPdwۻt;SB e3Gk`Nޔtk`z0&s{p ׷Q<#M75;_'`Ifu&#lz ߆65nug1>ͅWwwX|fF[{JBF3Gr+͈ᓪ" Lof\4zGcҲ̌Pk/K5 ,Ad/U ?C&=}X]R׳쫼 6.)\ےIP9s4H'3UO >G'L8wۻ6>m>RyqŤ=%7P-WSDz.S1}*$4,m I®$ t%X]%zjVVeZe԰ƂHs) AsBV`ևABm &́ך}c5J2)5A0.PL3ZI +65XZ_IJApQυ;W>.S#|E^[ne9žco1CLnҝgUڶޤ>_WKf(R91rAI蜪ɬRvsnNe.Qّ} PH wbK菰>?C-i|{}Sd_B`[v~yhƸż{;rvbUDQsށ &kuܭOZMЯ pL 9~4? Nrw2kqmkyoSiM՜8bjs7ZˉNA7$2ט2K6|סCfrԢ EOpYCQcO)m䧚 ǡ#~M2%eq39(k$Ug*Ȣ( 3j~*Y;ϚӀga2zcGpu 2H18Rv{LC\n|[P0[RB_-Ty$.d @E"Kph >$:s/ѓkRi$:tKڞ+ϠXQ2s–E~y&.t|p MGDⱘ_Ё5F'p!z%E(F* Q Z'l}T>׬5gFz xdJ5,z)h!Ifu!R:}~^^iIl$(I΅lu;B:p/#dkc?xe{N۫sC z|D*}lWAhh|yKێ?%(C3&a=# i_%\fDX Cc]HG9zklO+ƛ1|=݉ɨ\01tr y:X_'Dű}x_1&E#mcsf%K0Szpߦ&|#8#z򣪱sF/gpҬ>si }lb5KU;a,wtm:7 ov9՜peٺOӑ2#4˶ŀmq{il(Ũn{6V"xl,Ͱ%^teېXm&}erQFUBSٯchɖn5K%%.LoOT2ˊ\Y3tbA!$bGwV'=\)uA2Vwue#H'np$&}<Θj *rb5N^\r7͋5]9Dcō$ W]y1g 0#֞ϝ: چBbj˳4(Hv5.xLo5Bڜlε/o?͙:Z%JjB8CQFcjSL-?u0޿q&lD*24 KP [Dcm{ZFN/tC>K'4pC  e1x4/")nwd&*&M|R!j4`]^ LX Gh@v=J&r!NVUY;J;pZg'mو)M=GjA*:.朾^xa#fD-~3Mf) TXϯ:Ι[d3~ gep t"IY_F\ LB|Xs?;YEr&ahc)AЩny32F][BӉo*r]53%u},=5~J̛_)SiA6ZhVeOA GIdT8AyWp/bcZ7B%-\r2&Km+.pDvˢQ(eח12 bS#͉IG5OPUfUљ" 3W69&W" /ɷ))gL+kߩ Yz.9H],c_$S8`r.Ƀ%fd!Mf=.FEթŪN->}M&ԻJE",;c|H}>qcҘ'9.#\ZL 2`(Py|CQR ĮǯO`i#[뺆UKJG1q^f1" QBUlӍHu-\ـf&ӯC9C rrWx 9Bp1󪴒piež/,溚qv׹uړdj@b#NnJ W-rYܻG`41ȡc*^فc,}+<:l{?lEvM2YK|36T<M "ٵ~uUm9M`ZY|d㭂ΞW^[ł?3l䕲$4h&pLsGMQTrh |:73tS:3忯SP[\b&NqSp L)[|$ZZofU?}uxl30 XT-uЗ xS t=rd(oݎug7'q`P9= dWwn:s:%Pa@iOsqUS੆ؑDŸ# ![(̄#8 jW,g][|Jh 8:㠚8|;dx*ׯXE݄L`褵G~b[aNw5(_܂?MtKUc%+"LOҩN )iZyp.vL`&덚P[D~Q6|+Kʌr[/fTFH@hO"4N)_עKhIH`.N&D]9Cߝ/sr%{K$[RZZYlVes=gCpif]e?Z$0dnum7IߎeT}mYշpBvq9ЉЋ`v& O#T1d1`f`~*h,Y[>[\,t) TCW9RFTMCKaLϪT⟿xȡSFoiϋ%f&#Γq+}GgNZO&\#Q'W7Êrk :̀}w' V`鹞;>|'58ls36`cz>E6*`QdM. gIY6HW9;=ԇ+Q0õ*:?,Dqw^\s߃8TR9;*6?Y] &bCC]y3[eIGTE7EY. hZ0R[Has1]S³Mj{Ro3NJv)>a>%%8~6Mvҭ9ydHEw#}V}Gò?xfT=[vhaKu΂-]%W$ 5L^ wN\\-Ė\kCqzE8:>;\qqu_ibuL! 9DI/x XwiA: -ɽϊW/#GIiK'\`Ymp2d4X 6*7pwgV24X}4]WGJ0FV!&$iGb& ׈:;;aݐ!oVRa~rLg=!/$>{xGh; A_j,G8,INymLw2Ĭ~t@VK,5~И3d oKh~$``@` IH*YNzNIRpbKm!k:ri!_ۤ@T?M+7n][e* 5fIZPtP.(DǗ!,fJ/L}Ic`J3|#rdf2JG^[m 톴-\+PeRfkZfjD5UŴ ݳ>]c[a9Sqö"p=EnΓtST59,{F;>pK`2z80W =nôVX4#JK5|KX\avnlQ'aY?1Ch`F@,p&lk?qJY! j6.fm?L qp`ӋdXNq |߿$>c2tE֚}~# HY3!P|1#RfK%U풅45|W6?rJ&K^u\ȉ,)N[lCwΟyySu7R\z y#\4\cʋ q9'y[\ϛv.q~ ;UI! T-U)uNg!|y}f\ ﱅKW&"8w Cd Ѵxa7Q?CךG0XaHhDʹ7z3"ٞKkDv00E`/ᦨyJbs9m)!sU[5B7 י'ȇ 2ty^eUu*n3-/,c]:OAĜl2l_9YoZPe΄ *tPkEb oy-v5~}(wWA~^LFHk0c.P}@;۽` ZY!M31Lc 8WOfI Kzu[QS},EY (H:Idu3^&isnɬlKrHSja۝eP )qn-x]4*2Wq9SfIWf{#T.%mWbLE#Sі8Ur@Rr ݻe$rfN9c1F _=яIW~c I@D+͒ m.75^ ۪ L6ݟlh9< B /#^Oih|7I4n D a {o>ܬekd|RCOByWMOǹ #L;"cyp+9HLjs{kE63I9oyX*s[aE2hwf[7XPߊ۫ ׬ #>A&\oN#3s,-YfMf ;j#G]0]gbcxwa2^ dSQuO9?搞Itv-> Em:5 *!e:`dX'Mݧ"d kC9!n a{D9iZ#QȚ\E \+RR@'NM7aٰDXȱ,0L zݐ=LB )/Sסu9/CWD:ngM LFQf9(cˍބ2RC N)p3!-AحH } N'1PLtQ55/gOWncGI^:ţzB ӥ=ncĶӀ3lTE:ݲT:oD>F !<|'r>r׏iYPU]%bYG |d/g7.U&}]DٮvT ɇԖ25_SML{PqqdN!| L!@j4)/ ձiK&/"tzhiJZmemkF [#ea8UFLx i;JX S|e 7ʩXTzV`}l8[9NwCn[>'敋}/Ac&sr@v#asݩ04plA˨ҶyR}!y闷M8U3U eTQRʨ߾;"%ڟ @90V{) }3I`h1tr*~æ dEU@^ W!-krTa޼9* cE !T|N۱8fTA 2r"v3f_n/~ 7Z\j쭜(p PJVCIBwK=:$Ir6 n9*B6n@qJ+7ؙˊqv*=w@ $RKSܐVm肤sA%|tmfr _xFvZɟ2↍)ބz{MkrRHʚ;>z%Ul8Hxo$6 _D1҇#'NJz`Fi9AoF|A A͔QBzV;ʥ 0$ۃHbgaM4:b1i~7 <{3` aQB<$ےtML -x$Z^jt]JS)k֋J,rͱXCJ1<ԍs2m1$z{5 AɓEE!ErY1oiX)I 9?Z7c¯'Z[PI < fm !K?\ϩհgQeUr.OJQXAX?Q?w90`9h܉N#tXHk÷ބV8!fq_n&@-Yfw4)?}u厊ش~핋M+[$aH`Xؓ =k ݁oG(~Ԝ@4B^s3Džz-Q{G.C;ؖI LA#mby6=in,mEtsfE9o]QQx3NQNœF1 ~0!,Nnr.1\nhZ8Ԏ Dlo|MJ451g=%71Tb/=Kܤ~*s<$VVOO@ l2wp4%@%hOiRA,FA|ѸBlj¨%Uz!C y' П{xH[{uq@pJC10T`-vkNؤ\qB4Mի= 7FN$!vhOnm5lY!Mp FDÚͨYk7O Wdp@TrUA3` y$H&i ʹI]2*K_"g:4U+B$UB7'4'xZ9Z!&:FNHB8("h"|Fٽ O$L:\ߝn!*r2V}.sAvS ?sEYGcw rǼGaF8=/ú>ArheSC~IO~[m̂<˫sSx^dZ .W#(l6lPt!GH'/LlAxI\3 K @#W dXB]5\h6N²4NpmESjJi6,?0 V(GWtKT ܞ5y/DbOvGWz^2gm+ JH@X t»Q~c!z"E=9߹|^#ZͬNdJqJS)? g0.Ì(M/.>elQ<` a!o;e9"k I~-7ݴ! :nvaE]gdҧYxjv)=c0 ªHop+^58oCVUEXd0bC.t+ZS<\~ ILPSْ3I:aԢ!bQ@5؋z *_!z?ȕtv).mT%(}}pYА3ڍ|rV7٣ |g"3ϊxA](:|ma_Ry,`(:.: ,NT K[5 (C0ʇ,Rnqo:_}Il-k<0ѧ(C[㯨& **?g U ߄HF$tR.#& Ɏ6Mnd[L3AqC>eƫaKv~0cBv4Βω n]Cz04v:*"߰صV?wvj-"C.2=lІ9u8%"k0sʻ{boN2}nu:xkx֊`f17 ttY="$6ҫKMH$iy{Qr=mn_%F`)pԼĖ0VEy&Jo$x~6wCqɄb:D -*0RSM w􉁔3 6ZI[4W@x7s1^a|zCMksD% .:Ytjhfm'8R8!W˓3V(Kb\{4N)A9)wO-+4fס Ӑ.mƶn]dvpb Rۯ\׀d7>%-'?e;|c^$@Pu:MT$6t#x e`o荗L5;Gi.N7K&#sD1 eUذ-wMX/3&ꃦZ'Phgeb W9h7_^*meSi /63vD*|,xF Z%jT?Z bB$]ճG~\bw~ʎ!TKâ[e ֱET= 2-prVfs($0.8p7d"qV1?g h)a TxT)ƥ膇gQN5G632wXR[.CS.'X\+o B7eHⰏK+]~UxƛRsǎ/nSD0RT3KJcؗCDeL6|&Agd f7.Rz̭_4,?Gp|Ji[dCaH\H"/mn)&j{F4?~C(]PY~߼o+{{@u@jW<ѐ$Ym52{{r0ޚ`OW8z9ߺDQB^J\㙘mpB;ƈ.VSQ"5BD=A"s֔{]Xݙ8(<@bhw{(8RCޭX9|G *عJ|A34 >o]Ys, -$τ0˱#Yn zwC мDMZKx.&y B,T)ZM$U:J|N:1ȸlJ`7/-DjSEi?Í]&ѳ8Z~~J|U54pal?^$#?)vyZߓb HU^%~.2p(*FOLQ.b]-]4;S#Q};c?Wcu W ` m#Qj5~{_cc5D"*8$SX 0wf˂dut ss@BbPjmEV FD8Y h=6>=9Q'tf3[Oa1SDS)4Gvm5}lP|XI&]?-w+A %nϵ$p/O#Y{bFЗLa2ؼiMe,<,{e'sQK1B2jK d b4j0k4uMsY ujUEzүĨ#Jk]-&ɚ-3i24]}lఢdyri BԠC QO>uz0 ߨ [91 ;H 1<%ɝdustH[ #b5)D+d%yRϧVHCתGɯ0B"(Jknh8tጶ0.˼&{ا`}Dr5'X"r .W*%ͦRJ@`vt&Zzد*3Xo7'=pFT,ip L{x>4ģA;E\@n@|[L‡BpD G^rw[7&ϙЗu_[X-onfʶO̖W(/Θ%=6{-HV;pJBY0adد4ئ^NݞPrԽ6sQf5UZhycƍ7Uqy=SC¦;~NM Y 0Q^g,hd 2K?F`1b՗Hc*ؤ$cȎ,aa;3?, qLS*->r!OtΚV7h2h KTzViXon; q{g<P5ygu$_,M$4,bFذCV+R&0 >Lhd-|Fݵ9EX22R86MC_֝M\Dy`˲ -q$+Li]Ha Ҭ$N58B\C^W4YQ'RN^)8ì9$a0&;E#t[,|f@eG68[17t4Hr*AxNsE=B}֒-Ȉ}Ɨ4K=/noast!pSu*ȱCD;F|Tή;f"LK 7Fqcu:ɂRz=mn]0'YH_6}];}x㯻L*O>' (rAMJs P(hh0-ܰ`T&74oXY`k},Ts֞f:8&}oY7\nP025,=Gh>̩gʀ|dzА,w[d'HϽt#Pck<6!߉mi70h2@['R 5:UVw^%]_-SVH5̍҈ޕ:hҐnƃ)h4@l}=\eg2joغX8Ԩ9hGu<J|j{s&t5 Q]_t312N>يO-Qc06La9gڜCn쒝RR4p"eg'(aI;G8n,,/tn[ (}ÁZ+z"l2" hG謡rw%)=Y_َ@@|[MfU a+YN LR(P'SnlВ \r '47VS5Ĥ6VS0z/pB25w|4&n 3̱L O^ 9\ `p GWBVS 쵪Iv4r?yVWw3iL27UmY3y Wz…CB|o., F|eŪ; \Eۢ y1rB?-[,ȅy/ث'aSe&&-8v/W36Pp wt4+EC*3Fx;:mѲY^IxaOӫ܁Xd׬I~;],<_Mu畦l!!Ii͜j3M;Rׇ:JiHƞ4MvdE=ap^R 4FlvEn  Cq}ZT( '.^fEY#<ꅄZ;smmtr֧^gl. xk NpI O6՗B0Dz cϠ%du ?fyކH1"ЦJ½(u9guz"YD<2Xc> CRG?h1Y+[E$ïc:dhpT ˏ[-ɼbuQBiqyE5X8ҫjnTi=p1N;uy>o|MbU%845֒ܳ,Fim}d34+pbc{sk~6D%мs%UCˏ 5uY~}ũo9ypu>$,>JLB*ڥIȆUr79 `琚]6hhU$SS39 TcA|T{*jو5ǐV;M#}P^pA(swnѩ+& V0' YzteY72{,>orPROMb$2mKu9(-ljmTQ_K/pd=dĘ} E7W<M J IB~T`-ؿ;R|U JifOX|$@NCd#_|@k4='_ :_]+mw(b|R>`[8)Z6vߟk/dEÊHehURq+{HXaT"?y3b 'Km,ѸY] 8{vO3[5ss%Id;9ÙCWB9%P#p2FwQkEfgKoPcD#ƛ3п"<#D@@~p>Qllxؙd,زŒ>O2J4zȧ:"ٛ8ǫ` 陚pIO$Y# T?X@?ggH0Ѽ1"[fK*teSgNh^; '2&ߛ'<cepP5VAd!m8"ĭ̴cdB`_=0HYa:h ӇH|¤bzKڴBOϬ_B&}g!I~I l3#V6t)HDPPiG_N z]؟s]KrL~E{_H̥?o\{*8=9&to+t'ʇ&݌S,,+ͮyӄqKЩp~M7)ҹ~C f&FZ_+7RlpyƧY;셓nՑDiW"s@kMmm3XMel$7a=\ {eB$lrvE}Vj( qԉ ucPM'vɓo\l>)dRny1M9WS]xTa'hPn 62|w}rrђ&{o䩕?K"p9 :Mи$Cэ-aقδ-yιIҊYTH?"pv hpT$Wo+ׅg$*]5olBǫauk8%C@a:i;wѯ4A:NXAukC9o}O} rm}1~ʸtB>p;(int9"5t]Qά8>lV}GQTeˋ! ;Ff>1Wo0> ebp'=/V&(Eo m+"I%Їߪ3: \90EEJŠL*Il Y4Z ʐNvcvG =/}<$RCgNrf,,WDDbh\&/6*/ʀQAQ$ *u7=rVir!B2%h ?S; ňyt((kd-;ӊޯ;HuF0q /g.fK+d%a )r믺IM8w.O=y{q^IQ3LۍhƝ@rtҪLamDȜ$+rZ;E|B//鰏 qG1XX( l (9KBgPn[Q=)F5?;㲂"s+Yݝ!7H9;p f&ҴmA~mҀ/{=3yjXAΪ"󤅐atQ3HHz|}_gXl$ڍSG_ Y {7pj ̟!2:knm+'ĿŶ˩-hƆ9(khO$F@(pA҃S9sUf T[&A: `˖Ш /w 5fԳ$2sa\E/\Nq/JCm[բ1U(_KG_y*XBPïɨm^3$5` @鋛TGnKƍF‚q'isdOSl47"f tygP,ηt8PkY,X`xPG ,7ه𼑼)(oe4gJqߝx;~jeeraoKIȎۧ3|HMHGm]@cf;|ܔ+R5>~AWED߁~_њ%zWbshyd9W4v 0E!#K I6-w|gb:\ hf^?ڸ9&UE`,(ǘ=* kA!BB35О\fD=EYoMC6_hٛFk 'jmeÒtHkYm^] i95I 74*QHX/" i>n0q]l'4"xB {R_ zH@ˆӕY}`E.G;{WA _̆Y,[PaӼfW7|BFs.H4kb3/@- O|g5Ks_.OI M7phxJ%: 4Hδ7) 2k߱^Th%Ld[G'{S4YtX m(H8 ؃9$9uS+ 26a,'Xi?.(vHIeR+ |2?3qJV.AaWybr{ )sGn="Pj`E`mxZ.8fExG7S7RN~E3h"bku3!x?~gɽM,c:_avm2K: lY}-S(7<9oYwC̬ TC y< L#kWA$}XjfN6 [/ b¦x}^VG|v|ӮtxaVq%9H}yAȥw %Ms tqv\Խ0"$9]D?ۧ-\\m@!?2|]8%0I#E*EJF)›2ˑHsmwOaoPcLZ `v~GEL:<AVai̾X9 ֘gd)\ t&w.s-n|W"|Tzu6 TovAH^0֠IG6/iyeop6TVo55r }/l͸=F>M)⁆;tιZ|?t_wǀC9 D@]^!@CY3&p}S`@5KVI7Z%V34hDr~~A4+]l(/1݂Ļ\H_pTH\&w.g\Ɔ6Wc%ÜґkZUՖVx6TAYLi 9YڎDn5xRC]^4:.U㉧`ERW]x/q&EՆKA%b|a?W_2t|^]|+yhP~?e7a!cX=Ky=u#-yZ ӢnqN2;;ЂS#n=@CoB0\ os>\[4wF!7ݙqۚ[4Ґдq%}ܔnk$"מzM{|EX}  Qv&sz]r/fJ<~X6n ksH/K R2PdAHNĻ$y"7 ݟ򨶖HꙨx{zeӔ$;۽vzc\.Nz@ }V2j>cvFmuFoW_.L) L gXsѬ]3S1<2\1n@3XțZd1@)TpX "rr (ߩ)ZAH~{{Rˢ_rH7LrP&Yi[˓} EwQvguMztpr&za *c{q2Yؗ$Jj_wLx9a,T*@P^WKESVLjrM /jڸq:g_ȼ,[8$Jq*G&N/\͇3;C7~x ?Hh늀6rmvl3TM@ۼqSTMCD/>n7m1IuXI}إl:I{34oe$jw}"ZdT]-ZsaVKz1epsgV^yoYŏMPž5X]2Sc:;plWߺOE>kf>|*@#17(28+~}I"0p]q,.f@J]T8S妿Ɛoz[+-FA(oW]bUR߫ڍ.?|r#On$5 pK}/Y=p/1buxAī;.3 43rfCѕ4_W(&;`0TˀVƿxWvnVa0d>O/%2fNax z.ЇnA, }śJS4=w2s#|S0Z |!ЪDP&Sg4RHG+{G;E~+yi܏ZَfAspG,k 0PigbvT< ޡi`M5$8 h7F?^EjDhvށxԸ֝讽嫝i0WK=( he~iC$+,Q?? #GrOLyuNfDPfvG0cW?Y`kA_~NfG`?ء*M/p-iN" qh“L< ;\jBT]UD,=g=ՆvXVOX،ie>~wv=ڡ|_2%Bv@ bd| yLyD,:䍏Ջ?< r-L$#1XG3EG[-Dۚ~ьEiw1 sVNIQ?Ly ./ edkM &,B82̑RXCzSCOcޤvkz%ʨϷ}ƺ8߫!.?mUi*MtyVVy"dHKmMVWzPqA;^ԁ3Kꠤ:`L;Gxcab9-9ޕʜԕlS;Ч]q`m#':#F2; {^ܟu]UZ#1oc6C@r!@$8Q鳙B'n-v|2sknC@Hl''aWx9GcgŇky-x%j}aOi ^?ξu<:ʓ™j. `h>ghx@Z?;% B VN]Κm6w3]<}w7|Q^b:bPw9hioVaBgApɩTsɁRXqI `{?S8%fD=q > E?*},Ѫ$hV層Ym-ZRCε;Nֈj)s.@@[GZxၿ#W =/7YhU9qk$nP)G8%Lz]pzt3#}{%a7P#֔8Pt"M$=&<2-7ɏ:o{Z[E3NbkRͫg˦^lA* 'ܺOcpbr wl<&-u@4E% ʩU">iEkuާל'R;F-^+?"+xHß71MLբZ*C] Jᡫd}Od2㟊{ܭBgjʤ >GNwTM. }l|hAuk3xJBrD" (>T(iXI9!d|X,D$e[[P(^4LihR:D5km*'o1>}W.G_vԲ9Q<\ E/L{0Tf}DžMzȃfP[vE5|` Gjc"{'0`sN^7S{/̢YwRM%J)>ETE^%ؓyՆ˴f3NX<(%NAH E^.kx[nǯ'pGîˋt`Kke[7QbhMbORmD5JQ^@.X=l)Lnx򖮥Ou" .5OC97O*ds.=nC@y75K!j_V'BEu ua)fRQd}TT2\bt[ *8$ f6i ?ڛωJb:[-M,- XZ+9٨,P*@ҩJoˀƐLsr@)a'; RHHUf)hkz/ֱ+Wҭ ćc5)&h_ f3,DI_?snDHb#[0P#)44oO?l@@0|&;+T9車z]O=~!]Mqex^j8%+fn'C&CgF!pɶ;kb:MQ\~n27Tr~A{Z'ycVmhyNoe1=qⲹwQ'$IJ(b}_'1\=-ҝJW&W?e 9Z9t| hHCT=+m^)xU8aL5\SbrԮ 'qgW|b0<}DQpK~p*ig!BIi9ޛEGR2k`hFKYX|9϶+;޵j=`H9S'`csUWXs[@lgM7Hƨ> (85\>oV&[)aTkKy8No%{ 2d/BlժtQJ3lovбx RD3| '5@|RFG,&y+)bݭQ4L:m:?d!S(ߍ;GOJz_sv H NA׃ =ZbUP~ +(PjF܀C6^cN~S%)6{tY`{d®1MPzu)SS| ~,T>|Fʴ)@g=an7{%Ⱦ% $k2Irp_!/9'{}S/s7_/31m|E8(G\|kfa]ENZߠn'Hs*QW|LaώQǞo"-/wZ!H[s0V HRjvoa{QDIAcy<Ѹ>t{ ãB?'Dd2qHE9~n)_AGk<3l'кk@ vz#Ǡ~uC!=W&9O$rU3Q3BدSۙT/W`TUˬq&\>)IʤG͆\EυJ!s&YqE+ԞڙWEOoj-a4A0<lzJ"Gn$<#ք) Z-Q5~Ijb#U"uD =&{>ggC0H2YvPo {VVj`# gP,\dh8zʴ+NWU.r}nD="O$ n#?"tΧgjhFTz`8\nqNzA" &M4ԘebH3-no°?CY<)?iN /c۴r~74d.9 h蕈`ơ#@/+4Vo@?eI 7gLU Gt_a?lK)0k5Ϡ4Kv}%{R>s>`^ItFQ";Cn N3/zZ;y?k-YWYyyhv5Kˠ;|.M!7߳>9gBpsRbfrs)k3kSBi4 o<]Pzc3oK" 9 t /7i#Vxr#ۓWk ?d?}2WF*1Y(ϟvubיjbe@),m7SqiDavhabxΕ^%Z sFW[vx *{P /KT-<*C%D=E2=psJKR pݯD:(R'm SC/g͎#mMMS]j|&'V#Q"rGWal^Nъ oW=d648kf8s@ޫ5I{'fߪѸ"9 #M+/8@"yoo`Y)>5Ja@- .1M1`1cH\)f{& @ރÀTGN|[ /!ra j %ߎ//KQnS$x2ae+Vofҿ#!xu{UkY Cm6)}4,;t?nԭ~7;ӾN&o`"rB`09l6%U%ׁ0d?t@sL_ȻE˸1w;.;7r<Ӕ ^ ,):pyMvwE&b@"DJ"czbsm#rC7/}zCvsArDIf H&$rN-Q9WIwIԤVKQqPIARR[(C҃ZBta?Asݸ={"j*'gYРĚƦ_hy=}ZF²RqO@<{}%F/YV$=oy>ˍfJ&iOZE\Ƭ 7Bz䏘|3k3<'zQɯ;&".X;t0Z)\T*uQ E\""h81!^& $fā&#0tKmZϘ}.o8txTùuqcVcx<S>[x1 X6iͰ(+tfv ,֭kZZN60iBRHhb΀Þ ,"Zi pkCxeܤW۩ \w6:'_X/r7N/!kV+ƍ:- DJֻ+)[lVe C4:ߙ<Ն^D8Gƞxf3 /).%ъR;B5eџ1`<bDG)omў,q# ƾ~؋1JĄs5:!X!Tag^?B0PtĖt㗭|D&+m.Uy m/Io?ܽCpD:^#"R%ΞdS s5>R>eI NSG:~R(-T-3prB.A*M[ֳvpa3,]mc"ct kx涳g';E?q \_-W4q270Ǜ~Flv֍9wtԚ~ QviWꍜ孏:}#U~Af_=f)`|\P?`]9T[*s\ +mI>alձ ڗ` MÃ\:ޔhkna 3ՍC4ỉIwMZmѓŬ)=aUr]pglW#&Iˌ댔ovu'`z.c*&![;{娋S`hfA;k@u}\q2h)6ζ(8!g($_ƵTy+=Y8aG <6Ambºfш>|&%pky=nպ2ç(.GؖeKzʩmmѦS /|:FLlbUO%hiU B*ϝ!X,@!CiyQ?^sZH] [#式RVx 76䟆$P"Kiq#{}hfwe4_pZ|^+ز%XruOuQ,EǴQBUf[I:j-; T^};mMZ8 S"`ʵ}9Z"pc~._Ab?]t̠x1=m>gV52pGVŗ!pOPET4D$Z*omvzΖP zu6|z|݈0a6YҢDpOβ WF߶ 5+>i^CVG<#tR v[LΖ"5uB3nzpPGu;ݏ'1AARn]IMnu#һ)}]Cݣ$(%]MMs6QTiehmATfp+<\vF+eQ7p8G4"6 WYR#l÷ȠaW^> 3:Wu-:yNT`q8Ⱦ0}kmf9 3y  \lRuL- U;$N딵kt).ҨjeIbyi hF6)1̧c<`6*CmIҔ9uCPxzU1B@Re$%E)k4;  ÚJp %s+$)>^~HNӍ$~FAc~iw}LDw f|t]N˙r<= 9Hc͡ EZT-d8 b 6R2Jrg"i鎗μى{\L!v DwG}z?؟u}8!>/!Y[P{Me' D>kO仨)BkFpm|+n4V"$7W#5ffoz  ksĂvS9*-$OӘ)"IcŌ>sϾ.7K?A$@/:چ; ?+/h'T+&&-+Sk7T7|oR>\5<Z^A!_C?3`g`WF7_JXW|4Aٳv12M't[˖V Ť_咿x׼4%l%~Nqp#YAik`8΍bSsʕ?A1A0𨢩i4⩇zjӞ(l{]eY#RAЭ]䷁f^1F=<5s&5IV,JÛ/,A6NTVFto l*y/͞ __9ם_)=66 :sVNbV6O$Ku\>aԺߒ5ج^G%ha[W1FOk|BЀŐ4|뺤}-35@,Jhl>.OAPJĈɊVڰ͌W(Q>n/}v@V)QL@AJRXg6!` XҹZl(ٺHD$N5 CD>ar[1Dgi60*Hj(p>O3c Z.)t\tk}c"z$B H J Javkn2,cLT`"0Ra/y7*k/EEPfMOav[;W69a;e%Ev#i HDExŕU,&pwBa޸W3iN C?  P}@sϠ)!G5Ţ+}.uYIdDŎU*1T,D2۲X*w ^lA݂UJЯ~Et>bNԽ$PWHx+ֺ/r0`2BuZj¶Qf|2;Va k;(Ig*H`b'8DNlhn} {H2؏ͮCT;Wг!ٺrE-PVinCVk/$љ[sİhb"9W0eSND=GU:hT%K?$nčQȨ?Uu@$W7aX= '0CvbUC/Nv [.U^ZpT/ؖte0G'@wFU~*0x;s{"ðpod򒊧^6+-ib^PӰ8F>vbgYMѾ HI(#ڳ3BQT{t.)q':- #(|"CK;m(t!Ħ&m}V^haMؔRj0l 1ǩΓDv9KB `2IQXs|zƔE'.SMX5i:ʾ24߿Z+-邅6"jRϪ/\O:D֥E<36P= ۔>Eu%| U/~iS&ܴш{s@EmBASRFdcEKB'm4ծ! o|U^Fqw|icW6~_g&)@$ί 5Ր.""rUIwns4afvnS}r8p:I+x_U- iHzs8,D"՘'7lĿ@۴p`J]Dk0 od:g@ؒmDRIk}F<̈́,t8̧w4ハ܊O#Xi9P Rp"@8җ[/s%}Ds`'J&-9ki`1GJȕs8/%KT6Jvdd. h &;0٢BĻ}t]\Bgp=)68X:j0c\Xj]0>B(ahxߊHY]oE&a,`o$tݶfQ0 -Jq.qO2ڂYH*tqkXFZ=^!nX`2wwh ΐo tsFh@ˋt:hQ`h쩙cTSy-e"ӡ 5lʐ<Ml9}̯ XPn cnh _vfCqmQ)dt|;{h+Zk.< ;><=ϷN8j è8IԾKť:3W/W{ {+i]:hTkyC7D-7.WSACZ`KZхZ,W dg:kJ>2_/fÌ?L^lkQ5"n pެoN&&&}ShxՑcje1ˆ$!ebEhKrM1"~_^K\ϴ @jj+$ߠ"oF=M=ɋ[_̺"V4npo~dH4AEX,scr$X+p4UL P5?UA;胈m it$0&;2N1#/%ݪs9 '}//dG 4]/e4-vɡkFA֖{dmD<<]02T|/ۄuM8.(L_.kr(g͔&A+VMRD[E@ȜM1Fx%DPXKYwXFǗA7_:A^^Y@`X__߻PC-qO&$iV+eGxjWA[<%{@ NbAqJCHS/_~VuKVX}9#'b.zOt{J;Nj娒ۨKhYa;㋙Mqg|NP-W< \]+j G3b_j}bޘvk3GBd}rih,J7җ5N H߈OD^LS M2v'0 Kdɩb Xq(yoy!v_S< i1|/; S{_y't*Rr(\m@3?n0]>[su dm 'mae~.͸.Du*L=*c;ď)OZtoM",CEr l,r+¾*?B|JQIKWc/r Go$G-̃}߲G;ܐzz5P"oTbht/v.se 9\EJ.]VOύ|9|m߄~;o,g໖uEeIeڦjԿ]A'|$TI:X_'%vxy?Mޔ, ?Y‚44eS]{jWq(\B{&?]wA`zqIʛ0+I-Vf1]+%償ZbӜ8=A-+8tG (# }] q[wm!v'䊍`?s}6U^/8K2}42apf4M_5G/YԌkk{L6Wΐ( &Ak 2mJ]-mήU2l}LB>Cj_n!\.1 4鯇ST&Dj607rr1עQYVY&Տת,0ee( "Z׺4o|Ў>+4 g!?Ea-9AD̵$Y:A‹tsӲ51>7+g>%#҅Dy):KU,'۪`C4(&>-W1>KqԨ,a\ߠލsXʞ:X1KXH5+Vtx~(B(8 ']G=/HP{=8֋]3ٹwwʱ[BqFpgHsS:]r(%yz'q=c Eb`c7Ǵ`RZv^,tQkN&,HdAb`ltwًمS $HWښ\^A #lo}BtįmV÷U^givwB҃wR[Ljv^#Օhn_d~K·3bDXPNױ)m]"ӍqSm?-xue=F.U|*7-~ /[ ~MS#7.cȿQEޅSR([x;̫G:Q p74YPn< c2~ b2`\\դSle}JXex]LX+&=]靀ahrs SuFD]Q@|b}%xWWnON04(ƴcMt}X$|R%DE ,)OW=#% 0<$i[E(t}!9:B.yR)2܋ s5RՠCVO Λ7${C"0W6uA-Y-sѐ15.e//HcCmw-%]}!JjBChIDvy@ d TGhwm Y&T§1*7YIɿ RLEVC$/β4IZvYĩL-SQB1\DzE,~"NIOC!.E@q3O`~aF Hv{3=9[EO\Rf`o(jRh}ק=ڄq@ cO@in <'A ƙ17u'J1:qw I_1˂,[%2[L^#"VKm ?($YˋRpnBɜq&ꭑ9><0AF1l \ys2D[G{3xP4{[`HTX:!` XMD)pM\]n땿㕟.zdW7\P<\5DCpInOl%ec>Ⱥ 0_P,Z[9("}y>.#}f(bH^;kLݤu~IWG5~q3%k=Xh-Ϧ1xwjMeyG oٶ*`"~ zЙɑyLksA5Ccfz#<7@O "lLcav ]hd5v HRd?i I"/"EנlJs>t(&| ȌXwjdo9kbM 7w.`FO8G6pc˱HIjf({S n+s0z,Oઐko o5(/) [Ebg3OKqZχ;E1RؓRL_ū]IJRJq+fͫWZ+qܲYp?ר;NJtmM%GhLЂ: @A#|t߰僀LՑmۄ+Vp.Ty5a/6TnS7 ӇJ d;ٱw-61Zۯ,uys7`>+<)r9Sc4w9#n݁Y]Ѭ:2fDp rX&+E8U ;4GK;e‹VsU(QFl2<'uЈi(BxYPЈ7}}KNmMys쁱E@zTW; ԲIO:~Kjll ډ5x+Z1hCUm"hYJZ!m9ϯs>Y)֡ uǘs}_ZB;n6#[M7<[q2Hթ[úve QDuG6o\dZ'uZ?vrBް)SE)v9n80XG(l͛WқLY##keC*YQed {Pw>=FV*-3,s( 8/s3(lb0 Xv, k .Nl%'g۞9oxzvVBΗܖakE]~- :V@e\TsUn6a8^ǂjuP`KAvLC =@ ʲP,aGkclm+$dz;I:W:Ȭl 7URZUlL1\(mFu4 zÝ33ݯ.Q[}g=Qx{ׇx<-G?b}tj ! ~!'C,W=W,;b^l,LB!f^! #謘T|7"j݈+y_O-̊HgU=tIFTϲSV"0lVPѦGIb Sebװ:?6zJ(<p .*w|`%t8ux/"2RŦ"a" ?C/ȅɸ_銟ƣ3&!3)?@dCS&\`,gֿ]H2?8KAG%K_(IpLZoVy+]~@#p[\sY,c–zT _@ڟ-UbҸxqܓWTrd7٠wI1bf{[zŅ[. Y7oNR毮@Afd"j5>Y|hxX)aHFehȵr񴯩21]m0 N$Xlč"i`,p <5Vdۇ5_}4ej9\VGL`J)m G1d@D6w1AbΏxn@.P8wvq4\j(_I"!%fis Ⱥ`ɝ.ce߿lF ](lbfQ.& XŐA}߉r:Op.vfw[Y>ogJ^>ĬhxFȪAGY2Q+QRH}!&yjj`@9{?Ec`؉Q䏴N"Öf9[ʼ(@ᪿF%,+SkC23y">4ԟq Z⻀iz_"H"_z1ؒ!/Rʁ߱;Pm b.&Kv2`P5 DYħ}%bmC/ F#އPK%f ce&:3$,-N+ݖ wNs rp(SY)\&o# [1H!ʷ5h/Y|afSM,2VާaDq׶ sÌe~ۼ2o𺐬vTNC4Km4ɗOg2pc'mklj n1'fvіHgW/; k ^nGBuVBC9LͫpQQ`JY82p,K"j iU.2_P>׀ K%%qYkf',o۳0e]+ߌiti5ŵ|ysnvC@x]:%#zVc_ BEbۜ}b-X*P2ԎAԧVV<&ALց=Mo<)l:X0{ XwwllJ EʰFL8 H77t[#\ Ȼ.YF̸) |Ι?@2Tȇ|gAX۟FU 5%`Oט=Ɠ2^r @Is>ISfo iȃrm{V؃MΨvcfOk O*غCK@J='/m_B'hA@w6 1L0~m zP8y>"T? A8w R<95V!(4V>eҎ??RW?3x(kHk'YZAU˾O [}+`(x8Ѡ?,b_Q^Anzь}8 +6hv? n rh:SaDٷS1=71¯dbnPҨ^m 1i1ɚ>nIw$9=>!RJ)4e81f|w0X2k6 l(eKFG~}kb!Lox/3(B& ^6ɉRZ-s 8 W)$f^W[)5/JZ𮳻nwab` L6V ${SXHWZ^ Ym^}7ƹ33<"'~ob%k@Y \ M-Y;..:A^fa䄕O\7BppB4e2;E&7W2k"PNpc{bx%❥4eĈ.ng⋓P''1Q;M+ZzT4XX@Z^@hhhlHj'CuM;شPЄi.^GˢjZdՁX:47op-]n+d qmP",T7e:OAC}3tq5WJuoy$ގѹiD{l=Tz5-2tÔ9|T 73+]P<1vHÔW)akoC3e⽱JIt'cS̤\]& kt q7yG^r>/gɼ'?':tb>1\pjhI 2:6 H|bImSȎ-dcE_|0M`K ]"\&.d>ǰ @XD !.pśPί0 {ny{ lޘ!7'2ͬ-84t<^B0tbն`^kf<4]*R{,0NJ!KF woo|6ׄi͠HK@T4HyA dN+y?>UqEu('nD,5\+M .mkX'[]$SD*5Xb|,x#s>1&M=LHBcq!I_37BA2r5p+NNk Ԯ ?Fdwvctd &BGW"JO%@YV@M6KrcT)H>~ݠX>vaQKf2?lgOJDpu>[5_~?mJZ SzGdk>.5`P7E ( Iƺ+cQCߞ|ˮV gU\ X.K#(foNy(x (o4Oi=sX/r2amgE+qPcu%hOWv[II܍3fMЯP^<5!|2S |sZC鹠9[sm{X?Eݷ,<# "zj枧%oJUJV  j̔5"אMo"^sԢ,r?O+EaY`0g%h!olZyqBdZYp5qp8o=vJ: 1mNX!Jx%D&0<,z @!ʾy1O2/HyqQccc?|ֺp l$Yv#zP#MI?PVٿ{>Ry6@+T#V@_8>78Ι!dToR֢GR KˈR]T O & lM -aВw. s-x #e:>T~9NA4% `x &83[!fRL,W N"^Năl9YQvKΆLjWʡYB ;σvoM~q D@HYT2Vܔ<^(؝dž;7`)f HcRZ[[>"2)E%,spN<ֈ /:V=-d% #͢Ƭq8N@aL Y]$w;k"\VUjS aF:y(=#6?-+&}w@T}_I_=87T2@äj-+DD9܍aڑx,{;Ք#⟔x>%/ӥ.\sR?ˏsn_fZep_d(-*Htꍟԃf>Uoɪ k?Ec w* -D:5A{.p/P&:+0án쭭avh\Ј;ko\uB| AsRj⒓8  ںm5Ro,,(|^d$}@jQ8ݗ[+R;PHF)_( $ vfmۙWoԽ=5{QYP*3 MeMm Y"GtZyA$ph5Bi_Ą]g˔GN=;N(IhS{bi4T[(_o9(ۧ7N%7u9_uuEwE UuX݁0UԮ7M38ڠY] |oM"f1?t@E,rJQ%d5j%D4Ѣoduci8wOS ;u{RxcD#]>ѮLE3):=L KLN[]t}kn?(AGр%N4PGʆ'a{lӆܤ6=MN|Toy6.N:T$5L1[*K+(64QSH (|1U6Qwg1nQ(6fZ%6!<#1^f¼4:8|x ]Ȯs5b:^$[<ӥWvM֯Kke@w ֗K?v%1_qJ abYCk~Hpf$o{7$/۠[ 8D=ermJ׳¨&kL6Me#+KD^&~6H{!1~H_$r\'/ x9`Ôӆ j9H  ?Ѽ׌K }ģ\{¾|hf^BI/ 5(J%7DD gVC 6yGI߂gAa,Mm9^+`x-q,b(Z2vy iLV^#nXUJdrBG81 ݟ/lВ}xPLP cc WO g暱7^xP̥z(=::ŶY"yv7Fۃ.=#AXG0e$~o<;ͧB=_ .P΍uK yԉ>=BL, vF2D` f*(ͅްRݠ4 ,}PEx:ŝLFIYmz3 zc6Hݬ_Vxr a旜,|9C<@ hmvfS"hНJa[?pzw˩Is" C=;<6*j4 ɝ!Xq r|Jex~?3n-d^6[νԖOrxt79[ݧ9wiSMÎs&} S4GzҶ_g8mAΝ&ce1;64"v Ng},61Zh̳}{xIwD5jfl{4D1,^ćE:f`.Wi(iIÇy׎Y>܊vRd}qhA= xe=`63Za.E&bmI4;Ht7Ȏ$G 7Cȵ-7`jצs,Epdu+9]رA䩠b%>fD:=+/vB S"6k kp$ˣT;~ɉKy^wzDt6>x8= @ 3ryytQ#9a'h:t0Q;ZQW.Q0t0mvk#AJ_AXz6=ɟ ?Vh:He]R, ˰4OhQtp#BLO^DTriZSXGnCiCZnS]Cʿ[Czn9:42܀>;T|c젤TKbOjg L>qD8\4:q5ӤX{W O:N[-,Jxu jR Z]@F,q~Do^i?$"g!.BnєP$"-Vr0 7ZtoIwck(Kհ˕?B=X;^H(4$bmJtU` +lOςg칫ݐ̃=<_o$e1qU?]&T'qd}ƆjZsyY05R'o^Xhf ieNR%ۚ Wzhn}gsʹw; oB|k~2$vܧg#/灱x~C45EY \Vz/yٙ-"3J m?-ɒi^6y\Gnr"˞| Q#1b/v^!ے`_\3@~}n(`- dIZl]@3e \];W@&Ї8;DC/@<%.hvT3SƠl n P"_Q`{7؆t=BYGnī 6y{s΀pa]s9< 4Ow Vu`IBR͵V->Py\H83: IM(v^Zh_q {h$rH&hXRaaxL Vg4ٰ>N˵U-!xpk376To^ k4jg?r6ul=mțɣB{7sL#z[6WO\w*}BDmߌd1tU~GGf9Ʋ1w Q&8]wB}nN\yGI;?(DJs䵟z1"$m )cn}Rq[g105ʡ,+DQDi۞l]g*m~ UTŪd3-v%,~EB/:F`GFqVG#jL ؂՗0*PƉ-m2lţwGS rW;?Eggu 0:^ݳkcLԷ;Lx4zx C}mIB)RȘ(-xդ߭-LI7T3.`1?zlP(JԂg(еВ`<{\J>rǿ{"y* eM)SniǛVB좆eL'Bec " @T. Ht7hѭZW<%u&gmEb$%[޻Ӻ3eN>C,zkqX:YJKd]>,:g e6ZpAңѵl^"`"|W%\]*øpcZl(hk1٠m`Xtd*Ra,W&.&LcjlIIz^..KdGkp\as>u)4]WS77E@*-u8V5pt.'Ÿ,'ܛMIr?,( 3mxб IoTP-L0Ƌ>'ýn"]?8s¬y>p,(2OCmђHuH&mY^\O#9/?spd 1;n¬GpJs|G*{dY MHƶ2\au5pk|mkNY\ZOVX=D.UK㺍M,\`a (Ś,fO9nF=;_0@̝\8vXO> FJK"?mggP=dvHKT- :2~8uX#9l{-~lamyO/7' ư{dg{Edl{Aa>#8_[▗yVgDsU2QP bDPA [\YE9A|ŏ gcHkpcNpN2fNΙ,{'``@ k3 uWG6 ϴ?8hׇ@(yAg?ޱ,4x%rNqF #O4M)ʏc9Xep>8]p`] Z=)g}m>ν2C+G1rzQ1-$w`Cs'ی)a=˰fYk&.;CuOň}jq [դA»EN%crmv sX"^v S>2s!g/,6%?vP *@|Vs`DeQ8,Olo񐉧@-z6D=@nMk!BJ4F!)ZyP e`46XTfl> +_(ܐに>Eo_* !pioA-lT{aLM-\p6#Pzz"7/?YZ8}47 E< ɱ*)?\4q!P +NuXDwL xKѨ`gțZ2|+: L"!j&<?m}$)Crpۆ ts<+# f='Cmo8Q%5-(7яձY'x‰O-\!%h 랍'PZ_@-sߨ!1m(e,&=/'}\Ao%mf(8Kx@] Ĝsv"ٜFD6;)5i%̕VR W)~p Î}"!SKݔ /njcqG҉⫓Ts1>nʹ[3^'O>j*߄g9x5Kj;寴5`E[c/wsfMIb9**v &<+eJнĚYw;x.hGloiMðHkq|Kр[KsI EYG硠]?nuY$25]N[zn-#~"n>'D )H$24=:YQ@cFoxY&CgACqw % 2ZryTvW-hQ$ϙ׺r gg)FLWϔ@/G|_ ūì,MLΆuc&T9+Di7 hvhkӾx$w[<&zAI[+vh$@ C~Ci.p[Ue6ҁ6AQh, vz>*HXB%D; E{1Z5: UU}åh (W y`*?"P=+e0*c2y2,h| !Ar|gl!ߜ F#˞nćDudG,*G4Bo $/6:㇈z)P/ V>Qό˂Άd+KC4']H|k }+нw4Qʘ ƼN:%dY%KpBDֽ!A{ Պ02݄XDTr?)%a2RvQ @~sվYs[*VO$i: /i@RkrxkDי}b<'~Ea9^V0lیPu;ƻgMxlm=nۧZz@Ve\ {ε%[<@G> :g!ēpYA^G&M8*= s֤zd—S&өW&)` Ba:A??=Y#y4ќ}0ex}s 3%znIe~GOnKn40%S5dꆯ~/+)cdo^ =&c |P#PA*g! ^`0E'#y=<= l}AYp~02,i@6UMn| l̉\2+jՌﭾ ~$OQ-|*?Mc wdjeMdNꖌwVg+;~E45෻φǤf- mPS,mkˢZDr)d7L|؈㲅/7N)?-eLBxzˮna>|) ]fN;YM#zqgfvk|y]XeN@;b[+t1pN-qE.I sR2\nkʹ" *},ld5O 90v&qTY$9^ө\ ?fͷ`"%;q6ek]GNh-&GkW652-t~gy8Ʋ\vt Ѭ͐5d(2ͮ /&T3Ed&`XߏF7xT?WFܒ&S+$ql/{XmQ sBwS+L9,ۋx; *_X]v9#JH9]J`ZieN+~(9@\+D%qLua"QkΔ4+ߣP 1ձ˅O6rZðA…kg`x'&Xu@ A d0EC6{:`dT@18; N]TN"\b38k~KTӌ1,]dLx݀]\2h˺P7IUl<᜸R68:#bXe_@4x9cy(s_(AR U67 r}g8`eF`I?JJ3>ꅨQ]VQA%qun9j"xX`*h>TRy) VB'fAWlȻD!BcwFkJ(*Ҏ.[c-bĬRh;ELEX=cô;PXt%>zQV " ƪ ^RQ3޴Ѡm1Ϩ:XN=`;cDoEkUM]z%$qZ&38knBڻQ(B[}iŇ=ڗKmCM^UB wVo#(%Z2ݜa-uM>dmwM-T^?"5&`}_Zm(H} lK f"gm.DkkڰOb<(/)о[[~&[$\$]&w1çL#.(6~:;@iw rT8dcGF>%0,c&W+%2دۘ&QU:U|m1Lǰ и 9,nCKԫ֙`u\`On8C7Kr;@ؔ:\ORT@ҊX:\~[4*Wd-;yz;̤v0;> l!<$p7_߇פF4;V='EkC$WB/S0`x=2u|j׷*L[׷ V@f!` PKI$V 9WfMqP. P.Km{Kj6tVU-zxmFt$hrN'XX:^5]N[yd$ry¨F?GAnGB s% Orfr.}.SZJ_׸ #ߠuN5:Iyް&tȭ]f[5xHѰK3!Wh05?ЕA `ojveu%K,a0snw ݝ%^q7"oT:%sD zYr I*%uKO Lً`Myg֭mªw F(NWS1%* j\H[<^G).glSLՊd}"G-HHa4}p՗X%Lf,ez&/9vF Klv#eGfcozr) ׌2 SITW#ܕV*IˣډveVժ`׫^p]6s~Se! bB¿LYcB؅5laC0 \n<hLkMۥJ797Ҽ5l=ߒO)f/Cc[ Ffɀ f)+G!k>J81{gD V+S;nb'57!;ܷ>>)XOxg=]cmHwUG "ٻG`z'͝b#*FеIzLJEDvKy$0ATM{uy`1NYΆRAk&q@W[9C2Ѫ*c`߄П1D?A>Gl9?c] *#i\AxX7y-z*4O[qd<`sڤI!@B.. 6"YESIㅀl9;AfҿOK5HzK^nׁFNK{X\d0/8VFIdX?5rR>l($(Хv`(͑.ֿ3"0GA)M.va fE% Gx)S'ۡA%XK䦨/$vيKGhDP+L"DŽb/AgIKZT?.T ζ:欻\ "5yT|{zl$^jy:OuGt7zvNt3fz<yeqqL*pz717Aq x0z#b\Lz[9?C} O|֌f#5ΤJ b\}bܤǔM% GhjRŸfLt!?/(ԗ83 F n5Dpz9vxQB b$HMJx pւlIѥ=_%'cAi_o~ʘ<}m^uA53M#n<lM CB(x?e_akXKB޾_j0"~,9UR:*oCZK.iN_ԆX EH8d|zVt/JE%c1w֬xSDPI Ql캹p5-.p}=%4 Ms? !];Np;5ϣqk!V?ZKeHI_=VasjU'ր+RErq&C%%qòm&3󒪜u UgdS)˙ oplj6] M&p B]lYf k_jzdt{[ΧlysEFcBYxk/r/h60 |3{S=qM]ɏ8pn'8>(Ӕ~7Yj?XL:r]{bgnԣ*Y w:zº;F R #UKy44qş,h d_دfyE>ꔀ {w`Je5 ; mY< "3Hy E.v ȁGkIϊF63dh~q(LqbDD컭̮r ѩ^T[ՆsFsI1xsJJ8ؼ*AmTTty"?:Zk|_{ EI3. ˷6moFhzaՂv]- Kޚ &h(q򏹄K[ݏc 1PEGcߝdH.Dh>0N3t|`g'Bʗ%QҒ);W='Q ZVLމ sNme6J_?xu"&K*jQN7T;#dHa%,*#EµMl^ ;Ui줃r~YPp|v1~=`śfF4zܞBCc"yJʉd Uo m]_x4;F#B#h3S_biA.+snmcV% [ E :HkQ1\B^Qm>2hP1׽*,VZoբd7kuS w VW*C,Ad< 2ƔyzKrxm})סHLtt&<:Dv45ɐtg\1!l/N -Q4{'> =y>`WuI SIw Xhҡ# <_n'S,LwE-yДjͯ\doxK4_BH;RCRJ(2pfikO1٫khG& cNϦm=KD[4*) {ߊ":r7"?7h Iuߥ|,8S |gtXtLΘ8¸=X0+^5 5l&@5Y%91L @85 LU/U;CB_vC6DLSA=|]Uܗ[K/$%qM!_&aָ,`|ˬ/#/_KB"N([e|bE1!>|ZE# `jV ]129݋ חV~ 'VAfL^?ງ3җUDp8~=nX8t=ˣvU)łwz&{Gv!z6NR+Q 03 '޾%9Kh"9_&^fVYIb)q|Dk#}\q xhv `rK/#߮82pl/< 6Sq]$J#.%O6``.:p D2?W4'fW86ܯ5٦f=Sa5k]s+9M.j_T:YJD_ϩl6po?3cOtȿnCX vPTa?)M~ R;Mr 8-hcʁh/]^lGH+]MO iGώSVf;`,+*0XĶY*foPĀ{l%Av?0/B3a$cpĤ.XVY!]4bVk$%S L%I7{և󇫚ms >AsW{1 Y}xP?3PK%ϯءXgQtH9qF۸qy{`}CO(4|?yQ5>U4Y4þO/ sX /gzN^k)4]c>6w o^'u~$SrQZY;ə:`$B<\%66A!MM4荔tM/n5~8_̗8)m? /zmY5!}F 2,wb}{?:"덪 (O5]LyVϐt…qAƤdE`a۬ uoϟI#>Z#ڔy\&ԨӐ~8ZM) 1!B7sbU e[M@^28^!{o U*ݣ9{QUɵYB E]Wj7@:K*zxgeOt|doxξgOP4y${,$ZUϔ9?j3N*E&]6JIkj1t%ƒ+{=O& %LmJj)\!5c1'QxшK*))1(MzMDYV;8ijOv5s5gj˧0'ÒȍC̙`$9LzwzDqQZ_ (m,x,ISh o 8&⌶5.k҉~X.e 3ɏ> "@&)(1ϵTjcDPV },^l9OMC% D3E{zɉu"Wҍzɘ1oi6`U.IiˊTO;J; L5[0r@AnZ2`gnPûaYxtgٍ@g l񲆑`ײTi ʭ9+pP(6w 2+a=ǛfzgQ?b@z"W7,#L[`VzLNuZ!PA/Xߋlش !-ԥ^NcٽtTSq, 5/> CCھ:GM384?vl"_#/b(Sq bcyqaIyr G=b:8\3"Z-j*1S@EO,) #I$)}{5lE5{XDLN . WQ*Ar`걪L5~kYè5h_aEOI&7vNQIԖ u,0`2%t;T88X!(>n"rBϗ ZLhaNj[%to,A+{Yil8hbF'47k/d>"E^U a2unVpI^#}.ƴW[7=GrIdGb299RCُQDpG\¦~Բij0;\>:͛Ǩ~1%Pf8*YP'w35~J\Ʃ.[y&48+࿆kƖ,L\!3{qWD"+WY#JH6Hô>PIM˻6(:)륁y,󪿺fP$R^s&R31%)#W xdJA-\_OK2yߝ ]tqh H5s(N*D_C#˜FFr&ȅ /šJFv=$~Nߵ)pu-o,łcT%֨G$Bkkt^JsZw%];w(epԔUËeFgk"U#_D%R}˪v6gf܎ ৶[:R]GS?ߍ@xo|l怘b|T(^E[\uUDJ6Ūi Fl`@аyL~z 4ʭR$SF `ͨ_0a33Xbk)D[F^M.e_þ|K{QC*i6~I&!dûc ^*i׫j]fl&e x܏pDAsk^32_Kje`vNDg8e8-lp:[Y4qyQ~IRƎ>16kK"}CU'Kܴ6.b^:6PAniMScU#xBh́XkyRi&c;yaIθt28j+7B!ag_C̚@%ShwvD}5*x+: D[ 6FQi  6V'RZJyU#Vx+̢$y»B[ynN@{8A!=Rsk` b}ЃIYëɰ! %" N! KP!/)R,#zl؄W` LIUA;{ 99Ɩ dޗ+21f~%D"oϷt^@ Ҏ?_M?%>"xů3Π^-MC"' 65ge~^o߃r`@! ɴ|{Ewnlѹo'9o%_xїH&ɀt0RKb6a5յ7yg@܁':ӈz{4\erepͰZR$~gbqov,*sjbU( ᚤU~-ElaRQ Fc/.ڞ_ qdhhJ<˷9P*Sw=. Or5& QO[4|Y?V9~U3Za3:lԼ+A8XV8v&]j 0wI:ҿQzmsht3] E/NgC^ٞ>"((țq'"0ْG0C{! K}CԿ&,Teș ed Z+K/vZⱘS#1]lkElJӉd΀&)6̒Кۏ3ztP?^Y5Œ<~c5%R$rf=55,AA`vZ; *`JX|X\A03(?K'd`ܕ0ڦH݋ÃЛ& t. xwUzؘ}v}OQ`Ítʋeťsa a8e|zAqֻmW7\zG*-c$B^ .Elχ]|&2/sI]g񞘈bm =Si8}2V稸JT\4Il&sSQdґJj>=WE9C.qGD~=`E9p+*UZ_/<%2FB)XuLڽw{L^>(!jhқ޿Hdv‡zL YD6*!乜 Tѭ>B c0m ĈA>5WpIBjvzxɘ/?(>V$(+wR YyWAU]f2!OJVA&d]~1>Yp:ֻ.:ےheu8"eV%\~rQ١교_7MQ8ؐɶ/'R V\ tu-!akT0،b0G߮Zv0_ paflK8[ܩP+IBJa_9S7ͿC4<] w_HޤA_?YV9d`G̷'+a+pϹթ@51.vl-Dtv7zɋ, F,L4$7e!lB&;3SԚ4ȒUrլ%.KÝ9ޛ=Z/2pOed6]3OeP#oYy 򀽐a+Y"D).1 -wQμ-^;:.Pc?._Ng Qu#aIHnlYxmX; ̬mQO(A._xZ~֨)LaĠ0W}3J'@G25PQ$C$ނģ:>wÀR3՚w@56)QLza!϶rF9cZ(g?!{(KeǚỹrWSPd~-11ΥΎXOY^[6 -V.hoGx-?Zz\|^޳6ibd˝:ejWm,,n^+B p<[;ѦE+RNCH ;;jh2=P̄2ToR3' /.Ym!>(Y↺]]N6n/L9\\ `@K L9k^ULO Cm.N:#4ֺ.6}\XIrip].Q2!\%yz|aMgǨ]3]\N9D6ȩ9M4dCQ@Զ#mKmCE[4;V:ѠkZ8l m3w5*/ ^b W/ a`2q?/RFhTu32U0d \IM}^C'1psR]$;R8]} Zd[2Na08Rی`V&ij .Nztlu2"<Rg˞`/6IkQ|HJ}!,p`+S^m֨6:2"Ds~_ =OFC8: Pc|t$f-{%K)mw*%ywI/.ݑdMCbK>_ӓԗ!XQLH>Y$YTԍ4!}AI'^Mw]g8Ks*P7n~C:gJNE2"&욳hp;/Uy8< zg!3 a1[y<;v\FivcH&_౦ -:[~y\EɣL1A𰸊(DvΚX9:ziw%!Ne,>/+z}>'4c6(Q$tYTڵhk,{ֈ/[Tv\ A& K~΂ٗC]|=3l@rRi\{Ok?cg Sԃ_j%CבﵰΆm y jms I:XmJ*jfأYI.zg; Yk@@TyFz߹1{Ko%}`c:꼗tW&Aݐt'%~<Έ;=fCC`k(١ucMN㲮;m].#<|*jS_j;D2,>x>veATHQ;{*Ή]Vӆ g|1Ŭw U,Xt_RPVe i\붓hd>TdG?JZ<@9^ܺt"5wD: 5(K(/lI+ΰRF9ߑ;ĥ@WmN֢q)q?Y٢#?$^`@c8=ʏ( 3n2+'UiF;z״oPuů6P*xA~wx9N e=%]!zTt4R2%**3 $ࠢyYl7|o=q#rf@gd.NS'Cǎ9#SAb-郲`ǑcdY>^Q9bLGZ<ߕ*Z/D˼fUy%W&־b#[W )!OZ/7UMK%;B?Q) # ɺf6Ԙ :Y7hno\ eŽL#BQ ~Pwj.1iջ>H]7\B|Rn=]֖7؍r(޸TV2Kh켽j2v@!H69vQ GNZ6(ׅ}n<~b] nG(x#yy8EV`:,@i.=22b9ռ ķ'AX#a[[ӶN4RjMӷ dʲ+'? mh: s{R_Я|H'0' Ef1p )UL?oZcP_bV{G5Ѭ`V3HuwT 18!?A}h(ck|Jqݞ'd~@S/t[=G1;){(FZnlq_FU~=PK=VS})?p UZHz\Y <; "2`+v=4 pPmfavɘM,%eQVܞi-C%:[ 1'5,Aжx8lExC}a4\Hf\-:iFHMn2!1,LqJ(YH!}SQg 0w]dbyN ܝ>a?^rWeY\C{(=H'86Y9˗X|. u+sz@q{{R;源F^QǬq5KBrCkq9`2lVi kjoSܱd'el ˲w\Ci N`PPZu+ foa4RC3(21ysG(\t؊P{~Bj5m?*Gw>d2 ?F 5U ~U~#L;5!B w~GiHSWx I!+U˱{V'QHlN&[ϏA - g6v ׊6K` piFGSut>KI8̜HNG&\.㳡|ÔX?/:];l& ;d|2DJ]E ^]7> dTޥSSND{M-X߷ NLx%[ĵO-@݁ X \!VOSb7[JGt+4`)V @uχ5d9Tn4x񊻧DƾݔHjJ1xW a(fH-5`\=GO%Ev70߭dΖq1M(Q>/ ΛmԪAvzpJкoFiNYF.2gS#Y(}O ?pUޅBX/,6[ '{XʟGM- Ru|pzdFXa߫P GA'^m$J*%6:徺ՊvH hG7xUOMR6_zTU"ڶ$| y rF/nI*Hɝ|`O_Qj4f5fphB|1[{H(CV|7  Y)yjiYAQnL *SwoCnhl`\{*-3CIMޞM/|hMO?0V9ty(D8ZޅI]? qbVs Rlx$ "M# MQeKHJaue/KAQ U7I v|C2ʏ}rsL|,0~{ap4fX\"xW[_IWY_u/ `fh.w/gȶkVJT$bAt- H!pWpxJbFoͯxBM9@=hΌcvV"`XLgV%җbT%`͓P/D"cBP [#T{ )8M#O6 _`{F1pq|Tʽ (NOɋCR)V_>3Ȳ 'z&8札4#Koa=sϿտOCϋ7m@M0 p$_DY`'4fu4σhH;䁊]*@fBRhի`* 4 X.(b;3jI:*k;koE[= VOUeTU+`tdAO!NP(U$l:MzjM` {8?"ٍ)6|iPUw>2!#EN(~ !|sՂi?싀GXxD)*l8bg qvt }ga}(Ci N1HqaY$\F~^M^I*tDU(cz&AMGVxg-mLA)5ȀSYwƙ6ʙXLWխ~:,OUO<ʻ"`g21hm&칞@MF̧s'uxSNk:2(xXt&4$+U_U!< i~Xn-^riTOYb*Sg7~idCX?tr 8x=]I:ٞsi.gAR1භ_g4)]dؠ ,J_i!I'X)(2mhʹ$m~Ge7yF}`: I3h2:Ѝ!m I:*dh$ީsxWa!%Q{*# !n?b _G#I`gz/)n4ck_Q ;[*C*+纗pWwl2.=Of6taW3芋z㵞٦.m0TRJp+`v/bv׶nϦ$`0BR-TD1 xTXșPP (\Tjewn8[Amc [I;џ3739:mAӹl^}\7ty( 纰=AkDת*aFsCf|/r7AJqB<5Y15wM f`jmq1MFw*ߩ85~6:4G쉯])rژ?_&^ ࠆ!Ԛ{XH|v#o{4 Rh#X9iL7~`⅘UR#zEĭZ.#I0FKߓ1jeT3~G@C$ "+P$Dp0V`'yf>kZ+7PLt ;/`mw#wQSj 6*{s_HQ([:QC0* vu@ҫy9t.Fj(k:2h pvJv q0hlQRAL%w%u@L言! aO%E+(оLMrx~Q>n%+1#qXNt~qCmuU uX̎9?? &LgfCc@ 6$ҩ$PS7+8.XPNZd53<" TB O#>#v4u ډ$jS7Mٜ& *SEsvqS6ǐ)e4 N7Tײrm1!BVRfz[ aU'2-9 0d"\3ѱqd;@⎎G!8Ԛ /=KL V uDKKoTl&ˑ;#.S\B,'o~%wNV4qJ+GF`Kȣc8A h =f-Ƀ FGJWm*\Z>9*YK]A3n Waī&fA<+Oc'Skf!MIYe0{E]; r| [D$bPitp탦 o %a`YoN}Šs`2ޮUDfo ti|⫖׬2u"^Mg$RΖOGY=OyU'Y2]sJe*zΰa7a'ZB >hW1/J "X`9Or2 XqD.V,>au 0_|vNwrʠm4wJnP:כ$D;&?UqˆmPYʣ0<wjl^:!ѷܲK·O7kU95XFZ򌦸f/wO2T*QtE}II|{~;;FR;J6$@ai{s?l,S9**a:X+NQܰg,1r)zz'' )A8k< !>I͐ɟkPK kvEM9j- <-dF5-VˆO+x ۵ QꃆUcO4\O?bP Wqn]o|O+nMa_J)Ґe_`rx1-hvvyn^ n R^mҏDäf7a)W~?kzSU39ɖq8좽RsdW X Dş!;loc} xy+h-r}1y!:xV%m5pϸcH20v6/{ZZɕ .rofUE|UCԘrmP' yA^Z/#9ڥvNE_PrhY7^3ׄ I"tPܐD|En)w+bE7LQVlq5Pkk'ޛ=4 ~XT^ 4_@$d۲#ºE^s$ן2׊0Ƞ>tGY.#ѵzڧk%EXbǕ|A"129;)Xi;Fff|? zYɝ![1fț/ԟpjvk(,yMupd*H |ؖ鋺 M9c2J9[Q JԠDr^{tr8h 6S5pD4 U7ldd 52|aiN4xJ~mɇ*Բ\D60鯓9jF\I>+-M ULޚñX9(˥-ǭ izq:g?ۗ Zbp{c|^~SY9 eA$*~zK, fRgꂙ:p}g\H2׌bW !]ցy)4nF@ƚ1;?X08J0v9 nv[/c;gBOFl^?m Ut&p|@-Sqۋl/j>463n=wz8uӈ/V^2ԧWf2Q"|]3laK^SUX; T\S dZ.C2BbO.}SPUЉF y Vtbi?%SSCv#nd0빝8ͬy8L9S5,-ZSMͩ`,;gUo?X&_ZtԴN:/}"7 G#1Vy9tzZ["_SCN >$ ʑ`5u .">R٥bQg6e2ȡç>NB#; _+otim}uD04>ϽI!q%c#D eمAϱ .wV}QU3 FSb׼sRj0aJm硦f|` Sq Ԃ*1kyLQ: 0:=l5vi}2\ԬXqnoh Q]ZQ3ivP%{倽f=]ҴG++:st}|SӐ܎*U ;B\}plDžq͔4ݩ Ni߆~ZOMZ,h4UmmpϥgYȫ+Eotc}RDc5LIg` & W  /9BF³9̦_]ž6T bp(q` 1sBt;@5>jt.ƙmI^tXhOV%wM#G(…2ݫ H_@nmD-*[:h! ͦGA^ [J1&Lhd Q@2skնb'k#[ۃ#R}kjQ%z{ݨ7Et q%>?xw(d@#3p;#cC)0u,&yznLc$f $}$Kr"Jfetm&QY/W#61u{؝@V4%; sy[NAGp-P,sM=*.>e.]j4| m t[]p%.jb ._Av y+W6e{Q1{,d~_ʟ{p`RbMb,&ө7%!ct]=Zi%DD⣿ڬ҈J'}otfX7Z30?W/߈vԲ:LDžJ:ۻK"āe?|,Q=QfQ_kD]'s@2=)q!Mԟr!Yi`dA~h_.|coDF[NL,wc_,v\k9>?{l Ȳ쟵YJxIݏz qr$;W5v纜_ɦ "0s&n?(R(+zʵ䰶B-CyJt ~2xW0=ste84* ֢M,u9,3n"PoB i }o/KSё*JL VBuȅP) eMMoNNc uھoh FD q |hY2"0hA 7?7暎sJW"6֯a 7Y⾐+l#F?"DN6b)/a9A#"eO̖Mz*dGM<6YOlTp0VS;M>;<0$>$sW~O0Isi4CZ!_,JnDHe~!~pL {Y [ Q&Z-=&I'Mx!?V7|2)a?;9j&`TW !42лBN=S]s L g+%:<ݙ'6ԁGS@-^44Ukl?"$sX! 4W+qd@'pobU `=A* 1-q~pw.NN(m/5yrͺ$!""j??E\q3f|ql$f=:+h,Z⤰ eg[;$s"\c˱TFW;3 da}q?^JC^l%']|#W2,09G/^[=]Io˜*n%( ū66],b8JQ[݇Nbr@YeKc/g\7Lm2o/]tΚwb4LuCl"X#_ )Xz54rOW6L*k…$ڶ~WDiy3o͑t+LP4Zryd}m~׉v="e}e9K<$Z3g+V˚ѝIKx6aN)VZY<6 luyuШ˩ > gX`X a)\k?TPQ%:G;=6ta8૤!|#hC%h2)fGR3+5z"`6u׸l-|iE'RY5UVECic ZlC]TH%4_nE1m+ i2p ̹M9+ԗK3oo57'1ґ Nfl(Ql 0V-'˞4'-unB_[M}sjMȂQRmǯ $I<}3!p݃zI}Xa1 .*k^[" k@1 #C)Z 6plͮ.zURR<74ȮsM?M=s.ߘ&O듎ՁNBW\QD*&ǽZiӺ!t ^W)U?4ؠ|EXqeĐ{/czUp@Ȗ%`S qɓb>>;VZ_݁LɣoC k,X}0)bx]~h>$|QJTgI^dqZ-_Tlܷ\쒡M)4^מZ/s:QlH9E Ւ4kYs?K?8'VXBusg@c],\{K_5{g|&*B $AM> )W"o7@;u{ɂE>UL窱R2@. K)O2a)ikl=l|lu 6׿(:)..,sO?926^ zK!#,fUYjc`^/K*RҦZ Y WQd:RWzeWlk{頖ta}aZ*1`k mӑQP$P%%N ɧ KG΂md+}`p 5M$/Fu΋-a,޹S?l+&iJV_DX^HˮLz2ݝE[qMN:@oiJ5ώŵe\zR+'ʼnnFX;þުJ=Utōᖪ_}41VɼD<|c6>`ҋ4I?K:' {leHXQ?E DUk\>=b }RQLb 9EBHTn"tHWCR'0;Ā7luyҧmW(GJ?*0Q$-9@3)KJ?Ʃr8[Vn*E;UUJ` Iq.|NWdYUf2{_(ǑgGr >6!i Az088. 6O&}? Ro?l*+E)Qħ_,b\Q_aﳏr0BQBIYĬpD$$`}u6rt93̥/I՜SɦÍ +MfTAuA~aj@똒Zt.3r=L’x7pbDp1CA3w"`WvD A/O*oU㶆M;T\_<Gmf94d|Xo?R/ gՇS(FsW1H:sJ^wÒZSɳXw=bbaJm{RFay;&{vC,R)5 leuړ+s;$4\\[y4o"FP9mrt#͊OcvuN:ji ~0wy9/f6PT"D";YWZ= m@yȴ/km `Sx0D3g;c˪?K:ci2ٽJFHXV۽G0SVe ?_]@>JݕcjȂvUzY*<%Ku| MuyҪ o!23V$3r #ς(nc+.Z^# o䟕vdqEJv`6`d?pP}oGݬ4Axbz7f[}~Cp/S2`-71|+wr$z8ǿ Օ;eR /=.SU60ȖJz҆eڪuv&^ZbE8MmX~NA/9Kd\QЁh\\$M ЃL.Ti V-mդHe;fۇf]oԇi8ɧ=as!FC9p= Yv"%~GpvH/^ҭlǢ֍K}njuK`0Xǩu_AɿN-@ =72 kؽ^ہt:#|CRbblq?%A#n8ȹ-znw>{]u@Vq>=EӨMGO 0e^|ARSg+P|H5HKF{ ۭ6ϊ DI'XeL Em8eGʠdդ[ԗQɞu1R D0:@+6jq faCW ZGؖ`SZi7?|'fϓA{Zn?< y`K1sn,G 1]Iʘg+y uF)#NiלqS@L1, {L`H0tAֵN5k5*BJt9Ş섪};?eZ .^Ok7hl:r67cl{<$fQf . e6uKvbQ|JÈ崺H4*J "sIuu"<%…Gb)s2I-5yӥK>fDp63/[̃ƕF PYD|`-Zp:#\NB"Nn|׮1i;Ev-. 5PB߅Ex8a`@fw n,|f27- P<+ (PmY:Oc$3% 0R̙һD7l>$gGO`H. e$#,?!Mֈ"0sdu}:GB-? [l]Y{EV}{[ԙN|Е_fJvfk4D!-y8qFutBmNM"0f˷r|lėӷAŒK(] $oDx`.J?d,.V$pü8tRmhme$GRvNa0< bji>QQeEFyBwN_x+ܛb>>D =@G?Fjg4,زw :W?/)erl_deHG`I!(&2fjs)hX^zn!/vͅ׊1~nWZMqAxm)q "lX~!jt!'< (x:GIC'0Gʘ$ӥ:LOWOpjQףwf7kl |h4Fâo r5X5𞎾x&׻QI35ϗ=JѪWm G&u 0[D9ĎZ٫mf _6_ȎnqaeHx yf\K`< D1Cp]w*[Ok >r-FbW>a06wolt ],]{Lo˟ :ɁlFb$;^|({1&d0`p! [h*5MK:VV ]X- |ObFw8Ph66ܢ;tbcB/PuvHsT`4MB2?bO#J!*ֻ@Ƣ3uhvn܎:&z…(UrUkU2t5tK#vƀ{Vw윸S)mj+ bɖWӳ/R?5rc㗾7[DyV%|p3(<3"IJ)*i﷏Y#rϛ$"Y=1 j1niႅ/>VPj' WzmL 4MW* c}OԼЗ<|iaamIg#nƺ oQ9X+NvM"j7-v}N289üUxn RH0B;^-icpG@kCx,G 7}6  ,[95 (3ni0i/8A dO ]MuRוA-w7Cڜ k~EM!}.I=$ 5OPxc{Yjz'I('_5}MfhZTQ'~a3 XYzbr![C2Ѱt{<4:@Dqr'y|gik%{/6]M#{Rɼdج#$žXǁ4hYĀ_2VGό5B~I(C†,陋Q=ƛ5lb(-d"JN*PhI [RMRj{YN)iʦq/Wx(8&OL$vLԏ>Pi$Z 6_Ah\ z+4Xq OKɳ} r`md4֮EY&Y3,lX*)QqX0^yl@MD9B1Bv}&E,emB Խ`xt ֞vT+R6Jobٜ6U9586C^ژؾe/=}+45 U;qV{hUK6ߖ{˼Ϋ:kG^pLTr'ZXlWOo!<j5WIse_Rgr,h2C4ch6m6p?ηpQ6aʀ0刅Fz_#~X!9)m&|vCʿ} &cǂ1g %2d+yx@O$ѯ=-}a5"ߤ-q5ka?h؀aw@Z .%S,oT/њK /ՕŁל좿\)7EH]9Xe=ZZ )_e"6 8ls6@Eg:"Ǘ4fB(ɩ4 Lw2 n:&]<{dڸ4*@(oM2ݵ[?WM!+|H)oz-zvZqh}1Rjv:|:EOWnW1c@.v&F)k)3mOsKNf,= ǜ`G֖8Z=6Z|v՝ !fgVC޴䎹T\~kKsYE"un~dzlwE$yES1[c[G#9jj'.mG=KX[i|1AU)^yAo_õ?`ؾqcbDRbJ!1*;YP3/cgg=^ڹs$\TrEީ >b~ YBdVzH ué4tV^ ~6Rd)o;Cl^//_G%k@v+ $mۜ[0!j31vկ*$r;:&|eXIȂW-^&ްPBr@bk[2萛>7B &vГ`xLc9 _PXsǕg6.TudْeƑasCog샒t bԼdx~W%,%M|5oVwGgS#/rw]`ղouG *e$L (jߦWe'_J*9Xl.WȶYK}%B̂JRKN ۍclRbM]͛W׋v`\+'gȉ璚aܴӧJ p$  EsJcQbz|Xv[л(xvESխzA}`I Mҧ C\Ը JLi-_'נw6<:Ol Y5rHiC$[z(SxSa^t^[ċg9]~uHR7BX^梒v0u$} A=:%j0}cZYL4EGuSVyP.|?}_g}?&Hg!cZo8} z̞NJ_K &q2,XzӺnC t:~ j|f / iL|tLo|N*=p#DԘ~}wmF3KabP>p3r$S@hVx !CABآ}'9T3Ï;bpI~Ҹgh=odѹ>șZt/k(,z%7*rU Aqwp \pt-o <}̟)J Ot<.b_GL~ PKyAf{JS4)-mAe9z/ȡy0a]I48 ЏlZ( >5eZ#WpOJ άIe (sa͈u^$p2{ Wϴ]>Poj§k&N=S3L}#ah ՂoH_yRyv|w&զN*Gl? YlYYĔc;Q!\ S~[hrՈoǵnoUɳr ~TmL0u#8^0:Aw%,`DވvUB5:x^:` xsc5;CwqXmm'_,nDg|AB->„3N G݅tV!.OSHGmL¨޳HdcMRv[wPdup(vq/:'1k 񕛴{6U!,AkY$[^ !`Ԓ!e [ǍI#aT_KK!9ϓ vlΕQ_t[ O__c{T~UAjeT3bG 8@;ݶ˥O 7XC} _1[Wz!D.P8_v!!ATk5Qw= Pmw-z^޴Cj K[VS9@8ov` 9 06*KXE%XNu\ӿh2xވ+>sAPMIonD6F~|dx!] .zoP CiLu<\j4)څn*?P!5{y[gtYp󠒈s &`h0gཙ)\˔LEIV;ep*a|E!uԨ2?AP @꺉v we"U!56u.]t|Iu`^d%['Eݞ%D`w k2ݸvo<;Pb['.xzV's05`%DA.ƕ'bO7!Q?N%H6_q80ћYʫd깺V1x녉@-rNXƳ8lb9(>=swoOVRӯXg`kcIh'ysaYe4FcaW57KGt\ 'Vn׺t [kPtZUC<]@dwyPzQ_Q/]bw }W[w@Iԍy0J9'_/yWj3ٖgUUT3_&@/ж'U w*a@DRkMn e:-1(hſ~`7 5G(+4Mhx];ׁxh]*5Sox5Axυ;8W-`ܿ 0:DZ)#is t]Զ44:8T 8VwtV+ 1]>#v-1F؛/K|c ĭ ~ ZjS6?OŬʽ?8 >ꦁ s X椵[l Y͟f[ȈC,XVT݁oƽuIik.2p )?Y',b]K\֢7:!sW_N8ʇܫUE@&# Ham`M5kᷢ$Y-OpbA e>EVXum3}ãt|؃ːphQfÅ˟qWPV^ܽ{Vj[;ؐ^eO] ԓL0ȀAGnwd >rwp ï? 6Xz0̒q#(g!H1 P/89BHxg-dTHr0ء OX*i,|L4cs[J/Ǘ>x!' J;Ž5I86vUN6M+!K ֲ2ߢGT/{4Է]($r9:Q/1 sҽddFJבhZhXfO41#2^ 8m< ]6hҚh5^ a/lQ uaq_L?]>  ]sfd d{쪄eɧCcy]?XY|EOQbR nAgRE\-fI7cKWIo _`:twF#9ȃƳ0tԧ!b.r&}~#@ \}HM"@n\LԢdڥKLBMeGQU苦;{ / @,[<%xjy<_=X1ڴ34pih(ֶ2*25=ہczm;ԥqgNPr:]f6n8f4U.=.}"?uMpz魂Zb(3ֶ6r~Md]4;^|A`ʋnXPYp{G Ycy Rvr THDƍ0H$,n*ݽRnNo뺼~Jr93g֫ADT4W-!)}nzˍ>U? Gt: Zf +ݝam 05o#LS4MU?eRrW):n\ ?W<O4]?g9k#1hоǨ秋o<`a:OY܉wH%"Qt[{8zݮCpL1%O4`]y/i->~Y$*jYɕv9OG$v6ڤJUo==5m>Dx1iߔ ѳr7k=1=k9~QPrO#Aov TUmMjWۜ 5+B-»>^;=D19f諷h4"q Nnt] " `HA[n Ct߈z[H wTs]{Ht b;>823PޛVY(|H'RoF, "ҾEڿml"ZZ}mI!aH lEo{( Gє:x`2?S޾b m<]p՚ϑR'Ԉ̈́*yYdIu rqh {7pwmglqXv>sLhqd;]z xHwG= "rƐҿ`y%EGi@XꌙY2g-Xi8%;k2%+Ӻ L6N۲/CFfozǟji> GJiƴ֧ggGN|T(OGX;~v }Yt5qS+ XW*0ǙHhMLLGf/,HD٭n$>(=ǁp x:m,Q@ЊL=^.e# EwΎ2ozTq$dC63d~k80@ Z"3h9ItY+^N1V^S5@ k @7뭹?M7'ߊ._,yY7![Bی f[+ҧWvOu%6z?æ8Y|*jIv|5jp[r'#NU/(Yl/F@mW#zjp ?|,ûqFI/H!~y=iְii;Sݏwmbl;a)~^30>[AOۙk*cjVP4OD=@45|pg+kXg_#`Jm@pῧ\"v0ӟSF0I?OMrLPA5LoV-r%Tt)^դhSX}]oAܷGS;AYHv"@gqOKPTY]x8 1BYq,||V! Q,7iN ئ:bI=!ْ8D8uX@j`{8$iS[^YFSX&Z@ ;I^eD(p =sh>>dco6Ŵgr헖Fup>Z +E<Q me≭wЋRaz Tp䵰#ˏn~7>܇5 ȥ@ *Ƒ5r%B^Ê.UɊ5i4 yy* 0jaNjիKW6Q73b%.q0dF\>M4|t$|/ Cx>kFnuP}d6۱~qYir]46w,iλ&dDQSp-0 )-eIR|`5~SY(2tj%_(,hA2m -=boQϛU1>' te]N(p]ŚaPC Sw ˪InÃocUa־Rz@K7EqlʻT954x~+Hw߶f%X8S yt[ Id%>OL*`p `X.ex$'Ogq5%IចwP-y  w?qq 8ڧ~2<7A>>D-;pA'oZ <= Gtc4Q).-f;R&ʫ`-kմJMwɺI}_Re[M=пl]u_Wb-h Q":эYTd1[Pi9Hky/wZ_S*R:^ct,7YGB`ᏺ-FQRwL/$ 3t&p^M|e#M]3;4K2@|@CӳQI9Ee9EHf0{1仳Qf[Eӷ8TEs6!>5W2[5QrI$%Y҄Wh<_J031|~tu4U<RCY"ךhamuNUUaS?ѠW)T,2f~Mx0sI-SU닯-ҷZ*H ԔT#;2ƱI/: O ^el@l<ŋ-~nx!YbNԋmD sBٮ;y5Q/~8QǏܒf:.B0(&D(Y(0[{ 釅ICꝀ! m-&Vqӧ,Lo-KBWi'p٤KtD dUxp9DV+Ŧ !_^86Εԇ ύ($ztGPU9Ҳ#a.X W WDH!)?.Pz{Zi<=!6KR3+ <$$Ձ\ڇTϛ_%p+(N$7fiy*~&1cӌGZFQTM Z,\>LY}梤 OH:Hfyp3W{1Y-gvP3TN2K P-1ciYDMp6n{>P4Lu ⁤L5K eYH<3= Qbe| (b^ S`t9<*K]^baQ2D +`!pYbP 1hkfhG$  )܃y`5ǯKkk*k4$\̈́/$pKpgTڣm#eőͅ591Ƕ8YłU{ <)o iRz1TL^ [ާSrZcӲ^Ȍk" Jog|7vwyÒe ǧ`r(ߟl>.Si%|D5m`Ҋ[OFX!p= gzv/B+4D N]Q:ߔ>%kHEZTjYI( RL?.oGv6zj~x*Quߋ 3 Lq^*+@Uzp/UöF:k:'V LnTV"BmPxpmҰhxމ1VN`m8m;fM~)7&Ril e5>dKm&>ێD$hYo؁7P/o2!/74ўGH Јd.\lېe lrѿ]]pھJKƠiyg1А|? *|&4շ5]k0ft9ܔ;aH/g iF7JtC ;Έ#7lckh°ת]ﴞVbmJ7dz[TAtI2 fѫ+To(hEÆ)u68_;9P/" 9 !ڏaoA(*ɼ;JRhSrp{C~;A^ݱT=Z3g/.{0 \yWr}Ӌǃ a~ eLDK  sUU2YD1A3h W`e*"sKL"DJ5'-~.xo\eѳIXNzaɞNxN|F/ī4Udb#>Ҝ{؁ {x7 rܬ'?Y#t}PJ~f;$ a(cE9mx7TɤhRNyI'cCl8!ͦ\G"Uj8͍՝һZ;8`%Ģfar4VF#0;|iv}G Ȳ9QĮrRuOA=iv52*XT'f ;%X/@ܼDj# r#`2uOc`QA굜7Fg/*PaOy (Y2[5w &(O ͍ߞ?K7s MuQZ|&3B„r;muЯ85aU0X`9ĝB |mSpl8$/:cz%H4}X1ۺ2 X}0xT3K4J m4 7tz3Q2,'L[deE3Xl9VIԌNIZDJQЫ{e󟼣%p7wa >m֋)v"F*i7zk5\&Yh XSƦjP~J_@,_hx`iz  Xݤ<]@*M̄w:yxUvNBΌge-)uOy %>*Ž h%†<P-K;${vI*#]iӔ[4Wa9/F\72QpFr^gp v Ͼ{bPf(nwyZ }}b!m>KZCj f{P;^,,O?,V=Z D=cFm_|0)l#$/;X{Cs~U| AFRÊB 9}҉NgT9-*/ۤ)TAʁ KFa6a QgC:%b嘒e"T}o4y>\r7롩ל+oQ;7.N\?N] 1켸{?cVl˦1ǿ\_:e=i< 1#+\pǃ̢x N#i!= ,qc3Υ۶N izi{)ss m-8yͫt'  Ve ) gnjQQ~Oݴ5sH^YpuC2[.`ՁO1r@.L_C낮 ’r_ߑ| 8sF@Hꊏlu$Z:l3? <8]Uf[b,ā}NnP9*mCCILF蠎q!وbgnD>H~NqІA8 pE uكas׵qK`J<~gH%Ak D Q9 v6KG3fs͒XfS+ rCd`WjPOD`r &̧ ՘ IrF+%,+\:jR =D b|> -wχ OJ'5xv{̷{ Ve z(9oNt,ZW ~Hfޘ?124l8Pa@nB5Znӥ89 "gC}bwo];72~cj)2I;žztJdI]\<裱| M۰B" 6}FMժRݰX6]=u 1D::eΡѡ03GIy ] ?-dG_F>e'/guYoLЌ?x|IO *^%vhBK&lrց?*b\\є9%* &{3b+i)jBf˥>sarRFƣ28-2+Ѧςoԫ簩P eZ> Ҡ"K/z $޾>44( tI[T}.>4SYso\ W=se8C"jV^4" խZ`7)"*WJ =˖G1Uq%9}kV%HBS[4s9!WSKGfT[ڜIKk)%_70p{9q/,vGK#Vƪ@PVuPZ"Hb7l!op6Nٛ- $lD3$eC*8^EtKh%SOz;Y(=Z:ۓoUd Y%s,ߧ!^?)`V-Z#f.?W~rxI(k;y85zhвpʼ!tl8.bݳ5 :q3" k`>WfdO!̪HS{!sp31-O2es_D4R L_m5P[*]+{2xЯbدT͘= pV*$WQ\b\~Ku`@. Q*ck?iJbl_NYBIAl}@g{U+J-IφGRp^֎Ot<#ԏ^QZ<^~!{3\*re$$dRFp>n`lm"ϕt#+MRR τHFT\O=6")P[GSQy73`GCbeBrʶ!PyL,ô)Hq*vE/Â*l sߓ(H6n0J1_$1D|c(AI.-.,P_%2>c' 4Zh1TDտԃ{٥ƦCIV*W_ w.RD|B@O9XDtE+Å/ޖRFqj$uK!&t3odRѧN.67YC_2aO?f<"8v8F gZVWeu(H57ٗ*̵ r/1r6 xjbz7daB8RFDxgYvzYyQ0]q +<)~(qMfTmo8jY Ghu)=,=CE[ R>94ph6}YK>G|3ӳ a˅+M- $5>!Ҍ3n?,IZvS &emPje2\}V}CL;[1CP~G9s4bӶa盳+ЛW9jgdsow.J2^2eO(3}(N,"Gi<ۛDQwNڦP\+8^@=.m΁ L*)$B.qfe.Nøەr9ShR Sǰ'VW xR]#)?p]K3`M;jO156ZiũN0]sd恬;Am5kP4xA]8bz޹`yX h뮑r$2u}sAkhR ٝ XC5CDw T}%Nx.6s @^;׳ D7/D;wRn pϳ2@.2F\L*8m>mO@vD zջbxM'ThN^#x+3Ȧ63^bCQg"ug6)tݏyWfL5x?`ΗP/pI=X4T'u%=VWwz`S-=ͲH\Up-8D$+riN4(lSJInƴQ~6wm<l@i!HeҒ`]ٗKci7~X')ǯ: {~勔aaBBX\'w< 1wxesmڲm4~|ѝBu+.J~č$]m0%Y1_||nTK~3 5eӹSGQ9UP"nEqSoʳ=MƟ\e*L@Ӷ'}9aPVN{݊'4W]pyCdd];fw83E=f;5CbUذIbVD@w4.6 cͶńz/2YJ὏EV~po7S ~(l?;±3 +Ay=` \%#}ғz; f*:Eguѿo*fvw{07k *pJX'.?GkdHPs+Dd7hTbHqsf4OE:'^L -:uutAE~fhS$Q 1`\V&DX"_eixiG~~m􅒞Ԍsl@hT"]C`shEpn-S#JMc>bSH މx ΰfΊ @K)aSD@(o^m(JCv/>&$#T-a&6q[he䞦P&9T;1@Bg+J̺T*[ [P&)Fd8rjܖ |`7IPd0xrkaz:\Ȟʼn`JrV0u!TA0bRgEF>_3|4f0*<;.-v~X}СkJ8 +7ߛ֩gy0O47U`!..PxMhaT@.,9>ft W:[_0gyܰuk6%cvɸ{V:7'WVoӴ_h[w]g Tr!…)/y~`eTTM xmGQ0d!V)h586T >dp1Nz+ӆ@D}vs꾅QIG9N5hE97ȟi< #9w5`Bi咙%-2jRkj,#ܕ Zd$qfZ~<ֻ?uǭ Q&1x(M-3v;ϸ9u`^/:{o4*.Z*5:lӠPG{8؂Dj0@~NCi_ s1h#B +l`ax}zO,y< Z(nqїJ5Є fZxZB*Sƌ\s[b8B2VDK$T1iLUhF[! ,L?C5z2Be7vOUDut&BbL,nJT "b%"aZ;\>婢$V2#4e[ /rU/`vqR~(R FCwѦ! Rf_J"Voe-nPuF LN0X1E䤒gObx,SMK72G*&ބV}tcH2k2S^cʐXA-g3}^C ]>.[Hg thHE}&uS#UW묝 QtEz3֯S06mP 0J4=>\  X,ʱs ۢNO?zuL wwEheg^/s? %L/6-aC*u2G5bmt7Jf8H rDBh?-ݫ@]&>AݰzmzT l0dY?'K=L7cj;>,9_k% qF[-\)pQk{fs0%GGYWv*t7p|a>ga=&1~1͌Sݢ=] 8:YцioAZ02tD)O;dJ۶tIрh4ר7H \Ѱ:}ɬnOcbzWRIp8M8/^^ͨe25sb#8 o;j`DI-}6iӪ"_T%KYvFƴımfQ !tK99yD`-uO@K(;Jnl=Ij920GZxbkxS0^=5NHJ`|,=Ln~J#ҨQ^K"wx̓0BxPSm&{6e2-ʙ-('ü_vyvԤ~mK 7;$y8 翇;ևbpW0Ȗ"0)\TJQջ7!xt$94uiatq2C՚ش](l0mRsLtg,s>6OVJ)NfW62-/H6)-8n⡈9'.T F>9+enuZ;_!0jP(W轤 ^}˂(Ca8E7AaO͈t][`z vxc\.dMS69. >*a6d{9,x<ύdmuX#PكŇ9 >vJ_}bV7^ ћBd 0,*^6R^$?7T}1~DJ݉%2hkfқYAzjDXI:J$-6U{ܠ9_(j~Yuޞ]e)C̣T,dM KCBX5FKIƱpbQn"ܿәHs,J3r:6Q8dU9{u`ekd\ῴIcbZwYflvmNLg폜veOQ"3Ci{jQEXs,=S Ŷ "(Ѩxo]N3 uYm)9H%%R &tJZn aj--|e_I%%W)eIjx^#ß(pnϘR5/X{S. SV0RL*R1/6K'+E_Ub ,ʃ;AYy$oAڬB%tdsmw T#_nC}ffZ&B2+۵@޽ۢ믴0373RK|dWa[ +,r$|!%H X<Ȍܥ ]\ޛTvo\}mߎcoA]Qbއ}6LcHYfOgZ)G~ˬC d1?] /Wl*d>=D ۲Lg^FrިI\E'N{V:rɺDLˌpLS=[(,^j|3'zՂ6e@R(X~bf͈C ;T ̫f\u7>=63<( `$Œ( F1 F95do:#QsG~7xu# .0)(CqTѦB"+xQ&$ҮVad,j;e?QPQDhrv%3,(E<_ V7~Cqsi2[[^q ~6'~ޠw‚kuQk)=`WnG9v-?mQ,vd _,*<#1ܓC15pP1Ox%"nZP{?S*s#+Z2{I-x3 6+_? 6<0&ar7aVL4Dz}l~=2CE:L9zs,1j9SmyWaz8Us h|]v9`0ΑwQD:'% Hx׆1;`Y  `onZ}cb =yT0' 3Z:jh>󒱚2Yz*RceXUzE7/Nx˸*TG^\5.&f,jH慍1no*%hzĨ}BFj9E'XYϻPϿRbgZi{яU)>\gntv#ma.&8Ӵ`7(2v;e96t^j%LNdzk|2[MSǣՄ[@jxD faj?HL7RE/}To Y@b^)fUVZA=O/܆L#_CJ4WJվ#&D@+_ X)dlkRV{NvN Xg" Cܿ:'1 15h[(6OߍM&I@xᖍD]܅&]l&XLrcO+TNɸJ?u5=sE6Gtjgu=JORU 4uƕg~&'dBh_k{{P's<=\%r90>4XˀM+ xrͦ 0!aRA4k֜<&pl$?ֆ_x(`W՞?zTX3XSƒ , +]!ONhOQxk5^J6qB+=8N"A4dm\+HV7K^i| N9Ieb1 4mvK8ܵKGdW6B(qP7}S AiMmg k{jCWbvSJ%\KY\T>Y h䙶r{|_{p,%@on"|-zu^B!/ 5t8K[>nD3A_ B@Q<9"%X= 9m[ `QͺW-ܤ6))Swjƍ)3`IQfO /{bj"naS V(Sb`w:Z+ U"c3%wғ v>znR  *v` JʷiJRezӉu' CPˀ|nsʴua5 5~Hi .x;5KlFj￈TKwPkDCɣ11޼VSُFUռ4q V>`'DE^5S^o?BeÐw*IN!GS1IlKA[;ꈌb_AM) YZMQ7E7hSIӃIϘYSpA9~Te+ @8q{yTb#%.8\Ϩ-cXVy;aCҴe?>ɦr6|j%zXΤ,d1{-; m:؃|1TG~ߛ)[=}KxߩAYo$ꩤoIEuy ~'h`|9=dn bj Bu1@x0GNY!e;q@&_:$<`f~q)Lyi]xS zߝYu M#z6~tF0}ͶfQ3}J!\R-gA/"&'Fr*lUNOsv7lnJiN(3w M$~6rةa$ЬjQXGJ5 +uHGG> ѷ oP<\(߬qf;f4]!5_=g+B`P3{/ YޖskEȒϾ㾍*ڸ˵O䳍vٖ*S蔏sR&r[`8h7vZcQ%#X8's 7cYT@ʂ kEc};`<l+CQ㲦*Q+xtbHQܑXfdY T.^Lp4"B^$u,i p3ƌ#Y5N\{Sgb֯׵0\+NvWe9)޳ykI*78ɋi%Q2GY4Y7ER9OA7$"?~֤%oiK9pzu-yMdhnfLT6}tgF*ӜYT(#<J5ɋzj6P>IaGGjs1ت7ﳪsH| RǺ̬3,'IQ^hBnl4 ̨zj7ϑ=bDa xu郄 G u{Ka vAݼp=H=MEFގd5t9F1ĒѕǛ[Y.m Q-KB``7weOTb4t.kbovv X4MH }Qg|\t2}nkETDkE{L,N\\(t;F} #)<TWH쎢;?\W'=Vqȫ3k,YABsR3sn6l@g1`zculüȜE!kP~V1ҟ gCwáh=ginTTp;S/.Օ|<'k>s3S-mܮPz`g.`ցҸ̅9^ 6uXbnnX*P|ƽXXEgek?2V,݉n2oN!?̥dTආ]Ͽ0  :!//TQ*Yn^V~ O=\kOz2M Aa 5LjY"vOD@!tQ _8)3N' R0!vE]) rݰcy* `j<Udsq?[ĩxO 0'atWF⊭$oN 7LB#U>( g~<,bA99i ?1~P NaSM^ˋݎ'o\KI Zѱ"d[(dd<Ŧٜnn0~L?wbYWΥ5ׯMf`d:(8$QJd'.% S5cgzK;rҸt<Ɵ| (zY]C)J_AW2M7} c]#B_3~qv09Ͽo~-TK|`1qw?ؑ?n ? r:b*_BV5KvWWBʑ2>}?ˀJg*{Ț;pf{-#$yLHh/-§60#KİUn$ہA58ZNch=TK'L2BmxzBgdcT#ZFUG*%6QL,{|u(-[w6h) 7D*yߩ۳_ʅT._6/=Jp i%/X<""OB|n^ _7R* # ;? z(!;j*G1>]oU?2S,e<*1<~2Q=swFdKybRlqs{ayrh"?5tuˊS1 |[PeN-D9 ''WYpt;.]0Ly5]2oBzD`B1LP_="^mSA-@MrWVœ/(rcЍk+ji7VvƲͲW,|& 5}@\¾ Kc i[ 1:x63{dw#xK%.%Tm*}Zn ģdqsJ=}LMl+թ{VzmP! P\&,GdL8.̃5{a+TED[$sߘ3A9ߥ:fv 6Ӽ]x#HPم?q'*6 ;9CQ ~Ľ{VYY B̻[VIJnoYr ryy8lx(fD䌡囆=b5Jjݳi~cݣ}N M,AŃ.uP(E5R`&UF͌FmlʮR$ Vz]U] #&Ơ{uҜ1:}_Cp $_mFqC#;l L?(i\PYn0e ;iMK/߈)A]]q@b4]m6$AlF]l (pwMWRΟ\5z+:OMBs!k m7J 6vuysR!xmP)1$6C㊌:Lx$rp_tkD,v̄ Wo4E5DA6)O;u5WB5Sƒ4jK$(.ޭD żZ.Q{1gyvXrrbk^3t A 00ll10*#iJ3x9ʷ$a;f֏ҥiGH>xOF@jUTV RXc>aB!;/0J4!o {VѼeGAf+TyqS[?$/bK ߟ9EJOGOwO5,UNnJ=̎iZK*mSἫqG: 4VgL\pui)kTp-)s 6cs˵, B u0HMe;*"{X ISI4嵝i5î(MƏDbo]_+FC0UMѲkl*6y˛a75T<,ĹI^3ap eQM> vTBk\:CDb-9q g\xtVkUj(YbAغ|d29:w`XS&2wtU#s> *_2oxWF!fnF{n2Zǽ-d C6_խ$>-,f˗LMA)3c/ܐ Lt1t:4N޹NAW1/&%°WG2Ï|Ļɩn~3{<̣4`ݶHЬ6CA-i7r[| p`3u#p\C O^H-j2 Q4 j9&^'=#}v%k6@#?  qXn[H"tWt uqKb=WA!hB^&sCC"Kt+mPjH(OCH@׸`sJ'g_r2xIB`fIۘKa,]b66 >4}3˪w)ӟAvvDnbV-p|KD8eВCeY+% q 4_e,_0 m:r{GabzzGL0Q };ZLپW?X-ϩLY0P~#?xêTրYƿ&m7-R]L 藺UkUF`Dզ _f8ok:vXL.#L7E&8PAg53wJM2 FNu75W&VբsxFzטma+t&GG:@E_ ]օ9=mYN./'TYں+\w`g@"CkFm>Yy}=$ /9fUSYn[VnVfOLn+QS.Tn1MTW q.ؙ5B {B hy9Y O&OT_Xh *j%bv&VgC57fBלMjPE_G3y]6~׈$e?>sJi:?yLnx xO&82H i] ?/H)@bowԕD E0ע/'NccbeɛS _w#5E|\&PgXsH.ז p5;a2~R=PZ߮'lc?"\nI62=HkeG[3,gK"g%4(5 i"_tWhn}ۤT&%NCL}4 3r7pY_ fz嫀\z&=fѥ% Mx&`V8gD$%kԦ%0]MsHT`SaDpϴ fk$>&A!-YjvɰGdd=$ŝg0rx"Q s5]OVƋԗ0-u0;(-6bB#*p4:50M=9fښkbs"6[xmA"Zҫ,44Dj j ln}b1C…a*ATp'ܱL|㳆Q757M'AR0T'u\uAo-G=˧U?AWɊFk%*w^rJcTpQUU*ml?԰? =֑9j%G2`'Ww @ V]:JtNg4N=%˟{j=u#56rhvhlrz&[ ,LR!OPogŎsx'դσ4Y5$9pi~TJ 0[ fILg]ؕ{lsRfc~Fvpܝ|Mgew J{{nͭJZGirOGE.p,M GkyM&'4t "xq49>BF,$hNCWjY=Wz`w MSy) Q9ح xT[a'{현G'q:v"(aSSa]ǹ+ +p-Ii+Ke.3FU#+s_BͅN]sS{\}k쮇aW]k|So.cFx},JOȖ##Ay-q\'o={av}fX8vo|锻"ezqbֲAp1" uB5ϦڄG-rc(~u;=|f d(f\c$Le|pEz5;O-&2"qĠmE(x^ckzLU Ɇ¼3e$Rx~|,RZ{"~{sK9: ~(g,>ArE0ͤkuQ$Ec F ;goRg'3V 47~ m2nevzD.M#$آk9߉(1zciDr1{,?4u#Ug#*kJK[pQ9DPϙnvw d53}8cͽ=/.!"ߗrP_utN3tK\Fqw\Ӳ68nݥiHaOi# CĞHhg\ >&Dt\"rNdTyNsI*~L~Pk!%?J{? @j!@L̾a퉣RnB54ͱo#d6Dphո]w4fR7 s9)q_hQɻWm蚇Yg^?3˰z\UJ&^kd}2bN1n }9ޭn㓛 hxR+A(tyt`.L*XJMKY՟a%χ]34$Xd|Ŷ]Ni^r o>EҭzSNWQ;_ta؆<7CwJzS{ -q.~ÅQwX^&.r~?xhw=:߿z<k]6QO)fcψD-h(0 \'t]#ZL7SdB<]YsZFѓ-ޞ/#(WNb6gb[ͩ.=#$b2 &$Ҍ>yH`UߝF ρU|%zL^~DͦnR9VfCTtP(@Z+> ~0DC魆%:Ng\PE{5A 1E[Vwb߶@N >d UznB4itC#>S=wcpsMM]ϴ&GtO`l:']瞵2Dc,!`OAr ,TsU0+.oc:ZdJG;0}&0&YnM8fQP˅ 03Q@!euTFriֽ"έܘΉwumВs )* 9OLy"4ZJW WPV}/rEgP;1Ԉڝ ] xƀTF4ÅP/Hѣ^l3Bh[;Na ~ىIk}Ԓ!{CX ce,RCM>4qZ&|˨:ɶv.)c4G[%<;XjrKf 7DmW7("=IUS"Ρu3wD"X9^P|hG&@yNЁ`qM3z0,h^Bp)~rª,ttz#z@Qӡ?[Bs{6Tjl5%Xrrs\CC#WM ly*zVVe rI|zM- Yʈ ^RHU BP6Cm|&) `~"؉l4 RhUJI- $"^6!ؘK@? &hw%323~"~)j\tl 3ѷ;6'ơwүj&e5N:^Ia#(?,-LRv-Fu 0 iMEbedUP출Snm3ؤW5i't;S}]byIGPo-v*MT6gLQj a!j\NȣQH| qȄE6\4U>zk.Z3?4l I+ ,v }gI!#͓,̩{$^$Z̿c;YK<#]"0,jm[@)FR' 1_aBhZȡW(I-M-5)f ' ؕև4 %LL'׭xɭ{tR(Ku@9-& F FJC A9w+zaou_BFUrR,Zwի${t/枧 U1szefPjB )3~An 4ȇj4U=~P~]ji|Bc,~#p Cvg0+ oi$N,#zIVlc rj`PRǹy txU @5]AK`I5R\@LSqe[Ʃ ] 2]bϼ> /DRǥ]nTm)!q 8.R&=_aW4igZ]mQ-.`+T %Vu7V:7|N[YrǮ H.Sr?+lWqD+MPr2hrJ '+i̜f o R?HܟI̞O74d_n`|Mr|-9i:pn!D6M6޷D'C%)~'T @1j! q1-K0i O=yawivI_vR bO4QBnGְ֔ aR 5ĩ忇@-ASz>m|C 'W-!;ĜYԦow}[Bڡy׼˻o4&<3+&yg<\|bpyD\q %sg&F`@ SE wք3`9ƺ.|`2=|^shJz-Bg1H" {KOR1e@9z'k`a̓"HtSb6aYdxBG_!8ͺ{U4xrEduQ=[/٤oD&DY40`e5!/>^ix"CбfATL~bqeOS05q٧tZ3|U2ibv5xR~5?|& g0%?B,m-1vP'Vxʫ9G0'0dZ^Ύ8Tjc û^iIB]P;\زyȋcPI濖/)H@ܷ9hi{n樯o6]H- GmvsI;K.U=HADA;tٴ E;/ȣ2R8I#'7%xlubqFa~=\fJ$?RhyP=g ]V-JI9@#o`RÅa(VEwwJBޜQ#]*LA:];ToqW] ᪼*݇V sD}bҹJM&L&B ^Κe'o}q87/, Thnmd?GCw :0Hi!2  <K3U|'7w ]_ЋM &Q8tm| ucӳy5NP##6o>߹ AoF8*3yo?j1˧Jj6 (#^Lމ ;ػ͊^-BOʀQ>m$bo 5c3bE?y.\դ!b4=$ "v-CjCZCu9䷐zNv!zvK+V N<]I[1YSp,yQ<@g:}ubӣ$}%Ukо#ڐ,<;Oewx l0ts&.,OñM21ĢoVerIZQOa* 5)+>t+$Rvz -XD~lزIC'C a@BG-jȌb0\\ n?ϩEI_$^SۭJ,Vͱ܁~ e? W#*ޅKGO-:(|1ғJ8(NdZta{HN:͚cWл8*^ydOĻx {3st:#֒(4q>qԫS+GD\Q'gTqrÎo2Q3ˢ:šK89x|W[df9qh2B[A $%% B%Rӡlt{3tFE`.C]qIWna܃[5Eo"2.b<zx\*cQ\|qt(N鿂BuAc*ztm <75zӢ6@c>c[%ШT׶I;sܓMXIY/]Ln+9og4Ah҇뽪+jwW,D<;:SY<Yh8rh+.rWhR65FW b2l۱ŭKSKWfD8dS+9-e5<"cAyLF5%R3D<[N6DlsًXCARB=ɴ#[V)e zmRpLmֶ*2|6Ɉ˩R.O.<8,s.Xe^N6aGּIM(w3/cy"ydoYUV5TAF*<-~Bʹdlfl7s&r `'f?Ovj<0TdDθg@\O\#$UTCLfExjPƠ^V6|BKm+ jhT{$^o>%oYUt+z噽&'>}1Pitݖ9TE G/be'x`G -a|}a6lJ\ŗ 6_*7$LYuǔ~t{QFӝ[CYx(-O|w3ibpQIr4,w>ˆQZ ^ "3l܃Vۉ - qcP\墓t$tMN_ȁa Lu\F!eT T */ نבqp=Q)1kkwimɋqj1gmZF3@bK>azfyL1zcH$9`xa[Mj_IKS \l \m{9zק*f,[N²tu ]e#fڼx-^pҘse}l!~0段vs 5CTM8tDP»bfS !MMp=րwozۑa5WUѩ!-0HKhK.v0e#T/&c-X$kʆ c"B8,nmŤZ`zMCȣ4`GLQ/fdIӾVgubT6̼kvGδSku%7810!'ئ粺 Nإlh"zNb&ueE/{X#s5 hkذ@5 g-]8 90ܸ ,84݄gb'mH?3 iX"/ۭdAKՕ I/n Õhؚ= }%8r0X"x$}uxسr~d8 F˕!Z![ݘA>ޤb%0pn8O]2aMV@$iOR^Nz8=?V+OcFR);yOo !4*=,lN߮EC2B(@6G]>VVtL^)w8ލz9e(q'X^ŹnnY-R |sYNd% 3ߍ]6(wϽW,4ZI0w~˦9ei!&hVЂ6G .}״BG3һJT)J50ܚQ+f 6PRF[3t! y%H HO [`*uT؍u: "81v~|lC~Q&U_̓N;O8|`tOþB.宆w* L@)Ǝ:"hIM&ZuҚ^OFYÂ1PzngBJ8|H\H@jsy3 {$\LȥEI09"Oܺ˔R~A~M ۘ݉vI|r˿+&u]rA$o7K|حk4wϘNfW`o]H˓>3Ha] @[)RB19^m.>\nb1սA="jUՍ Q3U=)}Pz0|b [S܀K\#]JRaUi\$zdԏG#$f#h.}BTbqv㘈{ %'0bRךGhJi]:Tz8HJq"\zh_"OxG4=b7۱KG(,?ĄʉI^8CG k"j !-几4_,x\c@S~o,|Ac|a7"^[O U$W#r,\/#yp=`41a0b2gڥpkj n-ωl22?IyICcP4>'߮jGDmLoR`lijLHUG;""ZysS 'y@@JL*I/FCQ+c;oL{V݂o>P}SmJDٻ+?i@ VT~slr5L( H%rzY"ɘ91vB#Uz1jK&5f:Ї< .,Z_c6pDվkbY>bl1䱡l>>+-Ke[X0|K77L|{BVJq0;Ee.4s6+ {[:>\Q Ho78(ՀM@/aP|ex.lw㽡yMR-w)n+O3Ml7fGiF"'bqS{Uuk@|(ƓZJ(eDCq<%ͫ;cDf࠭ҬR5GalхӢDLGaoJP9>m PT:$ت6brǛw/םtC`Bu%>㭾bzQkq. OYij d?H)Vgu6 늦%&W)k ňm=)ڈvLc  1fQ8ЩdHCxIC!bkt//>Wq+v6Mhݾw%`+%b>G? mgK 8^PdLk%Y S~)xT۪5+VV#$ ؊P'ᦛx*O;O9Py7ڇLGhvW^LE y''*+8'bUrUP h~Mzzy $R. 9|=y?aŎ K_5@";z`OSU ^w{T=5:XSX;3"to6urjɖ&TgEPXBfO( ؝@A7t%oHsj [{p "W9bYb2D*p?9 SDw7@qdj jSGC?Rk(/(C,m~@\>Pze BW\YG06 !Ԫ|.?O|Huw[0€N64l?QWJ|ۍLTjD8l`6G[{+{$*Qt0 olNtިcRHͮpmwD[ }l3vWF EzF._Ѣ OLT^RzNjDY9"{J(0)ݗ#Vi Y\/|o&t.Q9<  H- J̪~.X^Of{ڝ~'R˝<(Qw1&Qtx]%'CGxCoK5d.RU⏢270ihTw 9bmk?[CK Fm@EX7߼I9#[ ^l[[-ȑnێy}Tq#Yna:% L} ׃NlO)MCŅ!QbKRI*ߪKit,fqr;=)Z.]>3&Aaj\픷MJcՒit~;&Dʘ̗TQ %n`#>xH:VnCꥥL61/}ܺbue Sm9H! K\v^~3}]s!B:{1Hee%+S*5SdN3b$bkkX~}?[ Y<{YW)md#2s~TXh[4amH͌ATAN"i_5Qە<C# Z iV,q$wrZɑ鑸ľ7bBkG}qz>Q{/t he`n /\BG2--X!E \dGmU[TϳMg~MVmTcΑ2NrjBw:BB<'!;)47=8ULN|4uvKHkz9 v~NSA7:XPG`T}qCPRP@6|jxYY#Te"6QMܦ\yHR^\ ]'q48ܾcYLu1Y^.aWsٷb1^ .c/Ļ Wi/!s|1!(8N|\2_R`({׮̰,sߒҚphV֟}`$98wN!>3Uyhx"i }w팁\hADppI",,L\]P6Ѣ}OlMTJLVXn&ZXXKحlX:jݼZq[|qpO,u2' sqTҺۍR2f[y7'}Ɏ\:`#D_/tj/g$Hy4#XD(>>wɊ(l!  np>g#5z o<uG?^$AH5ox"̍K[oƂȈZ*R]L~F)~f )//?oPX홭b 5%Pj7ø-8Όᘭ0w3o3!iGΣ*@0⠈q&ä4eVTs 0%E3YE?x|n(b1 }'܅A,S#aا@ g ?.5'G)6N?LSsq:dfq.Ȣx&S)y:3dTLvϙ5YsC0kdeWʾvRUD/hW˒¹~63lȀ^`Dh|.a؃wHup_FPnhO8@HZnI.ԘS\t'l-dGd⛏ I,_gfxkLN 5{\LDYP蔉j>O!ac|[Έt㹊;e`CCڸ"p1g~7A!I6ADS3DFK򇳁4 :(WIF#;2$RBFZ:}) x6DOy, m3M\#O4ؘ91G\?c3ӎ_"qWJb0vlKqm,"hlm[Z.8a(XΠc7 r%TrdN}n7Z^;غ4^#zp:>ٱ =8 zEwb)A ԧ҄Yyj`iMh<IVscOouF,)e2<5v@N"sG2/3ڇ 1Vt(jb L>b^!{\1=;糓Е춋DofQpܴxg]{yz( ީ'AeyJm˟8<1[T oNjtѤ)ZeP+I 4zH.gz_@LO\V}Iuwa[wl8In0x@\o{ 0xgwg!~㇬]CITyy?Ɛ/ ytWIQJزccٍ2OUD*w>q>AqbÎ蓵ڤYg3=6jE7xYl>[#]}x-3-Imk'/`֨W:^gUd7z_fp :nD?uE.ňL )oy1dcszz)qM_$w6gpwl5Д_E@RT0"NlC>7TWYirF>VDK&]^XS\]ɭ` 82bŞ?$ 5}2IC$jo?MzO[ $w}`Ak3xQ.S{u+bg8n5SGW^ jO;f%cާ4(FP5 5Y3:9u[ni#1 p;=@1Va P5BEl%w!x ]WTH[Ź_u0`JB\] q#i 4+Cz- 8M9(w (5ETiZ /~ȼ;ryĘ<ئ> C_ yM"hyfmY|CZ6@$ bS᳼Ly/zPWk9b*M(ֽ˽}Js[S0nWpS!(\h^:h9YQ^]sa\rgՔArvR;'fѺT?Į6 :1Z|7Kٗ.v4G kPik˲.HyaK(٦)߫+%]+e0M[8NܤDcƱe ~Tκ%[i USNdOen |c@ +33 jNT̳Z=2Nmo";x8[48kG~M8)yÃ(n_=MtgEdZ $AXVIṇfeZ)j,[4g 8j#Fu?Ó%4٤cpcB@Z"_?;h=WlR4&D.0& Uͼ\ry&fS{YE9k&،{XuG /w e[|F ;U-HL>dcP9ԽRԟKj}c$)O;je_I}Ff73`ߤ{%2(1ayUU8dӚ(TD[T>݉|aY-3G1gr1|0ZS=$kq]OÈ's"pS,πGGr 7N81oh++KtSiRG9!)&D\\ƭ(~i>Z|K&φ{'kRmAuɁ檃XWpY=C(hԨ{ GI3*nJn BM{`N'nZ$)t3q_Y+WD~ܧtڿq#ߞ[?TWtp 9G2|Щ"=j&g3)ɂ1fl#t5%ߺ PTZ]F$l.݀kNbDɲ3h`t7.ǽewD]t HjwÚ~dk||p7;R6t̶)1(\Y ΔyOW0kwo+.o%#,YUq23FۭvA2-6i`l6 $$O0")/ Qn/j*)ՋCnV3|pcANh`vJ'FcÐr=-h8H3 '@J'G v|l׆V0VU Z,Rό@ؗM\jA"Z' ;VK g%%?b%*5N3O{c3dTkY9VU8ZyI^4΍ܤ:|kC 2HM&cŖ*w"p־ ۞`sǻG-%[e{T!@WrhpM,Yfv>N3oY<+,=wJܢӉ+VOtժ;n9[22,N0c&S!S1a2.ʟ1ĸWht֚*3fv~p 9KfzRG26AZtɜrC! eB`tQΩ;q>*LMVǠv|g\1H4E-]M >d ^z"Q'*W뫲h1)S)\4Hg21  XK_n;۴(@8~MƉC#9!iF l gzMi<>$ %.v܈n w6z5VuuPuW/FG e u?%} ?hHAF!15Xn,o>\?W6eɵќB{rV৫\oE!Vd9 '\Yެ:*Ťg/,x&C7 :/_*;rkF1@tGBZs`} pxa% E[=TcZнgكM$Ib;h8lBL 띪ڦ5B^6G2)w L ooGe6R%F"'\":bl v8i^0\4Auw\SR 1ǀ DZqt52aG<,Cmw; @If.T{-(') 8ON7uI&hAt@E\Od/Cu͢l,/' ̴&mR?w "$:v T14 9ΕhWFN Q3SՀy(i ~'ciذ$t| kDx*:r(>PEQڃe٦#j7>h$Y$)4 Ԭb∸ff\q8-i7⯌Neo^R \O χ|4L^ٷD$jj`*v6\  ?%_sp p M|߳sZx*\<<雧w52B 5P%4b#@[Zhpy_"XHTMMQ~m/?9Mo'#%ĭ2Phn aP5*5vu,妢.~ad]#$wsկ7x:2ku1s'hUfPM3XE\; `72a~`7נA$]G][ִ[Np2& m,>ϻKu6y2;|4_k^lt S\; CMC@)q;Vރ@lZd\nx0Ӷ)Vjge2g@2qPac#yٞ&"8\-t,?03s qMrS).F<i$x3w~4L>E(V=Y,F;>Qed3a'~8w[6C3H7HUn^o8X5TWW?&o\LYCmšAZEbD`L7G]|&Zʿ(z54+i*,.KcU3REerh$g>ek-͚\H4{4jUR=p:8۾wƊ04^Æe >k s;;T ԅk՘LVVldh|!PS<#r_^P1SZZlUNrs!IVDesO2y6.idzFBt|UbZ(SܺdNx`R:DLrxrڬqebI%TgCiYG?4.ן2f/A"GI3mQt v&B [5xȯN07|HeÃIU̽i2"HPf89ނG<]i{ 5}g]C }܋nA!Tijwll͚8qMA/gHe=E&یc^SU2W AX:Hsp̈́;+٭e8J-k >'tF x,U[ZŲN Ocg2wOn=Y}2j_z wzw-8=J1i58<h)68܂h9Rk͞?70SkkUYI؇r3]Wgaq vwW!!&Ew=D[٧H$iRmd=X8^QrN KW&Gi0zqjnj ]+YHխ(={QqX +EEˉX@tY;2aGI2g]*_ թ$P#E).ǥY4c:OhXQ`*=9aOh9l UjTٖbiѷG],e|^WzIϑoˮHKMb[czy*f+㪇KC[9Ȅ$SbFfAn7pTx}Y4‡A_xvj7\^ܟ00nʤvd9B   r%.5anu$ch^.V 5uX_j*-J'[A jaI7So63@v@ GuS;_k nؔs\+Z9>hׁxDtff ɗW0]PeE.j-xF}q^j^et&+"j3ǯq`{ۮLvI^ɷmYq3"%LC-~\lSx\j EvHD4? D~<aVQRdXTxiV Iʄ}JSi~C^h1b̍9.CFR 7B>A LSFdFm\%E ,_o i'ͮUں&TO.3Q4~92IT?*ǾwgcYRmv2e9OA\6b ?[\Cw`U_rf -rgXgo,u^]A4BY̕$݆K94Y) "R)$m+xnu> *@I/oXŖZ$)LP(?8_>UKGrI:E‰q7C*n1!E=ŽxMt>.ÚTjR(a4~O9ˈ9"@LM([c$ф͗8HR?tPRKeDHPPmiwVR'0}9Z4n3 ԰r9=Fٍ5s^Q+cVo:XcEl6,7H%,p0s԰/BN&` ؊˲cP,Zֆ%/RoC@ |Ե(uޔs,+!\$4cnow`Ѧ4ZHP/8Q'C65Є 3Za pF7rJQ#VXɾFH< :TxCaz 3!Gk۬O޺ r^<9לLJ>񠘼C8F 'Jsԧof u9w0#¸q=*|"OG = _gȤ`A`X`~9l4O-?]Ɗ>̱C-9 u9L>RyFg{9r4qYoaӅ\2`nuYеd#Bȷ[);8Gjr |YZ?T> n\tR 1]\R4o FR^KrܐYG)-M^x*OgcLZzlg`ǟ wm2nڱ@/b`s>IlۺRv!}Gu]'~ƤtБԱ(_bPq]@|$Id^ԃq8Obw,LjZ$?yl:&\2m :lm^k+l w_Jfpwp}O.b:Q}[GjAhkluY :cVw y@F27|Z}qD$Dw 60̹ xtJ145:~@pnkjܛLxbAΡIj{5 ߐ*]6^!>TwdeAu߂ d^XےNrlctՆCaTeØ t H_瑴7Mε+oxz1ahw&eA%qŠ- -ܿ 3A@u- eU 4T]שemW#`rٖ(0}A!a F^. Þ޼L 5x& V*Jmf>r_ǸOe=h?>K5-[ܨ->#uS]F)UGV%$>+>W+5î BNB&6^*K@cP[Oܠ.ny"ᄃtEn$'\TUr|Zz#5G.f`*k4l{P49H\t?."64?SH&-fC)~ଜؽzq /aMnEd E.f8e~p)$}P dqwps|#$PwVH-GUxDVnT8Q_ 6If(1GC(7foҩqAƪ(lqηKp4)WODGþ cG@p1nD+VVԡ=1H ?guLu.HPw{u-uG-.ϖ:P`YCCVG [O'KzPS\5!2/}ڋBxT=m.P<cf6x _ų?s @w јv|,?`e Wrn.T=1EBr O%xd?=؉f7Oyqk

    5ݜU2Ø8])yj,.L і):\θv"DS_^2'=t(c?7\neʁZ_!&͒hTe"},@j=p>]%$<-=vNb0=1gvwk( 1 dXRI1  W. ,9|Z*YH}O: B f t~+rL:I^8^0߫z@MVXܤa5AعqsV_6:5y'~#;o)'~o!s,Dp<c]|^X ' Swpsb#2; Bӥvow6 t4? 4၅"ɀޝiO 7G-;[yqn5k1|?Q-} Hx}~iAL!zOvaƭ)SΪI |ɘ]c2W Uuv4r_WxVUsrZ()rgzba%ڜyeUy\ZU-כkBo ,}s(@}+Vd=pm]Nh+#N%jla͈@L7W-`DTT@;C>;Cw*Q~e(2ltE>Moz75Q.LuV 9z -@}X+%cx%V4l𶀳bEdmڄ:\${Qs2MǜN\Ի nI_>ʞGsu}kv䔑}vQU6lOK &ЭIUag~$?tc6;M~1+Bmh4mC@^ifS(NX'߮&5Cay"\D9 A0_JaI]%qGkZ)eu"K~^{JP^;k:>yG4JYSDŽSw@ŵPUGcNP.6_ՑrG—b)Hؐ#M;HM5\w^㙃oloxO4Z+\x(3\`YSv-UWĕa/y( Ixޥ5F[3%bgVM:eRgh*Vn6{eʾ>KS3E%7,\=;6p{>ÀifYQf"w 3dd &iwc d~L P<7A6`~#\чg)ǦּOysoQ0 yzS"26`;_rD67x̶3 ah{ !$a˹ݽMQ䥸==h CN_ArCJiU} )<±<|]ݫcD1b5 tv w$z=b&aBբna9mc k$;p#mYl׾>}r_x ];ԆO.0)]4L:`U 31²d_ cn>Os#o.`3d~*YP%RCPv.$+GQ| 準`փh>T6~o]Ē9׎Oc9[C:ҢB=]|~^BU21,LZ#1 N e\ȫ}Q&Ly>bѭcZ_ne-ӏ)]rYa#f7H⮢`V3|)?34JTaqƽ°TL-Nu7&F洳=m~^~+_M8㫄Y셹˄ip}x2:\fdpD\k=-'\ЃDk7'ChO/h0]I!C|&a%cw7a;g͕<+71qAYNsEL>Jm>&Dx%]BZqQJoDy0 Ŝ]LS .֟ JYl7I3-fN)>녵M0f_!_pə4B sM#ϟQf-DвЉbMgE0wdg Ew2@.P nEz&}^zISҼ^a\8.luZ&+]JHK6Ժӌs0mp>Vf`0sИBn<x&}'p?Dؖ۾x_El*qUM9/:p[l`==d軌7YiBQ>-1jǪR x;z%K 8avӓl+[Ex5yͤ__xjY-3pS?ZrXȣsK"7㚾ۺ|HT4^|Nt6:dQ/tVRHnkc&&c^7PZ)*xFvWQFaAzE}'#PxU:B/SmQ]@֟507;sזTo%$WWLS_MS ZD Ųg0lc1n`}6xe~οknCD- 6CrKo^&lM,K6pJQuƏ73ƄsǯygY`w:G+jWq?e\5@(JR9zޫ448KH1n'd>ġ -ZmNm̑b"eb Iw9YćG[s\ZTOqE8RXh.hO͌R)||% (gf 'VHzъܩœF/agۣEARY5&Z(HUVn0FKHGo`idxiHT5XtfC<7ex9yQ^;WHq 9MΊJ2wn[\o'0d_fOUJ=ȃ5 o&At9HBHʎ\̖\ݩ^v وP,mڡl'_RVoZt٭!M$Ql ÅAWO!hb343NNDҼw^ õ["&hI8uTۦ~#XMdp:7YC p<!mG R$F-T+H4]=VeЧtI7Z3183%u+L?piƟW`"JGY5JRP'`Yߗ4y.nUbEGTb:b'0xlˇ/xg -xFWE4f'wo0H!H ?;?`r?s[:Ե+2;5@ U7d2ϑ1]z.c>/7rO0^3DqKyn5YP,ty{\z٬~|R.WL؍Z~zzCJ 4ߛJd9׻ ]\KM3tUQܧkUj;WkuWrY,L{P۵=E>;_,fF Dc _b^-޵ % $?95ܛ@WG7$wR?eD5ej5 sSpYjZ=" [x@gTubuKT¶_-ﶜ3 -K<:1(B v0I>6ruCGφf(3C n=hh'f6A>8P'LeO<Юo/l@5=+1FrcH:ζ7{V]rpgE*yNJܢX=ɩVp3\fg¬Z3}rJ'gmZ2y14,% <%oϜyԷ_kJ4_:q#CØb"z $^LnSk㷣Lc޷/~)%?՘Q?90) Po$svUYuПg&4-]cE]bR0,DI#Վ 52f~A}!:FwHVF2y2-][zPYG8mhkPsUE'f!#Y44`fpo{ wHg7j\Ja̅VpihfNSs$ѫfZl6g-FbTtN 0vFGXT6.~xs.+({tR&DÙ!80htc, k4]^-%yC'1.|~f KvsnBE64}[ÆIp~N;뫷Ⱥ)[1@9Mn:8M9V3He>^Gk&af]%[ X C-::3*oQ6nILq[2W`qBK,dW8W@-'}=5L "Ic=9Öj>1^e$Ō+Gb&pJӻ?fǕT3`(>r| gNCvT3 D7Dm[oԄ5ɶ<8ib@FF&]io`-5QrN]A2TvἪzoM9ӤTϠGpg'@7 7zHBJBE+?ݶcol >|5Ń%uF 0@Zc!t(m4Z{+fQu>5PZT\D~.6XZ8/mW~L%]|2F^>.%Яϥ j#nE H+w<<x74gT}}As7DJ6)0(Y\ A YڨZ&4l2HҰ:@z%I5dOti쾷J9RȬHb1? aPA Ճ`}秾 ?Jeӯtf9'eے!QO~逗MZik\H)smbމsAi[ͦ.QRHq(,Y.Q7\zrm ʦ̵a Wě;W׏DAo[.*BWy5zҲHwNe.S L썘YW4>ѽj|7-ҶK[srkB_y^4Ȓˍupa~t֯͘6D}ae0Z+uw=l.3?LJtC(vjS&7ETr!fJoxT!яΰɚё2gJK<Z-ގq/pW "D|`ʑ,t0-scl̑0Rz4tNXդ'̡Znjqǔ RӛTNkZkP5x{Q}~x`.m-|Kd.ynآ٬\[t (|/&?yԊ&M? ˍʽ2qDŽGaOJ [Ly?/![?lRlR:7sʾ  75A<~KO,~Ykr!%z"V7?z6@ E9򸑩)m~2`R~Mݜt1)VӫĤ i;xя?IEtE ;N:&.,rFvΟ`?@$B6>-Σb R1dRE$%C;iP.RI聟ď~|$y2<+ߨP=N+iElrk%{Jn`l FF +n,\t\Pc1JVRg\QX zSIrԻw{g*Le)5b@v5V{* 1|ZXS✼gY(؏?ƫskl{؄Bq-9CWC&񛽙k6J`Arok,hrcP>h2K,Ys(feJDQF*kJ&/s $Yܢ2&A]_EB:#mBW>PÃzo:]a5@gm4-ro b0a+~|zpCcߠě4VuC #Mt{WI}C<oCUĈ݊] fSr$#p.Nc,%pA6Iߋ 0H(ͷ8 t?2»xwE f8bV()ޭI1H~ .NX:_89Nn֦1/r0GE~]=!Ќs]h<eP5bag9I1h[DgSqWPFe[#eu;B؊{ %~kj7x}(Az?{ڋ _UG2pX8Kcp_e mNR69Pu] q`Q;F-1쐰aSW jV@pObnMQq=}rdddme7kZ Ҟ%!@._;mMvʵœ+ct EIī1\@5=@c`rpsHVvPi x ƈ|pFK=n({ E,]1yeey@lkOlTȜF޸QjD 8~K5@IqTLzP*Yz3yH< 3$3h+БH=!#HPHL,xSTl6܉K-d8H1čAqߺʴ>4 JWM~d< n+؉bϰ)znC)50Y7EI< XMg61Dy xkhٸӓV4k>_^{<8o/us'\X8qV,<)4Ijhv QUFd7@ɤ dl@W3Xx"W]u-tIaybBӎh Q(S9=\ړMK@xkvAcJg&a@*b4,.jKP4xr@Ype>}vĚ/ &'pͺm Xu'Bg%K?Xn>aiTힳ/ Gx/m77v~ŹeA-r EI@{34bKCi+CQ! Egp5yQx{I zi|hϻޓ $`WFjL}am'QИ+?lo p-ל'd)J;b͸,}V1y:*K֛Aj7L74wj%9RoM;AyG${ՕO(6IڥYIaJDΒԕ f nd}VUq2<C\C;ߝHy\@ZyڌF\HvGd./HEDiW%c{)E;-=݄mn⿴7"X׎mT Lq`Ћul0YWSkFEeAa;xF-u"3b/peUη*/бfaDZcٲJAb&˔ee 'C̅dbNx@OpCb^"ofNr3ppݾbX eN x H$f 7M)QlP"b7ia6ѝĤWEeA;+{ҥڸIrn`<ꆭ( i=CœĽʤ>r,g*U~QeV\:G{ZR |Sj5FgSBlbg87@ItKӗA!hWAF$Od# E]KM&!΀#5D@oeY@[Jj$955%}弴MEYkgpG;jL^k26 Ԯ^8E&k)!5Ư^yDzhdeF`qV_2@L1 rPMz`ԁ D4OPfr#,TJ#~UN8/u\rx+4Cz3j?9勶Ps\f80,5Ծ9EjM^_emO^UJ5Ƕp0~ezO  e|A^kٱ1 @Q}-PW+▴|6WP̥5PSn֐\mR^!1=QqRM1`׺=F|v(瀽m%bu'XkУ G+Q8_= q pX&ZΣ,ua;5b"/b33 jb?O-Nb |t2)<>Mؿc-)nTր94i0VWKjȀ7Ǵy/6q*l%{ЕP6JGp?8a.ދ@ʙђ yۢTKI֧QJq2ei#y09BJG-p /ZJaqN5X쎪}e!R RQin5;<á<:bGjyi,[aIR.$QPz`|\QUa EG(-,o)WCT1aJ6iS)[=T]h?ʾ _]צ)[tؘ6t9ݔyCkbBSӉlKˆԮSRx)wdcښhSPG/1Yz=*Gsa7NOPlTqr`w8QgQ2ZDzrO|P;]KKE9n$ 7jI=&/4+`.=/-%nG#7sČIC z)j Wt/Sw}zEпq`\NF:rgs8Y֒{W|T 18I1B2 "~Vً'b_'&iBY8w*zgbq;N}Т;ÜjIP,dA[#q4sFCI>e8;[o(珩dS_bN@5^^J= #s-ᔍNNerK#]MM/ 7(Fƴ $C}-yU(@joUC]o83l2)H|יʝ!0.. 'CJH&YsY}U95 p<C~rh~Ҁz^ɋ-qv/7KH86^Bw%LXk|;D8Yԋ=i;Ofȧ}Fy 0=sJ(E}ZmP#-|eiPA ak.H8;Ē [OYUm}Z4$WW>ɠoyclMW ٦IsfQAo[TrElA%>huĩ.c lwNAbtRȒ9*e:Y/PHUzC~g@-ϜC|{ ^v/rey7l{Q(*}_m/xz2uZs6*@cXx$`U{yN sFeEP D4>[$A~\jX! i:X8dxMz\n)Fd .!JrK 'ww. ٨P1@4~/k-ɚ.%-:IA?eׅ&6; S>yl)Hk0*x+U[,0psYvs.q8$v<| ,nhIM/ 6!ho^`wl=]69K9kd3g7AHW1MĹ/{-VU)[`5?}@k/A[r~3,6ei6~g1crJgOͱER6'f-rq?k&䍿T;, u3b07fむ=.4h b9;~҈!/Jc~DXy#R8|o>MKd< ΣE{$쬊F'-?r4{'V&d;`-/hyϠVbКh8tRg{SX%LdCIM 6KYc0-v6\le3ϰטK/L̍Ӽ.N/[c+k\;R'/O:CFk2h"{Iqrg(D qZ/5ݩ2ánUK/M&'ab ?.6=S ͈dm*9bZFQ%׾#H{ rGV} eW3YwO{, c$ՒA$j ?Wg>?s>9n`8n^zFCO@/ڭ5+/![a1پOZ8BepHy?mw8$&ܷJy[ . [1c%- 7Na&-lHS35p1ݱ'Yh0:~rX}V>~gS(RYIejDsO%L3X"bcTK?=  a7߭KsJSƍ@Qm9:r6K# Eq/MR릑ҹÕ86{7GZd*LUJdS Xj49h: S*6V[vl&K;рj҃>BL1N۲dY}ٱ zm`]Gqd4xۖt DAk6zZ7=Y!: =O8XzN9Mg/ LY]*|";FT?- Pow'IN%YoJ7I!3iƧ p4lWlwA }W]nFF( 䶭aG'Ԭ&1m9@6&ۀvFlCtB>lgkx3sӀD*u+P|5zstOHf[4r|=OLĚ"V5Y`^@zHqY (%H~ï;Hz `l-kWn3+&*L㲃 {  xZ!𦮂:ζҬĸMi!q|^?sNl_厀5Uǻ+.2(HxGp1 mbW_*1&i kT-x>{9j 360ce8 zo;'&a$vz nJu#| &_*t1ṯx`yd[&7Q| f̯j%#Xᠷr^饉:ɪ9kI0\@rI&WG~_}pVYXVv^/}ϓ (򢋔#\KOYЫN>d|QdA{J5!?,8(q^_*PyP3`S'b}F /tlMl%VJ> 1̲)d]*&pǏywCٯ\'؆0Pdҳճ3۪/t3s ү=,eW ߭_cz mcb~p*ZrłMPz,ڢC juQwD1qbx1'붆or B3~3ګWU- /#{wTwFA_AzCxeuWxs9m^_M0^T'r_c˚]uy]_ @jMp)$kj.jP1,: ag3lK$EڑvљW1 Lѐj= Ȅjfo675+~ ʳ6-Kvc/cy1 82BҰ0祏̧1 E͗ҡ3>F4Le$?|>%D_Cl!5=-QZ1ŬU Qb0xxqʋcaDhCJ[@{z7!e\6E}1kAs)J<#h˝`קijsviqtMN%o@K4,BT4W猫 `]8|Tš::=_-2mUeU%I-N4!LЭ[1Eהa 9Liy-MUKs poHF?T(`j3?;)!ǣ,[fyD_2GCdݛ A7 @Ȫ]/ '23%`ĺξYӨ366#Xr+BЛ6~xW[kT=ٙ=c!u-飆3#JrPq&"x7d5Y;r],-wiV,VAgTlC-K'X\C"3DB5k1S˘%&Tm(xVGec 8r]uf7/7PU#:` jўe#UY$:SoeTR8 f#_Dr̰UKj^F/erZ\0AjS# >xP.[e1Rs`Ǜs 9hE)($~=9a~NM[6"<[L쀮T8rb>݈(RK&}EcI'ʹ6-C%&c7Ov` zR=i=fN1譴+os` \+8Ґ!͈y4\XT>&W]Hi jP(3؟0k ),h/gSg+~0ǝVQ 6?j:O.t#\".B]d%..Gf&,{:0\ p4 %!d;dJD*N5Zna#{*yǃ}qD7YV4+w4?kHUL ްrc>XJ{yy$0 y)*( bk{>,r(+8 6}֍i*QPYLygjTvCHV N )JYA%Z-,/U|ٔ7WhKS'h{d蓑z; {`q!A8bBj>W7, zc*G-Sa10J>u|9FwԅQԗgr*gsu'iN{:l0t@U# &^SIj㷭U)aS ƲXTZ$JYp\_.%Уqg EZ:L|KEy%/>Ϋ [Q>m0CNoK&{F3l(4wNmrBe/ɟiySRSՀ8Ugjx̚O>?6>_R`[*Lz:ieɑ4#/ \gJU9tIMM8G9aǃ (Awm IͿ̋eQК3Ă!,h)t_׎HTO&'3,o_BxZxRxD.MD`I*_JD„3}|fv> :g#vB_QQ <9Is} _$? C'lT£S<>:@F CE %eƛ)W"&ޢfs֨xxZVl/}>^e1)VNkA ,VE[:/ #@B} (WìQ{o؍7[AoInd圆.C7jq-م4ef%TZX:(t1PGjpP"b;~ӽEa?)PHIϪ}vP{A8M9C[d 0edX':Su`PPQ8 2%r;lQg1 kj7:Yy?7R5_sڤS0*v%O8TD"`.pyq(͟߼GP 6I3[!XI q-$;gѻ\fr-s`^/_yfZfx8H7ɛXj5gBb @$Cƪ4ck~Py<3,fc!wA}ߗ|Gss|򯮿&G.b1r^Ȳ5}lȞxBms sIAՎwڝIcHbC&5 TjOS~}y#& Ejm ]}*_K_-j@QBc{Gnܛ<4y΍hV/6N=ߡ`T5fH 딅mxU6=,zLF[0.]W&TdN;FIGm0x-B6P˚`ɧm?K:ZgQ+j&\OI&ׂG ^% i[=A~T5Mp!N (츠 s`K] cX!0wXLV9'R=0̑B.NqSxZa?,)ti|AvȨ82 CiuIUtn!e5&7Bpֳ#[S00ۗI =(X mL+M.'=!bm:x⑘AUm0{_`mT0a_$2PYB0'8kU+&3rT3t UCqߎm)"<%'zRzd.jnk!%sl@!eɒQĂ]x2SD\E X4bgr./]VATDu'@]oak ph{*y_3]צ$?p;Δ05T߉y@/`u pX(}Qk};!:,n ;!]DfdL> ԋ R5,R+e4CD1$4;_fb4 re9}h4ZPۥS dN_2tdf>8/rƃ`(r\ۍz@^S@x&Ley K1ϣ{b B=ǩeɞ/#,"Ng\Wp >k0 : zqX@I+^N4I)9{]e{Wrk4rFVwTѸUc51T=Q߈sݑ(A2ZodrXQtwJC7M䅘@`ku_ے3vX(_{ZJq.'yoK9ȟre4L.63k< vػQt'm\-ܙw/.s>cpΟA]8kW1Ep5 i9cgCcx 9|8 S0=xEؔxL:L_vȇ%SS)T$V 'tТ ~yqYrߎMbs`f%G 8&GLOօ ge)imvZ:{!:\owQiq +pD}I+uJʯg僼>v1wWկp"*pfAuAOS/%`3oBG}7~sOs6%>Yz48v nDpق%IS3BACZaQfjnC䴋hJxVebp穆zmF!`Aw1 [\A1gUG*-$?$W3 st߯rCR ~cJ0}<10 2JJknLo>Ex~e`*~MjᛊA`s+$L0V*HHc7OUwݩ9h%^TnV6k r)DLW;0[N¨.$N^Rgjfa,\Z!wg>J f?3iM(>`׻/I$ Eh,V?d[M$m2/=yڠ#CMяF,= ho[ %g~݃;ӋOQ 'Oo֌"ƸkA >1Ñ4h!?'*O1KM,y*JE?,I}}r2BXZ1l%J"eɀ|o!$hpᎩD%p%u^l|IT@3Yk&0s⟍: L0n2L#M`(U(:rm8 7*Ӡ!rp.U۽415o4'33B0i'e&gUL [8!ζ`+e3$)jm\xm[rLFEҊJR/Iꘙɱ?Q,(: ڡ%xԞ뜖QU*LTo:̝f 3pH|Ƴۃ\6.q)GXCY{ h̃4^sd2zs֧p4wIl.ʜUJOH&HZf2w!>TӃ{=?/#ε%Gp@~g&# bثǁsC&O3+h,=6Lš'd|GQ'5uذ}>dn_O6(Y"MJ?,vIP0'^B0R>jo+&{) KA2A\=B2[#)[yӷ~9e)Kiϻ~hcZ9MF霘[B?"׀1.3ּ&.V^X@!%J}U`1"lJy;szfTRВ_oW1<׏..Pw |fkN<^/"RM\[?%шFu4B5s\">ȗON`gyl=T0Ŧ`D('Oa7B쿻l@+o;fOmݠ[.%@ VFّXЀKG*-%w=8(kTx! /.tFOW^3m3<%GkRmR+(wCc>tD9t'cg% &7+b 0^8% ̽|z5gpR& ?g7oK9=XKGn6AxޕQuJ&sEn'PoVB>ʘ;߽>1Ul>x) -%P1EHNieFi~)iIa @y1Q7(&| s9]|)KC;;CMŀ ݤApE㩴,zg˔L`hc¯8q@a?uBF.$+"u PMPpo/g~U# M.b :#e1iKc9N%Ęҗ"64D]zDC > LY U'flP{vu~)u 2y[˥Ib`uH}H>'3VS#6?Ϝ# >\"\O{=X(ė}i saKmWRݽ%3VmDE:.K nRkl!O>;Cϐ ~;w<Lo՝y#K}^8IAEvcl\Kрu.{ƾVB:fș7cNBpjuxKYfgdğCq0rv1e}V~1r:O& 4D(D:<`xpcXA ;Ci4q#׶iI[)t7xӶ6+vmW<Su6\yÑag)y} rSh -^2 ̸oy\=t1٠17 ڵs/Gzu]i"SfRM7Ļۓ;d%nUīBLeg̲B #.a(~):;u++3:ˡ!nؤR-!(:&}o=QКmMme$P\)cѭjbR<0R]L:2 )jDOfp7NcPlb/ށXt; ɰlZ;.Eh) wEy{6 =z':^W>-@{:.ʚr7ਤ=ߵ,!+R*徙l# jaPĩ~^v@PČ54ySĦwb>>o O?yLh_ңXzT@qF`&Aq:es5 wA 4UE5W6Cx{m=u+u@NYV<,)=ǟDm--̮>VMNo& $ C,ɂ3ޓlyR%\(~.hY %b%߯~ۿh^9##bqshxk,dFI3S0*RѠhKꠊ3:fo,LubANnwn.`UC{3@ -k.X!ad:u9HsB8E] ;1OP6<}vLƙ# F٥-nRHFEgq,d}{LK@LF6эoK1KFZ7:BFER4/b;}/sWN`rΈ5~ 52{'}ޙ?ɎҦ'bvן8I yk[Jʄ}^LvQԩG#g|`.8ϣU\ZN%iVjW+@Cs }m.2 Jw~Njq1VY|< S~z'̉UKƓg*2* ı]4_ Cufc]c)"Gu K__gF6HmU}4I0WߠQh$J,2-Lj¢8kΓH6>9gg%hGRR?0T]m,Cp0JpcV\ܛvr݅3dby+1ḂKKfz#48|AbۘQ{pRKtev6SQKl)xaa&-È C H>Rr[5bAi/ƐT uRv$YۑУNac9U(sQO4'r6 <80B&uZDDފޒD0^CȀ}"Z xǭ)2Y~[-X@,MJ@zRSzׅbIWf-x@O8pU@^q5Jw!zV9s4{ԧ ޹'T,m'{A t r?~ˉߩsb_)nTmUu?ǩ72l7wj4E~̌V/a0TGO|?Sbz*0OfCi 1J 8?<`ݿmᇧ~MJ ~?a*H =XXIjvA]uq(4 뾷 P01{4I1bcFEDqsqFV!; +ي5`\X1iNkZLd^riQ!B :?U-1< Gkj\u0*g_2ݸGy4^D$<l([HQb5l&fDٞmxDrz52v`tlD[kx"5jB }> bD`,׀YYjzEji* &Gؑ97x8ii[]sZe&o-y5B6 %A!syn8\d %oVl~1с\LNuA RJ@0KvU Lj|& ׷XJRk]_\Z3}-ј=j;o iQ˞sʵxfK_)J\}9%̳\-#aYMNp|s7bW'̣թh`EoUwɷD~[?`0蝰Ƭf/wΐWREF`%G.33ku[LN?[)cZqhɸZp4)26n7`sl( W٬89CdK\C(=em%4a#^{rgU8OfyD7ht;3:t'a%`vI5HO ZJ0Q6رJPЩӃ3^^>)=vx[ - fL6in,EWxZj li2NWd:!3Q]baxhN@u1/XG@1!W= "YS5)jߖj ͘jEOvH{2icv#cSxF6Q]ai'XLTC$ n L%- S49?CeB+rYg],R61552&3WF=M(W}eJ<mfz15րO/@~M? լd]&S0>%CM@#bEVLfRB]Rwn*'g3K(G>Xz#CX)Wѱ[eW!͛'koW➑Y'КCY!o0cuR~~BT kHL؂\Q5Uo>q}J6)UXHSy^R )xik^T^t$HmuF&x[>qW7S!UR6sG0Z~6MV'Dι0e>'I( ;y3*=8xIڻߤUl`3jl뛲ߟ.Cos̳q{%"mVDo4m=kO(FU+$s<Y%^3~= Ho~+;,ը) v++TwaTG#*vh<iBgg aLHUāAW /Ye8EM*ި4l_Afn̑^(15i~_ -3tQhht:wc {s.sšĚYC; (9i8YND:WkO.-%UUQ-|^1A& t mqCkNtJ-@)8^ =!_G,o[ka-bAlTxm2k}>Q풴s6&}iG7Sydth=\ʕ awhqƽZ"vBVwJPҌsޔF!aZ|wQ_'A4Ꞟ"g6OڒX8]|v~KN)!zC1 ~C> L'_)òQ_SoI5qUHkrEg y@TBhcq{T9-{6"C G~\3 o+ml$ [U)0% 8wˁPDpoC =gU&,? >m nEPF—'y'7Jl|Е8*aV~iHLʕ׾~F+b7zo)&ڔLAIN/FHw召ry$nù4Ń0bx3D⫁Fd5zCE]qkl0'4þ;54PԚ(WC78͡3]}x'1Pk(# _f\-tܞ37c2*j"5v_9.s³ԥ&]|e6[)mpXo[2-!-26ޒ,6NУ"vQz(@+Zzmjffc>Ds1Tf VMa F 9t}eDUOkYn?¸PhT\0kTw*3Aa"n@~~ 7\n'p~b-l[qtr#-U 4٭q\[nD(]Ul e2ZHCZx^*7M }05wP|B%5rf-/ U!M82G%.$ !7*Edڀs[C.8yx5Zpt#^`]P84_~G򒸭]Ű@ o5 mp@`:Vzo;3ss̆7\G CnbLq m0uT ? %t!p//@0gv]'UE ";?\ن/(Q5U `p& Dqj`da:>+? i*gm?X볒Dϰ֘9wvR)76g(UdEaۉiqib7/H.A/4QR.[e#靚*g)Y(>FAaIXb7^RW0TC~=)E!w3>F]8 tAֻG.pz2l0($"ȎJP^P0x. XvY17ڡЭϮț| -+*o/!oԐ<(\[gOOgdBqJu#=բXW[ +94demOl5Uq]Jvz~Qk!Q\D|ҏV EPb2!`G׉-+mSd=θ}{xņ P}2W.z.<=,kqd:&lqVA+}#r|-jfVE8ny$=4#nlPz '=u30UMX=fyq菺`s4_Zu܄*Hݤ7Va2C.`ʥ"k/{kIxg7;y֪/=_n2]; ZP/Q fRONφv%NkQ.ٯXwnK-O+4υs,Gooi[~$r^m5C#1ـ)t@ݪ GVaO ' zX[$+l52&3X8$iv4:>!4DZACLx dW_ POLj!<朿GZ2mofT(ݞEK VH>z(*Ͽ&q#cSe7,I XMc\)?u-ճMv&9+N= xVyu5ʧQ??p}t;sy) }[22& =$$UxB_{m,AI$Mloǀ%7ąt^Ɔ{&,Qe~:z˵ܚ|inFZx "Iʺ=$lp[׏!',oD1ttux,f6`s Dnt{џ\=_3h.W |ZF0^_i$$)&?Rv,kGv [Lʇ33>F{x- #ˇ94^({>U!>SjU+*O#<((s8 #d uC=,Gi}L5̛@X|͝F6]Sem& ~VolXR2 m tn+Lyl"Y,Jи8>e`HSJZ#hJXΞeFNyCE&"sY!^cM8%؝fehDFhH#84{-%Y#ҫj?U-)(:"N=*J9b29;tIJH"tVqk+xbI@}9 piHc<ҧMv H-Df|wJ+b- qѩ`v߬S߳HMۄ&zPzʜO, 6;5FZGl|ζAVKÓh_$f+ TL%SepʅmdP@h^H<@wR="I+j4*$?e֛2h_sqF!<[T[I[ ZuFeNNw6BZ st+-m4VdyFmVe#I+^FBc&vB=mO]&2]B5;~w7]Wr6[y?EnҠLGaPrؑq=βK@ q >ؑ)MhYۉ촱qb/);!ѸjREL ݫr?d,P4@TMf9e_"vQ=QΫf`MsGZŇ;+B, amez] 54|.U_+ue&([(ȟmc7va{=.lڍf>f{%&~!tc4 4#i(m]_Rnm.ǎh<_SVJma6ssr=nG GޗhטI~$:8>7uBheZ:b1f$Ζ(E\msEbWbYm9s~װ9H^`7Mact 0+ Bgrd?St|0l1xXhyШTN# Zaْ:hu%s0%8R-(V17W5jy Cm4JTb7uto"Q['p^6Ou5=!-٣.bn= $K@Z6Yy_ҹ]pvP1Og҂Unܘ']/h12;݇*R PS[-4( DK%~gpO5q,ᮉ82(U?D.2g>>5~4QZ2x!Dm/oy-q>x̆o^DO8&]vze p{v_K z1ySFm?K>;;*zr$KL&K_5?K~z&}Ss;H)NsI XV*ݶP9lGClb>EOEB,{q_^(%iݫdElbv.Z0t|_ @x6kIGot(!#s*>)pr7rl[4!药i*vtkKn)KǞ2UH>jZl0"jD!F 8I krq# t{Q(D>/0HCMH L,sOTjKMiAZf y]͙ JqD}YC[+J^ CQT.qO݃@{Ytsўk.FVhvrYKu6񬽊±UsorJ,-)N d A eY=,3%Wpn)ۻX EaG9/CKtE}h髂o[Je>x1 Ekk`nEA/\ 9 {ƶ#(Swoߞvo1LRR~x{yʊ8Ao a_]fd Ƕds0gԽӠTIN$g]Q"&A:?5,k4퇒g4Qk$%kʋm?J+> Dq]HPB{%h&x%UXb5_ ih3G#a Z]^YPl_0*Sb5;OdA9Z{ou3vG{X2Z2R?< xLB?_Xrl(H;5g4VgZi,,y R d_z7=PZ|&}t+Θ?<9$%L Rʬf̡IQPD7"?hFx" yS29=b3o6T'BYF@:a9VߨNGT&yZ mli f0ǏҠ =sUp,5X ?N ԉ[:՗s4B3s΂ij 0I]qzzdw)@#19Ӆ ]0uPһҳTN$q#8ge0ewlqGW_ *ZXyA%ohch,<>~k ݨc9j^`F Xz7#N>w ёc77$|ϊB-睏I> >$ő,& uT,jBf_t*ya]3r6 zi[t* ]~gMI*;vo|IE1 ́cMS1 YqQ{v%k-| 20]X< IXgθ?:!C7uqD9˿Vwư>ޞ+)AF IJi`E Fh*I 3+ vq2+吤G v~/ 1$X(FOOe>#oZvդXhϩn? t{ب7pz0Fw5%V OLfX_G=0FI#HR7ιC12(0b:SfVΞۃF\`1:KG Ys{߳gX~k BCi <g)>yơ8~msJ€I]|}kZ+UA Z|@.`a 2-j%iq`& -64 rb 7=xy6G g&wqFT8]7au)uF33>jWĥJ S \˽Uͷ@gjIpѧ_&lY1Зf6Dna|ɻIY 1+"ey7?>dedr Jq9("1`ì14=J*Nho{%^]Gzwَk7?3WpsX\ˇb> ̉Z|uzi3u[1OysD"bٻ WZ -_)Har.йoJ@(R2\}al$[ @4.v#pTZo ݡoS_IpoRaCojt&? +16Q:Jc \VdÈaSZlD QRODY)|DkL3F͊CkX1{ ڲ@UE-ߛel h[괌}5Pqqe >X61.V͌rИՖVaC劘 ݘ~QLE9nfx$Xb`S1E 6;,WeeFP/M`O x0$|=þgKag|򩬰'v BWCsuZ8 Pj:P9㇄=S7&r,oĻ xXa-wQ^=ȁ~WJLW*C(~+i% rv.$4&`< o1wɿqC3ѶD35v h0G:ɓ+! `@ҝi7}nANr[ʣ!_@$m|!j!HGu1~|尷qAHIZ;4u1N);ͤľFu%F%Ϗ c(Ma>^Z`a( ]Fd^VrXmf Jqm^Ffr*|#&> cis )},E3Ϩ!J}Q|9lApS13cSf ;z"/61IUo]_EL^^s"n7HȐ9v3>D*8|0M8~;VC`-|Jm9Y! e !A-u5UF෌Wkk'Vg郻٨ ӷ'Sڱ{0T:ADjyvL!rE5IQ #ISY֯m{Í4h\Op!0֓/dU> Lz m:chs|BrfBpȓf5 aᎻ:ߪ?ih˖K>n %OEHxRX 57"i.k gu% GS#DXY+`xw 5POW9 z~w2WU嗆Ae9:eta@ I\ELu8Y=tv[=7Tp=Cpuӂ"uzqKtkuKoK-r "#_gGrBk8^AXv4fp;(>GEo)gτjp 댷IJ[n=̮pD0;~^1p$z7꩚ '85O_r-CQijYYΞjzlZh;Lĥ~jzn6{Esg&3+8ljãVI\j \0(Xqݥ/$y>hiwR:^?&IY9 ;<°Fj&<3炅!DKg zm܅FmвPU^ن3arH+q4Hx uTl1BOXS>osFĜq) pLZwt ^4hlCx YV6tK\WD_ U$27h,Ei%z؁5AK,$6lѥ,WNyi :λKWN-}ojK#|4|c3{517#,C4I6s7b(}PDl=%kB}ڸxh^,Wh86+:8`;H(Gىm.N۽X*17EfsH>ثlC? 2 fƪnϑC0`[xhpRPw!:XAk |֥. dw<(1.=´6hOW2EiJ 6PRl2wJ>Z7qۚͅZ^EҫTH?7m*u*|$wXQ Ȟ淆g^,0RaHrP}yGh!-X9DF.t~LJ[?uf6Py4p%QeS%^Q<ëa[VWCV^î.$inŗc.rhhj3k0YYQ ?AmDFpKVŒ ?T;' ~R-:RܘڌЅ+y#z ]^f)R7v]"ZHtfRNPˁFdn=".oՍY`cЫ~kDwM`-u[|0.N Hv*@g11)CHhLWS"W~0}(䔀4& O[Qb?;д âglSs\dx?g/^rZ:_,=/4u?w%>(Qm emӲiOk!vhŞx)}ulaJSfFEټ>Yۈ =Lyp⪥-|jZ%C-5!䑿ieN=E ;Wbݏ]wxxc,]9HXcL%;'|fDy0dRWdI/cb~ 8re@,5R.()a+Uց_ʨ64Z', MNJp2ww[ 3i A)Rސ".Dgϖ% J.bwT y2%llʃo0 \;+ԻsCS?>9Qe.=tUv=KrO!b>iBUsmOc+d_mpS.4NtUnveLM!t +[>1O=:_ L L2O 駤_Q]+<෍,l .K8Ԝjn竴cP9͛qSg/Lʥ$hپr-+菫f`lgs< Q'.o_(<㺧c~G[n A4zRA͙b=q؃ .Q4ymITsyG1djr4 ^Wj6+'iܪ }OïO*z[/yAD >a5)Dq h_!0'( WH+ȣ*ybTy/ t?M:N2A@=j T. W7P4h3\|%6cN,Fhkc-eJnbݒg)T%ʲtZoR@\B6ǭ˳+]uG++DP w.ZcA*,gVZaWy qQF`wt %Bǫ#>cPDT?,bHRcU`&v KfsbOeEnCJh?e-m0|(^{i` ]! f>Q8z=yJ O5NP*(?<#"Jr=zJbx`I67Epd)޾u]!3p2.̟Is4L*WYPQƌK @hQǜdz:Xr`7WFw>0{r`)]ibH%zKmz(p.u !a>_G4vT*< Kjֽ\"K_dzP~ԷCJ_ld5:^ܡu`HN;=DG:P0m]\NYtQ}"xcB8;!j7&b=fpƸr"(fJ)Ț8a 浇N!kr2&s+yNE{Swҍf]C*fY]6dc!gMT&V&P ԅͤUM,{aoCĩP4TbLngkOyt l:zfel:@VCq0ժm̄m[H8D񤌎L)<6WE=j#xIuJ?jb9}SHdE\e4\ SG.PȒe_ fdB:_6 p "pyUƘb_&x+َ",)-![{>E:Q.f{np%5k/>EL]o0Ќ|Z0Q6Sw<$a-y `}ЩUhyԢk#xM)> W|G#7nD_ ~tzVڹA:sߓ gMiEd!;Dģ4m0 cW7dI,Pri\Gݕ:'~MmuԐa3%q0Z+y?/3QVfdh!d\:~f@pĹډuL(cXoV QXtc dK)S-^r 5= ] xoDzobh14iEuHt)]{qq  ܏z)]}`ͬϨqc 28GY!\|&;*'7kb vZa㼻\[1$;ْׄY1q%+F q.6{*c&RG)Q}yf.?^I"3.\o:b-}3'l0qYK} xHY,4 5KxtD2o!>c~5hf+w* 5>DƎrI=cA\{ȴ3pKe[X?^Len&(|u| B3%ӢqK0ƺ2l`*8Œ-X*ҤuQPTٜIBQ)K:RwqN'ȶ{XZ) 82l_7[OӴT]޿a^+ IHO!kN+NQ$HIG޽qg;#S>.Mv3q70ܝ>hrS)vK09S|hTmo(oQI`2ӴS ?4dI.`('3_;eVCU욲W3fs 4oIBm5);r'zͫ?ǘ=FJ.,6{ 0yoԱ9v8HcZj\6~{B޿7 *J?aۧ ^] ENtI(b4yP9vŊ*_0C^3vt)%( ޫh=[6X][ 禰9q *Ju'zmm:v.%BmMFcf6m .nS~*+z yl*@˃O>J8Rd]{[ @1IoW^j ֪F o\@>AEdhZ.2C_)z!y 3ÎPLO.1s' ~ިuQg/:Hɍ&h:wvAO29(Ǝ(.|G*mErCpƭn%*uCFgI',O8!)<ѻF]6'|+4Fb@‹xZq7oRw␶R&]f76MDsz$&N߃?=lB`7LX^X8&V9К.؋Ýrўtߣ:wwf5 zba":)'A!FP-:"</WmDA1er%JESn<]Cbkeyq}1aͰ8a=u2.?HR萟- ޻(M?ҩ}j͇9q(; NNUeKoyw=}=AiA~ħŃ&>D9F zR=0d& hd룯Qfehi9xS}$nI!H`,Ho|ǃȕ WTXnBFZ݄|) yVNV5jBwn8P}TK]= E?ő[;3_Faq 5QTT5;ѾBzKD!lVqS Ed>eVD/J܁=}4m}%W,~+HOTHvv3$(pS>ACWqڬ^Dl4DX:1d4(yP*׭ Cp}ilj ĺ62 \.W.J+NVXK$S)dՎc)$"#)X/BvepGYM:c~Z}\k]P C{E(D6Vo~ n髛纉Xij~CUTq#s:#[Ǐ.BXގI<*jZjJihEd}{7Go!1Y9  m-dq'zYǰ)A< lvCUjuDUwpcGEk񗩎fGA}U]Dj/_R5n#;p<*0C\!8KŶV8./YCp2۠"MȂpH; '5Oٳr1\8WwGr:{ra߾#\$\Y?E#WE \<.t9:{"!gŬSL85T—9׍+e4\tIj6 -(,I۫E K TQN*:r>??cӡC/Lah:7sm̾OMʸӸ0j9Ō~)rsyB_ ;V"SC|aR: x NC048IYƅMM{EȫbO BKó9[K c=":UZFSIO/SHL@;;>=rE;Mrԣ+"lnWNclksxX,l!_9?U%E}5t8h$2,uiw Fk'ʩWjNR L vI<7 nhob/H*0߱X 54c?;- 1\aQ =.-~ԕGs\}'V=+M?}!zr<BԲm12 wػJ` }!J)p79`lvnԬ,0B0$A흨> a`{ vEH(JT2$1?i6zGW6{ƀ5\837?M[D-$3h[ = hK\0^hऻ}YNcdMh&M ,2ua[ "XCk )WEYZ REW#O=bcYL 1Ia ٶT7 LFϚ LHEQ@E>gu^VJ**pz:>HĠ3 .t1PM٘߿J>i(QH 5OyX &L/"i^{nU1uEބӂ;6&09kKE3Om"v~舗Qᖫu$Õ2,#i'ʊ`T @D7-UVSmU-:,-"+{Ajܰ=$irDߐ{,6=>cI% O?v dPH"GQ0:4zy).[gjCNC#Ε2x/7vx&ڔ*h)ȅ-a17hvU9 Sp G8cGxU3`}x'Cn=mGdB3yIV=PBzUc:xux.4ݷC\Rs 7ko#}7*c:H(@Hd}Ss. /5EriE~_[\jd=&\kY4k)73D{\d>s'}^Ju1Lg@ְ5%oGS<1Wv-j4eĤ2ITזW(gh; FyUv'3ȉ- .A&UT,ܛ) dz݂ 8W`'űET}sш!+X,5(`*=.1 ֫A=Yzd\uW pg,ahF.iG. Vd O2uor~}Okb K}V#>|u\<p&qiA1Y @ #}kbq /T{TH5(&16Ӏm?!ť7]is*^TV׹cLUi)?) h!J3ݾAF܎9B E5sR3K/?PXuP1UKe5M HDy=Ϥ \k%bZ1&8u`Ψcw|caXuvpH !H$cnaUB;͝P; , Xh=i&aKTF9mѩR…tlWLpQ-t쬜 moN*k_͝q8e0 ƭUK ,h<}zT򗗥4JDO. C| yv J88-}%@Xy6hV[F3ԆR{/vw-teS>$<]D70NexXv;ئey;Vd<9+O߮Θس =CJ劆 S$@zbgg:N|ݸ^~;vh K'~^$Oƕ:ϭn!<ΫֵQʉfKEsG71lϐ,Q9) *X5~x+50/OlA7_}ƒ1xߩ˹|6Z Ow=B96&'5.'jRq*?:(0E#6ё"a|^m3o` 'T Y@1~ XX9 (a9z'h3ԫׯ⻢93KLt 8XS{9)p vbC^S#+x !.i~Ը\Jԧo\ԨTwˊF3q}޸8aW4bEU#S,wDžWWއ#Zb*BV}{IS2Y!^.8aXgpyIqsIBSCjy#2A҉3Y[cj1h9݀Zp_.`B+/ڠ|W*gYw75h1LZ$vEG$ZBvSHX[8í7t/WNŸhy/‡? ENQ]{"'{Y$ Kr&wd,oTHqs}c񀢐uih#(jMUhK!d$ԯKkSShut5 0B p;;Aޏ3Q&jUruoܽ_k믨޷-ykЉuA+s 灹M'$[r|3I IDAy~ub20z>Uƒ/'zjxnyڨ扼K!eQvHlX$}>7.3 6X /1ܙ/U&QYN։Iό 5n kQq IW]g(*Aep_$gk\KՓx8X!+=l!Z|WO I|n;ęDR8y>+h pmmHT 1-yY @GJ:P\h>Qj>}0y4ئZ:ݚ5S ڤ`lZXIkz"kEwcnF2 $85;P>^:9>hbhbtv@0B},_ '2 l4+ }鲆~B]nݜ|x3X2:k.qm4:#vV$\bUn&͘Y-#;a uiȰi9BκbܩF0$?kHK#ξ.;I4|xCy CFG鋕t֖w&@vb?ʲoq뜬q6Z/Ẃj݆\^cV~:EsHSZ3eqWqMǙkV[.,FM6><4&1pHbx Laɴkv-ZOB \dؿ@$WG. no&uL 69 "ibtGٌ WMj8 |kAU+rSR/#eM:4)o}tEj/AmyƂlW6iq{st548SDeǐxx%TC ל;*tF *E?jQ{VFpNSNƔh%vs iLli8X#ko1\lAV畔n>q0odFrӻ7Xn5+ueSwU+er1=+wU4OVͦ.KXͼ|FM!H*ad+N﫡KĶ x6q^Dlv뱁膡-atʷZex-=Dz2$2]uJ5lkPF_V36)0Io^s[q 0 ۈ&e_?i [8xY,lϫ)jzKt?!N5,oS@s8]݋^à#FRz/1LUJc?EcL$SvP' "V˜y̧h*|B$n"iHb2$ -y#@53.? d OM Ds5RF>S/cBWIr*p5 D!,,p19TqD/2S- c^?t̮ ;g~#FgX$zǍNRKp%*w><YoL|%c5Cf0+5rK? -m4y>pv&X0.BW>];DKWF#XQVD!W|W;Hė٧rIW}G?vuObcGNu#swtzZaSO (N,Osw_ Zle^`ꞁ2_k!byۼxy;u _>K?lb/~CX ك&$DV/pԀ89&i&1׀{[Xɏ5My_{hy8{;ipSQ3ee WVKAT_VĐbcDT8,88nmdM~vV}_"b !Iv߆S9(ռX@N: t\e맀TKC\FqӊCS1O$L(5wH7G6Avm&96rihih*zHɐ>$'I0d\aq6wa ~V)B:@Sx`q6n[Z3z ]"f^16pKd~HqOhU M9ta2ӷJɛY zG~Dֻ-d?@!8(үQaW&Dž' g)9g!H5ҫ۫k{JDd p2`lwx z,!:Cjv<5a=(hl'%8+ $bx7 7PE_/Z$p@ƂJ+ myoJw6;NMWX!RShS7IU$Pe5:JB%a|Upx-9&K{$F:7Vg80#?qV珍T82K aQA@;4:dC@ Bz aKR C{O^쎇H֯TQVRyxٴ ԃ],Id/a {4K+oOsB;TV!GW4a9> <̉)q=iZc8"/`P+/a0+9#+dtbScmbxr`7͹;OJSJK[5xV}*ɐdዳRn tG6:"dd?ȀDg?plAej۟T,MC)Ԩ@u-uUx%=$)i毖k"pBC¸UͶZM{Ocm00áª{^~t|r"QsIz-TDe&qilBq?4+^Őz1J6S/m/#s]'ˇpGjУA[>!Yt~T$D3?oIJW>Q|B6@ uxreQ&O?x z+<*Yҥ|utй߁-уl&HĮo2*l!1JP^3yk[e  Bew9E|FuDVlnAs~-&i0ate@`+ŧx+jB6U{D+JA]dkh"Ux+k/rk@d2vrs`넿1?Mgu5֛Q-͖)&e+T{ZXo ">jYcJHxE`cj?r0=.k˷QW/G3Q虈UXj+p"V؛pym tC=NUh_juL+I&5OF/cZ? F-ZZԎJ07JAх*+|(^?wܰSȾ tݶtS3z40u+s!'VoaKk_Q 9.`.ptAA^?ml"D?nˆjEbW+w3qPquZ פ 6/LJh}rTtRs BFg֛i(`2S,]ɍ`GLS4fiKy0"'>u:*l뾧C"6}V7IS400q1:`K eMF@ jYEH7~.uJ.uu 4 T\â=}v&qL~xP ÑYL&Ö䗛32:@fl1r^f_[C5X؆Cd;fK80T 3BRQ !$ͫ![ͭ tMIzJ#AM653|b Hnf&kGJ޾8HN>E In04C&ϟ_y0B^k(㜍ԊSG:& IՎDT9a~!Whx=),dV"7@_\_];&)/ ʝ=RBnFb *y-! 'в<SC6g#'ApB,i0y}5IdrjṰ݅/\ib .9{+AS %,mc+rRDȚS bFlC+k:ҫDJq*Y!F8SԀZOb،|/a]}-q|`Q:~.Sxyr-}_í{,w<^7BϪ'[x !+4-!3 a{/"6qE?cEdpeO1w1XT( <2Y\ul6 +dY;)Zv֡&6VZv!$6(JZ%&n@Sbcg\`3_Z>)Wә3fvzF˔$*No=FRƾ_gٝ[X*p.WK},Շ-K7_,6_dsQHYen_EBnF[yPǁ+l%m_5nj{ \Xt0 ˹H#t<=L>a@ فޔ9ѼkӒǦLANݦÑPxd}_=J>LX%)Į]a@v^%&B\gv1وH.q77o =6_, p&r1Q59lbP6cQDkhX삕kvln*_rp,P~Vi<:”ٸoh3S̭dh\1@R* 2AEN+!~!%basIQF%2c;*DnOb`P#.I ^3־%5GϓUz9-)ܽ&a2Ӣh14Hmx"/> }:*\,Цz5w)nuӖ9wt>ƝVG5e IOT60;^|VI4دuhnup@b9** )ekkBRm,v@+Kc|g?p3}/ ($QI$Ȯ{gjenQkj3odjhLv* z\w6 }l͉+ [X$7QIwbݩb<0[p~QH(ٽ[ HllgN[7+V_ tOZQmUx\i ~ꅛp^ W*\.y &8IkkoZAM1 tJy/&62* @Bm bu\na${h9kf"č[ QmXŁ*zօ[N<4Sځ;_V܏ fUkmi4]HʀmK(wI= X|@VHE Ff 55@&=YL%Au}fN &+iJNm}9s i2:מ}~{N.xr'ZcehVD{ooXC⅗"@U) Pm\ &]jL&4VY!7ъn~ߩgV$C(T 4ʜ6h[7U,J)~v<&LWҟ.^rV\:h&u&.f̸ʕ+II)"gA.y7 P7xeV{H}$!WaU,2P%,K"ddO7KnV/.]HSBT*} ѪF0EwǀٖT&vM{;LÛ"v}DQZymAI^Kib<+0P.,Eq|쇯csܢ D`b@vsmq) |, 6T k7mnp5]g]J@ZY-db2!3n ccBwY8%׼4o>:{P6YFƎc&!5)IWx59/4xLIɢ8ּlbJUg]JˠzV0$zo;WiObtv ƢrmpϢk2s*6 obDxYGL۲E92)d 'ZaY-k83sؕ}Y}.5a7ꢟISoI9QQ;o ' )aǴE7O=;` - j ԷM#\Uy 7îm9~Jh+wHVDm9={͛ Ubs{3h$z9X,@PE^ -d,k_;4XPUdlƊF"Bm}WRr],ϡɨXSyhl"9 ،\U2tњ"%őZϙǨt#2}\sB-.i&8UZBe4kMLV!v-\d3꭯B (lgoY r|b6|)IGEkxH@arFDё&+ȃI2{F#M3JhAl*I$OG!>sDnkwZg{?7 r/RGmOGƲa`e$ሪMWSdW 3\Nfm z!q';a?cbCN0exy[d#NiG<50lEC˚m' Ck+3M#aߍlܽ8 wmA)U[Dj28do6#Y42w+dg q%S+ϸְkbg} ,-W]yeyv\jDɵV =nVLD) VTԵ - Yœ5*AuI ʔMgW)2e@,dG.M }w&~_ԍ{] B(x'kv( ʈ~&{ObϪT;p!@ <ʺ$ &%[bT r1 jBQ̠\F !0߱6F1[^`$ۧSW6Qle?T68 gFDq]ơC M͸nPGS4v xW63&'NӨ.0C :9Dg\6t?"8#ČMpх5K˰'‰"60FT:Rs&+%F4[V^!;t#s{ptN H7=L]ᠨtXп^=(!8>Uztr鳶a2W2/`턐e)/M PqTQϴJԙVi#Ɋ~0Eq`_۩ԧsd )37>AZU++TK72Ot[XᘤEtWJCP Lw)P-{L{H!Io irz ,=l5V~G nKృzk~ц%RCHe:2t׊X yEw2܌㵬_]R}'❰T:[dO[tq~,:_LC39V5(y.p._hbf)v-wҎG>b/VbP+ 1H뿃S'Č DL 2#RWen~O:*u/)(*5k웁A{׭!̍S8D]j9A2ck,_ΨE  SbOiY^gRybQvZK.\*永6eW0zQNYB6%}w]{{I5T5) ~hJvܥd;Y-|>ӡ%Iޕ%,j VqeRCrFm) + 0jӰިRY}#bߓ ݢߦ@_rq]k>1ag[.yeM VOJGmaS@x~n9t*ȗbCՏ} ;+]T)I_x)#^xi腉Ӗ$\:=z-^i;"U4/zb0rv㏉)5}7 т_~~ `^չjYhW~-uIK =UQ6":$OX)Rn)8W <  d>bOrZ2vs;0D2pŚ ik/$<ZOP:pؿSm)IqثIgJl_ #UH07;ޓtZ~0U$o DEΓaPFnv#|2 5g=|zL`oZNTs8${Mo| el(B^ S J(j EavPs??/wDak Otnw'E%s"s0B+a\Y ͳ \ƆI'ge;!p:ػoQ/m:V_9tg?wWwᨛ8LDNv!B?ѝ,ÞsFlӥY5lo/!S'I{ _@1%=m6dK34ZLM~4 DS?G$kYcU\_[LFa@,f ,ĵ>bZEjASS 8;B(6KЀ -PFj[A1M1,[V`,k<M3 L5]M2{%e7@$G=tB>]ˋ y5}ʖsaVEfaJ^y6#.S@TL z^um)pr䣋ik[9;IVZ IT ID%sU򻛱: c=p*wvO9axvfZ 1i<.#OwіwI=.@ӗU]g:''^|P!ZWUWOJOڄ>s۲Fs߰@6Ev"av('q>G G_( 5Y6$jqL76/֔3K"s~ܧ Yb LӨ\M-SS߮ž+ ?? +Pm0-7ђ6d߾5Fc1uI0NߛM]Dep2esR\ ƔO\wv2܅y΢bDvetIDŽX7`m8h[_x)#k߂~^55Yg8¬*]UVwkc_KRe XϒaHV#90 wDAyoCzS#ECS҃@":M6 #n.G4c0C7,5|P& (*!>4L` q0=ղR8tÐ5"ZXy;I]Rk^.-qd1&$kaU~Q-jBbQ׈ucO#ki9fZ=ߋ!Kv7ZfH 5tP,W}s@bHi3둣L/&ʼni/Gj\_Ϥ3N,("K|/&rF <%ŹXl2bZd~I#xz@#Ar"f EA`TEV1=$ixw~Y8,8x|-̿e_,*daAN3 0d\! ?,{ 6!@MGYIOӿβ(`' Z+k7P{D* KXVg)G @̈́A;<45tXm˄zs!}xʩȐsxu W!Tn: AcSKk{jq~d \2& k6*ޢ H%q.$GSU4`D=%Wrv(^z&q3Cz'0NYv?4H)~Y2o X HvaKX0޴w96bYؼe6*p7Uy t:1^`UaCp>W R& xe]s9CSiWB/8]jWcZ 鄕Il h-6|Q_rܳ^v5j9PwP!|\{v49ɧʟGzz$8 "EcZtsʥ' ¿A1ޝ/b!rp?Y~,1=3 ^Q=D̝Ҳ7 zkwEWLF;zvnY j}ցvjdW =nx$jCp%40K pZÕYז`m}F'qu'0oq^?  MWICڹ%\6ze%:R=[7:A]?ނ,Yw`M4f*CGӭwf(y2K6HJw",{ptӼڿj_ 55&@Ba9P oǐF:ѺL2m"xMVY$y9Eꔱ,q!.ZÚgTo$?p7_9'gsgV}`PZ?WPhwn)Q˭ 5e{2h?Sx1 GO& +v]8ʛa/`y&\߇1n.\_"3!<V\i] ~L(?I1Tj&(Oð)%i$/|][Ѕ[8\l>PnjpM9=31,xY6#G!~F lNLQ:M|`+֣s .Fx~V2Ķ+q% J")8^4g2 ޯuߑ%r_*Kļ G>(SCD\{hřq<'~D=Ċ`Z$򊧕E(yMїǶbOxfb-IC|^W!_l~5=Pק"oea,! ys1Nr: i !=Ӯ8$ 7ڐlr;a*9 Kٴ0edQlȘzjXa؎p4VX둚*d;t^D3I=J2(+Xek?tb8IT A8Qus:@&<)ϯ^s`apH)(D'Ⱥr$(Q"]Mip )5XIVh܋q=~xF s~C xFf`OBe@^gN)@ v VjܴzN0+Q%"sdkb(cng0Ѿ ,PU'$bxޏl]d\U$}Yht^XWHWQ9.`l*KJ˖R+eA2)#ֻ~iSpIt1p/XGrmL7(¾E@ *[%'yfrwFPCfŒG&Z`_~^>_d޾"i ttL,&ҨiBICԋVd1)6YH(," ,!.UZ^ZI\k2)} Z<NHz8,/\yBR1zuP/M`R9> &{ AZVbxŞp1jڂe5MAM2?{RY|RIӘ3Ջ{QJ͂sG,a/DO"Qm>i¨5YGc ;N*B^~@̆bdZryf 쪸J/@99\ȍ. όymR(94S9oQG0-J ?ù zڝ,(G-U ewq/TTxRlXn>#~vKשsygW>bsxЅ>_3:idf#2OYw!\Z}ά!b_amV̓^9qh.Woo)򃐈Yp2昝9YNj|uK,)y-1*|&5? 5~?.]8) v) e+.KJ"՛ϛޅ$х5*z&8֧ GbBnk ˄>c`|Uss-G]F\lcXҊKT:GPQyCX5I?/k]yAjѡ4Dߡ%Z˿= 'x*-^6N=ȇCBE;wGJD' ÖNu͋ Tu癑;N"( Fq8w(Peq5.lYGB#_[  [@|W!ӻF CCeBӋ0l1{-tȞJv$uÏ Nb/WJPX-bHA#׿Y.z7Z"N Æ)0^+TGi7xaH%[FaAy8w[% hWI"Y/(W޴WS7^gʽXĪӸ#/x#3w,7Z%=ceW?kVil $%{VΊChro =13 ֈ\Rj>/m(6V.j8TeQsSSȈҺαb@aXLm'|Q> ֧ $o*>:ka2uRXpXɝ ;%uK}9;J ++v5M )D'sQS d뻋2GorVDZQN zttd*8j(`('YI@htKH #^vdFVp "ɱ$,Ve~/uJ nܤ :#__4ք3gh(\3p3Z C$D "bX(@RHR!aQ=8Q|Vw(Pddc^R}/d.ٔ3&-R x!1ϻG1ѤX48!. qbS16_){nlD bYrnyi4dJ{/p`CJȼNk6wH>[ ע t9$J8w}?)20|S!ǀS"0G|ڰ'eN+Y܆=ir}SV՟ɭDA1r5o 9WHr";C,f?l.>O%\XG1fyc5u5!I!aO`x~?{ۤ%W_  CJw?P1 W;i ?1UBjFZs篆5N XkNu.*A$2vp-y~* pDC aT?؞Yb V<, !yO< ~J5b2W$hVMWf}tZ6KT1|3CS)Gn}?PIlLϵϝV_v+( HUu}N30R'a LV\ XDPd32 _ciR]݉#X`,BSÀE2\Z&Wћs ?xxI'텘]@W3d3=j5u '5xaD jSoi/.|pc9" "N5mB+L}N]6 OI~,Njnz n[Oi@i8e’;Ip@ů9CC,Ve]bڨI]"m!Ʒ NU{ۡ0Tތρob4+φ/ZxUJw{q%pa֨VO>j&V@ll룵((3w.]1h l/^w*hٮA"/Wѽ14H)G>)i";#3f`ѺfT8:& pxʳDq/]%$ Hy\yF)/N_ev~Fi^cZ9[J7/z^ɳ|5HBmҵTQO)3\[26uq3S9s!h7ҵCzu?<3l 6y~ Rs'ǿ)s1Rb3*߻zcsjnIG#VLCo 6}:}3-W$Pb{0XVv7| Q c)|iiE w8,heEi.[i!. (oCޗf f sL_Qz|e[pHcti/vl ӦԯDBݍb7Paq-^[hhy[cScn=8f/ m6RIf5G=z+ 49G`W⍷'!48UusQ57}&zٰu_g%}H hdePS,|\='-,I\pt=!0a[ JmPPubL2ƩS;߮6qȎ uc:O;ة\+b; &^)0 WYGUv 7#E?].]:,}ɀW.&S]vvw JX|̄&#ȰazF*?{ƶ{@*B{\Jfhcrx‡sb@<2~ |Dž㙢Rv'Ҥ!5Jگ4bHho7a䈝Eɿ P;4'Z^Ns_cd<8\,:l^یFvĵ#MnH66'vpa̽ 8_Ih=ʢ&lI|LP3_VC'P0h)pKaHCY;%3E-[ U1VMʭh?(ёAFK)N6B=&8aR nl(Lr*Ɣ^Ҁ' Lo!`AC3p",6o8 n B>@I hgϠ9MG!l{h&%T- nUU@j4'&uü%쩸xE뢪)O4d6w^ͮ2-4saoB˯'YE=9J%q6̂=¸H\Oi#Nd/~{3)9@YCBbPM\ 'jG %j$ H'fYCC&O+Lj<(ރ!< [ȡ6jAQ*P9e;=" ~68#XpM g}M,@>xYܟ #0׼gjUh+Ue"T NE'׵AY5qgQfR Lm(FsUAΖRc.| :\lp*'WY Ox;g-ث/˾L|uZ:j%à ĵ(R.W!·⢜ܾ+/.(Y 4R1.iƫz"3ns!B".Ftq-"UehaC̿{URXRXIJBaU$Ax2NȕfF.#W_ ]eF;| Uw{"hЮ}G>QdC#L mi}%/TvJLÜ>~r_% R݅ LGP~(d~+mp,nՆߎM$7(E4 ;PY} GU8?ҾN"M: V#_&s<1ѥ\kavVJbB^ay)5-yį#q9_@mOԒkG< %lڿp ջOr6s$Bh{x=y^y_“uCh@j0Dl->7"*nEX6AMBLd&^bypJ: ,Mȍj5r z׬ݭTZ?פZo?i|l9/!8 \V\.p'=Ag@8K"T^I3vYAO-7Od UYe473aI4؂;lMEvЈesLDn]tcCSW31[.-j{A) ϯag#^d*f(}ݮ^wZ7nB>c2ݙyT  ,f>)gsB0 sFy5iIuxh`\h Buf),PF,$`p,N0uJ|mm@:غnz>$܉o1S3WVb(6kLӀe.!DRe29bd~@^`Ɋ\F\oE~r p3Jݥ:'NRn-}-49bx+i|mxMHԩD(QXvn~ qi)Mno\mK.J?9kż@V -7/[*stTcū 5W)8F%]iKQ=@$gfoi̔@\EPӢ"yUFxZØKL!E7cthţ5;CER{p>b\O}K[.y"5Cx4R,_WbsiCIHjIB$~]\Wՠi~S-q V䕹"ϧC@*Mp9uvͥbpá~rESlC7 b9!)"> ('hh.b8am?T3@YI-e42Rq*ƺP,Xɰ)_If 7:tϠ]pRѴR [_ mbi^3)XH cưۋj$q󔈨+8Y-Jv ZQ>_a"?ĕo(\ 97Z-;:cw  61ccCGQ'ݦoL"⤣mqBF$LVV qOVM9(  \.FZs7J^82 _'#^qtV~Wk׷1``O`u+hJgU LrǨCrl#M5@o}*%Wwc_U#6pS&$J'hR/^zUWs e `L-B6ua()e}MK=7<^?P'ytpDjbjxݰM`.rw\$D9Ť퉌_~5u˸A*;^A>왍JPM]{-P}u@s|lwO^|+ÉSF,tshVA&ŶH#-3|ffc=34F=U QDsFV/Ghm}:V{#HsٸyFKԛ``I~,x0*:WA4SiGcLMXdNQ,]/vvv6jH[u㟒,n*jXe%d{cV˕ZǾz2v n1CׁQWa?kE d)[7|M⁎Yk<@UF(N/1[[9xˮofT;)/흄[g,)7zU&+O#e>AGd5]B8T)ɵs( ]:EOn)g!$yiԞFT̃uQ)4&{1~ )sFu0],@gsU ,?)q]˒CY.٩gwBBO>ZSikۃ1Qt.*ZΠ$WFYhsڌ汎޷@YYG8HWzC>`%{.։@;Ww͏|Bbq'+P<')6& %ke1:%1wu"|:Hk~oZ2)?*8_ƴESﲦ_5muiȣ\jj%<)/k!!&aWZSR.xuY,d ^dKE |=-]ӠNbp '~7.) R45ڻ/sP,%Tt$9'tt雱FpNwń=deFEQݒ:8 |hs̃۴} >]8w;SFqEmļG!+{$YnI n!V`c I:{97+7bPwn3J0F~oAb8S{lI򏴈13$g@cha'/7+([4buVeД}%Wa;&1K bnLѿfĕW5MBʾ uOYJI.vSlnMg 7`'k[s)O\ :&cp@wC Cod¸C)lCm [^A5oX #[M8h*И{DlCࣱGرZ@~9k\?hSa:ݐ쨚JoXjS;&P!!YJLī8E(sOl5PUqdYU5k z?pGV׻),6(u?JI/ W4b11"GDDlQ_ £ʺ;AdYa>41tv$DhDUn'ܝ.#6AhJ5f3AM[f}(P(T,.n:ZɎċȤu`ٹıN tvaoM3Ӣp?#jch&aIܢ?*C|r=yҞZ gcg3nx|ǓclzO} >kS_xe7PM ٖiJnF[J|["wc&mv/BKi_^iJ{mEТx%o)@ŀI%^+p>{fղ\ |_r n(I<@ItWu|Р{(ιdobA1s_q-LjxCywnQ7rm uIQך-ϙnIRY`nsj yxXkcӐOFS4:;<!$@s͹Xw薚j1cYǞø,P(K7'5׈Oi:(R߬| ]Ϊl)Ta` Jmsl^b[ހRLߧ,3Ϊ$c0io7v3ewB [k?YYKBxGMT2MSyP_N$ʦr@H-fQ,mx 3c8uVU8ם_>HkR[Hx{Fבˁ_$D/Fbc[idP#sFI&7!@ү_j ʿ1t P8OiX:Y1mUO̥Ȇ| @)۷Kѡ1A];M_,}H|OPidKUƫ&O͐\ tBSS1 (YK tҧHB@V[gh9'Naٳ/)$yXDŽ)܂gĂu%~ 5uV'"X&%lTL%dݾ,\'~U PDDQ}IM_:42pD<2(|Kҍ},曍xJ{6Sۆ+.U/͟/NG#jeOșvF5js j\} 's,OHT6jjB*6+[Αu``؅C %&Y7 #*Ź{)00S9[@f\= Eo dۢG*\ Z , ycc^)<_(\j~"I4fo}(Ny4'J@R+؀> 7}Z?>l۫2;RӬT6yh[x/Ϸȷu>leT*RQ`MQ5ƪծ۞0O[PHkxnyŀaJDMNm ڸ `tBjvq_$=VDeV rXRMSsC3%@4ioug ^-ah̗>PuxqG1͹ $͛ $k/|HVQtk2w}FZ}ɑA PJ^>Owy΋\w;b4L"Y }d8\4.F⼟އq8f؞D) kv۸pXU w eèϙdAa>:kU۞3G"`?_{8A(>q3ZU6~ U9Հ (*/7toJr*;ia/Bq&:oGq2x6 >e$ xZuC/D8f]'8X[?/G.ɆGơ',B cu,i=PBKutoLRxn6}jƯ?ڻdoxw*~>Q,BⷒSwS9ďj) kѬ[yOӆ$dbV)ˮk XdɄ|R{(Y A#E(*cF`} 7[R`^(š- "j>K l',/ !(^TpdHbʲU/a0z _RN L<иi\7H_H]o2&'Rf4^aΪJ]'FACeB<^bkvBё%/sz:!Æ(%ʌ j;)A{~^zoJ6 Y|0'!n/k( &0= -RlƎd&B4$ G1b2Y-Doa|%"#Fߔ8MDwڦfبjjy|n2u `jeSOoo0#ƒH}6)uθ n zϫ d0^nͧ/#3Rh4+m LH__: }ED}k9k:":s4XHTNd,Y4۴X8 BA/y*`tDγRm@coiȃ]YIyxt8(!iEhI ; w1p̽M6K9ZCezx<$wRXR&m+CڭћS7)I 8'S]a&#qs;€$7DGhx6"^6&f=fO Sᓳ,6z a6Npw5Cxc/}VDwNG31Á3ץv5Ild*N ?'AD '-sמ2՟|~K[6I}ōa!i@LNgiL4X$`A(4IsLCCpsO,]䀵m_J *N/M0a',2/pɽxF=ʻߵy㉵ L]Yɸ Ш Uno8 Z Bc2&|J";)@[XpHCru]!`=B\&wJE'~!D.BA6w[KC6z/\H 9c\BV21b4;Iz4UX{߰!&C`n)YY{GqYbT>}><,!d4Ϫڗe9I݆Y$Dfqf2jMQdOe!|Ǔ1\=hM<$RQ+EN驕 Xd#4@!l?b!??VuREP`rt,UK9 A|?L,qAYr}Q2k[\z{"m}|/O)V_ߌ6yX yҦk#*a;0rJ-f3ruŹ&b;?޾,DuĘup)1o)pȤxltކ< n~~`kYؖXjY{R8BmϘp +WI8iF܁YȊ_W(LnC>\tb,? fK@ SZȓڙ#is ]Mz̗[!a7ۿ#vF;??g%tC vNhOx'v̛+F;c.G;@<En=~Y ƣVت` Rҗ6/ dPԜˤNrx`W8x%odp]1):}z3⎗@]ld׭r+u>+f\;ҿg gPpՔAL*EnW~ 2gb!]'e /o x]tՇx]:U,A^좔lt֊m%G*ywwP' I ‘E-&ޠ.!W3'@I@f{K*@sSbIFa$O$t}ʛ _ReZm.+j L(:OƼ|{ ȟ&1½`ԮB,C] S%LdoONCESf8!?'i) ʸ(mh Uz]SwJ{U]- $-B:VU=o/J[8oO}0"z4XΑ ]}(x-{$Zb( &%݀ \t#=:[nHrl +p|g-.m(0Oy˾:m*6Ŭ&±)NZp,1 ]TOa+֊5֛gxIg9k%kMW*lrΞ.:K{ԹmPSMLC |/֜* Mjnܻl~(GN4VăW/m4 _-!-\[E/9"(zpW;3c D9mXyl7&ʸQ,ݯBN?$ɨwcaA=wQs} G/1L@ "an'B>r Γ2[5{bɸhm뒸Ro&μjZKQ9皛F IW`K+,[ ¶0u$#roh1NU \bKe}`mw4tng6ȉ(֡ߛz(YK؟,̋"Ìj7wtz'?QdYepfJOsB GNv3U[fKyFpoDk@TQ)Hr [ߪܙ=F2$'Sr=)jɘCAW-Œ+H΂f@8 fZC^-emLw/ZVࣷF oe ˖/$Spn+Uo{k%99 ۻ~n5 /:s7'ǿ*須Gtfl]`tka:YV8*wNdLkOpxQqOhL6*4е1HԽ8lF[yJ+* w. >\T$z?j.ʦk{SbyK2KsU=IrM"=Bbl"G7nğ䀟@'%t++93E|;J8IsĨ^/ʳC4ۛpup\~*A])S 1ӥh.2MM>gPX3˧-B14i_E,$U^.OTdS"\֪}]8 f !Z)w/W9 *C}=+::`\Fiʞ#YRo4#V?90f]eڵJ"X O E ּQk/8Eq4*<;k!)z @bui jb ndaÞۯv 3Jn"s6߱-Nז'3͗liwLD'@F+.*Jy:zBJTiݑ$N:cz'P5oDSϸ;Y~.7Y`;]LAAQK.xoP0R^5F+eu^0Ѩ+V('U~nbB3|~[ܫ~H2J4ѤOed, #/hT}YJoO *n(үUf4l1Htۺ79nL^QfHE|K}WnԶy31rAWDLۚ|'/ǧwt-|թ 3܋7VdOv*r c,«Ro[9x'm}ů:=- *,"])hd7Dѝ`9DV8X: _d/S |gFs0{D&_^+]I͠h#`uقowD}zG}y/2dxa>R 3w=T/60ėz3` RfSLǨ;aoV]U>X0 =);F]6 P,7 jxiYU ALW>5S+Jg2̃X"z^_ԝ;`Yk]MK:RV oƽ$:|U>vaڃOT$,ݜOrxzJJ!j7Bo t^nzOi䗞ZW-|7|#"5p#'܀|h#SJOe]Fkrfè]%p*(ZCSLΘ 9yژ/XBW'/˥Xeuɳy[/TAV_;Άr*?z19AA#W[^I۰fLKǗϦ9b _4OeJGT~^%.LaUjNz1c/(琵3ñuYLa7h,6c0F:|գ.}'S4\v; q&B͉WBѬQmBÔ0ygj}ɘ?dCX^꼟&Nwd+ߨ RȟŊGDӨ߮Vv2ޙΏҹpa˹dfu]$z9O[F{Ξ,u`R%@+vHM1I-k+)y&F [ճ(%o`k2Cr,mSXL-\M#_`Js ٕ!=1\z>̌UdfBS.=Y_HcK>w1 YrtbZ^b]B"92.oIDU:JoQ|{;yfkZ_VS]=jt쬣DxG 28To䎴PB*;N R/0_7jĄe EXיT5(j4 z]=2bQ΋2 51uXOUn 5ߣA?,^wA=\ˑQe6fbc)'0W:@Z:O.qXY*d'A/vŻ rru;|t\j40V Qk`n`W2~"fτxeP쵾SX ?CR65Q(9='=ףԂT̵8)-<}>ȕ5Ś^N,H"QI#7I8$L 6CmN´fg@+y φp[7U:iK8xkͣ%mHY^d5ƹP9?|E߫|:0! 7UmZZs7Υ*mά {Y=8.6f 2,2\]r hY`;غ䗎XS5Wo%jcE &:: S2w?KJJMjs UTUuNl>a8J*ab uϐؔ'B}PG!a`pZǿ]"mv-1s@5DZG"}듵e/uRhuDs‚ɸ}i3Ҷޖ9 4_L'|Y#EgYY z|VfmJv2NFfA<~ bn4Yr7YNu<סd8 ҆8g4ߢ}[OirYnEbC?E%3*˜r~<'°捓M76ysؙ&sKGW^WeIN S5Щ1*Le"8Lt7H>& oRQ$G,SDRI1='fu@בBz I,cx7|hvmrA*XԋB&*F[MLV2" ׾Sm!|)4_PݡnkҮza,؈e1jlŭcmG ObkPa_ed)f2v:6CԻ04e6i,'H^/9|ؓp }EKv58㚬崶*n84BwztK%~ 9v ET\?So{t- +KxskbXxp(_$)`vF0(E'qln JuKnqL6%=ǤJC᫆G3a9t(ѢjѬ^s6&&g 3O]|3 =TK"&;}\R|h”-嬪H>e) j^RaI3I/7srRQE(UisW+V'Dse3HbU|/s!ɂގ-vҿ騑 ׹C@s;~bh7oJztk9rٕƳt04j+ϢsM8u|ÉFttsx< L-)pV(\%bqًob4pv`(sƻ'1 fgց} LALR">DEd ʝ R`8ff$r wq?l2"sZ -\|d _)CR ]ꟄmP5)xY*U3P4؇}'ϳYI'?9Vo{wAf7"Pj.nT^efد V$lbj 'M>Q|Susb>Yȑ ~l߶\G$8K'I}̡gY{Fw-&iWw[/:x-W@[AwlU(0y@>ꨔ ]@֥^lh x? :52KDqbzqOQA ]*ol|i=;PWP*q9g?1\(=oKX+bDU ݱp/"H3;rM %=U%7f^vfVPdsvN2{Vͤ?V!/;"V^g8)[Ϲcm#w+^T Nf7V o\3qhJwR$`Q$oDJo\ QQt޽WUpMMWq,"F:.pT~4:!23ixdq(26d|]#'D:vL'wAϛS G4c4W蘭95\G-w8 L? 9Ԁ#"ۣS=6t9g5 g_,v{ӀmeLBa \RƂMTc#~pOa[ =>%S⛺X"I<؏&|U.kIPDEa@جA̢wЋٴcsT>]?)$HJ#gE/b?Ī>V')]ޖ}TgEL >CS "=[<BCʞ: l̫ k܁.NwfN,n91%9ө,I~1BT5Q[i贇X &.֎C#)؆()}/.Qs:|tv~o. .5W % ( 7qͥ6s"nbcKWG+!"/C :,tM۞1hYڙr87)1I5*(k@5]܄\Ac]nts'b~\U#d=>(8וhovodEK#xK,~ ߣu Fs[hUVXw7N0g c>[Xr_/ %Mji vVtm+j|H*Nm2 g{ \z7.h?Dž|xU^O P8Θ1xc̓eR5Dݜ%éDiSxj 2x`sqФ^ D΁KO4 2H4o0W!7T{v;mV,ir.e4kHDOaV+8ɳZ1 tO)F&x~(euG90 șAՂb7;-88Ͳډ줶0O_Ӈ .kQ|TLPxDg* A.ql=#IҞ<-6+ sa9K%HJ&b eN\jU&sdQӷDR̨3rE-m\}iA{Oa@V̭+x{bܵX}oA]Gr$T󀓦1Db?ܿYOֱ U DjM>͟Lts(RCQ˝tχ?ڴ& wʙ,~B7 ά##Q~ZQP`L+7!JүͩrI=ܛGFR*Sv }"L|}!@ҺPܛ;DFw?bVdGbnZ~KނaR"+GIqz͚;!Ӄ(+|GUY]>M+EO@Ž`LHPꊮLb;x%:8Xo mJ=XGFS<#&@jؚor5vNVkfuor6 -j熚#;ne=L\䜲Pw>QK. !zCM.}-?\.0="du'`O@KoyV-󄎩7I12&dmѪCh²5  YAAho; /Y9; 7>MS(w`'X8Z@Oa᏷>S\]K,=2q͒T&t;⤜ JJ"ʈA,v4F)J RCCj~Q-ҩlD*>z]w%N~N㯨vom4J!x#:jnf[n?<܋G1te#PVlIמD_9cej?م $'pqI8 ĠK1nKoN.wv۵ʹ@ü04oV\9ccħIb /f$Y}_Hse{<ޞ*[~='(:rvvWfD$ br&D9|/A^EUKFvdgcuBszt;8J]GᖯD6Tda^kC_BIJB^ߟ5mPE&G3:1c\;#XbHODll_>3T-ұrf>$pX_m͉$h όnfr_M%ˊ|+d5!JB:<_o]Lx+X;2HMǎ5*ꐷNbbD]lDg' f?v_ȿλWiKƛ?S]nw$>z/mMRVt{򓩳O\2oʀEy!*,]8t@pS.YBĒP edc:sA\Ts= IC=CEz:8Л3E࠺F܋έB6+'~ff/D%+(7cj GtbV-`B`FbYaYv[rL3E~#/m]mPW\P-cެ8ĬW|VqPvs^p ;?m={.[4`N|0ʊVcIF_-a.^BtM8I)o98LK<Q()y3EAJS5f$ux3Vv$lG@(s&1g>2VjYE2"0֋bRZk)cmG3xtv0^iq&+HR[xhz1c\JޝsC‚F̨!%1p>v 2qiݝF|*y/ #xA%H g~X2]v Jיq uC5KnjcG+W½ZMzU>2ovSwU x8" ?CSUwv|Ɉg/n-7<-haVj}~fiSIdvʶg?:1Qʂ֠O* ^.my;r`$F!܋eY%c6y3ILON}) 4l7nuSJ\SI6(C2/r)Byz,_L6DyǐZ[b9ϝgƜt_>.q̚R-&J>^kx N+[U@;wGPY!^\)< ܊hn=wXb~U %ŇS9煬5Zx5Y78>|ȣ[q0=@:L8 ÂS1]Zn[ߊk[z(=;t7JR$%z?%FKgԯ 4Z_S58x9d٨!K(ړ2bsaI"rD $yMl;G=d[`o~b.;'2ң=:eAU&_\%AOhSq7$Xs9GyE{͖,~|*נefJq=pbgRNZ']^XӒu2.WجCˑ<߱rly* Nls&`I NI;*4Kox6[!SYkP5_,gDZ6z1a"#0>pAxy=߹t\THW3?')fGt$;;Yn!Cx`ϱ9u&!X'`W GE2^Tg%E^ -a\}Aޣ?7WnB]Ct5?롨s$r5_4U=ʜ#f?Orס1:$0ɽt`:uanjW<^wuuIuv%_r1痄H>9 TzqS-kI BKDT$e'G,?qfж`60wowG"x3~(RlYs(Z)x;IH֫۟K=w4ג R$ׄ$GĊt71Ngؾdž~Y"G#-U.2!A [l=_EhG$e6en4{uwhjv I![׾Ӻ~k~{QkXNfGMj,tV֧X.'m{pkHiEVOVIc4c0=O;elʰ$0H-w~yzKPW!1YI_Rqx.FT"uJUd(d@RHfXA(cNo^ rv\&hcqMrop is'pse3.!o[@RA(b#2{(_N'j*Α0uVb:Xs-.dhæx: ˘8 T4VԢQVQR]d\{_,\:!_tiv%=&:ܵpunMGeHM_T7U3,N_KF7)`9Sz~LQZj>"Umy;un Io01}X$t}n"bt2KC'™,Kn0^:;Hd"T g ԫE3cgkĘZ+$Qdb'ə2xVW4R1:lP9Lj J])8 ڲ `xZvOBdFj٪JK\)z÷VGTl/:޺Qhe6h!bQϹd%fr lXaȰ❙r;t^ ,lIх|,| K OˈS}m"'iĖUcF/J&Mchi)\xm]: oZ%Hx\z:lPgHm>bҥ=nb)Je .#ve}Qrq :,<\gfMyAj`؋GȨQoKtnC544CuԖό "1=qVR;b(Y<r6ZH(ΞUCD,#Qʳ܋d gމvޛJ#[%H|[D-=闘npML Y)DHB3dG.Im$Jv@!4d:3..X>rCp:aal}9aefl<Ǧ3j~|%K89qPUDe]rvoFݰ& !A) @i?PL0׿0A_)tn(p(.{rϞJ;HnLVNhlEq! 7MVJtVrw4膉A>E^obu9!;YCY)^րӶ3L$%l#A5Z_%՚D^gQGJc%4~U!zS@~p^k {cݶ.{MU{)W6& vUo_EgUOXʟ:a3 Gkt(|c `@)E˴\s;`.r"ԅYqގާR6YV1ֲ^WGo] Z\E/XТiq*fDAj1 "b4+%<DV@DovBULnR oMac~~]Գgd3x}_`,bf^K(L8uڢH3xLZZh>$YDpwq&a8 IFb[i\4fx0rk{2!kckFeӺO£KˁƓ1EemG~`f6}O&I=x1<d/cbѱ  kDi#9gNyGΈ&D%ƸM9OQN,|_ɉᨔ !Ɂ/R|7̷1ȊJ[+GT,!֤wNZHݬn]z\h_S鏠MOs@DŤd^vϟ։kH`#]_S4I(~v{mj>&h9i\j<02HAѩ{Va婕8WZy迾dPރk툜so-ɮWgQ d_{vm1pk!~C&KS,~trSCzY5x}_Ϟ4!Ls7?8~v_;9p6!o ҿrUUܹ[\WY,LA%#:CrU;fږvj?TXWEX# ]+ȭ&tVMеk}<ټuHkٻ[i#å/0i ɧWa\Ǒu8xZ5+Ό7 'EQ?C7ZȨ?jWZl(ffL\@F :O۳b/R׺ȴXpT଴f~cx> ˧waBo20:P0~<:z`2hf,Y9OEv!e( =jjZ΁twbP1,)SUkxѨ~ZTܭ1Z c3HNTcau;[mqiϬI'/Ŏ{<М&/ٗI!d]&jFZS{bo6mk@a{]+aFr $TѰ8/8:KJ%c JvBa%hy -wfB\3W[I0Ľ=`U V'B=mK `daɩ؏`;s ,f1Zd3 =&%n0o'aܤmyKv{J(HiSk)AI[Ƨ᳄6vDW' aڜ|3a~ Sۖ0*W@(`tr퀁7 'U X K:kD_Aۈ$9~hL p4,}OpiLPs54/Jq$RηE}zr ղA!=GuvLq`KEP<_!\mu\B|O}Mko Gh ia~⻧2+퀑_(:}3[8P옅HJIu([»~D4Ȼs<29"S¬I Y]d& .OwDNE(dvL ꄟ 5qZ#u;fmSr>K&]"b ' uED~j;"pc*tB.{ABRC٤*|鷐<;1 B"]Z#1-?8IZ[?aגG3BZP5-3p_P/_ 2RxMwo?z>+sD'C$U^= @ͪz ggX+r%*L%6|6'(Vnm4Չ\4 i06 X+ qݡ]H](_1 T* )}ð#?7cAD+Ej|yy-tg_%Y M }FD D(7mw/'IIB5x@ ϭ=360-·\ KMCU]!D(PսelM_uj@z%i)5U>W.LqURn>G=Y%u%`MpHBWpY![fb 7Y|X1UQhgNRh3uvn|JGߒڒYDjC|&ߏ?4tߨjāY$.'gcg5;*G)ɧ$V>oQ:8.p!FauPmLĮX EL_@Rc^Yf%ےCT idjK,?C^6+R+mG Ap6 Yelř:>cc(Vu㕜! c`H7])N{}l&"~즊'lmJ\8cJ=ȆjG'''xd#M (p:J71~7UJmP UOARtyftg:UCKoudu߸J`*$QQ%#!1k. [1{0>wPXDUG¯]W+ˊ )~lEhCZ[LU>X& Q\e niȬڤ^+K#sWP;_ђґ55!b? {WYZQWy3$茫50#JػbcC~ GJjsuS3P_k(ܜ|(AL%)c፵&J- xwd}7?--ZX{f|&: ^lx6JEBAg fˤAx&k7+Ch0 c|'D;-+#%S1$msݎ?򗼨bގޒ L (vչ.xT2# T1.B2 8c Q'[܃Z0ɭoOQ ̝S+s.X5AS-{?uciB6ʼIŲˮêeq.ΉzQEFaЩdzi70eq&j N:oq?)s5JRu&❻ȴ2? sK; tK,?,0t-R~%zZ phr+ zPi[B'yG,CEi4ı̀敶ۻԞzA)5N?W8VhB`-qȧ9dfTp4X<]dTsOe@rYLF3@kR%Ꭴëez) t-^#Ҡ?[̐$لj>EU$"a-49ĺ:5MI+٣Րq h "aWbdMm'4ljᶘw3D ŷyjMadJEWdpI8m+Iܒ{կ"KI źfcD:'$2]PN|SenEdD~K>눬.0eM[⁄!-kpkIp}2J4 Z$3U4V2& aK)WSgšg69K uBnQ -6R'ɩb!Mz,y1.pYt'WJ$`$~Q$O->qD/VJB:B@ >*9# E5 呈8sF)E-oVOYMmK Z#KGSJuީ1Eo^p_c#QA7mv);8z;V,Z _h@e}ND>IQ]ژ_bȿ{S2'dG霨3!TY$-%>u~uïu߰bUJs;el|pr(ΣMo0CeuQvt%(>)n8)dsQWiEK_9A[J@>N p.\ue&.,v-CR{$pC]6;1G3J^!<<|ETh.*t[ ps9so`l (;t{Q{t.&LD6IWKLa]_uT3 O3k7>j:m\#] [cv2Щ V|Qkg[u5een5q88̮OH$I/Hv||s ].,Wk l:%su\F2\`@.qQ"yͪM%TQܼ@1[@0.[BM nVg᪖<OKO35-aߓ@i6zapڂ5H`X6M|ow{`'rZUt cs*0H%Y>v\=a3Xc lrE)[>{!_Y.+.Ć07Ø"߁'sԽĆ=/QtIu*VѪ*P= )rIrI%;n\.A^-7`Rv>Pܴs%ģ>Ę̵T2L7[-5Á,e5Ҋ$.Fd:q\*pϰS h1'e,o' ӫipjOQC>$5C6?e|ɰV*,Tl#,wQa md)N\Yndlȣ3,Kׯn7\~z̡IXy 9YTY ErXx{Xoq z}}QEv#n׿7.6PDm G]q_?gswHۂ29 16O9zcjt_ j^* s0M(r\قZ4nRR n/ٵv HҁKf_6*dcd^j4Sf E!K'QH 5GHqx ?ɨ.*4C.@+(ؽ8_xlP*u$G{ *Tqf{.V 'MR+0ůnf,;X§L+fK8W{xqh%O`jcAM<%78L_9Z|';uPbJzzL lCMFP5ş˧i/IVvwZK@&͠Ώ{~ѯ+̃pr^cKz*3&UutcaV9Dl/PaG}{1MH#4U@wۿ1U{"8 doɞ@`7}f;<ɛ`{?eAǕ3td LCJ 0 C*P ޙ˃' j3a#~%a_-ۍ*]屧/ZJH$,%nO&D-'Tb/]>9a. FnvTlnxZ`&`W;F0jk-qh $_ZEmn9%77<%J漑E3σ``ՀF =@$ahw:$b=$cy9jYT#3ldjf"?JM.(!Hl؏XwB驷KHF{9iᐟeC,9 (fd2U:WdZc!tZݳ l XOnp5GM,-C!ա%™qTuKCJb-];dhɴ91i+G0M^L89HR$Γ2 L \񪡁k||W}/TJPu4r1jEI9m&HN]&.*ΥT ^[yebI{&٢+I.c91wGO}m:Rɻ:kP0\oPѱ?OUl #Bb{˼|Uvz^%MiiBa+&>\pEnGՑI%;Ϝrk=Mz6j-RO?/jфFz]H[ cZE /7"KI㩑q$~,60i}Y^Wn}nFGKhr62Eoz$b:qǼ'vO:C?(ڴX Vs}rz#$ =d xIdcNt /k8yߺW2(T^5>MoF!0|zOuG! 9aG1+:7W l_>^Nf̻R#Ŭ{ q,S yT`aؼJ a,Z? sÜۣoMLr| q6 h;,(ԊKe?d~LZm.8'!3X ^=ڝnT!i}(? ^-E PP^?XU΅K%PO+g!3WC?V$(` oLkgX0+|!`ăbHq07GhSkG!/(R ͸Q^r }:G*03 4InG^A,c q'2GZRb'/7'gw4wuykf:ת!1C߳- @X֖ r) BQDH:ieUnT׎$obsFfҵ ̒#?-ԚMg Ahg4R 3iw ?8Зz[fn߈6$S5VLլ5%YvDz5s5^0b*Zf\QmfV]`Qyl 8&ݦ`{tlij$q]}yWj\E:0xOoeuX}|Mv6⩯l A\M5 ,L5 _&( \@LIE[`E:LD+WD' R?k+U^:kJ s&^4wݬXU%&L`8z ,CPȇUJX|mOm4~:p6V !q&j{TYFSj.讬(cǁcVTurq,gdh ݾ|: k+˜6T)8t3 /cF!ņ-nJY=rw끒e.~t0ArOНFð|N7Yi1Y¦(pB*Ը0S&HQKܻi I-(j <:!N6%A!+.oQN4)`z Qf垮z,mu-+lz܆ ܴau= ]09S̞t'Pb[ѣ 0zI$Lz^ju0'dtGkL\ѧFXDk^~"'=ٜöȼp2ĉ}ȬjFzM {φHBlȻZӠg83ݣǀ DWp 8:RIfpG(2unЁaYo"&:6znP:qc&yVɌ|)/QGJ+T5>9'_C-7>{J9t_ڜ:w-k,H&蒆M?.h323i=_I]v0rHIv$zq o ps¨E 2W)9E*ՙGv:48؂) 6 FT<"N0+M[6^&#NTόۇ7yI?N\E Z ktGNcOK65߄o$ngrĺ^ `_9\.!|A]u]נ̴벳! ~ҳZkmգqFXng)e)Lqa̢xä]LxgGȁRu\fEv ^M xHdAS8u$^}jCPcĬJsUR=d{ȢJtSkk>&V9$2@2]}UKQSZz%B6R5c+ԯCq}-u,q-aBZE\-G*$sQ)RFku*~ iDCW9Cl=W!6D9 In|NIb]~iG_:z ?2ܜasS\VF'+My’aX'J/?|:qwz_<@i6+kK U&7u(S .4(Rc\vYS>׿fnHqBAtd- PQSn AQ:\C!J߽;|:5 / .^V`jPϹX5oԽ$*V+Xm$ 118$PϷӢ CƶjKo*D=`!lo  qAb|(*xVGRPROM v?Hl 3@oqm:S1NK:RevjN=> */ǻG'kHsjFkn%U_θ %\`ā;e0Y}>kV*8UP}P>o I8,"0[1Uк"*4Lj){̣b^MjpKZ&!<>m=?wY3G!RT^q7楂ߛ7~hpL%e׺?)W7pZ:X 3zoPR=Gb"r6m=ebl'vl:%xKr @IC>ϸ ~D3;J)xڃp:>)ZdSz9A.6@89;Vm :5A8ո1i̵:;^=?&wB/ D n|LZ|h΀69u:b6DeKLyx:t)5+>v؆! [* 0i텙10 ïrwaurE 2=68`C`ʢ8Zǜ0 @ǿ=nZ劊 #pU;|Oy̝'2ΔjSHUdiܷ4~Jturܵ|'Z*LVJcrg>}ZF,55E6 C,Pѻ!PS mP{bB|hTZV`X.!z#zFe8b_X t\|s31{]J?Bf}P#SK,g*Zyҫ^,Spj)UII6c7:w.b=0'pM#6;/@Z滠Jzo8'YCPl i\Ӟc 3K^W -2SP:VkK4 ~C%szCKgtRA'xn3_Ӆ0X٪d7 ±Eo@g,,'^GցSVE:Q$EO< ~N { sg8H|ْ UEeQ=Q8Z 6>fqzh7>Z̪ -.Óx/Ch.~]_\%O@A#ǃXɧ x m&_׏6F]5dTg]~֟ \jfU)60ΞR}gE@T QSF mq_yX|m ߾,@1 ("hłDn˕wzcԗK$_)K$j[ ՘y/ 0WeO󕊈p4>$^fΘJ!`ZAP wKOR7i22hdE BkfsSJ?Ԫ68-9π99=ah&pDuyކ 9sǾ67s`ltt$Dk!,2u;Jči<-m-s8_r(tc# 鳄xv69-HK1rqwr !# ]L ;JEt]5=ԋT"Xqjye;_Z|Ψ"m7jҏT3[s i/:DžҺP[w>0K Kg(ѧɣl=vy8 a"7 e׍_9*[rӒ$ ӦBQFSlB\ē5XƂб./:E;K\V@9(dalai%+[ҏVd񸳨#\FP!uq7F_ZV=crP|+t%r)*?ZvբZWfU72YDl$l.|q`aZrTaԩƓ -B56QtRfge@7 ~qց:'C$wl>JE&gPM:RÚRӖ:N@ )o(PBJG5pw1ҳA5 LDo.<@oØ2U*oxQ]_d7ѡ QÁ4LX{Iح"U}]74%*nxcє/2~h DŽX [M5%UUSl2),xTq{(-3P)kz9ep=- 0]!#b}nIXf.dNV#\[guB@{o>v\s^!/G˃fN-l9#ZiP A;Ň:o@zG2 _%LȲδ [f`֮'~QWUDc܏6%=籷3>&CALCJe|W7G[4 )beZ;EAAØܵp&.Hm=B]efZ$WW]LN(VS7u͂SQl:Gv=WYިk"#jPy0t|Sgݑ}tYk&ae)Ospiza8E2(杉OaM2 oo#' I١9h㶌*gVuGzصwYoÙ?1]~=#y x$wHɽ6C=Q ,;ғUn BC((+d̉H=W-wJt!ZFw<WrE^#x|[#wztm6@ԧ}YT}鳇V9HQ {:e hv]F O%5v@T,D2#4Z>u,Xx;>[F]x/_|RN#X8w~D{y6XG!qSjHؽj=璎3t(`Q2FcH7c;tx̯k[$XuH} g7JԂ{_$|Ԉguuw9A͙e"MrZuӆe%5?wGvӭժ9l{x:CDD380:r|᧍(\K CSȒWfRO?L y.k\X8/Ǖ6!D06 $Ls(DO8wB6VoTno?& rpr>>SkuF,SӯGFzxuTJ"ԃxsd!=Hb`=z? m\fg Ta?ҭ=`["8Xm^g>:զ84PPe;%~vi=Qjqj͔1Cv TmDsx,`+@Zn X]bvoH^, YPKAm n[ X_y&!uݺ]fi.EnCXKzBah8]ufNxAbeB PCjgiNnfSR*.E,& tD"f|ڤY)X4R?JR*@ժbI(ꭊ͐BJj=\R_ݕչ-G_̔M7ܵ2WnJ0VsDmMe\B'^_mF>^S)O=aU̫asܡjD//DLW/F!)tr#ki>ZY9so5jt%uvn nw(<^Rq(ɧؖdvoBڣ["ƃ.%F/q>^|P ")$[ygBm<Ez6G^O`[v{|i; * >GCKKL_`$:*&RB~t="qH>bׄ#^/ԙǦ-IE.Z6r[zjc˗&c |EI{A^Z,ú]AZI"|[105q'N@.)s{F XZc%،!Xn<ᘇ Eb2QG9:ImD[MYTpT}=؉d*^пz[Fǝ2n" 4jϹ4bi/mw,ڲ~N OWL-Κ9.c,Th hoe>&h`?;"Z/@JJ,7TFa+X1Z*HwfgyGt7ҡaATTzV@,N9ZY @a\~YlBo.w| Nh8C]"=$m[o?.%#z7_4ߡrR˗2 od:DA5A_ :Fٺ-+#|$%jz^Gp6{ c%ӍI}u= ͗(nڮMՐPT89u;MzЄR&X#;&PE$MX(`qΏ82Q#< !葽Xfu'p*iy+"{\Hm5MtusDȕ^~a I L89ڼE]|FXdu6v$Bʓ] ߿Y*TTcD8rS:  Gz^k2aTW)Ӽ⹭L7)u0CiPL ՝0\ʕ[$x&T/p wކ@_rCn'_g&,UC sF<. (wR#kȡ3cdcePxx@'BqFƖ!# Euǿ!U:6HzL/rI!IV μbHJ2/D7c|ve1/wIkDmR"'{Lsm@Wo4!LGLJ3bצn1Pgp52k[:?<Ȝ . L:Gܨg*t|V2d]25(Hlly4'eCe4l(S -稸}A`^bc+砰EE/~}\1 4fZ~3fc~3)j;_T(WV1[ץ-7եbu^Tø=Rn`OQ}3û3s>Ioa"&ˬa9|$ >g[?EW}0E]©AMXТsTla|eaБ| U.|MFM "I7' Iv``\3{Lc| '/n;/+by/gC8y-h76de0͖͇wQQT&93KW "AmH33ǻɫ-pM$r!OH7%f ' &M+W熚Dpw -%0qrK =-Tl@۬'km ,KG;i|/.~'kyX^}Yo5\8̽- /X ,MVd$XS)gM "ݗMjAob2@䇒%hQ7\,V[#RB5=u-ŸZ lA=v5Δb6$C-~p&Dn*CFwjQ3;Cf\k;$,MFS0p7 8"lR֜H8IKz Cs3 ]n$9 SiaoWw,e8!U>س=j6G홤хZbx}b n4މ`q%TQE5L"~00CY ;À7f`뽓 n BQٜܾ$ ^WK;Xpg&CKD#`/ VkBlUkNK0'uq.+`Q| f(1c YJaOYR0/3/$7@UK?|J_Fj cx4@Xk3dLZVfXV~8Fm<*MEG,}x8tw^?;[NȠ@"|l $A=\1剑O8فtdеv51S!!cE٬ˑu;룥Fg"I{0QQ̀e]Ea'S&ÇA@ӭl`NW+>a╮8]<$ae,O;Am[=#HNtNyknxmH%5} q"an޼ |'vJ?gn!0VF [@*?H+6 =u*Sn ~Lzˌ( z?-#5?e#g߫E] +<3=]c4te"s"KV>mVxHeV%>0U̢J\@&<JU:ILiZΖ0H„ LuRLAGN<J:uآ?`J (~O{ϵjx&v&(d/%* ':켺9mv,G{fbf@B_b+sF!HexE&ck ڇ-MWYMs=(Sڗ7:ApgAQa=|bEy`qy݂NvK>rF>;_vϽtZvt}ǝAn,IFM`.[?F~ ax^?1%D6i㊌&(]IMvC3%jat H&TWRoCV͸&@k+sd5%5H~) ᧃ S<(xyJh{59:Wu:E`t,;Z ̂! U8S0NK,{7Cm Y=Z7h2i?I"v,Dj C&T#V[OT#Ka<JT0'GQSUXA'{̋<5)ٹKiŰɓܒA7|5V0Ȧї︌o*Tr>Ӓӕ"$U ^tmL1Ww P>$'J'isʏm,V<pBn:"b4a{x{_^d -nWo\[Rǐ>g观 >*`;oI7A ی-ʁ)M HYab} wS6'.39\Ec_L5K%`?k0G=mV0ut<ُQ\q%aխ$m7H@T-g(i}`Y l?0慼kmѩLTRgg% jyFv B(ަ-,ITF AAxץ*n~kOAԯ $Sy@~Op5.`eS0Q}k=缬&lbUȕ{E{C#MQ6O$a?yzP.NiX>:8waŌ)oׁf~k:ߎ A흋&QxjdWsYr m8 g<|reƸjos\ˏPbXiN_3,mmm j·IxOM kv&?ea\d$6ϦޞR6B<κ#& :gWǙuaq)fZ~ab3B);\UNQs9ڿnwT$ I^ÌؘZm|kZg$i.t#(l%.MFMx04ѐ$?+Rsx[AqLFze7G$9$EM_"*YnsN![H"@j9$^RJuO}nI)D0wך۫= W 2Jya%{_Jb3S=G_v$rRƢ@aS#,60-3 =sߩğJ+|'M'e6"Y5І WV4v;gU Uθ Q[tBHJӭW]J=`)1A_~L N.P5];agӃщs=4a29^lrrU= nM3xm2li Ie"ڡTA5b]ڞpBC`•UKjD_񂷔̀tW\}cgNys~nFK.72"8G^M\ qj̇Hp$.Y?pK`H.ygYw! LQ ykMkߗ+b'8M;۫ہن"b1~4Jc}]H+:?h#s WģtZ[ !Fx9L@>@[e?x `x$6l =ѩE14̭fqX^¤ Cjͮy$ׇ-q&~K ʫa$N`tGq(09_aPG~u))C7'%{cQE>K; B8@ZV=\Lfzt!1sӉ7!kR8qVSIB(i_L-dQLo NU4zڈ\r9bZVp#"ôC\mdDxKg1E&ۂ NIؘ8QYV07#E,Xfnh J$u/ mhGp'Jawcj&v@/p15JM rZ5zvfXNҮfKuV:i7۴@C*e9fV5$U_y8bڊ|>x}Si!WwkgqӍXP NфÀ?JbNv%'@78ɗQҜ+1w%l׆%i)`с_̝1|ي)z[Cnw(,@Q"{&GFRZ$X! rU2;`%?JΈ2WVdSy# c#JW XNvՀ6h|$D@ k6V aU*cqJp%O8No|Zx5I?Fs1A;Z.{ްꗩ/! _Ldf:1=Z!mrJl3QJԌb z~+KmGJn)o{]HLQ()O*Q57|y~!3;1z[n^1pU]O 0hŬfF e*xejt̳|%Iu bP cܞuUey"_I]*I(AيCe+5Ȣk%ӑԶRx~]»hu(@EgK a +.HK|jcBuZLb +SH 8 &N 5n yj5+xP` J U5!// a%g%BE ay`+9{v4*J36+[d>pB_, լz?[" )VOz-vzEe!+:Dugl U *[ܟT?7{Y 2oڦ,GvAtc !xRR"jGX'&!,IT3wl'M%m8?UA&4ϬdlKΔkD)Ur8'ɾ?TؘÁC ǖ`!c]Ut6[;9~Xmm vMsv|=uG@ט%/`4'c#+ѿ*nU+p.Y+D;5.?`ڠjʈC}S. ή4=vKv*񷻡CMz$lH I,WWfMj2.4`9j6[Y5@ Ji:=*[ ܥ/dkd7;:. 1\NiZ_6xaRGe ދqOؾ.< hdDWV@gWbʕ~5d-dT!ůžQ5׬Xw}pMjH< ֵdUhUS&8@SyRsgg vgnz|{ˆCbC! OWO2U>RGWى@4bE y sB^nV CNa^;w9ԫhT֘ Gѵ|{[CoR}s@p CQ ϹUtێ~2>N2 ]Rr}W;0C)wd;ȪC?@!< /7 {[r^sԟYѵS$]Op"`%+Ruov`ֺ1K_l+ˆ2hQ*M~ ,YKs2ڂ2[!^<%EEFClxv֬ msS䘭k;j?al>\!UO1TU[N ;9MO6-^oi'v@ʅbW02dbꋢyOSiwuNj+pxi cg~<": D,n"zM&[x/ Q]mOvx1>횅xof4zaBjhcV,Jߒ+7W%M{F㄂K40샭e\?!ƽq1$,ѽ ay!bkuWXz^y[Q6$~i'ķPDo}N>6/n-VrRZgc {"ך+IjtsdQ < 2QT7eHMG:cf \RޫْP>'#VZ~dV>[ӣ. 5!`r3'*HjO _ Lu9"Oό{|QI%u50s rپ`~@,b}cBGEçWbVTR- fKud/kh%X?MKYwFvMEU\3"Qk#)5mG鵔mVv֗x%$r)s`P2#&M֒vъ_[ d7Ie%K(yC xfilSM1[rN &c!Ad@bҪD?#c3kf3w cW%[ =Jo+ǝr xO &VGv sʗ}?+޿Kq|}h}6eG:.\_ߩȾKDÉ-A`mi;ʚ sV(Q.cw, )A3 /n gKڸ8:.I^ ,Ҷqv ;N;.^vT RcфxC.(NAv_LTJkc65 d[^oЃv}k-9ĐvcSSF6J`۞J>6w:tLp hi߬}AbΝ,1ǬrƵTZ-MS,-C5-&KArQn78 L(s1:z(wR!J(u[I (3Ŗ }h΃* }Z&ٝ~=GNIⰩ|֍Z9&S"(AB'ZβCZ>ae8g#.!QDWF^]ԣjspkEd^RW6(ZF5R- #2g;Ϸ@|V:h¢*|o$p&0ZްU642ܾZδvj) =zPD(pf}l~2H[dKk<U<4*ndCk这`j1q Jꥒ!_Ck]J/{+~fObXG a$p6Y7d֐*z}ia֘tG6Q\EYMJzq6" @j0%n  = -vm#rߣ}^my B`dW;$=_u]菉ӕ,:gY."&{ܩ2YqSGZ s]=wfWeHhkd1tQ(MIny!"Ov7$#W׉ kܯa\9augAg,KËc ;+\͡"EN9zXr(zW82-~~hIX@C\^H0:e^# W^N(g-ɞH2^b#~1ʨuPgHb8d⪊if!C2䠧J?.齝 2(N55zO~pm t*d2ke 7I(xu>|qnL\1".R,cِz`wGu<)rlt6s/G҄onGg.XMmmu)MP)ާa9W { _V2 4>S,3IoXPq/J-O I⢍r5>zrXV\"腨P 2)d f/n3^CE^68ʦ\)Ͻ(1Ij36 ʜ$]'IKm?d4lkea&fуJ?G౱zDb 29R6Ae񰪰*W.So$~ *6r?RFajs-x˲WRqm^Ӹ&WO謣H2aV8Z"kZ`cZՈ9WyЏ"n2ƙE* F_7 C 0llv5U'BxG.OT\G':Ua—;'.g5 R6|56Dt_')@܇{H?@KO )gFHפÑIb+U^g>z9{q~nZDbi_ 76sAubSV!X̴A6^z->N̲6+3Z53%NpHDd9:?ƶV e1 v6}5tҕnD>s2'}_"eq5uj `)\h3^-Yݨ=Sl$ɂ!-I 'u`IV?hEf;7S߽$ZTtðUѶ'"䌶\ŕÜ0f? Txhuh5OzC.bd2Vz`+fؗ?$IPd?z&-q1̒ % #2Oђζ̧~4vF&6 kI?X !,7lƎKKdNM:ov vi|.Dxt?afo*7Jod ˰nF^CÌM@/uX.#ؚ$|oK吲5Ի仠ч gmغ?;+͝Я-)oB(t EMoYZJT7䱡eL p ~b]l"wf;tw')-y$%_ Lǫ @p}jک;u&޶b l!@ze[R/Ji_ y7; H;)Wk ܙîӼE:wҜ̀u?b=g.HJ_\pK gXɐ!`uIه% ^ u{g$Y̺ؖ% xLh[SS&P-ɔNYYё:Fr|&p/ Hȃy+ŇZgͺmunW~PY8$,'\Gm2ʇj9*f voqPum#ܖLLT3YJ]0zę \Wz⍎N'wT73iW8pdIC_e-lPW(`qBSkx:Atc:u~E[@K[CY6KNяl >۾5p)*&[bOŔhJ$Cpǣz/ru)eúb/kĒ.k9Fl7f9DOĨPWKC+f3F0NTN"jԗ`<#9%ONCMQ[JMߒdVhUbhX)҈:<}w4ltP,lvl(rapژS͘^Rլ.|IGM{L8Xc2,=ysҏ & ͈G4P~-?ף: 6&UxQfѪcvϊ&u*<޷RJ|zv:T^M.q<Jh93 :%e2jD"CEC甦f:_H.=.ӕy%Bx\kX|6m=EYf6aB(:zwm 7(0JK"dr Qu+`#P^*"{5גShDJ%sIp`}Uj[ϣ5o^$yAL|F}zgl 90 j߶'ФMe%%JOw/턙/*j(8}XڛX<|ߒDh"ޮ2NDk- ˷dL$-bjdptJ_ -WH͖">j~Q^n4R |O'2SK`-VLO68LC~81l#yien8+),7?D}>tD?_ oiPDF4'Ncl)O[B,V5i7"T- zIYcQ$!dl#ʪMfʹ v= h>0OnE|7 48yeӞEM*~zBG*Rȶ0 vUdɠl+(NAU. %Ou& ᨃ ST215Al= v]cf cauSSi$CƋ#֔4 _VmcGo֒ΉyJF,u̽@H D"1WnmxL~D)O D/ *4֕ 9}*L6j;_?3[wWgHseAgdL qGBnz FN q~^Sm."y[@g\4~kc]?6a`-xʽVipa(/T޷d2lpbA8ZP"f\K{CHV_^ٺY $49s|JQ8:޴a_"+CrF< qu0xB$r $^~%Com1q } ءZl3ت* 53+: a+>@`/XU,Mōzٞ<5wD@f;[aq\Ffb_)w%Cl؏*3ٕX`FGXwahW?8)0 "!AG">b"E.|ӇSWb<H1k}# hn\:H*oFZs2k@d|p. )PwN*†2^'GXIpC(y;Eg>sy3(aW\F48'LHH_[4H?yjKed< Ld oޚz}a-zu!fJrvm73h c}yhrGgpm: ?ͫ1xY晩44XҀk(2.5 Ξw*lf? CpTx-ձc0& nv+27"J=GD@yi. `*m7XB۸ijd1xr[+m)4q &4k(RYLY-KAo1: ʨF_+~cn4 3vE#h^ju5&i-be#:F}4\> FfGj[-^-8|{iR$DbD"ҁ"x(4oO&蝚z0Ke1QH\IXBpIxM/u= {oݪ8Ƙ8: ?BuCb0ЇNkao*vn<(pO9 IEs|ԕv$Z5Ҡ蝆!M_2X~-"o*nܺM844*t5y[8I]pR+:v{mmēMWkX @͐XU-6Pu!o!v=ȁ%6tU'%1gl.S ydQM#$osc#hܩ6h%̅gc*w:9e'\]hA9sxG *;^{E٪W>4!A|NuϬ}8dҸ hk p섪s廕jͰAw> !CB_T52wPo<v]}&`NoJ@ߩ;^'HS'ы̵`nEϧ-j3<#;7mwLݱݻ8H4`a;qp46mC4 I!DPN͔?t|^k)dglR=kizue*ӧ">ewv>"=5JLYnvU1%^dʗ R^6ِ"-`V[|#S浟+AkAE5P-/9-\m^%G6R"wS\NӠek{f ƈC%ڲ4E(f '-/.uMQ BXI>Bmaޡ&H&=w'm>9,Jlr E0le0l%>[8&*d0޴1v7t !b&TsLk=2סۃ=%ګOBS,Vcv8 CPgLt/5 LAzkGIPσg縌1Z {w:'"@XM S5 ׻6 PG{.cO(mggۼaS8G52KUqt~DS<5<33Zg*5˝CSUV)x|^4 _CK*T*]<|qӮk6|@/gnvȉ'/5D' Pg9+$F挾sS@ti)RK3ԍ;' ]+XH^N1ʖAp=4k;%6_+eqWcC TFRp{AÿQ< = fܤR |]K0?sZ /fpm#FYz.Ta#_U 4J1v]K|>D)CЩXXDY:7:]Ǹ@;f-<+%ٱL9T 䐲cH B# P".*Ajd4j@-odFUJܰ1i9"<Զ2Lh+7ݤJiPg"xqV'Ɩr~JHG,|CE@$48ϩ'f#&^&0~G+waa2kQ+k"D4ew}fӇ?V !FTz`*߾X#TEl\&Ǯ&uiXav?u SaE;,hǬ͔Ph{J$z@ݮLf.A_6V_9=$ ,PdMj~(bG.9 T.6qgRi 37M*|I<0<>b2)+X&1\}Рo'c@pe;"y655.IJ_14Ct}:vΌr #/,"Q1Ff!$#C,rqoUQld[t YMVu1|?h*>uMn C)? .7-:{9E&6~(OEwαTsÂ"b&- iw>T!PƯIJE ==yW,7I&Y E5 >^%b-3P\`zkybbҠjQfeg=81KWd5!D_Mͤl({UXTrԄtzI 3?/hp6EɃA=նSkk 5K/λ CSIl_t*'d{5 Dh=(U,6j䦜}TCT :<[Y`d"F?xlZXxY>ɫRCǧ{ [=F4;ۯrHs)e<6y>.\ؐ;)ۜ>G~>]¤~/ljr%:?BAd C ǭ ~݌Ny4Wh+@zC=:QxuCh34(t{9G2es*n9< w=Nt6izj%yIImXqc-rԩ5&X woi~VFK"}.r\Y`ujkMrz*~w*qΆS G,X;>0ZB~$U~8x)\1euaWndo >.@ftg1_. Ggі; [߳( bGs_ޜuXEڝ  1 [lo!J־4Xt#$wzEXxMMQj{xtMU1DSO<:weaK^A2tާ;lSei%* vl~*,npM[,S:Ҽg"rby-" dl =9׽ք_,Уrs|^HGwY1ֶ`+  28>}oI6QQ־@L#kVk1E |?O7U:ClFlUMn1Wh,d K:*n A i%;BPWlZnN"eV)11c*&s& a 3&SHE i}|#XpJO}-I ߫L3aJrL/ZqDkU|x.p#15j L H)mIPRKx@JBg; %dg~yŔ;'MKlFKx;F{)e4MtZ}n/:?gF~^W9Ie2A+7ƮG++Y oS^Eש+0ԣ\t'c,~w^,`^;j/݇d6sL?s-РQvF]OJïCT"tͳ#IN|GQğjPb4%< >O%h%3EʺD;8UѺXټmzxʡ+ EW>U1Ⰰv!k_rc19BԩҮ tS4*rBlIPd+l&Qr?+M= /e+`psޗ3l)çx?!&M99UxȸA"aQ}mmjی`O6c>Dr`ԫ͍8Gj:#"sW}@{~ ThglawdPI*(UaEq$ AYHc!Lym2vz?.G ;/Z)sFGR6kaͲl kRP oUJr:HufW^rvR Q!6;j ҃aqn4_AɃ`w`>T&Ġ=/UnϖdgTf ЗI:D5j `ui1L]I/[#'6@~VoɄ{O~b \| 5tvtܘrYGE/+ .,u v!pOH8ОpI zS~1J6v;# T<6E!Fbox:W;V* SIޭôAx(2) (AѪ5ڞ_z@lU%jdu=` L\?Ra0x4W27CeD1,|3t7p: 7wULGxzuB2ua@)Q=rwJ~+k[{lԅX@zNh=ސ0]n 7Ep"$|b12ݑ Qbah$E`[yc'mq$,SLmPh6b-2$qQT[DEcnȈH~%rV=}*xOCXP^q&k/;me͒[ޠ a 5=Rx4*i{7+L(z\]yD@~RY@w-Z @jmT A^2ro@[7a`4tB*;~W+bKFU\=r7.iYDK =u'.qRͺPK&^3ڕ6 #4O6BA,C˂19\HNY;FXx/;Yd#/?ƅ8y1{D !fU`޷ ȽL{+ >cM+P~r6Ep$gle gQA Uo`o"{sdM {) Tes9GPnJl}_܍u!^+Qg)v xrt#Bl /U&%CnrnV`>eTˌ?= $)\+,(&.OXL/,Q4v 2Y;=3 rB? 3HU&H!OaӁ4@&cC{.D wP"cHw7,y$N Wvc,#tD{DA7檺~G]l["6?#gNwwzX=*U\Og%>RO@MW0g +ՠ(/[809 n|CZʷŖ1}Ts'2! s/k(5bx`7|3((OTyб5(AX5d%dE D 6̝ Ad#e*|%CD.U w_L'Lq,mP-2A#]//D'9ѥMQxMma${h56%'SV]MHbd  ^J#Hn&+ ) a22%@{Ϗwi㸞Qɝ1UkTDŽFe=KlijXʞ>#}p+yT̜[6>s(cAE*ܽ vIgcn/(t=MdnFu{nM,S_c?4a>SAu['ERۢED Z6;2AskO~o~͍Y6h`IzK<&̓Ռ_˙+IKqfJex@h|ej'ukI2ǁK gڵ0ChљgO\t&xP0jo[L;LCsC'pyC_SHս3!%-fXzjz#sAgr2K`4?t.$3A{?̾ulPᝈ†{mB&H(49DSeqEf2T=$8Yn gFյ[#$ԌLPߌU͗9>#鸣!?;B30>?3+/rQ0I{ Ã8ս2?A#maWjg*ؑYdl~:8fE9~&UM-gO mb}vowL稴15zY9"25-uۂY ED\*w)^-p0freQv_l`S Z=>)Iy:y` 1g?end&on( |qHT*ls?I{[;#`#e0*9>9+ }1Y}b~>+";9ё5na(Ȏt`E{TD6wblDƬH(Lfks>Ma(TNER+Ʈp!pIfp$h̄myKXf˟h?gmvðX;>G %N4:]1fզXEo|`4 nHvVL5u)+ 쵫 ! 1oz>Piy&֪ʪbH`"Z2l\L|1Nv~KMJ`=E ^\&ۏt9єLNSCߏIƑɇ>ى|N&3P` VQKRRsn<<LVDlCUaIy'?D ,Ēy[T㈀"`7ZZ ZGJ'A3O ?KAs:WX2OH׆cӏ@g6"NZ~_~ R[5 K Qh5ḧ́IS0lZ{I;C Uꍾ_ |^ryi|i0幯x}]Kwzp:_dvHFp)͗\%C! c.it"n,tDX%<. jyA?>JӆNY%Fwn|hs06Cʟ\]ibEf"cܶx~T1Z~2}["D-UNY/?G5g_mFߛC{Ps;bI¼QL^4r[~FUaIC(V\jly;y@/(wy`; zps!MUn,PgÈn;i$gTbI74T+g]D,8 fyB?pɸNN桀tVb<K ZWF+8ݮzH6vh>Y\Ė|+!d&ZVA}2PM BpGKP8 yf/%s#bQ&{ESIrSq*BW}_?$%Zpڪ@!W`IاZj9;.e$ވ^{B&vaP# , !P8$d1 tK>e[_XJ˵eDwsg]5a$$rzк~kP[o0c)fAnaiL9mMa=RKv^CVJnH"eպ6! J0'9nR|09#ol:&;9slR$(7LaRڬ'uߝ.\n U9"%z Ͻқp e_aW/^7LB=Y1'm{qyFJ^y hpp畚y 5|(ڹL,5$=B 1^1$j}|."j|#ܡdBCtDe GjTJorn[)h<230]y 2 LV_* U te>E(j͕Vqt;Rb{CWW<_2n]&SA޻6wh|Fa58zєVqCoЍʓ i" ޻xb#//LkĪaaeؑy-R`:*X _?<@4AlzJB9eEuGIMEޭO@ϭn}n37~P Xmhs8]mAr. ~k@Pykg^*Y&ኇQ-$Fǯ2Pz^Ñ"n$;/ oY_a?fcV+sE6rRnf42V.K! ț>&|${mW-S+9rX_Ejʊ {3pg >b5'B3V83hD+.}-,3^}! }3_nFuXrkSUA%q`s a &vi'W.HLMZq1sNxFQH9_ 6ܶf >l43q wK9tdn59W'1BSGv TK>@GUyTsk i7Ԉ% i: $廷[X{5( tIo܁Hv* KIzx|3caPgm;i*5`tپ',G$<yoMH5X(>p=pޘm39 ?6),gx)!HeI<$rqC:9̆dН!~$D&'ѳ?Z;Z#0R6feWHD>Sem&HFGʜ5 xwgЈlm1QV|9GniidRp1{GY4f2k[Pn]VCXސDisC^ƔUq];~r4 nETЪM7|fm*J$θR%LBMoN\b-Ȭ9l145O* Z_QE"L#DrY7]◡ˉn:>v '~PdxR9[l\}Lv(̡C|آMDVCBb(n=VqN(G02qRio"Ú&ؙtyݯQYh%.J^m$xep9CzkgόFb;RQ} 5koRGmDlF6lTjV,>,qy;cSeW}iyyWw\r\yO 7 qq t-n3nkPD@]4K7"_J/U4I$ͻx!Oyn~p{P$:9zv? V\i-S8wV<3Du1$=oϡzn1+#cuv3gYN 'qB1]qkWwtxHgx'Ӡ樭9mZ/!c8dSpUx/,ry Z1Da ^Ϗ1u$g QO6Go˰1(זY$5 $H*̈Rvk#$aV .K2 l/E紩5ܝj\.@hr+,j5#Ddk>Tƒ ¼bP4Z[+6:$їF28[ 9[(w3BBk˩u"%Mp9?&~w5WZڃHq+!U#ݗu/vxO()ւLy]Pu@C9dsjOʗ@~CVr.5jY.G <ϝ-F!B# &0D/V0P (-͘W|-P 2eؒD,b]c d yG_%&Ш+L-q&cs6 *%[G, Ƭ3:d3`bݦxK42J\౴ˠGpIND3C";x\kT?Nۚ'3C줅:Y'-@`k[C(%]% Xp q{#)S询v`O)~DQhĄr{Nz)ۏv޵j"gԑ0<@ysedr9H2uQd}.cl13q'然ɂ2_)[źc:H䚁VU2c@EXHsBX>V %lF p%9y}Ғȅ._{'q*C垘l}_x4яju3ii{I^S!mu[=iњE<mbA[q5^4kƕmנE(%3}~}*>Cay 2ȘcU]k&6fz޶ {H"nP Aӡr5~&wO1phcG.X~4 o,Hc57A 8';{-)"nQ,3s+IZ`6_NW!Jń0:η[lT: yH'3=pB̄߮RDI (gp\dFYsY5~:ti"E.gN|Hp#aq˩BODGO'V'8Q~VvNΈϸ%Ch@sd0<7}P .^(=pfe}m3(D #x+\sSrjV՗!Ԏsg3v@Jк.}\(xejzL$l Cj!HhT?NɹV=:Z|˪&o d]leK1!a@w:;|N@a"q3ԧP˫ݻ֕H5/Rމ\Gcդ݃F5S"o%KP=BAsYyǥ;/hkY>s|@R=ᴚ}8 w} _Ey`H."Zz5T,la̯1dWWVkIȎ6 :/o$Jp+1DQf J`bq5^u_+fpk_#X˵{bWmO6,|˞$ zA_-ڥvB2twpr˚Pƺ1|~Fi"K{[.I 5oh1k te'xUpb_^%>9&?EZ8RAхGK}Rh|T7ՌGLȼP)lXVmkM`-k ژ;$ym PTg Մt`Cx5iLb'(\r̩ -]WcLGFm|G_c ʥp6~eI9al1sk( -ϞOYIDoR:1RؓZ ˵#g#Y0p{,-qm68Y w;Inl1i8 jO_RCvsO)DPUðp RJR4[B+0>c>jܽ8ь9i pLqfV=~sd_Z跇 AaaKYkz?Ǭ ʻZ>Qmu[5gP#DLPɶnƓkiIB\ph&;ZgmL/%g`2N8}S5#V0᪗9R.7 OZ< H֨dr_?rbJr> &/_sۻ!?b<䀖ѥZ2^Iz_@CsMfu+)SX_4ʈoU@(NQJ2vvN]c1hV!4v7U[ƟFHW!6%v_C$$s8":^/؄QC$2UZHY<*P]DRs:Zx%͋ (s[HV;L=3FK'/jz }1jw:b[ޔ^<^GZ۪L/V1k-psAd$3-Xӱv=k̈2vlQaxq_^j(zV B{l+Y__]rr e, o Rn?uD~7`;>Iea'#DN yeQF_nE**oolZ_l˿l08ao90~UXK$5͜P̪,X 䞫m da`9%..9x:5캭_ӿҍx,pųDU#a΁g`c3?hN^wnz nѭLq1T!gPN% {&F* 'fc*lG6˽*5@WߟHvLjhwT+ogrn;E$u}N㈙-`:&pM3R iK % 27{'E(I`9 <Ծ `'XeXKN_{\}e/ +MJnǚg.ZYfR+9֚Ӹ^@ Ё|v8#+ oHđʭAKnp>tl4U?AVAgGzP(i(x/?f6 *\>`/4o-N@ιAv~41oWsA*2ɈMQ8St(ؑ3VD˜MҌ# n>+:AB$i:|k = xv65(YS~#_'ai^4Zz:acj4TX;b3MkXtV6%Zɼ:6_ 9, !! "kY."+i{X DBnejvÜMJsi-;!Qٗi]# c'GwI@HI.ݱ7AN:va[+`׬<'z>ad􅢐lE:PC A1PrzKi2"VY,vh.5:O_`JR0K -Z١cbM0Q5cZGJpB38r*n6fM;,QbӚe`eG8o>PaWg43 H[3n)7CqtJ$SjR(C6@T| Y:Cv̱gsMXfX3Vqi6Oѽ C5q%; ~ċWFIT^@]`;"qdf\5$6w*߂CUKcmNv*n5۠q H)Nt"2K)/v8'mSͱh(|Y:(71D\zγᄌ$O5I?5Ëz ngE }JH}o}/sYqGˌ']{`xe{ YMVĐF,Ex:Kԁ$1Ppz+^J92lñxdD`vk5 pO$n][-R<\e,D0 U~%+@g?T``x̵K1AN1XS;RU@/p>ARg "C\i /y4Reh;1*cJwݷs)LA[ { }A-Ǵ̡"kۤL}KUWc 9i/iNsŚ?3n6ҧN"u=n */ %KA.;`o-@τno' :nRftvW%zE5=rid2+ Lt25Sq3RWD69:͓h̓fIBv|'!`Ʉ$aܪaf( ;z@g_,JL>&`Un!z%GqMA1%s"ŌyiͰeIȦ6{Y=^g#o|n9& Jzx )k_^|&Sn l}ܥSvu9mS톻y@%^*ŚRLOw?Qy5v(;Yp;j?dqڹ[msHyo #I9 !PĚ~CcC0n3NRm8pRCӹn1gr^ N\c6C*m݂Gz˃ŸC$dG&"9oyC kϏ=0'̩U|3%͊x63-THbnXވS:*s q\E3hY =xa==3LMi0d!8g+WUØxaH7׋Qe=k[/52TϮXWC"xPx&8dA }vB鋠 =Dx{:>0 %oҤ;`ɓP!g+1Zy+:

    K8ٽ*Ox bt9 *DLu" Եy&ez2? F7W( hZm;>ooF[RWd+n ݿp2ڳ3޴b;W]=K+0&WJTy/9;j!o5C5N$g|/rS6&U6e@cUSx܍]O3!jQ">JI󁴯ӧ8M P<8c4F6K>+sa,2xMjN,mSJ6%F*qHUV.ϸLsƜc0 4A=J:+࿅]A/=2q rUĪFw܏}:iد Ea}";P=Ev5m;8[VBYg(г+={*6;TnztUؤ?RA$cߐPJMhC=kHyoG;e H'%*9Vaf_.]вzN;y 1>G~ v)Р}\nzgs\1Agx)QL6uK}Jeȭ\߉u6Lqr%UuP$*lW-L5* p\EҴj_-XT,nf]mm`zSv,7]CH]M}¢%HHxJ~>MB{ Nj= 4tjd73+ߌ?/dJW})ۨG܆uf-SAͪw;X: HoTOnlnmx\HcH-KG(p` &C|E9B@wxoӪEP?ЛnAg@$WܨI;$C _V5Yo0%b+W1C{z:&(;Xp)̋eew3s? -ht8?3j߸|ÉyGo MթÇ#yJ<[ج&Ug={dDcJ}#Ӌt('14i"aʩeM ziAH _4i$jMyT!H 7zeY`58Q8!&>+YQ9|PF0 2OJ^f>ᅡqD@;ՌYape'QPekl kGGLM'gℂ6:gf,N$Pٕ~АRwyQA\{cl1/K(dɆ_ԝGHA]@ir٪3 SւeLYP-ԒO}颶:zPMEqQ-M/طofwF 3g.X9tl Y Ovb\Fך:}(ZA.:369IQOs,t,tc}%=Fb_.6~i=#Op"&r?G=;8 a6wg"ÐK~(" `-cNng'[eӗ)Zv*0nGc v^-M#1*clUqu3%ߒ.(Ȼv&;KB^4]&aUƼtcMdxgJH$Ï'XLj8 ¹RXu?lۻ[rf'BR w4sNRYVhG_eB;}g=ZiE+k4d3-۸IJ1ks !CyPllmrU"?rJW/6CEs*BS?\6 V,hCrwwm]C+||HmsiZ09TlNn=٫yi'V7 S,%f7!Đ8`r5'?ŕ";5 +קsu+i55o\ޣ.BGJ1\?n|Z_1=1/l U, Xd*&]V"C/6]*fejKzØ< dSqƲ 8+(Gtl0\*d{#TH:" D2Ix`}۱.=7E ;6獐QmɆhŃnCP%Nsp.2Mf" Da!I&.TФszw![ŁXYjK)jB v Z8  ,e_3aSP1=vFF;.m&wqBpzw83׵S?_K {ՕGX*!Akac e(Jcw<>R5 MI#(dS_V'OD/?"+l5q" .A5VV,=*ΕkbQ;e]7_kT̯& BdPil7\?ҖҼw\=U3hps#a>yo4yZnt$`3VR.>-1vmeÇ4Sۤ4i=Q NT-ȻCu_ΞSc}„П#`US~0]i72 u-( zgYZ07070100000206000081a400000000000000000000000167daf5bb00003034000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-cache-smq.ko.xz7zXZִF!t//]?Eh=ڜͩ֬N%1| 1oJ'YƾwpZp@ 3(" mTBŸ󃼨_h2)-K Oh(3f0+Kw Awpgȃ4~}4Ѿgr?[v/͊81 |7n'} mȎ&kNÐ{‚epu%c^ZeNlϓnns?`HSbhb=p-Evn2m'Y]Cj3I9o!C,n}cR[zO[>lb"? e J@,ДՓ`eIȵ6D ؄X*ײPZW niAgOŋ]M+9Su Ǚ)gBB\Av_X+l']ӓ|~;'(w_g8#WA҉w 8o*f)c/0C [A{ v{?/'zx.hXGuj ΁fxşࣈoXꮉXhSJ!CPq QRΝTƙ]oص® :f ~P_ Yǖ7YTҕsPAY4_2W{N_仵 ˇ;eudQԪ\<7˷ nSj؏hB?7SI:`BS:4SԢĿʹ&`i-k/+ӷJH\a (Cg9:$y .TS;D9Ň`te)&߃.40RaLA!'3S}bba?1obrUY [A2Z߄S dRH%6Ra~^Z"s,ժ#% 3MLk5X!nզˢIa о5m5xW#& Ѓ!'?.N@SPֹ+]QOb61a! yrhKJ}%/GËvB%vXpŢGl'0"ITmbdYj-Mg)aVZ!߀w/IN`7?UbWMsFM'{0w8#+N"6Y= 3)S!Eઇ%b.1kM͍8 O});LߩLD(hēo?e4pj&C95V:px??FiKDȱʡ7)?? !J[ʥ T-`a7ycJԲ$l:L |*rZhIdr;qM~C|;*ZSB<=-&fܹэ4j-N%Av@sQ}'j1'-C;Na荐!!_Z~> =$L sყ3 in`FV_'Ta+GLc)&>E:~>xKzYQ249=cT{aIcsgIJ8o oȆíȂF'bm{ta2C"q 9 v [};]FwNN2;D7eP";tްgi4:5?cꡦ̀%v +?pacMD"cNm䨥/ oYn\̌垳?Z5G68΂19d?-4 eDup=F~ 5i&\pL+]I[!ֶqM?=^ 6>/w>Y$!icxrr-HD@Y!UNMB',6Jk~j[Q=+p+ թ_uceD8Վ.|`Xn"qD QܚMِ̬˞H f39OjQX0W]~#јb9t~Ii_0"vŇ}u2eNL(^oɒJȥH_,QU yUeRSKQ7D|^S.l[IԬpUYhSm6>7`!Ξ j:l/{fIDg:hKE聋wWy* 4CPjS)XY`!&;tB#N<+6LPhUn D+`2g:OW`x%t2̬ h[~jϝ9LH{RF ꬚k,Ii)Pb&vTWbR/I  X ߮c iƠAC$6k-9HB:D~h GyK3@x }\_6D xVF`! R-RbEVmsۊ5YXzZOӕ"wHE|SCM*wǢ)RY?&h5+b>1Rw zt~o#In&Iz'>GƘ Ggұzx-%cs;=)ZNyBg#/gjq6/!"EwE+%/WkQ˩\,:K!u^-V}ܼ("宀;oBn|k|FRP>k l}pL=K ⩣4A Kw^Xߡ3m{X@2 97oE %} e%aDM:#8d{ rjUlk6r Kg>+uaOZ["qZ|`(})(z"z*!nEbsH`Dx\1wEkc&Q /W׽}O}ۘF)Gr KOF`5a'L}7tA]" Bu(j`?yHD(]9BHDAIN(}bkh9P ymC1'GH^:8&)Wj{;Iثs*z}N"~5xÉ梴a'-{ 5Yw@i=vc!~P$(4-_%m$ Wf  H6cyi.ܶEBO-o1sWD:u#`C6%g]@,Sm>nK c@o|[Ioh^ܮԱ/n;OS4v2^>~EɹY/ H*G[ԝ~9 ;5$.f2-PH>]Z&m|s ђO?P *n,$ "E!K,\`4M@jB^pcl Nʓ6F@-b fu4tu]B-7K^~FM vJ='3qk_Ь3K6(y< 2},^5 Z:q]u7Z'2!'dQ6O7\aR$ ɹc,~$ |jʦ{d^1\A2), u kfsL'j^:,k5!!!hכi2@l>DV 0 !m⚟aG#! ^d';& UBτtu? )2LSo 22 ~~3?hBzz?Nlevu8&k]I֏fE ve&' F3 #d갘 &O E()ޑV2EP7_ 81cQ+dQbAw y\KRXQR6m4`񅫏Ŕ9c{c$GY\w`<sB6c4f`1 e]b htݫnmp)'Zw&ڂ]DZYp޻+C\,KtQᅯ3;6 |vn&!Ibeb$sDH NoI am((.+M#M|n%`ƖJ'Š7 bƌՌ9GvpzfBY(2:zX%?nS8Ex2eWLvT YET,DevVi umss"?+ bV(?8^fJ"pφ'O'{ds咙¼; rluX;8SiE Mr 4 G~Ǫfb a*&s* )Uľ}?K­vkʿUHsVAmˇZR|ϪMf~aqY;]KjMO콐ab^t z]aYN4P9S{Ql,-$k6-}.\Gh$ ݙGK2Sckզ>&'P״dWKC佀"@nКRۀqMjټ6|S%]̫R[YW5e _*iT7 G\](`+p]<> ArQ̽q.|x_B%l@pB$ZUK7jG(O|TUvJ0 bnIX/jVGF;l؀܊֔'D%tS#ͤRKk "MF-c6 ˽e4GVPehr~8۞}3va ]n5䟼ʞ/O[ xq${&ɻZBx}7{nVsTB&x/=ߞav7>N,KwxeCzY.Dlw% w L*2Sׇk7R)K߇hf S~|SOnڍ!eE糄]y]VP&% 6ڙWQHVpCie\nF҂ Dk#( ]f`Cnq@ÐH=LlGZRS-uv J50]7 RH= _XLyghǤ28M3&@sݹ~B̀I~S 1Wf׼U *;|WnT0WC\u!渲H0>4]yՎ-yZNQge-Jl~M#=)spb%s\us=AQRiA. /FO)?_L>!F"Ī-ugNlw/,x[IUm7hbr]mYIMaIOB%or0L߳ȂN8socױ7)~ fBYH%6p˟8KǽʷGXs@fbD בּkuK6Ϻk8Y=ru'goJ~[C%PЅuc?k>FgMUFS6 сVM&\>`;iqE9ZC98/DmZ/H6uuM/)?(X:_:: }=}KA%z3GjN;vC旸hsn& b;q!AOyQ{1JfnJ֔LhoL>Huqw>F}xcS;.[tiRy;iV8xl 6E9g  _T:rf'lR0$!X4~!UTOޅ&LY3@!_qؖ(K+Yf`PKOEI,q'EZd}(sTY~>iEV]'x iGF'Uq0u(xumIo4bkQO+JћX6u/+ BUh1 KIP'$a)8Q)zQ̀$d+> F>,_H@%,kE]%Jp!ȉTwtP%30EnkO?я5zl~Ni@0VcCmav(p:_͓s֜BXn< wB'i"|o,h` -#a=Cmw_aɖstD*n>9SNRM]rGLb'A46a3Ӟu Og*}fRǨ%r-(.Pj_3u,c?`V}-ӐoKAT]~n8-`;g;.18Սg*NŀX-nF[>pE /^ŝ*DݶPdoP=8Rjȍg7ԁ/{eN2+-Ժ{MeJpw}ENޯ{!*a1c_gG9$ܮ4[ɘW!;8|G®z",؊o?qMҕ~D6}li&U!bPrha-O<-b45ϖq9ka\%rS; 0/dţB}ؼ+PcV[V=%Uڕ׭oB`9cމc!E϶$x(m ZŜ}4}9Bg包o[0`/`ԋ\Nԡa SO^vWF/Vj;цJ9 :|qo|jro›Bp}Qg!eB_ I7V4{1%P\*Z bYo3;$VV"JΨ$ j&ه cm~4z/YhuIe"|hd$P^zWER 4h9-]`џ;zش,nY&gD=2ԉw`-XӕfRQ.Q"we [xJx~q:itlLPq-Gp)JPQ Mp?0OeA^k7t865hИJTWJ{(iIڋD?kPeIuvrݩL:^k"n1xUB$?Mp%ϭs(HQ l}6!PqQ䙐V*+#dhX1C7L٨p#ОB2:43 "=Q}TfUo-RHqלZi2UM5zLܠ(Hg{+ a4S6PKSSC )@%6/!+i=8>\)|SOŸK>9~j 5[HX`!J4Wf9AOtޢHIK;GдeUg=1C&6S|ت 7djǚ:T2jʯU,vƒ/jhۊLrʐUՀڠ#o$o 5~ySQbE Q&d8>:[i5$s QXw!ϮM|&U%zDL.\ Ó8aW | 2nZ˹&Q2 p;9+D 6R?5dL#/D^ @Q/d/g4\~Tj6L_(RA>s_yr:StF ${ʮ !|T>xz."19bK82zL&VL+vQEZf:0v&%t ^Nf]XR&Hl|exZ|\˿xBd΍}Ԙ΅F/ >'[l)XՑкK2twCS#'0[ؿEfuPlp x? dc&@(-yHh(ٗ6. ^n7Ms! %3T%J*7i lҲvte&a4,*Nb=;i϶mU.pW{$FVwtCV,kĘȁYͿ(An{#=;vw'ͦ6\U>3T`+ ;W1@Jl5u_! V72yq5[]ȃixֹ7Zӝ j dS'ƁeBc, 6W4UD_afgHr[ xB>R,-c>W EYȘUsV !{*=J`}Vq[X2i4<Ɇz|y_5̮n-%L \E?ߺz)i[x//%4o÷ Ԣgi!ET62:^a;@PElVnxr;i:;슳4#EOCx<Ìb(Gs1hC \*( :^my(- m, i"syHR &NKLM1+7AlUC1Z~rZ;6Z'{uG8 cP~ .ͩGB'*-7Ynjդ[yO-_oJmoampfúqI[&O>csJV]^ VPj%E18C$p.X6W苢q |,iL5=^ޣquVbW|v"4>g PjnCmɫWe65*O,zoO)8p}=EzRt)l_e% |@(: %A-﹩!葛Ցp `>3{yC{{[5#՚*|m|>"Foۻ N-ǁ2@cH=[g aF42W.F!G`ϼ 50Rμ~jEƅ0XJޙXDD/G`īavtYV -(۝w`V_/Tuvm:e\^\KCk`%1BE/8"[Ra&/-7пLƮ+8|(Q%e)d"M<P B`쯯-?&=`Zt>7 g{u|D9ՒiUI,(ISMہo!tH`Z%- ѧoCĘW_W[Yt֔kh dG@3آ=I20.Ƣ XE#vL,QM%pVc|oLÃx -~z&0,N~ oBS6> a$5p#9pi|Zw[Z H2aZ:_&&,C@HI5$8V8  Q↝/Si>JWRRMPVRu*tN%i0dC3 Ax8I=FENf"Q$eM/Ɯ+B!< {gUMۉk``;!@ 5@r@N}t}sْWu?PW{ hf̀UOՋ %?gl:JǓ=?TKmUsSy"xS3c:k'4 bR6y"pZ wdfJ㮞{; M<8s} !Gh` *]b4Zg|.IFNg~{$KLtԁ} '[nR|)3GsG&=.bCE*=]sƂ"w]PPJ+ЎL,mI^ ^!tT'7CM⋖`7HJ,~EkR!>q6^ڴq{IlFsddA b,<{]cl{Lߨ1n5SGI1.;g(Dx;ӟ.K0b>> guK2zvk=T ȫ>"k+V!ޚ}YTBM}YF4/'o<θ4 <7`V17WDT~F\Tm|_J8uGyF(Sȟ?$.̖b#W\|yΠvjx(8B v" ؋`Qdy4M/2)ѽFʁ.?Ѝ"JS=R IQK;yJܻA^&D}f03le3}xT9U3jeRa*y70Tp9jU<~{o;6Ok8Vi>:ոḣSMC8@b*Nw.Z]p!:U]bx22GvL_G3 ſs+i*RUben3 Q,hHglӭTp._ "XΖnX17U1G9& ge'%T ;bVr=JJ#Ku7|x\pR R|`+tc'_ĩ)̨H'R|{ʶZՏ[׹-43K[_"MK{ [L":^v!.`m<$z>1|f Ha[IeiB05NIUWَd['4+\1Ksƞ_0rp#ڛ{24$ HeB [,SgJCjP0  6F:SqJ>7X~H(1StW>urEQig Qыys h1g7<.еdl$fz ;Ӱꅥ^orUl3yEȥ0c^k^15~5dvr RFU9EգAGKkn40WP]wG=U=:Ja4o]L8U e ׭{.SIg˱kKF9Ê'6D1 _`RH]Ty[;_,I^Vpx|Z^?T[HO$\uo8 KGplQI'W_17WD.ʔPM$:)T'T>^?#/fa8u<]%ÓozT8[B'.#Zoq=;t}G06Ylo4@“k.OG] ψK0[U1!idjA>ϏGߋӕQGC;^@g8Hye}6WR{bP y`neYC=m2N@:..X.\T )uQH~yٖe)h ŸhB{)} nfQq"Uk zJT ʾx"K0a#c62qK'3\Vbj:v!:%0Hޱw! |Lu),yoy<,J:&XŞKޝؾ?kz{itF^ 2K0V}@벎dWC?Ě,N&=vd\z4}Z]ae^(O۷ fI,(!P> 31} ]c+u  ~dd,ơO94+wCxS߽Fj7-};luQ0/qi C E E;}9krV_Rmor߬a7rP9YƲ/)B<n85bV[ P_5O٘ɡU\l !O^?a+ (W&ͨe)C= +FGPiءnڇTN:VW f&ek OB ˨gX-} FN`W恅2E>N'v~4nHٺH [[ ֘,`]ـ/g {A/g(L/*1ȵRQ}&pl,Beީ楠l}D):k٬heElr FUGXL܅Cz&EA%o>Sx,doLUI5/f^@X𜑿°͛|/mi_fZ4@9,%C||&G! u5U)wmǸq25d!Agm2pb0@M7~"fvUb{YhR*>+͑W&&X7QV ª(> (u`D:b&.6.jGv#!Hᇍڬ!aTBGn(=Rx $$kĴ(`]/,r၏mBEZ#8ۋ…Uh:vEKP؜0ZΡ%18̏]brU-nDPXO$x cI1Hʟ0b; he{2Xn&-p`AmE[2s(_D3z 8cRvls/C?i\.un`)lH2CM@y7(:Z>{RHI30rl<4 Yݯb,47):Q,ÌOCz禃aghZ<])! 4HzgrO[_{&4D\cAX v3ǁ'yZ +br Iؕ&-._#@Y%i|*ZV\ tn6UX?@CC'^8b昉"jPa,.W6'98XuQj`| ǹyɐFzoI%cn[Fe P%']r9~'JB7)pK\!G7YS*LJL-_M^] 3v7R<1djc FK[ xE)K)OU䲮>e$B,!lIz?fIv,RI[G0+N9-ǎs꫰;-deKm=MPD|!G-STh|oQPz1g-hEs3 9^Jl:6婵K[U O+D[|_喓fmz٢a 24m.WAŊ&V QVއuhdTuU*s'wX= ~S# u'eu*[KV(x2x9hKw|.DOƭvlkvۜ4p},&]F>+7n\2-a;9'J֟S;j vYż9Pivcxw\PoO~\F=Sjg*Z_eХ*# 4Akkںt{FZH19Qקlu 鳐QzrR6̳OŒ"VnT_텩= K ml9rchNⶀpimz8=ɌK ؿїV=bC7ܬd1 l5"Pu?Ma䡳M./n<[Pk fdAۢ1H@)qRy7sD~)v$Z} *jK}4HldLBzhNby^؃b:BADH=%7W(%Bh5I8c`IYscAcپ5հhc{92Us:#^ϘC=f Ca|'yق{E*9h*f)7ёq 8gkm)WLB!uXϯaęwilX?&뫍c'Ǖ[ы 17D=8c"+[4xyql b&3!8[I~W׮,Đ<Ȟ-~Eƣ=f^o7~ܣr)nw%}g~%pzLbH//oCݪ1j^VaT'mɻN,Srh@e顪B~7qCFa5)p6ICJR?8wb 4sG:PvR ߢZ`asyM3CKdݬ!&p:90@l"@G!"⒑}7 P3L[Vj_響by! =FoxfV 27Qqӳ΀E ^D0ZSpc͈ p~s v/7-O3^xQkHń,E C.VU$ fнq x3)cBq0f/q`V*n[xPZb)߰S5O6ʥS*rmBi"ɳTRJ72{7 5Ӥ?▭n LD,qɷY~8+F޺qf~J .9ԼXgk|^fN"AϿ\g2gDxil30T ]A&jb" ry<`Mw8{=FC7eFf]Uݻ=c1J[I:do1R.l~̆V1^>XMa_M4(&6O ~n ǨMP'i-tSՕ~kz Bx>Klԟ>caT=5&fWo zp1 .Ifyaԍ!$9GM@Vlw+nC W"xxF{ KwD-6=\BVb(/%V6WZBה\ &n򘂔#>.-_ߕ]er% 4vSIQp&NOД"3LKyZ&vr±=lkpTwVq7D}.qK fqf#,TojK1AҎ.$"Nͣ !kκI y*{Eb0`0ǯI*ڣ&rqao)٤[(Գ`34t|w@Umd%R!_rԃ`r[L )}ʆOǗU\-G/'W jNvvԩezyh磵W7-R{K_u Tm7(9OD9"x:n @ù~b|tvDu0eNz_g@.кB2+˰~CvG:ž *lhKCLm#ixnM#2ĦMO@q*#!VЛ揌3I, Ұm-Daicy M?)49ƶa$i6:Pt1t'D!+h%Ȁ́WڻO̷#pN]e,{ t bL+ BZW}BHe0}:rxܓ9߹ۊ|@([v@?>gZq{|%INL{+HzRxꑴ|^ #(!!+qPp5f6lkqL,Qբ\\ ؘ9LEDbR2m  ĿOՌ΍DbP-kiRONBd#[(ө\XEbⷸ!S΋~D(E$Yv-.WH):( Ķ \+1`/_f?.3p1_p}i a%k Ud_DN: Od=cv??Hwu}~{zPonf Шm39@7tT:9Rܫ lԭDbg[q0{-5@@xLr4]BG2GTO*Eɿ2~q& #,Þ?Ldw2yΒUFuW ż~奡su#܁U]etGt^sC{" @-w:$Q i> m4xE"Տ A 74I_omR8%n{C=5+ NƗ$Y.]ddLJdžUǝ+ ,Q%(@k'f@(2ON3]ضZ>d伻6S@$=sClmIDIPG1 \>j/vIi[cz3*[};|pkX1>҇Hᗌ}lu R͂u+b`тs:O4Q{8`i|z;nG89pK~$C TV9Iq+UXwVz#P`.n'ˡ?+ f0K[kÓ&'ms 8-/BH.YVI-<ۯ?6DF|b SyHڙ(it0Ar#0]/ޭhNy>('PS[+D+yקBD‘1%&@Xyqk@ I;$WgӅ6Jf #9 Om[eM-嘴1OyA,Aj oۻh-w!k )(Y*@KK@ZipMG)x)@ihHH&yow T],(E% 6u͎W ,|E .!p9{8-_Ξ5՚EiAwѡ۰3zRq8QIaf:z0(ro 5FnGG>B7O">mi`c'= ^WЏSȡaUj-Vȹe^2Q OG#ؑnZzAy$*W9~upCCD;OlGaq5ѳ<̅ħf/".v@VKwlrQYTUt ^?/YHF iuD(A!Kk%,2ku|}ܤJewzvO݅IBJ %E+L'\ߤr(/o]SZݴ =`!it nn-$9u. ?ŁZxt9t6ս/yTX|>pe;KG}dZk]0pM L$7$.|VcMCmlEQ/偆RD0쥭zB JZ~i4@fʍ|;ͨ>=}J)Z::?X`O18cc7&ku-ŽUQp *LO0՜։s ^X'Yrʽžv[bX>崠-f.V?9m/ppwdH5ANdFNXj=Q&:H sA像ݯmQTFV"PJANXʾ8sgr#N,{wΣPϚ7LsQ֯3JsqOYUAvU]d#{(< X 3㽗}U# Ϛ;Ih{y\\ȩeDL[J!zB|cćj=MihRenCy) ::* ,Efe^@SA\ `3j+Ś9{X&!JޞډڙV\2;¼k6^OBTU^aR$cs?iјxZB|v9CFlzڟ_b<(y)2EFe;Q RMQŇ\t!va-"g\_Fq.{eao9ϷnnDUEЬ_φ6븏!K2N s78fjw>4)?|3C(l3Aq /D= )9Ejư[U{ C@;O4t#O\Ǫv5B5zɃډ4ZoO%8a#k9ԣg=~3 o9ЈߍYg;)i>aɬ LJӏd2s#g\@^FbhNw"6R hO׹9/) T~q3:Ubf@*ըdOMd?zs0ݬБ m)>6Np`W"]mRfTYIWtgn 6V :(E]8|C "FF`j!W֟KZ?%7vOߦ; lYgD{Jù:7ttl')xFSy:R^YFvexZJ l%hQ|3 LTjs8L+8oBcPBbUg;Y7 c{!g*7L@v')jL[,SXܞA4 Ƀ&lIVp3y:ޡeSd{C%3zH?+˛^@ބЕhIq-WFc! ?CvS5\#lVΪ\rN}9r$PKK[:vUT\HN8r>2/В !v)95ܴUTLM.+kU_ eUR}8)b@$ t]EX_yX$H7)O"B^gJE ֙y?-pDQ1Z9 ,`ݱe"]y{}V-%4lt) ʓ{1<#EIam\T8eOl+bZEM' l?мu+i6k[b#}vbuWHZTJ+ۺR 2?M=L'{_7tX@UcUф6yfYFG C&NL%1DLJڲ&)2Krj 0gu^d'"oAj&#:T}ܬy 2yZ뇝•CYpKfR Ծ";ƈg:m/ٺ9H휐UdM\MZ/ӝM5CtMsY8ʪ|U_+&V< H~q5cխ(`.rpY`0É.ӹuZ:1\Of/` muΛmpT/G.x9\űsCE68 kSj7y7 –ڝ?i:ŦeT!WNF8iN<^h(Bӹ( j(_/7".Ti9_ s Ltq ZJ0AXcZ!DUrpd 8TAJ?p,swi(9=!= sZkc~]K/N2P5+idӝ5D'U'fKm`F2vU_x+#H2&G?a$hɅPT wi/%M;S}neB:$4A7]1>\PO3Gb 7}?m*士M=y%PfVO#Y9-Bŏ%[ U w=DmL?URQX䏕#x#^> @sʺ.i&٦'qVX! ¾ HO,2pR~z6+MfA|%MjG'bG'RfzI+!/H W4*}ʷo~#M= lwtm_&cq,2I!}ZX2jUs$D@\!F${p 03-p]*%̖^#7:XvGnX}ʅHY'!sE0.|\H$jw {Uխb}c~՝ϱ1z2h5ħt~ Oe`O{Zi})6%%ӛ}[`Em#w!n1YqVl#zu%fYeAwVĕq_|>衩/lЫdJB1*z3v$&;FncE`.&!̺Z!CydT2Γ)q2WF%eYEbԤQ7Tm—Xη?© +-/b@42VSAs5z~A ߖZl H?qAD_/^@&F~wb8.iq@iWv ™g5?~UhI<@KzJ(.O`k:YÄ"s+=V4~S뺜\GW`_FLQ ϥZ6n-p"0J"kLCҚQ}Ea*2䚅&pB{Wtemm';:/O%4La@#wLLd%NJbu[ ] l ~'`ˁԴ+K l&U4 ;8#do/X^nHD2׹Rp&9.)|n:9}WA‡E;46nf1@SVF)‡+7]8@+|}VAJ vVOT{,5Q+`r:(ʁ0Bp{5]D낭m$B}hL\E  ؇rW84YqfG& %[j6v}o**>4RAEphtK|1ޥtdlEg)0ٍ 8ݣ^oJ ^ċu@;I7k"$(μD%2ۧ^6~!Q6 xi f-A|$af7<&pҽd[rOH VI ww:6g3|oA;oH웊VL|>"c~)b9Oo-znr>lk\3{q0[]Cy,ʸEӆAREnʰR3!|ȵIj_1$Ϩ_;U`>5!*&?&W] !Slu|c%Gy"g}u4 D k)w`WYϑNP}5'2p]` ĺc`OHRBϱҨ0LU~щv&2[]jw$˱fV!Pb 7i| Ckx(`CXΉ5 86[DDj3 wA}vGS`oQ oEw Nz 8ɫ1[IaT7`'q*>O;X6[ c WE|ZH@\ Dg>6'B΍(|"͗Y ք 7ivb HSdg i~p ta{p`p`r0MRӀ KщPXRzkmClJWO4l;!r/˜ax?q ~5C{B~! Žp`$&Sz>uP +IWͼgL'B=g1K HDOilw 7DN? c+7MNݼv}|)bg5vܫ: ձr<7.I,%Հ{`U hҝ_FSrly'pg>{JĿtKI2*LTM;T #A+NVm&'ӐH|)eFT&Èܣ JrkgÚ%9h _=52P+Och[qzSj0_Y{ǂriҠt BH$Etts&˼\Kf[Ƣ\ҨNr+Mx~Wȴ*8j-5}(q;bPnX]94C˫ereriP_ +q\Cv9u:mu1s(#Nn JXNV|9t^"t7F4qqǺ(,qbWh$”W$j8rД} P!yιbgUI5_j)"Oʍs>W}X^2ڧA'x"tvzX˾S@-ffK4 ͔vjrSP<lGL4OOahVŁ>;TI"CFZ vɠ8.޼Jt Mt&}<5LIV\q/ǨJEݩN^䲋ܨ?<R_מ=GDja@.hwKAŐ>&!zNdB/&M7TZwRC7~|uyG!e6/LtS}tO_憙*yj꒞fcvE5m2qi%z6_ (7=wmF^2R7"H4ŕ( 94q~ ;?E+);:ސI<8֣#-kC`\AcE + c%VХh~$C{AA7W/,ZWq W/`Y#fFh rW`CG P{0_"/ٓ ;oBׁVĎ!4k o`_D#i a]ے  }^wnG#auX5 L?wJ$n3l0KH+ akgj?dь^nxTk/%F+]&֨sN m[(yc?Z[,;Sk"ߜW"M4Pcj>#K [MS:rh͝U\A/{aW:mbq"3@y~ !v{Y)1hHc=?\H.kX:V3Z0Qlr8?@:Ŵ2C`HIHƉBeVɮKv]Za/f +6h>/´ I,UNH^ܱWb G(t%>}X`/js'RQee:I,yD$CI#oP~˼ y8k<ٜBfk4^N*Їzl[ 4!ZbT6/OF{2%d|I{p1J&a4'1 Fl'āޞ4jD[B%'dd3@7c>ńy lMfۀ=/@$/YWk1jwCyT-ϕ?-E0 rg$X(lN_,oѿCq]͟I(P7rgđƄG@<.^'37J FpҮN0)|O0X3uz*{w=ˑ(2 9@H~i+wVsV />Q{K8r]?m&PvI42!j+:0睵HΩܬ̳¼*+-+Ҩﴊ /zt-P nlca+#9{+rhRSe fe!,hbI䱻I  "!MhBuͪwіgRK!,%[<|FOD 꿾خ'qD"ؙtYkS^ ׂB)nJ '׀`k-!ZI !MOg{7! qUB7gR'Z[.6 Is'%kC16~DX@jEDقb*nGh(7 T'pųK_a4@!ַ%/OliQ.LxuBǵ`9jtÑx" +/m*pS'PKCp J8Irٸ}M܄ǽg/W*tvƸf?aRywzMRŌ]@Û@CC[F^a}]Gqo Vȑ<RLM= ɧF2 >ҒXWBD;Gbc*y7܌WBG(x r+;v n 2U Gݧ#v/ͷQwa$LU}c[THX,@G]AEMi6U:zJq/CTȿ8 C_&d#MHL/d{u4gr _,Qz=‡u5ޱ;I.ԘS]g8ǜM{NjS'K(q'=*kaXyG5qqZk[ͬa9H̴!ūխGXK]"L|$fHPd뫴G Xd{&ԅ(JA~;$1 *ƲZ:&[_HV^a9.|%#མ)|_"x*iAJF24AcHKgN>W*>BR7BnyEro+\ݮM Uf⏱Q$NN8Ko؉{ a]{:=.gFAEFf፸Wvy!R޲̾JZւLwy̺B: #WvJti(?R?F)B:=oxP+PB.24}K (ǯWH홷9qY޷HDF%>5vD6@?܉I8޵K3M=*jav_{%uJ\脒5_V2awnfa\FR?!9-wH t 8[PjHDP/q gg92KАWLk\(G^רQ͘.YPiɹWO:TYWWv~U_JcAfQ?[5m}8FcDNG6w\\{EF9P=n8r-NG}aPWpcJK||I@xX%skrtgɝm2RKFJjk]Y UfQc<5M͎i@=62Nl&Si}n "OP'nOHOlI(f?ÌO O8~KΞv֠8IhڐRyL:,Ej<ʼn0Y+t--z_Jωb\P5Gw{PߜQ2mr7ehGJȒ>|!2Q/X,~8p(l էB;,XFBop uZm3IHyzayMpxi"@}o`'%X"0iʧFU6AGJSG@%tP/(bP8@"Dy~~Ef"?`ܵ"ee,B*`06fI^\B! EN~2e\jܳ 5(QM^<(˅L>JD gkml'#r!ym6/L "'1cɸy+mI>c*7IHb1>L*Z"GDp%e8}ftwVv uym[bڳe֡"W Bl P?n 5rܚ!U;!])d 6T@;X拍=VhEP k<ըc=F#nRӖz[JGd^-5,lWE_'YU5v'*oU :na5(@ <Ђ9d9۶d{myo~b!8CSK6" -ጞ#Ԩ&fG8J%tz!G̈́`PŢ{Z8芥)WYOWoƴ Yr$FkN;^{Zy+x:_Y8<;_hTdcVfijlREX]CfM=wOVX "F`*P믤{rʂ%韄n8#9) JgVsA"u6.7 h lU!8HzI Xs& 7. _IUB<[kPq)4|]\kfO 8.EWUXvb<㖪9PG=\ޝμQ1F\9Fs)u^r rjcAr獊I=(v<+O?QQ$op?")֎f!;0,AGCBº^ϐLUKJK=Z5~W*V9(!VªmWX1^.0e~NVAg+P ͇Ma9̮f5N9(TmGAkDyqZHp\ ?vڋm5nA8HSDF^z/aDF,۞ǣ@L2@"?PA/ץ20+jcGTc%qcy 5d {WϼNu(e 'H:pO>I1\Zt.@&z*"3x8FdWٱ$m0HzͶ`!iUHq*LOۻ‘^gj pAqB :^Q$4w#ϲGOSmkp]]-34gp SbHHwf5nbI/l(P"=$#[-z^day < ^NC'-EmG $uzIx<h]c W!_Ǘ@'͢V>6-`UAp@}ٰ6JJsKFF$_X aͮSkIo!\کIO |-6bB~ʀ7 ?v hq`E")/gHsh)3R(Oԩ >< G^< =;YNqcM tjEҷ{D:mZxG*OM,8, danlhTZ~F'Uvr9]2xR6%Ni?/r,94ֵF|/,)w6v')xʻn\TzXι8Lvj,Rg5kaߋ2 h7t H˅=T-!QZ*Ty饜VdeJ/vB':{q>ϩȇK D~r kHLsęi|eѾi` ^5ߋgHGvch]Ʒk;;{ ]Do} `*ĬyLӐ+qEip[ w I:#=Q&oaЊ'𤊛Chќy_lupKO];,do3&s/"VINK0R+M3e(@/o6yH+=J)#p(oM!m>i:~*ee&r9p6iSCxϤt%%k2tFc.Ȅv}g(vn6 0#,{"!,T*b֔8ke{ sWq~iַYrbN=ՔEX0xgV.$SSͥpFal'i>#ڡMMex]?ڿ u`_PtE |;kKZx~Ǜ{tùi ٨ V'lXWm􈑩qw8sNxG/A7S[[z$"WB g5xp۩yw^BC.5-㲬v~€jƸZPAsI_qJ`7vLp"1>~*(40C0=&~MOݐ) Gbg]j6P*Bȶe+rcQt6E/'F+N/x2IZsݪKm={+_j6>4N hox, /s(<̐ +;:PZ( '&}<ԌTΧT`jetOӒGd]45/ b|ډz# T̼ 2 Ed,&z1ek=2,G¸ƌ1tg.ܷ"E.biJ3q/㐃~u{T\ٵlj!vuرo$&&=/)Rl K.P E͆'Z. XH9 f;6r̢Z^\1# -VIյP:Ds%h%h5̪IB+*ף< z_dF-4&dj@7a0e?g5qQ`MVuW2/?6r6_hkշTg]Lc9 b(q] n.6OXjg⠍z.9mOث"K v vw=CXs([-{#@VG6 (ko5+P>*Qy)XF鉐 :.G?;]"b }㑿ilOMR<~ȠapqpxTNmNwJrn M+)U! :x2Q7u!jόPfCcja8s. ԮnF AMg7h0͌7 9;ikJ n2vۿ~4N%;cƞxg{Ⱦ/͇@@T^ճ}@@8:R~b\Q3&n~C. )ͻ3"q=oh:mdn.5ϙ0yl jݻ}%.kllSg WgL)K0` wE?ĀztP PV;lfwUQMQC{! Dh;{5HTCkj} g=Ȍ:/ML*Ʊo\)բsOlqxJ*A2чN0a{0EtPB?na?`JiBM jB?TLb.%Edv@BCčv !巴 Ȭ,v}D7fC*&莿3<; )4M/(:3?5|mexRţ# 0#s8gM`+jԪ^`'ө04?ǦÝ> +`'"4E~LeOfL2C}zm EN`Ga:%#pA/ ߙ3K嬗jZC36zb.Ȅae- 4V e&#T wA0O3{,L/5Y!FUA:>f~hM3-Рi D"Kj!8iaY ETB` u!RiS2|`uh, Q|gYZ07070100000208000081a400000000000000000000000167daf5bb000064e8000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-crypt.ko.xz7zXZִF!t/ᑵd]?Eh=ڜͩq-Cܟ|$igT<f)ER yku5UbUsaGA ڴׂPĐp@]`X>D}wvxcBCQA=IԩfE1MKB2̦VV5;s]kft?p~. vS*f_ؠP.;(a%.c)q@m1nn]H&Y٥=#ZfX!nI2Qmגy϶(^4Z&M}ZȂW\c2njkpV?"ؑcmMxGSrQQ;9NSYYSQl+?@buGbCy/)Xy6(róYΫO+滑G lyT>9!,>`qos#"Q1,? %I+ûH ܑrg ]& _Xc{VlWM$VvRya8 LNm DOb/x&;>KOL!=QkP(PKEѮŃ˔hVpi6`6 `k{t Fx$7yѩw>x/i<=k;S>N@?%9L+̃ ދB)٦|<&sX\#aHE↚_M}q1֧S`"c<.7G )_:su#rvJ`$ˁ1ݍ5b`1.# ]RAЧ9j;r#LVkP#G sAPC渽:ȸZ phoٔ2)-"U\Kj.nw:Ѱ0uH,.D("eG|{"|ZZS}]؀(ڰªTs糵TdxomWϓ !OL'm pE!MM~`ltn&C A }aVV mi,Dٕ|,F˄ `O@YΥ*WKiCÇA3brZ{1zXA"{PhՉ~HrurK\:c꺞*aw*p6I N.e4<9:S#til}3=$329 !HXOk+_̏'E]x?0]XI:nف( (z64L=L,bMf,x}[ȓHS!@.6A~:EqG']Ax܄sHdZ+\_z/P1Lk  a~S3ĝWqQώ=k6Ӽپbګ-*ݞH(bx,)$qs{ P?5+_Q]"(Y8b40F/}Kυ[IC8 gF"%!j\;ڵTkhF > d=4M#KD(5]EP?xH(f|y2Bb-~S,ew?CO-aM[yYv&> ^Qۆc ǖBˌ’AO e;Å9(1n9OʷD[(,^S5 ԕԽe8?E]]u`i$~0jĉ0˟?rTcX/}|N<.iA FH]aĐMQ 1vxl7g*ڽifBue&զ}0٨$WL]e# ."_Mξ#F`3=gK.#_!4\Y2z%VwO%sg2x&-Hj'|(l;&7U-;fћvf9koĢ/^6Ę mahv7)Baī6w/mzQ6jFpPv#^$6+x9bx[|b[i20y@\D3Z9F QpuRXi­AۑׅAX`K[QYV`NBP r&q d*i`Apg[7Vd)Of\Ϛޕ"yQ,;,iBô.K.{>0'Ĵ4ֻbH̍Oٰ?IPFc@av(" Q6;[rRI[IbZ+27b_ V+D_(32FB;Atj7̔q %vwXIࢦ&^+N䣣t*EB.M޹32w/csMe^0, Iߓ1!=x"yyƑ f* k4zBmPTX_eS=UńGb {5פֿXPr{T >`9ss̏06_#e>B[ag𥣨x sMl5 o&kފ7LomV}h&'kq;S`  V}ե=AMO\\q1.4SOO{CcWe;B5SL7 hFPVee](E#8όK9B ʕVAiN[Vm>L&pQKma $Ԯu9 M=ƓG){(~) J-aKgd&ƆG *woTRL_ nͷn}Swjq:94XO҉V: ZWZe c6犔D} !e4MW/!>[1y,0k>,k4!'<>En И0-% EE{]u:e/>O~_4w6KZcfӛCpSE뛉\퍠 .D\d$EuE+HVTL-ePP#ޛY7E7IlWIT\*1n XosolW],lM}e?ĵT1GMغ~xCۊ\);Ѣ)t)-sdy50鵍8Tb`ւ/K&e)57ɼV^sܷ ?6#EP,2"7G=vݳMnL, g5!sq2Q)$̺MCAD>ˮL|v-T ,:rʼ$pp淌ptʩ"ڱKw+SlC3$XA ˎ?JIKe"d@5/G;)ޠnp-[ j ~5km#.fp+ %B9XM_$xrbtHN' {%E2fߞ.ʼnx'oL9b-GbdƮUW t.zܠukJg 7Pէ"s=v5dzK I%Yٛ:Z5lw>@BRn-)Nt5:nWI'x2AxDzQsYw&?AHۀO*U3n!4h~ 0u4M7j][;vATA\MwElŪR;.#^VS%ɤE !_ș8'o^y(: VyP'cv#AxN} =+#:83N1Eniδu2r%śɩ&aV&TL>rʄc^]ъ4* ΖG yuAQ'Q}ÃZ.w#R!ˁ(+:@SS/`R F=Y0yƉ'oO3ek5!A'=[M8EXcH:gKY\5](oJ=7VNvk/j]n7dٳ֥%^;&~)e֍p!'𱧜E#RrBՀ..83ѐMXW|.`; Yف9ـQw$S?pqAT R{.Ҁ?6{#my8Mmx5= q7Ij-Ňd)PGh3N;EZ),nFujes$Ɋ&[݄qVOK}'FOY2T(%F2!/t3Tw_NH 8Q +=ݷmh:{zɱ רWpmM l&f פ3c3 [C'Ue,?T$P Mf)6l2ޢ|Xa Ȫ̐ȺsJǶӟFmT`u  A%wa'R!Sm nCw#1 ky䯏1Vjھ]!~F 溍Mjrӵ\\@8+hAS|1-b[&x%PKLMnmN 1{.\UH#:%H]tOBn{a JB!6dx]+q|B>|EGztchcY*TH|ϟϕyWTw!-9㻇1㴦T dT&DSAJnh= `.urѦ R&Yz1Jx]I DUijn"92k[u" b#k:^0$۬vPɻFDfJ2&2 {o5~W)M~mR)I{%,9!0m<9GW= p}qW Ui~{ HE$U2bE@CMBG(Oz-U"HKLѰ!Vg0{ MmE1-W8S| ۙXӬ]MG_@$X{y djUbnх7e7S`.R$@NV<dq9vMfB7ji/J 1@Alk_R/zhw}*1H.i@NlEh#\zn3tf%89o]H{(# , 97#\6G w @An.v̤ XF^5-&R!rMv\J+ 6\I7KatE&2"&d 1e+s'nQqf%ul/u"#K?6鶣E߃P r.97Kݞ b)=̠ݎ\ Ng=LIJI)m;x.@Kb, KuKfخƚoEr㕫붮؃9+A~Nj{hPY+uR T~kg wÆ05UښcJK=.Xm9i|1'/ZQPir}}s2ie$z?] #ߴ7KAr|~Yהfl ZF=8㕛OsqxǥrhO$Jwidjn\v(=ǀls1~vM)Yvi뾵YY?)??:o{(ifOVci aUk!X>x?Mj`I@9;e0Xn-sNF5m082ڷ͊XKfа(?.5/sQ/m?vL{wu N ==tC˸aդTݥŗ7us# 8GDkS (~u Uv- )iȿ0baLj-O"naS3hn OCnkgz{?=[ssX=."Lkz7&dNT@d)=l 6`c6!Ҳ/Ucn{OL0q#cv/OffXOm[Sk*ޭxaBY4_GO0 ]0tOO TqF w]SRksvNZr0{ڔmyJ yD ]~Rva$Ժo4F&7~b;N6-(1#n^h`߲ntKᮋ_ u`t[+o(HAƷPP: DME-ԗI KIs{6x֨j׬h_c(ڎU;(½>nMO!(qg7Fcs8ɜ=>\C韑;_{ט^/ȇ;s:1 :[-_5@o)܉FÁfRm5X-/|}Wm E4ݬU>Cx// %*!˝‘gJ=/~X++e+@MbekΦ")1}x$(H6/,,>~^늦*z ޳Sߔ 0[Xg= : k|ow>lCGNQ*RyDw=Z8nAlS4A&l-)  BI$#;(h -+bUڱٗrU ROzK("Ac`q>ҕǃ)'n%CNZLE}}`IAϔ2V4G3 4xq:k{_a nǖgtK¾ceMKze+_4*`\cе_]75ġeKflG?'otB$ )UR Uzi'?2~izx{H mϓVLjj=]?2Y44i/Md/[BV\m<wtioةZYLّ*Ʋ<"ا#/j@הN``)a9c<dni v 1խ/28@қ[݅|rk7VNy,KwD @Ϭ۞pޝo] BjOBXsGVQ$*7&e[~Qt*x& sɀ*I> Z;!~;ى$Br%\>|95-H)X氁JyT $xc6wyOeN0Ku@ 4(Ob\V a?'f b>hp?:X;U)OqRbLB@Rv~v2 ]Q?$Y__"|Q~OE$0k-]-N.cANao'wW TFϬ_UtzJ73`d*6k#rphsK< +Sɨ= -m{2 [j`/26~8eĜ2~M4R| ѝDp-( $X^ƞr6x&#y{,gBm!֜70pֶc  o$0[Vb;P%&-bSGar8F8(``h Y3s4L:)/8}  1/쒿'ZR9 HByrT*Y1RzZہm~l G&5waUՂ1\ LYm*,|[|5zF~j,Po ^9d1069XZеzGuZ<0Ѳ~x;3ϳ.H(<`mt$͆:H d8g6corg?3ħb/HllkG<6B]| H<Oy)s.o ПP> >htxUD_)5>ObLJR0VfhXɠL!nW]ubގ4y.khU}70k6UDAWSe$?=&5c?K1JB ͅJ%QPoE{5ceT^;&UJ8bHS,9(m&Vꦨuy>RYPjM\D%2>uXtǶuw4[hmknA-_ DRf]N~ c VlljP$더.`|GZ |hL^;wy`qU)ˠAy 8EɈ$Bj2$ c@A28/b^)~pHfAOH0n>9R34a SIl'Wa j"Fq!!ݘ;g, 1"@k )ecEU8nLY-?rIb&Dc)),mM܎0}SsVaD>U@Л\¼߷LA6;С,>Հ<*=n߿3K{EYa4%œ#ͤ(\""ACDCIICXI-t= Iy1, +zƋwD۫}逯 nQ흣6lnKk nH-#}YCT+db87o.!X?^JDϵG1ϢB68V,䂼uɥ\|TQb8 $<1bP%ǟKVH x/D'uÇ#gt!%;b+,en pCB$_b=K]@cK]}|o鎾]cqQnVcv`w^Ք 8Cs5Wdyfenq& NϜ^ @Ӹ {"Yh$uU^#9']DćmA]ݠKV ZqƳlV즁{|vZZj}Ij u" *#6@^.T6< ELnUc.'X+iB!_fg -'=ؒ[i9:U8 /D@ "-ml ݑ` J,/DE< 8::FՂo7'5/%!)[{!Z4=t"գY?[P5Q-.Ew2&IдsAͿ 3K0э+3)p?4bVw#l뽬"O{G /dHɣQ-@0r&DZ; SCWI4u~3 vp![iR\S24_ώ,DDs?ꘁԿHd"}@7 D(RmL)ZHY*_ F)=V!Uv,>#UdIyMxg^<ͭg_׽pU(5̍G L L'_}!m>mzB:ʡrzt M)"Ek)T\ KΨJCxnZKLjR0\ONU]G3A3o3_=_2w4 fkxl),~rO" 'Ƴ?,)!$> >쬵ӪݛWtތڿMx/+8s" %M61e4XYTk3j nV>#tHR-1{O:%hTJBZDj"Q,?<`a{ԳnVeTĵO!jaͥZ' BxRXRM_Ma >w]A>?!LN0Eї鵟s7 E^HJz?_;8cSގsM> $_|Q}b8ASK^p fbyMxw} =!v]/UK+BG'x&8:OWQv/~TM|6Q8ڳeٳ`p)? x/ >HÊ2h6<3=/(e  {($Oڽh=UPĿ5}HLIi`0$?Jِ6}>әs lT p6(LAhp1A8W_)$:e~]ԂWT>F[a r*Kt(y ֐u_C lAfEʘתRA+S5O} W2+?Hff^i~dEZnQa|rN줩`sp~"vF+c%Ul=N ;HelF H׻BNѝs; mCUe痟ĊiHmՍNrNIdY{;_&U9yѼic UO?g|d9-AoӝA&Gb,Z: ~ly~ݷztrʐ}I@ S8AR(EteIW޻漫y0bi)Vf,[f;+aSUoָ5u(>N e} DqZpfN Nhtч~U)jA,e@vT)E1&n,^6%E(L4^ρcTre`>F9PBa XUiQ\ O懇R9eH1$M?4Am'@`2M qӴVa%dKET$[H8U4M"֝𴥕~TbصpKhkf8Bd JCAAmG|(?IZHE)O!ޙ(3,g"n˘}5"'e3oW?|d#c`P02},SHVWv۩GpNIɦ׾9os :ܐA]@P:j\J|]Ĩ-ԅaqnX#;80f"=d l`NpbJE?V3ޑPpqN/R avI4޷)A;JH0ѥܽq`D7 嘂ի=~YېF4NK ZM^d3OEgD. -kY?鮬j;Ea$$l⬸R~UL;תq7@fHNf%^wV55y['&%2[->9nㇴZlY^#1 !dY5r>>ް ǰCȎ>qɦ"ճ&deݪPL9>Iu-j^N$Z#%bQN>,FXUz'ϗ91LqPLA ]g?*PRXyi9ĩ&}׌=67_}xB7`갪 GqxeG9%z*^|5"EQ z-h`"]xʌ 7cN_3bov *JM@-RiPdc"%i&h d- a/(5D~^}:t _@~:tW(zaR vnvNumGjG?Zz*䆢!/* ߗ՛.Eht桦LBrs,m?f}7mzK2 lZt9ݕ6> ^?P7 [R;7nr)ֲ%0b \JACf|tR tt0+"og1;5sz&^d>"R C;F/[3HV\siZc" 'Kvx`={5M VTxu3krdE͔SpOt력7գXqمyf^78tyiAU)Gy¦hͭ8l-5— #E+hmV!]/uɉb3glk5tLɞJ3iqD:} I nuf7`I=vbYvrҪz$Lb7 Hw9\]mtH#y'H \դHJ̎#ȡ7 ZeU>4Y=kqk%dlNpe캷G: Ⓩl, |ZܸxOˊ*Ղw1^åmv{O*0M6YvV.+Խ{e@Q\64^h%\(&J2WAhP-8@4DD#sBG4\o8QnNj>-  nX1\~v8#Aa OK!هʋ7 7US -Bܛ{&xUdဃ 蜒4j3x_<#Jt$®! !NlR [qd.wƂ \f/`+ ]OB_Drmu MJ'󾪵jum$%i:10^eѼE["8lvF!.aV 5k) Q`)ּ$ 5Xd\SmqWtwьC? F!T=mNloHig_k իGnZZ;8f̘`'\\QBDZE 8RS#YEW[G*Қf@+(pꏙboљحl0" '@ߌ^^ sanquRsцgog2bXE#k jj7+:K+.@"42ޝ0RNȕ^&i=.*8"*-ϢėO5]z! ^K$J[ľ$>wQ䊔 9-+@W1ڊ %H'nYҜE Y=w8Qt{xuuhĀ5&Cw$ ̈́rd0fDЅZHTvݩ#ai]6KgZ]YIӍeܐWpsZf&[ŁGS䒛=&obJ6!`ԗ+86]I3ʸ[ĦU]hW kڳ'N%{wQ m=dn#GwZCF̯7y D}l[ WC֣) &2%%7_ ¨,EJUCr^T^cA^PͻRW^άhtRBjkڛTF ԱLܗ6e2w^r̅b~I{d']7) % b9XD%?Fǩ_D.f!LHnv`( 6*]Œe ^&&!X'_;7IzXh ybSBs[rk #- jrGL;;ƹAw 4Qv_nEYsZQ#|?/󐷻MWUir,zmΧE򅹛yC0lǗ%JI<"P.qBV!~\uYRrp?,71FÀ?=KRݺ[q4b  EhԪ@W5 ݐO=6<0x H5'o S.?~ I g"2TԇˋvOgOߡqG&{4=\`(P)NG0Zϯӆkypcq]} AY?63 'M$igfƞuu>wc0hQDJ[ht)r,bTX&aVAmP"ʝEeKKE.m0B"P@e%=머ƀV@9pH$~u Ml] AgzQ% /X%\kncHb=vpbMy .O ]2~A8 ۉ$wb-sNnBlz n5ńHz!^Lpߝw-lf|]=4],M*]ZBim?Xp'A67*~ַIcE(W#AߗɵZOΉVЙf,`;d9ܳ3H&?>-# qn|Wȟ_ ]9:zjKPί9rdg^ť?Pw9zUtm{҆܍/ 5ۿlWըud/L4?ۉDf6h&rExM˕Ș*P *^d!f@!zyrNpyf+J_ke29IJF][7M4"%s U-QaU20߂Wkc6M"m6#@omo JZWXN'9PXEW!NR|؜ejא(Y.rMղihc|CP $(-pt bNi9RES(A&|Lͬ1LưI\P9:IdjCI#`ICs"}*1E Y]@'UM܁AihA1 ]%H=9?P%a*A 2QpDja+ű$R63W[DžP .JlSw3̵XFu@D:t/N+HrvxNI*B4xo;V*ڋ Z̕e%Try4_ J[ zn`@~wd+.)|!]@I4R;կ+X!w#TQ]¼,`azkz^? eo}B|-dށDO$ f5H*iewElC7͛YION( 軴g:`e׼ۻ'a'Esj(&Jd+#*`8xFcz;)ɹYX3 g?(@A~8SJ_Kx!DĎy.K`\ӈ6Mv> [m|TK!5 ̙]ԬʹHK3h菋hD,oɑ v<-Ԓ\nIrJc6Xe-ͪ;|(K  'ۅ_#6cu RkSʭf*\>!шm?!dbg=`GBK,AGF1}SY%2 sh?5p(I(T+S6e}z@T1b &{k@'4 8[5뵿 v;]mHU_:¦ק^GR:{r]ӽȄZ m'\ ܗNoN\ $ ̙i@[KX#5`E\WA!-R2}:\֧A7嚲:`( @oy2Woږ; Xl4T&^@sy`$M@} :KFg1m&xNümwG#Ǽ4J @]{Ryz\z;8e0J =5ܣi歏 HK>7]{j0V ^jH!]vČb(*ZKB_|L<$ ЌnrDKRJi 2N5X.e,Exc m[̀Dbݑ/3 " gyrBISlɅ2v)j?pr'2Ҍ,gNT$2/ӓǖ*>-~΂A% :K7jPXܑ#~YkHLjxT7L޻{\iD^JJItn\ zC) %~’[lq\+EѡU}A^ }"<@y:Zڥ%t <+1߯rqoh@b 9Jh⛩:!C0cS]yE*SUB?̣cr 5XOx:)\ދ_`Gy ɼה]%^%FoBS 6-=SǖJk.0,H^ ,v.&Qڸ F8z^]Jm׷BE Z(Q{S{m#ϻ3N~e8bvBms8cfP \֯& C=aŮ[!}kDh~^Eip\{6_Pp"~OV#|%=&yO]rԷk\VP!Ղi}Hm2~€`I/3r= g2ѻz7:Gm?LGޗáu *OiE_#_㪻z 8X h͓f3_n~aZ|[$r0&rUuT  !5bL-BF<KNYQJ4GB)TvNO3+}TE酡3qWJj BlqԏٲB:EW CxYYw ƐͫH-\J hgq蘾#^Uցp\zȡ B0ԝW݈K !/WpYsf#U*o%pU8/G(W|4 NbgYD upwf;? MmfAZhapъeO ေ)ۣ^sapj ~V/ZjhWc hoheXJ`W ;fΨM"*of3 [m1xXcXsCv E" qjO†6S,M_\ t̎f' }pQ6%Wj4S(RքY/VBNWs).rGN;_oJ™N2J), ]q=~̳#."29GKd(``ڦbJ\;J;^;XG2bspI&qw~\}V#F,p`oMaj,T}U܌-Amty艪?b~Kx}6AVBFv-F(``|׀P .(7.C^?x4 [䬖c-u gH'JϾH?rhl(&`L PlCV= e*]AA+m, WV~](V^T\%a}oo9w싳j_%1 b`L,1YDK8=7W.w[ti3 0l} 0 ?Х/\=62xg_g`&^n s6XLls.<̪ڵ#q|\bXk@OQUVA+r\k> 4ҶSjKƮ{.]P6ϓ e\aVYs-.GIb{lX͇r9kzJ,ўIQ؉A٘Ky90mj) s C_+QEp`{56NCpLo1xd#*^Xگ5 ЊT*\NWGQj?-6ޑ3#LcJ[*{xF\_U7&j\dR=Vh=t?Qx p0.IW(g\aJH$8L&qN!d|8Rl^lڡٚYb*sL$ jLRʻW?BS*[sFVc[O#ޮYN rYw~&H)'^)-M ]jl_"Z4갵<f xĪF?mWG`<)h^Lk4 -srJ{`wl#gv$Ӛˢ ORkG6dyġyozA bEvFn\e(:; "̱jM fBPs!5O\)@FYa|yp3F y?)R.F5j1Vhغ4!"_9]mi?<I;iOi!fp ""^f~t3l@'”@ú=HySc1T"ТD9t仱85&cIE0ӫtQQέ3.' Nn7tfi>{Ljq%wy!H'STp|XךI J Cڈ&?PX iMQnRAT(+hPOxa:<^4;2a}AwۡZ_ajg6)`9ZdS;JJ+1'0e4Vou4K^1{=˘T;k~T!7\ ۓySpt^f,kzـ賴_*#GdFBxF!mgnx6\&U>_ڽQtͬ`WZ\./Da"7Q[rEcp϶f=f'%0:fѰݱ`6dx>#wJ' 3_%šXD0kv"!lՈ㹙Q>'YkOV;ii: EW)%dx> -Jr b*9(%_x PՊCиbHez.{@UTYa=)*av;kJ;b7pQj]E|,Ut%k(=-u)g$Q>ꁾFcm#os^'->20˿v.v CVuA2ve+72|KS=8@oU7C~']+.7@е^eP"7=VFݽ29Kt*ZǦި7=gfFh/1%dg$RǂՊ >8R,*R;@pm FH87Xfo^ISh#Rbmpy` C!3eLsbGglW\P̑R/Ҡ,U3\v>(f식#D6Ɛk-c5kx cA7@'VeEa3 :'Й- XR~R~;MiOpUoLB99Ї CF߶:d#E Ƅɷ#'5> O򪞋G[L\,]e7ס~J ʺ팕y0U"1w`lK n۷6Suma<ǎ(l?kcAk`F=1xb6R fwp6}x$a[? ⏙29sth+R0|3{Ns>%Z"ZQVvS,ͨܺ.fyԤ4,E21%R@k2lF UAЙw7*ioš-^r"/]x{#>{/" 8&\aKYj}:- e/XZ*jXd17 $4q, vcHIe?8f_6tBk>qi#34S7ҠIom>m՞'peks?$d=JԄ*R<=Ƃ ǫ#UV#L(·Ly3o;Jg\g3r5h'LǦWۆ^#t`Ÿ ʘCShYo6Cm 4&g?acA<w.VWIV-G֓_Jr'M" ֵÜw52זrѬ{N1=GĘvբAsZ5P{1c! )$Ԛe\lx߈~9#`v׊W;+ Nm7az/uy=t6zU*_+sF*υ\,<+/>V'nXTNW'qGHowh!K- d`mAuܖTdyb!L0 eS=)jߜ:`ϱ͖;|P: D+HRgH,IXdI;WKt2çH:FM@2]w#v`u;BV|KrnBxE`#J/QyI+b*r B |+%p& ;Qo+b CluֱJ)XՊ\}Ie;~0C[@8 xwy)t}=, [X-:1XxDN=K+)z=C vlj;*J c9ؙ_:UIZ?_egܛ K̋1KՍ JQ!c~6'+M ieaʝ4Q&sKbjL7CgKlyCּ'I2AM݊ e?y1Q `rӉrmC(x[x-Z_uI,>VQUo)OFE_R~'L)^`p4qvBR1]k`X`|7ty6Ft* 8B۔ZmA^c[Qtcϧo@gLB*P@?aa9cRhi+]׿A>6~UDBںjkzD4:+$_K6]v=ꐧ <_[Pg8C*i^;k>p5y+ }6 ioU h Cz*#(ΔGOVdH(#xQU;_V2#<{Q뻴^\.h`[e)V;-vp /0T,3+Y9ڽCC7NF s6#v%rEBh SzK0V;lOzX7$o&@q~/w(%*VHR?2:q4%;͊ &惏O 0)K {1imzDQ`okDn3̐{POe Kv)Sl ^ tcc%Ƭ+gx.l@#ǚ[;c(!"X8~ƃzɡ&euJ|˳ ,y\-9XG/W-3k ԎT* ]d.^xeuki-D0"f)ِMݥXY]P?lܲhM ./o7!(%,q jڧ6zqC_h޿S c ,a"p/l>(MDA)whqWu)&W`SO5,>WC$ALlc|Oz`l!.:OvOL45<߸N:yVAٲeX& w5W )|{]٢)(~:503VuC/t p[YKAXMP![eGCǃr_ 7-qIjN7I0Ee͛FCܯ|:KK&[DN([JAڬQ<E !RZh8gvLC[0b33e'lw.̅9>b iK p,I\" EekA ><^ceصdπ_L2>cbݢl#g/̔pXvM@]XA}L Nwyɔ})KMLpL#2xL[HU8IqW*$_@ 7ghDNNfgr??){knWy؅N29d{eH8*C;ш:@ֲP&ʕ(9$6tj5 2#pKR o뎅w+kbŊt$\Y9A[o]LP6~`he?+8XFC@ypVUsgxu}ظ?G-Eu{>Tm23!gYۑw}<7 y6<3u\c_i{J[$qV]F9=j6D8cKZ{QVP4 xn@ @(;Px65/c(ϔc ogk]N )$n"tI q=Pry67x]·&2YͷjUӇ_6(e:#$4[L4[())y,p/ɀ5HC ߛ;7BJ' X˗U2waUi@(=W3G8R~kYS9ZExH9w#"nuۢN =+iLb%kReĹtRf> <$8Uk+V$/޺8w\~E#@@mߞ5ueI[!4fvlSChr.СUuvyՀG1x{?:+eJCú|ahJ?}ǹ]H2K/S,z$0'\FXXbIBgim:RHyYiB:%mMD)j 3F`i29MoWx$~(aME؋Z<|g%b@ZXAXV?}^;Y|%$1l]{ XǒlQ>qaU*ɝ돬# ҅eWxʡƝUcSUU.Tu)卄Q]Xv|Oo|/VɚNS"rݎ/9.fO2˛ !36w zv{Bֱz*+B{nJgw&=!]@L84."Gx#mM8'!M'_\2%wob6_g>եƧGfB*˶>BC_iow#Nu*TrG$8Ί=c18C~_H"@0UKAX@sR|ׂ5lPrGBV9ޣkt-J æ;WvƗx]phRtɬB L[)[ڹ%/}zrmz2HyΖ&zjrZ&2*3O[5Kx`{d~#[qxG)|O<zZ@Ksӗmoh+f}IXz~;v+ 1Hf&[jrF%!V{k7*%ZR"rf @%f3~twK-}DǶ@dbM.'9[̅(JsJG``spKj~:\2{Ȟ=K~Oe˕yϛPH-05Ŝ-o䠴;U_e#f åzQxqBmazK(]i Y.e?$g.t9κ&SNo(_n# _|^gym<7Cy ѕSڸEC S+琍L7)ĊKp* EAЬdp?=E$[N H9Y5t%zjěx)qIϚbݚvO2/{m]|ytͻtʕT{/j+ܓ̸<$D%#³TDre b PKamXB@n GXSBU|lI/lPmt}9[pp՟-WzMŕ,N] MW_/ p l5G^!bg@>5I* J>M҂HhU8/a+ߐIa}QCM[azahX'HlϿMf}QsEGG %TX[ A STb3,QQI77!Y|FI&M$nñ۱ QE x)v:)k R"(r QԅnDNFR]GaF#p/3B.˴-+}nS4 kcRi+V٥vES{CȲys2DŎ+5 gVn/$h3)S-`nUoCE?}jЯM `e< ;(CMQ0Q>%T=wK Il]#/}Ǥ8DXTBT H47?; Ji{\^Gr ,w>f"&T.)U U)s[u!n$0p_@2 ~^l)"EP>FC?9֐ZBˑBZt .nq%ӽY]DO#KBX˾*sߴkKαF8_+#%E0U0EIGʇpFh + !5Ӫ%I0݅Vg}p7՚zxنЛolHZH&YuRQ/QC HFsRn~dpʹ1Gpb.ރ~ ۅ6vphi#)ׅtR/Rr3d⥎cp*gh:WlؽZU4W°>,s5*͸K9[xTETY,T)@Hi"GeЫX/.ަA`!<ԃ.p%T_uE4tbF +Qw2X d h1lnVJ49L@RVJt>r 94̕kB#K$SYDm Ž,}{ '  kީ[jbz;Us/1OL؆ů(]g%}Z-_D>^W٪RM"#Cζ[ܵdezͱL9fV]HwB01޷Yjӭi ƒTmwXxY(dŸ4~BRM x꒴ 7U|_WDGFWbZR\$YI q QY*n"-!Zկ^\ Ml[^CAP`PT(xu8y\!H il껀/'ʶB~:;mXY#p40!rY \>hKϑw-U D4)? Y{VN Q] CLl1tؼW>ak\ΘG}obIɿWݷM{$kM2PO$B,hnR!89OCWeL`1|ƛָPmf7x=܎!kO}@e,lI<v1o~x*]'3uibtDqK(6¹,Q""^fFF((!#WPK4kuSUΤɹΓoe-q!k~h9rgMwcBYiR['R9, }J(UVj8X%A=ժFbK>-^~,[D<#͵ITXۖ(/!JB3ȬH%'T{[5`~8Fo$S+lx)z|voNYR H덒< Cή<@/F"닙ڔYO&44Z7 Rl:9<ҌЗАTk<B[*(1~.#_h9k^G϶]١LMu5 Ew ۈ' nP5f8x/W-Jn-ڵ[nki?E'("ZX*{Ju16^8`f0?fd^sEXB^[Yrtdo6snt/jL#-L8^~*b$VT?6_+ƾjV U/G[XY?Gހko0a ɿ yɏ3}-hC礦NqX٬૏ B$_19JD46T ;$ݙkF܋ mabu5 G uq U_20 `I~ylPh&w !3 giEu@DCקfö\S 'N1~-w}fwx) P9Rd=gE"y?>J&`9rOZN9 }:iTo {Œ˖cmb cҪZZ7R.RN(ߐX   ]9쇱kM`ʈ_!oP/;| יbg+w§ È['eJ 1aj3}&Mm+M0EhF1dE9l>\rRPqjrYLZZe.&$jБbz-[NnaרzX([ N0cb`lc_sVEX,}Cn>d7Һc( Huu5zNQ}>ݺV&ŖhWkQ\ѐ@&NQCi`D)/J

    0O/pQy_~UFSnYuR§hg]Et} h@}߱*NcHW$Rc/%lnh;o.`NyrdN4DoMB=ONjuʢ/m&Oβ>eΫJ1ZYp="q0&"DFMW;UKqe9 W V^SN|譳mnEj }\p} 'qœ_J֜~1O\rQd)oyz9pP`]+ki6Oʓ~ 4UՔNaP' أ7 `egXpG jk*uvK@¹H!t#&@B 12}SVpt|eE[>a:>4|W21\bǿq0R3Vgcg+R!EKh/liN)E[`WAZs pNvRAR q-I_W+qc.7fNk/a(QՓ!'ݒ#%les( L(Hgb#43W=0xؗ0U/ZzV#޶%PL(L|+0`FJF"pm $+pVf-y OpSCdu3o^3h=n%W+,ɯc 2.. EoN&?w~H*{-o?ANG(}UIkvR¢ˋ|8sk.v|Fnh~[c.qjiun΂ABFj1uf6ZL[ezC)&t٬m9!<_xM\=5~(4M .s2 g t;(tJ$K$c#P(F2W82őhx[PQb(IWe9bUӧ|@4 +a5cAos4* KA|dl*"Ñ~)ܖWӭu_b^f`zK20#b=$7QiH jmľ%T:2kYVhڴ 6XF}wˣQ9,ƭ WIpAo9]y6BoxN / ~J=Dt\5oۘ= [3'(Fkbr Ͷ# X@B[oJuR0 _3~nlno;?ڿԙ/!o.=p`IwЇQGyPeNAo{FQ=zWZCxa+%|͡S Η&z.7'_ oXLחԸʏaӦnjvE}qC~X%ԥbl \I-a"IZh-v^Ѷ*`}wo{ a[IM ̣zRkk8Al69]v=͟1@Qx(\nf6]I`6 QHM"zJM*(\oPF-k?lli{[| :Xh[HistJՇn@βJ  %*""RNAX@gMbU"6=nve9k-1*ET}$^,T$M`s52An̜Z07? t v9b! xqY(L#-L S8ΐ?N<·eҗ[!wS<դw2yug3_l%+jV26V|{(3;},e \Hc|;33k5w{`SXq]"8gWG1֟B7,k?5خPW:׊mZ%|L8A{⚂ HWX[HՔH.O$ hUnqn.ŲiC[{-=D-^T<~.R]^ ekI BUsO"4mO򡧵 l<2o ]0j BD,Om"-ĉ7l,fL<QW2??cJUU*3?k>أD}Kj$1!m v"K.B٧ UN ?LK'H#X& FPg՟~PWԥ8r}_J9y4e<"ղVkפsoq+A/I4*)cf;mo2Pm|0?6bN _k"3+|TKa)"fsMfLQ| ^՜g_0+"ϛt淤~}R~ nj> 3Q( T'/I|2ߗ9R?/ UG@Up&.K+ZH4@-o?fKh_E$iM@F^ȆE¾ :>>| w*mŸsJ+Oasx)l~pۢigLi&_%ZIQg; 7~i&aW8"2+"qoa(O<[wGP mj1?M({>ftC]e]Ð#i%bu})'$_{!)M$GЫWTE--UۓoJz(:CJSlh??0Q^Fo ?9c'2ϑޣRIrlؔza3B>` ~\P+}Csc+Dl>5rJ^;,yKvd6z׊ YA@TNm;Y OO<(j4 )f*EΡߘYq10cmP,(y vJaJ"%}!4oۼhJw Y|*BtIq--?/]>z`8@Ua!jټ9 _n@%^|2Qq&QbJrEIo+.\=̠6 i6sIN)fqq E.Ksg T|; .I1'L:9O+m1u]Wc>_6_ܑ4==a2@(=CmBnU;MFާ1O9>BG2GSÂ<.סN:ݘ[gt@Hǭ6>-hR#䉥\Xsshw"c']创yKLqnt<'o8z-To$8hj +Be-jY,WP%3*,pZv.}fZ=M?rښwqLf3LGat"tl],v+a*\2 c$|LFiJgb!h>YwbuToF5(՗rj[#:`ipG,yJD(V^v00X>7>{(/:SVBkd Hd2R|ˬkObo*7v Uj23)3n}@D !4?)ө5a8iЮǘ_'" 9:40>[\_]%RWf*9 PYmsӵZl)acq du/ 9BQ޲D&F|K& ܋lp?s|±}ů-Hbab=Xmqp;D>pZO}@%HZ#+s(sg29sF|V@'@lep>N*-CE滛.9+:p c` ^gAa8')Z: og^V; i*9.s<+zL嵵5nQ${F$ 6{@΢hÚݿb'xlɶ5g- Ј uieuI3t:ZgD6zHI] Y@Z9'1 ΄Gaш!Ɍ;jr7t)t#W57{ᶽ.^|':3~k .gE>γgUJ*]>!`ocVJdRUלvs-H$b0ւU'QX&bmI2i#R3M즁uzM̖.bWq+  }_Ԧʘ ĉѶgvwC5۝VaJV8`d;^w:X r-7'ؐvG a`u[2-6HĈ Q!Wg`{5Zחy5B_3󮣗w`h̎ (/DoH6 j:hՁ{鏋gP,Ͼ ]9r5K4m*ltRL6Ym۠M$-0(P!} I )3D:ZN0k}n`:x"+xV K~: 9}oפ4Wj Ye |(ZoG(4Jzx@ dGw*3Er}Xmh|QjG/Ultt#3kty6`ie.?mpve!M QNPSO+4j:*L+JFTHe2X>ã ϶GJ z [ :D:}ٽU 6+6 _t?1gx$ 2GS*M3\/ŧ5yEZJ9=&@n:mZqRN[P`VP@b Úr0{ٵ@5ciΫT-<wf+$&;ݭgbIøu7)l$O9ق${?}l}3U%o8@QHn,T/h~u6H-7 ݄ 5q:5b/]-k,(z&~ϩ6K- 2Կ|3C2 quò$'2!yGą9q,oلܨKȒlFM; + Til_U2ku׀™`dLs,1R<5e&m^q,1Wr}sH;C7L*>14Rf8X d ˘QAD⌬V7U`xGzY7 qܤka@%f\`UT A & ^Rm$*5wK2wre%\ )xaœˌV%2S->ꆯ2?+[K TAmE?W[FyU'EvA3@*xIJ&uoyQ-+r`lAcQHsSI:j)pHb8-v8xM !zwc f}7KbG =;V5v6Ggs)|8* e X޿q<؂u=LiZtxMY}dq|tN Dl?rܢx5μK/.djƭ,~rS**ŹU).y>v{㱥l GD,Ac0f"nxSh@r:5%s0n8۩/iYn[P+]!SQYWڼWNS_9~Y-rto؍Twdn-EFEac*F"7}!K9(w[G[IB,#gy;K5x-GndT6іs i[h E`ϫ_þ{tY;Vuf8 N隊 n$ [|okNj QQ të QmHſ—vgHoٱR#xMrn *"T62*sx!m=[Rb%4q,#{w4򏻌P(!,JX0rY)`|J G݆C1vU͐2&x HvצE+#S0‘X^>Uu3rKysBM&U8qzpO8o&|=R'~T%8.U2+A 0҄4s-^QQq'6Ϯ"IR3? N:v|bUš I?Ֆ()pJT.XrqV} h*Q(X`!<D_0Y%DEUX7)j(qN*(lO.BdP;OC|ĝFga[0(Ea]LtL9Ml- `/rb~8"/ݵؗ_Z3\@\4 kfߚß=K.R9e"KEcWmCea|*(L:yJOL5S$-.˔h 8}ru +'"8*`Pff$.̲WFT+ө=]7AZN.,npVN:RiQ5}7Dv ş2M܊ Xӥgw\˂bHKA+y2l/C(ap|Mm-Sn2? m`Y-@{a!4􊱶`lR,ӑ (>0]Y&Fd, {k_4Tzd1҉[MAU OrǏR-r-!K+ i,T cD ^yVcyB:IҠy?qUv iΛd)UD-qnl qtDGc!VG H#b$Eny#ĒnyCZmPWԁ%57,ˢ}~X<|1BKs!T.]g86>TB_YBzA3fhPB*|(ˤއ H/Qz^<=>nWjZJdo =bY#xRث~FQe_]yNznYtO 6FXvB, -o>;{)70hRļƺ>øڽL8oWU-4i5Oo΍GTZg-$:x"0PwS+i Qg0]se 䩉  SygN7+_ \志PMtG#дň6JVPlP֑~Dֺnf]%> pW0mDrmu"P1h>0XvvxGQvt^%|=q<&cc{jٚ[P9%glm¤m{af@@ ç`G@2#]$Jg V߂-ZR~<,pF)Hȇ(:6Բk杘@ثc {ɽdd ̱oŻ I)McVH'ZhcOn8X456kB@|h l`Rʇd ӈp8#R3N^c6_=Cd(2+JSit㒵bfq`)+ڎ%W1]ؓ͌|L]ߎwP\2ʽ7"t,EYx]p!^aMIOcI?Y%gH)8ϴ)^+dJm0("KŴQȠBʰϔ Kwt6jKH_zy0BoHF/PC߂&W et{eԬNA8x{<% i>ve}h&yW g 5/M?\1{XŊ4e Ω>̐6w5yTi&PЛG}$m0YyBj øUk$D.s3W+7ZpBXg)^GnH?B< YzgP47q7jц}y CH&(s-י ;CL s5$SX@0h VR gEvl߼Ν #a)Ҏ;ގ$0Dexu=dT[0Xl RKx 6P5sP)cg+ D#+W%3)yǸBSduLEe^&NKjLQwy cpz 'dSXnivs|I>%pYP/SY&p=+dwa^=gVdz(̾3ArB_]I^dXV+o.0${0!YE.f( Z6]/';d**3z&R|ՏC>’Io{:F-B'75e)KP~g--f\?szPJ_, pNm8S%gzW P:IC((`y$KX.j&S *T6G("?flDߑvhIQ{W+z|יg`a)It5E\h]ޝĀPں^glu:g,1kf2Up4.׭RJ46ӄcdž:6/&~yDR:>,~sk?Ż&MF3`TB 1lqzriׁCUNLpY7Gg2gcTmSbDc_wX2uT0Ls-VR5<&A`Y(܈ LG4"".H S 2K_{[`d8u+L7wx2~+k{yA(aߑyb=I4㴟2=BM$mK])!ewذ>F*U'hAPعHjګs[ (wΉl{@9Σ*5@!]$qHA_g8 62r Ilrَ:S5dQ u@8hxB.I93>iy:t+쥣>u~if{Lk^ġJ*%* y^nb9GVt?,{9LgfZޢ@!&`T>.tc)J_KV|lra)g{By^%r$y[8ܰ Q6%n.55F`@95/?dr`(5Xsv`wj}N-b<+>Fk`q-M\8(Ƕ!nb&(=J*S֢8Ph kR4Nxbm+${jeqY;#)T?l~>;ڌ /FD]"PuC`ȕJ͋ a ^&}`![5pu?݀1tl  ێ Jӊ0[21j k+7Xı4:/ HvЄ}cʜgد{nM>"4~٦FSO)T嫤aB_d0CaS:cfDvөnVvI]:9~вLT1/f`0}z ϧ؆e(x_6hjyw%ʛE(Lt _Pec͕\ 972 M~83~ݴSydTD| ۅ$>d@oM ܇$f rS {V_*e%Z]xw,~{Xi2qR 'r^; 1Δ-I; LnAfԈ9伏v+vR\_-vąɌ$I b1lTa={ff{xX𨎭b" 0bo$9Tl[͙`$6t #ʬt4b^[IG0BG%D?|G[9S:LlmFF/r\_ڬ&{b5-V˃{$*LyQn˜BQ;ކ񍓸Yd~IY 0_@! HBEVB p߱宨P) [}6[spo(NKt`[0R}g@4릝9_÷zw{-*@ vl`#w *t,\\={g;Q5w |xሥk='y9;$]Ls7A4_L9a5 ޠ' Z]>96YfS0IQ᪱4wTO Fk`͚4cB%zYt=[*##"31?NBؼ1n>wh3 ˪g9k;+M\v)D֡Rk]뾯:je% a<3zAbzhVi3Jpndv;goMߚ- QӐ̤MpL#̌+LęyEkK3{̛yIXP\ wD˗P6^:w*ҁ;t-3'v@]?3A-K:>ʫr4@pDϵhHWBVQʭޖfdpƂeWC^^N.ts:O`P+K)B+b+WsTQIz%mrazCHӋ%3uCQO2^s Fl$ <\Ll$qep:O)NZE&-cM5"Eu;)s>u2CJ[,lEЋkfۂ̏mHr6͖@SK=}`yzGTynAӶh o87OSgYJ8.m-Z*OTsզsaK :!j LHSq"< l;Ϗ ICfCu{a<_#ӟb"=IvRYtf8n%;!FROlߎ~EFyb3˞s A|W/D? |k h3R5vWr H2&kM l~i]JI#݈(YqDB|VGIxجRKPc(ڼE ly;^1MybKH,uDmO8a($COԊHެUr O@?"ۆ(K"N.2ع܍I.N4) YG ];Rt2>=-(MOD>NFTc ;q1Pr!>h%otgUi>MATih2,4)f 5B;d‡Wݿˤg_qaMUdyJcp|_ٹSn"H|{דmAx_-H';Qwo )\ژM5 _jV{O*~*(a5&* nI<<PohPEJj` U~ 9K<0#w #{R|__#SV{yO_T$Nu@G@9ͮOcmݙp&A#[lVcx-JZ ](8$ЇL:ͽbĨW"3 ݐtD򕸕.d_+}%x@9.`3,0UF#0t9ܵ4%o YhQ:a;E[խA"|0sHNSҋO;Xu]ݡ'^j2}@͑ 򒘣eM]/v)rb ӚßO0]{1F "9yVtJMԼHY˻QfE |=c[_ t Z:o.\#*Y=2)Eވdb0ki@gq8U)]4*`[oj *CXdOnW}DM5葒bWM+ [beEHBx hMFv^xBރ4{}ǪP̘nwLly'7D{נäOҹ|Xy:+qy&6eȁ", l2*?{,el5UmC_:7[FA&5ŃƊdJuVK h<eI}zw-9' i26)y4w\sBN{j)­X|<:BW6ғ0uv5"/Z~2UZ'p9ďrlxޠ`oұ eWl̔FqX mB( ;o_XS4mDIَ_3F|SX Aᥢ7ڂ€^ \RURz3'M@a^ΚUS8/lq"&VYS-jj干!Ri#G~@<{)1-IB/:_FfjDAxn? \kf ᩿mON.&`QdlW=J2 Ʀ6 vrMo\(sˀwύUQ6T/t)oZ  !lW? 8Xǁ)ʲOO{eH a63#ɾέxLniB]htbp2T8o=b Ǯiԟ)e(4|[?@eU;oSF,xF,f@3E1VǎBy,e2SX0!%_#w3*-nG9'@rU]kur 3 bs,߷"qx+ X 8" (vgeg|kgݾ{k>df#RsmygF2 @cw 1al%ŭ kPx+饸#z 8=x v= KJd18H4Әy$0a+V$K\E2dꅉз!rOi u(&{{)uR [/j \P g AeS^wtF;գ"ڒ7^/GYpr=4̲7@0ne#vE3NlUSxQ-;T{Ng̰*O~IƼJ9$Xx5CZcpTFzCbM^az8 # 5u~mr gG'PK]Ztz'&r@؎O"қ:}At㭖j|7,}$ ء6MHjK%ܵanV~%>r\JszO[8MO,`u)g;ӌ,4mMs S=]Ysͤc :OϪvqN4NsL'IrFˁ&{2 L*O{~uSE[X`N2xTHkW7_PL2H>*8-CW[a6)wy42E<=!ࡎӷ*U a :blAS`1\D/)jL3nS {D̗PȹP捭 ;B7mI3rC vmb` IYcLqz'MҐGh(E7v+RdiNi_*wώ#Y]>blC%bU9_J hAk7n@XGUU1kBW!ț"d d0gBhYlj6$X@bgdցQa$L?M7moV1L"U\ݤKK8 Ed{o !C|<.yЙyl >wxV( q#LOG@@ }P5* llFSRB*g|v@B7^ކh*a[+i)b0O ^2Ѹ 1|]a14-D //]5vuMPv:s_奋6skB]]B zҸ#ZzUz{z3|9cyئ%;]ǰ 2+ÃC F>f&哐je*<'UC]g+r=Y5SN~{&ͼ(w:~xtqZ9gf8k3DVkeN{{8{S# f&kRl2qV8@l?yFv# {J$u.$#VdJ@GcBW;G|4{mRmhͪ@/J >&u {e@ŚKحE>Lrr'&Qީ_y#kmH?kʸ"kRo$ 1el:DZ^0Ay/#tծcBxܯ:,ItӼ-^*| \G"X)Fm]ћB 9_e`o}ء쨎l۾Y'r*a@eGgX:}ITe_Ӣ,_r)w!TFNɰ1x*lYr&b:)ן ik%Ї{??ԅn4Spa w!q%Y)v35 ܑXkWyI6w5BsS[]_tA9G8r4n}]8Ɏ kgZIn ѻOE`gn&ś e[]~uos`Hlu1*i!F@GOo ljX@' R(Hbbɣ#ӝw9}"} ~|:z\ z*c> [z 2Z?V^Kq2]X!772Hb\N0?ژI\M/HnU/N",rf7s(UC˷2D-y!(?y12q0ЏÛshqʙfrFGt8 n,ܿs9{M"ԍ9%-q1fYoRg`g` ,pYai;z2lKwˈEi<:k$<̤_ojP#52E8 C#nT ~5wfsk+K A_MivӲzFEe|ćT*ЖcrTo Uܞ}V4e5Z3w~O?`G+7>ztTVѿ b*Mk^@RG$U4474=pj;ʙ\|V~ހϷ) ֍|G(u%c6鷢kE]UZzuc~V3m\c{8aٳ0ŕT6^/ylh7S0ըdbyuFةvEچ3~SRrQ?5_O7Ң gǬcM 1 t{·dl0~H7tt3(Um{KBd23}#!#l;ϠZ9ţWoQzM]k{Ǒ/YMzFNjhHDW0*uH;|xvy-Zj^EcˆEܷ0K[$ÖAsX.i 3Pk;@g~2-*r6I%+qzj$y ;[ݕy#SSo_!(.esϩiIzX`eۑ ׭򺈖1c @Hkݺrl[ {,lcuj;q#>:_]@<]9zJoX. i czy(=]#^$Evs! za(QʏGIhnLJIdVA3- TQr"qp2l*@f1m㯾BsݼF S ,; 57Gt&\b)J>i`湹},rABN,ɼha`9`5qY 5|AzQ_p0ieuSR$_bd6ӗE֠vDx|\R7%"[G5YiN ĀKSvZUt[_FBN.]]WCG7 a/>LyI.yJ=y4,NW%!dE2YjE\R BAs@2-$Wٓ:Pms9'8ش rsk1~W58#.8B6x ;3MgY_sQOF %_DcGa;2"y8o,Jedtm܁:|D23xAArydx!2ֱEy_"?I{2,J&admFv ,`: .qU=(":^B)h!GYڈ]g_|Țĥf) fn/6Hk).{Õ&$"| ԾDT׫p.-p{^D؝h]@~9#,[jrѳjH{Ar(lfǙ: Q9+_ `V^\ܩԹxzk)R;9UGpyE(9Ӽ@a92- 5H̋(nx"V0<򿅔 0R5?s{ܵ+~̜ ^ Na *ѧ0'47 YoxRMncϥBO 2Z^,[c~O)u1H%%{-"\w.Vdǥ8R?`D,Ъ[w"_uM DWek}'reԂџQ 4)*sdoUrGjR'KZ##xkp8necLah~gedQ;#; ?Ιzz +|kնz_Ћ.-*ѦE깪 }⽳LVX|젓S حր$^讘dE4 h19̫G@G6dã:Jt "CodSY؁Y*H|zJ)?6O~ \EK?2*KH y˪fX{V%y"=C@58RedX׫)|Cҽ)q_E&eJ UA=bOpWO42J]g0D%Xhu}8: ,/nL+WCf &8 DNsG>]"`:ȗK D0?RBr =D!#ZMPߠSzLtLaC8|7^s Y}Uݫ?7)ę| d%mR9[#x¬/ Ct|Y~HkaSDgp_颠yE}p"+Zq;N3ĊmX*_zCh%SvV+uF 6/ {(wwstXwڄ\-iqV[prE+|SmϖW##Ս\N% Nƅ}q E\FErmpm+Ēdl.Zc P>j |~)%V3]7~EVLq}oG'!5[iQT*,+ ,b,dž0v5l%.iFM'1xubbwWr؂)Mw)!]z GHvA 7 #4j?JᄦNu<فœӚ6Tp:VN@vD*(W !59;`Ui$ aA5U%A .$iªme(yv]_Ǝ  N O!g^ ,њ KOT676' Y~C83t ion2]T7Qxn飵:+P n5zi-& =qed\m*nZEYH- t\<;9l1aE 'keCn[Ov.A a=#%P23dr16Z^H,(zQRv] ݳ~&Ӽ+W¸7+mzYYQK.;I9IW:z旕IAS gs4AypQ蒗;'-Y0OQ+ʼhhpLDyӔ/UCܩ)J-Y-[f`TR-J̍`d>`BF~Guq%≬G *K5&[ 6'kT;|aWd-J|3&jrTZ-֏CKP7}r.>6Qɒ A;ii|b;[xWΤ<$ aEr7qF? u(`A-lͩѥVi7!~tm(J0A(G3&5*#w*B Y}l%u495);ONA5 [s>>f9m")φXSUM:;ŻqLY;Ƌ=4,mUq CFHvuY`/AC ڧ u1ڱ#Vϩ&X0h}'uK3hw w?3 ]x!zб32迚>(cөe>#AmГtʦc>=jt [[Ah,SVԣgZ%*h0 r|A!Ӥ9<@}Igކ<[aTВ(\uNedϔ!K 1NN6;s7;QQn* _q,ml ޕu:cH=@?->'z/ލNK,ɍ'Ddg_?9~^A-R*& ä}j5#P] AQK, 3|m %(s,~DEEZ1Sc7!F?qy%I8R1q29CZ\-? f(+4ÚFlsзD2{C}^+*\ ;٥[ ,%h&h7uOeط4gbe<\v)N^ y?2ǗLUPY_fN:Aj,jG|j?+'=ٝ‰(9j$2i{zoD ֶTiFV<R*ϲXamC|H4pl!s\kLŗHN!r>>pFP9+Fs53ӎy뇵'NZrOgBB~~?AWt;<8]?aҏ啙y6 7ÚB:i!2 Sz#NBTܡ./1 F--Nu Μ8?z̢o-qg)ݠ[IkAo-w\L"LRzWF (ݡ^_|:*vy(~ȂU=z kKr N`"UgMy{ɟ#43&\{{XmqAh82kᵺ*8sV$ ?Yfߺĭ5EG喖4"QwF՘ ~ 3?A: B=wAi^BgO/dDaY-jWJ@aozsʃGz9rGmsTf Vg8MwnP뎯 ֿp`I UܹMhWtѷ.I{>4=/rFXllZRM9) 1A:^k;!}b BUpS~KBs{Bd1zP y=aljBEM1Iڸz֖*^дC*"D^ cs%Rur֡5AZ/ªP+8pB,y0J~\*}fPp/ѳIv_46h!T.ZxyB2SY/ ن~+z ݩHW~^.u Ufyʐ|ҁ]_F.褡G! :(8I[ٜ~ǃӱwo\Z%d_eI`+k/fvC+`=m|)-yj_15y՟Chڋ2ztWK6s@L2;o`4񅗣 ɡ;oQɊL\dfN;Vnw4uToQ٘<!(U|ÙMHU %;oқ uÑ2ջh{icX~- ƞ$GQ1(w*1e.(G_T,!·P?W+ȵ^FjqHmW]H|" Jj{ J:I >4/PSF)RW?)d XPڔ5[IWr3pX 3 ;01hc3x_'C`[tth. )}*[߶FZ)Կ8?N,=[  j|@ pl)Yf'δ%cl3a` *Dil|3J{JոWA%*Q& I}+ V W˚DzbEWܦS+6NzZt#C+IcZ$Q+{1LeQ [勦!$:c5:5#C{dԍ(TX Q MsA_5TTb:c7Iѐ}=W2Cc37{gTnkd%+A`hpS1"b +yf`io0K-j ETm dd;fxr)|vgCR@5(ҿ\ }5}wM20"jY_c,l;bj…?ݸ &0)qԞxY_Ga}<۶Èf,ګy lb\4`I-9ӕ"(R IrF'4X*L %,K ;}/W >zM} ߔT x"#Ws(&}٭tX=K!1L+O*඄?w$6 b:E94e8]w`Vg([$c-׿3ķ1T_ ?x鐗+˧ )Gm覇 R3r#_TRW_e#e ?㯶I]-]`5@C P {ZbR<0x %]1g\x6U[l""qLB[re%Fֺ2H(L@# u'bHt&烕I]mc_qԳxAXY4毆ds;0XXU'ҪSׇ9Qd'ˋx JI>;zs֓"[ۀ ykB&X9ȵD!!m(K0iBא,+׋Ϳ䎷PFW71CN0ަ|}5F|nC|DBy 6bX `*q8$>j*9cE5i٢&hNCFvO!0"4 Sup"1omV Z=vX)],*U-u`4") D6m@ͩ\4z!%Dpډ[F$S4`FYv1&ۃxWC e63E/䭓*ZPݯkJoL}Kb8ڎndlIID*kPTʇЍySME z;cJYudSnqh+#M|ܿOX_jkj_-.1cKa㦟 t "%ǁi&v Qjs|b?zA]Wĉia$] W{@F{>9U_8+[&3@p6|ƦwB1w߭vw&=L-Xf7[='$~el!ˎwDÁ"K3]|t)*S[iP=o&P99Ojf#yG[LpdP a|zBjf,oȬW٢.1[%tET||TdQi.Cg2x&-+mR)6\ͫA*% iHY~.R~wwi_4hЭ'!k̅X蚺T QݱIN906]NKOI*̥XhS1G*/V &/|r&YӥF[iX@#A $ۡƪע&, C皏F-4$| d%9Ȭ Ț+ա0v5ZJw7H)tӰpJ1*ķI3yS$jy+;wl2?,(CZ6MԱDrfX/-H`jfruʍשZ7 h.''T[g#00u {e>Q`SYOH.e7O;,1f8,rynD` As<#aO=m@NmŌẑҠCڢ x6۲֡qE^,#k F3՝ieh [ Yi-q9)WB 2/H -iؽ4!R$<(+ &lS"8{xSE`2B{e~_j[FA'eu@ϛSMEZ]TV$Էp"u@'Eq| 48 %A!e w>ѵ$l΢}esMA8~Ly<jv"~/WtoIB|Ϗ>Kb-_].LQe3~uJ/=ۗǻo8}|M=ű,NC㼕N<(_iw;F`{&oVQ|>Ф&8ς 5NUj^53.^88|E7r"{.$я@% 0?-`//Ġl%Z:~_iL݄}L9[= oOI%_[Gzá橜NYmFJAyMpF~?T]#/*T$UA$%R>/ze҂@=%Z }{ͯ|05f@,U~OXlwuEY@:OQ}\T: 1*tdH>[17𹝋z|{dYUN(+TLwU\@_4~Ӑu:&XgL<'(+Ϯi+ˠr[:xhs]CLc}ˈEиaNvIc\kl_|k(?@pnL$0Eu4vx;=ceZlTra_r|~`mqp(:P%2#uwpG*=76X1>*G3HEbk Tf 5/M ӆt%DЅF~@!5"Hh9QBlN`U}fA o`%$| v(Ahm- am]P+EJp龇>Tݓ"^Ϻ \U)wc 3[ ޚ{;AWg?핎E吞V=AA49 P Oΐ!fcIwD$۪x,]֗.0{ }t5: 'A>7R҄_'*j%X} yGJ;&uЃPdv L;*TÏǝE_Al"%Ea*:u@- b#}Za"X *hR~tT,gF,[Vpj|p5KB^l4=_9$c,pl$ɧe(aΊW ׆_˿Xr1k}gw?sg`(jL{5y(4"яaHGǸڔz<5sEZ(UY*,RW]eg/, w50*kJc( IeۻU pd΍pa ҝ cwv'9=F-BfK>N6ɳDUk>Э( D@)W;h5%߆s^4!O8@֒ڽ3$pD_.,|;pA2#8YcG\eiw*Bj'8lr=)(YdNƋ2b,_,QXC1oc o)˞8cdW^0.E_PuR="@VIAK0C@윔Ė`ڌR+ٜ ` Sŷe}L~#7\):ߙ0YaC ۧF ̣aLmL3? ΤWTBے;] E=~A%%P7XK܎Yb;\(_ 4I1xж_(CaF|*b~&>hKݔfS6f8FWcqOF麹SvGi>*n LSB.95z6%WIJ@= ñzCaP /iUToDo[9̋eO\aTsbhyzu'Ӑqec@Y͒b4|M#i,:3u=lx)A CLpjD&3x'\+q^heO2+3l$~vTl+8*bb dJyiq$xڜ{0gă<[ ~׭Jm쌼L;cΩ[H|Vc) Y5څd!r[ʍGszu! ,m:1p G=n{0^e:'\NJbf/ȷK.RdlgbT^.?e]Js|5wRk7/jHlR:ٱ8]߷2Cl_lTYkԬDkEmtp*fО2㸇"Bgi#|Us=V=E^S`}kOϏ `!: (qM_Ey6hfzdc]|8ݏ f!yfgVE-20,TϋX$P flFqyT.É!Ľ`]$3UT$kC]&!׵ L@εޤz.?iiFa%ŷs9=jV: +'Ym?NUhwi+֠&8}CrvkwDŠ:t[r7x(Fo7 wn*!?v/Ѓq0=oR[EIYaxGn>+|9DOb3-U1*EWc>kG /| ۼ'ݑ))ZoOVMOn\gr;"vXz# h5'Ž[يBdU_c̱ ߢ3 $o02µ=q^Im$qM i ^4NƐ^p[LÈ]ƱC&-lEoP3iP6H Zxqo>ͼgbNT3Py"V㒽18DO4[ۤ ,?0Z6hf2ٜZnvML~͵ ;gtFY5#gtX NT5]BDxt)x\/z XY˟;(O;gZڼqDTSdgٛ3ˀpt$"sV&..L8ʵ [H+¤tLS׌ KsRЮVDŽ:{lG,ӞV%}fP97Y__56 Rb-IfI'wO<2]K/cUi훠Ez,,޻B5;j1%_)Qd46/yIk:[NĿJ>FU\eNcǻ͘ *`, e#f9v/yTyoD)J>nа-P~񥯃eG<Բ7E7.K*t%f$h=bCnG݀!x4)ǑO{Q"/u"8~zْy^"S::k eZgE26VPfu_H6b2a%$Y{}'%:wJcTk`"py`S A.(K8.qGOPfLl端cn( ;>yx)Ȣ\62(_%v>ܔZ0FٻKh3A[<|kPxk"_N4넷3-_$Z[@@iZ$DQ/&<>>(GWv=mJ#u噏K2(`w=3o&8.̯9Ͳj ְ BєWz_^hw7jji4OOIB( 1ƄKպJUgX!㣜K7 ~{#ͽM (IieiG n=aZrcxe>Qmsƕnχ7~1ܷJp>_J16s|X$)c=uʗ]YPnj0ߍ x -^bIc~|a|L{lT<v9_:)Wǣ{#e;DDG7;JV5$AYX TqmdR#KZmB}!Hmm(㎘xa$c*G^(fMcKek.<VR|<\xȁq'l@]vj$(BBЈ83mMOm,MhKXF熸d[Ot\sc.|pɳ{YDIUUX ]L65'kTojF as>sf7IQ.-[ӧbzsc`.4俉0sp*@jN;цh*2Ih K 6q/j`w~͇6QtK&RKU~E*%BQ7ݺͣm'FEb5UNƳTfT2,щWbx @jPwKCERct&ܷ$Gdm'>R Of] :a='sb%H.1!Wۭ=LTUk*#ԭv+1^vVV۷戵nzqZiAN% pVC1 hl2J7`_ ˜q[&K;=ᵡzԠ?(K#11\okb*F۝/9?+)E6DpBB&gy<ܫЍHbJ.E "yp0#[xl:+:ƃ{K2P KvE`3.ܬQpSgʖcᮢrR `z3-s̱.?dH}^hCfq OzK0Df`N5[[jj?x6VދV،(^AH[֟"ڟ#K{G1Ҕ9@\!j}~^0eVUIze\OpFw\<]0 Љ76߹ ^TW x V ZiᅱdX1˵q.NHsM(ViӗSoԟ ?+Y_OSbL zI.t,_P8C0178] _5e3BfI`pCOT5KY:pq;M&ckq*A?w*b_sPQ"?җW͝Kfc xWyZl>$؊D0/#!9b@UE*ɦ^0D@oȈœ9M\uSb_jZ/ -+o '%5)J7V09s XN^%P|A wI4ŝhA1bBt#Hw(vEhY/f2]~@/c (7Pj= 5)sUY})C\M-O;@żAbj :WPʬr^_$L27j9C~lSNP3kc6.wa!G(I(,f) _d|tUǾyw 'jÅ=50B#-˼+5t,.]EaXsx61$[)48rb$E([IQp JYQo 99W?(Sp^ ߈ēPwGlK*rڗgT4^OWQj~ײ_xIQ>wTM }9jI 3'\%3ǘpt$ɸE`=jLkV@*Vұ~!^OIZX:s2a_e˃(pb Fi;"IӧCUk2/1%xÃlG2x{g8¡-cP(9TQP` Pu' .zsAE2׵[m͢ح@ŝf@óMCw&*2;waa5kkg$I冟+snFRk_ yDl#S{A hpP,Rh#S]jvMݶ2y[K]ĉ dћK=ΓnBZB\j6Sxɒ'pez{7l w {x_?RKy:K;.Ftu֑txgJk1}x2Ǐ\,֦=:_#e|O 3n{]w _U]ŠWNQ+a hA+s2+hb`%߈o8 urnOcW5.ʹqF0e(Zy 1мq8E}#=EX'Lb[iΧ#T3,G a hEPc8B%Lc= `v3]s[zNCb^`1+ K\ clt#MRkW2'^K3E؍b%׋5["(nL";ښ(['=^w[dTw^JD딗=%OGxql_K7$5'wsP t\@ o Rt$ZH(1|棹;UA\WY+M#kB!LW1J|Q(S{k%“ɺճXZs4&P14S,NjA&؃m`/Z1K {P18!be*onVאS^^gBpI[H&|]J,bf@o0CR8i[mrZ^t>R rpȑ"*MAit{\V2̊ކǮ"xc/Q,O~>3W}q8WNb*!e@њqEJ9`Zt7m2%]p1zYL mrƱׂ-XBEwǜy-ekԈ > vgb!`ӽ'ѱ{UA1D-WR|XB5QC'-7*8 '%3b_{S)4 ~2k6>A(m~ncэen;B?jemDh߲Hx=wYS+*=-.aFfT=rp=<6P=w"b4C${>ґK\,ARJsOMrf/l"`+_D%oX1$d. Ԥ&9<h0,kQ?U#ƭd`==6wrjɽeR4_^rĔwZrɏE_huG%Ib&i 7ҿð\[6H NEHHMce3@8|l7˟mVp$&:4LNrePJ9ڔ<Iu :ò)!t5u1P/|xJr^E8BF"^Z5z$ 0/12,hKH-?(`xA "[{l{}rL̤%sikPMB9ʏ (zjZnRN=`!(Pe cÜG^1\$v"^gǗX)˭8їl􌘑eL; ̱IZ",7\erdGk}3@uI,-}5c3@TQ 9@P`*S_ݰF6'E5GtWN۷5-qr@]_/ gm#'PxW::Ub q}Gι#pp"DC_yl3p [ɨ[T J j1,QNH:]h~ TDMϰ\rSּHb^^l07A҃_0{U{ | ҁi#9v*Ry3IA*\b1"yDkl|?n*a.RCϬT=vtAQ&38#Ae*0̗aQR<&jP0`כe1[Sæ-\E?&)pgUdSqv5PSqOǾIf.H>TA#u iC7] \Cx_Ǣտaؒ4>l)n B=t\zvo'sbӭٟ6n.'7:HUsp Dd 06*WW QT``r Ne ^u_x'ͷ.zbB wg|'kE 6nSM=v='Nh6@Pmq5]GD׷_Sy1nkK8 QX}#~aU"p49mVLa/\u1 )}U#Fgޖ(4 䏗:L_ ,!k1iFu-Ӥ栠:Q).1H$%E!EvM"%ucOUe:0M)d!8dѸoAr'9h/E??W~r>xn*LּOV#sQ$K\|c 6gyDUw!qcl[g |oyXlQf+y8HsQґOYDžfh.l;Ҳ,ޞHN{xq Yscx<+mK );'j5foQBl9l,>yvk~9v`v5ooNaex"T 0vƃ UaKOu~f~bP'w[4"` &i+JRWCz^eK ֤Z@`ʹh /l)3ޭ T{} >aG')QiOVOxI. @q[3r&P&0~NyW@wEٱ`RQg_tXsygΔe@ABy\C5bPiS =5SI+esʰ蚖,o㈨M+M:b}_DHIᘂ4#0mc򵺧H{сw\q6j8塛m?d+1ц%'f49s_]N4Z-A Cl ;'sMpI~tB]钲c{&eB@A|&^:Sjl`TiIB*Mq4^u@] T2J 09l? ^4aT)munCϥyǖ]LARI,&SK?WV0_-f#w@Q1U  e.>#@haGR!Jnᯔ-P+b?YphfG?/aO.5? ӄ6Pn $LB9O 9Pj)Dck6'GO艨+=\,T;˳2ϲ*JSD:Џ"5 JH9 4a 0URp[/ yK-i] v-h[QU"V;27Iهf&Y.*#5!Z ?QZ 2wR^Zø/ jŖkK@*^D6&>jFdw_wȧ!02fC,!$ 0!렬“Zi҆U:T+ T3jx65;fx9frPXGӪE*]O7g4vZn0+^6Xqէ#]ss%ԗ9ۦ/5~dx7ͰDzR6/` k>Qp L&x#!_6r? LuIm &;$9%͓J`nLzC a3jG UlH-T~{sڅI(]!L84ͮ,M!My3Mz N;=8o@?1|o;sa2-F`?WMВl Qn/3&XF㕌XB#C\\Ynl!O勁"f~UNVu7{􊞍xOʶ;7Xk>4yQ-+>C?)A9bx23xiճ Q[zNٖ9yY$̗X&e[LĔ~ynMW>-Xc\%[F<&,C>& ^8 $8_^rj('Is,\g489'|_qc:{)$9PM!_`@{r ![6H:K-}?NpF;\MʻSTi/.7X G"{QC"W_Yt˪f}[ONzc?BPh"˽l]=TD!CnjQE?<~KPS1QZ w2v%إ™A#֨8Koټv; >Ҩ7uHdDs$syu]GR7:!WJC\- $l#R( GMcr} 0%"Yϔ-%7$WGv\UVWLS<"-& ^;*xψlL#ˤAuv=WAf # .8ve>1%98 $cU-(mAj?5nG7R qٔ,FPqܮEt #gۜQX{ߦЗB_5:c5Notjme<Х5z‘·BB`˗j'~:=^3rr| +bĜ[[uJaqxEg<>-} msHOGe[;"dZdQ0x#C{u钩?+c+?f0DnW>mbFXߊW+)3 ާ+SB$bǜ&cj9/yE4.+#`/5=͊`klTl_[L[:H VWOQtIi Y7`t 0ʵQtr2U(oplK|y1 ])9n}HymŢaZH#4z`!OH˾m,yíAz JpdxP$_?!iN%Pص"P>C:gSm~GdmSC50` e 4lmJZ+WeSrK#rA BW׵1fZ8c) S]'Þ-aAPQ'gV P:(r0V8qcOb9Q# )gu&H W yR4)B0f"7hBƋ5' |d7P%"Aş?|VkX;.+"r蝴v|;Nٺ~ 3NHu*v~YZ !Q|%z CRSF*AWf7P+YY`17ϕ$b}&&&!dž3Z$O-:mؼzN_tryn> {m'8Qt{q4߂s1%|()H* է*m<` /5ܓ|ʅroAZdXIGn ÉlFRQa5+tw?/UK*KND'M|{4ķY>WK:QXJ{GWaD\?KF4Qh\V`temgvigkD LĨA}ָ?pe9C{dLz{g&UT)E0R*WC X?vķ}}\స];Q8^K*^00%FlEIfnÔ$ʢN?,"rJuxQ!S[cL`: 3vY.cdp>[C@خR `!)5,`7u,&U([D}u_žxJ2(WN"WEƑR28 ļywIa+&L%@V1Q*O8b(F=Yme"ѝ5TC)0 rWF҉৬!ނտQo Ug`-/eՇ3W)z>dV2/gs~$Wr:hVkͩy 3v+^DY.=P(8Cf8lBPBq1[RhlkX5"3.;@SҖ|{Ob6ÄD\,0K]"&lPq߶ɖI-m|RD-{Ah}hvDlڼĬgQ/`x}g&.n5:PބBVgƂyܒ>RMiw]dOT -Kj,+~OƸ=qf3pisQ*ylb'/!#ϧ8oa_a&.DsÓmZ> Ƿa<@FW"#Qʖۤ>Nl})x`9ጤ"'qel I4)1WiָO^e˪aHOlGxDq ْw`q؂QuY~zn*b@< 4r<qX4ۏ6YLOow0,&O]jF1\"ѐ d>(:kj 'Ě:fby !cA@Ed s]kE3H2B&׃Jm+ /VAF3kVzӶ6g`2P'BNȻ{51U4y 5Ġثd'`|ڶ]`h̡[˹7vʹmo[ -ȭU7nM,NQ6 1{.قWsE;SlQdL5}ǶL޶u{Qo$脬 *Nery7$C||c!~vA>#7u%,% -g.#cXMsR~V>aػی+T8Y,rAƴ^ &{p+Mʡ(2祭ō+f vp]+-4 {Rmc68U;?W^ /DX5R> ķ%B9P3m8.Q?-`2KuZi(p.d#\xέkt"HKIOs-N\E+uFAA{J j|JqDPo*:~humTs5vsUb+ܾ@~ O@6 Хe|ofdNo[(e" Qǘ9<HO? {hW[ 3\pێVwT{\!3G Sr+~$K=<=>*13=pi#S>1+A&G#xjwmj. %裏~_$u1Yܥ7Oux/6r9Pj_S)[+ ii rKe 0q#3{:ʅG3YiYi`=ً4] aKt- ̱^u܅{c(\碪> 3 k*n2My&ua\dazl%VY 99?~^ 5Z%/$fu瑈E&޽>^,p\'Q! a-r27KQh@Yn=}vi?yAA[<,}08"<1COcHPȡ:جN#Ƞow4xϹKsGh0iԄ^90pu RaR:؊o?$[;3 ȅa|>;l4jЄ0U c[}{ Ǿtݡ\ϰcbFjuD C%#@e988_d; ME,ob;'N!=.5Y2cV f:!XjHLO0t.wT*kbS8G$.{9s]34pTJP6[Uipť*Ч.ϰE18| .ѯyY7KZoty">!.|.4n;A>^6"K=A7Du.6SEY]k™$D!/12MiPrnW7cM{w8:i^gՐ16 @vfOqxՓ%xX+[R)WTT&7rgx{v.)djP(ސ1Mo=WwxW3GBvY᜝AP+~Y*eWvkV0h ̜f0tf3@^$]ڔ:e ?*bēOE.d hm2y]Y A濢ϫsZAhx}j.>LXV9-ɨT T_ZP eo/e:2Fԑ( δ2ɠ{"5@>zd DPҒ2Y9 Qo*ؖ=tTL©zzR#Zjma|zeqӵ?#Жv>kI)HbQ^YIh9Bs;ؤW pZE <"s@/SRzfko/rˮic\~Rc.zT>c3-3ߙO ҟ1}}R|FK.. |.WO4wO"!כ#u\ƚ:N"Y2K-mՆ&By&'$LzT _@ ]hc9mOOm=x|Sc c{&w_*B]%70*4N]C.(y&0%M(K `37e2G,hbhOĭK!Ogc;oT6ei"w*BQ5ib K`5:1Q Fbb[ųߡtܡye'&մ:މY5;//`LIQ8yoVߦFF0u@ð+%:ItMVF ls+ E߁ܧ=Ktv7UpMx_MCy1pܺѝkBJNo. Aj)G TiR\́`rZKf ֆ%Wʷ=Kuxb| `N7f6-.ŊSwWِ3G+,Tgfq ,z{:\~?)پΓ }8nKOώ87?>Ξ*y(_)ռ62Zݭ_߅ XZ̠S7:ZӓFWk ĥ>Y>M^@8lE~-Lq˖)bqk] **`8J!֩ O8 gM9x$xzoޱܮ?~HIG^jNXpH&mwf]䭷$ YMY W|96Bp&W2rU%ƙp!v3\vy+ r?۔,ZDjпv$PyC2b+<~ܶڇ!{Tz8-O>gT CrޛMUf@͊:G>܅j2'g&sAAo{nD冯rOV#iI:$wk g=hi_IԘTGJGz&2`zLw[RqsǾ "䞤13~!o]Ñ"QVgH#Oʬ&v21r ث͇hAUy*t'w*bu%?VR.zɢ~#Lꌍ$^ܜ"e5_z tǿd|[`Mc~%2)oZf]ݕ(~@.y:(;3=ӊ$aݛ଀Y-JHkտ=t"&o'+݇yZP BZ!ׁ;. 6g#2*]W3-5(Zc`0k!6^=] _qfqttZ%XU-~E`(MbZDr k vv#` PrA27zMJ53[R)/g"?k%ZML_ %tPWR tPf}]޴R6WxR?YЗj[" 1^zSV"W0W+4{ršx 0. (0.4gLX#1n1#Λ+h;"P1>P-Ȣ^uJ2X#*t@j茅AJUR!b/jc|41c)J0݈ӸCs =%ĻGW}xt#d%_PO5-2(JI: ٮj/ i:y (*ŨD hTڷ E S8.6m$)K=u6:]]YQ)hP[ڦ9" )zyX )=+}V~;F||v`Kx9Wʴ#롱sBsD):Jg %AE{>z[t^‹  W( 8) p#%6ԉ@PiesVp_hD۔!/j >π\p@?!ބe?!:oNڸ* &Πŝ2-*Վ 9f,bmg)9~w Vb>U>lg2X`AӰY|=1מpO?(KcM[U'ת]snF@蕜gt¬.sW/qU~9rz r SC!m]-{EB-Ģ %HK 7W ?ڛ_Q^l3o0 #/HkogaD} O-S6D77+H)O~1+pU[ǩ,?ͮF)5_#G$>x|W^$i&&Kud`֟U&߶agA$m +'njPњϻ~]yO-+Is$VBmPTq$0蝡 L[ TW/8tkKe(q&fFJ%F17:fm;8x#J';Om`Cl? jV;#1w'f5uIUNz3^6nrTB7M9(j4 kTJ¼uƱ͗TޠࡗKDٍKյJylM5ϮQN*n yi)O3$ (`{svfWHj0A:ZJ uw1nsq yS+ )GCNJFO`H? #byK;6 ٰSUv?^b#]u˯PI^g&DRP"op_\œkEu6We-?D-9ƪ '"Ln+ N>-p- ]6cZIZ )&+]Q:רS^3 ,mxK/\PR_t] If^nL+N3BziSu_c/*M=>CsOFmJ4H*FMc/9N U8VT:gM_$Dl ueqKo 0دqUڨ副8WIhO#gŲQyb^o/ 4W()wb"E=:NfjT5ȞCmyXSg'm0A"PпtbŦG-UWZa0"$e .}C]kN;|%S)ZIqBWx2ŒU7<\U fa9TH)fF ਊjFgCq?֪az%DB&u" E1>'QN}Q q*EvK9>~LƑ>zF/4ŗЇlfQ%dRԻ0ʑWOI\&4'GiLe&$O/|L^!j ?ӮH.F쎋Z+g1 5?X*}39PFWni<-F %Hg:# 8+rNaƊgRtʡsfes RtDTH ʥK]ӻHje8a#ꕸedlӡY$? }X",% ʪ["E1Lէ"`,Lp hj/3iٱ'~\L2 E[xp1ei_ 8r,*Vax{%YOIu|W7Kj#KaϭX 9Z QnK,fEc;*TUeŃs t7ηܽh5X1V;<-&}] \E#W*1M yq1 #v5|(k еsa- J>Y>p LLzy`h=;Uӎr͊~gTcx\Bxɥ/`sFürA6xNO8H$^xO(N*;50nru蚺ma.{y\G [鮓k,ϭDm95oP`OulF`׿ڷ1@6T%Fk0t?:O}zXʝG#4>11+nquݴ,H%Tam i͕%K` |3FP74~3EangaSZWG',K6/2bICD4Rd`+imfsF\1< +?Ar32~|G#A~MA/+2p,l*016#Z(&L(!M.>1EДT\=Wgi33Oϓz_E?{<ܒ1r2_ LKPąG*սBbiw4 #mXwx(~iQ1Zƾx3Ur: 6yǐ?wW]3iaL">762ҼI`Cu3j⓿pxTFVavhk֘օZ=퍄ފ Bt1ؿ.Ksfoo\Ўa|ۦ77h-f q*EWnvqq۳,޳3#3ț]F_Q7@&$UH7Ikd Lr5sN%\L4C עCү̍L>cΆYGѹZ\b<±)e3ղȍ0ʗ&bc|M##g7ҺmJ7oٺ_R5y7gt.)K4E`1t((荑aOf_!tL4G uL#c$_h)vKډ~'bd92)u uvdy[>`:vF.zcKea{RN]ixlksw8ՠ5T\lCc쉦݂>ZgFlMO٧j`Ko~B20y꼻1i7I>Ji y:Vtoӣ(}hLdNEV8ȫ@Du9|Yv߄p\"jGRZW ϏV^?玍л`9`U<,c$$p?IE{rQ}KYX#"CSMKi@ɫxB#2tGqY+ n1pc()er2&}]'d|}?j+xvqq:T׏#B̐Qopgm"gH1a,TO^ ??"_#~ Lcf)iVX`9!7d]Ieuvyzwp4OY5`vZoDwr$ot=q;TO=%xj-@!뤏.rJ:saoO 8Bg Inr@e&iC]#| QzQÙeHI[ԾU%Ƚ1а@ڱ}PS=w:gRx'|kGx't^c4i'H /pw$6FQf<AU֣WK:Wd7m>%^#]O \& 8(O5Q_xh|՚d-2&br'9%6J'`pj~) =1#7@- >1*ݸB<0-l) XНųV$Znװ/A r I5K˫tSKYT l+6xHvV.ߎ:}7Nןoc?J^1ڗ SᏳ=5SA~ѷجD5GBlwx|7^al<}o@d^|:V1}歂2 -U:DDk}X:^<-8#fI#ZV4rof"$Eܽ̕UPet"[TUh`Au٪:t]mE&<(ʇ"? hF_mb &^-Zv_1UGG93|+Q&pyzHTx,c]1a4/r!g]DHRPvd/EkX9ڔpձ/c<lPzeEY>t<}vC]6 kZcKXFtyG^](h~^5@.F[&u30bPB!\b!s% pq֛srKjy+%adH*fq Fv`;7©X9<ţ 7˂ b!P2L݄ [{ʒ}A 9S&ۛOP+m(*y[-%/kah;MԿ=(7ɐƼC6$!oR/4 ^ P?un_#I׹KCoy%]x@t &`\;Y|*iVaCP+u$NZ*6Ags 5:*&C7p^ұgUR_z*F&{gp4Wҽh^IN&dL'V/MG}wbnϬq`Q^n0k:L5~xJVaҐl5-*P3d%eؿG 2x^pM=* !ϸ;)=hKeΟsz=iR"0yvBDo0lNKT mP~5|]!G ɿ~L f셗<*(X? f3Ɉyg՟:r M@oq>tE.tEl BEáeS:Ǜ8HUǭW7rdN)Hep T[26wϽ"?<ۅWJ->9LdF\%Z3/o B9Y!trt)m[T'W-* nxZC5r&U$yaeE ~ bA k#3.x|ĺ>2ˮ^[JS@VUp}tM[ a c}jY!N_ 9Eu@ĂJD=.8f}彗}_ޥ ^@Y EicG^ú# ᗁfӯS EH~AG'ʺ3Ag (l ЧvIbY _L4XA{⩶Wxog ɕ9LP*[ wQ*aăĘ?\8[:<7nzxdg!i܇D,*nBYN>j8$pRQ¹%xg2:FHw2{U_6yWۄw338)QZa3Mw0oŹ\7h)cc&"zEu y_ E+Z[6%l- P 8<xH!ޣa*TnE|3du)9f,@fB4ߛ3Թ: 'C h!bkd2Bw))C^{\ȗMĤ 7߷CVwYO/ny|WMXPfaP8q?`{uTi%*<_{" BŨFwb6n^rS ׌vw)Tv8mL9٣;mhuݭ冣+ZnPٴÞOm*}<3)(ıQPrl _>5"UKd+PkhR bLH-񹅞-zcIEW0ry%QlN(p (ݽv3n^|BH T=T*hm}?1x7 9Heiw2 >6ȬXHi-ÚCvK&_:h"w6M$t$'aQ۟("Z7FB֢Wr&M@Dz74K*kHMҠr*ot&^2`1' =r!r5֥ :3`ntݠ߯aR8ɣM02Dloq M$(|AZwͺvVxg7 4>~[Z[0<]T4*kn# 9v!*ia'둌(Eu|ɆoؾY$ nGʁ)?Yɒ=Y;YhCftA@T{r.U J09Rrόn|iF)em LWN%sJ*LN̒M_B2x2Y,? ɬE ~;[6Xy:|=/s|HA${*2u*8V\ҧgCyVP8k~g2x#gI=YL G\|_hᐈRSWrdSU>R5Qb[F)/7 _|K*yETV%`(@yRK[OxrhD_'fn}܃Z!9GϘMGߊl:Q42noFmz1lt=U^b&joɿy9Om,'1qpB5պ#VoýCB2,.N͕@PL]! !#9뿣K)n0j.&Z:lք{큯gE4(So$AdJ.[lςPԶq xj#;CpGO͹xTc):L+$9 犕AA@dx얀d2RRTt8| ƎJl`>G#mHXbps#, 5/J4Bx|O@*12wk5 Fsۛ;'[ԖrTyC^agU'PG6$uQ]}Oy2ץ2>~asp[ %1i-ObgHHH=lzLOdOmS_'scff tnJksR,y(i_N$$4Xw /pG"G@th=*fpY0]nB+o0ZcBu/>ɾd7=m"`)G> vW~[Cc!hȑBLHf6͕Q5yyjv2_동UIb8f JCgm!5-%O3dG"? mĿ.78mѧǓn/O-73FwӔ8~e nD=8MRv[bOqMT?Dn`-XYfH_}QIO#w}wm2(^G!`0DYT#F64b ;(ö7 )KT ۇl.`Al_QZ!v}v_,Ie7&';׮@RK*R|qPRUӬuZ#%/~].GJͰΖ떚G7W+eh>5и` ^Ak<w4(s u؍2M 3Pf >R ÅވE,=2X={3SFԂBw2%flK h?*s(>LC=p9{k%0} _*V}b ~9@=Zg-/ɝ){-"pMz:d3 5Hnlg>.p\0/SB1YN.1GH9.)+~Aۦ`XQ s6l k̅GIR)(J@ d-~x=\ X¯VLgaLSU"Y@bqZ{D-C@F S>&]0yiOg89X3-${;^U4H3jE"gV(=fyEf͗O!u@|zF\uŀ狀 v7B6.8 CSC=@hqNp7}+c{mP NeyȝCjSOfa&ktȮMeAuqdd K˼P/X?qJaq)}*P65 +dd#95l*v\sFWa5x46H8EMٙuj%TOBa8 e͑L&?2vF ~GBJ\VZ{'A[.s ؽctV ZJ75zkǖ(Hu°^RfE:?'8r2!1!43§X}a"EgZӲQCˆr5uUtd'z -4m8b AQl ͦs/ufe(A~ ;` |y@!ը"מs2ܵ}6E etωe{ YN[]u/^:-yΟ?k&mz4N-*~Em])"Ǒɱq_*(Hil䤎%wɆ3Evs-<$ !PSмY75TV~Ar3?²IgD-FRvADw c貓"7Z1;~FQ_|+Ǝ]ԡ*5ap}y'(Kŋֵa}\&㽦Vhtn^9Jg7F%oPAGE\)`>.i'N_-=`~^ڻrJS%Y_6fA20 672%hƅ,U:-VtXxj40ΫUJ`GM}*\" u4DgZY)5ʋ< d쏊Y[{EO1c HH7a&:߫ wAq,[[i91[yHJ9'є䓢JfSZj?f|Y\M]?kL^brС6;PT0nc`Eldwy Nq@A0;Gau†pZ&$~W z\yZeW؟rEq>h-20ؽ!33!{~z]P17謒$lV(UYh'ylM*uW% 7* /r׭sKGmӠ + sWz>$9f$%>G׮ս,!+T@\!'W1㰶)?YЩqCӄ ae(ih6@Vy.&l{%BkY% oPJ<NVY FTBe/ p؞uLTIOPb8Ewg3@K9ښ8:uѰ2 +)LjY˳V5iɛNyKFmT~6\v!d9C|\%gZ4% &ΉZƉ }`+g6:okM7jP:n>3 0+&/7TwDO A0kW-bM+v.`|P{+NUxO/g^]&Dl"l]LNt&0W˫+r H^ "<\A6h [KZ1s~ك_m6_T˪G&,lHY<1[9)ԻLj nPS|0GCre,b$; $ZKNPdc5Ʃ\BվAS93 S":'Xh%pFIw\cQKFr;U5?>$t:.67wnKN4dHҳv~/^8NqPA6XB_ԕY}D*BD65ki @zE1yO,D!zUBp&!]vdO/~8 ֻS';ZQsf1Sv\~j6ׇZڒƜBQf -O?Б=VA,EI2ҟăjbT>y l*4+><ķl8 l]$DZ͙xPiR Ke%J`8\ kG}hq04j~YEZ3rr Ăo"k+[HwBO;DaXS8Dn"zn>>/Y8Y2n vAoIlzzYkL)`RdF%)'.9QECoԶEō>#!qtߠ@k:loCsڊFO.UocVW`5`:"+%$mZQfT^B<]$Bt,qIU`##nK\:VbÏ:i{)ibNqɊ#{M6xw;aj3\B ۇJ 3EYdot f=i-!>W3s5Q)x`7h'o__Ef *{y8x3ue[1zz7G%R80F=0AA<!&#.a'֐ɓ*w~v0|tNxM& pRsϡiELzXB)8 %ncnļ,;$HgPnr͑[#Nb> 1sBFMۛNx ;)KӠt(iM#s.?L;wVڂ"  / _h rdrdQay0Qӆ򹡕UYt4nv%-?oKq!݇r*b[6Zѷ9 })/ӒU{$D&.#9sfY=Ew#+6,pޏuCD.wM زz e 6.`ԉSG&A kG ;{&>5FYX,4YPFl_dWsqؗUl8zgFz>XDx<ϒw -q:i3/j3(`Dwte|N'j|] a2B)&}&f9fvk?:C:f`?Fv4S8-*Zb!et^hrD%@HT#i J)qlNODERFSC^(Hs cu,Ad3EHs`~ خ=$\6Wb}fα:}~a!qD:Pd`*hKÍȼ:,xd"h z[`M$X^Ŧ&HMқ֔aef<"Hlμ4hm/*6o)<\*;G| )| Px7_&8шIS=RML>Spi[I njq N_S3'y¼)x6zBm+Q/[+|pSz`_ 4?#FE;ݓ){' `ciJae1KRQ :94R}9jFYX$C&L,ߗffٙLζ*AmCǧP-PonPf2_a?ϑPDhP@aզGfKxH{ƿ#0_xӋ$r#%wX#'2GhD'V""?YT#2-O~_&I뢟߮}]BCu3UV>`uu⃜s-J dJ,"QGRP90b2$' UOJX'/twzjurL.c:jůigNtd3< Ob\0"||8fAes_cw+jzTB0,fޑ D"Px+֝Ҳ$%:"\f|LpJ|Ȧtټ3}FAhfhCftfok%rrG/wKKce9OqhS\H!H2zIDʼnlHA)nJT막aøm@KK:Ĥ|Rh[X{qiv "F+kAj+S2Wc#H϶wMB?94__S fe(3Wp.Tf3ݜFW0Řr$.c9>Y%ջ +߀r˸K%VX8!>$" yte>z'a%V2]cfA yutvc Pܚ;3KCy՝-QAT3 Z |J>jCn9쎤s6'\a:A"PÆ5sغX@K/k zJ)J~N?6"zb6S*JKvu:T~$W=zߛ,p&|vB;sMPFI0"0TM?_zSh-U ~Ub_6љWZR(1p=6O8yhW3,"굫M7]gFD JKXMOj#/(5Ng/=y I ;_ G2bzpr+NNvXɾ|f!lui֞Ɨ{U .]tdk`"7APưݗ]b6a;zC 'Af 8R{jU<l޻'=6trj~uD092A}@ݯt5nWƞ({qiwT$!M]h?=7o"m7ߡ,0'lZt; ZБ45d`"ϓc[a>?"64>$t9AL}eO]MW}vG6YNK-eD{,@"owIh,˛)u"\v uE´_:Jxvo\fIX '_/R١!@X#8(@0f,SM^6qQ>ץŎ7NZ}Ir̀YlrR9蓳:c_  *x`l"y\g~WK ~ITKUC5K&wm n/" QnYYN(joc-Wzp "*~as:x505uOS@0 l"}JgPh:Ze0rJdb5Iv]fmד@QV #]N 9Qюd#aWp72pԭifbeG`(U%J4n#2s JI5 %5X_43g[srG uk_+1. ;KG;B͢E}J45BݖAl blDz[9+aDvrENd+FMog=j"W cۖ!z N`MIbd/|BȻUF7_ ZO6QXF{vw"`R\?V|Rj+nHb7pݡbbwT63 nw`vLz"3莧t1;GhjltT >a]e&K+?'/rd…`.E_߄yɺjr(^b#$@ ~/vi[LQFF5:6BcK9<+Zes~畿kf)}7P1UF5fAG՝SčV eyƅkp>ǧUܳ^FgQ(:|)XD܎fO9C2mtHVnoya䐘_s~h8 cR)ۣLz/.Gzhr ٯYAP\=!rʒr~EIZP1|Ԕ(2NK8<+ߩ˖)vr섚cn?r>vKdnp愼V?,ngR>L ^ V@N_:qo֦`TfVqz53ƭ|fC`kmU( Su㥄^.KU~.:\sn"+@I̖Ykv. lj `:gP:Q ͈ݩl@t!6uF@vg'VB+|w]i$F2)IwpP_̥bmRD9R:Kݱk6Q> vsniV婜ԑn_twvaN T4.@ s#S*{GmJ 52B4a.)XjnEx# D_ô>jRJ ql.C ZϺC0*i En7 ٞ2n)A{@٣T:wL" hJhӠ^ZFkmjmy&W9XyAջ3uFwg! 3:{5rbṼ6jDIW⻿wFB}+8xXhQO~Dt|f$j$,%Ӄ yOjQ} W oz6e/hrX_L/kP&~Lo[)ӿ2y9`J ^Trgڟ8ϼ[J6R%T؈ʨ І_9[h7}[pJv|ފ8(# FTs\P]aYX@os}eTGB*1CI:D.; AB]!,Ӿ}Ȥmg!LP-;7& hK-QY v0a blͼ@D5WEI69'ྕN,"fG"20St7zƣwUv*_j偓Yg¿0IUHsإqԻ ++`@jWor$ݪU5c˞0``r)/Mdc#$uMaTNUU}?sƞt5N2Yq2~mM~oAi)' LƏBn6Ti[x& !]'4ՠ #-/}ȬbkٵDp6|=ZA's+jะZo榢ut~kr:?s~x|haϹn[$u?4#-*3[gJ+wIdPSdBQ)0:)2=Tpg}OP  'm3ۦk]νKW~hew.yh*1hO$o\eOx1Ȱ%z+A_id; S_oF)?*YViL"S0gK;'fĒZ+Vy'Ɓh1VSvy[ڰ e@dyTǧ *oNS`kCP f,3?䞻'JR{ [*>e+~-2ώh`lX#\Uvq|D/MmԾը "%)dzm*O~617sz9~Ȳ#5B>>J:&M 'My1 CYg:ΛVķbo2y'>s JE&f;ʺn~sf"Ġ٤{Rr5JrTUN-5 ֍ͨ$9(2EXό?LUtmVD6pPHR&wbCUV"VxMwtj|`r"Y6]%< S޴m氾~2L1^G[JgvMc(:k_,E%Mb,Xu/s*o6lݰz/xB]bK0#JE;-!MOi4eي$>euAimd"6/꫹Գ~xj8lI0 ȹ_gYoTcXa"E1XV;OoRJ{ҐR'NŸܵr2t=P,ᣌST0\<ٿmPWT Pu}Ց%!ijsbG͍u0\7 ;h% .6-zan/ .h98|7} M|buѷꩽۿgr1 -TJ¾.0>֮b`]MPbvΉ$IwӃ2ԁ> .$y!VVkn|WY1\k|L\RJ>mrfLbn LjG'߉YMǛR7$FXRԢP- [DKocNlG}4 ;F(V-uXH1Y-["Lu ﯭC͉{w{X(=?!p0cPi7/yχsUyRC"`AA[qzp,^@cC1LU`r  jt9F,r<ߐu SV  e C]Xlbt9Y;@aTm٭up󨕸(Z4>`yJ6h;qlHÇt7X; $ņUt*7tZq̡tp 98ҳ?ZRv%%zxIA[!옦s/:BhGcyC2lLkg0@[{xmq)8 'ii8߭EQfjD ߍH>/GA96h/btQik+w 83qm*yLLB Ž /*_ #&0@Z"23F)q2,N/f.e & ;P[672=.N; Mݝk\( œ:5ʢ=Ec rs:<'0%!V <`YTVv,&=]D5j&Aph2sf{+[55Cʋl+*p$j1l}S|wKnt9&a5=S cljʼnKSPPǺh,6JGJ"v!V2fPe!4/IMexRu4|6&D.q$F0䝁lPېVew_ I4e+ϕA1ykwjR)͇fmtZX;)E9ׇ,{%pa_}kR|jq" (-;ND0E {d6Q-:䊅;+ALg<3M#~flC/eYVk-KxG];{$[;?1mK>b2s GXۯn&Z@Yd-Ƌz3ۯr ņi@9^|FF.*@ǢmqtYCm|R4yFG[H`փoX; > I8Es0a1Gx"TOR_E?j'], g}h'_Ψ\M ])=-؞DSZ*Eu7թWiϥuN"^4SRoƛYmPJRsÒ:VA{n6H<ߣx΋fnn<մ_18UDȵ9x޶S$FwEЧSC@ P4P4oLܿnd4%̹?&}NAcЫ;;x*@V"&&5'{{kb_I5^{wKp8~jfZs;͟(g;V)%Tk>W2)7kHnByr nD""HE/6EáTsB`HO"t M !RI(qu/:֓M8G\֓}8^t3n0N5xxlĉ0[Hg\/"N\o%EY+b 2?͸b H nm:); h'm#/Ya&+BN&a~MyrJ[5X-:nEDN,,|-K3(,n[J˗\;aӻ{F'Wj:*A`$n#4'7q]:ΐTqKeK=NP{s:lYGs2ƥY}aoq|"oroae'4 X@/_ⰒkrsmJ.4?"!w7@ jX3lQ_݁&)0@| Hkǐ17A vq.u)8oq_wuK@CQ!j4M:r)j֕Ifke83I"cmJ*UFǭrBNz_5 5-:8zf1̘$ʺ(͋*X~IY 뭩X7hވdj"Ԡ^<E z tW^ЏY5{ǡv22Amkɳ@yK@).'bgGJ/d$)6 +lPc*Ny*aM(4Q*OS{w/mt6a6EŖ ɴ[33Sp3F2pޯ);U;2 a-\Ud,EJw~zxvтe9$ h=<;nGOQdsQxu|}9.xynef~[G%`sKrDG 0ޭpBvks*rշ8s tk5 ʓ PF:Dz^Eߢ}X6J7>E 02I0PHˏ@">W(̃~oތ^7ff>%DoZͲdU2U7F̭yH"uzlF#F; ~ \J'(hbp8?>"ehJjH1O%>a$ɂpߨta$9/517"YmЛa+}U?;s?|Nx3] F 2 fU"Q=#jR kQꄸ 5jH)@5ޢ14Io>R 0?^AZ$^{ q/,69[u{ r /RgZ 7X_{E~ X󺋽 C1|D5h^LӉ wl NR΁xQhqDD9}W1LZѼwOh,{06 t-xh%NP2Bv8:}1;j4۟b]—#jLrgfd3/;l6U23;^|?|Qv%з`IiN(Xye% !P?0#XtčrX(/ Y!V"$@n8Ioˍҫo)h֣fk['`x0%L%pɉ h.e&]_J t~%74%YJ?dQ-dq;[IK:sYpD@&u76wͷMQYqg6]w Wf{;S 3j9ang^9x:+GbI)ŬhLXIpؐa$\0Jd+E+;,a5 .]w{P֑-i@TCDSU^ӭN^x"*I5['=m:HJ$l<6?$/:rXzq+WɠI.Q`[k -4/7w;u(5:#cԜLǮ_hDg ۃɳh!nR ,f#VeQH<-DnTK"R4Cv HE;I8Kyy{1s[rhiNNJ DuwJ%%'pA*D8DH-3[-o{8$|lq$֊f }i`p6l"uZorD?㪟rj7f.ĤPD^2F]FFi[kpNMKҷ;y V|#-w9q2? -L¤?FT6y팂[* N'Xw9l nn~FӎIsڔ@$O/C^o"^~j܎Aߛ'ZGlRFUϒTW%2|?wfUK9raD64.+L#op"2<ѯXa[y%Kd!D #unu̧D<[PK>oЛ4~$DMZ$E'A(Fcl,(մE"B[Wf[Jkh8$iXxO|?Ӂ-2OFŽas4#uMKzE2$㖀\|fa=זי3z=]F,Uz\DLEEhifc*V 'ih1,lHSJsBSG=B4!ى$=mjʳ$(X;ߔ9 "^k+wZ~)"GNQ6ϵΧfV)NBS78v5&iPұbř;׈|J`hr6;\T$YךgجYz';3GU,')-\P80R(W,"<XN&N2Й#h^l[chO 7h3L 0є:R:j/E?n<496Fp 6 :*;XT `*M J1 Ecip!& @D**ĉtUEZqU*b 9%*,]viy,s>6U89+G0WI?hR 0gm!>f7jT`zA3Ӽ=-P$ 5r5|@驨7~(+o1˷ʰ w\7pY4ʦ_u(*SAꆟNOy$fksJ3F(Ue q Z0}Xb=NsS~(0gMdzػ촿F +fF+4ǥXѕ@WS}k@'q zD֦Fn!K5nS;x@Uh\:A w!㨆,Iн1nq u!2\?@5 "oaq @89 Ґڻ [`f?esx0h85=Mh j,{9ɡ^Beѩ}*V1 5iHA-%G|삚 ^M Mb;ZLЀK) n=}M<Y Tt D4$2C\&x}(` JXcԏ^ BZdv"t Ý 6'Rk$SeM-P:PM}k,glyߜ2cY=fvƊfjzaR5 {~8!-WYK + %,c.1?qhaXnzsnDods)GǞYËo jbX?]"H-^Ҩww_ ѥN@+1EiXսG>VH; v&vMGj+*cmHۢ glj +]S}0>޽-eU?r>ժHAjJ6 >AY͛r7㬘gMc $BAƯD#iWa$V'1!`c3xT_=aOɝOs <=<6%3QA2?R,Sq}OX>EFmӟfR-Wɴri!} xqF򤪮Z4qRqΧn&O򰟿7hC<:f Vx Gi*ij#?C[X C2M0R [_μ䗧ډ] <`L CJQsLx%PeXypSb(;]r0SɮlScb@;0rLV#续KH^ _U?8i--hY@K,=*9yBapg+ [N=?aQULwnЁ q!\%OWhѸ< om[-g>V;3 L1 ̵.̇J4Ę Q*[gwQn0(RK_yLLΣ3_o.툳6|-Z)}0K61iŮrmh3)=d5ULTKzsiPd 4W7rr/z0ڸ>ɞÐSSg+CJ5,tk :h P, *ڊH v!3Ap[`D)kpcȰrB\mqR C=&<F!tgYZ07070100000212000081a400000000000000000000000167daf5bb00003568000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-mirror.ko.xz7zXZִF!t/-5(]?Eh=ڜͩ1)Vʟhֱ~$LI]E!=ӈ!?bƇ ۿpvRN>Zp%' z&-= 񔜊&!!= %zyky;Ѓ*p3Rݥ$aGa}!4{R`@[=z*khsmFgW ]%,sCgc+cRH \uh֢of%>xʶEQJ`NMoDG:J!zVQ.^]iwk d65%-eFNe.V|ϺL bVoa<k&-YjhHj)HU$)qf.Q.W^R; I;)/զS(7ߊSPhK\\)eWR1.F/"=!3.B=᡼; ^ܕ+b>ؕ,/([G:&6"g>]kARbmccooC?1M8fgYc: g`YeY}TkX#latW|-s֦O}?FV O s1%-P>P>γ/"a,Z_qrCKD? u v.:@!t3 <1X<5*Ȧf Ԓ0J9y5+6]BJ]J4I#u܁mѪx# p$1uAgL4?quǀ{?}fw :C옭؈TNfhBܴh R*tðw%U]feS@_'`͒k^m0rox;=hC].f~b8c@VU/{ϣHc,xx>ta찱m␸ua = =|#l¦"tTcaY'9#ćR$[~zhӍ՞}G/6/7':)ЄS8W$L0㤮e`dh1#30?+)( -~cQFiK6im'[ܵ5zeR o3L"d'Ɂ&HrɌ,~ Yn>gb <<[5=y)\(jךMGY ]„b)@n^1Zò+b7rbAkء~S}35uT㩆WLc;e>&Y9wg{kDJK *zC(@xS"އЌ5wNB78ME@E'6ArEZo'9y87&_JPOP\<'@(LvD#sA+1wE-_yz339U"SJMiS\><}GB{A ی9#-g`j1`1MMVb__8G4; (愵ܚZ$IL/kKYP 9m_SW ӟr6oO-EqMe½_g]o3HT욃9/͈D-@Sj/_<:OVȠFV{t=/Y~C\/_\r>S h3^Nr Hj; Moy4rĨ:H/8`csZ΃Y~xQhBINƷt*ߡ0NC#I>&@>Pb(9ib͂`j*K40~uph1':&i3}V_d|3 siVMviwTr$L g^/J8ޚ3\z/Uz@F8#Y̱Aūe3-9 J hOێ]S\'gC| s5 ,t`Yp2Fº]Iw8 d4z ,&r9|.S!Fpu#B'SOj D!ډ:/8B h/ΑYϾ-" -K&uGA;(<'8kKqj0D)Nj.b )̌eF9b.L 5@M;s7AjU9VD/ ~u  /;=˦(C8.گYG~PۚX1hg6NMAK1;"7-MhT{{i Y/ON'"F䍑v-Sz'D=RxD샦 MyJorVl^ g>~G9ap&[fs 'pa-b\O;f M@ 5,꫙_r9[č\ؘp!xH M/_r>C9/˕a:V̹!͗GK3eN8AZV6钉۰yK3lǯVї+Z` |PQ$:!G:މpG9cNd%:z3t\lF\̏/ ⎍|#8n8tڻc'◪4Yq: Xy1ןdvAf Fy-G pz3ǙZ=m@g1TmZjVɓoQls3i?w0$};˚shDV vj^ tMWϙGJgnƽm7ȟ"& c/#(ssKWETp]-~;4YovvX,QN}a}?P5)ᡅg'g>;n1/3:l Bޢk;!Y$5 P~4;>ٽxlx㺅Z*ͲFh\ϦimS#5ts \u>h+(5Uvm q  U+'a'2'~;d&JJJg|(kph.y),Nlb!':_܄KbxG=דf~=lr,^[78f\GsT2ן̴|k.w+ i+/d>T5g))dڛPڕRz-/ ٓ&0Iu,ׇg!f\,{ s5KI0/BI$LXMkTUɏws_IY3 p09-?3YWUd#G{`C5-%I\f4Xr鴒C%Iš'|cUl08>ӟv)=5PxL{GjHn锗e~ gt}rY5ofNp\B1gvj_ cP\_!Ź(iXLBeҩujƮ#-QYgǎnF*74!)O^ȴG!ds8RbS0d_2#!;B/P1ioe|]XtZg= ρۼKe2BON o6Q"<ՒB`b+&;WO@rtcUJϻ PT~fG=sï|#&oQ,Oe  9-`8 J,7H7EbAB\;Z5i~>"UO&tKGp}gD95g7=ie-{eUc9D,~SO6*,h51"ZJz'~sOu}POsH8vv@$Jwfi? L3.ƭ&&PEsͪW/F*?0&v!}0f٩G+C5Vl d7@  $&i WěQ]? =*J5 ṩ\w'o}U A<հm(<"dުiI_gkR~% (8Ef4hX**6RK8'ÕQe}CF d8n HYXM5YHb齫A=7=ZpЎwC̪gG!b6Y.5EatZfNY=es$ӡ1Q_`ғ)9H^{@=: aMeur5.,{9E8yGʞʋgFq ɀhA6b3m̾41㟧ڲj z0jni;kYךd$:xP8sۄU,t) Dx . >)k9^ُ$'s[4jF >ay5)b?Ľ10yMWEPlف3qYpqw]7uķ70PsVD~a܍{(A3)6J'UϤy8r<64GEnm퇸TXZѤ`.4hų4:/zAZ2DָV=-J!{}(46|c;!Є:H )vdT0g|*6lhZ:&NmSpNj<ҥG\yy P`S@e nd[r~{h;(qvOLQx6ԦΎ޺kK%WB[tD߾zq%1"ZV'K)؁Ud F^_U c H+K4QԡNBHOn@Bpdׇh'Fzsęg|#Vc$M|=pjVrmP6q Yv"p; l.#*lYԴWi#7VܮςǸ^M9?ofĤ^ <|vwMc~MyPZe'B-=}2[6-%,ΒbxU|g.8It:~6F%r|Y#)&`r܆H0g=67ijk$&s7HHizJj› 2s2gxFY$O+_A)e8͏vuuDI2J3[47aH/u0ь 0ϣnL?>Z>FoA9$M6mcj P/d% Ew6BJ{4@Y~(Vc) qɨ&PRzv+&?Ұh[b\*$ `aHbA!pqq Lo/rxGa^m7="(j {} C\ M S$eOĮLe{m%,1ļRj-kC<o6UduP_4RV1((=[8imAϬ͍`v%K[u@V ꬳgZpB+< 0n4i0=[_/"LiΉ=2!6 .>4__2aW'"U}M%.$6Ff o9C(YGGv%C.S9ZbhC>/Ƴ2nhȮ1IU?0)?ٯ095umr)js  @வmr]1h#:,#F|1^.3qnrbZS,tSzy&"EKu~wYYۭUl]VZC(v6 O@>?CF2U[gsc{p C57SsLUm9AAP9^FeG.fc  ˽Oa0||AEA/Ax>x8X/;w3a'x#Q~K:xS+jޠm^7  'ڢBL>EZĦ>l.ZdLdҟ{$BZo1D"myDmV!w~k㱐su75E) _aQ(ݜXU?laB,̢^PkNkqkr ^Nul ?LlP3e(+k#W( ht?cxʙ>,v m)nuUdږքa@7 n]fMw'Z/RZq=Eéo0NI~ B_Ϲ 5NqB]8X+.e`^h.UmA^AلLV0=`>6FR> sP;̯F[=nJ9bcQP8- J8{KkR9~ JISp q#aq=4#1X|݃8}x;An8k@3oVi c~R/ {.>$nqMZ RT>Gr<Ų> b$@#Ͷi W[ NJ^W/vc`.qO f@o򽅈(cP:V\ f#ewop_u_{{ov&KF> 8А*@J;wpݍatԅڌªfF3}S0ʦh 6R &hU>tzsnj\<l)z5WVqP] &N 'h-x5P^2ٗ3\\ ?S.JT#djË5e|oѺLY_?0#lΝ?/ ~Bnow‘} `ŤR_[DsgMQ,6'{:wV&-oQJ1BWTr C Ʋg0PtW4Ul!zYɤM-xNo{9w#}[3_>Ll$!J+"ED&ejN$7UfǦ0^Ĕ>#`2;lغZ:-*nB"cRb'V벓eR;r8βAT ꯊkv ly~ H]B{@BCLpq\vzצo8)I ڞ(끊[ k! Dnm0t@HA0'^wGm zd6tz˯H=W]P`!mby%o'@Gk v4XNDeQ:F+2vb;=V&4C% C13-tQˏ\F) .}2Fi@n5= ӜAvݲ8c`vP;9?(aVMZ~ LGL]ٮi,3~N(MSϑ=w H<(=j֣;#GT O}/D<}d$ `@ij ]ݒ1͋V л"%hޘ2V@>)^Wc cܕa'sUZhM|fhDo{x3d7΍ sh u0^=xX"V5[&iZrG"|47`ND:"&χ wݹ/wSYNo& \M.B Xʪ.KfSS#G꺑n뒣_?(ònh 6{`tayG,a@MY($ba#LFHdEY)h 2⼅L8I X q/PܯOL6k;:65"4.T a=w?/k )>  90-%^ ]T*R:~Ooϰh5Ak鮑C++_ + {hݟz5=2زB3& S7Wy`O[i{$zg;eWk ,wDyr!Wowb^H8\S-Wy޸T4TJH UV#[dCʼMqA7f{sGY8sEJUIsLq|GZ ߺhN%%œV%+f v1KdWf'.`^@ҫ +N)J;؀TS3~o*̦~fykڬP^?Ms7'# .zT",it@f(d , [-Um7v55NhV`I_AeM_(SX&*:S YNكY/POSYjDB7\`,WV)J V_$zrAҀ7Duv?n#I DyIGI5NO ;VBj (?JYD`o&?QضOHOD(6]#Nk[+BfZȻ-Ik[s{!H&J!d*f[c#-[ח=H}LV֘޽!.O p0:EPJxRɚEZU 1|WbzV_ă\B7Hԭ& r[ H1sGX5,\5P1e: Vt{H)%<̉ѕәc$gzԷA75L7_L:B/LCU vJN|ي';=h4e:W?Ŏ{rD+fV۰3͵MUH; b[%!>R'q~\rEU2Cc&E67K7,obam&q z 0!žN CggCɢ^JUƕQ)?%nhi:_^*4/+ is,w' bEhE@!9T!eP͠,,02dʿL\PM-L 6:Nx*}?m?6cejAOmS6 Xi#=d?oa-,b[ a 3V8c/Ux:X,{뀶T:1g8ӱ K6/V YɷktHc8e>wIcprzC\:/C# ŃQtE5aiڷ9:Jj]ҔXJ唃+]}\o%p]$Rqлd% R̍̒D?q?;$Gc/,x6B $Iu1tKn271˥ԍfdgBVF4.b2c/f tL|:dq&ɥfǙk\$Ylf 6`ttd2kJ=e-ذѱDLjЯUybRghrk'%.av%JKBI*Nl]9&<乥vm!vU Ͷ8oQD$c<3?yV_W!Dک =j*JZ:Ӟn~j>OY9lLzv|?d{\rQg)Tٻi|޸\_?s4" 0^/b@p&U| >޽Q$41ܮǗ>ex !"jݸXd*UGie1D;Nkb7&2dY`f}[e_*DD(*_gX5XC P' !v4aL..*rGX'AA(%DzldME8!_Mǂ4j.r5n7KK9& im\,p O8Gj/-DR=^kv3?ł[h[B[SqR{ /&;/%sIǀܐlz}u#U4 GZ0{dS/C^#G}j6]-4o4sҶGd<:78t_V/8ؖF] >:nē%%t x9Qf]UHZc j-[ͨ$-zXa p/_dg*D(޽U9=V>}`1EE/ ޖP@Vx'r.c$6 rM[Oѩ+IP#ʀӎH\SLCDqWGm1Uc$|b5bBxN'L&cY7zBτߨ&S%I?| ONY+ iבaae!Sx?(X E-pEҕg=] c/uD5c)ROoLB܏h\[  PsmCs'mtxNk ;gEתj\Ȑ ޟ{?<М&c>K֒;FPd?k(p weKt%m*Ei*nGI-D~W BexW8.=lbl(ZT%iJs*) +O͹u-cB%(e/<bBNRCZbTۆ;U֔㜜rjOZ 7j;\FNi|*(WdrFQ I_xލdeC >:uo& 80i { a8K+~[,b((B;#=h`sqR C]#;k_M8q\b[KJRqx/\̏r ]ṗGME[]G vߴ M#om.JjJE"[?kJ`/@Y=6u5~ۗOӨTdGXl޽@ّM }?,nGdزJ)IX˂@$@_ȥu#MwLws]@y!oB"N<-) gA8 _;Dsd;E_Y\uRB@RͿ,bݹDwt}F,-zgX18/JTC#|T~UZ3!_i%Z!lY;v[B 0e^;&iB3j 3 ?>xZ Ju0W_~k @``"JWZHO|-y s⿍xI-ea&+P\>ݽnjIq&\á3?#5zHq+p,DvDnKfς̓ ҫT®t {elp{==dş<khw.LEVp>t95X9֧ޟxU7. x:Qf$~%͋YSjx(obHK<ٮ@L#p#j*21i~[^=.ԋK燁#퇭42f!;DݏW6 ymtM.QmJ9HN}%db|GИ8\g2v,weCx:39J*H<2㺠Rc9xb?znoҏhAo0vIde'NbG炗Y˛ñ+fčL-3b w՛Rk5s9X9o(\u JԞFlr\NIodS1ƉʥYr吣l\nUcE~AQ!w}1UmG 7s8A"q^rBϠ+pbZ)f52^' 7j"6( QF%.砠=8kBK:(JP (B_|lsB,Mw$y 0jr.EuM.)/w6U/N7wG `40_̯]6qF[IOk: yeMCNxB'qvnǀ,_DXEORc/6@CTe^6.YFvKu0n1\助4-BSW.[M[Xidn1I.Bז*!t__?`@\ ?!apIoQn+]~M':ocahS, ;xb}_R*IG N"Va# V3T˷k pFTmߝhYA@-!vΨ@'3{+6 i\cHI$l̼I.mjbVk(KW`qϝ f@Rw0>) Z|! R*ԎaGV;+z5x@U?%[HX!wvY߿_H#,F7S~~Ú[2i$R2Z$z CTow6mJ:ǰC_wfȰI%4ehOD@>'/@9HQ+"45_)ߴtjHޓ1 ytp2_ώN#J%}#l*VHeup9pU,TULtCr&[vBcr>I%[cG; "/Ѯv#ǒS 2y8'#3!0^i35llBvID(ڶ$n˾o+w bׁVזvRѝJ~ r" N9J-EjY*,;("1V0P<ݨW/Zƾsa3 >zzP6H!IV{C,,x$w[4/DQPkEHZP;r#E|`3|hO @y, .yQgSD@5@N`,Z(d=jdo&a vmѰIWid@] [?, Ĵ м-50~Z]٧A%ө1!5 e|(~v/9L^LORylBRVJ l:T/ "TVeOTjȐ v+: RqW{$8HUۀImM^ r߭αqKBpT9m>8甠5IqdJ3?IU<+Qb > ME =dʡ6\R[>ch&_6z+4HVdAv5!^JnnsLվ VP2܌vo9 rdlQrʌ; 6YN\s^U4 &$x@QU2#[FKIœn#iOZW:XKJ˵= Q ŃB<0"]`hw䐬FqG P5S8p|; ?"41 SM)fc' nyeفWe?؁.j) l yNAWE m$vvoAM\kR0ʒ oD%VJ}1X*2zR3QS YH !&22 $pQL:Fx$eyT28#U&g I/D+0])Ż-:,GRŌfFK~/kRyp"Q'RRndgs~bG6f![o;δ3SnhtNA "G](ZBb0+il"Y\Z8b9䍸W>|mB&=O-S U+Jc"M" +}wh:a=* ᔏZx&ocė%JB6;jNbqKECqcchnʼn JqE3?ji ,®\srN!1D$,wh+SNWM4كOK/cm. ˤ?I3UTE3I=5>`쫌"20xe; H|\~m$@xgYJoB6)LZbL"j{IwS;x- , }A/>Lc(Qc;@!K[>ʆ+c OFsr׉TEV 51KNKŁ;K [UFVq]˚ `yJYTahFukҝsjJ!zUg9GlnOVr(́l.ˉ9qnշ-vr OfSg#QLoWvpfAh. E_b!jIe|κ箦CP@G PS>QݔDciտ(6FuD}U.kiYϏEH*=y X-fzu]|S}o ӺD[K`l4¬E&kd4F᩽\M)z6I~sxyE1\Ĵ~F7fg4X.!C[/,]7 yڙM|K0(b\]?JOӧp\[}D7_W8MX0g90@@ϼA NT>gR v4M7F*)SaO|T֝ C:0ЛJN#r{đWkS>*һIGRdw%׆9V&Y}71*#]b%U(/'ڪlw~@{X.*v/`Rx堛:<)8\hHBceYn}=<%H&qH+(Ԏ'2¡~|yL;Yg?-v -upf"aVz2R jHZ_{KE߯b{'Z e_y\PaԔM iY.b2BӺ2ogR\98UbiSQG) h:W;>hO#F;%o2f rc0*SA؏.D{)rs9o=".yԊdU)DkvYAPŰ(WA#*bh9bb(1iuoalWg.$l6kIX'"R79A-VWB݀L ckFk09D͒|Tb'1 Z=\FP N|']F&ꋫ#Z|6Tk C IΜn ޕN^5)( r}Ԛ4bC`x7:}a8\?^AG/$X#lr,u ƴº -7j6{x s,^k7D4N/^;QR!E{?쭄h4ƹ>Jb b7sIDŖ 09ܜyzI_=]?w|ݫNPG"6|q+q݀@Y-' x:ö,MxDܔ`J9OPvOv 6+R"qθP`϶ͷ۠y"Gn~MĜۂp-K$2QTù ?}-;G\cTT: {3dpټE)"y\Eo p$5x5'Qٻ8e f;5ؙ=؟\! aӳ ޽ϴ`jٹKScX&%הE~zDӶKҰ?D{i%vi-1ʇNgtÒ.Vv>٢#(쁼?$lȅ&vwN&_;<;JF[ aqp:6x$'YZtI{۲b9#;ey-Hr?9'y,BK󜭋)3&g4Xדl.HDy!oă9}w6,4j- "[@v[몑o'fTs?K},'ᓧF`[`<@jQҀ߄c-4bv.|e; %u%JW"8)e߇G[X\/D9+^Sy7d%2ԨT ]m1Tz08ԁ>ߡ vE;epΖ}s? &HR*8CnҊ{u1pߍ^]B>Px?+Q*<Gn9ؤ H-հ-lW؎VHV4:5w$"Q2[ae6wiidZ"8:%HyMDb· cp8 Ygc2XA:Y!'9+k6?;=H'YU'.Ӑpp]hFճNwj kȰ9`T[ Tϊ6*|:QO{-̇iQMwN]մ^8j7x Ͼ_G:CsfJaXo@_$$lgtp^RIFd۳-vhANX]NI沜bJu?4$%C,'ѭfD)C5vݯ`񯎜Fkٞb0#q!xK.if>CJ}4ذ=;ӔUz3 E0v.wZrJ):x;8{dwЮo:`+KAFo4W"a:yj$z{nf2| w), ߒ:$Bo(!Fr>Fc$mHB7TuN~kx4 H=?>'ˈ]ՃT<,? ɅݘFҖ<;bC7rySF59եlExCfmzLMYOVܜ++h U~mjuH l0Vũ;`m;'9"П0 K(d&-vhnRw1;V"њH5Cc c JvJn;bV4.bIS<%)+WsD=[Lcv%k(,C (Uo!(s[E1D*UF:8cWP#h`כe \a6B>ϋ]Yn]߶˰-.0`;0G3t#KV}c%sh9vıո4#ʈj{p6!3#(fRq?d>xcl|6ƥ3؎W( ^ oH5` ܛmSw29pO)э_. Yw&0!|~?6;Sz,7V_rFMy;0p&#qs[a[xT:9Wij~iYa3H{قwO+Q[ݟPA#=k6zoj|D TzSZ .7{پ!ʴߗ%|axeZvF2cԖdohj1߆ X9_nzU^PlQT#͠%ۙ[>ƭ}ރ&A: ; u{)\ÃQBEۺ)y BgS2w|E/76 , ޜ 嬨whm2JL@ll@Yg-n ldB7׌//[.g NXzFuM>VzNcڪ~Ncc~Ko1>F2tEuʖ- " ;{gQEo0vw¯#%uԛ-cwj2m\efOIKbɎ ;mzU|!QV\~T&&6ŏL"  J?T)\D` z'kLZ#o ߵ|#Do\CYXhܤέ}8^qm*cqJH; & IsbHچs$<@֤ 3Q| <>"ViHW*p0WzthhOC3Lm=/Ȍ MLH{䔛=. 4exPx(mBK HZ;Ϛq`]YF^/O;sJeH6=}U?dQRS/Yc ~%LZk V9 eh/{x/u%Pc~J[сѮdE{y˃0r1,Y |7:i~<z8 uqz6}9%Yi Vh,tN:܅3<_W[#_|DKq:UtdQP5#/[$\?=ħN]'D1o4ӎp>OބC!FcjVhʻs_~?Pp+oD䮖Vr-YX:xO͋k>Z.? 셩Rފ"q52 A@n8{'g>餫p hUM}Y$MlZVQ R0*`B:l[6o.O0Q^U;`aejM]I]:pt5:'0iY _qϔL!Օ9Ly uB Mus*  O|?<$#)L1%Bb[jG Wilz\SsZv^O@RMz=+1vd'tWWu Ji]|o(bOGAbX|{im5n96$Zbҝrd8R 3"km@UAF?oصQӯԈju"@Vm D&`!.Gv0o<~tk=l2[׭!dV߫х^L].! r|B1vzlV΀:ʷ[YgD14&Ϩ7(x$s~%A 23N'?.yƱ:q{ WjPaiſL.Z7ƐMhp,2 `K[iys*,LL`|?>Od$H(&SB/p0lRg0-S1{UZRֺt ťi;,.Za<ВR^k=R0L?w<;_ `E\ӂO!mOr%eFL]ISqxZ] dL@o8J4J`X_|oqv鯬"qtWQ#8ŽL }ev  /ҳ!u_-UJl\c9~3D2ǒσTpWYI<T*߼=*krBfTDߕa$&է$1i1'-M.hq /EU;`xIF>w b;uԂ% O$䫀9N~/=BzCdv.$Rn@w*1@kQpZj79 ZyS;G 4y Viy]K^C/d n|TwС$cKfzXR  *+T~_6 q=b#Ϫ /.S]mH4Y&5>6(Nzb[}4ErիGd ܠF'rDZԁх7Y?O9jɨx>()qM,JIw֪I*<'n2;E]~RC#y@,lpfBCFaȞ\F^m O]+h]$H1!*6 UEu-UorS;Pw^v}J!+`&\_V!W ᘅ^#|Z 2w|lNʿ7N 9W .0)5@ӯ޸ i0oݚ9k;MێbXI~ɜ#n=_G2lZ0!-\{AQ&LޞeKzIFltc(D/zPQ%\u˻qVhP F]wgc@r3b XyL9ּ?}tuxS~r{s%gWHޤj{ױwl ^:I+f?~=(xO0NAIi>w LgLV3]U sþ$T!KF8prlQ&Dc˟F~j.9b8(:`;ʴ7rk[ 谟i &MϚ "K`zIX;NE.%)uؔAo +DD݂\E49*RKBg?V9'M_'B&ӽlPLO':Y÷~ 8-L%f-{}n-xֻ{gϕ D Chʓ 1\ơ(ӃA DŽRy/'@! ~!&{,#~h֋N! @J]!GH[rh&n Ӄ T[TGp3`>X&"zĴր_X/O*gw:tu 7XIs$^8kf0' [^餉gs2vv.N*&Ҳ2$V5vO˛ᓵM*8-@W| ;&h  _} _gs:/‰n2ͪ5:pbzg8\*9WU|¸YblVwogn6!Pl7$D5@ wsz}w'/j:lN` dìr 0\v Ixij't.~%dzѮ.RBl=˃ ڝ=G#(#tq :'kh&f`se{i-)6,܅(羓@0j2蚳H>Fkg'$&Wwi ־2˪^E OmjKsm\ΣR3W~~۾g/IY8E#qoa )si̛aRh:wc%k$C s)̫|Hť8b*p(h];<5($3u3]הd* e-T Kҧ{{Ԍu_LΟ=ax@`(TkDNvtE?Vӧ1 .Y|Ì"/N/L25+D{x`˰s ✰.$ $ {߶2[흜p=~`?D*Jlx,F.Wd'o*`B^ZTyjkc e%2"5E!}-deo,qE~W}r(pȄu+)[ll̻{]sN<%>V̖1f8/&9-+tP3bH N.7yGApcLbg`:\ɼ`7k'u%k_ q,fs 'LL7@E7$hR|~dbtg8s{JþF߶iu0)-QD*,\D2j, PvPE3ٵpq9X3Z-f6U%Ftcdgrҟ VW3ZSX*dL*6"A{YE 77B>d\J>N8| J=F~zP'ۢad#_`gھ ͤGE5JJ49-U-2cp6GFO̹Xz PxoՑvn 0En;Gg<(I7\bم<:|uxRN& +ˢ5i,b;&<{}+%n+#^~l3zЭ?F/UjBayYja)uduJ>"S!:a\)ɿƾLj6ZzPb~j@~UE/`w!$Qo1e2: 9*eI'%w Y +aF&ڍ:ɥmtv?GUk{U)疬҃p Mmg~VC/ՁנBNW;5AS"rOYMq/ 2q N¿Wڜ~B?;Zx̎57Q,ɿOO2F?vJ{R9F ^>\f>,;-}yGf|P m15&!?m,hf?jx ªT=7ghESxCV[ wH3L\bk N5.jBw:-nW0ZDB`: ]lH |Өl0M@Mܙ71D$kTeEļ&j0Eqƶo eTWy0y9p  |~b t/B J1:bgtI^dH0wD+kadTꝄ8W g~cd4,HD)ښ3VVT^r{ _C;͛^S%JF+,V(HV~;k KW5|#P'}V_bKaθ:CDmlzm#Uvʯk!@V|Hzx,gvcjynmSV\QiP$XIR"oyҔ͖J/]՝~o7#)Gz"%#=ȒY7`c?#*Go\7JS4vnUsD!y~wQņ3%?C=ADy9;DC(MSdYΞ%z(~a9x5V<9J ;Mu%Ρl&W MD_#!nJY!Wr8! =aOyHafHS1 ]Iz?Pw/=8yP$;-:0, ^2jB/vjt4sֺ'؁}YV݊6[9{2ضDxF͛pL[15 ;11Ǩ%㧦Pȸo(_iEwHR0r3a`7a.)l^$ALSsd?HX ^yM\ ,[,Wee < ɼPEٳ` u8;=_V4@t*Ycr @Ԣw`U5ڑX,94FιuRE4p5 B8J 4w&NL ۲4|E P,Z ̍뇦(V_,\"JG{~c Y5DO',f+.zsK;ؙTS/c$.C$EHֱ Dyb7ri)Si3 3Ѷĕ$R=OBGӗ>*S !"L[a 6mqK:-3aYMTEU(tՒ@JF S%qBǰQ"w,'{YeM SXۧ f`?3dvOw_cznV|uCUfxmN _L Pi:! M\uov+ZKEc~3Y@kSu$ȵT^`_n&tH9(tDsu81dCĜ!ROщVpt֔ 2v.dYz5i~-_mЬðLOrLnKX>7\#:T$FMP7p%"3IprGu ~ȺeM&X RnmAtZ+OmYY0|u a-xTi8+mݼ<|ƌ̗JbI5uh(;9|Pn&9G ?stB΁QWc2$BY{_ ?FβޑM`iKP%Иv{@dd7g{F8. ]ʓ%=,S:3|ցg T9GLGނy*4dZoߡ^Ṛ+L.s1aK{1ad{.yǧ pyF7Gg8*g^z?' !߄Ɛia_v/-6ӿa2j55*twDf;kr' ӈAC׆_To#Y e5k5|]#OYԫ vu/:]z"MT\:hO>q\=|5|t-7|m.%sY >CzI8ZDG:;nW3g&kS9Pzt'EVLL(Ì'rWGro\2L`AՐHD~v}ƦV?ݶ;)uO%CbzaO!Hlnar'UK@ (Q f7uM(|\iS8VH[LEU~N0^9Q չ_ j?Ь`0h*8@aՓSv=f&*(Q̎OTN> ͕tSi.n 2R91#@un#Z^Fa8" 拲IWcwBI9H'Gu>-W @IL}TRpJw/'8 LA,n)nʎ yw Vg4rW^A8+XY wf$_nlW=Pࣙ=ȢO8_Zc~CJ3xZz_!k{+jxHS>v-貖mK=S!6A+ }ʔ|Y33} ޯ}wЯ`TDP %"j ߱1K4cwzj&"M2 ˯ |nK-g+AQPA<827' )ߢzdbؘ&;j?Yy+YS 0GqB#PX)] 鑀ZwQ9փqR{Q~;3v&ߗ{IjY9i;yb @ 50&xJW6ĹQ؁M{j~N\vK,gųb. %mv~.\\ҟGӓNry0[,IZnsOFHzYI>?\Y˜787Wh* 9G$fsT1C4ucgٛud]8ŜSv,-2۱E]ceVx ֒md2m0y'C Gے%q-,_Sɰ˲ga˧3V Cѝ40}X㪘)\X0Э~I:b<iM3)dzxu Wˁ|<8ZiAOR Ŭք ,ǓijsaiIDgKp K4^/Ag RDj{%b#uHDOCf@Xb-T ÎCTfM\-cP A;8k>awnI"#E>/`'s ^Ty{I GT2I[Hd4p~$TĄ9r(o0] 9coawg,8~-ZTᎹ$WۏQYGQNul{-#r\{z'pe"7=?:/`+{< #-£*?bJY_ /uDk $Fd⁘fgئjӴ+-b6* v<}51>:^ 9: #RO+4UK~ǎݖÁxndsT<95SXݦ]Ugw$G #VA]Y.Y~c*-0Iت\ywp$EL*}6U`YUx@a!%H2LF`˲ce_$ޠ(sچ|.T&bi$B#*x kܮدLggPLcQ_FՑ? .qb^o"˭T7=Q^P]'fatOt]Tn5x?w7g/"ZZYdyW1$(n3"pzP6l8;Xx\Zѭ%z,pkOpSZE֡#kD`B=щyTuhR=xyUIa X, qjYMWC ŁI;;F/^. 4VRQǐi=j]G3yVP'I>ᑀi٫wm.GlLa9agÌ~1jO5/jH:7gty374c@-ҹT-;⯠ϐƭF3+. t:F~ɭgʁF!.qV͉Bgv"&,!f I8H fawIƳDtV\6g[tCC֧^!, ]U¢ -pqe%ٛD5y•X| }>ҋypRXЛ23_W̉qb_ 5ypv֓lPp^]d6Ṟ7 ML#ܰ1QҐwMJ|si|ܛu횘g qDB99UDt0L/t˯m=['QqNݠᗡ˺:jhPɵɗ[<9𹲯)9w_ȭ lS?}:{+]WsAf`Q-. AޔHB`~${m*lx)r \G\,ج8N'`_gLfz M6mY @w'[p+;#J\3{x)meyʒT ? "W|3As|!w_D:]&HZr%wFdT/g~XdI{[D$0w䑩!>v DE:iRT ڥji{^I{@6#f//;^ok'b#!6GRYJzd*\Nn'`o1CXaAg>wv.&uǢ%~'q-ZB' 9n26Pً0Qs/i}!J=ŦgLOw.igw WH`^`;[\ΓSwjƈi$ڂF .q80Hڃf|Yގ0٤z- ݔ1>EeQ` K LSLc- UL[xCuŃFNd=WMQe [$vܶ K}Zii!,mUZQpQq"!՗ǪQ}zaLL"sjN)W̎,0ɩP5Յ?+EL\ȹ UIrH5|$Krh]2o&[bƏo/i*C蒌7gtHܣ)N5.T#93Foeqy9#|XVHpH%mhC=T,qs.]?6.>ECF-W.}eBsҚҳ(u6j_XȮpo NamTU$.`f xJ6Vlg"\I]`{}FM y;,#i@M]^C^;qQod8nd,ſOS-Uo@뙶7/#FҔGل-߮^nA,LFb=do"+Xvc1@6bOwpXRyxlb (ܜ(GsD(R*X6Rb΢camGoUeiW*{v^F8HG,9~Ѷgˉ0'r[ilqRyD+aCh5}."P.ҤܵLK+cnm?l/=[26{LP@@6W"$s PTknQDZ$p$Ɠ&d YP'2GǩY0yX( (BW:aŖ5x>%8.t'37q<b؜5`Tu dn*trJ0|嚻T^Ϻy(# ~^R\uDiI8#k *vJ] QX$}gN D;T7XPΜhNp|p_KLwP1t.D?qUE@ĈըM?HcdY~Z..t e 4H49lH$2$VMPD.zE~%}X_ejf>UUCH\&FWԋ{L5A+^[9ë =-B DmzA%e#b,-y>@-1cRݭr' ibÓ$›"k Xs[%G@"M+wǞU)X{b[[Dyf)R% VGl|ꀨ\Zz7sdSѶu\E.\'K9;mڸ2}q^׏vጺKbY7Wm = f\I-1J0Hq I誤qQ݂EqLad.; iWr?8 9*:!c WI A)Nzs]WQd" AtNGo$Q7<`*bEnTiYe?т<Ȉ:0Sѽi!^@v) <8)Ł K_6S":zpt[r;;7>W\ NdRvrc6ijm&^^T*ѿKIhB)]/2#ѯpц<9t_WbO! Q.EQ[gV9 nH`٩8fvJC]@Hȋ*/f*μ4~3nR|'5 5ZKoU,tq L=%mOm/@%(0t0B.ڄڢHm+yBQYq➸zqFY+Z_fm&ǺnP`kPmN'=j^F\]OZ@m f"R$k_L;Unkgh\r|=8FtئpfxO/&\ = Ņqi3G6of[׶[rbI: o6й0"(v\^5Af!BXڌnۨ.M ㌰wdx(œ K1ytCC6H )e:he>")kE޼aKM UfЩvz\J[Fݪk@q5M"BvT|?4 `g!ʾ, 10aΦ^OC&S[a][.0^ĊݼΚ5Zў'*p3vpǟ~lwĪ`d]VN©ѢÔoY}vE˛&Znk.tYy5rGPAӰR}w5R.x۽_ڣmCXٜb`\?j9XW6gD@{%{]@Zǹb,n g9UWx஘P(nౘo\ClMƽ6^?$]cd;zC[#j9Z{!p䥬;:$`ߠ)+?ן&b+H'a~' _)ۘ&A'Њ5m̬T *]gu$@HVji{=*7Kh1wB]^O)6X=v( !=5ޝdr:ko̸işԪ MdzѮxqIt<*Eh~lF*;s+Y#{zҝpOa[ڨLΕQR ):DU!,[GmD@QZHzFu0`Ii`t W{${9L}g5tzޯ#ޤ2,ˊa(NýtپH3rP`P,\0gu'/\~`8Ak7V4k@ϲ7?#qiyA͵apLɉ2KeF@rS@4]Ep;ݗw)pO&Xis XVw=n#3\S,o<43zF3\old7n[W"`1L`ecaUms[~dR\aZnȃ癛ȒX0,FjQ@{jcTGvPxB6(_umPd r[Uw8=V8u"Gp-ׅu )2xbjkrbYnx>6 o!'- +>ۻ=m3#E$<~SA"Ψbr)QN.ɌlVBo)^<F-a*+eh {>bMwqdW$@uGh,!xNdL.]~Kwm4HVJn~Ax.ˣ4#ֵ%L~?R C)^Ve_pGzaEe;|>9r]BD.k1SHOU[F<-*ڽM">躳$Ֆ,Syr9;C:.F7)D?jtJFzz#6v5mˏ~JQ#& g}';⹣T plaLQn&ww:Ix ).'zZZ.q<VF->nC1}Βs;Jƥl_Q$$.>ywgΐ\kbe_rN0'T4?[BU\kB iȗ^[{EK?2^1ɗ$O?=lFPX@LD j{+wV7'fxy^/|f6CQ?|7 $Iᆈ>6NtɳФ9Hӛ|Vg(%>T؊pECI݇*m*`X'7j0r@ ܭ؏fib}v"Rsa*)x IC|Ѡ6A>x |r1#(}/!:no W+u)Ep+016te7f%XHq09@}qŨHSu"MѰ6k`W[g%߱ )ޞ J,&[P ,#vL:R@fEk)"U5ATob%71A SS~C"ey mwF &8{e8s%7BR\ ډ2veĔ~vgG|9vy'.'ͲA[lh{EA)ځƥכ8UOB<<* Jt%!|$w] ݙur5,wf>C'A55qz3Ȅk^]Z*(+hI.xY)C;J|I P8gl`gv&=ۅ'gu^Vg2﫴\ a%RVk,˻t0M'hлbP]3s}j*ba4i,(]Vo :*N `ЂҬw,PQ7O'~rޥOerǼ miPA5cZ,j \MwV3e!~!fGd0~\I3u!tԽ.,x#PJy Am"KKwn]8fPFiʄz ňP)UM <:^$r4RZ e _7<}ﺟPTGAř٨0Zw0V휀jB"c\ ]QUҢd>bhō2JO]oj#=3S] ] x& l9+-AX^׸&Q=}ř.P|_ l{sPi[t*\VD;ss2Ǚ<>U8>Tս$#I-Ŧ[a6lMLR6@bjᢖ ys_nbͬFN!*Jmp]2H΢h\ID7rS\싦 ~6sfF$`~\Uv7˚HPv/8OCr6­6N  vVN EM:PVh/қhPO5XD2-jÈ*35|Y棶8nI9o~%Mw5]{]aŸLkLme 0Nr'荮{ yXdܘQԦG#%%\̃.uen(2.қk|}.vn_z\*e<=*p4ͳU2QIQCqwbX- †`I3'A?W,Kg_w\]4֯8 L?k!R'_!dx].}A@)z6 {3s|m )yώݛ9e}Z qG~]P(=`ִ:wǙC,aA$;Ú%vv]IBM8,EoǚPտȅ6 M@bq;\^ɲ0bc *tmI/|eRgX-CH̄v>]bjg}I? @w+%)t!L< ć'$^U@ʚ2K'5YsK$m <wQ4ؐG.RO59QYEC-$exKXg(]Gڡj; 5f\f<qj*ΚAwǣbi``8`:j?!~S&Y^B$kqKbI֚LR"՛:gEek_ZXv C]J W/\MY}X|iHZq '12{_/eFR/cǎ/x2-[mMj'Ϝo+A'w?JL -nRY @9-zI/گNweEe!hV4L-"jIs:HE4`xIE04?CP{N`>* /߹,w鑊 לq<6[G XDMUe?Ɵ-5]0M>;5>Xj^*_~5T=+:zyRzIK|f}tȐO0_:;5oupHk5CsmP06Ҹ5Q~8ޫVcz2h'!օX7փd|7xuv0P,4&~!稽iAN-Wu*Zix` % fM U\:u%qsrY"R%8g~e ai7c3yu;x^ڢVp ]-eR037U,ܓjퟡa$qewII/؉,@x~8T yЧHO6^I~f 76g- ݤ#N|,ZJS4^{sGq(euQaa1ۺ4fO^K"A 8 ?36%0M3l!!zң|CC%Ǡo- QF&Jƛ{3pP)`s{zEJ6GNЋ tv^#?g*wk9%hp#&'(Tt⫆/wNM f.jٚi.{Ml[q˳ц)E!|3TmH,9#eA̷9Ԋ.qAn $?AkELΖjR6vǾ>jlnWum8Y;VmcRx4S~9J eظ=خy-eO(S~c߲_̣h!nP#iG6<>~8l*.f)Bń zvW`cP\ m+/ļ 6jz94asrDxb kψHՇN=<2RV1Dc ܺj*?S4h0hnq?h[۹}$Bw uIM,A},$='>7\M?؁>l|6GH`3uFf2[T'|o../| \y0Y*Ș 芢>E4Șu UqknirMNeeVa"{RxwD̘v@'q* E>|W WlP.4[<: Vi}b:6Sռ=Dsx1!pQ0 h2 8^EaED꼄 #ՌUf&X7ܰZlBEcXCG).7\<*x|-;͟EG{K r'Ht͡_6S0F<ڐ uJV8*+KJϏ5ݩ>IriU* _s:@ۇ'Q~Ǩu< ;CHbAϳaOnfʗ|~b),ʫ3sUs]OI,QP R>g#@\Qm a4_}ѫWqTQ9D?j#Ynh1BaܧbPd ;'&37ڏ6ZOҺĝxv})j2O6޺JJĆO|#oɾ(oi "}8{=dp Q[~K:~~c`.ޙCjWƋhMLeJAa 9KZsq Pc\<2mEB(<E j'hYD'b_feNbl𐷻)zḛq-"zNM҅BO-Dxp]@тN4 ZEGPiI?B! ʷi+{rgpDO7ϥL'vӕ<8XVᛵ9TՉ0tZ66 ׉&CVAPp=x_Znj8 N/"&JSrƸA%Rvu_лwZϠ)s~i<",.ݦIE0b- ggieɚcUN~²O&ٽEx(9P(/nbj2ٞhْ셏܆wTev:-W,z/aV#C*g-޿1C_7s^xV \Y\jG ?Kf^1F!1>J#b[7ԵW(%@< "ȴڹ .q-1#d`^8I7F{nx3rhLXUqHY\h3X(iÄ7zՏszeݱ)!j׀ވ߄|<^ȠDIHVW|IAbEbs|ʩs';Y*GV D65ujөFmT R}.E jߑ(M#B>(Bw["JR ήa3 +c#~_kӤ$᧥^GhI7+~Pn).MQ[$N/&NVyq9y7^nFi?z*=SI"'TJD°PrU44jV1n*S?2$sLSPtqV3חN RG66-@(Wc5C0WC!Xg| ]{s/ǎ6PItNyRуcv7& l.h`gH0$ױml# zY v-ˈ*S#4U֌ 4m4lnBBDtRaW ]) n:Dx uC_kVҶ΢w;0Wٙ"EE(7mD !)i)Ȝ"Vj:E܉߇}*XE9$5K4D=hp #+N Σ,p Q0WSR<|vM֍]SR$߱=^ȓ67)|OQ@ҥNWN߲zRx- I; {VfTOrrFހs[mY"-S(PW{ JHǀrۍQ;2/[$ȓK!K' ?=i_8TCp+PV]Guz8+fhń^}l: '^B! rMzS j1!y~4 $Go>`l.GPd; W<愆2jF6Eóqv^.i"746?K DѺeԋ+Y'q4ϓ k#zS(=󁸛@' a8Ё Yu@:!@ _puv%gL2oj>7E |(X"ig##sDwТSWJ FJ7q+Á||M}OՐDx! UeH3 $yhndq;opQ_F~[G$V@NjWϿ21|f_Iɿ@hyePPӎOتR딽M/v~}p1[ח-Nd Oek{wD%[R;aE k=>mk* A]0 }l]#:He )V!'_t?⨒[GНbmdcS)֖:5*-hd3t8 ʿuՌsNYZ}K5}ԉ umPnS{pM>!4ɿ  ] kd Ӽ쓢z)qWVv%j4ZO9B~iz6ʇ/loH9J;o;dq07Hcq8NIvhEG޶O@lM.p}|}+N%[2W)a~o;%Ay?.g10 WSR1bc N.o_s& )I _8Ĺk%L/zQ܆ i< Pf`"`z$Hz ]]F\念*)-n]@X(.j\G[TݧO {)7Q"U6QWvVPQTLjt5CɶgTђ ڜ?3' Qcq?} <l8Spf6~A&>ad)9'zߴI&.>6o7Xb.#wտfWU_1;7 ,Ez$9-$b\|@AQ"rɆ1?٣sHv_Gwn8W6.}|5Ct9.)HJyb2@ܷ]4P8ha>o.r`E@ߣjg۰~ ՞ج^l|?=Twn(I))&0wާ9y@ ;Nk:ySp;8Io*s<NVQ[yeF@S&]gM\td#7䩝*˾{ZPy%2F}':U'Vww ef"Eo goy MlU!f'A k:lJ. Twz[ѓ笌pd.:6qWHC?Q'hCUF)PWW$%j7D)Sdr~&%@kYp],h# -޲L«. 5x"bR*1T\&S},ELJFeK8OY1b/PSfd+xi 69#dAq>v,W:ra^.!E o3 A{;[ B;|v*r RُZqXpet/lhyE bZyߪ쀍[ߜkjɦ%1LĈ<hbo"ͅ[@)n[St&_y*@g #3&tX^-P]dn@s>Տ2Ǟt:crH7!Čc-2,Glm%37I.e[`Gb;8ұ MUךך vK\v nrUJSX@ ȧgG︊?k&mM87Pe(åC@`MBv?mĞV(E|tEG?=@(C47H D .:y  ;j[]\=;>h˜PmL)=WIg4ԙ "x5xp{M(\.~@e; *Xچ9v΃IQr@4PI8=Z$A"㽔Dpɛ@d~'"q‚66;33QxBw3fg!33BSoN ~O82^8UGBad aU (5HK'I@1A3#ʦ-0Q38)l;٦*Be_̏Cs#\u Ew_kvBq0I͓PS׹{"Z QqTG7r ,F!c9c"?Bx$X!| ,], GvSYD!X.0$QA#|r`=R%6WO/vAkeT8?c L=]y$jGE t޴'XlU[bR]d W}'IT\%k3}Vp0 Vm-OFOD c([x6,uPh ^DPH"*x}>iB(It7AVj%8WMcIJϺ۲Rf19}l6dCx,p_e2@7dki⌆{):n,Tc~g=+V8a(ޚL|$ݫHRR;[#Z.f%tcW_+'MZjv4Ǹ h/D! Al?R* Ztƾ-QP"S_-j? PHnobq4g@ Zz ]'%8KBFO@\l}ax 7xS\mW‘f+0C7ӽ˩\M4i=ǀ ߑ o9RTM iDcO4ٝo[ Ӹہ_fLpԃP)gű-@$FRW >>O6:r$؂dknZ?D12ޘT`ȝ.LD{Z7U,u|ۇǿ)E$mg `+9ۺy4 m2 搦2+3†qK6+EI`Ӯތ,[G!>b/mu&hꁓG9F)'&p5*7'l3: sWUK=<`5 ͦpO2b9tbO4Uڮ-< oEgL2G]|zgNED] KJF\[KV<"K^XP8y: lYc赱d{G3zX/I>˗>##K@BњQ(]^%/r6ϷAɹd'!y/xj}}PX@ ޸t\Rɋ{(^c-n峼̬;vfFT&QE@ÈY|'cČҞSS (\P"#Cml4('g*=:D. oIHi** 1 bKK00&3ݼ/,_Mv&$n׊<²`~oCلo4Yզ7TQ]C0, h%< dDE=U tb2v9!uOvE uQF?!)?Sz>frq/07 pyDz3QB !;7ؗ}m;Bsc $ oNlHkbkzwEd|1JǕH`d&f|nlW1ly ZNeγZz{4P$$~)(46$L<yӢ$ 'Wkl:9aՍ3S|}^VKp׼crL)6_֏WV(6"{x)VX8GOj¬0\60&p]?X%ZQb>PZgoBKLU &Q8|!&{.-BȽRˎFk4c~IAm^2Ofwe^wڭrz|6k'|u^''$;=4v:V)J~47:$Q4*w߈xH fTIkg+ě1e->iY^> mD5#%& ݥLLK?1Eҭ_LH ްZYv ^e@%1bT4I편X:a S]mr_ӨrG|s*XB9otDܞ=AȽ/ږ7OoA=t,XT(ㄼ3mLWGFYPCU *}O\Wc@":N -l sN[T.4` n/7A+Lm郠+g2? lބھǸ 1vb\M_vf nH UW9|HYìbKOE;BaŃVhL ;ĖoA'ۋ;fp%zDGFgXm]? S[UgA10q1p}4 !D;1ǎYr$tb/;fvbjß:v>H`CsbgM4Fib@&?+j7.a.€ߚe, Y`!3xqY{miPF1O_:|mmgVdЂbuŃla+qP1wc ZtgF]Y"=!cT|LIϞ.Qꛏ*6H"iysQt4ǀPUe{W$hUD%tO]iC* Hk΍ȣN(kuG6)8F܇ڼ1SF?l3UyWUR ,u%K ێ:iSEA lV)h,^@]ZJ'"s` :>`^.To6y CaHzOtl&jo="P7& D~T F_uHo'4?2~G!`K[FK +9= {RW auq@|ʼnCj m%yqmGKgSٝ1u :뒤(8QV.53JU-pfg:? $L`6y}bLζ#G%Et09Mk82L® H dZW%AjR>`Tfܚg7cp$@1q} ,7[vm`>,:=#\,[ҝ]\t)jqdAiǘ@,W;ZPB#B׼F1>-a`U`8D蓾"1\?1[Af"c`#c* 6Fn![ϨʿyO4i/OpzgRmT7˂05BAs.HGnдq,1Zr;1\9݁-! iHl6$u_m&2H]_=Ptj7NGjTB~bB5`.^ȱ:yF[ͬ[($^oBљ+Ro=- *7HK_teڦ4g'1xO~-R`fFCtp& wd"sAvr*V5'^ěovå8tYeqt: R1rQ_,AQ q;_ 6='zUېdTn k–qP^[3je;R~3o! R\ZFSAڤaErdIxWI6P3bO;ErcݝU9)KF-ҥ8:\EΌ^ay&)ɱ}H*vX9A~B=Zx#)9,i-9Ƈq׀aXGWZG.Nóީ1pr8]4`(][+ET_4ܛډK~Lˈ?1܀nMrNXx[0f˕1o>g0:BZUEEWezz9"έsFK֒}& gLM\¨ e(zՀuVdcB D?/c m,,cpd%\pk? `sEll\?BSo|γR?VM׻ QFb_ -ANoG&?T_RNAGDS11Bh)r:o7op n:~<L✽F/Y9ٓ ׅv Y,_Yv5{^]QXM<- qe<mً?b7 3295~S'dQ](:g/ * r\ M!pV+ Pw @j+mζ&:Rܣ WDDe1ne  J4QbP'SRAlz,"%/Yr Kbݠ ]rO=ALb*[&p/4!gDoXQBT:~0|oPRƳ6GɗR Kʋ s? (Y&0ŧJt Q\JfO?¹ԨR #0$:"3!_L,eIrM t%GJjqY 7u#*sox}hcTw|CgIJ09䏕m[~ խEUȜݴgaM?j=sdXuyNE6=+ȧ[K`V2ߜ=!yeq=&Ms/n"]' !HnE)`^fxZQt5wTGD#-P~`_ó`lֲ\7B w^;|ƛpRڱfQ7m.&uUAdx:MQQ)k߸d !h62 v㹃6 >q~|Đ*AjA U<u$\j" ~\{?E!: U4_>^ DkQN~{&V(':{cd("VhOQ+  (g I{6od3. 8[*}ەUp:kn3_=䣫:kG6IĿьB\-m<ژ|Ϥc/o@Z`7N{QQī=lEc>QIWg{͉Z՞fy 4_h)EØݛXQ}-Qf[p#Y3 e5J&9l2/^` ѕ|q:SH6qswJ%qE*kn ڶ GDs4k^҉pA\7&6MQPXDܢwm0JpqǔT3IצDzGU=3uv*8G> wCr[ cq(d=ڜҏwƲIJpdup;;wv-sӕ+dZk}b =2>L. ]B9`BvdCg\8<>Vb)لBz+PɿH5ܜ@< A.K[pre{Of1/W<<04Sd?ߝCq%g cV .c7eeqo# R H͂FL\oxNICDZ rbscTxT#' %LbEFxY,ǔOo}G}Kaxz] 8χU0$e-ʫvw1le ĻڛlB~;ݦqHޞ5vj˘9vpׄk#/+4dx痖o0i,W/o@ יߌ8e!Rp unw6XQC[Va*6TmgUu*MZe (M*Y# m%IdO\|I޵vol.vL0s0ᵄK=8@KaXģYdtM (-lh̷l)?E΢wIEK튥YdaRID&d2ARI 14ep\y4֌B#]Yd $P%sNn6r~&Oj|U;}h϶ wh49ꥥWdEX:WFO^Q[:\L|EF<Vwg|#:1r}D^KmH5UoMZ`6#ٸ\b ` Pe+p2uP0﷪I 0"Ϙ?:<ɞR4*sUރkN}mOI\ʛf/n2 ߃1>8/<N?ۄ;gXG5R 9J X |%&UMJ|`͂=%혦,w083Qa]Kh+S{ г #`ϟ7tћ4NVi iH`QFxv_q6Na9~`apg.Jxp2R@+I g|-7:DRD N~S b{P=Vy:[9t#a9e2菑X<n;Y]1^l]oq 4TVN"-Ct \hE!Rx8uZ3ai5)RUލƽk8)GvN;z}HMwim0.-5cg38 PsKM!rS`='nF?lS,]4|@$7ʽX = .=2 Sq+{ט7X5<]"@YdT,nI2Wp;0o*3pĉ*MU#&m5 v6N7 0E]nTҸ `QUUգ084^EGڛpNC8@(8Xtg~? bBwT%m"-9j5PE"WExϕ +Y\ɓ6n#jUBb:Ms}-pznє8Q o)yH ZA/EpiQ|)ITDvizHkaヌϙ6 3k@hu} &eCO/I @4.vuNՅ.zn2Sk:2Zw_qҶ+CEʨ.'-sW>lcjhcy=z2 '3 LXW5`)3{PFA.s[l)C o'1y] о!Ď$HԘ%x˾jwCw32b[ȗư@P*De( |CiM,nZvw܎V ^@0NZ CMöA#80YvSZ8"iQeVtRW*T,E%95ȯ/㘸u񾣔#ٶu<;(:0S\c9˹KtEQS%Y’|wev#l}n9;\ܻw <0X'xhF 5u\&' Sl[{:/[lZX6TCLSrBfixfB+2wocA=)&OָjG5g&7ۡ@|E ~3C8b9oc9+Χv|s,Sq#@dd{R8ŀJO*_:nW+.lPO\ʂ5g4HU٬|% 3+ӿ"{[8¸g} BG *GO{5 iF*5tjOfMJS!*'13ߨNZ72Ne [IhU̫X?Q &VKOTZzVd]X6.-\6O#bRC ΃V;K7Vlug)62{D^gURUDq߻ґjNcv% S]O(ym?" @Ŀ{W0x]wq rڧҮṯP%vi1I3e;1PHPS+U+[jl3,4PHB[aQW Ok` uH l98'"̩;cX潆NRƎ%,JpZ[.> kC{hD1 /6,*p`_Rt|\:M=ZE7D6zȦlvezc2 5I$ اR,ՄXRNg22a XD>U7K#D j?РpT lJ~GYҏgG3$n-~U)P ~Mot\hh;Ц۝ÐLeBk= I+A7zH{`w[g|z4$",vj[Y ^C%,"CG3(ag7ےIǨ3}iʢ%3wap mHk9WLfvӟ6/Q=ؑ^IU0L{CU0آXVl <sTUl(X(g:yΨMz.6UVR `D7%$#eB=ԈSl0?!ʨ Po\[\Dv1ydҊNff"RoqjHSI&QkMW2_|Ɇ?N)0! m]CusVOE8uhK * Η!62D\jJ1Bv{ [K\gxyա,-?_A|h"A8pu]-h925}f[FHl"V 1ˆK}K9yc'$h>qY80rcW=z|fϩ Jv0~W"m^rgRQh=F.׸ߊ`=o–/@vE˯ATKQi>Wa¥[IF@ˡ^QPe)oEȟf~d:J U*2Ccg+1`gol Lnժj 0xd9^ z7IGgA{*Vvx/a'vl ý])cӈv'I]Ӗ9ђogtMF`T }779$@dL";~C2~Q>e_G"&Zj.&PО^NB3 Uy(4%9je1[tJPKgGk4ub"'?P pKf/_cl@YM/L*/PI&q 9Rwᑩr(>T56:X~=<\mωaoYkGlb|W })E69b0Cfo$n.rivOvOCĸUW.sBm/>*f#;m!qi.}vr6TqHR \@>],o]BЫ<>=" 3B{ R eK(FBX]cĠmѭy#`mn9gi DmD^,=JWu=4}OqLgS5qD5pl'QQѨѣ R}|0ç %j4+B7~\tSR|&NjLJl9@c&"); 6s{g [b_H~E8WzU֩bd`pi$,4+ϝXa1$~W !J^CkQO ؍Lxcʫ)=NUd-c\h a|)Mq~PSR=?_|:brmH2R`yN~.)G!;n!PWuutevt]F$~aPj1#=rfZBN_.:Ԇ^]AX?دۖN_2Q+*ٓCSC hNjr5 -揕(:A[: y)Yj +2j M(Wm*?_W(I!La޻,hՋ!a8sfWP6ì PcXt%ou\CH4OոJlNm[nVήxMW1/4% wCf@έ\{qpw~c=vLWN>p[:%ZsLGqGvyVzŅ`V4rmEtSSˋt΍]^}X& gZ*$3}^Uic;Eg?⺧k)abgweDHqn픛3r %(jQ۲nKw^W;ۣ̘auҾmhN\A4Ø$/ijq[w>R|aZ9f Gb)>2F Ud'}_S1^sUtm6eLβMʔ%P^Jf{V1,2 m^Qʐ8Q=` zT8alI7RLWV?OQ{!Rߣi:7c pڗ2:GGYW}9pE-ԌC&72Cv S-PQCa`'Yg߱\jЬ{cه@\} TG}~@=~㪼N㻢 O !n 96;J_d- NjXa`HF- OrCMWqnޔ[W9M'3u>ƛ~ 8UFoHe t -BdtJ#nqAS8jz9N+ۅ'A3^RB<,4eL8G!!-=;lpR"ieCۼpߴ5bq2NDŽ뱓O4ȓ='P̪Ӳ_W,~xWLG"AyТv"~F ]Ja>½Ty(M&q99CI a0 ÉϬ#H6Rb/Ɯ[I{:BkYkHwMl"}(IZؠ (]Kx#3^#V[g,UnP8Y/"!e\GN:oˢZF{W %oyE?ao݆I$ W*+w?(wY  b 0۪g< 7PQcg~GTZ3\'`|5o,znCQ=OXBYaZ)$48_"cCC0}y(I{ŭKR\xI֔+i#% /)7X9?Ҩܒ]y iFcx#bM=x *UI [%Qt"& o@ %?Q>ƪ)&Q͕d*w;7MbF9GvUQrKVRC8[!2\u? -g:@%:*23Xݮ>+|-O51wՋ2l,̋JE#PAnMs4<9jdA7O@ۏ`sl*t"!{LB&S3=sAhG:ˬugtJ1IEFKI#l!:{mt" q_ lD64\l#M@OF u[L13{,q1%.rP#Mi$ۇHD `p(tLd]m~}s[ֹߨJy4p̌ ^IRaA]b pc,cЬ ;7 ޾V$ezlJy@`Ebou۰jk="Ai:A??? MK %}rA+hSk="'s}M4\kg"G=  n\(hwoZ,Kd_HA$Ғ_ƀAƊ`5JDSg!.hly D`a PBD_$*h^l%_ D'FY^/l'b+&Y B2}3lq'!S\ :"ǵ`>9+m^&,LOH5K3hK!E'u,b822y~YXT憰LbgQqH 4XNaKTi&K~^tm5b+%ҥ% qi>2 ?< \+7-A`FAl~|"'E(+rYbro%~TE6T즀Lvq1 ɯ O}0ZܙڹcwH\4h"R aQRg@,yQbVUN1%Љ ,Dt=E=Aܟng 3 uI8"y*ǫ>\Zq9JgƴjB#Wir mX)&.|5N |E Mm찃VN#JyU([A'{![O(-0XK8 j D-d>G]3k_u/29ꂧ;i~qطY] :  VW_ޘGŒ0ؠɕ7`뾱#`,hi %o]:u~7o<oa $|8ENx)5 毺x?nyP}jzcEܤGkS+긌}z7}GN?"NB,iSK]A4-AC= pyYaw.Б}Q\E7:۟|1p7Y)!;&+݋SaUɦvuO) fSx{Qg",eɔzb4uzZYhC]FcL2&ׄ6}BG&wع>ZB6&JCh~mQWcz`4 vJF6>v J#-" cS*):w/:>cBc[jgApA꞊$H[#hU|٠ iؖ7@ xՈ9,mAyQZ@kE8b3 }U^&sAS9l }>4t>>}䷣qX6Vd\~{9N=vL vqu5'EA =O-s=-f 昏Cq^ML%1T R)kw綈f|b pk7"7iM/W ?ՅexXMS/"/+n F6W6u0q]+ھE] Jȳ6{s R:t(QKo5A9>}Sg|Υ7M愚GQS T䟐`t}Fޘap!6ϸ̟~0GT7_ r:6)kaXa!ߐ<5@L׺$Qן9)j\ N,[ls/9X@=ϵ+W`gY :8<$&7(xX]dhd۠ |R!Q\B}a-K{Êk(/osַ"yAHۗ"~BB8ccØFBN- ݓ{?0.hh9PEU(<RZy'`?2XF  16F:6b`6fe;ۅk>Ldu]ݗ:퐖 יd wOZ]h)&!!;;^8Κ5%̑DL{7:2wxeO%wQ *$plP. v5+f)iЮQ6깽G~Åmxj!)4f6v)smcڜ,D5TA6^D \Tq%ad$ 76Shf[(cN)kcjxF@w;n=˄fl מL8*c=91|-ڔ~Q ,!I2*p̌hh`V}MjS%! *6bU^:~IK\)@')!=? ;*$:LU]2 Q=G0Q<- 1' ̏sP^Ht`}PWy&+d0 ^лtDgm68C6JO!q[[8}zAZkf셁pgO; eADP(ɽEumfg(|R,s'ڌ5$%g.P(CWBJM}g(Y\= n6qX~N( k -=w'IBJݢOTNQ W.jJM٨dLUڪbqbk< zv|,=hLIM"rdW^]iB֡ü)5~۲pJ$,E&<nZ%\qeYƲ*nuAIA$RċІٶʆ~^Zi%[sDh3NɆ&CKoZ87fC/K%BVNTXhY|ݬI8ܿ WnP͟ł5PsSaX̙-5Zwy"LDx@x=Ru8l^ü]8H 0(IxyORΈ"@FtiHOTG+*w.jQgȈlR/1k'T%oB'VxNJ^4jW|29! 7$q5rVP#c!/g0qlRsLR. c7neuRהGy:^;(.넘^F2@̵eeY :W9h^y hM&HᲟF |WPS6Vz- >بt݄ J Ov u1GQo۪0 FƠIfʾ{ 0-KZ]X)Z.gkК'9k Oa~*R? c8hw*=KߠXz1}ćKt/[LnAUUqԗkpƸBe?i,= CJ(NkhՒl-JѥSti!4dگaJO 74ٚө3 2|h~3NE3WusqrLBׄt@QcW/#o%GgV"BiŗNW|%X~t Rw'Ѣ9#'g Ll`o]zW!D9!LTlEe܎&D7e-&T];Ȭj&b׏҆_'@h%peDMSOQYst ;}I7.0w" ?iQ$:õGډy;:i~GcDZʗImIs>Pt!à \}$["T8}E&9xKZ/[?*q Y .@ߦO$PDeXm6MDmpԸ~B43v&>zQxH<1,`[O⼫WA1 8|곏wi7YV*ƓrΥk&0d;3=y-kX˵D0wS]:2 o&*VS<^AnImkC)=9N/ j΀rkxhg*2*~Wʯ??.HҪq8}g2,: g'9g3QV;mZFW@8P(^BAE8j$nfJA4Vrqf" G}xQ\4"kuFֱMeln14~#-#FsfV;5h;I#FxDLrJ]b,6qPB@']={Zp9mg&Nlf\M֍ṙeb8DM)jG&,o7X& Iē= QjS۸)=7+Wxl6ػ_R{rt*J(h#3it?6NÕP辬(U8{#Ix̯ Xg/%oTw:=tQ+wu娥*(,ұ\bc|&ٶ”M$Ӣ]y\"klfUm閅 7߭^îݟ{ SF~be=OxMM<FO8|!p8&V Z3fՙ[ R'v ňE 'xQ|i=N[o2kM!萴֮bPg@1F"&Lp.K&sLJ3KeL(b#JpK*(u|! wW}+ekS0l)쐰BR&b<{x]#^9aG5/n|0S7"ݱYyVݪ,jU>yAFָOWElvAI=-q!ړbh*Ċ$k$ \CDi^@ЙFZǚ @ nhMJ>_C訏qGt9pZ_49 :rxTпZ@sF3͢?9 Aha(z*mB޿7AOzV֠[RIȈ>I񏯄۔a¦X즆YiݿV.Uxq_]YiN>NMu`67>0II2c.xq {:R,n9}&{-upOT LuÙ/7XEB9Z 8]t۱ $;c tq|[Y"ދ^,zQ6FK%^S1s&j}L66tY^K'TACez_WH 7h$dLoPz?ۢ[ξ It\ou^G92fc4"4_1_kB7=c<X)f,(HKVwK*ltBykoшTKRF;rnsQ\m n֊eV%ʥVzYDS1;h3RDGF>Y Q"7NW-z?ŇRĂ(BX?R 57b^{(j5`)=)4g9ʒv=PMӇ3@tD;V˽JLU.ѱ!xBQdTjxo:_ kx쏂ơF$'4vhgb3nɔDA ڙMU;X~3ZnY{ca*jh8 ̶1#n־Kԁ x^y9TL=:mM/ウ%y9D?܈p{"sw**0Xz1q>ʺYEoUbfs7,{IJfα8g6) YFqiqx4 kfBEJ,_ !xf xˡݮaR0geXJ6A6fm:gC~H蟕Aɘ+ŒOL|ZS)(C&!))KxH)EQGWY\RmJsxH|У,cH0gN'~0A$gqz6u99ڧO>>sQzs;;\I-bǍB _W& a&s²f D!DmUbIgӜX6lNj79 mP[AW9ki+p:qj؞ցL'^fv8԰Y-ۭ96N!v} x OX߁OjKz E0`kx^{ΊBk.i$. &1j_ ~bQȅUwzNnQsU1Tː2ޥZ噭nΎNL7n|Uc$ZI ~um'jG7b^ Gcn3|]hyB8u>V(JK owqÆ"Y8( x%`mG|άFRP|#ift8a/aei ]+*K F԰9p6OSЋ-T5{l1Gq@D=^+]Ɛ2P2i dy Ho4x3iZ 3-?xQ:@q2#odB9MZzǚĐKS|+ӈxv @")͖sfò8>o|piWBjl2ǽ:3pExz]ZbzB9}J{;Nng9Rj܁x^kA2E,Dr_>Ps>h)_{~ 5|#I5ȌְOקtnsFtg'd O&c<g18ڶ%d0Bg7L[&, }wD9ꀵ~WqCJ6<~y`e`D $oLJY,V~( u6lp"-% B&jC0u.3ma}$C !װۥlKߎ-φ°y,/(EIWp6ީΪCQdn@A} %%a8O}ivt č-3 0)dUt(Pu UR¶ qɄ-SgzdyF=`27`畍ߪMg彣{kU6G>ʮh1I&)bc)4FS=Gis Te\x^x>wj7x VZa.d7&0>=,"0"zsTH0/YE#Q=.鹛$r S';Qa3 ?M G?wMBrWB~B#gPLJ6q W{($^kK\ Ǵ $=v*t uP%>u-V0J,㗄K$goUh^rѩ%%5.E)>sǰu SgVrUApEokBjf-+Đ/h5|wa}@n̲+\U8UiLJ0!aw PE`WCBC` LBBt]O8rԉ䰸`QcBT }G$s؏̉أ`F&Ij'b^CH5͕] M$^Eu% HiFhq+ww f&jnTkIVUDW.䗭6ї̗0%z/&v?ŋlN'eEZ'qt iLYl.ߠ60fX)\2Ok31se|{Ak+3~X(SfY7?<%dJ/բ]RmoM=>;*I _5SW|QLa:RVgM 5~{eM0ũxڿ5)@GDOr7ccvռ7gowX4:~ӗr>=+'Ȏ"É*W^ӿ cuI`*;n,dchAZ]qDVmG-o{;45>ecqtW/NU "D¸/׃e,soj.2voUDH.܌ f^PTݬ6 :Q cC/٨ߝCC~,U _R T/UITFƠSI˹/msm2|)zr0vA\i LOG0^CrD ',PHbxլ*F-FM,_2QeVT 6F&Zn1ʸM{;eA#v<~΁f[祀n%Ǐ mS6rhjC8y(Dj%o*_?b3i353Y1q:j r0(N2$#ƤD@9+ YܯJWSV1 XReL{Q0"x>ew\v,G~_Q-k쯽]@6BR~ьapYt&tRP<"l@FkS!3XHX=|q1pӣׁ8J-nv}zi9t$Ld~x2_mI. 2xOnJj1BBkh K}&+!wQHȩUDO>>>_$=]ԓ$Z&J7+!\hh*򸝥sطά.ÁL1JI$lȕo!iMg%bFT=,m4+쿽4 !f>d*PE}>¶v;J s'ĆwIrxLgh &D@)B/0kؒhQ}^7[z+), Fg .rGJߋu]b=xEmzY) 02uXBqd.C%kM*+0Yg,뭯 !2sVbo(6<љ ?2r{DaL,?y9UPY:j?\m_慙MQuf<@!S_<=,[l}QtU*N)M Ad%!"6 y'#6MZ(SMXNVnFm]܁J?Dpˎ%s zr1&+rdHou*bTj;y #%*\"f]LYLQkw!~|7Sq,VE*žݹXOa ,!6}V4nۿUS-)1-UZ ̈́~2nA\/-.l=[ 鵮](,;Jcd "B³b'H; HXI'zיD $pFy/jJ[f;%2b/{2jB-kYn]pqlwƯ6qO:O)6%a`1HUQPI;L}}z5.8)(J`aD_P%òLν(=Cp2wNO7er;ڶ(Wqϛ4lSۃţv dC*V63RS@P, ,$&h2=ݸ1 d Wchg?H閈j,3"HXʩiuBY:W+c8# PqI_f &'>SN\,OaAi+ӏJ*9ɑ^{VDtϨ#= Is wz-FqF -lRe#/ru ,SߣOZG#hdGp! /Eұ7[QO>Rz!ܡJһݦ*b"nȉe8&o;`1zMU)N&+ϜJ;NtF=/EãcsT{=RHsy|u N^C,הN_i1Si0y."gQUګf9d;ݻjN 8q5flE$,rg^ bp #].~a^|' :I-gYZ07070100000214000081a400000000000000000000000167daf5bb00004924000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-multipath.ko.xz7zXZִF!t/4mH]?Eh=ڜͩzMj4a_hWsTIY^Z\ݦ:/C< CZ]FU}|tZOkZKld(2 OFj OȚ 4W7 <*Ja/LwQ&-lMst[`J9*d}UVX=X Y<+LTq>uXJWPyѬh$L-\R ON|u>lYiüԷ- _hnfT>آP= ~6 ,L]MG B|D{G'~7~Xvty@H%cq&WhACQ'^R#oz$͎Xx,99tɾ&* m`ڄ]'j3[|$E]T@ ^~yuz9-It TOO#1Zo fX@͓ώmiluFsT'E(JL\=s,ƨaz^tg̖bM wyz`GT,Amռ5;�G<az vI蠘hSҺZРߖ_ǜǿ-qq;`[y:S7P Sc,j\I"aFV Cs)8?>o6AQ K(9Z=){0%;-"; Wj隗V4lio+Ld5i0ۛ<i+UBm=nYuJtFvF줘 1JJ 匎N΁)7K(ЂڋfZm/I9x~*XS#GKwCʓ7Dە+hqgu6#M:C-!dbTؕs?bOB[]Fyg{p S2Bȭh&JmP1l<<#Ga7&a.v>|hVI{YD>cSjʯ皕3tZAe'#ݤ;h6Kl{GI&GГf֐qM) p 'LD7ɇueyqzKH>US=WL\M Í%]F/1e[i?vCvk11dml6sgg<"KΏBRᅝږ.*=6_ɴ~/^F ;@ :0 n%$"~ O/ p"_zWe{h}<p0 C߁Ȓ(܎Qcw[0;#W-/{,;loK;Ѯɭl6PZkũ$ZJ?@S约\]\h: "UR<iZjHC4ė߿t9~Wf+=RTz:%HlỸZb PH?E՛?XUh%vɴXc{j\I_j1߭fd)~:Ѯ61YmEBi5GnÊ_Z*hAV_I{$Yi{D({v) ;"Ok# -'VR;F!>ʲ)xzpM{<Ձ*) `t>`E/y^Uf!1TtcX POLF)˃7LsJ|f1n5. X%c^hAc[ޑIx0OI?ױ>gFCi1%,Ck|%B&S@X}*ud/!1 [(01V8.C-NBfW>|}K+I5:xXng2W YKvO׎MQj!+Em ͞bB|2m2s@CZ|wcJ|fRiό(i I?``=D)Ξ)E:y "'ZHɜTW 4*GqݩEFZ@2n >lrʜYH9yA62FC dIqoK_D {\4LSs\-KKxO^fַ!Q/:W38\p[РDBx ~$w XtP+I=[G3w"A)1#z](dEfF)-cCKl|jG0>5ļvUMv `seEŁPV;DU0zznùߝ@>b<'i8Ho\f=qY=.Hq[~;j'#Һlu5E0OJoփGRP㗑vG֭C)q 6IAp?@ b.H(然h0d^~ݍ4#Tߖ$iԖPnΚrƽ*2Sd-P6P}i58y>`E~@府1i YkmZ԰ϷUQf$oJCؗG-񯳜b4OF;C?ŨEMHI?Hd7w^tv0 i1뚂O 7:+jqF͢nZ}س"͆٣OJI9ɛ-T`.5Go@U @]"jnTE)E,g >BFQ{?p8jupG}rRph+\{`L:ֽ]9H}]iAK&BԫMjD:t~T[RcmBL{hIng_(&^a|YǴ*־v)ĵl;pM`_]ˊ Fr'ijmUT5n :x]Z P}׵l u?ma0Ьĉ@Bԏ$X lez\}#MyC^z lD: 90+(*GgS#l:T+qh5$Dn?tDܬo2+>$j6R|t8?Zl<p+}#rf꿕i+'ks}K?-y~ Od?Y܀ i֯sz\FXT-Ɠj\i=:Sy~:6Lc?,b@ʟ/B)7·6?Ke ě·e⪠+Uh o㓰󛘹++"d]8uy->C@0GVk3`gWT,^WrD7_'⟯u=Qy= %>%Bd ,:,EH`8 `=< a%*P=??| g#8}Y\}[ k/`@8ۛ $50&S҅Tcɪ/,.gغ̵kXATp.p=%cfL]?1㲌8L8FAf&uD:^\{ ޽V xDnG%D1F +%X7ځ53н;lc>ms{@CMZ/ ߄p:ƪGfϬQ C3#˾'Yldf[`cJrkq1ȀX+sڴ޾6ħBU"_MXD<{>bm UrVi\D.9H/ǸbmٛUJF:cgnbN]SyԦ7ċYBˋGQ]raӻ:6E~kRr0 iơ(w'Mg KymHScsQI%$I y8El\`[먭,R$Y_-P;3O˥pu?Ahd3 u)M@ }f86/j[5litpkzkא3{UQz?+kJM7LV;s!*o4;Hg}D#~W>4%mv|:T),'ӛlrRCPz2{C眧.ccBܒV*n/u7=7uo7qǧaHwB[ec@݆ߦ Z ]6qr]<t2DHZtoV,t=PWŘI$Z9û%=7plw~2Ki5onB`_KoegqWZ/ &l 4,)liڨNZwlsy۽t)ZTWMfR;:w3*Vg8Փf\Gu)O1M-reb0adPuq2 {2dS;s)O=ZŒt9DNz%r23iQIʏ7F~V11A0 ÊznM" h\o9hatWUѭpi^t["_e8Ί:)bvݓBDaAeo<qpMJ`!N]U:mOOyZßP\I`[&# dZʬLiɒ[nQf!#' Cg4b6~h.G@$p8d>Ͼ /4yK)t2gے$d<7_Q2ů)%:*KN>=Sc9wFCOaҝ:I ( t؄GbI"k_"^qmhe6Zb9<|p`CNL%?A4#@WmQiעɽsgHV$sEd%Aa E7sù0.)TBB(q>B_FJ+Y%/r6ФI)c<r<+3@?Hx1Vn''F=&DHnU8YS+wd5yEҸ/1<` ׈OL6iNBVxrN|cl_X4LYhWԱ_Bܴ=1h)8R\].mˋN (~uc5yQmU ̊jY>+؞CSO%惁gŰ3X&+p l(ZHYZ8w FLJWJ"VTCBq|ɴR7Ԧ||=vT|(H\=ň 0W"2|9ǟb2p;FP*<MFf^R)RʇK-|{&HZ9$$*7%=$]Y3ZFA۶NZJRAgΫx vRk.d(>ޝ/wM,8TAZqɜ]+pN 0Z x!%b=#?Tw<͖|^iTfn} ".=83MD3D40p3wR[sq=,YM\0BگFҠnƙfr%蒰a wInNwNctfj&%FDzq yOM]ڱ j{/.Y`05AInΈ_ U9S#b>ue9U>\D J,=. JZ&Jgnr'į9yf 5zou7MiK|38KsR9V)p ,C4{~a[nOX1(TØfg(RB7eFc =vf.ķ/+h b^9"b%:ś7&t+F2*q=pjGxq\㻍sVji3+wId46P2X>u"L:(gXk1eG|mJ17M(./"fTu5 [=C%nk:apZAb@Yr @ZJ \'0_“4>4bv+b Qw'Uj+e:ϻ{(؟OeN98%`'#܎'IN$oy j腕l ,ϓ!7..vc;RC׽^`CP=s 概9;o$(KUZNX@&4f 5j~}\ ZR:g`R¥ҡ9{q['Ceuœ`%N[…R11-)>#A1R;].қ?ƙD "ޫMg4~lʺi_ b, WQPӉ= Sm&|vb *bc R LuNxUY&%h#(=xC;&V|?" +Kjtjy)6MB~),3|n%l48ۚ/f"vj.:LߣgD۵t)ut8(n]sNŰj@ 8?[KGo*T#0ؔYF"j|?M;W5,j~<|꩘%0X -1[W҅>f _2XM<,d.)mO6r{ }wE]e0QㅦĐ9_<6rlK6tbܳ`RJLYqV0z+FwQS_m2b #ڂa>2 UcQQ-.a*5s`NaU^ Vr;s.o!jm@'勡=Gj>74LSwq:T:%:UlPK5*Tj"fvLfm#q\A­J hfnTGlhz}zjj+)=Vf&;n NugL²TJ55TY%C3Ja|= N9{[lP#QVɅ,Agnq xS~43JpEs"ޚ_BE@=Wb׾N&Tw]R?D J :Ub KP;-1Zv@lU/ZX/z@%3@OufF.^Ʌm1==ؘj8ss2ݟ0e0@^! ;}QDx sCT"Xu3Y>#yi!dynB˥* D:$8kV+M򝹨Q?R%=-Uȏ4}pc~  V[K8xCө8)n a*<^')CBHi4]I9,x7 ^>6=cĢEVaEj/xYxG9Z#yAc;YN&'h SH K@8K/t KEol~@)5 2q7(d`s_)vufr 4Q2e V!Tmk+wt'@|a ߤO,9} {vnQ#6oū|~qjrs*3 XV2kV36-?О:2.@^xf0-M|c|eŶz:Em-b9ivvn鞾Bp&sy; yO৥6ձo!F}S@)Dx&áQk@9-%gk<ި56/pۗ&lCi?081ZȯJܱ*35%axT(yx6SKkii~tBldt~9Rس.IJRyc0p@õ☵~b{'¿= 9T+9s)_Yrqj1}^X)a+B82*z:dɡ<\ktCP^̰F=:…zA\dCCDE@7qTfYh&̀pZJ3k6 'r\БxiOX۵3U&DgЫ.?5>9MkEͺo.@%,6@|&xtҴR9 ]pW Cb* H9OP|@*)`hA2beVw%Gx%4ձXӦUݙY570b}H@Kr3kY,^S{)X!Xag:w2Q:l8]uQ?8Ϩ8cxOܬ)@^+Ac~baB[4t7i.8J~HGXTmJvXg= Ask؄L6Ǡv/̟]1%'xUt%:d,kØ:p%9~y.F͉wң|(B/8CnᲴ10SHwV֫X *țG f@{1Ĉ˨tp+xv T>l:+ 1dײ_ '<\ XTWCN7U;d0įh\c!]gL)2p{>uˈQWim\EqzQL=Q?aM1A "6e jLGY]8'l\ᖂQ0H 6_q%%__ުYKs6ǺGv+q{E< x+arPq5֥1\m.VivMC6)̨Qc 0^\aqQ<h%M-DR#.d7*Y5eˌ̀g}%&s F_mx 4Տ-+3760v-y,+ ;1~ULn3ڜ;-@f`C|"&*/܋ w o!:օ.ú2JS4j_<&8pO+|G_z+ dp"b!/X DH" 4I&kQ,(>^)JіZH7GG=tkKjfs,bC~7+=J}| SDfw5Ӟ젯'vg{\8׃vi>^>yjS<*^R,D\ {wF,"('jN1hWOGF)T![MHL|<`D^)oӦԚ:GS˚I i`4q\GBaQ=^j|+h$C&;9J>->QΕrCƽ1aN"ϋ9[4:.Ll .=0g8ؔ'658Iᶽ[^#94@4^r/SRf[]N8UQ[STЌ?(T{%3f7ۖޝEɾc a,,Z/PUql:[Ğw=OKQ?=&q0d5ii}w"e~PBbwrn09B>fyu2ۯ{kzof ^P=kRٟCFNʨ4 ~`8ّ<n("&N38: E%Kʥ6V(0m#; /9 CQD͢Ոa4glv5kU4S \ݚkgZ חh:Ѷ@,#0v]8]Z)`>gKgSscS a{o;W!v@` :މ,`fO_j}1l2ߧ=|6mn?;]CR0]_xØJ5j}HHC+:sRNo+hhPH | :qb\?ߍJN\1 JkjO"1GMǥyVcx>FßOH2AepA]*ǐhAbh5&Qʀ\B%%=[C\K qrODژ=(; `EݡFLCPSVcDž;ppSYr;8s}I+Fݯ~(m2,SX`Ѱ,5.OkT1{ Pl?GRo+;!|m@0OZH%2AK=/S9pZHxfkE+wm,- [ w ie}'ID3upt4%.|\\KYxq&ܵ u(;#LZ*cJ[Q4Yҍyqx&2v׽:t|8 :n㻉~m Yđ \LTm=9I$4nۿkY~l45-ul5RGVg m}2 ?JV. .DCMIuv{;zR*m#L4ӳ3;aM;`:n<!Qsuj[V}'5'gTyU0t9Sֵjҭvo7P; r$\XRc_\_&67kz'ZU,{cAQcZڹNXq ? א =4Q(!`eJxph`ʙ+2WUN5mW| P[_Pw4ɪ1菑`>ϸg WXKQ{T}V yiwhBbM|PrF7άᣙC'VTXD3ǕPlaBQ5ndXZBAEdYYE=lpFy6N1 "O<0&8t_C_ -Ƨn?ޒjm-ІLPYDRXlTITsMNtˎ[xj?0Ub0햁_vSYO26)dNPp5=7t:eƒ"_qyz|J咶9PV~F{/iv`\XVX̄V@\]Kլݿ_cW<#ǵP{cȘq u5 W?m -x=)xdv)w&ݘruVK䞒Ec)VX1`0VYH aVJëT%^M arbm͞:a-zDy%$02:-kmfKYщ!J纐 ȸ I +Y:9Da7u6RsћSHJHE p7ax3 yK_BRF ЈUҝѬP* kTLg^rah.H_*r X1F[̘rH)gYyj!eB(),G "[ag+kFt NN_PAn%7dJ%1VUO4.bv޴cP~k"qwvlX>3ȋ$<:ovǼ$=9/6pfz53τoF8$ELP~窱P7k-߅ zoHױ| tod!a@v!B~wc8ďS9[c ߃# nbr0%0^KgRU|6ҧ/-h$}k0%evX Qh!g jz ok8\6+i\T2(h Ven_n%{[l43.e| }/a. uF^IͥqL8{ Y l1Gɧ׏)?Y V6FmILa_JdKn?(gIȦ +09r[{g'!A\ÿiWYLfbk3<p!KUjeۘFc3P$ƿ&jTw!  9zX[PupVa/K/ #9t*:V!9D>h[I@2dLjGױǻUr<ϦU@VUL 5)wUpBo=)n"BC]4Xg-:#v>Ŭ32~$qJNqX=OjW f\klE `p ؊;im(6\-CEܣVDt^<@wa b> 7 e+ 2S0ėy ?'H4!iWD\q}A_ay8/tlAF*V‰AFg% ƎcJMOu{&vb ܋2]P~J_6; ڮzzv(*MNx-[.^XbרEl=G9B@:̍gB5,[-jJ}ok|J9Op-3F,fu[^oaa6a9voxB̌&aă"·+0M"pÚ= 2Q AN,iߒPBGG i̸=9n?BLa+#Г,㚯ʯ#vi Y/X@y)~HJѡNi28G>m渺y7K:5 |qS%(Q8xփ|-Ǻzâ='lAFTpPP;7!F5\^UȢ6hbܣ5C砍?lZЊxt|(#ʇ*oQO,d@#îHr5NDS\j,b},W[@*qKm F\d3vⲟПzRUQ+3| _cxa#C:H4xpAo-=&b$[W&\_]"A LXҋ=: *bTW QKnf, ()xþssS,A W=`-E Q0xun\Ny]^Tp.d#%#C@˨o!/?Hd .UP(OT%twqvnjL2ap[-xsEzRR[./D dez0j"sJߙgN~gvNב MI˼dM'J{h/A/\8cos0xY\E(' dI5PƑﰤɫJC+ėuE_@eHԁ\.7/Ur&]tFK Pk<7=E._ÌY1%+v> c+9nK -A!]z_< /%/V}q32qst3#%{W|K_W< :Kӹ[A8-^w75BߚF9?t.fYG߿TOïNo% Z)?ā1vIwƈ,@02h9VLNO䃎em1kSB>oҸaS~ƙ о:LzF5/4ZtC@8*ߗGs15 gYZ07070100000215000081a400000000000000000000000167daf5bb00001198000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-queue-length.ko.xz7zXZִF!t/CW]?Eh=ڜͩz_7J;ruҨ0BbaKi6lJ9 t#WF}_xߏVa1}s W]gPjp5518:v䴹H5OaU&eGN'ŶMɛF0S⑱TGi_yߑhc47s^03{"\償2'|e埸kuaE!&NE1,@O@N]~Hdז4zï1ϫ7EAeKx+gE,#daؑNms\ԵalETvxkVnXKp )''iZ?#svݘMCasB>(ѤBV&1 l{l3C|te&$ڦ7tt. 48MIimЙ$ݪ_keXwTYVB0&|e/NP|r1w2/i,izc` Pa"8%`;rJFr-dTXWbXBn>Y'vJeg#®3V=L}N;|Hr[{We2Zm%5\MJ(Rf#)AS Z8wX>vv";&_)` 4ʙ㻅8ʡ$gۗeOQ- ȝ h@"BHjTt\3VгBJOIz-6$hPDznÆ>` NF^ͽFEYkWɡ<,bL8;".)mtІ8\O>gQ4?UTwq_/nhcT$b wk,HRqmcKSY?2e8԰7(̚rӐ6J8f5^XԷ$T 6Eq\9WG_m;^9?(GЖO#Q"FE9Ma[,cNgz*nwL-C5լvl.UL2\&/~ǑsEp8,VAIQy^ۭ*]fAlZQ'/ԖU rP0[;fgGWԠwi`[gL<ŧhR#Vo$>'Q'iE RȦfCe#kUK;@f̫O-FI$LNFv= a b}Fwy@6iBQ<$Di^iz{.)\^baF4כAu C iˍ Y7I$j;T,Q>OsXqGPTVh#H!blG]5(q}tc)GK[~f97bs?HybPb]ֻQ`3ŁCD6xJ7*Kq5~B.& FmuF|c_79J7>L)ƁWVM drq]Lh]$|׎"7iv*|*`O")u/ǷcK B^8 133#u$s&[^ɽ<~{SӌJnٸQJEbj|H)OٜDR0_s (SҢvJDF6;SfDܽ0/1@eTߺӡ`߶] ]:=!Hnȓm_=\sK4uTݒj7rfRU'̪T#y!'5I\kgSVNeW35e4F6|@zk,Qa4V3JRWvX)TWr̔dmG.vwOܽth[ itp0h&>9⩍+ٔa Üၦ(;L p A([|$)@nrq$UA2?sN #}%?{כbSݽLeqFV$8?G%F8H7LJM:Kw+QrtHЖm\HGi|rZuUd8騗.53o7uI}5ډU2'/kit6`C3le|=AT=-07Y3Ow}X#Ԑ,=aȉx^h&b~ y%ԷeF)P}u08? pŵsj.(ڍ5x7L0<{俯 7c@m2P]āg@bw-.Ru-K6dDSwl&x+<5 R&:Ͳ"I YB 4;# SQ x>9ʟLzэp-@)uA¤) TگVߩIp$X>!DmxoeFr.'MOyiQxEa!M90Oɭ@3RyȘ3ٗ]"ד &gMq_rKoΓ~I8>2S7M];QŠz$"9_-ڐbt;B9sG'r.Vz V?]LzS‰:xk:9mo4S)E7,&"DU._ 37ŭ- W^s Kq$P}0I dIl"7KyR/4J~hcB@2:E]ibW+1=NQc*&EPAuC=4ʲ"Ql29RH_^!L:Ey&nx/١ t%.l4kE )J& T9o,hdwu_†|$Y{~nL-WoAID a#v;Nж m5$#(9=4Xq*܅;;CxDK4~3L,rV_釆6CHU] 2%dJ(u'dS=!0Sdwqd0Kvi:madnL2#/3Yi|ivega R^$ҔOeB\[HUwMd{j  xU]9(K;`qrb&>*@ #q.$(lj׫H_Ud=6.5!AAf edGJֆ\fJSdJ4?7|d|t픾WSU׮DʦUhgN~ WtcЂbO|O`LDL2bc'fZ`VjȆ ~G}O_hJ_C.Qk)<۟(vQXfXf2( \PTRX>_ v&86.,Á1BdI[ hǍuof+V'¹gR׼|yZPNq5S z`\Sd+jo`w+H*Cj8{ŽkgQZ2  VCtWk#]"S b"3.Wd-`173tOO%> X*?Λ- _Zޯw]8 Cz%}bv[IFX7Hg@e.G#t@C/{%w%V6ǮW]vҮDc\^@au󮧋K Ū P(NV RL.v4Їm`!+&~mp$t#1p1'}^b(<]ޮ}$qCXy1/d &( V9.o"@"1 K]B8@C?S :Rq[^ FEHӪ٣JL V_VΑ(x89$:Rr +^ÜD8kRoΘ}&t`vvH2ՀֹNos8=J,q#Wg݉< ٥]tk'[LNKQp] O~p~ .Of맵{:y!zF"ӏl8ˠ@pRHx^bGΘrgh>ཅٌyDesGh6N=̚H" aZ'2j:֢,{{ ߶J+ǥ:xv<1̫IKnv E\VOy&69}F˔9|Ԋ<5 ?cwU chwj,}-1xA[<|l9 #[59م 0qL6KI+yB`WTQ <}(&t QVpI|fG;0sF0)!e;%7U_=jE9a"(Oyv!(gA ( aS\-USXeBj `2#c{6-SƒXqٵQ*7ʛ$O10#̯qԾ6l;t&=h4v"z:62NIeְ8e#a3?Ly-#ƽ%`ClgKb.zq`]O̩=%*FS(D=C*& ŞLL%L[ه@pc=ѣ·  ̃ưdXSB󩡒~% Άi4LlW\!wV7dr7q1R;.9<˕g2xhCH^fO swH @g21h9'eIx+"wpgtNFYqF2NGj[^m\W:C :WV:#ZY@F͞ڀoۍl=L& _oqlܭ l!UMC[]<g J%A>|>s4Rd"eJ}?nҴe[ckM:JsHeH VmE) ej#R7 ŜYh.j?GWT[Rms<4D [W!͍LxUGЫ})^96NHN@d''x^hɟt`/ú^j5}+U'5Zj 9~w݂ &EaAs O8*ukx؎c]7H{Bv%$Pƫbĕŏ pF-RK+Q9ZxPrcUڀtDuE-Jk2icؽ@E-Pa`^nX62']lxo,~p{͟;~c *:F{RR݄E2Xˌ>;P:KPUae{<Laܬؔ$Y ȇdS )Q GtHqR",5,kZbis:qj&"|^R|h,^f4no)@Fۓ ]:pDlÿKY 6lO]yĻ.kɦS(q) ‭p[ $~L:<S}ɝs0_wE@Δhb* $*|wN >2&E1KanJpC)4FK B'ҵQ"c.+h w-K͗-A[ein<8tu.7B@;;w9-YP*zqMyDbs˼jl] eg1Xby2cF]aj*VMx<.۴/|Ml?=O*}7F98u 61 OXj*gq0ƙ,_-fH6_}zM*D/<OA҃2O]WRsedRx;+=EiZJ,WG un9H˔&%y@TVp P8& vD3+r40 ocС[/H3%%]ylsgV/)GȮfdgH-yد9H<(=M,7tx\GʏW /I:q%bG0h=Pjj!70.p-@HIz%g-[,P)!TX+Foa5?=ౄ Y!B'GUg+H ]S]_ Vg]]=n R̙ĉG>{hBSTlџ2j݀Egv,xR(p}Q&/~EѿqIX$! 35_kTn@؏SFTV)4Mυ;?Gé۸(&wv$'cuD}t7ƌ:z. [T`l5;'ySץm;%~Ay$YԨ^؝7MVIbEmrx {g|A;%;6δl̫P ٨2 j QB 0#Ek-hMn[h1#^h9Ѯ~[<0VedBBfɑAŭ(ّͩc~@H̩i3 WKt4ek.i8EꗮF~br %,Gl(DH~.c$/#n7agٖ̈?[#c{BpK`0=҈wQN"j@Rw]D(+ʊ> f9R]$7YpjG%oNHg.V ZXLu{y(d) #m0e+A*YgKqwf'9N_jØMRB8h.: Fb:(V#gۏ[90W{enDnÑ,T Γx8ؼHx xԗHDJ3FOՊ+Fqow!i/ `6XdCef'gc&Q8+UrHY*-uَWc|tR` ?}CcyH|aP$;$! O9K5T.g e~"|^myHfv"(MйVqԺ?=?.sK+:gS!E/yKFJ>]SySVfvryq\T.rOZ"a^X__#}BWg Y}P郙f?C@:J3IßZ!:hXѯ:M#/Cxhlއ9CM Z}ֽb5 >=? s&NvxT<6B~8`ڔix )˜㋝7 U 5.TOo'aM|HF BzM[;2?+VP: |h'Z8FC­].:Ti_=x5xFe; fNp0.}]"Q SE9y#Tq$=ٻ?w]3ePD"N5;݁IH@C<.P߮bjlC>gnN@<?@5hv '$vkܱ4-f,_z> V|kH/\{fɎ u =9ݏOzƊ$H")]ojwwrQ4W͞}[qf~%<?"a,5q%tJlb9T➮FmM'X'#s+Meʤs۞~TP$sSf=ۦ+B|B5%PԭQ/&8 G4DP0$~qTE<&\̺|W~"f,ZCj>ɉ-46.z|W߭x.g=qL#R::ͨk@pBlv2s8{" gCRnP8\v %~ PSZ5U֬}@Tb<pL꽂ɚD4 n$i]:K֭p޴k ` DJnw'a/lc 6TR ή$ޤ@C?y`G4Dt^K/O%ᄨ5% ZZb9"Y!kaUiO)ɿF `[-"Or:v8ڐ&8 S_ Z>ՉYf$ !lҍ`7ܮs9D:UHNqœFt;s+I??]\( H7,؅g}{~*(Sؘc`fzREߤ3e4oO&Wbal~ZQ0?&hՋneLËduazɃ\%vyvh.z=F؁Uٹ(8f"4*Nh! Es2p!7b0>Ƽ?k(/;dfe㰛N/RnSa= µI̋bꀤ@RjV8*\4`Q UnK9*{71ls(7 1Q䩺 qn Iz%{&? ݇T 74aV=[Y;dPS ÕߚOSgp}!r\Zbtخ0^AQ9ߗUW /6n|_d#]c FaHAAbprޒ\1#6}_ηt/;lǞbA=dakVu~isOI#"fVaFL0+{7뙏Kzl%c9oZa,i.z ry.ת ޼X/{cR,Y FUs>9c"no@}SIH}#Q-^n&5ri*# !~P N9[ %\(  'و|~g5^.`@E# %0 a{L3 P>C=v>"m%!NAF<3މXV{_:3 XPa-~?Ps3>UL 3trQu+z\xN~,.جa#ٮqV&W*75!<P3H9 5ԔD[UQu" !O"=Ԣ5=[VS(4NWCi z`&NR=J)=-;iK:g1R -ܛY2:@׬/$8 Ӓ-=}N_>S+F $1l0 x .eXVLt(#UρߍmR[aʵޛet$o\;]ATkk,#;4[>r ΄+:MC¶_2)| ;WP vif!'%Gp{725CA֦_XDw++ (pAFy1Y7 I̖J=A>? O vB=?8m_3GRHd>$sCdU0=/CC1ށ9wKN&RL 跱۠P +(XPwq&%Ua<ѾΏ^+[ƑtΈ-{Wذ,GZΓ_]튈_X6߉ljl;8HnzBC<U.nȲw_+807Ð7,S:P)ukdT YoGv];"p$y3ZxB)5GtfF.P%t$YN!o<Q+_T j8j,Q h@5 >#}+*U̅ڽȴ]vF(HgL4L7t9^*kƑu^c-얨1-Y4G84D^8l{;7Q0GvR>2 F Gu̵'%tHLוO}<1~x+ b#)h5h'j/2D,I5y:)}ƃy#FnԎB#|MDdU JMsh,_3HW0)fVƊ֩|tLL%Oh2[otAVmi\~{Uևq5Gu%D^b&=ZenB ɡܓrd&C ?=-FPg;W، D[ˍVgHf$54#ƀ#؎}<eAIca(`Y>0MEK;@tHj>@֪TVsǧu#djʬ\فOP_ޗBxe}ǵ T/2Owpf ~9J-Ab"# R) jwoqwuƑH lT$,$]i`#{I] rZ9stNe1ʚw̱*Z7DaAҗsǡdHc/hy|1w̼.:Xe.Ooϗ=ZVbOl 떼ɷa.Msz̩"PБ-{mWyޱbv.Ծ͵̍]MC i, f/>ݞ/WD `@퓁a/_؊ :Lr7x>ߋ^7C}DŽ]IAѸyB7uT9LØ=wqrW".]u'Cm*f_wN6cJxgɄ$cE `hŒGQl)6^?Yb:?ok-Xdh 7qv|{Ծ4} =LaZI zām<)өcה,+;<`:|{fZ[=s؄½b[OAh ׹~$dQ.~Z3B#3]obEay &yb_HC;4P5dHeals2YH!7.6#da YhzK#)tdX`k\+rQ[#i B7YF4Ytt|XO~ fkߣ=TTMՋ4I,]?A/C~!Q<3Yr yv~oFŢR:Z5-<`@<hqg2F//F~Y?\$#&WoWnÁmnXt~c=/4aze"TF & Ԝ'渄Uv/zdb-zj35rMXKUY[W*.[yK=$MO̞!^ȣk0.sJ7c""b^WLb-n-J/)>kY@)#I ؓՆq+~WHAZe]*TBś)^Ptd3rr|Jw\ïSX>_ҹYL`'RbK"OSkg8u`$^@߹'R6e.ݶ#/v׋M+$0j&BeAê MB2}`z}x< ipH(Y!Vt =vt+[d؋ vr&R͍^x}^R;lme HtzXb؆.V!\)J, aDo~`CCR[U>hN2XT"|`paLBɬ[IX@<#Pr|7RL<_ |D}nW+T[ynL9%bFbV!Ir<:>YX\Q Hp [A(Pٔ<(I 7Q裐,dEG9S'U!q=3e~f%TkFX?]' E@a_Gz2#Ÿg+0u2.mI9 Al,,S~j)v;n LN(@R`\[ۣ=.菀 1”Fb0X4hq0 ݜK%YX{!P+E(l2x*|9?"E<, CpJm Hk^ aEcG$9H׼Jz]`gњ]ɝBn/NMD >j{DpgKfҀzF5DJ2Wt9<2șK7u@0l*w7^_oWg>eϟQA甎klzZ#huщIrc »!G%zn_Wh/$A~X+>`5 ,N>KM_aqRn+t%weSA_Hk6լ-?h|I]8lR^6@\mݻҡ>z^utwQ%q&MWXC͜Htyw69fh*q aVu#sn]b&ZAW7Ȯc6Z)16അQ9No01W*v?ݥ<KyLW70OdyyĂ)Sֱ``;er˟NZ *~^mF 1f^0W`'T?of3# ,=*W z..F cZ/;!Ak<?&ܓӵ o1GD2y~!˦E){8octEy>톫nӾ@Y71촜N>]V=%MvhtLď|қ9Syc ׽ea\KNN76 (^)I3؃P& u!m@Ɵ)gJ+Sbf ܹQr~vݚŹ3 _qdِ inm8Hi?ZdkbُQ=g3V |$=$v7r.o _3yJ60ٽY[eLwup.2>bX7\d]hX{~9g(GlL/]BjRك/M4m, G=GwaO u4~¦3<1!,e a|#pӱ+7̐_]IߨpLMЬSLd{=-!p9+;H`) ʱef}^!W ~⥫s9VAtFU虐[C!LE+.; {3||anV@;H( 50A'Xhwqϫ- aJ8n󑅴[} .T?55M@.R2vLc:l8Mp iTXWw4IM5zQ,Lhkvx zbz6fL$R #a<36b.Zq>%<ɿϽf3ʶ`0 E4|h'J9亘7&(ܰS<j֩!Gy!ﺌJ*G;],xRQG.tJ(d3m4I+k1dŘs}S7iN[=JDDY`kKb `BW팧$/;~$S*vMI:@XpBo'CF7ӷc;a7L͇ڜ+# ޒ;;c{E!}_$sm.FAc@OuS13ttͨGg7E5NVw [h/C+Y҆ dӻbpO:l:p*^*hܶo|Q!#6MEL2c#x ݌Z_0uC( .?VҾ f΁"&-H=KG[m4I2K'Y6pÅ"Z'Y}Ԏgh%Аw MIB( lN1cK/Z8iZFh41 wP3O{ЩF ێH>;Y`ϰ@䘠@5? \.o@=8HQ^hwqu {u -pz1e="׻6Jz<v eppϤ .ByT3% HUjm&掅 ,ı-M:* $4)ؐ&cvf%Sz1V! /d'`<+c*- "EQL*#ZS&2z%G[.r.!; 'lʇGK2M~Vjfa 3aw.< iKBOPՖAF,x3խF+pz@t{kNwAA{dN0Iq5k֧)ӆ )y8QM*;z<}VvNGZ9'6(05 < .w-WhW5"ٷwbYc#.W ο锚XWuVIr[WR? |nwgk4l7~"X^(SymjҒ:eL̆Rquq2~@ˊǗ̴ )o6 T~n|;՞#jSਞĤ('B1ոGjnՅh'(3< APݞut?ErGz褝nu+0uݾQRwg=N΢jNI R vJUp&O{iL$zļV3<[v{:@rK 8ƿ*[Ty{c^0r"d^u(n ކg_1A"/'(j^=+CO{}*?o97E 6KۣGLJ:VRP}+"He{S~KٱTA p}g5^q_Ɠ{ |xD7x* ؛MI\8H-_3S%qtOm0b iltgW $dحV7Kbr3zԭ (>W`J'z%|)$PC6l(+4&*- ӦtIMϫm1SE//y 0$.\rck| {OD9~]F`ʢ;̡zs hNƝrM28֭$]ۢzVT%>EVة݈CMb\0z!Wx|yh;}v1FaKlt Հ.ng~赑8`G"U^,z 4N&XgH p, %'S%}[HwwJdgS>C<7A-y1ڤ:sAW!1|zTq\}z*h;KI՞S䮽;0Dn$jGҝZY) QXs\K_yWAXQSZi S%:_4i{UdPj%Ɓ-;|ЊO 6V?<5ū6܄Z?fgfXۚ43iej&)sQlv }GG 3m6 kTtΌZhU]=?x xQbFSXU28Z/:ńGA'֠S5UPLJ8>_*W$h \ ۥ]1B6.Fq7v1̴wl"Ibl 3&jm1໷py}9D)Bg4c1Z%2ΦB\ gKc 9 qO]K9 5љTvqT21޵L|ieK N0iVҥ&281My$:p"][ C&YsZ0_wVQf(OaR}Tx+,'*0.#lWE!p ^J:[nqXAEK"٪BSNj`Jo;CR3DZG+1WE7 1<2(ZXw=QR^SŬl࣎k0ݏ$Adwm_&S݈?GX Wԫ[AjIYKa >%Ź8Z:k|UIGYu>dDI܏8Mhqga[8a{Y)v67']᷄E5_2Bp^f z"=XF_E̵bC47WgYybCFM5 ))-yVSS?3V0MsD,6>eo/xyrҙ^>։ϩB@UѰ3k"iD/A]` PK;BBcsX V|}( n$cA,bKi>R#er3Vlb^Ay?p x_)s,x|v5Ƭ=-Hl` @q~s;o:x &-@ۉ=sCͣ}3xP5ڞpCNJjsK"°s*Nnh aN=v6\%#Õ=Gd.e}p 5HUaE}#׻xDe%5WA6olL5 AB%,XUj%_djꣴ'3s<'$pt2@jQ%3AV?}'жLC/D9׼p\ t$a1fhK[Ѷ%6dDuO>c$T>[Z z ൖTq{Y9Z9 k^HMUkOQ_CUj<|0Vʦ2-X<9!oz̿5.}⼿5 G fpƻ@/ҙ֧ gkMc!x,-R9Tޣyybѳ6v[%gql:b}Q_Swbh+5鍊iοX @Y IF|!}  o= Q@,WϨˆ/xe_yutp?kXxW+  =gPV3 O>S~UpSxv䔱k+ֱ@t/z݈/0["Rqc##J8^\è CeU3޽&'29 ~N+9Rtnѿ !A>Fno% 1򲫂d8U`Ы4%XW6 6<{쬕+Pt\j+X( D*D!>BRVj a"Wz̓ &9XGӳIάVNM?5b.[@ٕLd - dB5\ 5O*|ǿ"dpA{Yx-X]}Kw2)=oL* k\J/gB]1Pefg}ۍI]pPvx_6喼L)\ay&g '+8DoN /=1k-5T%m#Ϫa\ oF׊UCصc$|אPd=p׵ B,SS]6Y]6}aa$#SB3Rw I7x ( כ46Q3#_(θsi5֓Ihr.m"-j[U}Ҝ*~zu)ˍPM}n| Hk8;p<'~WVn ${! 1B)o(መnt5>|{ ([ӀYf[ZC} xȐOx7,ߥJprhz}(& O6PFڍz݀#P2i e21!I]#tƌ:*GH;F*RUXjZ֋u?by}ӷ;#M8E {6.ԽVYSf-Y(Nb2YEd]&J/P VDߪAs_c1L4s>_K'53_GfԌ-KYKk^ fX[_~u'NA\wő]B%YCdlN}0(?F$4a^VGb<7 갵a ]뮉^fFL4g9<̼+rWG*};"tM#oH5fyRn*KDQΐov9a!(k e?ŗ[<>]E9u!h~mNޫ dy'.;^KAЃ?o=95 au22"e!IV&tb;HgEm&P2ݰDDcm`^N\nIGGl: .T.؃)>7 ,ͧnN\)1%n]7I(hb&⓽{>=8(\00 }Px27f[n:oWS r(;.RT2V{"+c_Nx tUTj7MCe*;V6 !/K5鱮aC[旟w*vX$Yѹyyxnw(uF$G!92P: , n 1'zl/jGa$[`)'0 Z^xwtǣ,o d }Xf7Mx$iu*z풖*%h<5ޡPI]1^V#5g;`g, \Ǐ`+ :fE!^w,yud!2XL"6Q#shЦא}VoN^! k:݇ZѹUbZQܒʹ7}g%'@Cdu 7Q<`5d"*e7/\1;*Vvuت?m]<7i!i4;4y6O e`9d%Ƿo:TF2!Y=ϱ",Ofe4K_; +_?mG0d@~tI$ > ;Fl0i.՜\ \ 0L=O 3U{+NhqN-Y4N|c ݪml%xD5'< ^o~\:X1pIwNRJ]]6ի(mvW)P*SlNL殏'=ԾN1fC'ym*2j3( aθ$C|UD'^-j5X7VGN/C:{7E} t"*пJ3ʖT(0 Ru?1YFgjx]&[ VR :]MJ*oJ8M.XKtO%jמ/|.SH1v[_5 u3,3gC ^S$T?aL[3x𪕙eKȮ~./5m[*|m fR!-%C28-8h|`taI: OpVZW?\NnuYB%iT@sќb8yk5`$7*߄vT3 aUӃ ":ŒگI ;dAK -Q1Yi){|U]H)Ё"i m9'>efe$6׼9͎)iS0/B~@v^%t6,P.3bؠ֙eGE`2R@6aYTeBUWwH97 -q[}D*5rafꛊ閶JZ2ȸ/ld!܎)Ѕ.q3Z)?"oTG 0d]&`7d >[8.+Ewո$2l+IC M%l?ٿ loZ *;D,iijckתyn )?v[;7 qձ/~lqV2݊5VfkHg>N,HGgg)UL==t{ ai4TkᴱJGrQsL*̱ߎy2/JXz2l!% :{z3=aKOa{:CUjf! @_v;ԃr=vUl7;?ТK&j8|'{noߔuʋ~u-RMnhV*׏T0kA)Ml&],No##Qsc8_|{Y62sR}KjY1{f_N2DH HJ& `ڦU zf,V'9mU%g{ Hi|sUݯFc;W铃(ed|wnx NƫFXn})%jܶiRMp\d;<=\NX-﫧v))"%U*YOdI傰Vy8*zwݫLJ]Mz,lu|/u&IZ_-y0r9/YW]_]8E,26⏏"[*_]wi>gXd|O 8vv[p}Nb > !Is(t>.%Fh4KXxAbfHbOz)4A 0SZ9:~WKQg䷪>8jN $w>FZZWM?Ӝ3R]K&M6m^[}) KhųrL2_V즌wp˽'J'&.-tDe: T`/vXzND>ӖHn}KlP˶Y( +Dre/^Hh' Íy-OTmUzlxo^Ķs|K-fd1팓Q v:a:)@,u}VޛF7hHC}qC["n>סv ʙrV6{BеfN/2~SIa9mÅ!XOVkq~?#>Px bkE%L dNHXiݯv WD@u{^J9 _xN31ˤ$7֫%dIOU:@+|lSIwnTG16B_'I|:*WdK2AՇʓ g¬'&ҝ!5m8Ŵo!d?#=wNH^u O?QAspحtق)C!^.qAyD,%/rp?s %JLr.V;kQS%D, [B ?$>@.&c0C#ܺ˹ǣ!Jko',+IVDI4OvsE dC Px\͊80GKEI/'i@9 g.#E`3@ߕP|y@-lf iɳ~V}Q\Ε @\f=&4q֏⹤/h6N|S>6}^Ŭ`Cxĭ%ϢxaGz{HDj1 "t$JL=M25 GIet 7%׈ɼ:O#jt 3HNt}!)i(Ymn9Dh1c٠#Pa3,N#Qwuo5 㽭/yOCm^WV~fb^|bwsY$fmTG(yBZ@vVyI( [YI)#BH^8J"^S0ݐs IH.+ӆjbmeSm \56l(R^.Z(r#<_*X5+篹IK3`jh&FD GJ|TöZܯːW=rhʻHnκp"fZFT5=-2+D,9M]~ǖ xzA5L, $0V\{z(2[_. `|#-h /l{QZ' Wu,( zwKjR08ƯɪX5ah"LC+{ ΙtE UI fӌk Ӗ7QmIM`]ë{_oE&z9k*%=CVg8м._gWHspяUQwVwB/SO2-^-vJ:P%̀;[?ecEo_"(/#SyzyWQ甅AKQO%e^ucs M& [tGIH~')q :&rrS2)kp}VGgZǴ"==#S.#g] lNoC;Wf"R 6&:m:H n]IȮ14Xɱr|stdC1)TG91\{@$@9#cg,T(b*ABT9)ec?PXk:k =(kGꎄM(;So,lX%i )(y@Z&6e2ݝ,M0!Kj$z(Y*l ]h 8їGsWLPI٩tO[LXInpC$Ly:jkZ `׶w E GN pXk~G8%b鹩<Ϝ-k_;?v8yϻWQ7tic~PM<ϛ©2~؇ I^@s<%%BW|× =\{ $Mڬj(%*:כf@qZ{x4O<cM(%ʵOf){ʴKc+=_Ne:L}`)U()S{L g ;nyX-h=#gCil*|43K&.s|FnLYt6ZB"BLei jqHAcCR+^ȄҁK[H23jБKn%I,f\ حeiw&GԎVԞV*︛lr<98vA|miҰb&Q@XK>Z=Lg&BR}9.=FcEp2xF5 드2xnH>uZLs}z-f/s~f3Q71St@+Rmvxf_T/Ӧ <=N\ 5\V} p<[4p^;E%(p_8v:JG,i?1Aǖ /DzI`Ygk؞'&#6:#gKJoal'>&ɕ- 3^~Bb˷Ӥ"UM{= _byf*ƒ3='Y9kl3̀CQ~XzVgvB 1qidS=o4+Ay R RJ éT"uߎl|$0>tyD9ޭi1(cZ]AKH^@*XM{Y" ͭ'Dr<6]FJIi7z=Ⱦ b^҈spj+_3X=;ǰdYYK%}t"6E/!("1[-ā'ȗ T;̫atϗTޕآdl^FN1{ ɽ72P \<PI|A&bNď6.v[^ ?ߝqWC_`4s詭Gmg;뫣08W88[̜ؒcgRR lLa8{.~ w %Y.R9q;fӏiCp10|7ħ*et#Bt*nzṲ̈rnFH:pL++p]* X7SQd}-œ@PaGg-E8 tAsΠ>"os¢Μz]gmft#N|(+D z I /̰.n:Nmb,(3Q=imix-|4[K'^d-_``,Ytqi[Sd|(we*P/L'g7@9O7d#F;:\;Xt>8[6qeJjr83ՙkwuOXUzco&@ vPmUDu^ _%OW*ˆvygBmti'W-=d^Z2XY*NjrqX],az:{4lt֫ڑj)}|3c#]9OEXE l?kBZkQybh6B&3&-[:( gnfͳ!]0XqrG2I1{F*4R=H :!]- N!_C7r3Q Ii)m}rȖ{ ze 5UA/4gR%.٥M6~tH6zMvSd."v ~٬t Nc U*YifJz}0 78Tخ P"rt.a- u/#.}KF!RfzS}*i3q`_m12mT.ًٶ7C?| v(1#_8& gKBk$H-Ο\˚>c!}?~lb 9,VP]+g!܈bV0AיQ ]}P$ubЬwlO ?p1ޅ/VtӁx# CgN}1 1Ib- q'ZJ .dhE2Y,!x_y,qtt">b((2XknBɛ[c5,Tեd ^@dd_ Q?GX}JfUsdR)95vic ]8Üi9՜\eYmQ+: J HztI-yj1JkĖٯ*? < B"C";ގտJb_Ij9i-A0u@;h!H'B'g6/[I>sG/ ICy*ɐa[sض&'S,8_d9đ~ɋ ]lKw'#Zkl*H9SK wx*pwY+ OPEݶrS,2E7A5g dTr,]y%~Im,6B PqH3[,ij4ՏAA]2μk TQ&+9zDvc)S6b&,yb{I~!n`NR `GXpH瘩$~98gTǮώqzEXhVוv : ੜ¡-#y&|V_;v8V!CfX0Rgz v"H0V 5ab_i!k7SY>@Sj&ڲ?{qL7fV*BީWoU ,3e7)Tʪ צfk>$a^5[UKXV;t7Jmu<+偑:~#&`qjTA1~D!lFļ!yuc6RӰwW*DDgYZ07070100000218000081a400000000000000000000000167daf5ba0000104c000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-round-robin.ko.xz7zXZִF!t/>e ]?Eh=ڜͩG5()b53hiGቇ7֌mu|&cpߪ\E+N%cur]dk;s P>#oI:f_mzW&hٙ{KJhZ[ޏ0XVt8X 5U*j& DrCBO/TW$nT0fhd 4τo lj|fjl6Փ(a2}P;9" :e8}UE(dkݲej[Լ@Jۀ4ü3C͵]lmfl(Mx5{*9ۆB4nx_կ\+* l#qIJSf3 ?g6M1}HӋ I+0!a򂍁cٲ[70M%7W^[ ` igd$̃ ^;KSL@Pp: 7(d?C+,F*F{UgOE+Bw9Yaxy|'<Fh%_q@qU"-W2O]jhPu71gh:%`! *tխHWp5[ FZGa5t;#Wogeyլ&P?Aձ}j16I0L"Zxo ^!NL쩗oQP䌘;?2Ιyt\nM3 q bKg.f$5kǀB2M[wAڱ,zR]s!N} X8JW6ZALl s] I]ߝtu|H:V+$mvA%5͕J29O,JSJ,ksp܋Pm^L#`JTå|\e@#DžxH1VU;Ha;="D*/B{7B-&wV9՛WBPzE$tuya/)3Yt~g! /Q,ԭZXD-)zp߬ *0M3#$pz oɅ/?x㸋#kV{աy YXS-(¥hQvBfpY3%lq|Ch_ c^"g{#q3[…B_M+kD>gi:SPTA<94h6qx==津 Z)A , xcW`^gӖ1Q36f0ݤ 'FVbeN`T椋ΩWi#\|.`ܬPjk> "ds H 2 οvQPtbu<>؂\Χc=CݖJ'f}]zQe\jS9 [܅E]GHL:y9Iw. eU޸ݷ,qnk(9s|<[z`H (>Xh"1pNݢ';T1)o80/!yqEКh(7xVhD r9Ύ#Y=X W4W?H%*[;p%; zo;L1J`Ԩ`f:C2͹4>k)ƌ/*LȖRb1(񲊶 [yE'm9{at2 y3Iˋ]:{XBr|ǣh?e>Lz}#(w;~4;aK 8L@pZVi%m!\f}.KsvXP`~S&8|PLY}-$ڊusx|/pfVnezŻ>U,[UNYgEm2Fs,r |C('6%YḨ{ v;g`: G+jAAzr}5G|@?\W辅JI'T$4(&xk" ҕ47bA,6IM¼UߝB:g@&6y+Y(ش78XybE#G D_#AP}!%C /2ZRK-7G֣LXD[X >!#_ :G_16d鋇5'4 S3Mw, 5gsJS殻vLf`#c2z#hn3ws,u&7'mύU,>?IeWQ): 83VXxc۠sڭØJ7t pڳ1rRi\:j=0Ac`,=H4ӵPVy[&]@g~M@(VMZ^s/: XI 9OPˢyD}-,=ui=ECLP{GDl]NnwѝHI9!^B;^L]{\?6S30H&L 絇}{ yEC Cp9ae%7'(}ޘF*2oLyD'amUxf߱GWAǫdl+/R_l)UQ)voZ't~BW[/Z-*W,K"x v:YtW'.3pZ9<*=|%6Wh.)>ad0IŇgqa(jg1 2M }Oޢ_?cliXRd"J#*e[JvZf<ۊSàp,_& bbL9ygGkC~:) v@`?DtB[!)+r7&d@'ŎBj؀ں\e|BMq_x`X#mNPoCTW$Ms @- :I0^ڹ.y{|`Q0I+A!*cZ9)spZ$h#lSOl|DНB~-t}pת1zێ\1Ռw&݁$tdݸx9;fd%f |Bv6YX%ۓtPO4V֔sGI\ǔ4rE@'!`ŸcNbI0E[ ,O="k/Q%R@'> c,ޏW󍍝K"|9R~7 <(E^CO~ 1y {Xq [X2%M8 pNbIS:5At2NL쨡#LV6lM[i?:/L{dӮ%iql7}(SV󖤶X уa'E>J\vI++c%^n9P<7nyVW ȐFUg;hX2Gd>F_AE+BGzA`FQfF#gh܍^ⷞ>ekKk869I[~g274TJPgF p#KÕg" ND_oEwsHH$ui:"}|>';8uޠ=WP7H˵@drUx|ˉ3.M<$QUT^UZ9GMEsk(Ɲ_A?H¦(>^tfYT}qeqy{vv8x8}(11HkG+Ii lԎ-)34~iiE?cJՋ͎޵lL3Ժf 0+ɂfaLYDywT˯;~K$aEZ`)f0Vti5hL V3 uvYcYgkZsv0}A (AyW%lC/Dpc`Vݎ^X_pQn,Ll]˜H&щs!;Y;߇_sK ?*a{R$wfO$k&l#򲶤`n+&j6n1{QyB@b{#-x.ٹsyd~l/g[ʣl}^?c^=-s/ hcOwN!wÇi1ɕU0,F@(AqwPXObX $A^;1PտE[P%Vva{12 /[T Dlp@w1S tG*jȿȳ0BMz(H?wɒ xskxڣADKgTw7ǃ5i0mopvp [ШUvEL5B645PlڜHזQ^w]c6(OK6NvN(_n9Yآ6S +%Uxڎ՟h&0PDӴ.͔mT= r0l6 A/˭g*{f>IRTc^`F .γ(.-L(Lق ܗ` fT=L FReu,|"1 \k}W&7;RTX#8qD`<%_cJ. 'W9؆|)u*)As\Θ\T\P`}3lO]L`ǧb B`;8m l֚+Sp8:1IF.یl,/Vy'AB1N񶆋P^fi!5PhE~`_/s(#5>}#kH! VPV> ]>if TWy Ac4-fg/Ȟej)#)oi:~">κ1ݡARݺyYŏ,E#O/dcoCOe'`2 p<ɨeP`@1|}xIM`, - Wü}fM} ZOy22"7q`61M#.%MtMxKP!'HQ%qT1Cia"ɗIJM[%TmսAa8{9 R5q 7tFӯHHF$iZl,GӸ=͎[T!nϿ3CN[aֱW~c (\gxpjqf7yBL&[~T9lI1V'%Q'mTm*O;mwN XdHe]6GqoGhB{,Bf458 4~Ji ɴk\efE%MWӛ^MrTݤٞ谔Y<lJ9!Pc!O}O&k#%nhbHve9j^K?fHnvec#ƇUfgYZ0707010000021a000081a400000000000000000000000167daf5bb000063a0000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-snapshot.ko.xz7zXZִF!t/ec_]?Eh=ڜͩ'˼jx_q~p˥NGp&*S'LRT>K@o A#yBh>QXU,+B@8媼 aL["=E'# lWXYI0"N蝓P_܆(CEW|MqA8T ̿ spWؽzfSI;`OxD@L+[pO{חgkYv^Y[@j8~{4={|s|UC45V:e.q+SJj/[ڋFd 8$h:-QypBulm*S1 ON >ץw©'ëÏ+!.]*r<dQ0:,}R~洓=]'fD~]I(m6՜ȣFY!Š!bU"&ݹfuy)9̬f!D>iu\t#׋B6z/̠wHFt)[+^~i]0oޔxO{JXkop d;Ly2 ̵gQJϻcNQW2b)Y ,Uj[!MqSNޱo#o J@\9j\仰>eS!ebaCVlH_)h$ NoG =ߓk*5-ʫ,YDF334-߯F'3/FoL.LR#07H1|nqU˅|EV<9駻h+_XnqA]>J]ً݉I;n5UnNr8"^UU5t@2VXVl7MOŒX_$"Wkb~Y o ?;yorg ^c&{vaeM`N(S7‹J 񡃙\ͩM*O`3bl 9lءr4x쉡1 I7!2%#RolgEs 7zһ.+U׫"8mQUnfuF@FUR78ex2%\ss(DͯSQ.me0CJG>[Z/ uH^dJ\Hdzhd!C +c!> o7DBeAza49|4VFlD|Bw ڞ`G cMZQ&9cObBѸejyjc7PL;E~x8Q`"MQqi-g\1RD*+_qMRti8QkXDS1S I'NJ`Th}۞{iC ˨'ެ!C\ӚkfͿ jPXB(\qǐZN5f3s2ܸxv'rnWܫMImux!>_\CGJdJ[FٔL|&eK?7MVphJ Up6ō?}%X wmQPTåo'-}.#CW(`e5P^~`jj۰?!l0SyO΅͋y?UҩEaф?A%j}|.f /'ћTK٩ jk½YRK ` yLJ$maH0[J@h=݌BUێ?q4T33{6cK(MYwFH pCi7q:-7]@bV9Yǿ@[qDLr⺆#((jMM=mt$t{5onL#& %yl,sS|QOKϥUz0 g`D#D7Jk8CsWp^Rhyt榬ԀQ28t ^2<׍PvEI31ME9v*a´Y5*j(N~/Oly>Xjxؔz^y[2gwpk]fyʁzM>ca/гLLY+VT\*#)ڮ.h#gcX w/w[PouNQJ!-YyȓSOV~ÛH־_q5U% u x|ۺ[Yj@V&;tTN% YH2`{@o 0agf\Y}v jYGmw&L@e_C\C<@|4}֑֒@cvPZ{/TJ("w`tW3 f '7cCl-&#e yt,<`>PPJ2bpL P: 6SC.}H7h K=Xu3F#I+궗 YPp괆0Naw^Q:41fxHHO1n!Ce;o_ ~o[*P~M8˽(hfuQW4(*)txpot)}&e4E:rⷘ pThs Z[|*m|@PuE4U<}aTDWwdI.Dst8H/ ';KvU&u/ڻx>%n:V: w U$GdړeU=/@Lǥ>o%|пڽlǺ}kpҗHUc7+Qhƌ7P}Z?VN.M/[!rUtB9ImFv>@jTP5F}Δ`&k.QLUfN画1]Og[aG\ FQƪr|z}Ma2 Id{j>>?b*h`7 o'kنF1 e8a]O iGN^ @DTέh%l]JT!٩λa\z֨c۰3w؊bj},Jhq)R̓^f2s 8jk: Hfq^T)Yk^ՊO1^Bbz9LFU}k6s-/831@1<[#'+rҕ@ٟi:z<=d6\R\ H gL뮶1!3{5# ɘkk{Vَ^o kj/pvXs1š c.V߅~0Ts!t($xD(*NbIǒt_ ` UYG,ya:L&]/" 4#ƱܳK14r[d hP74쵝RG(h OUFݯpM73U*m#ݽQZfOxs=#"^o1@⑟Ĝ5G'}/U(~)܇=85d^m"|K'.$2մn a#F)6JLh7WÎĤGЏ7RHF=<=FU-V[7O Vx65cx`]@Mw|"hiSu-XȳziQHN SG,n(C_Q3?D6 Ꞅ]?}\(+|~ŞcWjXtkv U@6n{RJW1 r%Uf>khXn>v UsOR}i)pjYC ˎ?l#FOCGQ)8j0~7f Ϊhc 2jݱx| re>0JYR3(WD[PXo[VYIBݖ=goQ4:Ls?m#*,\ۛ zm㓖Eo ^E`U/PE :9>;<" 2\h|x'22 -o5; R  J{",9Nqa2kSGzgpF!7Y4k,1C$x:7a|4Hٳ#O1l U=8M>-g 8] nlu`J[FvkKԭ>dqeͼ]8y5\7Zpd4#}JiWlA##} -&G9@Y |,D' 44ڕSQ]\IOǨIWF"'iTNķ"TX]K܂Wd}HS(-SQHn(cA^ªVLAn£P +1m@Af/{- S׸llds |KA6P4= }ziQh&NZdΞ3(1eN̡C1Q|lHWk* ];n:oJ#æt88<`dxbɭIn?WXHq#(~+U[#ǹ.^젬7A1}1G,?~Ȱ,>1mL-4΃6(x/5z`w4W(UbVCcabZ*ĺpߏ~]%@ [>"pYwCYuQ͡"Ӊ&BÈH'dߙZ=yWkz3Iw6Hxm*c nj&CPR.`р6Ggt~ܨ4- Qh9>G3֩zTT_^O<ȃ6h3h.jypPd8bwZ\ka5h'k4}&H⡊#s|=y@ZQ 'X.Rr[guӛm^$MxC5"̭8YNҖH B񲬒c3>v⒗&Gi8Q7m@eeYBܵ?K^py[{|"[Bw+3;&AAaHsLM2(=[17?Vsv4 GAFu55aٚ%>ꘄ&7U:3(.-64`)]{pIi:Aڊy9䖆aiQK,Ky'dgDU%9ʈSE (x?ꜴǃΒk@Q  p Ű/RFIUtKoC"{O)}Z@@-BpobcIYB@J5 S!9&'qmx ?GEBio97hs(ƚ𵌦=2L5pF7#Ѝ΢u/}'9u Jkõb>Q!Ex}6EZF</7F[2hO{*eGM5[t̑G׊U^MwǑke+Vcμ<6uJQϩI (Z_|],W˲-o]kVqC?e Xdzw~̢ɦG2^6 C;j#dmVGI~)C`3g;[)l@9#ͳ"!OI2n W6H74cghRRԝ6.z?ȴw4+8wD##j;Bಏƚ[аٶ\ręEA I6VrJpzH'b. UֽLEMZ~VRVia WN5qwhZ"ߦ3-!^Yftlzu5cx_@ cV;r/7.v8oQ7ƌ/+ ˇsPqHWd82Jx CWzP!cU,!e# Z `{@0B.J>t5KG >S4A}Qv/gPScu:6&QzbA'`{F5qv ivF4tKlED-;vZƧ8CPzvcRh:A ybk& sX `c-\Snmv[y(otK `klNUW#`nўyCÕ 8JAei"?Ǘ<[`KwN\޿eX/c_UM@_YHW1Dg07=C#@Q +rwD SabfZI mFTP!ySi߸{@yI0XAnXt.J Ugʄ]n+@JZϢ hėeҶ|8%.H9Hɭê8BG;FɻX֓~/2 ^S'@b>lЕc`X<70v @Q.N*s^"@ќl::ch [T TѨ,! ;Q7Ye]>‘3*זB1G-n@FJL't>5 r$l]#ٱFY5 bV3e4TWϸ=a WkDio?ʞwq9@/]iW.B֌5.[GuA`㭜jhE[Nw..[gES5ɵ#0m3(lP&00"H5bCOwH'`Ϊ&&-py%uAquM1Rj3n,BW`1ة^&"⭟T,YWfE20Â+Vi2g4 .ۆ&;eodbAZUՃ5Xp'qgL(pMc> {7Ig[B9.sMc)GlKK#R+T6"½ *MCJu`Mp{[[_:|ldnzȦ;ztML @r"U㰿a`oI|p*O幗FAT4#uI/Ek3>B.;v%AMNBZͫrx#"fZd NͪyO2 # dkF``P.bQ 6):i0p6 0 Dz#6*ff%'HZcfΡWȑrɻ򻇲?2M͍w=\pF<2A m$a)Ui&wq[e^ ygJM";ˢ}OEEש` <54>BT)ifkٛZ.17MK KbtL;ЂM.$-@;w 8dϙ4{ ƃȠ˺@)÷ V5[8&#I7eӃk6(gqtê;M72pխ\QLwV| ^'Ng \Ц})VG${QF3Ԋ;3prftv.dDH'?8Xn;&$&Fȭbo7ѨlB mt yXl޷_+!z#9;4{'#Uw D(3wr v6[v,GMJ8EX6ZY^24VBW F-mF lr8$M8u@`%MMŻ0@  A knc3+>EwP8 gw1$LHU+Q:j4 ApҰ:vV6ڷN<^n:D}"%Y4 j<I2%w"O,؜ zEauN I+i_Ûj},~%1"(HVq1z7EBTz֙jC&r& B}Mi0F=:B*KD&+ v_#JE.j, ĎUP +%9gF`L-RԇrkhA(:gY:&F6|[Adbn/G6L 1 qcQն*'&"cqs`, x&6Ri\7^urXZN}ge,mG-gkXL@en9g% 2iuhiU= `i8o [ [fe[%3ў'& P/WsOHFY~Mw6KxTUٜS>lL3pc-s&꿁ڢ[8CAޤ̳ERa?2wK/lr5,L!r+_ˎ/*"@+ 7Q1WjBD&ڎ_RGڇ5цng>Ҋ]E͎HǨa?Zn[o9d0l?!{i: & +%qWz58 9brL%djQ.U窿A d[C55S-_Uv ȽՌ2Zb6P,F>,4xRжWy7yZUdcR;04gF=K-CQSŤ"vdʏQάe~*g!_+F-ݯ# rwrӬ'Ѐ,8<.iG%1j';w<8~4Qa, Ą nYU@&Wlyd SeSPRZA)kU<4we&St,A7}wÑbuoJF9 W[@G4Iɂ1![OwSX<&12U-]U=FոZQf@'j {*Jgx =ESJӵ] [`mw q 0F?T c$SzN Ha;,_h9xلf0<& Q#t +PUړ(}5L/.%umSN@Y5#~K,B)L0ؚ?+pf d>7 8mcھ?@sQNBڳDA5K4ι9kg,r֮Ly$Ykx>R&jm%(݇b?Wq%E @rOsY#@ԹO8C^zy@-.E|R}6#P٨Wtҡ$~Lc"%BxKNՒ Y]Վ$$aFwy,y6]AG9I}׸#fAK>?!_>>>m?0#O3Fc"@'7[ғs dp$I2G1h8S SV&U'ݕ ĒWoIf#Z-яʳ]8|i1"|Cϐ7GJ+Dh rdi~S#=~-Wr`" m1"j1o\ MY@ص4p)j#fn 5=<G{z}GGn ;2Ŭ@Z'.<SaDTHZ$kk"A; 5" `搳Cha'~پJPE7!Bdq<WqZ&cpeчdׯ9VRb̦zT@&gڴKsO&qgZ4 ~LqXrjhP燝L)`l N,WD~L@Yf2&g _3F L!ebb]]+d j& {oM>S/ڨEaO09vؙVe&4K4 &5ً,O\$Kć7U[m+ ةֵc̥9o.JrGvvmwx/2= Zp&m^U_bTdӄƫ:rxg/-=7|]j.ʹyyyK׺o4%՜w+oXO!`%'OmHAiŨH$]:]@`yX$zQ/%?gV4JEQa_p;M}e>ǕOOQKD~L$y*ۓd(tS5~AbCZTf eMO@3S?_3)#(b<HS=ᤎrN`kYo2 O*@̘ؤ%`7V}G AMlSOy6"3c?g.  U&9NJ]S wc%BD,x<)xS܆M뷀KyV!(U 8l/'W-Q`H^fwQ֒% YEʄ*(1 %-Tk}Ajf315ˣ-qe,8iD!jA}x&}SiRBy2&\z`[/B/Yb*BNghlզH`Uva7-*ugsDp#ԟGk"+C{cuFų>z*p B<'LX|B-u}7-48fTGv]QeggU*p|9YD#nO#98|U=ٺOi{?OY9͓k dC_݄\|Π=!_cw,&vE7@V n!Nf>!%[<ՑY﷋ q(Ncc0M`YUL(7-r^ OPj1jr39hw|$!C3G/##3eGwϾXF;9d )]cXhr*keQ/~gR$Gj̙'̫uxYe6W;m1oH"=W8L #,7H<W%J_}hQbO=|4)W!WҔ? 2[S\/mv ~_bwCEI"U\7]s ]۪n0H"Rme˛ҜIw;Ki5g5a~y8!lc&*{Z`CDrFӄǦ㋶ t D.iAnFQYwU^.x_/Bӽڤ 1Ƚ'vmrx߾d_6n.4ylcw3'ikػ:E9 ;)fU[oY6W2IeFnA XmɕΑ)זб_# CG:&}**4nºiSm"O9 B=󌠛27Ig 4)tTL"FH; Ғ -fO]BT3On}.FoZ!ct81^˥#'YGFs %ZIM?+P0CJ(`A6ãPvәhSBKC!1D^k!ynMr>!mz3SdŢ0\? kYzl9<)RY/oDGgPOkvRHn?R&U-3kPnL,MS):fLp6BޜIgO: flrW\CH&)0d1Q~&X?rhg pceK=:0\ Q,>jiɔXnzxAW@%z0³+D㧋~d E*,!g76d]۩PUuZz?@\pY 4 j B%MT/ՙQ> .p'gLYN5fsU_JYI22EU4UY bԟZ֗zL;)s/wahC=ܕΓּښcԧa:]a5G07/ꎖqpd{o_w|G 0 3WqQꚮcFz䳯|!KVH9csd}rIX* MOs:SPR\~|63HY5'(Ltci!*"ثYo7.p:;`ODhFĎMj񏶇4~$Bc7:I}Xdu'\X maǞJd+4-7k3K}4hi !TYҐFgj[6E>B N.VzE9Q2^E2cu+VV|}Lnp`Qm#O%G$yZOI q`L*9d`3Ue` {L1-'FGzvYoP\ bYqXsFE7e(bUo{y/C.%QZZ./U0]Z$̰$v4)C[}zqc ܮqzC\xZK&~~_4ZwmB>}nޤ>ocHpTC ]l>ք}k-_ꄏ랇s-rHl1  ֕apJ)UoUƶ ziouh'aJŨt5 MhIMJQ5)ZQ1={jDB1(P]܀)ZyZ#7^:Ce@ JuЀ\zY[{ z虂^p_u"4lc"lfI:,xP<}GKI,$_ͱ}^Y[mE 閕m7ohYSֱnEMwdm]xӽԗ{F^. %yył<.0᫾n]䥴`"|4Cn/$C.$hQA֬Tpi i/Wkԝ~eb[EH/*ۆm"q STYG%( 7m ,0CT ¸M;v,FX:.% H!Z?!SwlFPngW21B |0.def0#ׂP"H  H9 TU1Zs2NΏUN{{v P"ggsC4ЖdQk$6n1}?zDg(~3܇r]5:d`LuJxQ?[BςUĂ- vBӥ}C[X(ȝڣaLO.iG:fv\TEݘR{d/|=t,y8D1QB 唭F2^7E?Pێ=ĂjEd?iL(TRVHe+yl|"zuw-5$lvBYSdS |X/$jClAhqexC-9۰;F-O*N.Q.7}S$hs>;w?&lOFTF:6`[rhKAgcn]$2WmG~zR2Z&zuP ck0 Z ! SUaYԂ}ʼn۲ 8$Q086z?>J ċ捿7t(6MH IYnǙ>[P#dCl;(=,,ѧbx`購pԂۺ*8O_q܈>e^aĩEy &Ԗ,|dg%nwvG [ JUT9w6b6+Xbz|\( JąMo)Jw }ٚtMӽYCh*."-9\vqp\`o7([:>e [Igdja:&`B.s'g-\($@ihARNy='wveλg'_@MSf>ϴNw"t"x0 (8c5}MCJ(0`~/DGHAVF=ǶM-WVRqz?7c襛745w 6vɀYz >o ; ~<?s9/xW=ZR%nr'd~grA7) BqzC9WMɚ+@AL½^~BW) Jj@'EA#ZAiQohȴ;@ B G'N; ^h(M[VPuzZAy(`JJIof,6QQCU1 Є2׬ȦsNs6K\J?dc:9bhV~8% BP0W0A͏!R'@MVx|NPMk8PFș5Bdl&sg su` '#0.Ń}KO04 {;zI6'ZDo);&r<*3В>Zt*.MڍN Kjʘn= , ߍe\,BnB[S=ޘAϼh(_İg!XqHNw(w]h~M`F@9jlųXY1>ƀen_}K5FQOb,%bK>C0 s4G&,b{tF٪F._ @4q$xw\VbZZ$˞ :p* ΌᘟM-Uj6{HQL[00%f Ī5EگkjuOz]TI >~ē E ]fUWcvd=`Y ǸMug`Y03W>Gnx.8G‡"#rpFQd#'x}/t$)3 4g CXm v,"F0+*LҼ^i5bv#^dnQ?qx+$ӝdkK4 լ guΥ;76:+?;zO> 1VXtGtkF`v]]'3s~2  _9uTIq Ϧ()1e"Ļژv)WCCKt%Is*Ľuz:.*S`MޭCm>[HƥOe!JyT_;Z0~tR/&:͗FYJ bX°xRЗMU' K$Ш;+nϖazR+!i2L?*}rf-[LRG [܅QDeD~sTqvIHyOJ֐(qϊ"9F|MW]@YuTt.=djF=Pgg, .n¨b 8e'-}5/MWwývsOv W7 R-C3%;^z̃HWlz<{ϝi$5M:ƋT!oA%-\`If#BEq[ }Ä&g'|[!60>& ^W;Ik賻 =F&)CfJSW.(]٣~q*H y;-IAH:#2Ĭ f " kowLdjg!r" m:ֿWU+kpі=EͧyLʯg7Pc  JT)'H]x"dK:@bD'*ĸI1S^.[sg_Tұ`C* 9%BrZ R͹%pwjM,{HEA@|-:?FA S&k_ rBPȃS{ |`}Iuq8zv)w+205Ùޫ.*qHazIW#[ߍO8a@=REx,0U&p{\ NV>F-4| wNakSСj"o߅du YV_aQhH/DZL^ sM/Ub"NO g檄EԸ!C]өf\v(rZHa .Rʚ#Otjџtq@J]1pc\wZsOʹ{DL]{V |\r M -:ʾ*dP_ٝ|%j{D ^Q< > }x,q3?ƒ?P3ֹX[ܛWJqtn7Yڍҷ<% &餐}^G]ҍxV% 8 UO# A68D`J겱dȸ`w5|:O'A,7*UəO:ΤԲ?gNԓd LPg^6a$Ƃ% (؅58dQx:;i".Y*#aaYRlPM$1^` խ sޚk)r2r~c>$6ϡ w6>8)TfOxG/\H TrZNQ͞8\=fx-th,W ~蓾4V#IjnJ +pf7(ۏQ"]!OٯSb]xhk( V2'9~ 'vmo&C0 &ҍ\\2aS!Z!0r %mniWL.y"%.g4p;}Rju;<&$&?wp\D Vopκ5<6zű"N9i8I#qY@ֶa,~DRzao,zڃc aЭ̯h T "m9$RdFp4@T)u^=Aó`SB<,πSǴuoLۢsv8?r$.|̳BOC,K3 0Q[XMg␌W_Qm)P?e@sj[gi*a&(d'|DDG3-Q'aAmM)@ ;6Jd MXBq-ן7eToBҕe@*;4aB0 0U ҂S#`PoD,eۗF-]E_%ՍEPJ﫱U*;'V0w~WޮŠ<ɴe?]f$!swm/gԎECn#4(;h_ܷeb ܹWp+@YfR|+Pݦ;ʱȪD_"^ύsgM߀1vphze_Y4$Eܕ2f6׾ճ,HO:pN^X&Kވ\׎j5 )c'YD^d$4Pٖz)6ܖ} 2|!794gny!LV#`U|K4(2& @߽f`R۸Ǣl.2b5*\}Jf|MҽxgYZ0707010000021b000081a400000000000000000000000167daf5bb0000193c000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-switch.ko.xz7zXZִF!t/]]?Eh=ڜͩ{)@y#>1Cj=Kd$Jo1LsX$UE&=~ :4-m eES;۩-5,<}3  CSEwg]Umtce 4AL CPD#@bmV:gȁ0Uh1h7s$,jԣ pAe$*̴sǹ/S!6X SRkdn/I0,“Ξ'Ѱzq]^H&¢Xx6ϥJ fy?Jݚg)ev~f衍J=w]277DY(˧;ĺ >Ҏr>!b\ GM]*smx~c ,6joo}hVA"vfe8}/Sľ# %i)Qt5@|-6!jV@ e 섪ϮͶQXlb\}2lju&.aH-S'jR̿w)Ad!? ٴdW֓rОIѮiheCE6jF'NE8hn(E*4G~diA>&/!C`N6N?:od7T3^K%tqoawOf0!/_\2H3vb%\\fy'5"D:%hِ^ktP$@H`8QS(Yxo>KhvUVBt0R\}uEP25& )8˩YZ:5^jiRܖ\Ne!d3nj4ͻeKz|dGV;a&4lBXE/zQ ͚K L2d͵WJ0 MW)5OӢL8ZAǻ{46z_k#5d:CVT6} ~mg[QMn?:N<Jq"E'a5dGz[~)ߦ suw#KB7"B44z?"*~d"9#XLbTҫ7yJl%cQ6iʏ;Raorٚ\u%f)Y7N2+?m{{`0"|wdqUC6xVBYQDyʼnGb@, c{5+wc ߏY<@wCӘr*t |!.ޏ¬L0١lJ]r5"(&Q {ͺNJ@ZJ}B<],y?l-L}Ir㒄I4_Ӱ*DCAk[1rUΫЭPY$XO)L)dKՋl\#ŽSߢ%W.춚j?IA(Y¬r45g^4.A7pPvp!aX]1oG T]hRp M!7yԗx)'U_V!7فWjlo2owdo(n2luT5d#c76<#K Ό q.W`q= =w0QRB3W` pel*z/฾@h)E_uX h',hҤ;3)4JqfPY|1ܚ3 -n`H&3ʨhUNrפs;#j;BQɚ]Ky Rr/}Q,n_i -'R]:c[hZS9WpBdgZ?.1zΆ9H{hojj7&+SmM3X#Q=f6A>(JVEt ]k(V\pyH77zr%UEî/'!r_z:&\Z-Y.YZLĚ o8Ckѫ#y?t{iZYh%Us.bj(kSB@ʈA(i5ӗo:3XsK,`L,Q L:(?CМz$%ޡ{EhV2/fO r>cک΋dUJ;+D(QT.8"⡕;< -4nIEז iVnħSJAjZxH>[]*v=^1v9)Ydw}mRɽ bvR+T_ۧWE5$KM L07h@G$ͫkHEUxh ag-MssZő$ ^ c2̉[mplVPV'|~\?_wWwȦAC4zGus Ȝ#MuY$Sߩm?L0^laLܸ&LP[=aHHywtUuB jWɪ3iR Wĺ<^qq*nIXZdHAU^,b?0gY2mҕ.1wkvOqҝ1e4ӛ,\:L/ E/,i*NF%tGʃB!x>h. ,h١K~*eAEDϯzɽ7Vv/动9 RA7(͸om"`Z_}&J+9nDFh2U9&h\V_MFK];ǡ,+>+UH8{2d0UsW {6L\' U]B$;.W9u)Ad)T]Njuw34IiMv9Yx.JsI+zoYB}٧$ {zP"sQ4I@h`DʱйYAWd_X]!%wb-5HȣxS^G\4}_ӥzk^ c:t2ohYCN,,8+e!Q}nf?f Lɢv,ޯgmqȉ"͈w(l@u +01 )ӈxe0~vLqj#H"VF2+]~vraPQM("U&oO_sQufX2`st'%S U=CPn# eyΑa{lv_ٻu-[ `&Kru+E\EbГ֬s,DQKveNh,.FͿs -8G,*l8jE5xu_V0&ص[mme)NUwo~ytJa ^"մ<,^A*m`T1WWӼ}6vpsr>7j.F/{Lʔ8$~Oٷ g<_#Įr\^%!e3,P6 o$77= LUcqTo/uZ:Xp e~4B`.hfvԾS_g~EA{ !xPtr7#0Wg8S_ax}Oq5sе0Kֳreތ/`R3' |爂L5S^ *AQ8B0QRUQ4'AIU4{Og\j n?JqY٫5XDIdۼ;ΠI/2Sͤ{_1˫OamW1[`ҵ//@5PJA- 0:cu2^8"yYN2@~w 0 |/Qm0Bggh@*0$vݔƜ_|Pv[FiA S{w4UuuEE>qK& ;јeP1G ɺ:ʯ IՍAX#%B~yh_@%NP1 кVEuA4bU {@&ϥ ,%nN+5@%Lb1]3^seaXT81nI=&Ϯ3jDmQUk:"-;tAhyLz]^f @l~'Dm*lw@h%)dΡzTVo 9BYeaw)Mf#W>Cj𯭒1Uf&yv˂ -=˅A`{TkפI !+!˴9O?TהdJc=0kVnzCTQc>,E] ߬7Ph{KtӬəx?Kv#LJ.sZUo im;uA 5U]}N˛Z+.d"Gղ75 Sm9z@g z"w8? 3;sn:$}~Au".{tsk@{HF?LEyuEz)!L #,UA\[xyiRKu!ߢǂ ?8O_Q}>FC_BO4{>2vkz(r' [vP+lЪ[|#ƿ\XjbbxvZ@aU٦rG Lb{;G]i[RlTj#sv)Wm.ͱgCA qH$XZᧁ2/PD?2;WD T4W;|zj[H1E[Fy*]hj %N5c5kw@)6XwŦҿpzjץh~7kIL#hc]FGWg!{QHZ6+c] !+F:K'[w^z(pt~ܠ"m6cH_mcIH \98!>Gp8=m,^{`K tPNSIFl9rR"U1Z-NK,6rgPd<42x$f:[j:qP@@(hša+ǞKsiVuo;n>A'1PĜ ǧE3j #hq{w=/w < a9&K5WA0EiX\,FCd?\1<<<utrwhJIR_O YUEp_^a({.m`7 V`6 Vo?}o)K*i0OZqyGM13PNԵ25RB{ aflPvtINԑ7kZ s h6udPtUg.2^ |v%gHDvUϨ^,jV[} з_KiA'O4|boS.~fT2SVוt,n,8&sGD ewUj`H / ܺ$ZX_ފEȀ}ۙ΢_w-I.SY, kvmgq%e ˍ=>U ~E5h4EC3=6(\;bZ&61/sc l|2POM# ( }󺎚|$WE0sqs} TIś΀ejyA#X_Ė8G_ z> LqL P~+T謻T4>?Y|_uR;7丒F{o!IOM s3v~a&.TھbBO.p G}WA,![wE-r,gDr|ҷpE?Y!J<<%}3YH#UV}}UHemRm~G;; u;*&VMCajDUv-JlG6Ytv, Gl ؅ *n&#9&LǕXum:cbtN'6B_cfq{hYuxlpcs p4MRa?J6O"`3@PH*%X[td;9Zl ޚhL! 1Y}}x 2 Ѐԕ8g1)ՠ$OƯ0[_aZVArEwV֡^T[)A%I&,fu5AIbʄSF?^p)aKEaY HEkA i7Pcl̾&BdHL2_5Y%S& Eo]'dc+kNv<Ȼ D/ )̭6ٖ\ Q:>i#B3T2n€' zhvcDm5Ɖ%}D?a-[+7g:]]D,OTծ? 耡Fg":%Gf3mO&֕lԦfr*57/#)XdluE*ȿ)%5ff>Ik "$d,c3{F0VZf3:D2ovF> Åq'OvSn['~ tT% %qQ +&(vqZ !A!"w^;[ubvy4VG H-m*ӭ4#*H2w.@ZVDTx:T?j:wW˵%دe7^$5츢j2p(;٢HJϧ2vDdK[]졯hRW W׫kUf26rnj?9$V(p̺ـJri>Kz!lq ֜DoUl`ܻn^*f`Ha5a{TeZOEaCuBPstF-M?Zz'Ĺ4q[i+5}otk#zJZ1m.1GhFށEȑd#b*.R) Eyq+#б2':dk#2/'xq*W;٧_wAùAk$ܘ txaVʻt=8ʦ)Mĸ$}RmQnJEH}ui.rJ>5ZqDج>N,p،ms:Y2yg7`j;ObhHnW`Լ- & ڷkS9M836F|: 6\ٵZHhMiy)A-*u;p:&i8hI4XjIG,#Uslx=lI% yZG:.`d7@PN"[M^s`z0+L 'kIVFÚ&x++g#q(>!@,$cWS;B3|4a%-H)P~AY!jpQ pYL:m_`> E?nON"\mjIAX-A|CsWhfD]{FA }GVH8âMn1*I7nT {Ԍ"q#_fv`'+%̤؂:"5g!('ºD x.t@vs^\V&W͖OE¯FKJ:OA#7ĺS::<ǜ<ҁNGySR@GhWZPz$ݢ}־G+#AyT;ǡ3[#B5a54~b4W$?S)?vYD+bu-9B7>%_A͒W燭n/w.>p$#\ kHFHHВ*ta'Zy2e Qr8#NANh &rO+CpϘԦ1ыtCy ?,nڥw.溤7-O^JhwnǔA-tm0:ݑym[3{GZ(O׵tNҧ`ܵUmHl|C㘷L p/8S"4M=vaICs2^03;:c ~T8IVdU2_StoG.BR<1Co0Ϗ?1lèi\c؀…q}$biZEm* 77~c.ǃIxl.!󍹅Y^̡4hUA7帢p滒`S>-b ?qV#,ir 9-o&DʚCA Sv9+ubQD$8[]jX @@ |)Pd9c8;hƍܧuut+4w$c1kit}:L_P koYL0mѯs={]x98~S5ެ*Ni)//0^uñ:#BiF>4I4xL~VĚ+Ag*cDP=?;2csM M*sl0w>iw}KO\͎#PL!J_6 +?od~!mG BM}9yXT:_a9uѯozd9W0jdFJ(?A%xdg՜cND6MQqA]M O_5c"ጥyF4Qt Ń&Nȣ=3OrE2H^Œ$W@wDuKgi+e37糼*s{Bf!CL >L*+VsYTNư.([>@6'kAt=IՍXNk2z%O犜ҥ.0ʯnp_xsOjzMh@9&/gu:%c&\D#ӽل= GCя2c'f$Z $£7%g@IvI/v DE!r#(H!UJ[xk˨A1< y"D},< N(f(ԕ  RuFf\|^M^0Vznw0@TBopre{u4¿5|TcEC Z;07Ȱb_x,!D'C)go;bgl2缰}wo9#=Ou).W49To׿}en/-N#\HҢ_ ~+P;=FVfE˳0юZ,t ۹"` -e\ Z*9U50(úY-]D mK:BLETc[Zmԧ{fQX+.kfWB: T EkM<5C.\tV';yBGŦ{v]yx0&@H49bj!!-0Z)jdBS r8T6ӿ A۰u?],,3JZ] hs^Һoڲ6 ^)' gNZ+*")ϡ@6uf\ qtͥx0]G7SeE ԕ~U):00"S{rlEvFm | !7ah -!rnpqT 4ī$E9V`gT$h5]G=+1= -*b;wZ&,Rtdz7fPWl,<51ƃ2z"=g%XhNF97HXA`~_RЫ G Ŷ*/|%P+X1Ma"W%f] b W Վ!oß+X@N YG:7~\/\X1pQj%6G&yMFXRdUb$iYvJEz~wIyĚXRAN:M*9R5eҿ٣WOGL9kquӄqX2#E_*ǽL3^5>U[PQWM5  g!Y(AtO]XF罧AcRoY-M41|ԏTOPM PPC&jMIFYsy`~滄LVV` $RDVM+p8RPdb?*Je>])5HԆ"`bH ;M|xA%|z ]V?xskag$Gl:UlE`;4N3hP3kH+VB krV<5M.#ǥXK؍Y,67hRE !.A]ICz0;]viu$&Y7}w5(aCVIg}ULv f.)bʔGF ʍk_*ZU᎜S|U6]xʧ,=(j*=-|Ks֬;[2 ~mDqKBC?q3,yH"Q0;hy,HQi>,7~:4lV3@c#B#+KR^E"v8ئL$\/cs}Hc^-qT2. umbhIckwu8׆kJQBv> G; ZD[8~(91#j\]rCh8- S)7̂iH简l99lœs[PWs}qa¾ZT@3O%)L(Fd;>a|Gg !\%CU;neaGJ5]y쥼F,ZfnE<@vҁ+$ERxS$~v/݄q~JCݐEp#;^ .9"dLen0'yjM%?>LDͩ Þ)PR+fY03k%foBmðEg9p0»js `nsK8? /\Ϸp.GM;ݼ𜃒l@l7>PG n=ulcIh S2,n:{v?= ,!'.Ȃ-6 S4h^}pL ix 08@L{ D4P,V6+D⨵r~r|Ï}1PͶT+72YFq$jWR -R`B@fx&er[{ [/esTX?wkOe-)bᤆ8L2jwb32fmcUu "g.xzLo3G;&8vY+O$/0AbZ%6m 痁mcyf@<ƏCZ;X,1E %<̾YF >mT!2Q [@$FYюkWî[o<cr zw_af>gL2h̘+]@cz>2w+]bŖ"ztXc3qMww8IiO-Wxc~5BUega7@2}3J1XO=+!DžFYWf$4@-<n5. U}g}kRCC7xnA= `;C?@Q5y,͋/*KX$@gzhn Q"  Q~r+'\YM|'V!h皦7+ q.n"fJf P([%ɑ/Omj2܂CQ{fr,x︽H/sRМ/qx,Dt9 R{~oWU/4B[w'17w/* ˤE|07n'،lTr$”yx[G@y{Bob_S # |+W`I{]%4Nn,fusLғ qr6`B;|$d-_O<(dUCy_o`|\3cJ2cEԹ67Cٽj 醵yX7%>ƑPPH6ں3R Sz+#t \UGtnLdʽ̄(>T# 4j>n{,֪{wr|;6W1Ei5EdVxX>ڿ{sDͧ~eJ~Gy1DR)]$ګrNe`R %X7`g1zq,rpG't99Ɯҹ$1 LUg:R#GyBtBcz[1^1[{O¦^\ n U!'\Bg80p$ a׻EmWF$ @'ݽGu\Q&!ƌA|yȾқa;9p)5<ċ%)B(.LT`,FjpW$cɞ`kr&N3HϳͮQj ~X5t>I=NHncmwANxok7R**+Ib!1^WZgBDvN@-Ыz㠎qܙB z|_dE<5QhtU S0oc$|M.:JPjq6c"k xոKM'1[Oǵ|azk)XE6L th_d"`G[hNu/@?svkW\HwxXvctaIUͽRX #{`RfPIA#YN'ycg?W\i 1Iݦ W$sG!%iU飮OK!M)gˆD UѵE:4 N)QWJZw\44572<UCnж%嚔כR6yᦾDnCSx3c|jaW㘲=0&}iYw֙%YPF%%S@,d/;͝u?t&0 j>fA{`Ϯ}%FX K ._&~"ݏOꙘ@5Hj1i_(񃉜Rz:euq^2vȰΑi!LһI[Mi4}JF2<7SNw5MKTS)z%.2;Lp+lӼř /Ca/V߃Fj|6/R*d('7-#ljĥg;U8,8m>@4x[zPV/aG,30 ~s&)끋fi6oq]q\jǓ(sl`׷>;QC.21{uYٽq@$"GTW`^"'Hѓm}5v`.۱ѧWY 4pkp/Bֲ3MC0!o[F'rC(zsVKkKNm168 8Au+6ۉNX^+Zh($Y^8Pż̤쥜] Odxq7*4ꐓdxqoh7=)p†* 9F-e2)"C\nz ?3 Sn |ײALyCW/BAa,ӕ;9%cp&D(4GeW-C=Q_hy\=FQx*Wb"$5jF--ӓ'ZUkE000˫Va:_GO$x5T;Xe*Ye3ȼQ9awoi297:X,*mrgVmt$Lm:[߸gl'n"թ3&Ӿ(OBAs=g1G+1E}g3|x֝uk'GFA\߁ym*?,Cg?)cޖBMmFޘK&O h8{4()$%@I*ïb/T* _|zЯ+T{Ί8)4ﺷTZуͤWaS>046ӏa~r=(^}>ˆAΝTU6 ;~(z婛[-kȩ[֌"DWK&|` m][3Y_L.(l8ͱ}Q?<&sx2oDi1EˤnX'2۱vc6i#߉$(Bo[<1Il˰ i_ggz]We$BX&sYY2lT{z$=]͍CEo/8`yW ZZB.f MDigJCUfaӒ2@ba]+Aj;<;lꬺ\I bbpny>극GYw>Mu/'0+ԓtfdNo,PS̙uS* NyrP1hTNTyLfz24Yd: YX~e֐gs _,ӣb:cpʮƋlUFʉ|fhZ;-"jnQ*31UL<+S:®~)Úx&-ͶaU 'pQi>Ѱ}BQlSk╴ޡHo# !Ș s|l; b9qAĈ퐣}-y"L|2S61#*R<K^CVHO[8̪BfQ9qS s]/7V2,[nXCzy=;De`؏VH%3.MYP_?/GE%9~Pjiy7].4<+[/M ,,}gq_(a~H P LD , 8a[fFHDZ,AE! (E.~)3n[:tBJDŻ%S!)KJdfcdismgxb"i^áMx{Lnš (c_4 &TI4 FCWpC@eܜ2LDUan+-[7L1:fZ3iQ* {@b_텅4]h*3I`38pbJ C9CH/@6t? ֡uboדv aYKφZM0> R(i t3 JzA[Y4b"$sp*%c$ԽҎΤԄ)6!Q6z/Y,kDN 4Gg(WcU֩ǘ{YWø&UQ3c%U4ݬ°-% :8cc;o_vI<ԶSzdKPy mS q{`ZQ=V8EbZMiQ"+- .(}27&]oXjL< ~U ['WˮLF6g}~KELDLk⦓/rs2BF!6 nv ČXYd8́' 7?Xl2U + >.j/LT脧KEٍ@!2]a-Y,)n &5<ꒊ}ZbaѪ=}N X4O ETI g  W^aӤ0=7dz%񐗅8h170uA R}JPfW$G`ŏ񒿇R={~?܎X=J{'4b"K*|;o֜p5Y{ Y i7d+,g|,K 00Vcd]J8<2д7T!mL8&Z]#>8/vPpŭ&45>c/ґE06Qo O&[_v' ɣF3V};7{סVfK?33D[K Tnhtc/Vp9jE0>pQ@+ RJirLA?Ur|`׆.sM/W/ #d7C Yvè붇xUve,?:["~q_ fEaQYT@W".I\TJ$t->`KP$X~!?Ski|:bt%!f)o|EobFI8DNjs"yui q~YsGtj(z瞓I58l !]pOYE$t--s=M̰.@0E7yI4Iw}]J\`~;ad"S%2F7kc*<]Yv[Y+ Tz)$FߵO_B0)[n@b<͠@ %k{n*$냺S. ˨DV#@ھA6*cKcN $2lš722'vA<'TaޑN&)mmNP%kM$"Zqml4P>/ gY/֞!?qG`!8 T:A;}z&?u^+.*:z̾h3g) Gh50`{@Z1`[3˗1Ri\ܤJ h2d <<:I`u0"Ͱ;ɔ}y B}Ӭ12mc[ة[(N+y>i[iamcoehdǪ>#r!uII2'w48`|P2Ce;GcVTWuoKvȮM[4Taw /mEWR6JƾwX+{e`s ̋X_&X blG؉a+.bJMif5q`lkd2NA0) Ae&zϦY"ycI{TO5RQ >%ߦ=\(վ9\D/0J5j?N!O d9ОuW;B9YU XI«S9٘p\tCe~*݋ 0HGa0 W]u8yK/M`ƙNAۜ79%7H)+kAvwf'~;*p@$2VZB"zhM<'N=n@PLpԞa:Sj&jC\gPT;jAG=7q)sqA"Hjͯ2 EUf ;]nOU:pBS< 050@`FJV:xOzIU/X"d־R;I_ _mA ?\3=G ?ΤVu}-ǐ^7Vק\(@B/: /yLu0RqXEN!=Wr?'g= #'LUZ+]uҶ`a}ّE"qG_8q%&>MHjckEu84aIn7g&Ri-+fNoK/|Jwq5Ba3j(]~Y@ܽ; eq$#LmYN)x5 ^+j Rv$D !8: -A0&Vʤ 0/.LtĂ2+9c*zSENɿ*xZ*\3\O#Ͱ 2N!aN{OêGzLS‚Yp)vW@G%1.?s3P6X53W,lf$bPzE ef6efB翄Mq7 JPAb ;Ͱ}K0Y.HsĿE{+˃ [HwtFY2 %uI:&i1XُD L^ތɆ(?StQZm*5+}'^ yT癕^WYS\ЊM.mwByH'^f0[W_Uiw&U7TanXu2L!V@cF,aS?eZȑҤ3\O T3`2՜d,jҖ*^]#2 T W҈;^{vRΔ&[^꓅g(c ΚU+ԙ΋Иƀڭa Ƀ`iJ؎H_Kt vJ PN@7IzB8H |WnRI;I.]nׄt ) csnJJN8] W:G;#PѦ]''u{ 5LgF+s c+u\V1hyВוQ{hba9~dhHPxrA\_![ d,#Ka-20VIN@! t"'1-llVO\QZZ{PsYsC 6+&JN*L6w;6CsE ' d?jHx  ԧ0'ZnY~L=ÎBz8eOw}W>vĻ #!ˌF 1ٞ5>8ͷ'{FD ڪogk`3j  Fzg;`pu2lU0:Y"Y#'N;:! sK|)8Jt?[N\da0[ICb9n.Xd#eOP~PPfEz-Ԃa22sI`v'u:-Ke)hXRL'b4 0s|+{UAr%Fl&u%-54>ao9su8T}0nM+8D1447:kĴ&+;4dØ&}Y9tP УC{T rF+o'@_}ꮍjޘ߭Sj@ӡg&dABv\M^jΆ`?yjd]աI$75X]g }L=%`.O8yQxBdu%;ʼ5J췎_ # Dʂ[!<*?X6 78"t\EZJG#`R)q|6Ie-J[3 o?˙`յ*'/-]$Vvy 26r[*mHWiNJ@\2c+RhR87(HÔ)>  _Ůx>3a_A)`*]t- ݷ#_C=pa`"`3tO/E5=n"rK!5ҾqS*U7WaBw70Y^J >bo5Ӊ^5Zy "Jaq rC$#"S |E \2,yח{No,"BgR&f @L`Hh~pwG"Ze܃'D | `k!:$8 6ydhѸ2uFެ*d\7sj Jl>432>$R }uX' 6_|c;tXrk T , 䝃#z=^,p &TXL .c@,V<£|t,b A!beO;IדXD}I⚻D[cGZg> yD8-uh@c8gœu bs8H%z#1 ߷Ű/E I9~??k٪Ҟ~"iy 0G?EzɎ9HšﵹQJPySӲ t)MU,su":[qUDNEͶ'E6ɸxUMҥK^peYJN`<~ 9'A_]Ѱ*:%P9 HXn43 qèlptbս$0%`)Zaw!k Eފ)iK&Tqj&]WpcRգoaաc|Y^0@ή_8w pD?]rj}䳴 {݂N~@۹>eVdԶo=}rQ{13p@|{_E6SKQ4I]4G@h{t/K0ZXNlpbDFRWC=x'2DڢSظ@ٮ6)*sNxꘁ=5r'1GdmYbY:M~k^ Fj6j)Agl6"S&5/5ޓr63PuLB7}RMؖ(Dakm[癭|7-MfKٺd Cϐ >n~z^%1  ;EaZjlpg$} P+Tc<(5ÅDDV2&%qa #xav| +h -<oiOUȂ !YUmo~2+^M,e<%:\3D,(cQөz/K!$-t0ŕl0_MPu(B6h~6ĤY*8.:u㾚4]ב3όQ"Ds QrX(@d=WI̋ ShKC*M\oI>^H>]9w.fKkg.Yʅgb3"R^}Ya/hq5X2F06YWׂo5INJ2n_hK7s2j;Pto_{O|1 rz F).I|-!c%[;Eـ!s η7oK }gS DMnC;)FL#L<MhVvYP ;aq즗sAo ^~<I&wQc(b41ҫ],gi{ҝ; ?PI$C(G/㾲N$:+Tw3^= e}"Qjye$AXz;/FKڻ|"=d5/λSRr o! 7 + Q76b3/hKt]/*SZOQ< Ity'5!LqrAfyHPqrGlS?}rnƵ>Ym*1JJd#INE _A@dd+&{f43LH e*zU9#RDseR+MNp=3#WQqtrkkP](E8*pJvlys~rg iđ=mQΠ!WfYe7-c(n}isW6/4=Q+կ@FcȻ o1hkxr}kX߁8ڲY~Ù؜ZVIː;AK?j"&<כzߙ]t'n + W"R&C'1f² IxBBq̫Vʯ>RhMgVh*[2@/'$[L[yq()jj`%*ψq ("KAjʨjNZ7Ӛ Mъ2uw ][a4lc&4T_371b#?Q7D`` b-A߾4)RVMDlq42!y@$0O V;788p`Á ġr0MM}9C3C;fwhK5%~+ϣqi.e:5uAk2=h0IY~l.%#G*_ޫ5$W'5 WjWAc P&H|QY;hX#%mNsC5f$YF">$W^=ʍ. yi9P"kq+aYB9VMnZ]{a(yϽiK@Lcp29)m<1hڸMWn* `yy5ujo+s&nCm([SYG"˫bˎA#,х=Xh՛(gVeM<-m1+^X_(V' EB1=%+nc%Pw`c*/`O5g. 466k'Oe˗pH,&SU>XJa0zkL5hVE芛XgcS MvDVl@}T#{ֶzLS7"іlV.gP돨jޯbGwDGҙ gqN]'u)ʼTe}wao(0g\55Zmn~%c_zFІu&`&B4#y+qQ"Rvqw7^R;95o+/v xl^?^YV> e]mU+BOpD\N82Q}fh|W"d93ʱe)<4/IJLDfUa ~҆D2;EёK=ABxyRZ ;Pv~|Ä't$ 6|*KLʕ5y _3OXM~mZ`:wJ>KM9W.S~& VbmdZTp=bh$ )Ez_Yˏ=^c D~PuX iEUsUbn࿖T*N[1l" @VH0BǍLRYOM\{Bw$VF< }ctJ,f-P)u^@F4, \$W{ u4Oabo!\ Op rS.s@$KMZϰo S Oje4O/{Op:Z(YF0ah1 a0:flכ~\\>UpXۖecͷ3)gdH1A dM 9W{N`jԆ:4uSD6L }NmT$ T9BBzA," Y"•Y/O4}ʷF*4t@n 㪙 p hl`ނ!$XJBM3s' xښwIɫ i{7)5F2d be7 ;ľd.2gHl iTL yRPOMFDJUtݚ?b}YZeW}96ʘ[zM ))ڋgI{mm(t8$kŝ>>&!yTgTy w کZG[ h$Mz}A.}YTDuAj%>V E¶5*p]P ݷxvbgqp/H6̕$ )@,ӮUDt~is FPD |fs`M{JEp ۫k7T}wȓibLP}YIvb\)lh*2Y5'"s6Viɷ/ nvyᘂJCntѯ\(&#2-#C^_w ]uw*dT]k(HVJ!suP'?3e(Q]g)uuضNk஄.@8=NՏGq{p_~Mhj4O)k2@w x`S%HaN04> XOC}>xrm@Ø4윎ʢЈ#^X1b>?B0CEmh~@ᜍTM>R0ˌ6qhwLz.֤𸜇 PP q{v^Ɵ,XL,gto*N v{ ^獵pZ7>?[)p2Tvךn?Q\zmvH=jn,DMx>` fu2js#۟fw]XBr< ;jt'c}ä^"n/r 1u?0i \ĄһEP+O%5DgZɴ[Lf:a `clfګ Un%fc۟+7^xrGe*#d^4Xʳxͷ14qZ!WBa[V q3%I2W֍:jMշXg! k,A.VYv>f߬K!mـKYJ >sѸc8RgJ?g 79Y;&$yn򄅅gnF-:<}]#y`JnkUvS4jZ Ց 8?)xL5a0Jռs6'J&_'c_b2ā4R N_f5[TMOOT9.Zné*NM1of3WKa!lqybagyiۄ7πѽAĥ<'c@o{8>gDEJL&Ѵ3nb1 ͐:ȢVe\]̨<4lQp[9,0_zd!fDBm IK1a G_ 3ڱ'BEk D "ZĊZٮѾ*I48CfmcSzh, w|LV糠XWT5ɣ8HQuIZ^*[NEG\q'7,eO_z8 T/4'݁!Y| FVqx/e1+!=#ކG:z =`wQvE#h I$9^!j+z̔(8̭~I,U8xǃo+4.5hArkֲW„6$gx3h`OR)'m/Ѹ%~rN(h:-` ѣRC1-G^^UՐ@ګ ŋJ$9f;ܵJ`M QmB;?MKx [+GC-m^_w ̉%cX5'OEH"<GeA`ZlfI@3UO5 91Jhqb bM O`5k XpEug`޳続s~zԚ)?%61Wlтko({ԫdž]ҟAS9}&Zse D[(`W3;;KNWh [lybB$eC.N 2=8*,o\3##"ـND%R] T*P8u?B;#kG)"dz #c?ac\;C=?BqJ{ kfQ"T:c6t"ʿm-b [ 6▽.*PjuSE~ +yBպW|w8k{NF&ӓ&Ӯe/c !%VZMAPWĭq!g&/r`G^,M\` vSn.0{A)V6L$4>ZUƕV( Eڅg آ+recR @\I/,X? YmT^X*(w<*C&2T*sE(^ͬBI>*L7ъ&[賹qWD=Yd|ЮangoV8f^N" 3h#vf]H ¶xeDCG1eUb(bu+!p-DFJhbg!Bꔴ6lY؉7~2+LGQȴ{XCKdf8m}k xSz0g%Qjf>q\La6K1#?|C{1o44.D85)U!DCۥLĄ/ubh|Maow>]o9㥭ɜIK(љn= F}7gy(8JS (@%wwť݁S8t.kD!`hgZ X$NQk6RpT2 .7̮+H:}/AqwO!@yH_+m^4pa~pV|8|rތ(?c/R˼,S3-,^K9.X^cApZy ԍe; l#TG}P!P+ Q UC<4"mXkC`XOx A>a)OeŽng [uW<<lȋT3]yQ ,[JDp/O=Gzѳy~Yha,C`+>awM,Ip2ש̵iC ȌL7%0=Nw`%Pr/*q~s,l ,ohexQs㗶=;bv]@Pq<0p\'x9N)hS$B{.vB)̢D=V/ k-05#!ɦ M76˩6R"0LY϶9_4¾8H@]"} wwjf3;^=@T$0hbۉCuRT<QF?MBBG7ǀw7C"bP͍҅+ 7d\NNҎ@Ey1+d'@::I{X7p j"5k3~PTF+ć!a|_o=:A,l@Fbԃ#B/,Fj1; X3`ZO>I{ gZ:,_{܃Q 9ޕ"wj*3D.yaU/=G0+[Y=/m\Yiv؆0U`a>v%T"Vq\TG\n,2TM(ˇXJ|C+G݁ݦIte&3_†57tVۑЛ|w]Uf̰HF6=hJ ㆛&(\_V1 j2l.ڬako`:[ohܙ*Otq_#U([o,<Cޘ ~\{%&H\qG]pU;$S䏾2 N͹qJ']].X,ġӇ*@yyHߚ*5%+p>.WvǗODzٕ}.4P3vA$o%ToRMШ7oԥҷ'"5珌XqqzQ<V n\{˨\R ],2h,:Ҝ@%OTG ^_9YWu5AȍH&v;}\̎*y{+pp﹈@_rdG+< P`h<`0! OYmo{3H; ,*V|xؤ{yfލȥ8n{FL)R&-[IKW$(l+M3:Eu![",2%QU]}_#+\㍼H8Jm\s {֢S&̯]=~ :ֹOP?A6܏*A>Ho|schݝlѢ{-4=A7񭺀b1]n5"7o>A>̚ϜO4ŬMpw4'ڃ \JX= 'd -.!<}?ӒiNzt>@uQ4M".Ckx4(K C{s/!`nmQ(@:uӛ½z+~ܤWrP3Ebb߉bz#wĹ DWVQ2Ό 5Ԃ=/(y̙H8jo"ANU~ڈ$9›g`5,t5\BNi3=uGg$VxhQ Dw) 07sf;9$!Jډmo)rS\AOo3 |sSYγ|% }\&A{»6rJcPB[^e?1mDva#0ˍa b,FB7ַVJ\jFeb?_2-O{@$gro$lh` cf@ cDuAȓJ;N1s q7h7RCz9"G1W`[ 9ApPDG!iIiu73:w^氭M{#k݊cJC7: 'bxL4 HfEѼѮVfhIw1W+lU?.{|6=尧OfHa}_R:`Tmtbuԙl>఼=}g,,3zVzsM8rmXghEfп*|۪xCY> 7LS NQ݊ 8C",}uph]|r]}$0&ڎQ#+_^|{ ;w ~e+`l]~Я=+; %4UvY}4Av۵վ˪k`!׉f|ڶFN8juQ T`,feaD/ E8)Ze^"V*0aCwz[MlnTLz]}Фɦ(Gغ6_ K/1Woe6Ae* ΈF8WB]mmrMCԿ)GR+0HM/(`af.LRup\}d<={*e\2('&]"^',ԠH@j %[N^c>N9ȰP|zc:պJM m9L9!Djɋ3HܶMŅRF mƂPoEY og7 +>/2G^  m!_B*41B˥pmti8TjǪV8HHK 5p :d#cX2{㹭W+va;;L3')<"*U }O:lriY5\uᎯA4)r7kQO᤻3$pH$WW %vxXU fgH %?r]LIk*dC13fg# bd.l$=d4KCz\s#(?#4 hyG-^xL$W&|wKݬ/0jyG>\y^O–meOWg7,X]EԔkii{k!Xޜv`(ƪ y.0RVpkh++P_eIk U^(z~)$~̹|gw -q}\o$XEޣ/j+_qn0\bcyj'B!|FԠ kg8%dxYɊ-2-W,*⺗O|fL? n`gYZ0707010000021d000081a400000000000000000000000167daf5bb00004fa0000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/dm-verity.ko.xz7zXZִF!t/5O`]?Eh=ڜͩ]AJudMF@Y(O&;}V|"p @W3 dwy0pXu͵|`9)E{njgWȓ<ZD1S95:<6h3zT+?RאZrm~mw =`,׎:Y2",%djn34L:'ϐ8y$2m⼟'d;~^Oo睢a} oӞGdǵb"I1裗R>+ 4F̮h\-470@nzdDyJ/Ve MW(r7]b,a$zB+3or;)Ҝhoa 9wHyFѶO$ X܃HRVhͳ݁}9T\z!g̛=$JS .i<&o2Y?N({#8GHFQg M yt!:'y~7=hv1\ܹס` ('A1n|[i~\ )-|]D30=1mSkv$D];?b8 ~q%p   x!QFČw ¶Q )6P[DŽXVddNYܨL|1\ǺG& Ag].>`V\ߖy%]>IDkz1qM V.K= D7X?~[a M'+z)d9:u;-h7Ȳ҃35q ~? X i*V,Ȝ鳂Sۍi iaF5\^wBs^ D=JdTU `U꭪ ҁ_@(o X{Ʃ%0Tb=T_5UkL^ox ]o6 }yM 9ǧNW:)~b{4j~[k/<ܨ|`\[li7?zJ`&dIЂmmX@K"xoZ_ʌxxgnԠO3xJ=M7-C8Q&܈fw>܊RvGw]Xr˒.&qN^g>.ģ(|X\? goToPm8}utLj]3%=RyvV9ˇ>=St5>=G PM@mvz Qcz~)}Rɳx>gF idGp" *)I%+@P-%YtQRoH0{[r2Ă*}ƂSWC]BֱYf|u$_@kv*mvOV#kո >MUCҞAү#yI-˼5b$^Q&pi*27~\r0IH&1ð1;7QUB/R՟:s/ETUeUfM( _~o@Ơo?y=ax5mw(Ib5y]u ʞH umyIЭzBu7nH|WL ~(5 V. y}fΞ/ 3l6n>LӟΎ֤!Q."n[)]s$?}'9Nmh"^4jϠueX'Yj5kv&s6)o%N'l" !ABs_4:N}$eR" C nH<_S՟OV'В($d޿!S b)j<hT ̭'E@$hcLeIDu(h yS=dҽHE2, J{!cz{U*`1~VG0rʪDr'HAC6M]c< u ׽abA\ai6Nih8{ϚҼߞ|NTSwH@7aj ?M;0( æu4mm5{|2xîR+%nΩUe߀LYG\5;+iG&ދN՚w5:2|jQ]sQY$C}@2!y/Ʌ; #d=y01O$ ujSo -.c¯*M/u)KΦ~%?P dcB1B㐃""pQpWڜPJ7D8XgJB_^p8 DjgZagt3yt]}$ߓ끽a7rDZ)|(^9(%4<-VPljn xa ÕPVHyGGsع zkGo]\2@Pod'u+LUgKE^m"`Y|NK$ 9?F~bĐ4?]ڟ#:^bcЄVa +ȥ0]?D*Gn2ɇvFp9uD=VgYߛ\<1-Ū^\yvLG;݉^0<϶2j:jk+{7҆PPGQlt.VьE}{-WB0GW)VW{6*38fh阻ߵ `/@ zeK +:!۽Rz>2t?k}S3v'N3+OvNč`:qU⼊0(yE4xXHY z₃y/'y$(AjO|߀7Tg3_ t&`d W_6+5=̅JG#; zb%|·'n=N 6/#4tKV= m@r,QGy<ƁU?Jh  >=ջkfpmM$BXmKguPfy9xʬcEa?:퇜#_VNCb֌\խvӥ?kAvc\OaAſfc]l ^ Ax) ɍko°iVn0ҭ1&Hh.]$ bvWBk8tuv ĥy ũt 4)K[M_ Q ^K9Fl@óX\(դ^wl :مMY^w)]7oR M{R)\QWF ޙii~_o;;f.$] ABUi`_97X@)针xǟ.8ܳ[O @폸^÷4C;c$};ݳx|M<[”7pl"&u9_ ς${Keat,/!/7 7$TBBV[R>6MA%Ne5ʄV8 a^9ؔ|摗'V&;okàk{;#w.%hrA%qeCCB;A/G3gFѢ[< EE)1@r6PU;w1Ϋ3v$33Ũ0`y//Ru%2ȿ?xj_= ]`Ȓ-٧wj?^9 n yhe8g!Uxtʝ }W+\ApcCP:k8گ,'y9\‘dtuW7-#)omM;3iؚ$4:(VPfI5Ck)>mBL\mN iT5_#ZG1j>VG,0oFxGl]Rڵ%=d[cd7VM$e1In=vZ+M_} 9m&6ǔo暹rhF#e3WX!1;M4h NRnṮw:CrU#¼u ѝBu\ .P -x@oPE[I;<*-p͝5o X[݅cp+z}6sIc񸍖&C ߲! ?gѫ-])ww0͕|B\}*Uf[tj!KC.>H 俎 Y*Lqt%5>G3{^|XW㏹1Q.)jS鞙u)X0V'(ۺP &Q{($mS)cO®e8`QTKxqqSP7ZGjr_듭0 *Q=OEy9./X-IFaԏ(*ݾkQ7zu4yrfrl0T K.+e ^ݐZ肫EqqKR?̪!?^Ӱs5{ $3j8K`{c;$+W ii %7ܒsCj ;,'&p^ʃjq L4CѕؘC }x}z#yx;1)Bc`l [كwϪ#YEmZݚi>=uma-jJ#y<:i>AG<'}炅@AR|S  L5jۥ`~P_;i ]QY -Zh qB ,*Ț,sBco`xYw~:,s:$ aMLhWi\ðH1  J(d ~?$P-N6t!Rv(swR/",PfL5G<}`PE>]&sW~7!i@|A5;@倕(oo#Su0|{c.J \rW ;8 Տ~tV4(o|BAJ|9>w6?s19[^oأ%A ,*ߝtuu)6 {2nUdK.qr ׻݉>ܾvAwhX5sBb^*3N]'Nk\!F#qƵ=FABmC Yz w iYS>SVDF%]|gWQƙiF9"VsSV<7my„ LK0FjDF\myA4ՠmkNq>^-֨#$O붠UkQE76SG1E`fXW0'9!v-q@dvw퍄ˆ [8\4[xN TjNYa9"pՐU<)!W|0m׌˄ Nge7 < n!$|4fdC |I0H-6Xg7fak}AR. $y7s6vf5N--e;R[u?@>$6{P>gX@>X  j PFOXw gQW/NOpڶx6Ky+JlOF$4*] \^C-leEQqJ4hF&DU%~Wyq%_Y{WQҀqRQJJIk҄Շio;#@`kv~-9mZrhSz.DI@W{}sQJ=V]N|Ɛ]2$,ǂ)1݄tT:.jeĠqZ:AcnօV\.n@.^Ch(Z* z9 r8;)էBh)iT_lL2KrSZFn Sw)^σ$khGh&IL؆X>BwEO}Y7mR1IE$b~'7sq z;#yvF0E#\ǥ]EqHhk곤7#_ EmrHDFqp&ѭ_mA9j:=o 15`7S|kQ1ZF{~wDekݣ&WA0cr'{/b"ѓa~dmi e)qBLavP̟qsHHe!"sE-W1q<=ϐ~`xa_4XQr ?构Q0a}vQwqӴQچH|nQZ^ݐ0Jce^&5M<`]*;xugegOӄ!?~#wžqUTm{,:*tBlBzo0IHSq739^ <-Pn [FuG]Ъ8;IX׎0n͘iW00^^%8"s[3ζG.\C)x\>߉A--;12$W痔EBCP8y.eJ/l@¸H<)ln! y΢Cjx?kh.hx-[%Fa-ˇ9WiYqV'NvsX8JWE->У+Ҍ|PdJL^-<"dF]-n堂fB8đL6vvO'br[f`jӧ5% 3"#4GT[iͥ̚ ͒xGNHl *\C4E {ujԉl*EkX<K>9uAT S_{6L<+4g:=& ߀%pm(xG# >(}\\A;jwER Ժض4!'" iY;Do& .4V _lY0AܑjsRCycs(R׶d$ޱA*S\736k+'?>[/1m@b8x5Sg?W$V<JU!qj&   B@c޿N{j])@{o]&}vJdn"n|Lh~[VY®+VBF@'}a{ksk=e)G &V/+"x]:\#㠹 gʜxTT(`.LOÕ")"zJOI8ژZ|x?o,N{ I+?j.) P煱bo2D*"~[/՗5e]1J 4Or cLuHG eL#wLc 5'D A;}Q 4bFPK;򉗛`?F-* gܞF0sӚ_Мl{]ź:--jk/[/S_,^jzGOl(冈LO: ɍ2X6^ K$=8^B.VA9qQ1qnyofw1:O@W{c+"Sd>Uhu PqVWRAhSbAB 41^@H,%^ߝt‘zF\ Ei%03ElÀTA}agwm4nL:h 8}=tg"jZN`+?*;њ/=\V J0)bB<'rOtIt%2jo^ė]3%<@) %a >yW)o547F866Oxojb+;9aj5%70%FyW-*~ @Nڥ:e)ֈN#,E1+&yMYqpl4]SӜ~8+:` îX(e}v# :S m}xR4 {w7Nh]>Iѐ UJ9֧Fg [(f(8e?J2{l X4S{;vHѺGa/!&WĤWm9JXvAZZd?1gSp 5WC]Dd$;(d$auct-&Odf:=ӯo##hŸ7q "-ېJϙR^@ sUwA>- }nmN-a'Plɲ?}a7w#+ Zp 5~)W?ڳ (m9 9 :d+LMW7@Wq3UA Xd3͈ na*Pb 1Vt5̲ɅGIe???ݗ߿_xP N`ҽ[TÊ$3Nݒ%) &m\/Ʋ+/SD ٞSw>ܷ ovG6JB` "=PrƜ5pܽ1yeq!i=]Xbre5iە.K}sӸR.^>QgGX5Th?+߈sٮq:Vr!`(ŠڷlOI(ԉ_d* ,YE)lW[b6N_)BAw&+^Z/qyWJj8'g&niկC W ӵuk.1kZiJb"y3R'/HQْ\bYK tڐ*~NTcyKۛl*fIO{YtG;ڄиjHu`zqWvٓc8PnEXi܆qtb{F;bOwL=f<EVw )5R]2ؼnR[TS7O8z2]iߑ32BѠu5"wf=3NM'J$u' sS0T# B"cjr^A` YR;XO60)7 ?\L%kX_ &tJ1[z /7wYixٮVʊvW4esbގIvvyuh^uAA`tgRdd=~{Z7pqab)F oN{Nm @LxeN?:Ap.py7lo#(t۞Z%"P;F]#f<@_ljTC<ĪbNs9{!ąͭDղbW C8St$){dXڲ;.@ ~ ƕnL G{O6^:sn^ik cNmVv Ֆ.fP6 ۏ@AT4Cc⧀%j+ysIf&qR7jNյu[qdN|$40ch (Ґ2ݪ~Z`%}e6',C!4o`\ȴGmFku,oQPzΙJwޝP`<mcD=1ְ.m5$_ |AƬ7?]Vr=&5VF C~$b9 CP\c5qPL̪%Ms|o ,1gMLl=>ܨ(#tnA>co&Doᆈ4`C\2PL|*I RƋYfnOsp8~.[*x mt.ٻuKեТ@|ch05M|L¢ޚ FacPi̳f.36Zg VtZaIPȦ2W4kN>/)ݶ,NqAa/woZU!Z M:>3f[%#f'q!π\Ld6S!Z &Ijܼ` x&r*KEK-eYeR96b.*?'v#R`=2AnxM496JfH{_B܏s? S*pB*TY79,3tq3#H,9%[ⱷ_ Tϫش.\^I*wLw/[*W ݷ_ WD{W|`Y|ܩ4W.Nc|^2"X'. lsyPR2u'Rv0~֌4!boDO\J Xvc dz[gM>-Q8>#T_ 1M N%`)''}Bǰ܏n8{c8;B o6' G9$}$5gA:I]+eC/zw>D'ۏity@P0RC/_T;e":<0ӭW*޹Q.m:RE]'$jCvU폴5 砑]ud>&YWAcr"qoM- ɼb;M6&̄dflYcgwu/@@eOeT>Q cz=B-?cO A\y#D2o$ RŹNY'/x4K IΈǠ<`U?[EheZy2 b [}Rjf'cX g:;}-m#%ŵUC;kgwP!sn?߷'Vy~مo3MGHl'ӮjWP=;kZ ( Wpbf׿Z> PRt+rWo,jUm) ӱ导km~iUR Zm Hq!Z&Mk U"3Dk?WǥmS0rYݾR)p L%*-=؟)ahl>g7:42gn^΅0| (yZ5<#a9ϳ 05/sM/M)d0G,y%} |6R"c$+${PC1p xZJ[>XQ3Δk3#C d%FXd d,b$] v^؞:gXJIQnݟm ?2ͮRI*'!\}.w'$^R bΐ{5iK nqHĚ\\Ӕ G' w3ȝĺEk )5_V˷-*ŽUD а]CJn{ 1cxD͔(>O$+AiC9 v]qthgiAKljFΏl L<>u] ::S[B٪AJo$7wY4pTZ*@2G\20s7'k(")b/|Oc. "ٻJvh(#Vgc;`;qBT34 ޒvZi[)mD˙/)%3aDUftҮr15 79y㖼L4g { V*]GIl?fXn Kr]Ca2Z_֝xNVO:V^ي}`t9D++%6nI4kzC%#k/̢è>\Czb&_B94eB<7ݴD;KUZw/zDRJ)9G9,Irl4lA| l@o#Mwkh_ڌ*t >ŎuUCҴ -©J~ᮚxS'31;rFW>m@Ko&jy_0ƙ6Z PC9{Wd_w3;ZΣU=Rf[KKJPe@}ߵz3d2TW똀n Y`U#^?妜%UAt,c5y,Q޸Ѩbc84ppY9WʜJY_opInОCZŖ$a[GFʡ Ѓ[*>/O gGni2l#s%ԞL|r ;Y ʪ!cq7f_i4,oー)$oBoڟ [*JD,vBOԿTUV}R F!B\nʮ$pUCcK8@br0@V%jH\y|b1=C&߾W#.U'q!G']B݅A.1Oe U?y*XRAʳ6b_7Z3tr<}#g=*b*2ǙV8<6&[q8W1|7%Y_5:|ٓn gcP] 6g)llQ!JRE9xhrs<#xI o!n[$H;qتPFSLyVɜքMhcK# Z}ӫn2@L?%DPHmܖS"z%?;CL-a蘆?RLd-̘vϮu|=/Npzվ & `GV%0gpx 8 *>_5zgnw:ǾU $$L ^otnE;*Xh DB&qْxGq37%[ 2 {W~MN6CԁKej*=H #W8bhy| 99V ]p42oeža u;8IzU7VH2x ӄ=PG=k-~{ ȪpQks*տ.Er-e1U.MP.oS>>Q5-KXgû*$Bx9Q%WVaIzD\S1'Lnx{gdѳIu gtV7M&MOVrkdwf &< \7`.t< ̐ 1qn+pi0/k(̊Eb_gb#;!ZAjY8a4H^X?Z4 yAOsHz5ϔv}" r-[lʟֵF>8~ Swh5`*aGΔc`O49<߬q?AkSLuƴ6dw s`"'8ZN^jnD*ViIՔkmѤ/T:wMWdS0pch"RZO+14 Ҧ3庘RQŽNs3 D" TghLP=cËw[DIx'ly;sD KAb!. AX~\@Y/pZvǗT|]oL}X0kFx\v` syJ$&la!7RuS>(lg}WK L,b:*Pn|EIHQ.OīϦAܐ؅/*8`>7 *ͬ}M^.Esc0S\u1 fXA"AUB\6V4g FXuFHT‡ [Ov*qom -_%c#qt̝A{t v71Rr#J1g+aaL& kpBU9AKTI&~ (oVm.UkcNP׬@㦴ttQp?22a,ץp0$ÖbxYcq,' ߯-Sʳ۪J `e"ZGʲ( LfOqΖO{)^&,ZlR,fysKY<=b@.b~%H ok7wJ7E6|>7{n4$òreS"I Sa8㑵ԙt,_POƂy:$gd P$t|XYEVo[jz-ŋb8雼/fƍI4V5TxmnXJ?t-ajTg"KLl{4$s[*_%VЅt&ߥ@8.aMQ{<$X@,!~hl^I0! g~zq>)bpJx yNO̯Ukʒ~ݖ$ۈ0b B :mR 뮺-ާlG 4ru|'̨[b8DyEJ ZJux8tmX'f5ʡI&@1I\7?Ow<5姑,9<*78GuI)8Qgr -B=39Œ>nf7 x3 >[4o>G+;٘S~ \*AtKTmVZ'Gۄ)3mMY3 tn,b!~G)>+&3vY~CHyf`܎vUX=u bߍ|l5k ޭVm +: wP~f *~1Kds&w;26L#9#Sxܱl#'4PDX4)~ I%:^&PK (]%c}gvӝ=o Xdݙ&Fv4X;D[Op:qCqf=5ŋʪ(F (Oe~vZ a-iI@к21ɷOOܼ>\X'O:D\vrc]hL^6!dh<9p_,vLpwljfcJ TaOA BL'Oӣ7gMG&3tfG{MNT` +XpmqP-Qn /[cwU8-jb5+־ij Sz!k*&Rk sb{yo,)`99] ̉T;"nb 5iKkT,<3!amu^tZOP0eY~wƒ N3!BY%|xʰ@S?6u3>&+@GH}FED/٣*N0K,_eR>U0jT+i9b绐){;npBm0Se삐ɼTN$uo}RiXPm&E͇佯5k}i:Ws8_Dday' f{@ڹJBCHn/+$=0?Y[3a)wI.ؔ]%T'ɓVp8{ TD*}M c]B9i'|Lۚ,ws_NRMa5xXCWbZ[M¤A/[Swi䇶#k9 L(Kk)nqç=˵;Wę0[ HvAɮOwUA8 3totes/4@ynq6워q20SwNރY*G7ɕu2)pߋwd(ՙ{iLƼ ~&J1loZTjS6EE|9<^L1|VJ ?pЪ7њϽud ;W,מA)j)5xcF OZ9;a]WCϢTɑχM梠Z?SQ @ [tׇ9vܡ;Y[u{ix Һ##Yx~*]jEi69> gocW=Gm?&; ̮-f\.[syŠ1W|3zf'iBX<>[bRoǕu46[6[K9U-(Gb t/oHKiietoĞQ2TtÊԋY a9)tLW9Fkw>Gq7 88y빺`ٞ( r/ؐiy7LߏD'$Xe0Ȋ\zr6~3[4Ȥ#0`WB;8b6eQ0Dx__ Q-rrq! 绩sF9 iw c|rQѴG|MWcveYfXܙօZT`*6Cy㩮E8QX/7AU$ 89ڲ+Ά,fcöT)J+LL<uUk 1Pe!ג}QCF(YTeh˕EҦ,Q mԖ }+/K a|Rt:r Н<"KIw2)55ꪘtFNaK8+pԘi!'+ Ue{?j f̬Cvd#P7,X܄ڂmc*EɦoZ;肕#NÝuB cj˿Yf/eTH'94 G$M eW b[H|9 Fcm19@{4ː_+#K\OV#_ +hP+d;@  :vDJ b:_2J/O 3s@J^Osi&f?*|oIв(-$n|-3zp?/mGf2v|z^/ȍs."?_x;R=."ym3`ቕ"?;7dǏK4bp>0_^@J7q`fCm3ndq;xuQR;dV+: V![j߉c=vL YQ\pLb-8 ˔;#0n8ǫ[Ƀ ) ŗelopb 7؞_!0B,JN hͿ USm%DL1l]YQJJΤ|Kr}_n "i>Cn@5ɞnU}&-)̶`쫾u1q3_1GcqBĐO ^/J(&s= N"p@M>$рxA~-X)6qWm#k:uOoz4)GMv̲v<޲ &'H $H_2Q]qxW Tܰ"ρ/F%WD k5_C浚2 [TRH#_9D'%snn)LB魵S=yW?r= tNnf8mF [y$A^)h+r jee 5K%& N*ΛRX/ lX lΗT/Z]drL5>Zx/zt岤R<.?Vx#V`] 7e>$ɭ*)qgEcia֔hRc{eg>.q_7j+Li? kE&t9 PB<4=-[ 9ģae3-ɞrԞ?bɵwxnYp7(;3}~9)u+S|}1k޹'fQr,Ifxi줝D2GA.覷؈15nSr*_腅|I€˟O[TQ[f  f!~Dl!NFnJfS y:iXNt!bj$^j7RKa:b.ԥEڢX8G)&2q`FT-M?+_ݪ,aKw^:b2ƒDnt4io2x.[}TM+DJٜC:cRE&9g\nŔvJޤٮ5ˬUW!BsV.T)v|_6j32iRMTئѬ$Y!y3t]RhC~G?o]<҉NI|̐%v15h{/MJHb߹ &]o-Y=έȑ KQ-oY3:UML ҕG[x-w5oUX X|fkꇃxFm`T#Ș8[l VF p s1v VsNXCޏBtMA2 /wɇIgQB.JKު0=a\FTWBb_J,oჂos M=T񇤗q Ƹ>Q.K339bjm$MG™.]DX.$3o0VT2Gר!iX}]6]Kr ~; 6Pփ٩ DŻN;NЇ80G0;.@PBŬ9/%E  W642=u-^ [6ZT9 RI߫b5C} Ϡjgb |:dQqmcsRTPVJq87iZ0"畞rG[Fm ]!ҁd?6:Hnn)5,*21 =2UYXiމ{<FV4{ I$ll'X8,{.N#bzjTTknGkọPk|a{re(Uuh6{L JWYwf&%-/XH9nt뚣!aK@4 GXu/# n,!y^C.<7Cuu@Qdl 1U a.aUU[y kCZmV_,ֿ+lai≎\61MzRFIzyZ|?v5S%jaUreߍ4J_N~f<@uٱ(sbQ 8;]@@8M͋%WZL*h~6bδSQy Ԫ&#-*O$-Qϰ?1՝r?`IZm-hM68Tp?^ϚS<[sfg.B?Wp6 Q_ bк>j1[~UKW E_3X[=۞uO?]klzz#"m*j~4%aU6 !|D?΍^Ov"pN{ /aZgy hlmVf\3D bo&Π^aT+=Iv$D0MQ9bnX3ʒ FPMZ!B}Kf GWzt)̡*-#vϚ] z찌g@Cilke[HO|5ځf1LM]&H&,}&tt;aa$B@V163Kg(2?36&'(jxX _"K$9j=#&P؇ok,[i$mBUnxFGi앶qGx@]tqMer8<]GaE G?vs1+"mũ8 I?Cx"7O|> Is-(cK$s{3) ̥N6$%v+fLi*dYGXox'K1r}u3Uc1{<F*~ +dxquLق\D{j͹l~nNJK.gY@3uƮ,RQ3﯇51 f3(0p@(:malҞOWiXu2/a{msKcIl#̢.:B6f\O\߭snx _o-ݥ-HJJE)Q3(`au/h C+L.I6^mmf5nRh`FXG"cj[β`"OD@T= J ney,DD.wo 24O' v>~\`=f^b -ݮ]ZJB]en Aj&4rn"˱@wz4d4YҫUW୎ȯ C8w5yS>MJӽ.fzlg&$z+C̀FK.Nb 16Yu0GMUw(3i-LS,}pT?4x@j]7J*&WBּsЍh G6r(7V9g4Zv;+Y, Ь݌݇ax5"ޭ[ƒɠEd 8Ӟ8j) r=yb jV!S0>}`0[e}- g8+PNY/SL QU%dTaGr2@R(Gxe&. |!+T_1 bN8ߕ[A{>] )+Ln46yrLOAրU3#g` (S5u72Mo6sTnd*{ LEemN3hM[Nʀ:jJߚ]ŵ̨ NQ]+qc%(FAS"tg{`YcޡlJ;R7Gglƅl.n~o T*zL1 ٟp{:Bz#r1v WyBKNVS~ل9. 6SJO}iW F&BR {wmG \Rfߒ5tzQWiZy rJv+V uФ/a2]9M3u,hCz)-Ga/&_dx{CWΜw&+wFS)D~.jRZu) +ZFm,:uM:<{wo@X ocK`=#*;OhD62{ Džȧ΄|&ϒL,Ө\MpcYvFcsъ;4= +)q",ut8uT%^cp1Zʘ?=:ޘEWՉWGjZyo*[rˤZT6 CpD @"Kx$Ͻ5m3DӄԌi2NLAfh xHgBj'H4' S Myɹ ."y&t#Y@ ͓7isGӋQ8B-}R2хۥ71v]@3NqZf!kZ͂@}"H8͗]oQuתC #H3U7_΢&`V.];An+^AcQAxJ=j_X3 `F{6)J]W MR6.i|%1 ͝ؾ;b (3D1/pIP>ĩc^SQ2pD񧍧e FOOIC2Ŗ/[L>cOFT]7^T~H-Q_RgL/ixĸUıPt(i=&I7>M)_zz t꛻Ey%#3 );Ss(^ۉxOCZcvM E ơφÁ\lTC࿟ЯP&( &b_$ Qj: ET+2y'q"!GT:Ǥ=IeqJ%@06ˎsE$/KjEe '(W4k'L_l'>$;z&Ֆ/2s~qU`VEt۰qB>]9};kt<'VۢTg$/t$Ϡ)_t̬'@—'>_ <8G1x%2 ݶC1}n( >j Iw,om HI+8t2TeQ(NN*ay[gh15SY̹/|PA;$Âf2]7kՄCtI,۟u \8ȹ&mϵFyD/ӱ!6j)̵o\=Ԣ%ZPH)}F8"Jmd!SVi1Vl3U|Q/#=y{c4K 8 Hh~3f /r[)ȏ.s \`ę& NIj׏t3@j{}1];=/knY j}YԻR5t-(Bdq  u K!B j*nDT_ ɉШ+e4̥Cĝ.$,8x D QQCP:7Y)酀4_ Vd1mSԻJ$O_'Kb{,jmK1|xO?qsS)蓘cۍI #v,$'Ofh`ti\|#3'-vTb/$bHD 1Enj"޿i.pٶaxT8ʂ8OY XM,U J6V877a2? T1R<('g'a8v1ɺ;bh: `NeH%fHLW 50S:wM;V+Ԡi ӟ]bC~`Nvl:+62@ѣ:hU\ojn=W1i]b>5.|)v̡Uwvx\PL_'\gWoJޘפtM$L;$ Н,^PTdyt[笍=)PZIC:Iۚ4qlrm őLAM/a@r E@.Ȏr2吀r<=@4%fa6CL2ɬ/: =/'P},{\wg\{>_mSbɩ뢝/'ϓSOH;hgh~L_E 5~}\,TwϏ x{ J30/?Bxʸ k APa)2չB sd4 V†&!{X꼳_(Laco ('?s]_ћ4v͋'Z޽HI}f|VmzQAC [*;*#_ bNoz9$_5zf+g}q&F:T(m" v99w;L{78?\Q]xATp7HQ4TC(xQOB sO3o!.T3ZkJz6) .jYEMtf Kqkb\>qYdDro,}],\+qD>A&OÞ2PˁOpأ& VD" ı\I/6{e"K;K3.Dl=g׉,TR Dbsip{g%TX*}5"V%PxaPաkO3o z+9"xӠP Łh \0ISt[R?J]er$m:,cN}3i\ ȍ 9f)0a?"3i+3#dp|'NҟZ)~N+-޿%Ak OXPUFxh8zf`Zoyb`ƋހqQ|^de}֩[߃ B`NC<A+6Iƒ`-WKXA(1_vnj,*rf "XQz+?Э3D]NbDcC*G>XhɛZZ=2gqepYPX}{Y9]]W1`>ays [Cc6IC]AA*m;% cͩ8`q?/#K{\o!'+h#[T>ta0΁tƯ`0?ZJ- :P^IuRfcB1[^D';ǀ8$Y-*Hq.u)SZ}BFxj] oj,Kc,u2Lmݛ/XޱHNϙu-5F;ش/\l@Z'">*A/W`T!|婪@Vg1Üp}՚H9)&{Q"lg13SQ`Up@z9:N[tyd|gy0=>#8CYETe0{fg7!Xy*R(W "Qz(Yz s+CXM0?7:l1Y`,4:;f^k' P`nY#ral?rlXpiOr#'xe^;ay[ ktai8FCu ObLJ =E,A.;ye={xW^|al,O;fh:?腴;M #|LPjh1+Q=b:vB7<iǑQ*D)TAE~Ffӓ($i)3rì6j\~gD+xsq-ܝ~>|čOyDQɝ=FAg%}Z݈K[1 mD%ڜ)a>|'M8]'z|GDbrue"n6LAoO {afZug3NHmδĢWO ,QKi->&GZ:9={,v{g}8ucwC[#^)>"N!udIJʢ+$t78g-`0r`8=U'Xy"wz*:CjEC:Fq*>uK䶕BЍ5.CDeu;$)CϤXwQ0 /mZ)pMU||:b.oʕac*,[Pc-eF@{:|G}:=YBѕdvEo$dB?F s \?VYw"xCxWzz{LM][~ly̹UpJS󮯗o%lDv9(~kJuYr6(OXq; ^&$;,Ș8lUYĠl:~ FalbL};? s[Ы;s3H82Z_$s'|ܘ H^tK?1yMp͋*yM?xKރs"9Ӯ9=-;va Ng ?~L!r'Ɔ\_+_l3{ZLS87U/̢ϣU㄁XT7.S@k&C>ǺHRJwU!gxG?]%&n1SA/5"&w kR?67VKs -R#Aܛ /U&Z]sxnq?7\t[!NR?vT<:56fnJw{`ЊH}z84?бENX3ei[8O+C^aqBY[z;>Sl/U˯Cv׉_B?PnU?_1zve^fW5yݧecAfY%:Ke n]G =h~(2%n d@֠5> f~- g MiY$e9ŅXʋ_}Bd)(-[PނsV.t-Ulrm$=r[h0*-4/J =/\,Lo[)BMaNX-^rE@DKvaH^زYy bAQx`P 8 Joׂ$S*=\ `ߧNR{{&wԴzchNgp%n_^k=-#5\}N`,oi4g,"+ȟ&'=]ɛLP./i+!{W!W3ϱ'6M ^HIN-, C)H~zi"YVMz*]Uӛ|47fy\L,bVDV1'K=9Ɖ9@& l]My߬Fb`-aQ&,fTRBgBsjHٜ B&pS0ӼVOc,I"8@3K `2 ̮[} AB>AE@mcx ~6H5,+Ƌݿ'9ݭĜJJ[KM#x>܆Vfi -98R Ɩ]`>&v3+iVCV4}Ö@P0-((gLR@  ƣz'Qnh6U& >./,'咳|bxs >)>yI[dUCdh1BhȃL9"Q_0}wIb?cQONJmcn\J T9+1\h5Oò]f۠M)ڧFBLXSK*[qv<ֻ,N8ValmYg T XY!oVx%ޕmYcG?;D+;8y4\Jj:jg%3}c+Z`2rrK -Jɯ~dk}ߢGeOrɅ9kF#̼WNC 0Ҁ uױSO"lS!Ry0x")ܔSJBf 3!P,q FT"T! E *Պ_"D*F" +6<7̷gr&l}#v8nzlcBs& s`zr_8ظDuϞӬ|6TSb;icm9/ljNl a N\էT@c_f`ZƯ^3+P_ҵU큹0V 0:VP&@hd~zS,{"ae? (qLGS@zqsPٳFMJh):no=@h0$ӞfDǧ:m;ha4EkS0_+2=yo=v 栝{.g $h6/AmU$SܡLDF d@k^+ F9)}pAzQ5;,~tccJGLRs|^/{N+͢RT/u`6yhWt?gpYZjuVN&;H3B ;қn_THVS/JL2;Sg6bwwlźPxv=+H%/Af+.KDzkEt`=¯CIJhK'DzE['grrX~#iF4Z"5TS}jvq*a/k+bO_.뼗NُR F)OcY.K{oapWR NNq;vFL̋ajSE|8!H\w>(+i3U%`4W= &Z2-j–ӝM K^4 N(WWۃc)L"B8?TXp0TqP=aОn ~ K&97Vx>C 0,×jl=H﷧r9?nXRt4% 33^bs!ɺ)#ܭv"yie<1վGQ"z?bjtR:P/j2-1_ՎXl=7y\G"69UL, E9:< )$Aڬ]‹ TS)@cz@P!na7cf1dHLBZIr>> xRb"M;{ЙjC)\C+4JcgS+d;P ~) {yGA+^ vY"JMA}4 7PO'b3n̾a*}wԢR q5C"J{<(kJ~EX#0; vHm~qiYYS;9tnӥ"8]3 !^JBS~+su 'SHhwQH|im(xNg`z@W0zo-rzt>dXڍ5T.٣resA\ 4' ,)pOč#*#'} 1]wiѯqDq)Wї2r_V3! W ,d,Asʴޮ}Akz]c"z JAt\7G^$(е/+Z[g?V(N];9ЫBb y,. uZQ2Q>_ArnD O ОL rX^`j@)})(fCpŮ۵E<|55H ln&"6VLiƔr+KߋH>tͤk:>RVCFYGn~hi(Q"p:Khvv3jdK&BdªJ4LwBtuSL%*{*+\XD-ZM*9j#qن+Dg˗6m8i2t)-N(l U 5מ/ i!oU#OYWͷ_ ONU" jQ\=1o&_?%`&$R 9X8DO9-K s g͕Zr;ɔ\}oNW൧ ʊFw8EMfy1h 0ݽu!zqNq{ 9Rq} 251TZSbhzkR{ C55/\d{s>|癘]NC?"%!ˆ9_ *4m G ֈ9`V+s ѭ%7οo\ Os;Dn޲!mbelcAҲY,w>O|wcv. 7~Eu| qo|-Uh?ܒkQ(ӖQוm \`[?#!UƒQZm|@A2vbBix#~@tӜz:n+5꒛kschTzDW3| `\Br4;M嬌6CWWĜ3,;0-+83INWtm8 7?tVj2Ћ7n  /=p4&c51 4chG3V{ M>qؖ}nԯE,*1o`vw9s_^aNM¸%m,-V›c^*CveWډfr4* 噞ߞwF);/;  nSbϟrXƣ[lxiҫJ5uB} N^;{jO*HGʃkIVt$6Sҵ2E.k. =,j4(IR;{6U=y7)}n\L ͣ;'C$E=- +e G1sn;蚘& ^ skQ ]WDjX#Jj=3nLѡ;<'/ee6LHH>Qߥ4b63_z224{BaDfjހCF~Rx taIMUx–9kʸ-v|ͨ|}ڰ |4?Tn[]R]4c pۦ#L6Ȟ(B&-hS$ ~[w|w;#˿3IT"vGz5ˁD ɽЁOVmgE@sc#9M;ꜯSTl5B4^jڀH*yH̖^:A9wGD+@Y(|q 9P|қ9b8Ȝ×&NaY|,?J`pV|jUdҼ~rq6iՙ \(9XsV  LuːOkٳFI-@K;}S<ᶏJpʹ$o2Și[?5HN)7b'%hjkPd1HSQ*^X9QYfdP-D;!crIl7{]"Yz^YhmlШxIwI!$A nfhLzDA=։*^ "`>ǓMm"%Q eԳsXBj8(rJv Y }Om*]mB[%S<7ʹ'ME #G1FjKtފJڜlKl8yWYTq],Ɉ5yN>~Aq`Tȸhcb Q`xn 2i?k|>o1Hڛ4Cy]4Ad_- gz7BPGWʕR^C;H8 N"Ƭ ~ږ,OǽGJbGaQ2v 2&yo7J5b+)+OF M ߟĘb4} m>7{KXKNqr5omjh a^͕8ZbxK &rW6yY-%&Y9r\( Tz|bKu/(c").qJ70W=x$7eVQ)ĶokOaY_7=-haڦ#| @z+~"HIz"D/_Ҳǘ yԨxv( /ڍiR!@/ٸ uu;r Ǩi|lpygE!1GeAWh1e`,;ZT5Tv?Xto%վ;o1۰S#|c5N̑Nw9"mS5{TRfkcI;Q{*FQ:efDQc>+G_V~Hca8Wlw1 GzEN(C[+ ~%hǷ'k{B:C~?쇑9Fsh+tCik}xOlU0t~MGg'b\_;}ߏCMNZ{IL &AŠ( GZA;T\m ]ntº1ٖ-)?]lsˣ慴Av ,'YsKfڄk>hXk DV5ΛNSQ#k9J5#u1Hyi6M3_dyuġW 0b)! `yN\? ͛Oie=V٨ 8m|x;gȣ^5®=6?-}#_I˴`pru6T/wn MXOp`ޜg Ot0jދ h.KIf޴6 -wl+~YǵyܔhHH# [6!!:|ju5턂e$q?`fяߴ{%̡kJ'ϋ9K8b*\S'$Z7[|HX&.`Z&cM}ck0J2NgGc!(/CܪՔBM@oM Kժ58s3nEK@aD2ݩTEq W%ChfgNbq kIJbiQ5޾=:p>|!Z"'^GM"|0*LޱNxgwƭFOpˤ J#xS7r##5*Pɦ>Y^"2P FwpTfxl- IɍX8(e@5)}֯Ӑ؇O8H2Lq5@aps"[Ҩ.t=ZdC3)!հquKJ U,b;zb/WEy`0g InPvaB Ƞ9%H?sAT]븣"oA, !{W v!~"ir3$egZA>F0zM=,5W:NlsH4%6,wXB3Q+ 'ٛ6H3Čx*O.`'ĭ F=y-m2Օ%Y]V-= -D)"=% I5л%d--B/ߑAAݳ lĀ|uд4KRs?b6wxCZv)jyܺq Y/qI\,Md25 /^M 8T[O$-h=ĵ_뉟Bvnow&Wt C({+%q O,-(Ŧab.= Hu)ܫЗRB ь3PF*nX4pHt'fLGIp0¤>|*y*kCYȭ[,~1hڳ7/VkšyXGnnl7yE#tSÿ́|Z8Y:I( tyt=Y,O {lkgH+*@`T0[ᷯ6OWl`4r PK`zNY.KyPȑ"T͋7!Ё5C @>!44:#?A>TQ}XOmj K);Al3w~#ܖ s CLML>>( UӏIԯ_;>Bô$ NQRpu"A1oA(@)xpm1u ٶ3aEv H$iBwRt䖒 V~egpg6~!t` Fsܒ3V'< r=IlrTV[Wn~4, F[8C o1 ; 'L ĈS[%I j\MN-3nRT.ήvpJN^6+Kx6=aEǒq!(z2˚>$zu!3|@cl&QXDU \ ޽tR;Pܼ61wLW}S֏ H<hu8ڧ=8$qk$= thҨCq7l kfO$ P9mk Ed>=:t51*!I~!d`Fkۥ)"8[N!  #0rO?2k7̀a  s]>p%0;Xz+ܳ/xTW+󽻽p;#"q:E%L]\'u.B>bm3 Z7>Id{GA~y?KUyH* WoM?_@Ziҩl*f@tqADM&zGVo  ;jB^}Ȱ7snupg^Gh0rLy)x[jv_<`^x&,QhBIzHƫ.B,v-frݧ[a%{2eѠ1P*e@w1y`FsͶ Km<YM>"a~qU̦=իi ^I6Oo` )tV6yjY,{fZ|B=Y-);_ C"sL,-:᜖11ßV1Sg;du{V{fy+F :Hv5O<+d債B=_,h C?,xҮC~vM0ZP21T5ہ x~"#}qGlz):MVZIv<5I,$t's7z^qu ʏ l=I}zi䛩DzO&]O^|z!i4Y:nd!}ɿ;hXcɶz;(ꂞW X> 0/ēI;K:yٹ5#1rg>*ްϺ +s=U^BwRL)HWz(vxX[˨y/URݖٸQNuuh Tѵ9Ѭ[eۮg ڪ)RAZtlF-2+%k$G^TO0y$u|>6XfHѻPD?oIΆ6=5.(#\mˏVö;Vouͅ'v/#8b[/Bh! 92Z_ŢÒ /*,]߱Q1PLzO7]rԶͦ!ZK(gZ Cawt[1-$^Õs܀U6@j#͊;tɳB,0`97_G 8-99^!u8al;Y]LS/[ EXѳ~A^?y{B#&9 zhJk4.{ Pg0LmDYM#.S{$4 :GI'7 RIVkI$YQ{$kF~'E M~HH2Ґh T3mjnovX mNUf`߶\pBfL:`@q+IEh NmA2+cJUwZXd+Թ!`8`e0єNx$`3-5nS0n~ 0lHjêZ-*43E}TtYFsV$툃?2M-҂ҶD9qx/]:|NEE,,ߟ`׾Z9 )@T5eWdApUU*ŌZ{ri'>Oy Pf"^c20C TV;Oc/qn,qلhw9|sH6X`mM6͵Oj3"zT׏&C%Dg# (겞fZ;AKHG]vqNӐ*w!?[rSDF{jb4~ O-l@]>61Z35HLu7eq6[ "ȻmLz'fIF[kpy0njw$E.ON]O~Xm:'6e֋6TI64|pJ$P(QJiaia wWlh!!#~Eg%>2M>f凛?ad5"m0VdP ^4ښʟFgs/|:ި?FY5l>ӉJNGӪռS;XA̢L8/Cjz1-W(&RCٖ!㡽 aߍf` _@cg,Ycqmv$rxr( f{_zι08艔D s2~,y6ެYai D:[&: 0D bz1A:?8~i8oj55H(fsrjjiݾޅuJ݇P|훚ԧ{n8jA6Ð=#P5e Y0¡W #yM].@eD;%M=4!ܞ] Ц\FW8|0@״gcf{dܗ%QRFf05b4b2 w7ImkguؙIx)F|{3P}\ZίNʅk\;^~8prmB.:~%${+$2HIfǾ[*em~C5tVnqv(d yPys[jHp/L/YE6!#ӫ)|p1P&]st2FNIW[BԠ}FX v.14x_cK3`6Wj3j3)I fKdol68؇S.e,rږ2V(xmB;XնC cFaͧU k-!B&SB_  2%`Onk'ᅟL:t9jOn۴X8pujё9d[._~QeN.U*]EN$X6SFaXԷ)ᐼد Ur(yszDLz(p oh F跮Lf^"o͹ 8v\Y&j=E  uyٶ#K(."& a$a6-m2&V.7h|Y+,nMF>h)f!nw 㗖È.F@++3&^9lt^_+%|bo2d\HT$u5ZTG~IsS>U}^"$& {8gg29Һ&zE*h3&)]顯rQvU薐HՂ(xlTRr>Af†z7fΜjk :nY璇޲#=K-C7Uav5H q϶.YKX`D4]Zr.H8K~ |iW`nF'!qwӦ$KYUXu;LϏ}eQj+2%$G˵o~9 D,l>ì)O8$]i#?L#:(xwİ~T$*8=ȮaWe>|@fw$~UzL8佥'3 fΗ u^RGoU.\ C"kN70 7y* ̣^g[ſ\ Fx<&m\1@Ʌ#:$-V>;.0VvX&w(Z@N.;QTp5mvsz>DGW%eƮ"\BA޺vPu'B.J>7YϽMOx`=n \|b@P/BvSt @보'qӴaM2s;2dCN' „̈ٙǰ³EQ,ĬL=k%6\+U)#Qw֮NР6A}Zgx/s4gN}5;b|Xko^7,hWδ;e*+J .D{֒׮!Maē`cT$͇d?YJ&Ig CtA}x=;i9x0|ޫK:.Q(nY:#Os$T>B9!`Q|8"tFsjW2εcL!5ȍ`zGCQb8Y"Cgb>eh3ht+*Ju}X6@?oD켣99,ԋgk(+3EnKCrVģ_ B9``%#jf#EAD]I[ },mCo77gɯ )Q2dO1{4 nap$lJϰX^}ש em(a][S:L߶{ >wrP&? þ!8iV] +('a`W7$ ZqՖݲ1c} .# SCw]#2Z[QG$q.`KV>[I/{|6Hӽ@z7b@nԵ qhP) j `amnkGIL-Èe פ #OqK<QwbRǭ$X} +~7]ݬի(,n3Y$7(XY@G9 >j<-eKqX0[ƮS.EecLqg4;mb~'_C$i9 s+#4,98شq/y b^=T"-idK49tDtȘ+.usETȎ v^X"o(HL*d}7 z@o0N^حSsE)&5Yh&T8nznfVwaYhөd%59N[˻iS]<'+ ;I߇:EnX-̠_}1gz wC{4ĻBk+?C=EC)!,4훎Vo 0% otW8jBc`@BTsɄHڈ󘢶AϋAO z@+ mzGm@!جQxꀿWID Y8jSDZ髲I ලkJS|%&vkGJby} n-`Z7Tb mi#$,:t@zz8 Hl`ވˁA}}q}ĘYaٴt#cya0oǓpH՚P _揝>fIBYKҕ3K% > m;PGnioY6r,ϞoRnkls=,mprAn\s˦FM{\Zy ce|θT.J>uJq2*ZHPiӧRZ,u=[ԏ}+mZ՘4">C\fopӇpPCkAVT\6E>aE$;/~Q tg,{iTpNPS[vסڳ)753օJ6TN'ςx-JlH2Gᨘ*ݽ#UyG YiOO}NsZr,4RҦ;זϣ'Ǫ?} 9#9>5p$hqgF }$A)(uEJ!*|8c֬@Okǵ/!lOPĢ?t|tNИ~}yFiCe2l>j>a#N9;]LM AYh۰K;^fiH۹??` O# p@N Q;{< k]5*pg^l(ޑWAgM}$Vz%1-3Kn3c׸kb}kM~A\LA,,trtTR'#8ڐ>FݴR_ޝI2^v  j~w%&Y^V&(#a{o<.L L l7dn;1OdHps^jY{NB-b=Zr#ސG(7\^}Vm#yҷ{׵Xhґ`{/7i}x7uE7.būe)J`[Yc :;Z+3x\ff=ԪnMQ)I/GPq  SK7l'zat6=G޸B'0v|dCY6KO;^w0f O)0ד8ˊ\؍*ܕ ZOrxcՉiv7$DVn\uPH%rQrsΛ[M%:EzїLHDϡQѕc^(<FyWt^$;గ q3=C} A2A6оZENa˸95rǠ:gҰEX2@36?(qX;]r6CZI=$Nf[0$p~g7t%g]dЭm-;Ӯ+vuX9%w g:k lf-_m_L V\!m2TJ#ck^WgOiVR?K,4,6hw{`;[qRߌ0 Tî t~]XrRw 5v.h=̖,%))T؋y?R>}M }pwo՛f "LlA[T҂gU2pDPe L#}zw sxXC_Y^uޟW-_niy Y'J]I=0Z2g)LՁQ_zT2c6?o1cs]l_R>lQBdFZ\ux''ij.0IL,5C]{], %~0 \;OK+dmWؖCi0EHݨaAsܸ@3J:{BM5dEerJ^I]Pv=9eaekT@пB Zvi"أBp* ( o$^#j]!ֆZ4A/Qz5tIL 2!+ uWj.]''z+E% O/7B,"Jra[饷=ˈ MQTT~ao', xm1-_DDԗ!>=H ;rz|7ozհ6GZѫ'?&o\6H>Wi/ Y9CN .K ]S!Έl]9֚܂ّQZ92HQḇT(?-}ܟԝp]Jx[-Upe£.gX_:엷ԕ)*Ky\w1 ˨W>gZ GmS]JwQZn1:̪g/#=Ѵ|GFFL捼4jP^v } zU5z7@M %p*GL7v ^|hf~F'E|o)ot2d*)|ӺP9}^ H"3i=Q81VO/f6f+R[rFGi_ @ > ;1JuKFM RBXNBFP+bㆶtx[\DG-z WF6n ȅ)dʧ8&}hX8KL8dX08'R3Ļ0~XkLDo^"zᷨ\65kȪnjQPs4OI@Pخ:,OT1{d;MS *r6GWm$t auQ$X/ +8vW^4C+51v68MF@T'./C.%X?o&-A0*kW36F`s>%iUxwʆa3XFq~J_#)^-m3t@ht2Dc(:*v[iˍF 'y`_M,_G2ߜ:k "7dvkHGOw=B)3waDU#,:l&WE 8o*v‘~` GH6Uqh`Gp+NLEv J#ʮ)7c[v҃jx땨G-P  xqC$ ͥry)v}Tp*W:MwaFW?yǪUkk73H ytEh)N '$E'%v; wrv4wi`ex̄Sl LbȪ`'3U&^-? @phAgIz<H;)(q y#ȳ%?)dٚz!T{ ByՄOC`4i]B&I-N~ݯOE[!fWmɻٚ4֞)^҃ )z`'KLPX ڮǵ3AE!zdQ5M)nKL(wmzǧgrd'o隷.2) +dbVaz-w4L4g2!7(S/T_ FaXnh92dq|O珱rQ*K :3Yx\95ʭ0ؖ-o"YMm0{W?##Ȩ,JЀ& p64Ϲɐ)4rqbN.}yQsr;l.SM<f ׉d-_&b.˶j۠ Uq-fk_}THoXTv9ewx˷Y8$8d^6(s׼@3\\ZUۤ_zA @vX.hCZ4I5/iŧ{;|-?OЗ*۵W.(n$ mʎ %>+Yt.vXOH6ȡp͵kq$a4Tmʭ.sG^O?7:Z8M,}l6p&\jFIYsdU9c%haiU1^8L&k>9_f+Ɩ=U3)/x}lQ[`KXʝ<>9[W{F:V[)ׯ“vz~$ ҥոΩq) [FrYlPMB~ǣ.ăsDYH.)=[!Ρ֦v:T{ODZeA,Λ*$Iu)k ?lRf~*E?R q k{::zhzՃ&iM=C'#l_ ^ȔsUk$sA?-;5F0=vsuD"L '( c)ʫHI0Z9dǖT`[mLz?9-~nPa3B1 eWj2,9R@'y ' |v NFªLHr {$YQgk̘OޒHm%N1J[_nbq"* St=h3Eـսe38|u7bƼY {ClqG6e)n.ZJD.l3f4r\0xB8jd2J~^Eڜq2  R=S&>>0DhGOަQe&p䍂iCu-c)n8P4#+9ԴolE'Eqk fW#HE؟<3*.g7)?5ցZp0*Ut#[r KYV{յIbD9@TVҷYӦkȖ8HШ\GWRx0|-Z:ztp~^\[TLɎr}(>5} zJla4 GO]!]" {%9.IcTz3n9>CM5 kq4ܵ/|#<@r ֡]wɪ媎JL[Uԩg7ByN̔n%)J;1m>ҵm0}NO"b4`^Ǧ~#. <4ˤssw7_[-F[Qe >b:յ״ <0^ F:Qn/Qd(+a"UϗT+SP.a@"# | Fi3iCb^Yїp OE]?7c<4o"v'&E";fr Pl^cH trB'-.s w LOGW3\[8=&-U{l*&HˮXK6g*D(!IanLPѸ)DLOVr#zKIP 2'dt+uDQ+bx6A-Ŋ3d ӎeۍ8@ SNsҌw>ez]O4̦G5M[GGy&Bӝ_PenP= X 8!bǦ7nU:?`:d|sY[aK s R=3'=3 kj4l{ ̩[\snKE3 }|I(,V<|-3;ܕO(۽:)f sU$>yFt:m! Arh>:l|B/T6cJ"t iX_|"p r9^_6RWE zS^"b(4bM `51%}›)!8u;hP`vfŸ.ݍ|IhM~ƍ񺝜bl)RV%ӄh=-.-s/2?,<8Zf`WVڋ:]?=$"]mM仲]HP͌JYASO*{sĄ3j {126HP f~1F||!/(?H~z:^o@õ->\GJLߪH5TZ'c8|<H?j]Ͷ`vBM?!k?r8alu/-B񢙲,zt ۊhk][ݣH6G[¼ӭ3[+ST!ˮsYbgSY߄,j$$4NtcjwdFP^WV MőSBf V_ݐ%{/0-j=_Q9sT,E~?{^X cv)@#^qh&ݖ##}9w0zErrBQ+=)wo.< ecоzŠo]J(PR -eCpMk[8])%{oޜv1aWhy6Sv; 9OΧEzp\BngR3[$0>EZS{8Npg@h ^>'^AkYy(9 :f!&X/8c(je ˯'} %+{4t:}Ld]t@HЎv¼MI=btѭ^ AzvbᣬQ@@+"d*aZ[eC \л}{q~. Bf#B*ksFbo%o50CDPDwkÔ96wڅc S,@FŹ,Hc kV} `?`pHqS>t諸< ;6@R Fss0* s(D.8X&-Y~Bp3[L,FƋ(Rub.A2>{C& <YJ!7hwk˃bMqf7Ӈi eE^!jz>AMmOFOH~os@gC~hG|". \ #?2j0v󜙈x2-ηᙳx+<^e%uHp`nֺoQ.P2nwȤ8%})!HuI+F<| -/6tok/&PP ,Q#֡z:́ENWRԱ7{)>5G̘^[8)id4U,=FC{P~a7O&f؀H#;Ns牂q5eۡB]M0Ey$.t;؂bqfYbߟ+͏B!(cƈ_]ߵ,Mc^=^R#󣓏34թ_԰뿛wاR- t6IMF$tԊ#F)kK| 1].-A_@;MlI2AeǚAm-a@[Ӻda d',3)$I8v~"E4N#wC,vjsWP ʼn5L4~@sX7 sE #%Z9P.UBr0ڛ@:]0);)THg w@lWۀ*cbތ$Y t.lw*BiJshc7E` Q<>ðT6T﫫۷:$+$V^[+cZIQ|+gɰӨ.q "j6vvo)tƠe⣣/ɰ4/׿ GJx!(3zG2d N1K\[%18pw;|斔=soXe _dpȐчUgD"xJI2AoҔN&\Qf2 Uڸ SD*F{n铮\eH;FCC{w[C!L?6.QUK6!(d ؈M} Hsat:s[ zڬ,?$Q̥ cမb)fJQF;3wsW%2yfBTyξJ"0VҮc;,DEfqG]Uc|W&S9Ɨ M׃6;enϓFݻ9$/H]EaJ̨=j/BvyrūJ H(>TU"%w>椆јf nN. '^|/ Q^zWȖ/\TmyXj gIJzc$iGk9m&c06ͼeZ]FeO-A:"5{@8&~;6VMHOdx6'{d~Yǧ: Z0*3 -Q0r9’ҸZT ̈8q[<mn [T\繡14#&MT)@@gfrLN*a2!oB񺠗.9I5BPC=Lމp(F" /"28n"{c[wvFI&R3Mk{ _@ 7`X+R*Xy 4cW3 0bg-]喃6Cn?Co9K Z7Yɩn hüp^(WPNQ^tc7ǁ3#h5v~TSܴpw~Bc% =4RS)H֊f2KAv D1hޭ+3 ToC@E}<3'1*dܬGlԪvI͞ sR&PԢkĊQ)C7Y p&#E$A2r}+ z͛gON&ZCG`p(8cہnDk8*`BeKȪhx/PZ"u)z=@z3[z -)?z$~1pBWXjRO5=5@J?hڀ FCϮvah )D, XzXs {|*ѹĔ!Sa.qϚVY#65Y& J$j0mP/*鷜޷8Eg?HmOA8> 93'@51f 7ro@AKbOT oPܳ=NI^8eRxYQ`%$ y5G&oxsfy9(vK|1p}_m 1z;f&-cť'eC^=IcIM7xrsbQlO*;hϵ8`## S BG-\nP)3 A#MClpp σ3[VP_3zO X?LD$U<%9 @g7J_3x%pf 0颷EEZ`IqpO "qyE}dto:҃/NHF7 @QdMRU"9/ xxZ3\Ŷ1.ImLmbfīA2㜝[n\;` ."KZ=~=9_3lq'$Ɉؾt+ TmP{%g3c[R3W]P=s $tglH>P9gXIQNv6+w}g/|7sf|aeRͲ} 3+BbwMdsQIQSid1&C{Lt;ON"ud!\⩚/IA :(*IIwmECfoи@b&E~bW ֱ[m)vPv1f"5,ˈ]5wKt*Q{ǺJdҺ{c3;VF9op; pIěupk^ZaG 97Mx/*<[!ܛ3oev6>[*vW~=FbvU:Z7>ܷ0c'lO")TׯorWz/od@M"g]H]k6mƎ*jAIJ[TlCɢe/BN>_L LxE4PQ*{zwm 4aEСEM'm4+ЇzSK+t蒯u1pozpոbWvy'SNv9Ê@v覰M#"?$nHhL~eJ<npQ>+~;.>rf\rV(6N@1&_%^ԷGxIÜsϴ٫Cø=!X&\|IصXc%3\H{)/j[ WL 72FņY,\VYճPʒBo6+Ts]Ů_]~DJ?ܩ4*5=K@ T'HVv&ž~o* `1|cE.Ϛj"1uI=qbE37Crñb=5VӇK%}2>\ƏŌ6%HN՗(3= x1dd[bZcǮ`tFFN4-=!S`I_ВA9h VlVH"Ȗ3˜iHBOVK/YBGfʾm@3 ~$AKsY:t$R0mٲ|{z.,}8/lh?Xa-1HuY乲+m[ٹ>3YdN\$<\:F<,p ·.#^=AYT96NltԈiO ck4p[wHb3(c^7&d`535_$f-!l^jJ`t"鳃\pNp[عbvB'ƻ[ٶ&w}{oڇAv :8{L쑔RbjSxHD  :iK49@\|& q_n1JȽUb)9Ff+ Df+RGw"q8"-sW~ɖAUVuVSWqn ) ]K5!r/X) ESf)᷍XF̬>i42~ QYKdƥN6U~HJhF IbcUYN흐bhT1_#M5ges)O׬_VLyZi'Ͼ҂XQ)/.NPCQ%iQ! ̢5'YF `GA/-.ouAL{-,efY9kᑵ0fJ?(,GksJvD%֫r.ǯ?Jٿ,VcNfrޑ Hdډ~.p W\7q7DdM#YzwMLO.{lh<J5b`P9͐զ0Dxorqt~s05), m]0>'G"A; az ճ BD.S| ,'RhCdBe<ʛoZXYQDA鲐-@ؿ9#=YYs{Ĩ%=!Ytq?Q\jQIq_i}B,$ws Ojs[ z@ 4^_+kiT*rM]lȿT}Z0B`H ތv\U 0eYZDc1>iR0gUШuLe&O pH 1,E"%eah ӖqKߎI}Nz6ODr;''̷Gn]#ₐݷ/霑=1bN׶:[6PW'KƢggCˮ6I=O8 ʗxu&w=x ҷh3+-p:, 5'p|I ׫SɈ/^>VխB(ID.?%>*%DZ>muN@ؐwWe1(B+, h͛4d7~X!-zudcOr^X_Hݯ8$5c x7[m^7*VfB44n(K9h IH)Yhc91<]-J~L]Lo? N:Z+mifDcSJXcdbl(#WaDW/`zoF)-yco4`'Vfj2ɪ㕚 YlU-]'V,Ekhy=:w? 5B(l! P P}K'o,pj>M-qN!I/[.Tt:):7 .j[%e1W\K7&G5[M\hԶK1'ZDD7h2>ǶeՆUCP{~Rp- gt׶+1$Q+ge[G4dYԄ ]2euUL%~k>r.-O3E%ZC̅TwӔ}?Fߣ[ηoE>ckuj<ń{jG& 3ژORgv+>$N{ !Xm~(y1fVgq(Iӱ~!=H;1Ы1sՓdtGfY NJ!,fW9դQOyg\#oLy*c>>ԇ ̵bE H؃&$ᙤ0KO^`JX7J-}\[ڈ3q=? wo %yWUnQDW.9⨯4K 8"|2&bw!I &~\/joC[ uѸ4)_%ʮaBNR8b2>TK.ɼwih#$ vkٯ(^6+;3cZ8:aaab`fvx*"rD`mÔϥM+^oJ~ƒa31u YBk/Q2GЋs"p\{ riD.#+q>JN L]a5V?Sȵ?G# GХTKp'_L7'ٮX.D2 ?&(C.sy=v HEZN\~W*Vu ^ˠJ9愡 J&3VF;M^TV_G=mGa7l8V t%#сBH/)uàSDqO4EON$-f ;nz;,=s])q2˺}D?.$"uL, C1c` -Rٛ7SٹMjU^j96;Ij=UſBAJ1dRrǕؚ'1IXddF6+Hݕ{%u>U]36t0ǽԽͥý6@6my֖iq:Sք;74B0iەW;^n'_3駈)6$ ~^;phKx{ÕE70\C nXL,c_dlwɄ ]hxl/!yniݙ+cd >0/w$mHGk.^Uj{"*2;&NK+)<%42W{[JGɁ\*\{4={ݎL2hL-h&SN*[65[17)IK-Ƙ] WqmQ(Nzg %w`R!R~9vj*-щI;gś@=nq7/"&$@4s|l730iF[mvHΥd/|Mc|pIv% =ӎ:TP [ʞ 74%Di'uԿ^3{͒%OJCH~aL0okρ1l!@RSW*@:)px>D$䗱J yG.Δ|\ | BҤ^7fܴ.ɡj\(&.*u=JÓNs} ߂$[HmQ_RClv2 co2#}8iȂ-yӡҬ[2M cXm&bPT{npci6F4f gYf{YV[y$QX\| TrhUVnZyI5tmGv5쵎%ևJHXN@ô EϬB]Cpp.a5.1'4p_RRžBG7nrlL!* 3H6muS_;lKޅT=z1cZC۾g҂3b>Oʏ~oҕcX&\:AƥlC63Hݙ,zh"Ni^z=Bн]mf)c"1\RH 7:#wIup.p8Rz 8 '?Klԩߢ;9`8kIs8I vt'FҔy IOȞصV˻f6Ō8nwK{=2d2+a5z~9e5\AK5 NfrUu~rt>ԅn}Nd\Xdt*Ovb-Mڱlq:P::d>/*9:z˂%dj7BrxaӥNYq!0PG`gN ;=p}tw B [㳠F%L'b1K/< 5CQF$aܐhlj]`^GzT/WEݞfy˂O,bI]%jـbUL  r޸ $DZw:j Z')$\ 2!uQ._(vRrY7w"Dpft@P w\ <侻f;l%|>Y) q >^׉3r5(QO5|iCG1{d,ѭ|_yluMp$zdn&,%mRɄ7S?D6|0 Q?9F΋Kqtqaܹ$5J6n ZUJGmp`B8z@Yw@ݙ(we_R ;Pl B\rPm*+`eL HJ,J,7w6pd:mQ_|@ Y}\g aQ՝@Ecc@T<& 00 |PCG@\1S;Ƣ3IW!siIa]^'޺&YQ \*wKDF|hgŸAxt{jJ/u[DBP ܥrx2AoQE&=9adɕłrp~04'v=Ӵf52|71<ԤT?6筥;)^*_tKw^ʯ4v5”X{6}j=R2F6ƕcQ^pTC&"2r7Y‘f{1A_]p8Vp JXH 7\D.bBt?z4J;"WحK#(M;_yǽ|u/ufod4d2Jw5 (E<0hKkO*"'vMNB*I )Cl Ȣ3ٛ#d0a /Q-@\.2\=gjZT#F ɡ"v%SH h9| a\0?CPG!fpp댃>W]oYe̼`ϣp:~)5 yJu6_iC{8;Ƒ~ ϸ #7_^m RDvaM6Gi,Wd;-׵٩,,9;ZLjPZzqDYˍt_KsI퍦!ENۣpoYEL"^a:E\5:P`G)z*Fa?B BF85܃ '/>VzλI`UE[4څkDZ10ɘ\vzK48XYTfӞ`_6h@y |cND+8h-ܜA0GXtktRȋ;Wb~}Ǽm7A!dUH;sHX@s!wZqfORG]:Bӳ)K[nyS}!խG"\L۴9?L_wQO~/w KGN3 n$F"Iʌ_&bS<_p.Ǒ) ow{Jƹ*Mc%Ĩjjb-1.;0LY̜Gup>CZ8Gd_|U`z::#] Q#./y. `-Ws vz;N{y"IC8ʥdF*sh!1 G9WfȉJʎ+#e1;?essdV!C $ &{qGO`#m&F@ֵօIre r ^æJ|# Z#U5U1u ?Ʊ,EL'ߓoga]IF~)tS.4(*3s]?U _)lxppSrнTT=h4@@xzZ+Ir7ِ:)  ֣u"PDY,LnM#sC iC,WuWH2}+$ĂnGZ>m:> vV z2~;JNQT[}z@.%ylW!=SWymBW6z|jRRLJPК߳:`Qx|Ʈ,ώk38kE٣ oTs2=3\JL8  ]7il7,^*MiR27::fRUe0) ׽<6Gy^tRW̙I Do:5O* ?؃yF#= YgఽZY,zStiٿIr.&<5E8 '|Dۊeo;lXaH8oNst7 cÉAe -8ɼ|>W#̤]Ʀ.Bf`e䎣~=GV%ZӔPe̘!jȁ* ar8y'uΤ 3Sd-͙~g*#'#O`P:x @y u&l| %5%5"V7Vō'p Z1M# ^} iAh=ȡ%1a"gSG7.kY,%U^~ -cq}=j"QBI_o2yƿken(뉫i(Z|:;kQ;'Alʵh%g8k]yzrrr٘).冝5"d=lNWOxjjW).O ="3T:Jwg}%|]M@44Z;5L'2H<Q+1)y&kZMuf9+,+L4L]:h*Qw]t|{Jz.`e8 IIE2/3G1[|Ƈ%sXZv  .Wc嬹#%-(-`ul3m8WGt n[[c811b;*j]8`_Lw,IwTlVϭ W*&" cݡ1¦{:l($ijKEЄ1p_([g9A0kA\Y0QPt *нc(EM^txFߝgo尃VjWIT DmIܗȚyK-ß 89YZ,kNXi(YIB 0eHSD*m>:B8xߤL_lBA'C邻b~ Jo쀘{Za.LӬBErfv]Ven{d֬ O]sp_Z࢒kySچ3N/ sl*[vD*M17n; aoSaRzeI<0S74ϋ':XCbBr#}1y9ـL|B%T_-(U X1U-[k t1{{YP`2 aBٻĉL!B& kAY?[@HP9nj2]ksC `?kuiS߻zb`h1e?UJ㓔 =hn>kC?g ,* d]jYflE )1J_f/P3_4",j##63CHܖeq-O-fy? &;E [ȋtZ$kF sS*;{7Xtƺ}kʰBu$Nr'|gPh/GIOl:(sV:)qVCFr(7\YTg_C))x0 QzJHN]gl(RC;ǃFrURdGEU#t49KTzS5Mn@8oOw@ga,yĉ'Y)PK8=AG+*'A4Ox .P ~wA?tUh+  ѯZֿ63A:jՉqҔ.̣1 gġO-N4sX6a^uJZ6۪"z ~*P\ ;'R αSjb$nٟga0зղEs> kre\%_-"4C/Ha2m.Fbg'fmEعֹ#r +[#s@{N\;go=`6S$K%Vt1~檐L:P}SStʯ[M $#! ^=SA=d!Hq;OdN/a_N`_} NS<Wܫ~A`tIӦb+̩7h|o븒ua+bّ!.3%<\crq*#[5,@ʉg`=3Y\, gqah Ꚛh;[[]BrTyi4gbt*q,cAB b;6."|/o*a?j=AB2[{G p'؊v'DϢԕ=H\)$5KMDPLJtX/53b{b Cge1!}^ )}'*5.T@4W &$úZiR(uy9NFEQVMYH|{ijSҦA'EHZlr;T3.2΄AgBS$\Oj_6)5yhr,͉<"y}ja;0r[%4Z\OԪַKʨY˿Xs3mKnwltdS7,5ĻbkzgiyǜSl8p. P^]C02IztO"IC~.mR">gʑ3GgH`t6 dʉ&e` Xūڝq:x%\0ht8+~ ,pݙW#6U:@iTA?_\wOGg%Ѹt0<ק8 c>x4G& 5%8+FC#4'A_^pt/:[}K -z7r$IFS׽a˱vX=I}GsS;j@rS*f]\HM2z&rr'-̳QZbGn>ߵ@ 5,%;{H$8>;z>1.ָ[@J|l ' zqԌl-f@y^Ѐp['/h RH\(8~|i PhVޠ5%O'&"uij=d=OAB67l]wL#]WhQlKle#7j%Mm!:8iB?e;'yx-@zVr{T\7ʘQ e ͕W ?`nOGΙy}*/쫻=1tBK|xBoʄ_)ov6/hDFBd[k,hh4{G86M\ΰpJ.^B3jm K S0'"̝q \ >=-7 UT)Dˀ h!2u"(1'0emNQ8+aX% 2Y05VFJk5<2&Ĕ@ f:S M@{S5e ԬD5h4;cn^a!5U(-R+{N%:@?:#?]Ad_'y}g`H,HWXTŰj 4pnu#c^홁kÉNiڴM^ײLUQԐo@ؤ}v!D%u w4p{ ət\VQ=^*ߵaPDEL9ْv 'BI?,A]X"PJi?(_ouY`[ ͷuUZDO`ce J&Ƚ04mi%7?BU]onzؘR2AlrH 1~jjm D}#Hv*4]){RaM/YPvgêf?P/ ,-Ϙ^*ț@IA;:";DǤj%MBEtor*˝8ɿ[1veMi&"vQ!(E^sBB"DYl4% qd7הZ^Hvd!nόh8ĸ2`ECK&mFb.ygx.걟NH_eHstlF껪 QQ|i ]#~w &@b ^c,P5vK*3/#cLq ځfwϩ hEܷL'rz2tmy( ]7gVyZd6km˒"n5{.ë t ;V/*ymDNѶc6. |&/bPͅ7zvưLR@˯os2I6R+ TMF4~"÷H(8t΂n}*-oOT**5(n9$榢 A*5^fW |g6 >u\Ȥ̮Y%f+t0įGղ{25l4\1 C ^NKhCC<i%m7 VJ(Vʤ:$6~KD$^~\`0" XZXDΕL^w ;E{)斸,'sj^[Z׽P51KYJ .yX]b-o?]!8lzIMQS (ֱ牺Mz0}5̣ 'Tdֲw RvAk2H;t*5tQIݒߪIAHܾвYKAqDުZZpR-"wqzi\.=*|:EIz5_zjY>7P;@j~C=C|%VM4#W m0U3~PJTՌiV_qNDW jn(H}biQmq]G JYf+osi5Sglyu^Zf])|j| z%}2[xy>N2DaшHd`:hX;^Ee1g~G'8bhOҞ`Y $EgYZ07070100000224000081a400000000000000000000000167daf5bb000025d8000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/raid0.ko.xz7zXZִF!t/%]?Eh=ڜͩekHw_p2w HYslbiUJ沃$9Ѷ4l`uG X]kΤk=}GD; }~xfJ?8Rtu`8:bg kE+\RzNddo)pӋL#RҝFqN)ۈ $ž4=VN87u+A32. #Jrbo6w\(;VXq pC!=?sŋ=֏ߎ:MnJQt}!RyXsT'X/Tuf`[> tmjC]hR 7w{l}@[ ґOr/Jm٪vI1pd^Vd;8},:ZW P1rc^<~AN e@-/V.ZvMԿuq?4C&CuwLmh_}*6!VmaL:8TFpӃ;Ҋw%Lc 8k5bϣ4FICstD~5oQ~U&}ZLSУU<ՄBug6F:TCpΩRcpZA62͒aի.}hc6ސ<'ޤ%d}Ň1D<Ǡ&O9zҿa3 aɄcCdqA}uk-Ldpbme}in}-u^ey-M\"`R݈-=q]' VSE`VqΜ#H ԃӸpi+5⁕KpQ4! 31v|NhN W: w- 1|k#2ۿ^ Io@$El o>^jS1[jy6dҼ:Tebֆ#8XaWv1`&oAPnQX>˼A~z!T%}RpNRֿ]{2za@`7k=(</=0iKkuk{ 7Y$٨G䭍U8@#;Lo54Lђ4ysb<c#9zE!(. &uTHl U>§ %ӌ< Rc%b⾫v҃KXg3xEٶt7w:.$B:5PBi^yE P/y|e: wD#6rNS0 -v7$#xdi`㣶yɁ47mԶ>iM2$ jY$gYnlcH&VXzwwKH>}b1N#X$a̽Fq=-D.tD,< 'f93 C,$?2Li)vt*uҍ5Dc|t5d?)@\`Op .&L^~0i7H^ ^h9IC1@a\e[^xn!pe9MFHJZ4J. *ԮYQCgQH Xucod%,XhLT=X5jpR#>o:KC φL+Uk$+Z8)v1q X.j#5 R4D\B%A^a>wBʔ6y% )L,Z.h7q|*:@Ilgl a[Na\,wJ} 7 y_~>$p uD ֘cX>V'WIS8qH >W$1<@$A#؋9G+ M&/ỵq<àLWNЈ/)Cߤ!qq˛7i*qPnNc񾢤jJ'U`Tؑ|HO%@HO}|&i  !V__RP*$f;9Ii+mKl͈'VFj~}jU*;(M ‹~i-:1ԵWjffI\l@ts$wj]R n Vq}jɹHn,6Ö2/g04GZ-L-FXRC4LִIdE<0?XJ/Z0U:u]e1qt51~htwCw~^^%}d8_hx^'s^5>^x=hKռ:ǞVtdz uMe3( uy.(ʁ]'.tEή]r9#W r; _υsțQrMꥱ +[&'Lّv =ȒLUYY 3IM>=C9:c{5~dxd @Fc 53`4YIOڰElF ;; et)GH]wX _9,[?g<ӚaD5YX-JVRCeo[ SFήJ2Wj5Nk@NYF9luQ̡ۭYghAD&$9"<{!~˂֭q' 5R;EK M^>Ϸlr : (D0q+рВš*44[҅#WI&o dpD&Wi8鋜z e!տD"f=/y9Kl4xOil੣sB|VɿA'1kCsx4,'M^`y}]d4tar@DJL-ǓX:C k&2gʌ*}tt濦Zx&Q6ۈ' Kʇd>Bhl c UGց _p]/z>*^PɺEUF_s+#/}.=IIdg_U<*dj$V3T6uV3{]NYC5T8)bV*5+ qE#eR0^ zl*u;+r-Ήɲ9 |UT/T5xOJ˪_eһ&2T |;pHi. j94da5ig&0:WCzR f _̭M904ȴR@& 4 qc`::GN~UW[cWcfXr[Z6?b#DHMQŒtw7t8_"RL'( #Ɖ8fjSKQā*La%g{wrRi5h"Axuoӆcg  ܄ jx81+By5Aּ{#&Sةy g|\pP _9ZT=u  Z:'4[~y ͩ1Մ@ttͼPZ\țLvHؘPwS(͌?}X'98K/Θɰ[si{H~+^߄Oni"q0KL)h'g[WF2z{?ί9ps5C{,KuWkCɴw=~!6@*N"܋ i͟;s쮜ħ48)3eKOd;$j"l`ɻˡfGqP1ƹ0jeB& %uxag-8.*s^[o\(9Q{_d)sy;.'Oc|﹖"=&y!lb"nK8%zm=m2^wˢ֢*T( V_=)!L@ ĪlfiͮPCR3Ƚ0 "Bdޡ͵Jw?'Oq/ -N?Yl>GP- eJ4+lBQG ri}oi/MC~38 ʊ~^1bkmNdh(˧U_d]^Z ia(Mcm[8L {|Q&ք{$y?rv'dĦs<&Ls$8h ~Ŗ4}I XPX }eBXK tg KMG` hIƒTï8G)JcU&v*݀2}'~fXMkU%L"CUH DBS/+Nh|L+d $D1//ܙ_'F+l ,ƃ #$!{hh"mU،F XpWF:N:]zD̍ -KJcW$ >ʉzb"^~=vъ8Qs~-f<(̽ ~]9he{be L.=h:`z irf2,kiݔcLY+L/FM 2N z9hʼn~Ϳ/XAw1hM,K<ԟ@h4"*o, [Bhy,p:'P:hSǚF<#(sY&l|gb7". $52W*$/qI2MYFzVi%(zJU m_98I2zUS1T#HΓꃳu2AHY;Қd5YoY1AA8 ͙$&Jo]aI/UX8;vcttnFg2ȥg]+ԯ10+m{ڡٖd_ɱOė"lLm+JBdFڦjFV]}|ku9ZDa^ JQlH4{81cES&:O#: ( 3T%c,w5٢Ţ̸r ){ʿ z!8JIh {vC+@@فNzi)9v@ v\1 ѼXc`γ,7*1>$S-MkX}/Qϟs%KFgYZ07070100000225000081a400000000000000000000000167daf5ba00006440000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/raid1.ko.xz7zXZִF!t/nc]?Eh=ڜͩ .`ԥf?&Eo%wWSA6 [?(l֦nj8OigV]O$ JgqɂӢŌ_Q.O_R,2zo XgҦ]R~@2!$3FN809M!ʶL\G~~2~&-yhPrCtN _$ 3*Vk}mD "G`7Kکsy$PMxka=**&&܉g,'LȨ) hgs<[b$4)jʄ2.[ dp_#6N3?qhwl mT1O-0tyR1dQaW 'pÚ_b}@n3XD;\oTCzd Q~~^ ]Ϡcㄡ\vZnGj['[ys&MC3Alq׵>ۖ^~ɮc9.129!2dxD!F+(dfF|/,ԍ K2"gMd`Z)&hC{"Ѯ"*%] GLv I1 /}-ZZLztk<\{ap#G_-nٰ$~1ɝaR@C(5YmEb@~C^͜lć!Aw+4YH':LkY4^H}=QFv `>Ux#{Ul\I`Yr6fqPQ&Q$=ꁅ?qwŲ2ٖG73?9l*~> ܥf 2u؉.Hl9S)nbĔ ܆7NdkСޡ@JfQ$"PpdE<(IbSr@e&Y@ƾ{sÒ@G,g u s|yD1VgFȩIB\[m|61D1bY hッ8v'<9P}:0T]=>jSq[q{mDzF7ETKM9gTcן)~1sO7g#&9NzCYXXPJ:H /-Σ>|q28QSo) ID(mv; g\0FwgukVŞz>Ho[:+;Cgp"}12rhFDYF|jZD&)a3\JbkZUN8|1s#Ia'4ɫc(s/w$~w©0gnl:?JIi({A'zg7/'H:c A?SB2)dcam TɿwT5Q{iU\z z$H3Sxst/'/Dj0q[f0th3M- 7nPd31rtPWBEVհU+yF,s/'ؾu9g.b9Ӷ;?y|m廓$+ 6)tLHtzo qvxHzN_0$f}ރ Iehiݼgţfs7siApPSaReS(b yY@_Jn_&ҹHiLDobO,]ΰ:0 *7Tg\]abX@<@VKjjQ C=85uPȣ7&҆'sݳֈh7YCRr/VhI~{ 6#/"c"G3묛2pI{Q5{RP nx^[8>FhYExa@!ĩb>FdF])4?(حk=ݍ (M5+iqm7Ί;šK:9$m9p4_*|}| ] ~ei\?QP0 )Z6zz9VȮ\cnr;9[ͲX,G.-mtόh'|*4Sںķ Bo'p Hs߾AA(I'#"b.[mU:G4s61;Ph++]A޳2CBnî $KWIe_4Y`7syn}DwfM< Dwa,{8,u6bD>|QF8Q`VV}!H(7-ֶ}EHBҖC&"L!5f&~'F )K$dCkTΗ;~? ͧg6=Go)RJ.MHk4Ƞ ՋP'FIuMN)+޹\{*%SJmݻ2SBGD`|U_:ެ3c7*JKhS?g55G+ VhG\ #/:' 0FEcB}Zaq DW@>;l%קl8a*dN%*F} M[UAB<gr9D  1iJY:by@\rmגh KzVS2|^^ݑ"v)O HĦ#-A3:xEjM~eμ&wPqr./T.e's =a7k[:12yMNv\saywu#k%ç# ö DˀWnCOAMsx{z^: P^שtbWc:Ab@t:O C N]dEw֍-z3\ղ0/6M;me- o0Z%Ga=2~K 5hO@8k(hmHn}Qo4 (?x8J"@KDbuZd\z:KT ݋Md#3V8_uԠ`Xw˟tgc(MG`bÙ - Ce?ݣu'-89*ӓso ۵I+I`=o3sW^P-so4@{*MW_hlu#l$ׇ}0thVA^[YqW~.*tǤL|EQ Fl]!7(]FHגI}~-{#vi[e2ΰ-s숑 Vw'L&KSTX"ʥW#AW{!3i(b5 .axgt@}aVZ~C4O•KK+5Ar;d*ؙIsc'c7YX סAw-z"0h`a5OCS1Ɲ4DͻS5yRZ~E(mWO"ƍ`ԊԄdL`܎1x)Ol_񉪛7CyV\ &]ɼa: "XXeDUկp,L{/T6+ԧI drv('b1z$+P,+ٕi#O],x( .,!?gy4o7.D@mta5+m9/1azG±FQ{gnl$u9$o=)W8 6A\I ""lh{aLn>;4Jpօ1R%QvHt";;i^)F1JL2c+u^J#q);\Da'e$י A2%7;IHyAXeP߸LjbbS'btT,(u8/ejUOqF?Y ~zPnBž^ϹVEYoܬdf b?IӧfGO#lәos ƼN+ r]NoTҤOtkv@܆iZ>}jy,@>槴/38[Ad 3(6EO@% h^umn6H(kK0;@rpo(B1[X9Qq7R4Yj(}D!sv,e-*쾼Sœ-ե16oث]A|`lo[Q{*Q]Rv{YņCƽ嵤U: 8^L)L SkX{[H|E7ߋqg}\hG0Tg~7vZri N9FCPf8K%OcUse&T92x54PN=SCS9iSYM*xE͇x^X$G 55c+z8MP4d*Vq\0|Ch_ͦQʟOJvZj\GmV}o;|LXȼf 1eh eA. u?2!hs[,U=`Lu>\sLk@1 )-ZGPQRQuG(y uPIIl%=_r|ߓai_[a@(kR<%Nsi UEʇaUP%t s7E+9Vl'ʹ?F[*sbaX79g>F7#lELnIMr]F}㣟GqI9@^Dn} .oTͰW1IȇYVj,s?F>Ժa3 t'?=&6B.&~b\&?/e&;iNjhK@V -_Fd3~h\QZ-0u{W]fۉӡOptf&\J0,0#%'POzP8ÄdxK A#Dr[[tjϙx>QLS TJgn/ 9]׆ؠQRFHκ-zqCNϷlKC^\BFaЪ{כz܉?@^!KYΏfux!bNeGZ. Vw3k}obE4C;b,U:urQ.G/(8ofBN&ٹQjҮU;FmJd4n iC0ve̴yLJecT+ 5n,~:2 J".hx)FD h,VIm[Z9_,9YEլ[ em`O뜄)21\pHNO|!F gvS{)}/U|40ƣp.-ɢnhM |GlclN>0+]#eLSuAi81yg/s+^ ۛ]ySE~r1vϫ)4NHbT?i2azS"+ U~ hѸ=2ϵ 49<+t0r?Bcrw1\8)Oe4ad]th MM+F9~T| QܤP]Ь^AHThdqpFɵur_dݴؓy=eE q<0h tl[;ȕQ DOn`N(/;wi @# 3IO}^%mPذ*}j%HYQVXGܥ7`@H(ly,%eN 6 FT/bn{ߟXW11mC`QĽ0cO]!ճTo#̦&}`Ny.5WGdV»{U_6r+N+Jl3G:gwwSO`,|T"詚SMm :FgGažKV )*c\5\ԿkfEcy@nJY IS؋_i5)l] ˄f|݊ߪQQҥ{t\9=<ƍzKެD w1D) d8~zQYaaV{_6Hlw9nsݶ3 h g? Ñ:$MF譭O<n mlI0ioOTe,bۙ-GZ$ZHGˎc8|4|`Q"`5I&J#6K47"`S 2 B\5הq}5Xg;Y{W/uιTB6h阂3-aKHu'͐pVh=2r$:*$ND*'Gbiq`nr͝nW{C@?xG$:ZZ{~-#n13b'I/lh}.Pd" :2ͨ |jVOQ: ]y@% "3hdWdzT'*dc~Ϙ[C>wJ~hސ V>:ʴ4UV;3%HJgXL# t>K rs~p"DDW`迤@ⴑKޕZKt޷\2+*bSC|K/Z\ЮBtxB'%$n NRO=5`)1^T"\; YŎ `ys {+) 3MWj7\x2;Vή~wUCzfX` C&R󭜿JWHP$`ɧ| _],OS;HTYIFk*Sp}HR4aO(h\^;&,xd`;jzU vS;4'>{yYe8fhArqRjwR6{w\? !R̡InWĵrQJ{C%5DgEl焔XZ0p/36|ZlC"3C͟0F$I\=#IٲLx#5gf%,vO۩;2l|B0TK@ :6Nؙ|ejݛ3d;Z E1NY˂jgr;Hc银1+}y0(pՔOB;r5n.R+%5;++|FX>7 mɒҝ@♧R&<8T); $.IJm5:!mnw pMm)р19ʰxoZX"bͦWi~*^J=b>g콦S;ZtfgYIъm@հ @FNO?^ fY |݆z!pG9{]FeOvL:NJ Yd(b1ЫKm:}Zw{ZJ«G9՜AW.%DɟI:a\،U<]maH^]]bepXr~s,d3dq4x 39.lwOFaӬ M@|yIi?|'&R怲GVr]ɰ8 |_J!5kխG)=y31QD?.+f9maL8]<yØ ^0EF ' >oZ/Yth >ĘF8?]}:f89R:c&P UQ1A.|2"nNiQtϺ3NHe?iɽ'wzUrq!)(Ob.= tMpOmEMv%`P} qZ3)Jy+\sep^"$sZ?&a&71/ y\x0}m;68a@ ORΪ~0f~^DzQ‡ 5&[WQmHrxћwu;)ȇ[_N+GyѤun8AXʍ:=hF9 WЀ-Mۘ9];žP^mxŘ[s"c0|@R~SW._Sa:tb,'U<y)7i9\\@&4_-ǡXvyp"񤳑||y13x5P@p1U%&@v]bqUl4{8ˎaFNedZ+э5` #+per6C"8*6ԠSıNFU> j} Uh*|=8џ_ 2Oio猋x5!n?{ n[zr04\ݼ`Β(WK並?SHosqytR?Ib; VkAbjw W|r[ͻfcK&nhqP?yTj8JR? (rzeш۔ C@"[x$I:zǥ{д3;pz͡IH'җ=!뢞]رt=$ M?ɭ,XD16`TX[X{.| g)ZvѶg3MAgmn)av~ʡ jLcg6D#XV1\LrmPmhLx#!}t >Xz] 5tArYri N;qG Fr?K&m׽9FD}qpO4%1셥 .?Sf0)Q }A*-зwȸFڪ =!,ffl଍ğk(e{YZ&uq#ffy@suhR&d5]w9?[Qf$:)6faK5` A|yJr]\.['$ضk GiF#ՏzdS}r|GY+ %&+I0HQYيWz5A)+kOḵ׼?G&\ZiCTgrV=>O6Ix?NRVu*~5u6\_"[ܡ4>;YVl,爔{j,l7+0VEFДqbcL?f!SW)sH7>&WY.߽vB $lkr,֩-bA)`7p$uDj2)E"RTnB!YwܶSM -X׏Zpe^qbݕOr^qђF7rt~CvRDzMg97"27F30FYP ,pEb}) y1>LuXD 7"`"G>7\74q9 jd[7=)h?_%1}8y Y[ jՏ煯b& }\c8=>lNM]"d` $N}h"Pə@/j_ 7feA#{"fwNȰ^/T؉mVy(׈ǗkJR (T>V"|fZltX#PAӯN$LJPn<$6̿yU|Jj@KN-l~-C҄c\"Y;ov:}q8¶_B ]<GkyIՀiF(6?tZZ+M_}^,!3;Arg#ztxEy~5xo9R4QJP6$J\c: W`a(&4;UNu9sՈ#">H)d0No'TC'#}#7?<(w٨Y%q#]P[}-4xq,՚^mnTjR?S"Rӻ3oU<-qA%8d ugߟ\U[_2U52)\-bTM2pf:۳u+zên&ςa$nd3ZЭB5xI`҂kF, ;g~9/Th&e(Ȩw&PհDqr%~"[CS8(LCM3X6 ޡ|?@nK xʙkgE;q!E&> g?о_\Y\W ޯ5}i%@A}[de"ro^ɣn)d"V^s i7w裀%"~Fݢ٢Ûϋ ~[$1 1[A(dMhVᚪJUGq U #(p>I}0,x> J84~K Mq3ŗvF#mn#5J0̺QUVJ?] CAX[WW4k8J*Efo73tJEQ;k'35@$Y+6Nsl"nDDrд^%gHRi3¡t# Z@0ڛ{oNڼ;=w7|dlɃ{,>u,T铚8#B /קzC΋d"^7u~vEn҂xԓ~ޖMsOwP6/2jSD["#u& !;MbnJ7$M#j@T!`>1?A3wܗ(RSAcIQhp޴Q9g\ʧ:Fh:1ס $TdtSYkU\8G`I)+wW#\Xߛ w Q 71 k86NFʃ[tt5~=&p1G=D~ɠ6}Î1QHp y&0:t^/RSYǧi5EdRTχK8m-~Easq141ܛf.z;=(8䏯;&y@j6dda]hv 3T q& u{p6_}3 pmeLY7Y'ʜC9sa6 P3/',e<+/]9BP#ec }<˹b!/E+"]I?Sl1_e+࿙g&F}IL4LHZt '۱D;CKƫZQv( ye.m j2Ft8[߿&Rĸ`.9uGubh/iVGɵ<ʹ7ZU/0)hbgʲCbE< ZFDSn~w-GV.7v,~k֨w>#YES<4\A,MrXjboe{P@?]ryֱ r/MMq vQ#z !OEd\ n <'ˣJNfWn!OP .e4B-r$|&ɒT~mՕ>ݒxhVf,LB:i^V@_NdR(b'%4,@o/ ii.0M{`e`/ 1]C{KJrKׯ`3`O;3Dl>fq޽X;(dD6~yoI/M&N !~4!4-~U%nH!_}Y@ ~jo)v|f~#ja}NR)g2iVnG[R4q|9,J/WAJ'oc4KEhTœqEٽrd'u WByբ#jhm&6[P} |aR ZkFa%QHY6gX0w-o4b;Ӄ5ޒ 3 @dqwzVA^ ô0->}LCor":MS]Tm?)B f vz" L0ҨvaJC]%f= d#7;I&[ȳ5A%*-=v't1G.H:[O-ntt?3s_d ]!/xfXagA;W2`'`=@'xz½LsYG5Nc^;㱅}&cϓ!HeWo$X9ɌR|mC$]H>r{C]֔H8 N8۹[wq:Voz*#٢`| ȳ\}w_L)):Ə9q !n\\gp:͕ZbIxp^HD'p1Bߒmۋ5t*}/ElJr x z/?R\'hSX"R@q$ճ`PسDGG2-탥L7;**Wg'A_olgpW] Yݽku8}2d]OkEf L2ճ=] |;FHP do,s`}]JK^P 'WLwx4n9yKS:w]iYX}U?&.Dqr=}"knk?NYp10et*l фJмсciTO9MU4Zit;1gf}Ôe],_Vy6Ҧ} R #NRFqc뱕FH0ΗQfRΉG{F{HCARu'G (sb@ؘ_O\m=ע!Jk-`]y)޼%PHTjrxTTV"QV֮$Ý9ryN9B>K}L\pL v$p0b3{R auԾK5k;bI*g<5htwsw%%\gt^OP+p<.\oJ |g{W7sg}<6my+jfe.lZNm>#-vUm3m^$CrHF \RZc'\y kێhӪC]kwC$N v@Y-÷#-|i|¡<, iR z{Gૻ :)(GqFѝ`>UHx@  GIOg=0cƎe}F= 4e"*)(b3ZFPq̰wzo&RƂF-15*`_G$GO1-V(>T3eּ ^`̾3|g&H k.!p;sنPzy.fq ] 3Vw^8\6oywT,Nt}z~}礁̴PFwp% `UK5vGybya(g =Zk2ȿO(yY!][wVM'%Z i۳S(FMCmC!(32; 72諣VX*Ӡ9Q*&}ML/xo_[\cіZY'Z5}Jm˛3}?+3n]qŕPu/Z2%ٝo פa^|!P=Y31 YV*`ndϪĄ̑jh# |HE.CD!"ZfH&Ғ@5 MM{p}_xJ[a)McpPE*g#Pȗ7/5dyj S?^؜Nt43[?Fxa J&>rRhXbɋ[ 5h7/z@;}Q@dGFc7~ {[smeHbd%`e;24 H5l^A!|JkWe܆ LڻjSdmA^ˣ>w$η8VuO2F&ZVXf^",J3ÐTUvls;[AJo+3/Sm~BW+xޗ!wC^^we>lKؑ&XNzo &p:MS" )ގCQ$k(XW9mP, ӐwU"IEmѾW87hѐZM'^23[UU'<.1_&dsM!a֨`Fz$hn`|Ђi-&73džX3K""O;2ng3 ldzEp09,@(Y Nt PWfSL0EZb}ƗĮ)o8/eH:DZzɒ2N+^o4'o0AsP.mipT,Ȯ!u;皎e;H+P4b"z_s.$az rh-"ȹӝaL߮59ʌi#[uG_9f]y"])'Nk`OSklN;,c`x8W)W[o"(BoTmjԖq(Һ7aϾF~/TeEnKfe(yhfm!]1?J"Kl꼴h-="܄>F)!ZR>msz {WmI>M~J~!K|x QrHo8ᬂ6!9LӁDDƻ Nv귪:|W[ W5W㸬–fh:T:h ӺgL'%An{:o  E~J:..FsP|OߟUVMY=a!2?hp<̵#]T1ɟqHރ&8T؄ M bg_3fqq(q'ogբ݁Zv$$ev\ x"B%=#p +(~!}CWH;L2 K\AVL$OJddhmaҙXq e{tDĨƹeXMAk¯sn+Eff/UMaY;5MsiU)4qcSyY5Eq:y]b]|rp)K DdtQGO Oce$WdPNi( WfIMXL5XEvgy /$RQ D.uvdZ(X7#,:ϣgF)W_0%u"٥z$z~zT2SO?9gZݾyb*gX?S{%' 1 9fYUMWN@b88tX|BJ8HZ7QP*>Du_N|N,$/"I,2&hDq,oYg/ ^:?H*oRBl5R=u'(ۈx1,¹lS̎ I:6iz4`T*c-/b'2 AY!Wޱ"2ט=sԩ+իQAXk wc}!%TO$V [a׺V>Lj!K%,uPdr |7dȺ*R  L[9 [|{y :i7A_w(^n>u2+q@xT>c U:l'fكI}M;ky ׌ad>=UbJE py Bǻ  ݥ[_ !+DPN4] _d$ vG̓ndORxY'M$3o٥*z}p8D8tS:.4h̜oZuf9H58!qFcH(d6?r3Aohq[ŸƹM& &r<>"7Ă[;£{~2OhwI9&'Nk6diekou2 E* ##p-ѿlp!f=~VO0 &8"sKfg@usБhm݃BfEJ|<[;$onÀǨ^wXOn6 :雓8fkeDڍuX3 *BV=q@ihVdj:vgY MلR<$S{~s \Ez!OfdnӦ?A%Y $gAKӞ EM~?(CkI5Ƙ6bb4'r3xxl"2w_w PdYx՘n0L{i,R*>0yvJuߗ/@dlKF eng9ė`Vd{.%Xi=͸&Tij|"b:ޓ7@`0\2-O6~5(fMPʀ|j8`VzסBCŀq)LΠ^}bI "y'}6#2L#أ %IsTg0a7ʃ}Ui3<E4lOSuS jLRuu>( VѬqY$Аf+cl}Aۖ+P^'//} w3݄dt_8[kX$3!5tzئqu"/BhBLhՆƬ_"W;7'޶KB T댨4c19gYZ07070100000226000081a400000000000000000000000167daf5ba00007d2c000000000000000000000000000000000000004b00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/md/raid10.ko.xz7zXZִF!t/]|]?Eh=ڜͩ:wBFXfOdG6n+u٬Wp$'Oeq|Wޠ ɽZ 'SI>-%GQYg̢^y<"`&7dhXn%-՜gd-"AVsל&NJ7xq2 Aze0s:PT|KS/x8"aXQTlw)ڴHV5E(tV]bF99b|k:3K FUMQ4?%e!}LmA,x+K%{T2y_x%ET0Vstq1 b0̯74uk֪_421PgZQ3 М{l9bIF-:Q ^w㣖 ;ot]koQ aQP6URk U\9 ~gH&C +|P^CRxbNH*=9sxE`9 ʴnd3{jtP{! X{VW":'&m,erm{:$\ץ n]m۱176s@M?~m픫a!Zh8zSMى֟ 9c FzC-an X@8^T!?n\\3R//Le ChNm*y=VX v\ρ]kQL0hgb]]*,nwfLy |~sdG3! I 6"DG]iͥuq<]LJQLb}J q$X_Ae q `0ňƃ*1,$V7!F̩_ K$ڟܣɀSFh4i;>[b=U[Vƚy叴~c7q`Ri7g/2:X7T\!4rba+jRGe/ElI*cvmfc`aT'Te)a fVB-"T0eIB):ManSj!r Š;k$kÖ}=U/;qOgj%Pfӓhnl$۳S/A+LL]B:"I#4pΊβ ogzѼ.}^99y!vH$ͭЬzm|&KdM54MrAVa\[ f&-=AL0Đ 6 )3Czsdw+%& ,Pv@/" 8Cl  fiwWkiݭ{Ҕu]QN +-+dZN`N#D G'h~M4VVJD$6e)0i/0r4Bb Xe\hT0xZDh ANMqFMA#,9=(1~*d=hp=L $r^x=>+&gig@geZ>0u0]u=>24fGI##Y?锁=N?sY $[FfJ'鞖}6I&ʴ-Wm8#2! `3/mHq-smB1 v#Vy^gwKNI* W5g=Ow)ĽP:m972,+bY0+3* G?0ZJꅀӥأ4SQKF+[0]j_ > < L u !LK7eB 'l؋=e36 GޝWvU>ĶJUb^J\鳩@GNP]mI9/J҉aCI9娈|Of!i\'o-Y/4Iևsoбt׵ ZjVYAZtu$ht͉Nƍ:%䷽74{|(䳒GϏ0JO/i\$A?q%T? 2Gl@AQ=g2au! njS^~FQR2r`dJ*?/<4@~7ǶVEO:cC͍с 0^)|~> AAJKhp F/Mae2=I:/Lu7BMf[=p$pb:W 5VÇ,*6!_u1xia$Ui/kbl)0ZQG=|6gliRhDח2fMv 1U2B) R{)  >5ݳ2Zp!ěw#5*FYּ qgw||3ьƾSVHHF87=o?(s!}٣3}HQkXYR; -Mu0f?4^Y~Bpu" 0^v7a >/#@SoHԒ(זKe Ds\5zȲ(V׳Ln AJ]x*PM!GPVBm%G=MDFH7I`&rd zbNWFl "k/12-~ilwy\ qbSDA/ji˪|\U.sj~E1%'5O78ΧY&MZKe@ՐÚ Uk ;+*f? 8{LASV"L?qhj&m XmWX>]Ĵ.@y=RM:RaL@% "жCayOLs;Ĥ|{o܃;wX*^[ a4ǔ0[dz l$v 8*=,t;.NYhiofuӇhFYUޢ 3඾4(  oSSل 6Z9R!d%#.6.ޞQzbjl,\I~%jNd2j R8T쑈SfE"%jB>BዸO=f’i}i$xhl>A0#w ;rcFyt̋r2p+7&xDhKA$? >ǰT[QP[˱=kMM\juę3XfD\qdm`J'Yꦹxf{1)b lAꊅԈ\}MхXHΠYpiF.CwiýmjQkx;& Յ3b ͏Ppݢj +AGXF}:ݼ~5H8JWD/[.OdgV*"Y Q`d P ơI ^5L.x7PO=:`|]|z WTI˵{"1MW({fD6>j;&H2 &x|s"jfD Qyݣ͖J9Sk >}΍wv.x"Gj*O%(tYgy[cxv$z'e"h&Mao m;1Y~|v(.Q"\>}/sxK-1m`:}DAn Ĺ_93KhpO֦\vv6WQjt .y} ޲qz rPO ׆zy+:i4w8Xӆ+d<*G|s UB\(o+a,(]͗w[vԵ<޴m߁=[:.mO9.j0o,g66~9`,^W5B98FPa)kBcXR?BA]wID'弣n9 H=Ces4BǸ#Zebka.WOӇ):pht0]@9mo-T|tV'd„)SxjH&WVdznFk%xQt=c@"J gπkLz ޴DnVF-]z#x5Uo>ݛ?Z;ֲ03BEΙ0)InK5P~olh uad 1ȶ9YbTAH%5i~Lk"+oB"E)1,_C:D7zl)ڼlq:- CnuDV f~]Ǩe MF@ `wŕŽhj;9&|h.>=MN-<V둂賶r-Hi}$;P tFȥX7Ed>H!5?2G{veʁ lFXUqOדz|;%js*w WzYvmCi$HOEѫWJ~vrɩFCjҦeb_ SS#J[ࣃY%\λIIXstԛoIC#5(+RYH„vFS^mkbT$N,գg(RXp7[=.0߳:|sjXɑ~? ^'6PuJk$Dv J`#^*!'0kaRpqqӂA쨴`$(%jyV=wvS׬*hF s8J |=3 4gF.WS3͍h%u@϶UhkDw?hE"9/N K9(=wƿg$=SvABnכ;>U!ﮢ^P1c'Վr]]ʻ׆T;[ȤnZZѽtxg5/Lڳ|?[{y WwBdWJ1 -s1g2G#w~/C#I!I?1ImƟ}Km/=^@RȮLfGڠOU0ָM #זhtovkx&)c%cs Crb }D23-=tY2?*ɑPW|I"prs׸rWm WH#AWe-do`G0~FjmR$?Rjtp.1iqc͖5l DJ0,s~+Fvhr(eꇚVĐRlu[\;pHszycgpnӢpo@sJjmH A-Ku7A0:n9;<5bI:}\ٶA-Pa;:8֯H̭\|5HϤDo̗4\n 0BPq&gx Zdj)JS@3{z4Ȱ=>|Oj&j$-_𿈔gg{)aeU?bMt(zh&m۱%7X|i82lO؊%(d.@Hԥ[2r47>;a  2G{R%TR3ЪF0p? s_`jɍ޸:v+HXPXP8w 52лVo֫ CƉMuk:tl@v"1LT̷YGKp/_sW:neCl]ˢ,Bt,P!h}W:c2]S ޹)aҷ;}˜0Aum*.bxsw!~gTs4_`/1.H`L59ܠk^Z,(cE֔sضEV"n|*^n?Bᥬd OCQ["T,ȔE%ۊၸKTk-IԌ Pj:عdCpvl}oK ;ꌖ!c!`jRQ:uHy4h\=g5W| *W);ȿ/U@r ɶOj跃~!-~LĦד70ArKTR'<烪􃗇mZJ+yC~>âgueRc§yQ F8BfBEq2N9gIQ~a(T~o>Mk p045×GuS$h@FnVQ7lIT7vB|i[ߞL<s<mHi D}#?D%ew>hj;2%FʅC1vs 7#/5^ekFtsG,a[6ĜX׵+zrmi܊KfU &*ڼ p0eN?Q/>oEO9I6B,6~xL`438gL T^JcZ.AVl+4t̸I/^܂ŕ2JK1҈ ![jM'pI)L- ˌNS _ FH1!kf%R{e%Ntt2Axo}`H5mĥ@%$M'a< $k Z&Yz>J&u|{:IVВvײonUo%<:.c#h>+n1F+L99MCDQ;\K`a^{Z@(̩/3B|q :&%iy|6Y{() Kݚٲ:uk,&}%c yUe|AA(H,$pDvl'J> 5`%XfTjWk{ l$Xp=HnL iJ` jV5P8sFEY{n7?lxpc _ x{on)s-qQ:]fmJS 6sy_^",#MP=' 3h~tB==Gxwj37^H?d>;FH?/E] lm(?!BCG9ǻސ9r쬑Iuk:cU-W lgfi_]/X!ڳ )vYky~}m^"֋YVc_8 zNN:;im3rlV[H\ ;D3Y8 uo8r)ym~AAdI@!^ ~w}h{Ӥbцj}Ӈ ; 吡}?8~S/d6 xV"q5u RMX$lЈ%_;K҉rFwI$gU`MQݛX|f?B9qf C1}Dg??x,.zC)f[ !ɗD/~vtjJU=įx&5\8lPյyw%pX`:Z8+^~!*.]><>0%."H*!xOL5 x,d(ԟtSGvyySA5}h0^M~t|Wb|"TaQN!eU"Nv.w̨oBz>lBb ^5 V&Wb9 3XRץp ~>ՂE?J>*,Q,;wJ|5m}`'&R 4sjpyXi̗3pQ@,tNѧO*bwƆQ`v\%BfBkB+Jpuh8mIKe*쟞~nmIKM[< K":[{FPE4MNmHslO6+@~q;mnX?}Ig B(:l2%(m>>qMM =--JX@5`v64?lٿHA/ց8ЙaUL0᤺ǤdV=qyA|(ӖL/;$i`@Ex>b^p8-THsÌ5ƺT}wT]d?6Hʛ񁒌jCgE߽'^KTRlCA` 8KV]Xtܕ3I RwS|2Yx0J=t_ LZgĀ')`ƺDkQj2 FL AKp+ٽZ3!K!‚bz1n $e{׊\]%kGud7Y7tiܡXKBr`0 vX 6dFfugK:L9\kɣa YZUlL+nyHԬPr8f89~UdM]: SlD@c.&M ~BX, $yy+n@ Nrt!wᡒ=¬f؁JJ^x69 ڭDɼ% h2{CC/"xI{^[`CaX@ur-*vFEþvk1C b,I;Tv:,ScS:hmI["j8fS5uz%,*)'X-yY_FJc\e_L >PĿ Mj0[}鼉62{b9 %e2@8;@>-.҃fbd \IVB׺qa#Jθ<1lqEdh" Yl&V|8H@n yF<_]g {RqK< ^pK2D}|E†`*U1El^q4IYZ^n=lbU:BC5 8"n)c>2ǣu LI мLhIKX.-T~)06hy[ tp[bJM~ C[~Xut0{#ɪotٺCt>6(;kpMay#!OIn l>Xc=ƕDW of$ˑIZ9n;ײiU.s -[[0mQtZ#`nmuOs)+[JV=ac⩦ɹt5tz"{ohI^le Z^QA۲o;+ox"w#I}wj手MRQ" [4lП&yDjQwlKdwW\ r7d5aOPs(+'1/zٓ]bP*;R1 /5q FyQdk(\cc6L`ߥ3˽ 9@8jNѡ^N`J3FZڏ7cM'Y!m>J6QUjX;}:gQ>]d) 7,l >uB{xS7;эy=_kxޥmۤS4׾= c֤T뷛ZmȻSgTwRV nsTY#A!gM x{J.^@(Bz-f`q(|k)PlSG( ֍ӿak%ԑɽnj=L0%%0lI(Zň,:Ig"pkΪ nYcrND|2}@MHVa='%$+Ox {yjvM@=cc< P@0lH^d ,BpV]&tQp9dU!|='G AD\eBRZ^5VZ)ZgiS&pRy hla$O7M+z!sB ]W+J@ynSNY+o7dJ 43>MT0Ƙp#t7aHQ67N:{fOԥݙoT*Ү'Yqg՗OIד;Y]VՉ{2e"LJ{u;@楺Ac0[@b?2OIKȇpLáFN?7,)#DވఽEkF#-o G`L]1@VxlDzs7n'_eDu*{EQA'`\=.[7Ɉ!?Bl|Tr-@AtkAz66!v!/7{V4e9E=5}n%b})Cs}Y }Sз58x1`w3 τAQG> U\ŲM&#+Djh1ǽې2z7 %-xƭa L D!LHbGkn FSHc;nd,1V@jŋAV%4joKLjϦHMڥ`ߦ skc(.kX[ȕ-yR }Ֆy?\;%f~F__0pdw,(KsΥsi0#DP]U';D˓l$l%Glٯ*߹DiQU4Lj! 6:bSn~dZq:Z&T$p'v> -HA+^Nk PZG&U S^oPI܎r[魏-n]&K`++o͢QuʭHjbtАnV(*>< }>aNjɼJٳbRJ;LESE)/UqǕ$)VX<$em V#QY* )= 6sCZw -y:>!Uq]!~kZP~;ܠ 0c@wPQV],3w'"o#=ji>vS[_£D?|P H$1=DU:?ՖC蒅6e#6w=q$2y2KC*j HԷNñ*eaܑX13GP>Śx3K]bG3׮mk ܚvnB[Rh|S<1`&/#E扏bfa"a*cƕi*w|e #:DK-6{BXxw?sbUR){N*lPfj* 47}[H88+Ղu2&Eҥc C2sG'h)󈟆d.. pU*SDwF|*rXhM-MAwm&X^DDζ&B AZ!x`9ѫa/`]ug] R@6o95"5xǁ% >T n)vU ݋(\(_)6jtTNF;`W0a4tyzƈ Z峔vκd<'xĽ \`UmCݹ<<9|dJS2%P2rE` c|5,)kFﮃ-S ܓXuGSگdaLBJt!MM_;^U".ZpFRd)~߰E,2] NwErTc?tBؚ~u/`K aaHT 11xཪfǏQ0uliUG˿f,yZo·lV(pʅGs!Ɖ-wFdѹJ}v[#ClZAHF-QHr^ۀYReζaU4A۳ _YJL]srŏԧ`M|=NL'OZJ'_^m!B,B4-8_D>0/ 8e}d~ ͌C= v+9'L~e1 m0808Jdnk.1c̣_O,r!魯^nS~[O3vLlZ߻-ەQ q4^ 'OWȒMvJtpU"z}B `Mٹ1%>0 i2!-RXpʤE*F"dE͆4$hͣL?(%5.X6xr M4V,P x3 b-&X5pEH_BQ0C@Fqb~3kp_ & ߬mɩNY&h,\+7>)9 |ކ i, HZn礬#".eͯBx]rZ(kV/BH=Lx"">3||EbZ $$PkM3س,`&J! h@/a}cȌX]WQ>\E{ѶTnq 2<|fʞ-_$>\ӵ>V}p5$lbEJ!0 "S4#BvɢZX?ػui]"yVԴ@D"^B2PءCrzU|AFDYwgv}#N*̡|E= ^DpF-TӫK5Ҥ]Yu4H3JF &O~;V<|S[~|#d2j>r\?.ܷyy#ӎ5b;5\kJ]Q/~Q4<dC;@bdn.QR爀D9aa=Sp^2hkL3nçw֕H yiuȣ:ڷ!} 3vb&,n2`[p/3O~)baXcǑ•гgWJdz~3hc7 ݞ>PֲsbEj@#EMc_ٹħqA9+cwk3UΏ'zUB'"]\w^+P* ū5at<єqQӃSdj v[+nظٿlykdFz#&)vӎ1lM1rJti Ns.< :7AZnrJ}@@q.栨{#%fqnPƑoE09ƛ$o5yNquw>qy9/RM8,94~D<"ALsܝ* X C ܎hL/| ӗl̩ƪfjΊ_]kغΆgSuҠy4 sٴ#{W1eMƑom^v1LHZ(0yĬ&srT(/EP=bIwaɛKӥn-J?ӡ:d?(Y鄽-#%u{9tal0g6 o +dxX|_,ԋG:14!$$nw0/; Ox%yHJu3,:Kf:4=j=h$S9[aٙ۠~Zw&|~kjئ*?uU})s-r^Ǩ*CRNЙ>"SryX6F&n~h~(uoMZӻ/]c\.X>?$>Z[7ߖ&Շps.[o7Bs-RvKؔٙ$2>`6bP03Xj2i=ydI>Z=.LZ 0)Og0# QMʸnJ_Ci7':gsR2f夗};&] ZBxi%W: =兺I=biRD@d˪ewS[2lSs .K)ZˎL @ `h逇G~eoIch3(b[7d秝[Ms\ R#Cpt vq?c5M5,LP2Rw.4l\M)kZO=.)wé{Պt'KqV;E"p"s)+?nDNS꠴k%$t w>G''ڢ2Cu7P8ַЛaCvTzeQ*tRm{O[烿\EQ;`I?[9/xmԃ>rhʈK/H_sko}M%$QmDa>!Ixh$|ϡ& 4=VQX2ux]lhkGwloh'í~F٫k\:pGr]&L#Iuwה٥*zgf&32a?HTWָ WBLsKqߙLϑG G!$>} qJ>ҫBKlYv[7t;0/IY fCdꞛ6M0d*nqVLHF:Ex/𥡰důd.{\ѱ|ơ1&䛈-|ITMJ.J <_ dbQsY[OK' Se7A/03)::8py磓sOjf-#@DΉ= %D4qvʺ[F97t@$}/x8| 7?'"ۧf|#}XtD0 6HeJ/yzE%LI۶hrBFH6'^$X 4A* ߞUm!+\tQ S8f[/38ou[~6oWegunⱗjB7N?/[);6%g>r{[0M &+T_m{ <Ȳ/W[>-{ȵ{!,+[_kh!MUMyJG !ϾV8 h7㠛<9$\I11.5i~Bo(Gl -'W;PǜM$esDK.KɿTZV?"{P:xx=#hEH ЪhA:#/n TƵU G)jrEb+fqʱm? (H#+mg2A"mof%U'TdF\TٽѐQ7Us#߶"? dqNɰ"=NHԒ}Z⎥G"Y+bߪ55weu0_s9Ha9L@N@֗EwMavzbt՜t5czTXٜ s!^&`7 nLW o px_@QŪxWL b%RI,FHu߸£;|W͊| z+_ŤLIa*wf y:6ܰ:9KlEФ3Xa6eM~IHK+-Շ8ߩ2Lo>1>Xq YNC{b\j?(cr]2i_36̷ާ(>?&4(#G"{zJ >Pn+ꍀeAOY9 fktokl(J(Gq8!Ŗ|;}[ fxR>fp5˾+^,7cm?^#y"鯄As0UQأt,',q܆f#%-_I)8 nzjiZ[}DhK kr8AWKPX,lC:9qʇ#zPݰNԵC_=GnKy݋ [ҜslR@]巧:f"=s}AIIWy\[qR8OUWlUrirx$>PPOgǿPqbSTyVd+ YZ<Bã $&gv^*sW% &_N:dlg%hL?k<[\ɜyθ k`S H%#HNjV:68qVQYA }nVQ ChM$fGkԨ| ,9\+[mBh˕:d^VŢwYHç%G~ x-Qiw`'Be(OW&['|/K9=Rt}J;մ2"dW%yH]i')a&|^PN,>g~A ik˙ۺ#|I/ľDSS\0zؾ=4$HW1!FBLtŤ|Ոh-2 ٮC $Z‡3[:bZkwk7˸8b~U2rq`ʱ5ILHHu"e.sh#SS0 0hyp`h."!T3M;MPO>&zk\{W/tP]&`X1cDo'nŬ)>j,&0}"z.)(qSamĸaSW*ҳϒL@#.!D(idxXV w}˅ NBNrY; b b/~?S@]5NT]p_}6.^w ]v+Dj8Ʌ8PFsl †&}#{!3[E&Cم3,jCWg '/Ь=+CЍ{:ޣrWLhi?&&;dr~bvy >-faIָ&=bl"e">P8^(p[,_E>,[)m}4֣=ǰkࣙܛeˤj {@EyٸnihcՑ\~Pa/@%Qzpv^A%9yPzctñ|zQET];YtED!Ïf>D` Tuu6Fa9-\!1Y2qC5;zg_mK"l&1Z%i4^j$4ds%~qM 晍gAruP.`O<[uӼoq3߱ V?jH2.l^ZDxṔ\Rv׺UůٹW * J%OD vUFM .dP)u (-͓=S/;m)@Qy7OkR:$^4`8\Q~y܂}Zm;L2!#.:!E}u   ,s1G/ 3 ?U6;QMzwGkd% LC.rbmik{3 g# 8GYC`c{EkJ!1FYDvմl!<ȓKh!/CAE[JHG gU29ьo^i+rJ%AI-(o y%(&%2Uh,i hHF8酦ANh}x6P2g[>?C aLz?77`BIerv+sxz-s:uNsu|:V¤ }H7ښ[֋r{y̧}ͽe`oa𠟴.P7T>T_xAp s=CP 7H0j~dD YdRA5ݬ0ίƻ#B\1b/X/KCgDf&4[Ca5 2"V9_^F#R5NB_ )U06 jˌWdb67)nQuCi ۼv翴~iS^҆BlTs~+B|>Wvk*7;g;\He cEVNM&bS _’\ x*6_8 :FБQф9׈)lYA jbx8)Lz44ٍm2KusN""xp9쐊YnMȴ7pKOm dQ]]ˁomwm@.[eCM!Yi@lGєNRXפG_=y7;P-Z-yy֐9jJsx5J.$Eͻ~|(Bn ai#PQ$YX *C>Y:t:W|l;A F5Ӷ8n90b cn 2w z[Q>x팒;/n}=*y_Y q]v9{`k$1ś~لU}:ry?UHξ8N:wbT4rX}ܱu{nwFϾbIz\ۥ!t1̗Ħ<Z! ԎN%\"1yɽW&F<$YsrZCR 1*YE~gM8J C,_8ulnp3\c4J՜R9Ie[eKP #"˝\eExf [Jې~G08BRmHS(^:m#)/ve{5Z0Sp1`J SWɉ-7eBФQY#M ?}N̏c"T;qߙt$1Lx|]z^#?JFTþ'%ݏnp{10,aXy c[ \+|˲0H^*F!)љ%!~lX{i6&i-h-Io̱?HM݃ 0KPE?Ęw%[u;m!VK" >]Nϼ Ay~@qI^gl!Qe!!vPWnt:24gnDK|K֥E*ml_<< @z-v} 'xڧsϻ+Ni ! #ۼ H(1"D ʛdz۞5rKZ׌PAF1a+* qEm_ ||%@8t׹OwD `I'u5ke1܅C$` 2e{;eʭ_uP d}+":#*smW5yMT֍ym,t|\qŽI<A6ő6v 7}[:sY2ZXܠsOקom5d@;;azk|s~Ą^pѣHDtʙ~ G5 MyO$VR/0HM%2Kmq 3UcQx׼ ≙[>lښ9O;'%*zT^l]*%ܕ)^ou˾D xE,\Fq5`pT{Cl1*4z c{0rYZske,Y(et@ӓ#hY;r,ƻ *T 0PapxƜnPϗ!8cQv GDeXܮ+i'=l^wVD^~Sq% ?w ` bHOXLn5Z5zWtfw( f%.zR%,<|I,zFX][N"XTL֛!0'ή4pe%(իP@*|?Мqsd;3HDgW7=Wf*wqbq$E$j‹VT+0}~╃ h/?,Mi`DRp^J#(Mu sDjS yDJO9<~{qy+Hp )V%ѥ#52إ2ݻ]\*1 " 0)aN#_D'#I)zV$[x5O;*j,4>a)=Ӥ3X,?P$,J{(/U1G&t8gd&kuH[H]h#j|OK'gxD^LLVK ;am)6 +a eI[-^,Fx`?L΄7K1'˅,;ʒuHiuaB D4V^Q!!Cz_n5WwUJȭ&So/hcraPQzrȞ SxրJ~y%oX&ZE絬+ap2FЖ̶M"Ĥȶ+ߑ2Y=nr |O>Sbp;Ҷ;%߻"?TέzK|^bꩦRmoV NEy*#il>![L#KML15h/+˩o/KGu_8v;jk(3eV6'L;9A#u6%ٳ|nIU`mex0523-%%MqlfkJi[anFN p d*^]2mOB5ø )46(gct6yA:m C_5yrL-H% y'B5ĵK72b3݃rT@?Ғ5Ϡ XLaળˀYjaA&#)V Hdzo 7^CKT2 $)R.)݋+'koEX5qGR*?r̢lIvx$oܛMK$ʔtM˘AqKCu\/thc_6RuP*=l+ W%O L4r|wtwPMLbŬKK:㠯xVsln{ێ_&:梉^wFV(PL c%: gggH= zŦfAfS<0&vFLw׏?bHA6)c-*HЖ"B@u T{cxǻѾNJ>C*nG2tk@?`3:d-W46hC% 1T˛KfoVOoJBB^ @sIn^Dq Yͽְ(U3pQex4A.O|Qfka.4}4>P`x> cpӱa$CގaX<8>RƆA XJ@۪ݏׄQwI}F)U4JyC~ZDe]\ǥtLV0M?S^<`/1p{DsZ+ih4> K l0C:*l}C=,.4D.)1Q]4t/ ClMEG/*Op/\p*$Јi~a&׮uaRE(5Њ%QZꋒ@iЂ{4[SuyyCV'b@/sbw.K!#xӁ|9'n\q^8`M(eE= vrdA8{9 X&DX`*'ߨ܌C*06?Or R_@r{cl(\OZ"鰁Z%. ~F=B 67jZ20@ICX7R^UQ\~` r5R?iAb!g'О_ qRM%|w{k 1(ul,9:O^u4W g[#ӢYTVEɓRPVx`*[$T?ƕۡ84B!4A;V?v\> H*G Eʸ$-+r|p2`O` ~g\/2;Q+b` oĻ X=vy,AuA8LfjNzMdҮٝ*FDez.毵тOO&!,ӓ,l|jb=ߕNVڛ]bx@TA[Xs1آOUH"ûF{▭s =Spru*އI 0+@mv}:NI!BVQMLhBGPr=ɉ,|Bz̾ HEqKn%;?nY5.yS3ՕF(vzF*NiP`XɄZ``TgU ܭCl|,zv1Mpp80q4J@ v|hE$nU CSx⽂rk`R4DYqnd1VIl<.ҚOxWB?\Ac2c Ȃxjg[rv`oz<0 ?aHÂaVs8 $P 獐l$%Gj!#AP9c *3| >6WE*5"l/CZ-I5#qm11b[p)tW/t&x'@(p3~-Y?LJ~W|؜UؒfgR|SCpʀh-?hsSoA_),\_h/l'Ҁ2ӕZ-Lw(1mTӻ A9K15> j}R؀sW̊]Bg m.3\SAO I˧ב>&&mD~'Y[ʄP[!o߲"$sSSe'ߙy)\ZUAwTwVMԔN,bND^lͲpy 74B8}{ܩJQE 2M"O>w`"P|mPKӍKßG0v_ Qʓ׿̸\<, -+ B5;&u / zd՘?ݎ'~[p:t@Ä-)@6̊EeS+*8VNX52SmhpOfpD6SMk=-\qXk l^yZMR`_Q3"UE#,kHCdZ4)sPK\iu\oɱ:K%&:;O=ɐm $r ueI(1t@c53[W^g=u-/ǔoOqrk1y3h;.lƜK`)p"|'sծvG+AOdp`;0j> XpDiVfdpĺ, 2&-S꿥ٺhhpb6S7:xI=q>lӒ z\}q1!U?j*b4P_۶}nUglh-f /EB-H#d zK1O%DXRUYU^j!9QȨO%ƽaQ ޿.X_n0wHKc\jSo/F) _J|D91.S۞g `}*? H,{7r<L_ V/VК7qE/'߹knot=;gJsŤpvMTڽpax;/ 56{7iFbVxRf9J>b+-ﳩ*/v%w:twU5pFWB@U^Щcg.0Wolߐԏ2jVȏI8(\)?DjuhO^{ 5q]""8yta+q[F9:%׽qq`5r{^޹*=MFU;ֵx)nPsx vMyZĉc&}CG~l>Uk W~dw&'25\#4 j·UMAuԼ0]Ӝlxi"Ww~mGckwZ8Cb8FB06bA_яmtǫEH5!D?= aM>9$$xhգJ.3,'e>M4ʣx~0ؗ'$iX[8ljykAqǠ+#_sj?0!LtrQК'')u~ITtu@~UV Cĕ74{#w*KXuymt-.t`WpVd.o\ 8jŭH)ZD7pU7nl9f$يd ¦.-N$/wB6UȑFXk|q I'!"4c7>18ȣ)7?tɵ 'JMiÓLP\{F&1)яV@!WY725>$J9<6yR״ȔCb- ?2.J7~>;֌tdcŦxIoMaGì)GF yEPE7+ٓ$: 0kRR('z{i\oMn:)j0}Tމ*U R㙻ΘgM:G`;V. )5öV~6B&kRRjX[ \ M;hf+rd<{7TSaX/9"bX&PͲG6ME:2nd  Tg&x`{N}K_;jW0tbU:hr`7^Q7m5{9 t.k2mԅ*{;%8DC[EDJ,`t+-Dgqލ%#<2n"6+Ûq u8~!RF46;ÓxǓﱦJ4>+nH"PI͍RTQ-*r\ҁ3ҩ1(S{ j8YYR9z*ʨ>пV@E^YDXѨ$U`V7`BmhMN,N (%\wg`ip?n3ps%PN-U;n Ln2DĨtu"`{I%m߮+mK%}zf‘))WKi 7@Re$J_텦1^7RrFO<]` >IE*Ъu 2UTT=[X% R&†33+TLWrav;0nx#2N Fɐ%`PO$|fr" Y \ }NOS 6esbTr/ba/  Nr'~`<#j6W{r?OX؅u| yһÖQD_,9(ꙃ }(=s>gעe{bd[s3*$ͺ@4 lX鯿nJaٶK1vm8uq+75>sc]:ؖFwA~Ęɥu -j]ꁪj|i/Od1 wj{ܗEȊJ2r_~xdjWY=@/8HL䓴aJ9 -Ӻ` {RTvs\sE&F>Qt-6 ZtZf_~):!Smj`h{@4~TEEd6äՔUx⾌m&glFѫ<"jLG6̑Gb(3(m}}9*Ζh-[#l//H yIW;A]Ǯ/xe۪.F,Fn;AZ ЃbieyG3 z+? qÕ*)Tkap)5A=6NO^Za0`A`0C".1V;h1rU<|f: T"?2[jr5DDgK vSٲeLmg{a?GVк>ƙnTv0cؕaBOe^okCm=c$\ٽ-,XYL.˨>Y4ч6 n~>6. t{ݨ艬.e$&e)0I!3ϱ)?TD&q:~%(Z+m:I4S=xs.L[%KA-09E,T(rOףܺ/`? rT1b(Q%I-KKm:gw5Z1xa5@a˳WouKC]NUSYl"bmV ^Nm#4:3e6G;H]!"KW\ESLJ9>#'B yD` YlQesq!ӷM8 vF254aǯɃn2nw8)!_1ʒ#jxƱ۟@bɈ9y@@=M Ag)%o4k\N,+=,~k5OI7WK5(=ˁW!ØNXQ`NvoCVJ!7,,Ā>2*U7bsm|m2qfb_hms΀OSBeK;,~_C j(hE ~ʳ"SB^OK[KNPZTG8V|=pS`(s}* k*&jvCoe`P<4&˚|un#ɰ>ۀ 8ȼDMbᑩ`[>]%k]ia<C]=2?ldԈ3n֓)us{vZ;aq{4mFtVgmbMBb۹;IaK] Kf }v/Wi1OF%B%f90QNyHeT  0 i ,gH䵾}\5xV+-rI6ڿѪ(r(2Nᜨ/\u֏Gո XPԧdxp< 3kv rHI|آrTwBg!VDOa."C.;_G#$q~C>-k1HI%RwRSw]_,= <f )=cdt;/}%.?] C6gY-]9}|fǒ(L榨9_ShPjyיFzåLGi;e4Wk /Į@,k2.m+EȨ_耎K1|'RCǷ-?[`5s܆JH0Âo@g:)RZךaZ\㠗 WH^U =$A, NmRee aq;KƒPeCDcX-z 3B݊/k}lKɁ=n[n}u0@pnڿsDxqJjg(CgD}x|!ЌDUTlb(H[guaZ,Uu˝A-v%{B"mce,d:zY,#? !AŽW2?G.ӫi8Xվiw .1U,{%Lw󮧳D9-aۣ62Ԛ[+GpH!`bVMh]*K0(FOЗK+">5pg.mjsC5с;-w0+yj %pkg3r9a R٥Ki$aj(WIJhEy ֻT,'!?Lq/8ͿAv([zM Xҫo'EȦr_4P:U LDLSŹze_hXCASG.8KFlE|Di37\!Ѣ#BfRQ:𚊣Hik76|FSt'|lϠQ-wic%^[ t1!t]iz[zo]n6h 7ټXc:J ^\H:u~F bL.S~¡4shZF#Qhg̞|zd~ ޳>Brz)t6B35<:U3~Pҗd:^{MՔ`ci޳?4L$;/dꭻmDB3-E< h>Z=a-n ;s~eR+ j_- G|=m{}{^vj}ב{IVӎH|r(:5'=ySu硕{AވWvBr׬{Q)uS {BJ`ܜ`"ʑj4K%0cJuղ;BPǻsZm`;K\,6rn!ȸ&/z̖4C+֫m2݌ǯ4AިaH2cq B;$&iAx,D+>,iF+!ãPd;0D%C@ =M'Mݠ̘>RV@eD~amQh^Q: YK"T. fȗ8K59\hk8 'nxNȾ }fbOsG9:Q|wl)dԑ7˨b7{SIƘc݈ʂ>.fՏ:)qk,yZs+I`6ĮrHdSzFx,HXVvrBNO[q^$>A8x]I<;7'Ig~ƙK0 XԴ! ?q=|"4`ΑCU5խ1)s CWKիdv?֖Si9vcJ+BXuhIW3P`!g+%W]wu 5QQ] CZigh +zoHM7=E{ٯ70t)p "@դ{9J(D-x<[&9#`}s'g65n /bQN,l RuQ\/fn\?pvL6둿w楟4qH^Ҁ뤀}ˆ{swjSKg=Gb̳YL(UO.pro28|9$\0#,OH ~!Z>P ]ͦ}c~,|WY#VP*'XVS^@v 6*x4-!ZՑќ.M+@ ُW .\^92'^zN2rHa  g%* EBu7 }6梤8d~eWlؕH&iE/P5rWҧ::}/!ϻ$>tH2N]2Mկ6DuGVxvIz5yKpV#_7-d`}w%=oޙEgBj3E,;5qFW CwH'ƿs:Ag!,Ɨ<w5E#1㢢{ iSuP4X/Ii\ S#}+fЄF8%ƇFp%pTH1()\SU)s!x7jRŋ)j-,*wjmv2 k'טLL$i@S*}emEQ#&n,A&C۸M7ޒb1$qWׇ)V"gU&HUUkѮ2c@ee9ﵨv's}m9Q8Ì?* ~Ff5|p,N6o$A%؄^2桝vduzS]7$-Wp*``S(lY3ډ: J@{*Ru ntq:0ܶa( oxؠf[iݎ-p!]*sIf(iK}dC@5ܻГC;.0k !ZuڬFENcICd`tcOzЍʡMj1qY͂+L0!4C dsmS<$7_bʞEtFstw {= ]\[h5O2wN[+Ѹܙ7qM@Ka>ti8֑L5ϸЁ4K WYϤۚiBIQ;L)uԔ*i<$"̿S`_]X 1ň,B 2!0tBY{-=T|/޴i'O:{ &\^n3);_9D u5+Z"8y}0cg= .eiMFtN>=+)W~86fq:~X@ק6O''5 2e )vqĞћ .DO:=@NYu 6,}Y=:$  YߣH~5ߣW rȰh5z[> R3- {4@b-5 )@ўZ$9DL|w6^z.VK]:%:5Ìds벓{|f +7 ,7h c:%k hPkx۰gybDB3ư?Pk^Qilp|PsA#]`-vԒ%p,ag#୙Jc6k29d~mt6 A]) LpB ɱG H p BwWs7t@nR/+nH^/Q*4Nb)b((J9y.Br:M!ʔRuՒ2u4)R<́ qX6O&|~O?-vˍ"8Njr4 -mJj=R# OSVP&u&/B+3Rc(\MCqi =tn@68ҵ8yIOUIzA+%sU<_Q?Q n0% 88oFTۿX]%s Nw'6gs7W)Lj m۷hÏ&`!Cv6g`!yv|x2%*/zZ2تpJ}!}gp<2_rko.$]z6*9Άn"cСFJK2WC:Ai^oc./i-di4cIҗTYHB{7/u:#)W/GU7)cQ$UFQ7 `E;& T؁=ʵ;x24_3cNʸ(PVn"Ȅ/<674 "K+sEN+d"޳@C4z.x+tB(5.9J3J L3Ui  318oB- 4WCcd])GKvoItH#(aQ$t-8tq6_{Őet^z?Ƹ rҟM('1^^'&ЪP n ѪCDq.loTz$EaOz eCQ?9C)AɊZLKi1Fsޫ$Ȟ4IcFzaK˶0I196M(²/ |~N%SDG%AϤfDiA|e zLisi;o.[^j_yʦރg?-<h.[~fm:}9Do0Shnʩ3FZxoۏˎl5۠q5sJ%.}~}1JM)gfoڞ}g6Jq'uA V+I6E_{Ơ¼+9Z+ &aR3M3 #281GU5R;J]PR ]:297CV|d *"+(ىD{MAسQh,Xd=00>^s4.VQ]qY{>2K3Gż[@ª̦˥sk3j) "Mma f(^ʳU(mJaDmٲB7h[:ծ"!*]v[0-sSPP'I;r"|1#ɦmxR/#XDtv;a)C`5yk+?gN?[+@=YҮ+ίg}55XP iy7&{Ӟ`4hM$#~~ r1S_}L>?fTAL0{ GZ:[YFuŖ9QBgW6gWMҞ69}7# Q? 7<+stı>vpɡzw$M+0p^G5>|FBe}QD}܇@xPշ+Yad:=kGPfGK (M zR@k47Ha1Ļ~ ((8 ]R` g ]x 4NU!ٕHEtʨss6hTD̘_|đw .M bܷSJN3> =fi1Ki =c.1w\.tzSh/ʸ.V/e;5ڴ:yïDc4ح#A5dSur"@WtPlLə ]Dp66ƃP+vԵd" 'hMto}mtR,KRxw9481o~};P5\n(vո &o}G-=ҋ)yZ3%E c3ŧM/dKBA"`lh6s7)\S׾B:5PB`iwZ'mܵP̽kcn/Z 0rZ&CEfa&?%M='a^2}= >.-r<9ծv~ŒX3saR < bgf&ʵHտm**V@H%15MMnjY4EeoR+ -\C?=H+85;/+c W邧hAl%9(5Zbnqa^- jH'@)@/B[?cn dhR#!DdWQ+&=ա1}op P)zchuw^$ .& !>?F@%K E~}GޕA|%Ű$AUpҦz6CIڣj>)R nȼf8Hд8H=16GOeCAC<;ߜџ> jA0n5;~0n3euU.!c,ju'%%-ISrOfĪ'5cWq$ƳU]\8Lְb!E'~#9]Ȩ$-mM4TM(VϣV襣9]Mf | !wV7\VΗ~4#.-Į2w{ZI򸘍`}me@i`64MLH@b|}qH4s>A-yDk(wmXj|7Ot1 4NHa!TFi:͚𺌃/lcPpI(g@DIU'Xdϱ}jUDf%0g~(8uu⨬B>è31xU$Vb%aRd6h>2ujE:#Wgw-Ds\Oa쵣2}pZA<s^>YMO'ߥi9&㴒5ztʸ?~FS$G&IE$g`n8 {^3\x-qrC<8ѐ2O^wF7(E1kg;.Xtbe)SaU 3/pd)՛ڿ)åaZRyYa45 5d֛TJIīcRO; T8a!K\x|xʼ[8_f>Ă@fƑIHWZ;쎑id6_C Bs!ȑJW"m@BTa!䀚+Z-m4QHoUIUK24KX2Kwc;dJ,aHFϬovOd&oAĨ uGT@ ίRs"w$\nUJ~tB>b`\B鋸{HQ20 @\wrl "Yoƻ!#|<'Z/Xf!%}Ns/5hKIfQEُU8' ðAl3Cq+XgNbkg>q@ )Иjޅ.lT2+S!hPhثy\L~]ʅ&kL(7ph.𸺑 j$[vl}4]YBO$;A&%,2`Ϣqf5qYAJ ӈ8)0إs|~9DUy()5[ 1Y<]-}eجuV =XE쾄29I@1f*ďu,*.+t<4 STTcKI5xʱʀ<l[2 bG('̵ɉƵq$o/LtDf7& A5$oE y&E`}a=ҁ\ֲ8WQ ly,' /).}S,~uvRJYraLOZw@oG30hhLfEֻ<2-=/8o`NDP는eQВ$+oF):8DT)6;@sg3|c.U 1Ě eE8SC7EM'=J>؃}q^g]ut:na +<؍Y5ۜW̕M$Em_Zv. vK6.ByGkDbKK/&CLU3CmO>>_:D ]YC;}H.m`] Z bхd\!,zm uGQ)Dx{a<+ rll\e!ֽ?/k/V|oPgƎARp!;?7 yAh _R"+ڡ^qBQ/ ƧwaUa#㚁bӝpDʜ$M ̧Z6nPq#`7СfOq 4cYt Yѵ Z[̆V?6D>n\x9 T5(0 v1ưOi:f"Xk[<: 1lVd,MAº6f̀CbWP̒ ?{M l(b=)qo3n>͹i^'v v@8yTBT5<|whիe_fxm^ܼB!&$~+9OJ0 rQo-e40;75ïw'֝[&`?'4]r@i5]?8e>.H9h\$ㆲ9t?fCIZ6m|ϓx9 ;;kP,8!rcl^\ۖDC4%6Gk>p@A˘nOcw`Խݚө~/_誼\]/N=s 瘉J{JM#1g|jXtHmyeU{Ћz>5tN⃖.53|G4zƝpg4 '29ʈ ΢=u1O:n+2]kXJs5ZU# <#P_r_Z!4ڌs{5Z"zf>:6A4E\1 cwZpЖZ*̿ C*C\vAӷ|'|?>,G3\0UQ D~ odcW\22r5-3W %e ]J1pERpaeSˌijY9(P|e}\l}4mw{C*Ę(cMebrv#;>7;tZCih\RHY<:plF8 |\w(bmȒ= äx۞p܅!r^85u\]~`[HviO罝Y# ?!3,N$ Sx1 m?U0v5?#${w#9I JN%@#,NNusv+:(;$!/tTnǤqXcs-R6j:OuYC{c}[:>\04nOBѬ;>ޡQ7jQy%Mб:Ft #2 6J 'bQHĤĕ&p~Lĩul=.4n7Z 1H2w(f= '/# 3{7/k1m %hc3f99:5,y5,¢YA>rF>hXݍ>&)f1/ 1.H& AmwZe0&Tʏ9cjN~"O~z5S},K*"8JC>l:sKiePVlkCJ R@co9qu|v]ß+.g6[{ߍ}ޒF@GD5 J!eYqWFz,8{^5Qس25c:Av" ?iL(N^r3:Pd_͗LՏedel\nQo'rEu0 Gh"}X tαf ^%ZDw@wj<3I$gsm2ر隟,3wMV[n4F ZT~k*۰e<XmF„Fae?W_ \2ex}. M'Nuԡo#<9JUĈ&V;nTLFIDF'GSjBƀ$uopMH@b{fgq^4u/NNU7J2!{.O+o>e!<&:*f Q,u;*Ҡ+ig7jD8wV.CW% ,v} ~ES~͎*T&enH*2::_7PG_W`Cf3zڀp-ޓ+8#]$n" V#i>eXom]jԜF:N Q"kP1pniRe r`$#Fr[rjdo sDll)vS9ڞ V+V 3C)$=xx`n|l(&8MnH?!wÊYhfF7ǐh%UG߬ ̓V\*`v<3g$. =J\93\&gU͒EVb[^y".WQSڷTǒm.͵wn)#-ۺ14 8?i&S T5O]u:Ai?_-M_۸vQS)X0?7boP2POGz6rTgq:S j&͚a"[Ґ*zj7O0Sjcwyx zUbii5S"ͧ;"ʘZug@؋Gw.'n.Arٝ]sWI]7r)t(#`e2;Ki! 5r*!7L?#`=)F7ۂ9/3ZPѼ@v ShΡ-H5otp@7-K0"^{іÚu4=+ŅB 󓒏wYzJpZA#S)ޕ9>ovJ+O'9nkIՇ}I|B?`!JHVk(@p~fGXRNPO$? `*hqq\ە̌0*SiX[Pp[UyCs;R4kC*e ;gzxxj?$_ܨ0c pT2OP^s a`Em?:{W̡ lLaA,qRM(yF{e`@=IULv =; z_$;#{(T<(Th6 .8տ" n-^.]Dx6-7;u>% MX/怅P{1q[\2Ws`:%*?8mYs\s]0^aP禎پmiUGNj0 1~vbFWu"^Ater:Mkbzm.[}uDoZdd-ø*^ [ŚƑ"j-cq%×=bI=& /R3)W$VyTcucRo-bAK- F) 3ȣJxslރtR[/IDxR` ?T;SʼnY9AႳB*a-Tasi#Ywaۈ1mņ2Fܲw(u|WlĐq.r˛ v7݋h3?@D\P: O󊢗YX7?0¿ ehegβ(Y6Ù"Af*\ںI1-CA%,w|]=M .,,oA\:dǦ#jyxqt(:o96ϦwM?7g)xWUw7 EejtAu$K {44 hnvϜj BHi] w>1),}*Α'|i[7y#Oh)WՓ1ū vGo+X[0N6ObnZ{q~fn*#V}A+)kzu̞B$[wfRp*-Sڭ PZTVHxNȷˑ!h(7gY|EydT/eWo3R!j1EaB^ѐ9άq7@~~ ? iuƓϜ'䏶lTk|@yG~!J!q:\啎`0g[LV41uB_ q0-98=n:Oo:]+n K'U {+3 tJ]N{dZ*"ڈZ+ﲬ`#Be{?Q-8p4,.l3{єT6~/ц+vC}RAU=9L'p(w nRg'`ඞ̈tsQn\Z{K:G|nKબwrd2r6[_PGvmw б Ѡul^Ze^hiNπa zf>~jtBCbYLlZd(V%܂ MF"a'ړ#Ǐ3M3|]b8y}x.ȐHCY_Oh>tY?9qWt/t;oD&#\^Ai/#gm|U EfnVsƇ8 hـf] ٟ~3q3 }2SUٰ]3hR c,2`'o"i:_Ɣ`Ȅ[= =/Ѵ3 krDy0dZӵzC`R~pG*8*(Kj/D?nk6܂||coE1F¯VZ.B"qno;x][zQ>yOTeFt%XU}ɱq#2gQ苏)U+Dێd,CKizrVY{Hۙ;r)p.Hƽ_ .8x3Ѕ7Y.F0][g#x)DĢO:] ֋X>̿n57MXe`ao,dYSح*r/\y~-zp/^i0G=xSd&^a1u/uTE mJ `p?"ݮ*9ABfNɝ#;x)$k^JL]LC?-%po~aYrܡu s*!Xʢr25@OV/t;փ`JNr^Œ0tݣn5;u9Zx2K_80"fPwb971f(YI6U'xf/<1퍼$Sd!LcG䖡y_ ,+یS4K&%b\}~Nx[祥t@AC"9 G^t\Z; ;rc"L5cP`y""# zG5NucSe,UOUd ln$'itS 2+ -"uY X]T#qmPbΏڟD .4s gLةhǭ{=W^$\O*dslgF9Ao7TɶzyUM-?Amnv3 @v+wS"nZ۞4t#(g顆.Cf"bcݯ(= *.\#EBg)u rJvW'ۄ!* 10*4V&'|,9k퓍,,lX&$5/ks2=,Z'Ckpe68ocw:'cr*GV(yes mBf-.v= 1tXC*@-+xڵƶ7"J-2RK>|wcZR%53SR$n!!-=/4R )Rͻz.K- 6pfJ`$#5$V[% 5m -z#mzrMRl{ȥ*ZaB](gJ>~ZO v6#M !Gcp39$7=^ w4Y4*Ӏ$ywΙ;Gñ$-; ô"- @>ܔ2,qQ۴)62;qx \ҩgY0bNbFXv4:3>?/@ .ܯk-lOB8סc>nG /y5='vWS8ܮAVO#}/0y? jrf&C\T#M1xƖxz>A7#IVۦJW&k| jz弪r&#g7߹_tXVbcAgT1Ym{B|P̏0G V,l鲠=nqxi7Zk݌3k Bj#2[όiDsVtl[|"[v! m7APH^O.:)!3BdxpE}.Tȕ\IDwq!uo%jv>\f: s3[nA>#X? J.'=\l1,pvG Ȓ }$OJ)+eRh5=4;%bz#\cD* W6?>" u7ӐzJ8 6@oҔ^HS*zA]{!}% jNvI=u(J2wI :y!'{6KX ˥=@"+wIzo$?JcU20KJy~KOjH4l#7rftBQ'A7 ;)1XP/A#Y ETm{GF eQ*I|e 6&AׯPK^C`(bpRѷJ4*OBF2+J@нbo',~ݜ%ϱ?dX)`ېXՄ|wIKv@ !\'u]f8'oHa=QQSX 0@]ڤߺBn-sDO.lRQ(|&긡.]LÝ#Cz>vGAD,(욛Gj,P|6s+ȱJ)#Y1d!RJW>'b/IFM[WLL+MHΨ|wǨNh!ȝ@V;MFHy%H~H$tr2?j'yȰz _5&翟\Ly9#d8j_>b8266 e_# \E*3Lm20K~_xi=  3 :+XzJIeM%4x'cd:k˼g/KiheIRY+4Ar 6\vGv>kQ SO1m8+q_/y{:Pᶩv#2ʤCֻr[EgI}TtʫS3mYq:g2!ܠklB^\35blfj R?;p \.,*Vt!&["9`vIgIM|Op-l'CP#M7޺U=xy܋Bjg|$ J+~t ;ԑ/B80/9☰xQ6Z\ TIu>v^l) (]L:? ʥ3jkWR"2wu擥AʡYdR`Xrqwu&wUh KBnK٪s!b&=b-` t==[gdZ1 e7CpL]b.-lFD\?EΡZyUryvu<k Z^ED91Eׁ PUoL(4LZ)7<ĀZRdcUkDF&9b!p2{Ox㉡!Tn 4xG>Abuk_5n% 5zrL׉bxW}zs!Wgod ,oM,6 <ց!zk6*$ k>$&5$|1=dG05_ ,Ksdy';)ss7BA#~}jjY]DUL!F:U@dx=DS-yp50%v*M0ޜW|Jba o__1#lz:X0gX+i6PpKOKZ0dP8NOC ‘(OSj',56k\BjWibك XM57K˛O)ن՜40ZqzQ˟3CmV\@vQ @6 in50qZM&p婢_zSsn<*,чlj.&tZp:3aГl<<'WG$Qʯvw"zcYg8VZ 3"TVMTɪ5U":~twˊR9h ۽GxXg9FkEe=|t/ہECA*7v +_*7Ќp3wF CޙmOao M'8J'6kF/6<ɼ]TEkn9"H0POt- ܧ2(.׈|,:ۍ0A:]I*\Hֿs (=y 캂Tź%~^?o>l \|VLFKu_P 7eW|3kI$Ѐa7_#~taI|ҟ(D~a ң5N):/MTz'u c4p^3WƋCUy#n=`o/ "bCGs o T;ηӪ<>8 JgS? @n5$ݘץ'c?LS,Q4[m3_y0dޛmF.!KS9jKϔÁ=&$_˥YLM"5}#NlT6sV/8XYЩț8=e/%q9Z"Laʾy> vf `M0kh0XlȋmB|wlͿds/E @]87BR(zс%7ԭaχO~#<) ^n£r@f`&VsԵ<7إG\ݩpSpNe@]L:ʭs@̜V+4~Z6ZObf_OHFr@?R[ZS^ ~i7p<[`m ](N a܂XϢbwSjƒmFHi~s@gt\}Ӻh Ϛ'*CjvQe:@H|,5̧ZiqA@.C>X)L 9ua +9,x$dWb1?n?l`s6d66u:p.]Rҟzr;BHҹ}B!$ L^|$vҍD|_q  2ֺaɛ+}(Ro^]F$kKS̚Fټ9J4OmY%Xi@QV#ӳBR_TW)w\'10:vo.(HCb-pB A4X5=[SRQz!HI`1p ucR^5&er|wteȶ)%O Q{҆$R5N-_n1[nZ~dJ})(_<٥S+Lrwm_@;^j%4ܢ:eRw$R|D^DŽ}UG$C\cd$q3!#Y="mo*ˁ>`-@PEB~ktdlzFAP11h[y]&Ȗ:Pd :3\Y^jtn(dJ! 8}+4ۡS{<4(*O or>1</-AUlA'3h] t|DG?oG@a47p_)_[J-][>HJ_vHZl=lv(,V(C˺i Yљ{dCϡ4"Pb.5?4P.6=oCfڞK>W|KJ;T_:!u& 頡'Yx+)gńڇ uؗhZ9laxlm6zԂ[dY/(VpG|Qh=h,ub?Ih;vT pj,.ғC;-6$v$ V Z^11{U832X'$=&u/0ӊR~]<T33B c$|XDB$5X<S[X2Eic;1mF5g‘|E- zL`ꇱ%L?ka @k4ޡh=8 ցRϕO_0Nn*)%y~M"peEaglby]!S.<IPWs=P5iER_vdVw@|{?jn'Wg F)i$Y .686nP&k\ )t (t;XR$jSxF v<#>Q9%񠿚Oz -sw._2$"mh$kʲT-_KbkL./)1HSP>; ꔽ"qu'}΍d -!F9ώ7Gc^#4+y:RW!S, [0R'I6@ԣ+fE G DP-m$rV= S19; Dc}&6NH;xQ5چ$UAq>r x_-U~ma^)ЪfnG+2%Po9d  to`_11('P1\WfjNs<јrw?8 eE4$k x'{4+:w!Y7AĎmɓɔs\f5D Soqu<͖ڌj_ͦኢPh 0#3&ϣ< {dBu=+جN=2#%>MK-I-ǑgO3[)[v$fܦ(;Lg1^P Sʂ5nG(.B|ְ.U0(P>7e*h(qJrYbMziΎ#.6Xu, W(xZ;&<+L w_ԧ0 Tfߝݩn%~i !Cb8 ҚFʑ 8,zտ!ļRo X>.4t列PcAVl~~ 4Bm$3_E^Rϼh=vn"*’1'K|Ƚ"k ʵmg9;8BmB9ؔe${ lE!lkIa!ڠGw!񁙗3u6I\Fd|g5.SGtZাgY찱q:\u33E?ܷW GKOneeϝ^ xtAl Ɵؑ-%1D, .5{t+ijcrM>>DP'SMyXy e9G_0r¡pgm %]cKkԓTG J x.#$=ĶWO1U1cj}*CXŌQ)C16~PTƜ니[ZP02dj]H(!-4*iQ\%lR 8f)鵚heyYL ǃ? vqTU>oă <*z "3j܇1yT^)پ{ϲuR >Z~s|"|0}HSXYCV^ΰ0ܪp.Ђ7sXЇk &C,f!הYC%^J /jix?姠&IF2X J\},I?x Bc0gD^ٟS@B4ς*>Hq+7HILWnz% -6O~@[G%zhE@4MΥ:7i?wXp]w}@v&2/nQ9KNw*$P>K)˼]R 'cצrPV&IٻD1(RW<܋OC@Ϗ t-OKazQn$zaF dCl?. ʿ\hQ;fԹ./TM; {g$[3r6q+deRͶZ1۔ڇ{ 6u9Z~D.7㽩L%Ә_Hp&R)>ʄ- rO B7$y~* "SNPQ:컀%LqJR_.r)`1WXoD0*Ah@VAKL* lR Tnv]dW( WSpX=eiw}_*s˳ٺ1QujEҠ^dߚP%~OnjoF°^oHfZHdӵez݆pm Tp5O(,r)5^ɎYb3&g')`ZZR{v97al2U`9~7VA^*sU-xr5h6,G?O,V3Ж;8Qh$qtr=EyDEN s/d ~k^5jA%J ak2b]R} $;StMd+fPnGOdy= TCPZ7^-OF$43#~ִ -y-ϫ lȫ^nj82р11XO' ` FշVYށ+^ WZyf*bQ";HbpZ^Ow?Kp .L||rL֕.<i"|l:*Qr= LRtF e? 3pԖӇ 2c{6:LyTGN Wn3]O~9(4wtڦnk/krƙ@/F֏JP`^i ~ij*ٔ؛ͦ2£'C=vP0&,^a8ʮ|`ʜ8˾hSjR9%̈́']Y@ ƏU& v Y V5у1yo$7}E&k;YnMWuR9Z5u:]p]\m5ktg ʸ0K S֡ϳrCR znixQTm9K9/O<" M:<r: Y4^ ;>W{D#pQMdu:jٸ$Y4LM[Qj\~!jlcMtnMџ, %xOnF>Cnfivld҄ھxT1t!q26C3`#l#wl,0-5Fȍ:l,Ɔz,[| 5و~"߭t6)na;l4;K!1*Eo+ xýlC?\^! Spa$u[ܳ m.[к-6ɑgV_؜EcIBc\jwHGCz)- )"sCjIv ?6zI;ϡT2XCqPZ@sɪ~gQLAoA[yJ=JEAuʾ->xud6 MuTqQO1Idб]IJ,T#)!~&܅zz;jȫd@v1}pm>moSKs?8uSd%dYdvv͔孕Mu:DJzhGtՒJ!h C[M.wWf?+=W9c@4pE+;73qX^biMJuT7{ɹg!&L&[4΢lW0乥_=Z~K>DA_qi]'5$i03zl45R*4K~|btԇ\nY(I 䠔Z(>I΍pHҶFѼ p%^ˈj0w݋J!G]e'Ws v^.Zuy}Z98E-r: r:̟H\v5KOxJQpLn JM⟼2hXI~ %&x/]ˁ_9uM: PU\ԞrH<Fh}ylr϶عț+칅t| d?C2ζWrF1bB+T  [9 G!\ ?.">&)fHrj_,dKlCܯBMŰS@pߴE <#?([ԙ/fEZUD;m|D#3r&'/5x-܏).KoﭑX1;<;+^.=a҂V)!J`OP߭ }_X]h {,230SsXLWC~ژz(ek!Dͮ߆İ ǗzG gCXb䏂M)ꀜS9f k($Bndrxt[Ӭ`Y[UPLb [.;iGs 5Da5G(׳gDt]|cT~]GiT:Y'|ٶTєWajB>Fk8EUP<>Xb5zNPzyp Q()BbQxIZpw9mDr"7>#VY#ou]djuHޙM% OF埬uX(\!:Z_Ⱦ@M7,'t6`WJg?X*CSSrzI8HMCS֊)(|8%bO*d1F}e59pO3}\U('/s!ܪKǵ"lwTe@j/j|J.C1)If3%l@NJ"\o%3:beg& %YGCE꧹ 83:G*ypq &҅ շ8@1S^9J-̠ }rb|b=P$D>y/ &4}~%|xUwo]]UrPԗҟ䨳/2 q`8O>Y>Zf.t@Ĭt{^)nHbTta@Dgt. j"諱ޑxϒl}d0Qد~F丮wSUco<v|8yD9Yn= +<:l 0cڍiRSHm' 'zɦ-/h]UhCAm*jZ8ek?'vE]"`B_Gݑ9d/(lQR~H,n<9w9)~3+L"bWFE0@lp͟,gќhГ^P8unO8W )!rc巌&gu_ RPA1B;4+?ʢ]!AKs%+OXq5r,LqF9A\xwws9g;oXn k1#ǚhDMaK*/fpؐCuun9[bq!h F,Z4d\ l7LQ@~y2iՃ2P Sحlk]>FX EǶCCb&LSF\WAYܥ1`gC3,l02]…MHMfEc%gIwp,* y?sdTC؜FFK 0~[BʴB']9fTjW'af&a_(ߌ(QĘ~&BlՃRT"ߴA\S8miY#XV؀PWuI^X-&Fl ftdVmy<%ۤ$@t!=JLLj:!?=iF&rn#픰.7AGVGFV[%DwGBS1x ¸C"\ ]؞pVOdZ#;y-gqćS1Dͧ<;Er'e$ZY$LЦkIҫ; {8K8.ˋ71p aFJ2{W;|%gU \$k7dfX,.Pwr )d n!2B[h ,*\F]\'^웒iuУN)vA&a(TyA#bv|U m'`Aa<(3JIlj,+1:{m r4ݰ ftQnOY0v5Su=;[NgFϚ]HL' i|)r&+3Cё$guCgD•gXr# C&t"_3Ze=$2GAȂ_ & KxeR3Faxuu+by5a(kgT(^8H+au.MS#9}מ]$`KJ:$ЁapxW(̿o+);yر+ f`3~~>!So::F# ` ½~oj*n7fjD=0r:I{y]wllCֳ{X4P \)8Kݘ+3EQ-6JIΛ M( ?z퐱eXeh)cA:ق;y ,Z&埜6<[G@JiQo;y_f+rd?2pTG;ѭcԱNr5nKnDq\ܞHvfwvޕd<>ܘAH5<7?.!Dt"$W#O֏*&n&El\"#HӅk%u$Lެ9> hUUeo_rh2p.xNuniBE wyg͂]MwZ ȉ,-<) Cpg˹/Jws#}:՘ssmA$z_ky(98K{dO[z\i1{ӟդs| vtv-}{C CuZ q2=깴|jھBon3C ߸5Z}hĐצHLU}cNů[a7GnDf' x+c0c{ґ++A/,[aZ=x9IBTK ɢe ӝRfz2 HS!0-<' I㎵vZaUivRM qIArae pAP &Pa)+Bgx(%"!?7}@#Gw%8L%p(wiB 3Y??Xx?Q}f&LDē9ol k֯lp)*MH+{;v! _N,]9TpM2t?<+ jH)V=D8EFrvWgFBF}SѤI ;qܴ~7}˹oww#37KC|xD;l]–S'9r $/a{wUvZ <*+yːK,6[JUnEGr;YsjЇHmztF$5ݓS\}&bHPs 둉 ki]p[}"":haA9j^4|Ҵ.~*sj۱яhYV=d]\Ԥ3Ve;5ꉷ=Hն39e?cڬBy/{9hL3(Mѯ͙3'Ih5 $;3z^k.J[9*'6K-9 TuқLT ǁe( Ek@ i|1 !;D$lIJb5(Ie3T>a8~F -<o֤TGQth鿝wx*<8/7 d2]Gi ] Cf-@v⧶y'W_U^,&Nf2; C`oJCaY pRlgJԒ:J.'l49O?"K}tXy\axV'ߌ6Jpv}>BSSG8R+`=S sBz!Hƶ_Ui <^193t#1 cԋHVx Qh̼|SIxh,'}:X]wx}gNӯoSr":nuٌY>2"䵟,P{ (PFA^ z=&Wk }E~Rm$\W?-vd]ZZ&~t+!& l#:c?IJf<Z3ΩQHS`/k : Yv- _u-Q7>ʳ$-xhn$LJ-(|9Hw} vZ# E?s/'!~CM^ҷRH]@tRELΐ) \U,E(܊mvK3Bu 4s;+(ːLnFJ-R{$r ^ԏco[ qj-kjM!H4kA>4>yTRk, UOA~0muȇ:(G:MWW 05ե-{!M|cLRFq_XG 1lXS|uw$ZQ+u_ve( >д`;lH]>)Qww\ebed.->|G"9ҙ>;Qћbb]V[h7}3pTyP芯2sOݳZ C$@{,_RŦTf28IN2_#C5I_A&0#/^PQM$֮6 7 zV!8 V7b]ap\Z~YG-8s=xdKr'QzXgQ8 \fH(ʙ\$[vKc sY:WJY,XVnHңux>`h{F0,!e=b&aйw |5iA ,.Йn0g\.ql|_xw&F`}pxWk\c2%q[kdgO[AJXDz*bz T4L X` 5iETЂ^Sq#tSƁK {W CM{O/q [3H)>Q25K') I2l!lѯv=ӚܚQ]q{y#vDf"(G즑uoKсi%PBNYR )gpl6_(4dwOGwx]ǰ:HDO/$&Ɯ yߖG_\c78oDAlSmH?օxs*.uY0 x9q2릉3>ݠzeKEBsܸ(Pd16)C}\ga3`e=| cGXt8D-FECF^K{]AJаa>(r*wJJ(!z&n rܜ>\~љD];Me 8oH>A^]%dxBj!,W*}MauO= .Ν@#T+#'MIu΢h^PMp{@p92Ȉ!X<{M; ᨮCUXt'wue`D3@/Fi !wrK\&j޺P"-WMȮ%B7zR&U]g\ӧM%@PkutJ0+MtLHJrUi ơvAo:%ÖhShڙgj>y&@GVvRj8\:`s[0 >'/%cZ2m Xe~eFy)|jO~CJSNP1Z5Vlwp}* br4}s S0f<9慱b97ꐞ?3,UܗL z8mlMyO vQ@Ńy_EyVeaΕ P~XNh Qtp]sUpΕAPm(8󖃛oK)c3~jFkgaw6ZL 5Ap:~ɻnYNwc6׆rVjn)9֧/4NkHd;R{*W,vaóD$4SZDq<LllQ9LC=/05@[RaMֲnЂ1( >V˜xOxJ5Ճ3H u67rwcO ][G*ޝ%19en-nנ)]ȿ~T\=س?A۵`)7fH|3|_ޜ0E4l?SNv.僑 ukH{ ӿ-b$Ltx k!i?V,XNKsXY=+XHpFw M<]W{6w3@ na-G"{`yWLTh΢n|$?ץh I+ڨ ]#|@& {%Vr0~7<*pc߽ob'l9yFe5 u>"Js>臺Yt%[(ܼS98F  ܱˆ-"&/bU8[ƹ07cg~O {ɉ!h5:\ ev|:&Sƣ4G+ 1OA~<7*>iɬF6#SHY_֜K{ 0;+r⑃ k/"=vv9~`s~_zc J:G*l;\j -sK ^QϗTG OUUUdf5t>.ae>eOCK_7Q dEP‡;}Ah Cݝs}EʀzHytW6܀Cvb ,R Q?y *WJ#EyBmMP^hO^o9oE)֛n;W%c5C{N\^~iW/M:j0hS3jB_DV V%=oL})Z `U>cZgF?O@Sw/%_ރmTYMD2.r/`PHw`2ݶ#GW@iZ3o]vۘv HXvX![F;w dCU2`! b_E#)0KtB Pb+w_6cjXjNe~r[302Of%$Btg> >VګVHCzĎcvdןe0/npmI u #v.ŤQLW+i6Ʌފ̝[L3]X4!SjE޲3U݃"Ubl@ϼY}#^JhjcOrsdeWh,S^hJ*q9u./ȥ^\xDd'z^gcJiրM|^ͅ Pv1XH2Y`Q~RI/uހL)+k,) kl c2ߺ8&ckO P e!Q!ÄdФZIJ1Ϙ([w'JT%`]-S:J-:"Uq?gUsQ1_$Cvtƈ=pȡ A,s(/ecj1,^?/cEtg˺nwY/|7}.kć;ݝTK̮Aŧb7$~9z@Eķ4Z'v@l)/-\CD۠J"K(2$Dӧs}@/Qdzˆ%^W$A%Xe,&7"OscT=ObqHknYt0V^]G0N(o5[\DbC@P5FrbKc|CcxЊSm*|`h-hv4yZ[KX"oPZ< ưX~ V0 lm(2I*_ʠ뗦'9, f6^'jΚOjQM?:E7 ^QGƋpxd\02X\cš&ȪFkq臧kӅߑ_0#W\9lNճ3(sCe&|L8l]tD@JUkLHz!NU(J1xa(>3 mbYV|3.ӒD(ՒsVoz[i5_ _ E+ K|j|q˱606!dzii9h0;ޑ8o]ihYIV R-oGXJx#_gU_d#|B~M, 4ʎlyѻ3@*î54A>% BlUCP2js^d΋B>ϳv#I0.s06O>#9MY4C];Մ 8"_+T`b"d] 4iqϤ}*Q!v%2PaNz.諛2g]DTwξ&q;*xO pߕA$(9ĵ)5`;?V7?_3ݵ3{4cZ8[ᑷgG}\dM^b6]? [mP[ީXe;npV6 fcf:TuD.uSbb&%I 䊏bSR^_ӱlvʱT86Y?x_MnՏbf37WlעE0|{g> uxA6Q:?KϚ\ Jk~MI1M}T:@}_o\W&8Wٺ>M3X^Iizq. 96! (;Z&D_-1gYM=Y=$O<սm|> ;3\TW>k{Ց QZKAbRU[PH~q>jrK=PQX|)cSl;nl +:^nb/PT6an*cnd94M%zGfV;dTd:s!+qIy?g6=j^kPrB?u_vA0qB2CL)ԕU&*f/^cd #|f%`%]($gwOkHQ@P Mޑ3pyHEHfXN:pR|icFg|AT!s0Cڽ#fp0t: $a(Ys{WsB4%M$O?/'cXJBGk8&W|s!?Z`h:RY;Q?R݇C1NTWh?LǗ)sTQp]fEvv[[n餘/P_`VpV4Hq8.7""ިr1#wUlS6o>~N*mfr䭬SGafi(Jl{^w1L ݪ˘\_81u,iR v5X:ew`qH"=E TE'0( OuLi5z V좎Ӗv ^Ԗ72K'pe!#X u[4BWԛx%t+1`6t._;ɼ!N~PQӉDB4 _]R.Mi^RUt>_4Y^#yAo(ӗoŬn'Njh52Nӕ1P tzs|}TC+!\ti`8]{bS/{TS!ϭ5QPwv֎=J]jd7 %;lK( M GIn*޽w{9Tܶtˠha1HT/` >u A1vt|YhL[ +j%\NT$s. .u䧃:mCӱ?"-% w{TPe춒kM^04/Z j 'ؤOo2VH`X`闻 yP\U'g[r.ށhp>nWesL,*BRgm*mtSE^Xm28F5"Dn*[7xڮF;[)L}줢x7u4Rt%y_z3 n -=CVPn[B+R0JAK\yd]洄5h2R?$ (A"/E7PCX<tEɇImkG|4KA.}zC0 b,iJ̹΍!@6O#NNpC2ՑG tO>_ߋatUƐ(ih̀ws !R$ ?pEŷ}/NEPޤKp< 9~e5R.4UdUM<+oп]T~_.!{$@b` =!HXRE0 BͿd?0u+NF</3|B[Z,x+/o`.P/0D Q2]?/oŃuE'kɣ$u&9^'VURޖ^{ka#Z4*f3"@h] VQh.4l8%+ Eg>py2xDuY %诞 qIQ!`SϢ4 㒂a}̗4mY$bz+Uf`#l}-$q{H"Bĵ3րϸƯ*L2 EJkHjh-Iro:ޅaVw<4xƛ0h"'paOdĿwf!YUۡj5Yʭ)7ؾvXpdowঝXC ]x0GXT[D,uOyHL1{cj͓hUH:ݗ'2܅,<6A/G~ Z8Nqw䥶`#j$`ci"S3 dD!`Ì4[D<1꼱z F<ٞC EG[[u  FAHt ?i@} :T$| Od{yʛ=KrIR ~ȼo<C^.T[TևN< F,Fd&Wt_i2%*o$tJΘ&3KXptܓ" N&S9φ=}x\ XxY>?ԛDzpR' vАc}o"BųV`}'vhV عyw|jl8"%%oxO,wV/!Iqm%qAW?BZj]5 ^/^ $AIQTxR"QO+D +1'fh߳?i仈8z?[`]5p`:c:g󂠩t :v1,ݛ#p`[KW䨙 ^\_="=@%\҈_ZkU8>Y9u&@qMJN/kb/SH"_>О-f覔JWhxV?@ aT[Ila+#,kߥXݏ>OfyJkaCe ~(6 8f/ZyjNVYF1FpQ7 &y|0eK=a$&'ݒl5oȁjq"Vhk4_3,$dV lz>x!uD4i>NlT%!mW#Oo=YБ̰DG% _Z&TQ~q!>YH``sX8t6&bAU*?ieQeՖ&*C[`3*&f`;qD!,: g`s:S-A#ǍyT6ρ5qAa9VFP[xqlv_Q xib|J;307`WWN3bL9ЍZ9{G ǜ$׀)_Jdn45ɓN.6U秐5&Ҥ{jjS= {=ë 6"ddzy{t!jnVyO[?*A-٣b_c~7;Ik̜A18 $S4d-˜Y54mT-UxH#2(&y&XniGJ޷qHq|&z,Iݛ!Պ(@a3rլ $![T|f7ٞ aEꄽ?:dn}c 8Eƶ,0%zdz|aC/$WBt4@ܟZ*KB<2V93?i; fF * `]o}6ON y3t7 ).q\ㄵ@P`與{KrN{b$rtD8*:GsVԖW +x(Y ubYO} ִd!Ij7,4!'ԟի~sGf!؟O.3Du[-䷥qo{$Uis qј-vzH ɻߖim91RK,$(x$U\9 wqٌ*$W =W<hD:P/H݋CT+|;afkJI%W$d;UM&O2 Ї-3>Ws7GɿM69TK^Xq&qM"&v O5A9Y@q3MqNJ9nU8׳ë GfP U^ӂ\RmefMi@+W,:UC,!jDb۔րjaDpLwћz)1JXqA9 ,Հ:c[ErF-运FكxF,=$1 x(`2֮! ϊ洭%8hE@:a^3)uˡ@u"QܹR(c*ž>-NsW@Ӓ[ r@rذ)rܩ n2{}ITwK-7FБgʠ , t e)Z ZcH k^+0e/?VӨ\[&j 8"=@:迮XQ~}Cr~Td,u]:YQbp/zdVthc[ǟlE5(Åٙ(T⷟3f4W8aL&ۜ1Ћt7N}!wJSRL-Bϑᝋ rET1s3SE gSM8XmH `/Ba.ujy{ $#\qa;1.KmF3/`5'gZ),U#4$cMZ8EUx$N'|s<ȇJb*y#.T_ѣ-dYO/&5WIQ4VHߝ1_O]>궿<{[ nѦ[`IG82 L8D#s[pgDbG+H;]qړ@wfy)1k'j_#Y|=>_XlYNcJmL|Ck \" t6y"CIT18 'uEm[L*鹛";*hvI B@ܡ- =槟6 M qj#><^U'LXokJ xBj nL d4Y,tR_Yo%gpqz{ M MdBk5)ڪMХF;{T ^-X=|Z3Pu?K0]Ut=w߷cyNCV_'Iv-4<%fu-MrXâl}W:g9]+S{oh+m?\GxW'Ȇhҹ~aٮ0<[  OS>9OGv~duoN.  #DѶn8pKM! O Br6e#3Qtm]cTǀd?Dn{S>iPZ\.,ۅ|V h6Uė8> Kl 72|C\QmّZ(b8oiͧ.ń_x>C*D„5gGW60h+0,qfjWΓ/'`/6Q7ftDD+{ڹڼU#IM[fGNunqfY5[ϰ -^y<[H&얎R$c}a}KǪ^zh4㟮YT{ L'=`&j\!7[ɝ=\F1S;ڕ PɑGu_b`-пۺzCYH@&RBDviFX =j݀Zv;>8 V`TeMXgz =thѷ~'*K؎X3`[O+jݧ/e-7ǚ hDtr?7L\&>/U ͕dCƹΩ&fq:mq ҋc̽ &+eN ~HG>}_9 ~a- ~8m}!O$6M%o$dP kɫ_B9F垺D&4DQ wǿwT.p?="wE4D)}DǁqlA('kz_Lba&]tQGj0?EAr,"7+X b),7E!p4F katF|xE8`&7C|ZmeW/B0N|a;a@~HLuw*)UΜM wmtɧK>aZGO lƵW« .´Y qPw쬛;눿EgLB _!-m2,92 LZi36|ϴ:r70 tR{AhmŽ !j`w AٽXQaeF6T@iP}|.ho"JTܗ&O/ 뼚!UZǜX6WLea [qc|" Qa>Ŕƒ}\h&3(W.gk\|(&8XڝuX=MM$AG=z}9AH=.9Nbb+OW6e+wf"9x+Qrm, Ŧ~&-t *Z"ÈLO<}mad,lQF>ZNR]VoU#1zژcPkZT95&QM9(9WD nnk JVh-A390{ΤyC)B:R'M+ZCb;b~qat B!-MB˼vEr}F ek,!-> (l@Gr ~1M`,ٍeim@`xLXL PPVFK՝<}м)EJugk0EqڗaQS+tTGȄ I>(CayB>;E8XfUW冫BqZq 9J ֱi8K?͑>L_)bd=Ŀ&G,6&*CIu"Q[@d 0C3'9J~bwnh-cIm̝PyOȠ*.\ޕ]hfݸX2Ĵ.ʱٸ8sR{&b}$I;U'uAP8)y`#~#@qS Rh׏jQu*6D&Q0ul̵2`f3)P).ɔBx(5 xAFbmkQ)[#TEQ4pHB `Wc}d"-6bBb]y6alEzA8/RkEwr~B7ђdV.WDB,;qU[SӏφH pݑ&6ָ O^@ io?9ob.(\B4_3x ҕ@C( '{>^J OG}6}%(s'0N~1Ʉ {E&kVwmO(4D;gH#l 0ǔ]x`1?t4/jh}4:aXZ_M9< :*L]˸tQi~Yb7ϨڏmAjk_bgΏӤ^C*oNN:M̎'<ޑ}\pw9a7NEE9g0h?@oX'WQ-Y<ɚBIj0 NuvYNʠ"PfDհ83̿щo h_j,mqdQvC0"ڬnli#6~:Wx#ܒ u tL}F(?`x0nS' }Pd͎jҖݗLϨA S;Lq#=.M (O>@LJgOCPtu PѰx@Jz_Pk\ٰ|O4ugzЫsm [@Փ;9]T0RT*u% Xp,]ýCA,ђ֐r^|Eoȭ96?!XDz]1kWDlŧB?%5>DŐZ1 ktfQvA3>p*E3'v{6FNťR4Rn}$YwPV}U~I=%x@g8\Mn[ᑯ6w k$5x}%f5z罖aE&c赥}IM{ o5/wvnnl99I0fiO&|S `}Ema!m‰pgW1Bw_(Ԃڒa& 1jYo~`Nl210&ek"Nڡު #›ռ]j&>30|QG1X?SG(`#aF[LlfLCř4*eū:sֹ'8d`>u1dY~RM@4R|FɫgJe5B؋(8v/D!UɰZ*JmHJ9A+2D%{MwIso|ԺwݘozkaР7@RY-Yvp. 9n;f 2YLt~%u;ՊWls&ո$pxmBxe{sbG6\w*M^,|^mg{~C֭d0Zv,z l1y'&r9:gk߹bSP4&*l9{FppFm@n8v+>d)Zsܯ%q.F:0󮰇xDz74H> 6Iz+Lx/R5I%6_ScDd0޽[G nd6T 4#i8SE@_.qLZWݗ}qҸ1Z ;iK&b3,s~9دG0 2L#J%Yͤ: FWqg߆B}UH[OŞ.'@{̠b_ˢRA:ac/>zxhqɲHt2yWg͍)i QXDhD-Q_ ;{1,ǜ;ym=˂--P5E! آj\^dw4+#~+v^=AG6J Ž1ඊHs)B!Xi@_Q_2E @[yƀSGALneyTl&%xnR,~$}V݋?\$N=J'$[uD Dlrwr|0w|N! @@t#w5+M3?LYF)%!8]2'+U;݈_l xNOJXX'a=(TtTGawQ`p&bf-w{Co6@*'Owa"_KZT-.:L 3Κw \oRC*HQ3#ty@!"0H#R|W#>$m)SIiH@ N`0^_05\I V!^Q)}|rBΝt$a1ߡcS,Gf[v֪fGe0; J-@O5 1m u!j̅YAQF6sUV%ѓ>*VWi_VĥFOIꤺd;jQ7"xbė|_[)V=y*CMF&-72;=OY/|E/ؔTwŜzqm\9cBdqup[$X0a _cZ[ҳ ُ<;}dm/D(I$2&W<0?܀kuG;8>/\F4s 2ZBzȚn"H?I d} v/5'^E:.syYvk@hcqvT.gO|O#(kqnKm0U:] J`]&g^XexS7Vwah5ѓ?*ef*:ESyzY%jjv$:hr^{sӼ#wT Xxı$ޘkӣ`G*Jlը d.Z|9`pOo ɨB ݶC2KNȿ\pءC e-CFN:l1QeNUf+X(㏯G–ߪ=Z,jdu&usɳ',eQH ׌ ̝:eQcd.˧\-3y5(J i#$x :[h?iuӖ¹.+@Tc}сP ߡt~'%mwѕ9IE:Y{LӒ gJ2oO9vCi`G1oA#)lLzp Z %.x 6UiHCܙ-/w97s%i'N8αE[F-0r(',saIBͧ`o&8,AK7! H* ҉`]&N#R9&㝐Kh'Z֙<~/ծ/%v/N0_Lҫ㫦ۇĵڑyLW|vMli}56A0nQ YyK}uqMjP@(h7M y'Q"`5dD~# /9t ~"tqYb" |/+?S7oHզ040Z0bi쩈 ![B%F,DSkLFkXnɷvV[jb:3˶LKptCC?Tb^tߢ(9P9]e 9?ZGc^f5: (Y 1'!4Q'E:w,P N&UkصpTS-S'p*_ XR?T x%B惯[-$7vOz_!i@IdPԒb۬r.; ##}}@QH<%a7~{l5.`;jvW ]tB>QOMbF16>ñlƺbcu&0ן`K)tB?YgQvQcKq})N3ZJ H3! G g2e33,6fgJK^kЗrŸZ<5*3Qu؎ ~غޅ6 s=;@~}45KSp†-z x_SZ[#D{պoL8JfםqojkE>W7}Hr5iIQ昜n@TBId;fò|GG׿paJrlLL联?%qyw)Ws~ils9@Q._Iy@ͪǭٜ\T7t>3$}Dl8/lS 6/u-q7Nut2cfLYäagωPЕVyˉe7NOGbL$M#߈yN}g+[6V:hp+#LtƇ4Z% %i Ӌ$c h;u`s>;2YjC,Oa,F"".7[LJv݄Vgx[,I(xL[>gޚ5i'"~'^˛ʅ:-KNnj͆IkcR~&w93}~:x6K>\}˦1&H(k N^_Γ,]Ϝl#*YX&LQYy+r o Ċ6 ., #w"D ufzZTu} 9/|>P4#< (tpxɛe$ƐuRԠޱn]Zc&+fLZu, 1R>Z{5( tvyt4]_8j՝! &ꑍzĒ%koi6jK INo^ƩD$7tPPXz[k &a|J4&2@kk$83h12lt`eWu8iԒl8}л!׏b [684;Y?cW(ZN[8o0҆|T}Qb!™Y#mk ׭*_|y~ILԫ%-e tNxq>V_pY/cB; d0-UX̴- ׾!Z-a0\CquW`1mE$A9|wGV|YW%9ܨY5*t)9ntҡA^wuRmGv{[5l]Bf1}4l%ฦEɛ=U3З ",^S=it%jo7;>;#7* N&tl-kgc 솎ͮ @SM~\օ]K;<:x84"7'~9o.6U FTgn,B x]3Xh?4jjgzaR)t 5CiZͬe`Wi$,@X$ɤu^`c(*H9 p0G<ͼiA/-Yl@RhgZ@Ӵ?++41fOeѴN|ۤ dyyMDHP4_>j(bExK.C.:cEFݭ0@o6{)U-`&B|l $/wh?R֐Ie@ei= 0 śCA"n!53pMM~ O:)JXϒ1?㋕g D~vzף8lW͵odtLLw0tsrT© fC#YO툥훗@3+>iJ!jt"FD FCmT=R[6EpZC0R!_͠DVR E" ,>B=G wbW{-;6=.k9LNNKE7TZ$$-/.eDd7p PZWV<a>Msk?>x@ ' 63XezYȊ(p\1SzjP-dn[U3ĉӣ{ 'Xx:mB )뢥iY$}k꾴hpAu5'!K:-Ϡ>׊j` 7p1jsm8Pkkgse}"{Ol} ]EckYM }yȁP!9C[ۥgkC2jX(հa/ҵd4.*_D63v ul4yhԨP) cC_RÎ ,䗋L r$EN~73kssuC\$#掷H_姆:0+tq&oԼi.;YXZu!^1d:Zc11 T hGq1_dm/5aԀ,&2̕ r;_wl|½9Q8CHn]uPπ^~=j\Dd|"$y/bor˶Kqq>SNW/TkCjiDK f[`c8?\h;]ar8U$[l 3r zsّ's4Nj&$7@ ,;Ǔ] CN):H&uQ"mt.8HCcEu# K;?JF'XK54^!B> /q6귛4*-pwIW,dtR*<zqN~nCaUy =no7Ь %وA ,9SV!t _^jXgjp6B-ڲBpUMA1xw9=&dFAo"ȈIrFI)_cD$k䉢Z8>"$=vuY|W<跈-87|-?]tG:H/k p u$SsYҖfx$U{0e m@TlǮ뛐E|X6Sf)+p쐺 _FN3X`;7rlo_EVsb7Qga=8Em ${3ŵ.:xL`IuJs3 3`pr79#Eq#7|tyNHTc{"ȕA^:#KLjY2T3ƾk>;F )l4 k|~섨d7m(dKR[n8ѷa$B1m $9 zK1>{4Á}'rZ`9Tv77Bc[F{ES2P#7s&=W$* ,˪GbGBLRzP~L 0\rn2#B>z: $Ք6%?'l@hტ5_X4~TjAQ#w\%+Ut\uŻ(:#O:mX&k}p> _Pr :z&sЯ2NC޳E2ގ |&lc e^ 7} -*/%f>,K}̄Y'`(GI6!Ėv6֎qP)KN:5k۹Fٸd!,r- $`|tPփ$_D<6O%kT^ikF5ID4/Y>F+ tȩ :E'|(SM!%S7H'@дΎro 9Z/9ED?Փ7V@$۾-ݢf.YfvaPӠx(kG5q^_`j?.bL ^(ظ,cBA~<6`$管%$ bL?$`X]፪~.s nKK-xnwZ. ̵XIpz7zW'Ʈ|Zs9\`ol j/w|p]ݰ{$5yr6(˅I2m*g&S ^i_/Cܩnt8. P9p_ t;W P&;/ęsd/g< H,=*ڄJ@@;ur?nV#%XA]tO,8Dws[17iQ#0oOurSIl{(Khu+/&h$p{.ݜhd7˒pV7?Ν$"bn_Ċ>8kz敡4h3fE^T ̥[׫BTEhXaԮ)//j WW3oRCw#Ά01C#L9&sJo_HT=\HsqjZ*;9xaN:.3S}ZKN+gnjvaՍgx: Ib#Ǯ/,6]nFHV9><^zVgӏoc4-X=5U-NUdY 䭴5,N_ Tw0?[9Y:l״R\/E!%\w@:ݣH~d3{y.̧ާ6ZPAXfyOT"UIOqeaL{U YaX@T`CįySK3.8gJyxq~XmgrxaR?Q"S2`E~"`8qNq/Y6ٌ!&A0:.'#E@W<Pil*w{MVJ GJ_x j;Ři,3ʵm5'!~믞SptH8SD,P. o,]VN )3u"*f)w@s+_Ѐ8D"\~B0t 0C I8D]"{QĐ@EUZ>*^DġH_?}NL!ÈR!:%z(P,JD1z&>*}==Uv}kp쉲p#.6tTh`5^la>e~ fUMFBDA1&Ir:7N.[ĊԵVGQo.`&wα Uo{xP8v4x; R!S|V~$[f^XK|k*jVOITdP Y1G}[fAbx(PnCƐ`4Ǥvolw})O%uɟ1:}>M#Wuw\9D6+6F3KFÐJvN/?8X\԰}S 5҉JGN:94JAVӠ:,^ )]:BSAKњfS~HS8 Sa]MLD+R_u*E~0z&.౥;' \R&3vyXc[xT(uޫPL!F+<ST l\(IsWq&Ճ_:@~jtk89TaBR^ƛ7$y:Oou!ad)hp?n#ְL椥^9uO(Qd,==Za0A.bt|0cWl_ҔR#RM~,,U^0+|6bo"0 6qEa1#@S5$&*&16zGf9pz7t/9 ;Ih^\Giu`nf\bbKT72XЛTKӵ )|'ےH3WظV4c~7{xqOXϬ]1IlgU045\\h}a9jU8Dy(.3۫l@ 'MGq;16,3"ed+H9i|WBgqMO'[b5ǶeDuȧ#2c~Nь> ax ,22(iƧnD=!#4ƦyV_g?Vυ3'^ڨl~r|Տ!nw ֍c^(Q\Gc[GMx8U6FwQ!!1٩L ?>[!xsEt'##b~ %<_WSxxqFl~hF/RYRPM3t  eGܘXɨG9>鸍w=7Nh/<>v_8=֔b fjOmxrgrR+'j>&pR1nTFMFLþ/'B!H0aH)Ӎ7fBDp`6iY_JwdJ O_Bkk<[4KFeF%yQɎI@=Dϛ *qCȠs,"2KemD7BW5| }jN\w7\(bOfI/" .=Mi)GbWH} SlJ% t0#ZIYѝ@I@ > G:_ mKrTU<ĕ+Beh*xGHG=tT]nrcxWWp3R?HC݌"4jJZwK~*SS͓P) zRˉvy#k:dl8F0XKq*owRiɛ5Qr:TpEvT#UfjϨBfZ L{qPv T7~3`O!CZ\ZxkVSHa.Q_Ԅ*e;&*OЮ*?mW q7h_jPV}zҸ"_yTQNP `nH]& *^Myki+M(x#R z{:binb f4R~JfsU,#+Er(u" þWEߪ/q2ådo!PL J14s[Ǽk t*.[]H"hnY̞G`}<uE,z11PteUL Ci`' C Ыw+JV(( U0+^F QXReLMEI1(1ܩqۛur׮lȍPX`9]&[q"KN\zmptS0<[>w7\ mx?"&?-H`Y G;/[t*=%;퇀X>,%Wϡ .CG+?8 D Y3xxy̦h֘݀L@(W"|Qf|){>%FʒȰ)%.uen' p]qB"֥=|":urVɂp$&O57Z6C/B]\g!>}/8; Jp^EW\؀{mr b X(<ZJ5ҟC˃]k}TGbGtcyufP>x+C))/D1LAXro9GPr-Ry4ؘc[wQ}S,yrˤ(˓־tBNry/_x`U(s/lQ /%&0SIG PI/Wyv4`?kƼViQ@ȫAI weE_iP5Fds;>Czszmߖ}+\ɚK/>i}*Ჽ F{p9-/]kTw[V KtڵXBvYk`e1ԀZw㌥ӳU\|c b6ڱITDٞ"&.5|NF n~W gRjW8dDz˘ à):6ĝvl.1֞J;Tv +4U5l Rt^'ku(pg*Ч1_I:[ŲGɴj H$fJxX'^gW+9p:zg2XӸ?^|88蘖;>-*-38GyɅAմևv'jsoZa)65/~.`5ɽƻSӫ'pfⰂIwϻ^2pBZVph7ߦqP'Rl?VѨ'HUGt]24|sVhD6k왙B!5(i h:%3Km<1HUDbe; }A\4J8-7Xq)h$FM\R1$Vu@l'F-UάtzBFJhFO>z؈E$4e9U]eZ%gap4 . O$=xTmΰI'xc|Hks_S,GO>-;t` :!d%LA}3VBQ-nmQ^FA5 ֟aFΠLtFCG9soXxvu'U!dYyUMY &Fx-{s?F %-ӞMS3c;RJ4jC'T#,křHō6a "?? 3Fu 81(j &"yE*VoIl,H'/j9ia (PX85_b\tXNL@T*-q_%g}WO EOts_sD^35$%@,e3]lQ?#F{'w'Rڌv\JrF%פRj8I~?LO2E&)|WW3t,1=l\ˍʝD}Da;W=Q.k=?&TSj>k.e^ %B:%)@WA}?<ĽꂖEKM#qr|Zub*,"Hՙ1 >\eK=?l0#wR+W^^s-|~YkVkp,U%O&|~+i, nC;(¥_̣ 0&{߲P,ͪh]݆o`mgW#雇$dH/c! Jƚ1fyxuSsۅ^HV5SW=%^k\֫%>cg6 : y`"7qƽ^B1䢗=>q@mᦍ{AnºTP}ˌ5pu/ڿ9C:`ǧ@y u Pqŝ "%s'kkr]e=( s1tKtwSo;Lʇ&\~;>[B5q>\κAgAW[O?N1ݐ|#E\wu3neZ^W&pq j3YAjzPIkInƃ;ftzWgPlE/9=$M'*_eWȂACM&{k w\7q_,[^bdQd_Qǰ% '/}! #E.@˙WzsRﻳS6'JLVv*:b]D=34Js<_%>ϲ')1 SDoщN+ۓa(tbC6#u0>@e+8YonIz"2 | ɚK{[ ~;AZ+ac™W!c$7w3ZdR(Y\%,#r̐P;ƒ5?2 M޺0&H1Zc~ZMc+q~g[ ĺLQgT*OX`YI\ 7hXw*Եd/ՖT,;R8CO ߑ90ٰMC9)PJ́ףsuT3 r|nDquߏ3j0\ ۚq[+nh<1k/.(;spVSCXc&ykWh5NkAeĚQiS{^bi60~Lt2ytd$6!څ}(Tdj{&˱gƍ6 c^k9\c"Ov QXKt)m9|Ky@fm(?lx:u$05rLS L ?qX.pM3V˱_ q(/B&m" R>ue 嗒 : q9V{} ++)#-_'b|Gͦ.ޮhNaƏ('MgYZ07070100000228000041ed00000000000000000000000167daf43a00000000000000000000000000000000000000000000004100000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media07070100000229000041ed00000000000000000000000167daf43a00000000000000000000000000000000000000000000004500000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media/cec0707010000022a000041ed00000000000000000000000167daf5c900000000000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media/cec/core0707010000022b000081a400000000000000000000000167daf5bb000078a8000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/media/cec/core/cec.ko.xz7zXZִF!t/5xh]?Eh=ڜͩܟyN,%շvW$=K= yFNe$dxǶ4;.bl PgCfeSF %0wJ ?n Ѿ-z9ć`u(hڧj9YgQ4Wal8yRf:p.Q{jB|V'"\J'=d7+pxIxCoi5yjyG$ʻ`^2^~hS}lbX]%k iznUa ʯP߀j8OZfBxҽ(<`0cd S=lG^Aְw< 8 :m& m ggiw7IM19j.LD];m`VIX4!93Mo.7#JSs2zqPe{i1$WqB *z}!_,94ꈀ})$wY.9 0#$hF^3{yZu+5$A?(=.Էiљ:WG-+gtrLRk9KyOMlc90[۬%WzS¿-} ]Mի"*sT$椬PˁP{#kLUݹզI9\"T9t?x婥O_dE#'zvΪa|@>w3жU>p֬(z J [<2(Md swl/ a~=LmLoi> )\a31twRGdo@GF">2JwN6j%||Sn㲔~X2\;1 -N5^{:lIq)a:Yەpoq rjoB3\BٖoR+aZKcE~p"٩.1gErT]J߽,Bw+嗗43bg݇)O"呷$u ;kkLJ}#]0B(yn` y_ w%1{'s-^0,%Ҕ3$ˈo+_`W fRv;fYH7i~HsEzsp;o'BٙEkb#t"H36;kQ#0}ʇ27 sxsNhBȱ^ΞpA>iZ 4̽8ggrH0_5 ʡ/,yu jA]4;{vy2ZCdFAĹ~L>^`O^̉B l.Y@()dONfku ghG+@=e{@l4[țca- ~I_10G um;qAlYf[odrƟu):ͬl3I=);c9$hʈN_% ZJ`$C9"_ Kd:e`EvBD;7'Mѱ[ q_0%1D)A߂ID&DO+I6ǐN.l{';£ßS̏ .e06V-aYft \p whXY 97Z -~ԕ+Ч iխOZ{'Y{`rb!Am[OO!wtڴ.%9ײqUCy->ҥ壓[;L+$vPw `Qi*;zRO'ocWTH%fǗۙxQGdeVOJ!j,U݃Vʭd#x Kߢf-ObRjzB(gIl_cƍF8@"roWCnP"ʡmiٻV 5!}!wےȶQ(\w-0ϬZ#cF &w6l\^`.;#+Lg0xA+87ϩ+a:}Lu+UnG . 'ƒVj3o@S.19aiz 0EIW|KUwt֏>>KýEW$J#5>J8%iӸNw1&{ `@g;,=##6oPL:Ӷ/xfR=-METݞSJoy3w DB`ɲ 4D>\Dv:%n9m!{$ @.$ }YA=jlM y4 (ѹ 7ZOz(7*wF*D>\y5p`0[V 9b\ Z8+S~1ڪ:`sNS&O^ݐ D r/x)[>)R6O.ި\roQ _CM1eu/-Źtԍ5! ?X!Qi/,@8T@VN&WlZr'6ሉpX~h4JfFipELNr&zN@[m7 ; {3$8Xn3C0ܠqZ-wm}8̠Sup m<^ƭ jҁv1_ikR TrQ=EAB":c *[A>,9 탪V)!Rj[ KS\=Oux wj4JO=5{ƎY,RB `-gR ̎̒mS;w(u~(凵b" gFZѲC&\3m| Le;xs~wRGBK@y_BGT$1qi<~yo|P"b*Nr;oԼ]KpB۠Y/S^5zZVjc"m P'}5Y-a +68 +(Wy֎tA+7K]͟m` vCI['8\ou2H-^lma3\X&Si m_?otwY^Hk^]K&Md0eyƧNEN2W۟rKǯ)W}mXA̭1cu1WBrh3GF\K#l4  YQmȝ Ca⥋ >deibeD'b!1ldC䢳ڶ.`髶驽v3H덏ٹ X+FJX-s+q̖v*@(pQ@ek T'md,9+piD6r{# )YDjWQ9,Ho fy F#D:-Ӑ }-] 2,Ș+'8e^{`x+!@r"dp0đtOP4S!:+vj:k?V}&&5p&k}5'|qtjTN[_ AX>;GfVE9-^ ᆣO·7>$.E8ǬM>v$+. 2=zm1;v?uR0!6!W)JB8V87 cS`dr\Q:l -q(n9c+#Ce]/_. [ q,7-0|EW#8h+}#]I者{DDQzq%&+@e7bψ<$"-VGEH]GӨڜ2Y. yCNu-q~#*!׈~IR@:HGJ;jS| R@mȅyږ/%?R4hn'Ļm_ӻ\PJԃJ(w*˖8XE y**ya֨,uC08x!'Y!BMzru Qޙ}vD -Vb!smgRN)HrW=jUם?QYc9fA0*Pf$6pӽhrlBLrL^tc9Xr>|ʑGF@SZa&-DSPk貹9- W&"AVwW{jҚ%QY$ GE9̰^ u!2؂F1g{gš@[("/g:giJh,AA{,~8/u_b>$)~ɝ0`sz+Bx,*^j ;$|AG|mLgıa|N/PSnp4ia>N A?[ x(jPLIw{Cj=A?~%nĮ b$y ]u"`n"Lx AF\rJ_SSX66cPZ+M2 i—FmAי0WŖHlZ!oV4M='=,"] +9BMDnt&Lv$UV.ϛ`zY՜Mk Aϝ{։rH3եhi&mCXxw[@Bç̢~Q$:R(:wMs%lEPjm~opƣ&jټEʅ^> 7!&ɿ~~~%'N?(I;[yڏnd1?IM5d|^=|8-JhKj$E'Sxrz`Ann~^|?:opT!n*rz,|b*mVb2fg n N%hF^>N9̬C2oaC&h^o&& wT;A|q2*\?'S[L 3}\4v$Ğ~ۊ w9/44xfp~j'$(SһBʲHT"Zt,bOyAf8Om 6ju,CX~$-EԀcӏ)ab~`'Gp9bŽ=oTiZ"#^Ge߀AMѮj{N\臙C=Àk7 >ښ}j"Io *BLV9[b= t7j !3`pD 3: :e%@<HO,bsޯa㎘yIs Qn1;.F0tTv^ {Nմ,ŖDn-=H`]h C#̄!Aʱ c@@#rL mF6,;O0w'G"]{,?s}v=0Q= ć]Ӡ!{pX8A37:Hb(ⷊyoMG(FL_x>;:̻֨`&ܴ2$8dt84v՛}K4ŇAOozQLvDv3Pg%r!,.GpBgG';iHh&J+e&[w^Tt"ǣHү ?V|amZg@b]f+ H]S +٬a@d~IٱkC+d+?\!!TÄ&E|]da%6}r>؅_uĴ M:e6gRg }ǼsCH uؤfqTag?tJ[tNK9KYiIQ *cXQ>1-Nawyx]z%]0V F'?g<ݮ{=Lۉ<25IG^5K c-ub0kJ^0Ǥfo `UMôujDsgU9lXz 'l'k"A=V>B%R )4ZF}rC\wذuNiXCbQjeȀ]s #8]^'0iܵI"ls+. RԘæ.&oPXLUr! qȨLP|[oh$(n61}?r0慵( 7_MvL:97p[C)d(8IQ۾wNJ߀Ä1gR\6a1;>]S+G;/4fH:UzEzx8HI\rdIHϊN,\)x0tޒVy˂ĕX[o3m':^'8 uru/1{T%Mļc_ȥ Â[[q+}Ո矅EW /xICw\ 7Y1@)mdP~ VRX2``]Zm/';^Ȩb2ƭj8BJGqFT\5C0:iYnݱ)s7[ԛx1ܿ`_)6[$[৻zu3.!'ewR+ 2~S=s+y!Z Œ.eHI@ Y_0\5 7@W*12‹Vpꡩ:﷠$#TnhNB-TU*S<{^ 0@^3%r9aOa!P3 r5m7R$ޗݡ'ojc1撵w,tHEKxm֢_X8#Ó<-y&,@co ܥō1ޗ*i Ј.'z|&ړ i=n"@`kJYg8UeL*Tf=H*ۤ{iwRAuV8nq2A5:F]W`q@+iHmE)b1j# Jai*RpR%C*ΏTVY5OЦXEŏH 0CoCJ4572`VF)XOd]Arڴ+ sҳ i?vr{RS~22Ez{̀e%^}C8|s(Ƭ-;r^>(~gyp'5A;fF@@ڣ"3Π ק,*<,ty F.(FLo.ƒv0XGѤC^[:m 7U@E]➔M+ Fc\aoG0".9n굮e,Ǽ ٵO 1ds(mu`|^Břmī}9 =U"C Ԓ5%\>'DRx*؅xS T~xGyI E]_o7N~+M%t4ۻ"-f}G,,Trǯ XW#+Zj->`WTD/%a}40N"p_/ءEZSw' έ+&tX}K(Ta8Z@"Dd%WI'WBY6QKoKa: J\{Jn9 jW<~ֳx)גb[Ã<dS!'_+`yހtsGQjJ:-K3?&G+JŻGzʞT"b^&XVɟQz^Z%uYI \C:L9eck¾aÒP8MuF_~`O Ȕ_}@YMV0IݬC3^]28.׉WAQs\Ù6a{YvgIxaR?*uM]݃eXz=VE1{+\b"g +`M"l~Ӈ,N2(~ ?CS",w W 04@b ԕC峾c]mH8 I|^>!p-Ÿ4l4 ,VWN%uYO8cߨhpE9y[-O$;.)ప/9G^RyY #/)Y+=[΅7F|,n7+xq<å8]Y OXvS_H"7ƲTqA<C[ckl|601\5sQ>A}+rFE<!D.G&:Ћ6 l&^c^ֽYdcm"?5^_P5/M m,3Rc] B(ހX#W$H/ &YH2kWkkHq!)B^&~ 2)ћ. Am2|J{$o#t,޲jJ4 *>ܷ1rd*}FZHlֽ%TTlΏ qcV ˦vNRjAT3^+;iXI6[mYq13zK_翨Zl~(&&:;Yvr2@Wfڂy,U o֥ R&j0!vSDE=v$٤FV>JB{ɨ2kiE}Xpܲ=Jyc~*}h '(vPV}4&0{ͼMnARXfÜA.;4'zsċ0ޏ:2ҸjQҞ'K&Ơ8!R^^Qk{9Bж1qХ ދ78Nnپ8|ѺT>%=-cnM|}$֒`@ [DۼQY H\z!zF_*% :ePPdB:Gr0.4\gH kl&< ,6e֘Njher/\K*)H-{#a ]~f PÉt-dm73PMd]d'!{,TJx5[6^zFz+ dB>#s]NP8E@zV_>NDY+h\! ~PK2sOf$4 &!㥆 D&{;^%ݎPnJ+KA;=SsCXPWLe5MsLOf[SL2Byg[!&S8?R>}׊v~0Pn U%{ 67ToPd8t_O .0`2XTcR;yo1j[pꄏ\-=g<6䚧ǁXq'TbGoܹq]Kw(~wjn!Csl&Þ`^8Ѕ2T_b"v-6m1iH6 5 ׀n01p4ro QFEJxsKxt\\'*psyPPԊ GUP&4TX݁!,2͇O'֫ܿwօ׮( ʸ/)\r t6L!L=RNՓۑs6w~ȇ3fNjG6JٛFvaÿ<(\3#zwZii2.>4NAdo|~Y'"{ .IvNꑂ㛀$/jל#5; kgۀ1&Ø~!mTF̶<[li04cT~""YHHJ+K&Vul:^[{x˅[ 33ws9槶+W(x$F p/i7;=[?L-1PP{#b`W2NyoKJ3r7K?$FI SH {3Vȩ%&,1N FR/.WLQn;0J ǒhIzCF-{)2"šc{ cQ"OVO{>ncwމwbJ^ ֒bBPZ:7*E D[a4>P L@Є㱛t9{-7?NjvK!&g} ?RuBs~$d>)VrdZ YSaԐa`~+jf·4_7|Tnlj?`IZroMniȺa 4WA-N<W~;K#Ljȟ M&СA7=^82ԮRqztS68Brh Xj2 47*fNju]FucESsg{$휏trhZXed[G R m lY 1B{ rx9/G^2ây>$N `7͢ܬdH[ߺ{#8pnb+%}I))?OK'jQtb4xn"o럱2lkb2cC UU-ʿeO;1<=2;FƷ/h]oO! 'Uf>` 7HAwe[v3-цU9qFA*C2X <@Aw&526/(Iu2Paf?B>MiS8 ͈~D5gmw~sɐ0;eyJ.`)To6 y<΢܈ڟ5 U錠|&i\ȑ\B)w-ч1N"~H/P4yBGKT!0tc9.}Ķ?[gSL9Ŀqvɤ3z1Rm KXmPB >?;"iL?mvLi?_9nL;@:⭰QIYlRc!>'čyQVh 9[,BI[V@Qob v"|wv 5D} cmԣ3"p8 (؁Kgf VP6ǝ!)J&n0Ɉ"Umx!0 8̪׃YjVNQ:I$n7'.'^The]ՁWD&5G6F(2,Ú~Qb;.U;P&~`t 6[ۓɲCc4 xYkHƋD `4Pmy%8v4c猁k< B9`}sP>1> 1~%0ޓd4pP2Y ,uUMzFC)9EȶoҤ4NhUf=ffjrPDSkvbG@U1FH`XW*̺d.j>V|&YoRy(}ic]@0фw*7 X$ ׅFj/Pmhξyl,q Hh3|ۓPrJsPjExHYUM۷#,kMG01> \b $Hje}\ïj?A>28>GŤ%!c+hF"wS JA`.Z'yJ 2S䡏R Y.ӇX' J5uܥVSzTto2 c\ٖ&Ee0]G?dFh;XkㇱgX9=IztJ@,yOAw-#9?v- kt,t5y;Fsicͣ@+ƢE zUźgS&Pq+d4 _!&Dg"O P 9? 'Wnba ;ȇ@ (h/>FKRg.U`7Y ԍ3) ׆%4 d>7n?Esj_?Lw ^Aw*霌\ T/' \t1` eQ;,}`44'G>rH|; v";{ZhPʇg|/{a=BľF(#thHJ_o0SvS^Kt}h w\Qlzg#40siMyJ m_ n`ޜ~voz,VVU*飐"mYbĒX񔞰k\B^/ښ-4fDA.3<ܭ8RzvJS*7eI"tAs,_qP|Iq|l9]xQi,r}*鎇rNKn[Y+ [F눳'Xs:*26 U+^>s \RԹ}QK7N4 jZ vwdcǙlymfh0mџ$TK5r qVh =,M时9zZl6HE]YB:lg(ૄO q31'=t9`V+=hw{b!CnN$@56)eGЅR)*z}EOphqt+Tm}ƭwrG,&ضuZK fΟE`e&2dxpNug=Z9D k{: 'sL :\,B"`Y.^7^c%{Z7-ܣq[O'Auʋ>0Y &@@n;T3kv3w3P~Ѻ⸶'ZCˢM C;!ߠ `nⲀ-@!#~2h8%zZ6د |^PcZR؜z8M 0tOPjCFB=GYVqu~!ud& oTasBЭa-:i U*t}CbQ>enHf佮XzV$nLzMi9NB[(y#I|W)y3vsApu@z9$N<~bet[H/]svDڐ(l%:oƢ[0*D)rKRI hҝ4BƃrK,&*H56 QO.qnjH5Iz[eh>+HVXؽuV Q 0 Ym7lĜ}\h= w aY.$)doҴ/ mJ,9 Ii{@5B%ϣ_0#g3*/3pS'Bҝ5ɑʽȹ^fX0ZrQV|l r~rao|J.hND^(wnIȸ^CӢcw2Axl/åk<!Q zI8Rn;qu `;Z躱)̍k }fYsȓ\b]y.[X{t].˾#yw=0g(}GWOJ{Fa27++¨}EUgаN \ [: G)BC҃/mJj{wh zRdʸdImIҽ,px$7֢9.5Z*fdzΊ_ە&zO4?;*x̃J}*PS&T[\ |ze{5p㞧G[`E3@<,͜eEkً/PIn"^,ރ)c!J NtKeg|4ٶ Cצ}79Р'K&fA 1Nvшo ӈ; }:rMwH^T2vJ%7aJáQ7&Ea *+їع^Uvz`Zc > T 7| B,Gel 4]Cze5 JY L˳Pt6 ֣{|%g`bq%#{5 nRgc%k-]c; K6%r۪+ {92*w&.|m +i;+RT1~]+攼.G$c>.w2ۖ˙8 V]| ivI@HiJ)ʹ͆pak/3S̭@1\w 8sʲF,UえQHl^!B}٧]$_0{S(7j9 A4Lߥǽb5C>#( 9S;Ր+.\p@=m'~N {9Ef4t*WU/,"I_.h ,MPN'g{yJ!lraZ n(0$Nlydp6I-Lg+@pQ{#4ٲ#E72Mt]v9 %ޗXg!?FB(@d,.}n.E=TIJNf7cƛ&Ju☱NdjrA堪LS#pycUYHf+{1Zl<,˫~|ඇzS~i/&oa~=9*t=KԺy> {͍:A)Z]:!k|C_Qwմ.v[u+)|mٔ4qY:&>n8<)ܻc7RoJPKA|ۮJ}v3xʱХ^?^wnbi*x)J2=j%5Yp'}NL Lc.-pXYJz*8QV/4ߨ1{ y^K'pS+rB|$DanlvE`6A@IAH ѡIw]lvx o'pJhOG9$2%w-mOް%j& V*%`Gr_? U !=m4-p]ҐSk1X=-*O֕ qުU ,"U=7>M?-JSUZR=gKB8#GEזAS Πևۗ#h|.0>_TD:(^Q .gWl^#:BΣblFz𹨝d2j7~_U7C'I&֙ `VN[\?&3~g; bǥxA*x7G kp2P% Ψ$ Ö$qX~1IФ{.qˠe Ņyn H deamV9ˇ1!y:}->L{6wN1d3[ E0!9|9외];%P_XQD5;8;`dj ug~ֺ ۝#@,J wVZsG3ΨLM90g>&1Q'*':&#LksT-P]$L8οZfpC_ǐ}ދo:K\D: d&w$!;onltEv{fNp~XQ@D rT30 ]c곭ύQOt;mYL!XHKA/MV,>mj K,N KebVUC&g#HuQ[G0p !cʧ޸VۀlپsOGhmXug]8@D0d&Kg#@Z2 e5B,f~T}F q7s.*:E,/r!;:(!zȞm5n,k ˰Ñ>% =qm}Zʀ>0!̶,Jy˞i\_I9PV=D"&*އW`IczoX")껼0:E!C^Rp+#C.&ыcA^"xBM٭ P7!G^L-e)Zeny*wƎZ> 6܀&Z;_CYlSM48 OKSd^UP2EV~9B9!ߕn%Kh_}[tȢc 9`Jwi(c7 #0w2C/|@_fd;܂d|FMMFoO-te&DԏĮM$}u Ő踻-A_ZC<1.0Q>dU.a7R_ؙA)N.=jCc3L.~ WV"96zHv|e_]^Y [3wN5X]Ih■ 7 ?;w;}>тy{Q=U+V'Go?GBf D)^3BLyJ#JάBih3j\ߑBF>m7Dj1ŶJΫ?gtyNȫxhj@N6bP I)B!PuЏMkˏVӐS /&-+;r b` Ræ.kW)GBFHN+'S ȭZFEW!lN őV)Ԕ8?ka3ݷ]"pX '\i[Ҭ!! N6ȧқSxe"z!OUmSSё w$<2;OW:9* Ѭx?>T09\n+~pz|4Z0(Xs4xw9ew6ndy3Eفi (F0@)3LH\{O6g .m PD}m̀ospsM/ om0['W)"aT7(wS=VɓP@defmDAޏķn`Z⓷)TzK됌"ݏG؟zhӢ iQpŮ $|4'H$S=?f`"a5ͭRBj\b҂c`\5&UL#nvxޡ7x*!^)R\{Cs7G[G_ax)WqS=q\\A`a|$ܨn\Rq[ň[s#bNE2 ǎeu J0" Щs3(Ijx *pb+/4E3-`D\uɦX p3F=൴G2 ZN.4F2MTnH-oܤfL+ѣ$y *p0pX3zG^B [W2Н&\Ƙtyg|!5SYpS(s =]$%K^ T(Pq-B{lOWtWsq)$} Kb[`Z WaXVj s9L*Й]fY6(]i=6]n358D;hꚌ9e訕WǡHÏ$:@rܠJ DnQ:A?5 [iSw0;[{lWy7*V4 :R-4r"J+%GB}<6z/C/R5`c (pn~K LZ֨4{֘:!g"a̘c"l=Eo=yp/&sWo)LQJBL&J'3ǸoMH̢@zcf㮇DȔĦ>`;NKLQ*8){cLɬ?8^nS{@E騂%q.KmZ.ȷ^C[Mԧxk}x7y5j(WbTh:*Aj{ (.tOJs#._s07ydqR-ۇ*8EeKI,Y&·tzA?V^C3e!C# JRrƠQvι1t,^kcQnz& ot dpBEe e{>I?Zoq@Nu]me'i4;z]`m8hB"v;85&嵂[@QY7_l{hU Tx+LlEuաGdR̹I V6\v`}Y^l1]΀xSUJ&9Ꚃ8H/zk{CFqn!!Vа;2(8CJrSk&jMO6hk"baLjy RHђSكi@[8I/}#|mBo\YלBbyXiqIE\(QyLCP2|4i&VXGݩGzŸ+{^4I*|u#3ysyTZ֊Dۛϩζh/o?:R3@;S0#q''2I9TX9Sa+!x>3a 87810/:v8yѰēPL4_z?c~C? R̿&ڛdԜSxa`9A^2㊖91TUQrv>楂%j V8%nUd(3'LpwCh[.Ҷ-/iiM4[~҆F5Rn&#D[3$~ c r* ^q/̹E 'D[X*i RK,ڌv Fr;{tٙi}FHB$1^l,VP- (:Q]-qә|,W }}շpdm˷CO鈌$Ot$X!.NPj'bS3%uB\ݠ%tZ"8uN7nA!pncbB{]e_ȯ%\L 㵓 ȧS+Q񢍐d_뛜W'q;w8Dy;jȰ쪂ᾡ|wH~bH#RJPNЬz c5jZǠ>4ϝ R2q^A!O`4_}1Uin!}$VẌ*Ĵ'fyWL"B)8T+x@%S쵅L(NOc65 '/)N|,gmyn,]kd`ww3..8紝uQ|Ϙ/)@,aWIRNuNh,XR&o-XO[@8i^8IxJ\lovjkcԱ7TRHw$[|P)(58ϙ t݋KE{)"W,q wM~ZPGèMNN|U>1s\硥%0?x#MyMl6AН.h0FNUBd2ߗ}AN9*I ~+!b4%OR -w |nsZVz:*wsg0"/;շSK?S*|͞Y01} ;cNCm>viI{!g6DRB`鵯ҟR[tLфn*nA%7suh%<8 wGe8i\"rOMvu X={AVCM4]%h6wODڎ Yud cY ,hknuU~s0,q9_mf0,E]oa%ܱ35\ Tld:(-΅=F^oV?8B589J ]AwYcdL]xX(BsRv>)~&ˁ"ջnR_84uҧ8xdJonp*=΍[w<U?1_3-"適SIgAp]G6v4ǎW;fe|2W(wŜP~0/Ĥ|PmsxDJJW1Y1`nq_ S_" Aqc,N#Uq3.럼x&>emr|qn9%%Gfi- fzCE b8쳴?_׏t4\Nn뿾u@; K#j$?g*D'{'&ZK}L5[}NcuE)zf3t- 0?ԃ4Sⴵ*8 .;f?Gi˙!: CZQ~; ]C|A F"ԇ RpprUDseF5ұ*8H5v5mW/Zz큃 n.nʕg8=QJhϩSЊ-ܫQzΞmȯD%Th7\ (G)yOsqXjٲ[]s~V䔽Y9{>q;qϿyN,Ե`4?xd+YF֐ATX0טn(mT n갩}RgZ5J -tM怰mY'e|l6s*  !K)0 7Z%>q_Y#n: cт-~TPNb) iFiʮ4vQXdluqVu@لZʤ Nɩup+_\T{Dv,ƥ)5<;k/Hw?7Itӛ2LOY#a#~e߁B{i|$nMJ/θ85g~Pg#;i0xL=`̥f:0;[F}tpIHsD'6l?hWhPˍHQY3wϽ=͂aSOŃ/-ƋKۀǩ嬠v}.|{PԸ 'Jjqn#(GrFyc\7תԼ_+q_LP5unj@]ξjZG0"V8ީP\M;c%?} gӒE$w]v#yl'uĞ%c}TՅܺFj'F}ZJ7͌:bdOq1aOԾt HhE9R, 0U[hi4֬5윣RG-=t.zvߚ),FJ~dBt$ndH WX s3=_ s:gKY1)'4.sD,{@ԓ3qqYAgs `ǑO$HޙZ,-ͧ]Q*+tGuJH ;;2^TYxln=BF!$5N;fKU9.OmqA>ޱ1~KNXZԗK|"/v@Ptu:s AxȻC^Aܫt׻?.t*:'4x x{+;sNw::! :hLNλ"u'ŷdK 9Ǻ.fxVu?}%eC~Ωx ֳ{*SL9/Dy*" ي["H<7,f-(t K^X(VKPz<~R$&}bbl=\,,t'a퇝(qqeYmQ1 ^k_ zyeː"| !IMʎa{IƬ@Eqlu?v#OK? ^@3knf lfop.-h~:En7̥QR9#\9B]S'q6*FP+0:jQ Jg9H(uT4-N~2p\;YP"t,> B{,ZNXY} 9|%YGnkY{Vw3 tA 0n.;}ZdkTP(E4D%SPWIz13pn8m@8.1Ԯ:<=0S1Κ)RĤ}{8/钵Wݖ,6)>u0C1i0n}w2ʆ?l$;{GV10_{96JQD La.f-+&FCVv^bSS4E(Ģp)fĔv]2X />m)PJq)OАM滝IF@\T;0}z 7Յlvs/.Dyg t!fWw{{$r,>kGWOm#\z!]rk;8pI67 K1lJ IʗMO7-?gT[:e31.n qT—Uo0w:e{u6K^y2]VJo%Jɾ]hICo%Sڪ>_GXl>~cYO_CCȮv֧{"D' {D5bUbf' iC*#lV9=ZFpd-YO v::E#4'cCklh +4- ۧ83CxBP(lV"qjsG:GIgPJ-l^}l=oʨjf| gљ[ g!cQ6RcΊ>Ž2S . OƸ4[ƪ*69zN.Z͐\̞o'-SQM˟q׹fj;g^\(OX s`?8='^aH.+TʫFRMTu홓+ 8ӿΓ:7H[~}qhk$hʈf P׆ ˯8p"r5ABzs~⦭BIJ+~.KO)ِ2B;fڍc7!FF<ڳ9rDg(8^mydT`j6\$^V'c"Bq0 AᎻ1-=\%DN&Dj 5ʆ:7s7P">aK>uK\`n'FdmpV|yv( ={,ݨ2]Wj*l"3+7+IFfN#M1xm2SO@7J/)>VAaC\+7Tj?$> G/w@VYdKo7AvŽ.+95@O7jdo̦\$X][oMr`N9ެLa2 T"3H-][Vjѥ,8`:es4ƴҊ逦 PLdy~3?5c>age0(=S[,;Zݩ5&] |G1TEҾn.lU:.m,9*BVh2/LB;vKP::ZZq6ˆv4#ٺ EMcXߴIي vǮ#eɒg^޷x~=>apB)ҕR{r%ЬcZM-s\+ $L0zWDWG=ϯzN=*Jp_c@ZN8OOV{/,+*dY}+Sf{ pɴ߶1 >{7fta!LZ߆f| ޜQ'8a^2}j@ЉfjxjhnAsLYfZD@w?Y~2MDv[=:ETyjj/Щ)8{4PHT"+mĨKu?B*OMY8Hj.%NQc) ,O'=uݲMǷ"Ayd0c; 1 xm)+[W0pә jyw]WF܃*.Fνs"bG{,;=jόcޅsONLee9w'cf-0_qd$N; &L_E0vOXd\nڱzpڽYT-Xuq/SX.62.!+X#,#PkW`,Ui͊}_3h7Ĝid 5 bH̸3nSW,z5t% w[}3Ml;U8낆eeA6ڼD:~B;"D)aMsNX _ԥ `%\z=@fZO5[[=5feO)<50!"'!%vfėjof;|.R1jzI8 XbirE7pkOQ`I*3d: 30C166󆪀0밂oHFS]TK~/2F!*a(!-n]aG曕{dusN&ZW Z+/B; 1)c9wy ?pcC#s4 #oɮ>h)6ۛ;81 `r*|5:~ b-D1O h? `$Lfٰ6ࠞRt/=UadCբt'wl|O'_O7Leͥ iALU|Iyc6Y|ʺ_Φ3@ *:cA`M=(hi3"P;?nkһv bBU0~8_4 ݿw%P_noơQ&Ì}/lB5,Y59p}k7p>pu~D,R}z;AK/|GzMN2 "w}[9qrnߝGy ff%_Q.i`)il$gS`ASl!tE7abkܨyA97; 5gE+44 3ۘC !sa,jA\GWi@1^#h Pf2YLH=>R I^N {ng-2sSqέ[ֹk4vxe;3 'ﲗsN ɷ}.VQ5p{c!7>-]30a{ -Z*|%ҳiNk&*w"W2םdӫ~~( U,O<'v]M7b^/]=x!Z- Er 0z)spOؓ2((Ca5 .Q^5|M`DٺhW{i)D C$8G ~AW1XV3 kYvilB p8_&,aI`L={fQ[P3`FwS˰)?v] `WeK U5>5VꎻHXQ. 13]Ei!@*bs̉2Im~\a}šd5{o=k̈nls`@Y Ah.$(X|--:a(=-,_t+{v(t  H뱙RI` NSzz{JX\΃ *KcK*dm)?w)s <- v=YnX)0Tۥ,j3+X eR}  nPUnr<> X9c%,p#8mjdAՂ͞@g l2ԱVY Nɤ י u5篦+|B$f*(ݛXhB!>DU<h[i=< ";-+GqvO7(H,,Ey]’KaD p x d;=C= tf#\}X%(VMWu1qƛ!tZ uK MĦ4<'Ӈfqs{Be%cy X@,r-C{򿔤?H"ۼ/XGfF(pj Ѯ#-k®ˠ%Jjsp5"~Fh/v/c H3e(߂r->ˊ50;^ $ח0@^>x2|~]H?J'n UANkаJi6.G2JeR7>VBqF k!DUk0o4IA,3Kl_(Kuq":;8ڷld?cQ$4GIjL/$v]QHBX5'|kXdOZ@dVx*LoTEHcW)/7~R0^oG]EOͭ.)N4l_}Ca`|,h 󫔨t2qkjHsJ9Kjo"6ao2To5t%*}WJ1(U91*(E\/ۋyT-m$ ?Yzޛ[1`}S8Lo55rc \|RV_ 2ثIPVW(O873B]&4,ߘ Lkmjo3K׫~Icc5} Bu+\Ts2708~ V̔p!#~WDI5Z@B6xkj2׃$N/>.d|k,NJ}܈~(vUx7*Ow zI~qyD. ojQ6~d f:؁,Čl]L^P4:jʩ,4ecQ,i%'Z<`9?B/zg`csd;<>)|f(s):=ucbJk<gOQ%RXl- 0$*z=޳r,q*6;byb0ɺٴ.#1+dE@na.V@+WL˔e_Beq3O hNB\gӸZ4;Y^ nՐrb0|u=Vƃ:a97@E3# r#%$yBMcTh-?S;dU?e0a鰣4#J ()b?tRN5UX8M ![?,Ы 01 AizLw7W?՟OM2+16GO$gu yTQ8} o^y撒6XGӡ1}ŵB^ŃIm0\=fo5@g T]\>6]kv:ݶjQl.W%Υq)GUC}r LĨuLg1]"&jNo(˺s@M8Fx\07D{Emo@/*oX{2B24ֈ]*\RmH#:%l'^.Tᑷ_ãZiC?Yٰj0 E؏cE߮sTa cT![+a#~ ;Z={Uf w0377 /&D`~}>*K@o0 m@"|{.{#:԰w% {qo h|I[DDoQ^jljy"19؞.y!w1]`GY5LXbwmM4.6)Q\E`]V%*MXڎ՜qFq<>6x+jQG˷Am*CHfoX]ˬ걝|S\_ YpQ*_Jg.9n=]z L_@ nc)]y>B}tN쿾gU ࿂bayK,ժw}, DžX 6c~vA}V-#IsYZA =^w˶rtAcGNF&YYF|π?BYS7 Zeߏ5#ټHY,K ۯ$* rmtOt/81R-˟sJ 7 5bƤ$BS>\`.ndG*8hNaG+Sȟ?U, r˽*cmvalGe&ƌV 1[vKOt1q83rWe #Ҍ!]{JtWƠ|d,ے)`w{ܠ>ةOCKGhB.LlY]v  6 Sep$1 ;`*?k27B`ԾnyOW:魩ғ>㩧k~%R^HZZoWg ]QKv 7Y5A^*0j,Ny 7e@]?}.α)d$6~lt=h-/&!Ip بnCD1tS JD;6J0Չ[ѕl2&n_# 3^נy8MҬq҇n`=?HaÍ衃9G]̰WkD4}%ek ' x`}Qn{Z{'ʼ";bRܱ ;Jo?O$R] 4S~n9Jrny}N9b&S`?BB |Y1ig\j! 1AξO{hZgo-CvabB⯍~A@@55^tf,ĉ~xcm/ N|5Ā~  >2\"Rh˓5ַn,TR֪*cwػ<w{ױYT߁0vEVb qoZ5PiSvVjDo-8ŷ^.b3n\-lÐ<$ߒt=UYf [Zw ٪F!ƇvWc,)H=BQ*7XU4 n9> $|5ŽB{$sYD0I8yHb-CNN3!:">o0aqz01-㷞:R]V];LTqShBA@F}q;iz"l[t^KSeTzMA,o%J(2 $֜S}Ho w OH]q{ lP8ޒ5Zc*>mxsu J7 ÐOarlj No:q+1C=}Ʌ'B$6;qE!x)Mֵ*ҝ %ܖC/KZU$"TjZQuSN["[;UcT*r&(D=}6bhm݃:yv?N+x /׸[o (mXw(SD($R ћ޻ ixTXdfZCysq.AXrJg5N* 1,_ח ӂgws]|j[2WJWM|ӧʟ9\Ji..nÍGcI;RHlʞʁ<Ղ0ʳZpB&\"!I*D w;0蚝.icjOX2: Fom,X]궹ca56?}|U*ԗ \Wܲ 2l3^ۗXQ-xWU3!9|U{|mfOo6ڴ6ZDגּkRU2(7SHiDrLiOPh GAۥ}1D]G/oy<4݀E}Jmr(/xAN~T"^g @՚};n֎b"6s5W0^==@m6\Z(Sb4U l0Zj^F֐)>+E᙭T<@vvmq'Oj{>ABu 4@r@ Ky]@G0DBC 1 2Xm3 C8A4Wn`&A]K*ѮyP/=%SrJIrvh(i ט-}+=FfQ7ȉP>knw;>:Pص|hQMG M^vccshr+7 P*;.s(uϱcb| JN;3SXY6"6<W?w=QU~w&CMqmp8`F}z2Ju+~S&Y͋M` (#T@Tn")[*;8//I|?Pӕj8Ň}L0<[,\x蛔?:b<ה\;A5PC32-xnDnltG6+>gA@JdŸegLlLX$82WL(b>?I:']iA U)1'>O/WohĬy@EwMI33؂Kix.$Y}'%I79|%_;^vu ߨ/s=8_+͇zo"p{_dOh>םV&h Gm1v>(4!ƁŮw8=9=t??r-$jhT!X0Z7# E>v&|aVt@{,Ԓd LWj9T29iw64,?%v.mxsPrÆ(FF.#$Δ|K c->/Bm}>Z8#©MxAx]}|$ a4i}G3ectA MWMOZ MTDpf9 c^E^ !:="+6k#ORŠ}\\P#MI615PfQq*[OJtL5b(. C. %JȗU.Fؾ*?𭕍D 5P4\'7bbsj:l­~z.!Ƃm\톜]Ͷm%,wDa^(ttEll ?j{| ^-i.1d/=Ѝ!SZ 1yxUVϖ3qԸ~ޡ B=\iJkCi^G 7 W Oؖo!w)h'uk'l jLOڸ$mcvIyC#[8հγ 2y5>O uq:߼hFnwe*W 9HJ^(#ȁ5;&(RĊ߿+"f?H\.b*dXaJNf0212΀q\{}ipebjyX,<^" 0O6jW@ + u[<|K'A A>vx$ffpe\/^{)H2SDR/*PS}Mԥ*?F:l[%I.e{]2Λ41p\(KOPJNrXeoǏ=_vMIeL5_s8߁ym O=k[2جV 6IZ(RxۻU)%Խ,܂J珞 4U@<*/AR=ZQ5 Sxܦm7 ׳;WSMwSUzS'3|JZeMS|ixd4z}Wr_XZ~UƔ; qލ4ʲB]iqa_Uq?ߞ]%MdW8:?b>͹T8~CTh![q$֢ܠ-GqxiL,2O=6n=w !`b~6 NJO:/EPmM(<_fiӻ7v*ÐwH}kbJF#T8oicpUORPo#ƨ@q&!9+͑eu/8mm5k Y)mg3uq_fk9h6XՉYYqH:!Y[5ǁAs*{ܞ-DE%w)lW*aUGSQ)w!ȔOTGo>ߖ5+az.(wyTW'@S8P?ۣ_0I 3n%'=:z#i;A|gk_R'`n7 u& 轸ik}u 6`b* Z|{ TZgç*_j@f -mFEh! V3֒^\XZ -q߬r~ap?k0YY4÷8CU%҉iXx\}c ^Tz"'Pƅv?޽r%ul6|2}خ<G!;G`Qh>cYr ""+ύiF5*tꖵ݌>c=omk:ۈdIl\$(E4%[:ED}3K_z?%5t3cן2G6^; +ΡW&=4C~ Ж bG? Xz$ѣz"Tcx+ :M|ς3ZswR? v79ڪ*}q;4?W pߕw/dߓLYdoS`݀9QFޭ͙E3 :=ef7vŅHZ?&g~,X?&: CA*,?ĩzk MDmDFC#,+pK;:󂃦Ƒ;MX1!J.lO8lE4PR'"Rw^,r;;#m݇i!Nb[J%azlm1BNMmN鏞粺xd XuG5UX*Y>" OtR,F7AFFI CZILȐkIpMkXF饳ec_y/tQ8II;J>aΠ׏pGGWCd,MSiQ>p#b3NdP镄k 'EWYk=Y;Ҵ^eHK@=̥.°r8ަ 3Bz?ŏ5dآ'b@A3!z/9/vH%ZY^fHބaʼnB‡B^NGwGv;"ױ 4x lŸesպ|P؄(QN}3)irg\E> /oM-A=g^fO3er`e9H2n>U:Mo9O`;D\0Jw+mn>] E:"e1CG;PK%ԋ\7^b/@߀?fKy{ q3w-U#XpV;radZl^Ĥ f+rmߢHEBAho YJzs_kѱk:0ÁP"IIqdXTZ #@wbjG O8אab+C.m~`uT lbr!=-g;Se'`b-޶` ˡȅM;Ɍ}qQSQ!L Y+`ު4YGN/l1Y" Fs|/Y3ƚot 'Zd:[']ݢ݁5F+H>K ?ۋ#fe2)Ϲ$mƒR =JC4KB,yIz{)[ғU1Xɀ𽶳wS&ZrN.99IDŽ,V@i}X=%{H`:j2aU^ Pg\jv)/姅W4ZӮB+(^ގ3[n |ri6*뎥nM~KƒߵWI'*`鞊 7hܫt|b*-l{:$2U:Õi Z@r¢ {h sw y2w R6pDIEr[ ^4PA^|2W\#vnZՄؤCyɰL4Y[x)D& >r ҉_N繑ukN:H7..P0 Ԉ2%.a(VM= ߟ~3ĞHm+pفXŏ2JUFx%Y`t){FGm=@4`P|Z6h9Mݓ$[C{0L0n S|d?7~ߠ> 1صwzm?4B]kz^P$pva\œM-f ʪ=p*ьf,3zުt};jA*E.svEbEܰk9gc `$/T`mXC*[hF; X֪+KVoׂ^>5Gv lZ5\SAE- +c !.V) -ku4z4V ̔>mۃk}j+ix?r+؞Z/n|gn"a[;N/k0ڝb%`sgE Gy8tAhIqޖOr-I\V!n~C׉jr2ߌgz|d y탙gJN=͂DP#;s #O^?wރ6i2Rs64u &)'#N(` 5E|;Mb2B=d!jeN_fp|Jw/2oOg"y7!6p lQG{w?6P.;ŒbjI[۶͔lv R$1CQ'g;j&TWz%wцɗGV_cthMT|5rI4,tq˪$1;B,=LJ ]JULw]EKWw7Z_Dk~L9k1G!|H5|üG{Q-|V7y\ .߹ ΏPk> j;9ֺD,WGuT̑Mh a56 ,V :zjm@֥n祖U`5u8]b| .[Aش&H3l.r%Z4\G1 ХcӾ=>8;Ǥ<˒,` bP5~xHhwi9SNH/]&Ju;@Cq_F ~%-X̥͛s;y3(e0o!9il\b[% UZ`x˼2cLoU!Dgmfmb͗?{I0SԭX GՕA YEoB!x8/чgZd!~JivYD !{7J .QJPW<]Eo" _*,X:Ch*u}bCW;$`RFTIo2.<|Ò`bԫ*um)yHң qvF5wiUh~nqrT/F@1g3HXZ(Lt^%}pcWЃdS̷C+۷L8>e "Dg6"SG#C~fPݩ*Xa: mY@;W? 8 -0Q'%:gB}PK :;%&)\D8e+aZlG9V&E>~z PߩܺxaUv9߷~?Sl ZG:Լe<EWW $#+m0̀@".4U}l3fWP]/փfg ,@uZy_o{N=,fOh֒)ūu'iJ%C{x-pU *nÒeJ+PP-S=DO|IOr56=1u'SAɊ \xa;Eore} H=|6:4V$lV58[g[x?G*b{MPWU^z$N̈́ߋB)j;G|t~drs +uQ.@8[Jݖ0Hxp)em|Zi񶎀8z$ iF,S|*'ʺ(,H?B][*/]BX P%M2HTU˗j1Pu,mzTG"3+.خ>Ū|wB(U;~]"EƔ[Lz<8%[58|ޏ*+pt'p'pF< &P}Y#WPɵ'IriO=6ހStNr `2S;m+wly6v%AYe_89PNFBCTV^tH/Cdmd%C4}u 8*YŮ]^F뀵#Jn)9)T0o*䞸Tm~$%o&Rğæ'BKD=W$5lR u, &G慳VUx0d!u J(@X*^%{&H=gN"ڂb OjAĖ#zH&NliX:{1/`RE:,]5u"'juluv}[?alP ) &""6uoX8Z& ,/2It);լ'O_ Wb˓bBv8Yhrkuu `>UהyzVgk2: N!#r\_r-BWŖer\8iVIrהX Ծ9&A[H$P ·j9֕,&k]Mx *,\V{rw9Rqfq*9áW$nu(᯿>ي:Zo&DRF'h%Iqq4ZW)z 4̈H7;x:ɠc?罋"sT# "m/dӵTwf>1ԅsOr 3'Z%R$&VP=Ţwmjo\,= 4DnF&$ׄ( ][Ҋ!Tپ"P pҗ{*̊XKcr!%`|ɵ^2 ֎=.'~ %BsJHI NޏD.N53Q73D.'Oe \ [M|@%+j"VjQ1m0qvez'aD|D%3Q4ڋ Pkebۖ>Xob6ЇJJ[Z*ΥslxU Ǝ <Ȣ>rsVu&NZ# i}tm"b-Ӯyؑ2\UӠ7Iٵٯs:VdH# 3LifB .\}UJ<(~5ԛY#3L-5;67yhYF);^?x& >e$[4%zr3ޭnkUCUIdgVYLY0q ~(aʝ=}CؐF{\XWQyJѝ%V&&+\=gn$7X[^w!Pg 8:-2Re31ON8}V s%'{}xQr*{0)O_ mͺұ\ 8O&4!qRkڸ u`} STTH<-H?` <*օG}Udp|h/A$mCIw!hC ٫0Ҁj(aĪʕ+ ޒyf{1cŪAJi0? {o_Qp q&lWB,9&[g#51!,;8-Qv}~$tu$Hm- FfMrG kFbȋmtO(!a{ >7(16/.Jlya驛bj|R>ZI~19Ej\ʛz& zֻ3?{ul#o˶ d!vp I2ʏe1֞=}LF]惷ԝЮ͢L73.NB˸#mћBe9o+k:D#9< 8W;']lIQC֐Z h A~9N(lqt4ff%<b3"aYdG5}؋YsW9mߞUΊk :5ጊ?.f_hY+Ihh}O-m,,,,C`ˊvϻ4ahX.k//b8DeKyu:ҥvjRCPId7':*YJhe1 ޕ_`v֜Ab=nҴk.ͳDaJOxԭ 5о>^w H ajaZfgӮ\Y&CeR b)*K~Z E+2zO0S  CɗE"!!q'ٺIǽ8jڥcO4WmoNȘr{RocKŨk%YB1p@V.Y'vjBASn 8nob}JocG۽}2t|" -$Cڎ -a*UV ejMnSq*]ٍC=ңͬ-Y䜋ӭiMd^g."j^V4)5B2lEɴexjkaMvI) \[ ^-/Bڅ/غAx T\lD11,k[1OvFoHC}N~MQΥKSaAæhqӞT; a9^s9a.j >Ŧe'^hzrM 5q4q68ԇr . ֆxv?I޾ J]~EUܬ B3W /",ZY)p_p@zg@8:a Hۨ[⢬`9掖ߘd2|}э8N(2-u/ GyggƹThҎl$F0Ur<\jv O귞$ø 6c [4 X,:2be#bm /_9L&/o>11lF^*DLR k2;꩜18Y*,կS|a纒Al40B@}'`+ EV[7'AI*:Krǭ%33WCC(+ٲZJ-f3zNtX? Xߟċ]'@‰W0.djH xR(>aj:bm=:GKlQ.Cj{M4c*3w^%eZ\"ˬɁB/BEC|.+d 5jl;vLl5b6v pF Fg*\)'SWQ(`ͣ-SIQYt&c7p٩}Vb%D ) fنa=k(JU0l%`=IV`Xa{2bWdw #-#GC_Ry6翌l-֚J,AZ8,E(>$v ӥsttZKWT*+ۛ߻l |@[f_wu&/!D}҃^a97mFLv)„&f .gZ~ t{l6n$|BVTxQVM(A0;/m16k~GLb Ec|xX3(6~V]@Ps>b|w:s]{ ngqѵQ1.khaZ & E.7p"ƠW}7_ QJ0^(kId9}΢KS,.aAcj+B"r)Ҥ<˚*ܪV^G~)!B XzPrXr694jI%HGw,X9o&pe؜G!S'XMVᒰEG@ @ ѽ \g=6{~FEkLPHJ|eXc-İi=Q_6hJROWHbiP $.zH$+1 &.:+z8`t`s.q.3'Y3`=8 K-?綄 gv!T&UH[ &QjW<(#`i^?x^dɃX4:giө4l)7Le5O|t<T"h2fퟴSd#[q lz LW @x:R/t@JPOG>[h PRjSE-m{pYa ̤-Ry!Apl Ȋ*jfy@@d?j5c͋{d܆[KKkPZ2@=h(E阿bg[A3{w_ۡdqA7BY ^TzHE+}}ơ1+( WN3$n΃1,Faŕ u9%;HXwDtD["ýy`G[9+ok {[]{".#R*/f?>g? OZ;nZ3 lv$,=T|U_z0Kd`jyYl;~T]v'ڦ t7^@+~NT]Iͯ\=Ner'`%>:Udq sͦ _dlź^(Yӛ5Aj^տK4Yޔ "$uQ?:Ym!K/zsE ؓ^EoA+kh&"DRFE+m*x-X )>~LV +I}%8aSe=2kdMq ev06h84,NzK0J=h;mQNq1D ߀MTmRmd:/43J}XK &/_Iʹx,;?Z'^ꝐBW&# 8!*WR`90e)԰ &.Llq[4yPjư;SiBp$5A򷙼286 v{2 M8;VRYߔƤ/ҮhĦPaS`A Z @& hv1*U w5ùAQcc0?^<˭8%p( @KP9'}4P|SEՃ|*B g{ARU @4~Dqڕ9vfO]9`9Z)PrdǴL )A`ATyrwJƟ̶iU1&i+-OPjf M+/|p,8CM|֡Ω?T@E;wHGіPT442"6rTqþi=變4׾Q-vWFmv_v7$0NMe8+D ag^a@EG1&WߘNsm+@cT-k!w&zVn}2Y8.l%JވNe˜ ?+ ޑo5n FPLj-I ghJsFצ{Y/_@ӌ`PAݑ%lPMҨSpU4-/l h*6?߽u>a,F@Pע+Xi%Db L1 ? ".ud*'î0-ڷCI z=>/Ynwm I h5eZ;VOΏ7Ěӂ(n%\bI| 2T.R@>DԉQv&@#eQ\fc4@-$n=TᙕhN|-X]TuW A5^sf 4Ģ|'$kR?:/O,f }&᮪.0~GaT;\f@c wao˛J L8M&[m^_CDS)f1gVm!Č41pՌQgLoq<dKO*ifG%3>肺毰-;ϽǶG溳(t$exr r(W9eӉ4\.1*rUc ACHnNAMCz#CCԃ$CFL)RNxҵN'9Nfk8dYUg \ ӷ^E&}*c?Jk.;yD`>iֵpƿXl͹|{|?g"VyYHBв6-nX>Z[__􇯽#EZmHmT;1G%VwgRd(yRk ]SVHtZ-WORy.ٰRB&7k w2NxM| Yc` :<`ů|*=;Y 8&IxʹALWÒd$JY:Iv)-ӥ*]oC*5Ū30ԆLJ6*34X`W.Y'C%ՆV ܀5[bo`-S,Udxj TqjnPқ-]pJ)̊h˪\"BsDDMlaCvFl\)Ud΢A#qZ1xO27w}swQhgbG"64gi¢t]GI PYU# h|E:LiQ"¸b`( biGuT^9b\%.xp{yW=`{C[H10r *_r֩=gc``q <YLX.]mmڿoaNj&ī)+tleД懶* y#3[%ڀӪ; |!!{DvO3"n_BO-EL](ȐRi._$ol8kqUl7jG>b<:m*4Ň:!AN}4^ (Ln@L}Uxv+Cо #@~P)dw4!RI垻ǀmHm$"\*m5/`Z~ _Qo3e` !m%Ot2t %m@04}f1\!(DDgc{\.՘zfirX]qjwBxW/}iD mvmY:= Ȏ ]Cb3w&%t5Sno[o_X{, c}&z;K3EO7Yd82Ē9qI 02b.N3Mn}t3}q'o>3 hqCY&&rr-)˙~k9{nM~@vtX=/ByyE<4Mc{%͒ur8 ĂL>0X]} G]3`!T>$h-`𑏫ggtq':=5#F)m5".+Ѭu^1"ER,VdY k~7i3"uG%z)ٝpڌ+YD-bfq6@vJ89W5uF8!Y/Zk7UǫK=&G?C*@y5(d(GO w=C+_qe[ʹ]`Xh$xbP*ȋ<=A!h^W͎xPDE>bm4O_vj|_RMR6Yf'b9 "6T ~t| *j2$DnovNPIqdޔ{35$g3H`S8"wJRbHeWsĝ{m/X,9݋0 P 2I@({w/ T)'űuԌQc6\Oi-YM> 2.yszrP4u'K$HNmZ.3=@WxQ-fbUe~Mna!+i~03u$5M~ȪcR`쏐T·i/.oErlc"P̉wyC+c"-kcۯ(bu3R:.Ev%;(=f:>EoQ]W%8cy@ ̗V?X1Ԡռ6 [8DWf^,kJ`O&|tCX"PcS-uc#?>)֪.n>?=Tp`B)ߩ Wxg1֫z偱_Da<Ed"sj橽Kt%o/|:w荃6V$Kc5) 2_Uzgr3`FW*N|@/w87qȵw̻7ɋV]:fgB{z9E!dN^w>X,Ä 3pw{ VF!c]G=V3Vj'°Q i\:&ף91IQ_8RrpCO|:`s~QV2r+ג1ljh݃dmҡʢ->vh;>qI a~NߩMGpe%bXOo6$!`dgJe5 _C_Оt$3hy6 "h3.$*r\R !8%%!kL'Yֶ}v%Vp'@x I*ͧ&TdO?%wdW\z U) NKNrIf-Z"G=zvqQ-kgo<~hr=Bt05K[F.E%Rժ3'c-QCKk(˭I8o¥e&+9=in?W [Ux('-9T8]ɘp}ՇJQD+V]T*o0%y[ ť%eO :XW HzW*4b>L(2a%$5G=sq(΄^,ΡPrbK0QW.D pرQ,̶!#B> ǓX#4ӿ }їyD\NS< D aE]*DmHs\<;O r,:">|MPtz]$ݭ](e2B!Wo֎[=f+EI zpm 黷Mjx*,4n3rBkoWk T"e'?W&+㎔T:tv콓m~*i,J j˳Af:25W' {drу~*g ,Mw J^Ut;rDιM\v-u _@{_q;k7_]AQGKm;M>B .}R#\V Bja%l %LƕLc>!.za+1$=H;i2ʔXghB&_YJ髎Ue]6kov=y2f3\Aثe z{O;R"BզûƗ~kqN67k4r񀨣*M}LUZD5Z!ROmt~\0Ma1EcQY%h'`3JylD.N^Lk4?M|dⱻž D{mrsռcYSn\X0 VEc]wЦ=4*H"oqyEŮS :{3W~{a_m7l Ёo2S*m'b 'Prm,^}% Y`Ђ}dĀ%LVj"Ra :yˊ1-)_چd>iVK0tnECWa[#ǂFeY}Qznx".@2n:ZJ&ぃ`HkԊ}8ys0+[@C #C 2xJY|_LJ2l\ %оzt0k DC޲_OI+#0Т}T/3X`Ny*<-87eC9S9W. xgIMg5TnX:XZstg@k]0 |9XU(xb8߲M%+wu>1`oq| c4f (d!$ wzV5Xp1V=#&A21&<7d?"'G{:ZmL- oB٪|2E/Z=NNistØ슁G:]) @JR7{ij:?Ϙvf-;fš^\$DwQN:G8hW"ɂXA :XIF_v[&#sH/zrX7Hۂ2,RCI+8>)8nѯG'Q@U{D.+/e!c*+EG]g 8UY0RT#!qz+FdZs26 g 4+o]b6(cc.xOmE LB"Ɂ,C;s)oeyL׏=6g 9C|ْ쯑}ğ_f0W*4s[/Z-Jn* 6k*!Јl~@2Ӂz3FAQힷNxSHf6\h y v&A(ZenJ~w!]^1 "E}I %%nC"Ë-,RJr!r8>tXoyL.@<)Ϻ4lD[^tЌl^?J6/~ZӰ^ 2= rOZy:+yHq^gQ'UhI_>h ׊\DegRi`*lvZAk2lBC`R8p2i, ,0\C^UyYXW-Mkl4Nkɀ0eQޓ>Q5{-x$Ѡp>ahW<0ea 4rѣjV_Ar@Eűnzwrc{@r\)Y&R<cj;F 3˿pf?#m{Oh>Td?oJ$bn6b>8 Toe2wЧoTE{ݿ༖WARԿ禟ݜoi*?Fa>l}$b p=D~mq- v'|![(!)v |E٣aOQ?1+ Nȏ#/\7?+ 0ߦ5P3(s<+V4pG⿸zD*E$GUx9OKs'Db4:ra#Lⓨ"RO"C$SgҞ__ 3KBD+ ,qcHwk?pEx2T870Lˢ(:7&EN\(t}$HDM^#w H & - FHASՖ.޾aCiʌ2Hߓt\3WRtz ]=(Bz~DUEږQMFZ\q$FFb/ϫ_^jr yk"LQ4{myv^@RՒpJ;P~dA78|[98F}~+K};Zsav1|$`7 !Ls]┲eKcSvBؚs|6Dr^h~8هZmTU7p&oFgd)+0BOX`P |j_y.;Ftq꾤.gQIPN.X0xTNP򢅠#1eBU3Gkp@u(s5V2˵T'i(SA]l#YawNU'Ʃ}sƜXϤ4)&!EwD#6/yk`\`)̵!w2EJ'{hzD鰓UC3OC|Q3zϓ2A9B}iç*ƒ͚eҫ*=R}&!Q0$աI\Z=at J7~[M<PDʜP|Pjy{3# 6֑ tɛ0\b3gۼVc{(Z5 %)!ˏߠӱ{[61 #H䖵lR5AGzM.Q411Vݼ*_0&48d:܍JA8HUB('5P{E/v<1; þfsH 6gzռC9‹5¤rOcl"z ={rR?=]O,AZjn)6IpMWذXBQPP)-ki s1T%(? V4Ia `؁ *p{\q>jM`̓>%/UM?P61AII/ywCp[,kpa+J˓~ X떌o6<}y44:8/M֔@Ѵ%,漦dyיgZZS*ڨ6;ij#zEԄ=]܌-*s)nU^nMH˕?Z7 NəUn˵:G zMf9`FiKKMʝm3UЁUY07xbd#pǦXP!2T^2Ya$/cVmHn^>:s/tk1y#reߛ"i0Oi=E;Q(,_+wN7M$ze 17 %b#~%E> ڧb M"k?%Vsn7eH_>se)9" FvCr Jjn)b ooHShmNh6l(ǔGGqقBpV$Q.`$.EO;.Zmdn+Z 9H _B.5XS4@cqCE,sgM!`,(E+pVcϔ̋ 'V$jE`W[{ݺ:a&لN w±Z9G$3Sl"RQZ:8p W^9ʹ f GֆwClt{ !J5O?-}L<܎YN8GQ'Ԧ7R/f^8Ƚh9}Oi֑.NIiEMi7CʗClZx /%%㣻 =83YSغ ѯLU,U aNu <3L!+o¤ dqVH"d##r9Vmx}U 5q. ESjJA+z&%7rü@\} /= %!V?FS4 «՟Aw* ac B;tl,e.\#ф X*ѓe/,@a'Tdy%wD51ho}oyc^} 6K!ᥑgce%>¤[bb\GY*kͩI%7fnb^7tWf%FtCoߙܪPR3_'95vXu;ƛ.msAcǛ|?VB|IR?L|i yYcPpi: }j(Qߕch:W;zi#2|a\HsN Ge忹y(#`s}^Q GhCٶ3`[c 6Z~BtCoFZB5ZV]_-] [YVQo3gPj#PڿI;m& f5"c!}1!>? *]42 CtE{'m.ߤB3Պ]8r/=tbd}F"ijbQL Us"LH1e (Nތ:ٲ{_ֽ[w`k(<SF?f5ـۤ䐼 k)$xJ[#x&10YwT%wͽhkbst٭ToI,=ːZ-z9l6ZMTC(7{+FR(L=ՍuybV6BQ❙ HʄrBz䦩#TgwAQ=/]]Eev}&i%–ܩь"J|\>Z9dt%G5j M n W;0)mk9Iiస<]1#h(.3I* DP{e-P4`6iDıiQ^~!ȐaL6Q҉ʰAk0)p]_;Qah?3 f&xR ](Y<4MGbQN o37f\t.ǡo@.>YWfX!ԩ{Fir32  $aR?*C,}a ZI" ΀Mq41w^Y5ZE_tl3CL =URҲi#nwc+5b:)1 ѯlkk jh ()cGjDR`|% %g7wuAHW/3?V@I ,so.@&K1m>]lށɟ /_tc(úewYt;Vj0fہ a1L985횜 ~L7C|OĸY;)ȉ6 '46 eQ- d-QX1ㄓX5C$0}osN$bbYU߲T Ћ%hw.&w6mmOo=,bh*z 'dIjN1"` ]zyzH`4lEra >#z??ވ<͡`4,(sܮ$fYG59Nǧ}azhBP#[l ؐϏ1*oօ+S'<QCgsAƤJk㡋q&X*D 9L<נ+u4R^ڽfuոwQwM&,[ 7 0`C蠄\^ m's9~J&MB}.Ф3O$晛@nmnRdGE'iAuy nwDvpsU׳2O{ZlှD5 d7YX~K=:EY 4ajPG #mjdJA1R9 +?GaM'P8Kq嚚]-rU'j+ zcm/CS'r2ù婗 Nrg򴫟THY ϒve(zCCђt̥Z1qBcpx*l:VW)!"no~qIFp5ϝ9-SxU)(`- =1cq< whB=lqA' Q$o@%8aPc$T(j?8 (;ot ~.SWk0_WQk+$|'#< 3Y2Ħl(Wg)ka;vq"nկ5@([+YƑy;s-9)އC Ib..?-<΀sh#K͈g[bYn_fptˀf'!w?EqtțeA͔<;ƅCi9KsYף惙!h8W9M-dEy I|R[+#֠le8~拚nv)W.LGZW"DŽ/H11R_@M{ ڜEqzy=ݶ\ g%t;2^jp[t*a+f*,AqdZ P$:0tK{o]}=4Ť{@ 9\U]m,vf ]nA'/g%=.kDɦLCdRLz69 ixc2q9xdA H [X3z̜ln1/Qտ&24Cf,T!};"*W؇*,5lduV6E3OѴuVJ۲1r"_$~&H+"@!^`VhQ*Ӽ4>v_%cI4 Q؝DZ+edaK\$ea3ZSg9I4ׄc;+~C-Er֩ > wo'ѭ+P1Lm~+SK2a./dz :*S$"8ZbAIM~%32RIwo㚮7]!Pգ&ξO1rh.;6c1ς@E^.ȲÌ^h ~}q&f7wNX6EeL^* `񩞗Yn[>|/@Z-6Z!p,>5o^ "2)BZ]`t>b&K='qۓP3s;,$YzJLUOnTkUHJ=⹉4y 1@,#h+0~rA2ا I."V]Xӊj=#F"BLhS¹Ch #A CH,g[;iZ)Zb~ꑛ=`M~edZxDϜ!GiX 5f<' 5$M&xӷxD=XdSGe.?}(hi/suqR@VuS4o.Sx /2?fgBHd̪FKfcUe^n%X}cӞn1Aa]p>(KQ1J WݮRhhn;+wT{FU@M4x07w:&샑*A,3^ƒ6(͕ ,όī~Ày-Nbl?"?l^g 9_{ڭ]XY_c@n.0>jC]~TW:0z@|GU%8Pa%) ({x/ 9Qޓ$*t2oBD,p g3Ҩ WZFODqhlNJ:'W]c^Yb1g\T-ZP`VΞj͵Q%4#sE9@Z6V#EV>sd=hڏcqyy׌VaB2#oaY/ZGL폊orC_=b=Tgۚ\l) '"@SoDRsp;hL!ڰ;,^T^cI!(5O~J?r\; dWb03?&FpQ.ՖG2G)L>9y`5=$nYB?@Lt\'N\]dUF@1o&S-.05| }3ӏU$1^/UgMS06gbCڔk{h,% ] 3[HSmj.SslէIt.;(ydѢD[WGb-AX*J4}Q:K w^xsyP̉u#:j7%&|#{<B)}hY.G/@ MLo[u*mmKʆ,lR8uu^--"'P;I%]=[4"*l_mΎƂ{ɲ~_M' O2}fo܈*_vqMΖ^*DMٗ@Z V"?ƒh1 90M)Vr?{2pp@yWU :D\+ Zf&g߽'lXDz 1vA %g9em{.{uP4vK]'-ONȺU!R[z=f۞#f &40֙ߦA@el*RJP+9i@M;JiS>綎) >׼;xȑ4Y~~S6 F~3$qg h1Q⪹Ql~K#YA΅fNC}\-V)mzaXTo 2h]Bj +ӲIG\;? ah9T"x5ުm 1nZZjy1Y6Xj~P 9OU2S{}nZ\mz @mZz?o`$#stz.LW?4vV0\tikEJjGXb{0p;4mSCd)CQR9C5h^(VRzg*f×ѹG,J*c>=uK"H%2~M2\LP^{eD27LGp> gb6_$$_Vڞ*zHR&-tjW}"MqQ[b劕XMSʦti11*nAh[قmM3{^Wg#[fxZ3T}(. \Nu'"¥YډHEKs@ 9g%w@ mTxs3 /&}UnCφp%u#7~6NN{Yt$z+˞uGMTaN,F{])~@BC`43g;K$e[xZڲRA*݀*wrQ4/mL?<53e4qGVS&I.V@.0;(iyՑx9\Hi ֳFKvV{V#j%,ϊV)7wK|I=3+lD{^~s;A+"]-HRӂm) h)NQ'&R<&Լ~:FׂQ%%gVcv;x3Uh開K]*;A$E7~/;%:FB}j'<, .5E~rANڔʾKґCVX\ G- 6[bW@%_sP(sذ8I 5\o ۙ|2[ yt|ŭ.1T':3퓙Gz;5_28ro;xZ;b:B~¶ݰӍM`#=cfkD +j@UpV|W%Ox#pșS}:uz!bGƷ xG )3 謞~MA>bӝBncC,x~K ir_U\\(i6();|^a7,S{S=gW }`W*w>LDߜx"rY[JSy ۺi'@&gpDľyK6KީU-"2o ixoRoGY퀼т4 T+C"w`Ao] GןO`< r FnhzݗӜD԰W$r3BM6&>P0l9 4G;VՂ^o? }+p l7}—+V;,K=HvC 0pu|+ϰ: x845oJ +,)+ۣK<_\LR*π@X%N,pWӫAuaWƑ+wߙ ڢ'{w4cD>ߞa>|Ҧx)|]W(cܤU(Wq={2+QtZ_+l gthS=lo\ < `#. ̀0aFϋֻhηrF~rF%l{rQ 6EH R6|OP* F`ss[gz=TpoXg^d8XmG+ 33.KgI q5, p;ov#s352^1(| } $۩tŴʻ[d@6F@R"4a疮p01aYK/΁/Ԣ,)|# ($ W5R ps=<f 壧AYm<?!k`q,8P ݰ7i8VcJ-q|ՏE_TWSp.a`#Q8*:goF["^O𛙭 :Gw%b'2 E٦¦Xs[.!ZI1UYi#On)l͇D5/tzN,A&'2һ] DKzSpFút [ 0t$?SV2A;ϡOiC0JBΛ+T^E?ӕւsM#(=lcvv$+V@ݽR#|uI7og<b:2,,$\06HpyQ^wz̮,*1tY Qо"cgߒ KmwY:~epmJ9 g{""VcZ\Ag䍏O[v CӃEBjkI@s/D"m[F.[ˏ{VkǔiW/ƍegF 9}LDA;&J5NH^^9Y>S*q;uc!>oBUwo=a(LǬ>{--B*:zhHwфvC'y#o3lW*ovU@K([hVban23C qxU¬7Id=ovK/h)k"5e|emU& 5ֲ%:QO*{\ĩ'*U>.h]EtVIʁ?{)ᬒyYUzt(ɑWƫF<ഔpퟙ1YmY[kyk-XDId+B۹cOMr1oFCX>TS5ID0fͳ!dqB?*Q=Eʈ0< f|Y@Iؕ?t/\ŵ 8W9o4r7QT-.j1{ =dCcwҮvIx{eYIoX*`N e)Wj$]Jv5Y!vI++职7W0 D{HF^Tb7=SFe"rZ^ 2Y;cψ$?bΒ,J%ъΝ7yi+z5 -_wUmʝ|6AE6dmረk=ވ? =a\lrml\ gsۃ;Kwpv"uFvPȚCG,k969CpgYs b.1j@L[h6`2!i_c'i{]{>}&˜}QşUnUq~1`D[(g EQ! SnKInބp +` YjDc=:Fhl$Wڛbzx)|Ws\﮷ybЏKS (ǤSM jк\NPDySAT>-& U,yBu!꤫/ xWDTtb.{?X;i*$9*˂9ȧ7 =)n&ɉ8(!"#9coquUSέ㿣b(Bgƒ:vw8!>`nf>koIUҚT|G]Drfwc`$bxoޯ 9B.p}O6=WS%qKKyz9&O4S3snIް_Y ΃:!p~ǚnD-h&~BlTR&& F( 5I#*Gnm {g;OJ84x*Ѭnsy)QmjDd㊞Ou AZ_tvO{Oڙ3<^m)YmŋchFphE<IQ.-I_̿`ylJYʩd@dx-n1r^fDpuN犎 X_c$BqwG?IVmM2SgsyW z%NlHD -?2J[ūb|E9µp2;uhMmw-rjMԕ*4?@ak{gn/̅h\x|C%aB )o= 0KH"rNٔ=gUJvX[Ik`!S'*~?5x=_vOHHw&WiG8 qw\-ׁLD$su3!~_ILTt _ }IIh;<ǩEWӸfV vf$زL- N60gŒ~}"BNSxXc{HN,nes+OÖUIT]nmsSHụ;"olf#%BArT]죻xI *4#a$ۋ(uT ǿgJs0FWǼ$ !^#;ӬsY`:xano?`+W&-J(!䓩B"?E2LRcԝh~*(vlwܛU:f@ʓftKUkqfjȫ8s -Y4NIPB1&䓣u}sR3&p\8^x|x.℀d7<_3Xhb {O58 m2M  Dg dnPP16Y=/3{ZGCKu\kZlf7 |#Ws#DZnB_{kTx43_>1v=V:r$LM q?UW9s- ܀+ 2 P( NBe^ ;!a݉-K^x8BO{9hu$2s')wC V*x_3u:>{e /'+`e !vuF^6Ϟ0!&Mo)]%/7Wwo@\B9ry 6<[> uivky.YWf.QLpjoYw\c- "R[e3W"?͏#jyӸT-5)`і{hX=H8^MŪ>(-"X9Qwwz} A STz[@aLc4pƒ6wPS-y3*w4cW" 1p^V8[%?)Ntp$۫3f\%m>Jno e*ܔp yr7^5~2d%J4!NWG?+\]kAn͡]YEwxi?Y*r7S]bJuapsI[zjr@ n)wO3lQ6GqNo6LH$M4,b]H_36! ߉꣎ :锊7K@K#l .[7_8z(;}  kFF̀ߵ*5uuCibNMPKۺ=(@s d1MXqQ8\dȭvo1?22u {JLkE#/SZ^wj_,O)R CDCP)) R =p*jLOҢj:mJ/Bcv1V\*|"BN"" (<!Ki {( oiZGF^)+pQX΢Ї, ,a6jR /b$<p% @y/-Bfq1͖qk;e^E8ˉ_76삗+S/l.F|KXGo .pb%X7`5-Sxmsdu>Sf\bd0cU>HW=W0ho]k-T*;84^ӭXbѡ?BI~L+_:P/I`j8~4d\'xp ʣo:cGl7zV Bu쫢RrfQ/۠7ưO͇[qn|DH@;7&;#d *fNs C;ݳ5Z/S.QG:0 k*֘gmln z.{f!b I/B1 q":̂oU/8,I"Vr77%ћw9[^{b)u"%+u?Fs" 29UC*xHt)>(iS#ۥ ͕Yl <(}hXrbEI0Ԉ Ca I>6 $8yU8D[83 ƌeC) n,rBɱP5=lo!npe®R}xΙARˊ(ni}3p{Rxl|5C޽Yan?@.'Ю6rnFsy8''R-DZ "(Pñ-  .Uk1\~ULRck-Lu̩k$dۭ[fN]KgT ^PF iÀkyUo N ᯛ$wevkIEfz4,!yDJwCNgeŬcU?jjȨO:2'эwvZROpr6f+jOd>)!7`7G0t<E@"yM2^Ө? ޗRP/@Sa )Q{,+Q7!CՆ 뉁xl>dg 01K:a$乆@Id2ϹOid뾣i|Iֲ\㌺`P =n0-Eɯu1츔/J +.18-Gu6ɂPc̼CjVcazע#ډ`sBuYti}VɬZTdb7ֿ11a[G[`NPV>/V!пiRsxJtR{nͦPly.|PnX&AvYVa,! aht݀{pp- ãe@2(3I%^\ђ/̫~#ܧ:oyFTfĴBd+pۏv/U Cb,(IԅDhWc3nyC?TG}=7RkYhzqwYBR {0AJ '|){8eB8>ۯ`ŀx,kLD`8~̿cZ,jx6@Gn qz dd/w3t)<!*&f|'fk..A`3Ogjd%dީk O3kAD}-T"9{j7FB ۴EhHq8Igچ_y( ^pQn Iє%7t^]tY/\ ]; 4Ss.p}rEA{7b;K!:-Ek5ڂGiEr/:s3p(v5IS ? "rpg9佂` 6[u~$]zpl1/xȶ+8dבfqx'Ǚ`lKEr%K59R'jnj'if"[!Rf&*gF.Znw8(mO8/="ܹо'G̤'|g>.\!yk )gpi>bB^/ N!zĐخT> ibC> r`΢*'\TƇޠK`s-<ǧWCN/ȕ!*H)Ip&n!CN] :|\sZ|fTwe>=v̏[{ >4ə@m0]]>z*?5 X;/Q1D8XWuy'4䩴,h杞I-'o`y¹y҇8/SbueUѿ4;Sf^H3;hE4kYJ=`gn9 Erg6$(Z:x$j/h뿦=7_^dE\6ĸS~eeB.< ISLv/ґN>-`t!?HhEy咱x#s;yK"+, Ue1 7[%`NKGuBSY<ӶJԎS=wbrnq!Gƈ:#/JPKѸ3epA} dIV8̒pY]ɇ+Nڛn O`û>Ӕz]2j*9kʐz CuJuLPu vQg[1C}SJ[p󲇐)U7᝾;!Ãx7gcԌfv|Dݤ Ji\W>Hњv0VfD?]|ur501,pg9"ja=Vfb_[YQ%+(-ޖ5P+6 Lg*ZVnIO> "1r&HTjg]ˏE#P5N˧tтҤN9ѨG9Q\ks/v&Q^2= fdi%0B`i(}2nUB[9$KK$+8ýsA>ơ"ucƃ8@AaqT r~dKI[t>%|NBrQ<+m,HwC2[ da)0f0 ! #|F̀{W(:f,vљg[,w`33CXPTgmR]qHEVGv\̃)M6:bJ'rE0ґpɘirB5ZyO1ŚvmC X"9$)a}=j _V&垭+ܦm4A\ng`R<8>ߦ:wksm<~nj +TR1`e[0G m̮i&&,P&/)r+!R@.ٝ+dzeh1KR+XQ"S}9:%/La|/d8Y )U)\H_0 ) DVQ9?`fXC{_|HQ=Ä\L&)B$> ӵ0FzM2-kA ] KLcI /J"BKÞW'tRbԇsir_GBcҞzͰxMwoT'}O/aCDjP蓌}Ia{?xɳ-X=*j%"~*ͨ o`*B1}7h?DҫΜ=F^8a=PʙOL?6G(N"nLk<+:OԷ99rJ{*gj6u74bz*G~In-:N?ݤ-5i9V 8EF,,/F3Ϲ봇vJE  {{H$ԝ%}Ι1{k 7´E)u9X?H6P69yt([O6%q9g1S%vR`ܠCr@U>-Snƽ AXO։v/Zh# 76w V݆<3c,gY xzǢ2kP(wWtNQga*?`~Z#ZxBܴ\K&m;(dpeÞwC'YW<C3_xcγ<{Xɨ7 XU :Z~7vtN!h B.1-H~`tvāBniLc?*LU'gfv"73#Ⱦ٧O[v.IL=V6Mea̶E60Xؿ(pdE1e 7a 5.:O3jX{/]{zߑMrq%ῳܖֺ#h/1gBC4~uxĩw1 J;6@QJăwe4%h&+t̘ϊS&yvbEFË8G]2,\s?,ViϑW M%DKkKvOռ N=j2j_] 2TG}T{~8d'9k+iUknBwzE[%hpA` ӧ2bqDh:DϘ5cLJVx ~pV K3"0K4,"By ~btxDڊ?hGY7BfH9th9G:!(b߷Gp%%2Z6ZY3KDj{]aؕ=us[qzeKsѰ}k9!I!icDL[r-{#SBw?Wۆi~-`,)Zb仿eѷeD| l)OC XxRlZfU0ʎi]  1yV} :d @AA?櫓rRVRE,>7 fMض7 xτԁI>R{~-*:U{?%I_ \"\IOGa. nw?%bU* `\uGC̖J /%MD;7Nݻp 3m qJ,8/5$L*zR~`yr0F,DXFEYpG3X[ڷn<5SytW~ EPGxSрvʉ\Sڔ:E'wJ{P$,(!Vha rXrw@cf11:늶U\󀣧hO&b΍[e;*E|/bvufgJ HԬu2B^#d6vfACAQe1L,Hg K㈠5 Pz94tpGU0j6Kij'@9\ޘwe=GKv@O!}R0#2lN-tEvvX-=um GX!|}'NLl׼a}E`4>Nd0J5W0} 4d?x߆-%T܅w!qx#ct A]1߻8d)cDgc۩P\J_i…0,~bM=lATljx?`]IB{*)גnlү;/t 0B*Z2ephYT2c;  ROD܋!6EZV&Qjm zZD0$+V\KvAT {F(F}¶vGJgO_18mK,V*8,¶θ]I[BN];w`H[c[Y'ߗ4n$ .\?x*(9ץ<]J'DwV`LS>ǾT;op0poxB5ɕz/|\$G{_7 ɯ Aդ#q ċ>iY 'VP5A>Y$BS&6V乶O3c&@&;Y <=cF%Xx͕ !סQ` Lm{)Uxt^9JuD>)+i|KŹfW'dIǸtGƙ#hг?' bQ~G5]Ҟs!Gg&ޜ rG\0"==X5kcqɠ"θF\귯5B5iv`S; ysriQQs`Ak_vX[/cS_r,t3RZ1TCY*nnQ zc8QMzK ;j ;쵩yz c*P D%g(k  NEdE8:I/ ,I.<7CRju {)~O: *%WKXk'OR|;T*TX&T ,m܃rt|(w =:[/?ӛq>:.EDbp'$%KؑviE].A\a%WJXbUNrI[@VaQ36Ƽi ˜`.ᣠ] Fj5<۾ 0(## W T0VpѬ)=Z5Ec@3w6?8߳(H.0mmy5gNsp/8jKZX[u&t.UkNTyZS375f~7\.I7c="Q!lTsJ i"?fϷa^#~(z4oGL4P56`cb~' Gq hJ LKj|K)l-]a>Z: 3TrMiuw 4I{q;}'0dZF1K^s\XptDG}uՆjHv1yR<"E(lƪO(ޤt"1|UÔAE'{۾^8Z,MbB:<)$s[gr z]JV XQ&P8fB mbsAEI“Ѧ1sSbb|, `ٌ;\0=) ]3$GQX^xdIԲdU݅O)xH(Ojʽ*Ѵ"։.; {98٥G%Mz=C_ʀ_[ޕ;DB9l'ӹv] ٫w'gFܭ} I}fn#1X0:i#^1q#tJ(uw)ԧ"OM꧲' +}y֟Fs$bƱb)|ϙ~]zǦĎ3* 6 Bb."6É %U}xD6j6"pd75COjve]HyV 0,yQ͐O~@P)1٠n2-'P9p[wO|YhXįl[,*TDg&Y94hý?DP J:5~ƾ}y`ïV`oVurr3v0UDYkm^]I*?l(7n}r?n!oI {0Y@&& 7fISo_c'Y,J zatzΡ̭kkR5G̨( eF`Qè9Ra2"Ks \v =;7'r 2Lfir6W _5m  S 6-[9&<=I᏾I}5BV vœ>GZ|#Ve:„v1-hM6ˠo s%F$'SkGk@.Ԡ?m辰Mu q3 H`v:UcfyS6kAE &0/0o/΍lgڈ|('k~P~IO+VukTˑYɛ7حLDMF')}J2^o<\CCߛt1CX<&=# O_p:Hy۵F Yǁ!J@CVa]* 8Lz3tŐPЧ5E*zZ7=<[N[B-W(N0sY(U7|8bgw$3+AV3h)[S9* 2ɒ6)Trx_iIèV9HEJz\c82TC'*Y4rpr2w!>qQy![/c3:fkC]%U}wKPGK`7]gm=F[9O-0=1F+O{nj_f[TArv¸A#8"Qb>& Tي% #=hȜQ[u?:_'(0S Ky5h_6Tnķ~p 1'Mi<׵>JdL 7y?k DTL_s8m ci#WWS S  ]j5HӕjRr=} f1#Y|L?H_ HJ8C|B(#4jxGyi{T ƽ-k]#}?U/ j͌HK+w"{}f5JK~Úlx;;vy3$*0A5ep<ljЊkZ#&,Dbs}>qȹ8ɡ:-ڟ:Ő% ÍMTVN%FWgLp 7՝ϊݙ*q;h&N[p?|8->Vao3\IyԘr\4X*ۢN=<#cν^H*_I 8@,`!X.%äU bimx\%+ja|6E2,"=i$l!ԣA\o.g4Wi;(syߏ R1 nrtuịNώ?'I bXޥ0,p>\زv_fw+̷'+5uO&iśѩڊ&IC7K.1O\cIB8wylz6(!ގ.ʕN5 2~sm?;tYj3MEcNb U"kJ+82u<j#LRs#wè*MJxCui%jlk:UgDbYu0Uj7mrV\6D' ;)HE9](Q BGf865:b/ji$-?rO lu=2܅D$3v?sj 2Y0FTeźmhۧ[k87=mf-SK[|AHoX dvSyNor."]b1TZ\rx&.9qGE,gW֚˻u[デ ϥ*WnUo謑NҖ>~9Ld!Aʋ֕./BVx;aL"@Iq k,{|5+.+_1cPpvAt rQEѬZCIG>*DF:@̕MDEE#m9b6u dsB×:gLme(515$L=THWY=jzV>мEl7-T.Y1 宻QZv4􆷿{7~Ir4p}ω&!%]=}RMG=B^(?.WWI+  +=Mhswj^dsqTh:oFHNRކs);YJ6ci껀N@sJZ[B Ŵ彴_0CJRe9}C$u:£EN*턗',&QQ7H~{CԽEa9B/&z ~ ]Z5:a\}Q|Rc}ڦSuEd h7pq;ͩCo⑽g&|FYڻe9(jp?ZP E#Ĭ][ͬi|mkyB[/BY0h.x);@~-[+\O.B_M$(@n=m_%IK3PPF9dk&W9 +=+^|MԾ:tb G$~{~qeÞe^OٲkTkcMd2%g.{DZʹӷH9y8 7x$tsC^-\c%j3[{J"`\_ƈ3$U5p ĢGr|v)(KnœNs fVPttjbAOO*:0۽%=ٳGamFB0-{?g%\o_@4<:,D6rQF"X֩C7+/?m_IQ+@>Ҷ I 3C${~8%eEHَTÉz7?~3+>ܙ ۅI=fxNJ"Y | bA45ȔJYdHk?CϹ؀~2w7#ց$*A@$-z+SCK;uU{ڗY]`0 H^s͕}% qg%vYwųm&<نr+?qT#GHf@5?p ,]j .Ǣ\~+(}K[*쐥-u},e2bT j*g(eG&TiuPS~\>s`@'uw9WlQ +>8rrwi dJ|px}qҞlͻlssǯ-@#.'$DxޫٯW$wvPtvh!fNqk72`$M=VoiYr0$)O"N-s҃ťO0̚B8B6;T8Γu@9D\Q +iK)r Cb8P4˫w;*eN)Յ/NbҬ NӉp[Pty|LOj 8< q;/X}oIr &TĠ^B hѓ|tNv|me4!YΤ^ tYzXZyHo|07l'PG"R.pQ̵/N^k,2Ǫ%S r/} @Ub-qeN]@ۤ*6O/z3)-g?uO_4Ի PނPXp}1XX ܢ!_TP7IՅ@ JOWY,u^)fX,֒PNԇj@qJWއt'jexPT\O:5#/;&I]ZWiM d۫:`{:!TZOmG%e+s-lkl$N:kUy`(GߑϜG "Y@8: Pefnc9||$rC짹En"Fƾx Ifs Fi~0E[[7WI* X.vtEָ RI^yZYY^JD̄Ș$# Mv|"EdM6S'ybn'I)L2) 3ܯi@@?U<-i`pb8"9b2KD@E> ߀-,8}dRRVYZݞj.' .,AU2VP TBBhee-߭ㅷd3O:dR:eÙCCVkZqK)q4զ*^g~[N5by#U NDq'K<.'V Rk"RC|y L@uke/KQxYR ApM0qS1P1Hn?'x(|,;fj5u$nŨ/BTR&ZK'Nndޯm/ĴMgLoglRQ>_}| ®N?l MJi95:A3w?'i)}%EeELYR cnoyQ .XV)x>^G*/XRK|VwDQRq$efj2ihtL:wlڤXd.jx'{P2YD8MJDk/k-o<6XŻ,YL>|y\F6*%N|E<~V[z>/[fpk"D:v@7/I@Lȼ|}MG+7 S "dfꩵdZRztNb_t[88w('2Z&2mldk/:1#uj+$RyK-EeƼXd|x_KMw|J͹,OR׌%S~ |[r,پE7CCkÃYw;0bu g!p:5DxCET4_{PB4crLLIX˥*oc񔬵I(28V\V SyN@#|<^no"pUc^rkylCpZ*|XšɋY$lv A?Mr(@D+6q},9w0|/b9rM"kk&E~2:B!b Q!uqIS's+gr5גn˾{>,"GxPw^HZs*sf+GTč}ձ2&*-G;ۣ_>Ŋnc%l3-@u܃paT,ʂįr ,M^׎sC8R5|=9>q|mEN>iǛ,_f~MC8]oqx'45'P_E1.'dw/uQy7#G&B'R`T icLbݨFtaY2J 5Y[orͫZ0*Mnmii5ϚPGEE`ho_78?f(7{TC'+8STԿWZtQ3o (.}J)j>j;@8_NeC̒]u vO ;Ē׵hw% + s طH0.V>9#7?Y=E3H 'l`z]:yԧ*hv=H}!J)^9)s`ڢ+BOg'=W9Mq!=hwHj|_UYc ֌8Tܥg' Nz /=Phtw$c J_oFkdIJPYRK]]RZrR5Kb^Q Z 7ǰZumJ9Kh dkZI,@إ!W*&Р=" n:ǥMTnt'!aY1yF8N]8 fJEeNqHnćp ~[ ?TJoT3KK…ģ0/זԊOdlCV\UĐCRf޴h5٫hE ?j][ܘ0 cB_7iA.q"`)=pA#[I/ 87Y1P\AnċcѤRI?#5j(u$;w9OSfvc"-="X 7{9D->۹TD6T:;R8 $"}Bаd\e[ OVSgY*%g#۪90B˦m4Ԁl#ط#dDrz7lԟ[rOz.W@*NMXL\X[ gI &ѴpǶwAgeP*zM.Gb*2HIY *&!pK^Η>by{Ox H޲A%BtŁ 1(c[*_ e tKm@Wnh703E:R$ z7Ea&|ueZj9^`qK5Y+dm59T*zԣ?`burG.WN_OObg/Y7ZeUZ1y/3FTUi\kQd/)#ԓits\@#^Qt.R|KDZWB9Ag8O2ˢ(Qv,y҂OYyJųtq~K3{Ck(F}y4ooC}J/K@DyڟJ 1v3Ntri8ha9ыx;I;LRօx^!Qņ)N5 1=7OkOUw遟@-c Ű y%1>Wģ8.ʎ>/u_aOu냄14ٮOqȉJBlW5Ek=WшgXaWR H5Hi~v4RmUC*>%'avsuEelzO-z޳#!·& xaepJ=)%>,-6z4sL O7YX #z`MTefX6ѵ$Z &:  )\L"B9G`cezJcvTG}åGG}vͲ"y<5 Ɏy!!ղ:k̄(Wsr,dD8% #+bC~?ݛ'#v\!_`U$B,^ە:@kIgSfw*ywq(MDyw>me//Mhk|;$l._AGeݡ' hVٌħNb}ѳ]t^γ!wPvn=ޙ!b:9t/aJ PDEݟg%F=D9:.%^ ơ\c2}Fkgbմj0" Bnzus)I'd#2OZO3? I2bSVű8~ c_-P%78*)w0+-\|pJ?HT>2: V`'% =CtvO䊿gorsB`\߉Fk_ٞ;7S1lʪQ>4ێ;TL[}mɚN)+br$ LJ qdSG,K{ lgz)@J/.q3PbPARUlFnq澃Ȱ[jawNc8D 0܆]"ًg(9o3--ڐL eɊBj xfi "BV ;9%PW˱}?ƲDy!VW?&R.)J>`aq$O"=U,c!>jx:݅v:Ը:$q!amd]}'v&2=4_x> Eo Ftv[ ѠSCo=f0rN,_$?.NlP?Ojsd&_ǪcWlFīcK\ʏ0Hf@]&|o'&u:ee͏ [RCG#ٱPհe-PtF~)T.0yV<!ns`^ 7LxY&c"\iх̣!r=ǫ[oiւ3 S~W,G1`j 4=P5p_.'͓&g-`T"5LKI2ۑFq`nUa<݄˻ DfvPYBQ5U6q*QKi_U%v$vF.o /MM5)M=37 XSz H5r?je;@=)>/]·XvIZ@򂋴u3:ȃqyUSR2p'#}0rkC'qbw_؅oA5-R?i6m?`RJwX**慼T*qOc& _2}񀈘wJ}l%\xIܠ"]I轾Ѩ.Tі1&Aq|گ%7`- 5C,"{U/>InZ/XTV_΢`0Pry9QoS}F.ʅ[w⳹qBrs ,]hJT*؅p6ln4=PX&qXbFVʻ X_؟-Qй%̆ͭq/ǻ™Ȅ7QZ OX3ZLOŔ[^4+PBI 8`O!Ѝnm X.fE0g{n/O e K^pjla\5\A}c\ۘB,kO[GӦI#a ϵ>Kʅښ:NP> R\g"5}1'HlmQ /w9GѡKԮA i"}QvY!|+5Q.]!B!&܃bû4~L]>\" #еTx?EATK"c=ͱ#UK: $YsLDX?&#F6f!w*])cx jadn?yLWA~Dj8@zNU=ZTY ^^4UA0뮟ArXN)Ϸ jrÙ=5s>F8[RNbUNj]Nj..Ͽry21.)xIFi^^ﮛ `!o2ȗ;&4[s"b`JcJЩ8n~4۫@a.ܪs^st(YBn9I~]f$z1 D}u(*ϻR`:9dԥ|,|b{hQC7p~9c?K\z\~WS"Gl\9C_L!AT N[#̻&TayRHE^ʰXoI! _'薎*GА*d:Dv]͚6 !`~ $4t ǍdDZf=]&qy4.p;.k_+i ejϨb~ѳM~q%Z?y|Ij0JxPW1]6$iXLNr-r o'iˑ5O]}Y@=r9vP{_Y&N}Z}i_[*:*[R .&p|~DK,:ah LxecGYKȈG/W8SR/@;Ցv6(l*k˹x3G۔|# {ZARz_"D2YhyJ{ט16j*RSkv,VwVØ,)1]uy#^~p4BPF-Y4l W &Pߟܢtiτ n̜Odyj^[ěP([D*p߹?r 6MG vm#;q/+2 䭒K+trG|uGSp5ɡt|;:1J̜5r%stAo;dYMTu :#Z]aq$W)〠B :.'&e 7#9&_Q1QJHk޻t53N;N}: 2aVxQP Fmy]Ns8=s/9$(XiG]rQ8%ܞ}?C,5f{;ϾvS9Ģv ȕQqZ+=wyWJGߦ61vntM)dZ\rOgo劉٫|Yma?^u@ pYyi.4|&tsx›z}oJ|k NO&ۡ8ݬ!~ 2uK=Fog 2O= 9 L:$v/طfK.Jtn(qUvM1ICho U^lᔵW-Gߖ:4g_@*5Rj ;,r:Mphl>wHnL mU!dmH9BZR_*>P`¶}caTsEȻ<>ňT}n(rM~e95tsk$U: n`E-.G*e?KY<t%k2j"QeMF30nYxie{Dzu>V,9I&= KOV+)cIBoi4F1]m 0roFHLs-5"Un)-[,-hjYS.\ffaFrvFWg&)`[{?;ufBJZk{ďs&AHxy=`\2;'Bƪ!w AVX a:'ZO-Y߳P&U4JzA,|v!0߅qPt:鏚_4F䧞"Ija[RB$}Bs1=Q$'o@s-zcⶌbBǨm{Wvo95xJYRaIъD2FAbJzvRY情 lOԮ,PsV_'WB#  aMOp2kY2J@%^c1Kud4: ~@+J"4V $p\SDPLyX% BlPYO ?`hJQط_ ؅}ypٜ*I d.Gy+U5, t ߍzkH~S'8z%^L8F#đⵉ$?U#u|6"6A-?>y2,x%q)"Oз054>SfOɳѧd'Vdэ 9zM4(|{jT;8+” O(DqKUثl! Kϗ b~)e6^!<%(xPc%}[IsBRIwleU|B\-6ˁ7G٤ -0&39CkU1m۴pAgԴ0máo $da,tT idirvBAt~ Xk /(K5 $Ƴ4k]RՎsU5PbzTo]?>?@u\?OE`z\l'Oބeo*o|Y聱68kMlMf8U 3D3~ڹp7,TWl|XP_e6j`Nè%L97G9@DWaR !Ւ2ү"@MTfp|RsT~0;lFmClfRlB}g܀?~)uk>0faj(F7ai'nB3+*Oy?0!qc yfJ- ցUy&uk$xKUQw6a4%N>J +~ XDӬ\1uTbSJIdo!~O`S*-iYـqjo Y8P~q<}KLeO{7Axʇ f?|PkkpbA:&"N6pvKN DX./-zi_&qh,y{זӴk rlbнғ R";~THHK qG|% KsN{_RR1 Bp0죏Y¾UK֒x8xRj`fVaQ~@F%Rovd^kث1> G'4O~?B"W[}/ilc!1 }Odw`o[XnC mǸ/ch!ݵMNw`;jE T43ťxV *k7"-]rFmp9Pi0ET>cfz4+#N:D/ ɞܭt9OWjll ;~u,twqpZ}3,)?KI#Ł#z,;O BDʱF$AT y\_,Dcb`m) LeSJR=2. 9C=7ICn*kJl4HS=9],^D8=\yܩ[})%mvF\t%dey[;Xj^qТ"^<55,K*oZ#DǪg-LWSZit$8?ԑ^xSxuc;xz7hOsX&W@ s}Sem0EƋc|m W5~݃$))wT7ӡZH-+(,lL.,MŨلIC B/fBZK&lOE2="Bw1uI \)4IqJE]f\n6XE^;=k: %a|6>ZF3^2=M&l~˙0D8juagVa~aV`5&DbobS}d~nm8^=C@G=\ftx(e4}#gI*dfb(A$NۦސSUrň@8eDQ`4<IɪN50"(:Zč-t3A Wbs?{@J䑌:}x5[eC5Vdf|H]og(0iqDgB;C>:ɶ'9%3ZPw{tD@>TURXZKvor)RhM:*IUV5xj+bv5a2ڳ !O87ʙ]ci elX-)`ür2ҲY'f0/`G~IA:QIeu`SWl2 un׈.UBDٸ&o͚&7mu.+OOb-U}iԭZkD&nG2zҀw&Q{EU(~ܤbqT݆?B6Y?b,]Wnc2baǦ#v],>WM/6Վxæ>4LBϺme0둣UT{YceػGҕT)ɁK؟/ttJE)\p!+^C9ȗGYxY@9OeU$o{~A9q>!0O{Ȍ (Eܦg1+pGo!լ#3v-c!4Mr֤‘Ƣ/iy$DWJU$mL4_΂2 D}jyO $5G1c/Y"۝ :BdǼo(:̛*>]1n\Ly=9px6ʨLhVUFzΓc5sP'Wx݂Ơܲ}H o~[9JMXo-W ]Cΰp2kR]5G! rp$=_4 P|V&>s'w"AUpwk(M8y &T虞lH!~QNmaj-l +e ƣI]so`ΞN5SP j A2R'ZĸÝBXs$=$TBWwlZ]yba '?6 fe3:zEa!dNgiI.py}wIka njE5G蚀%n8:Φf0֭dJ;ysTQ İiil,+K3J k0Ԓ]Eɳr{/@(vOC!ݪTs 1EDǍ)݄ph۬}zS6Ob bkq^^e{<ލD*C|i;KGhHngZդۈgؚ婞Jc n%tNk"HO^P\YVhaA6z?ѳ R4f()j:x8~@v6T#@ynĽ7OU_=>|L,{>9 r:XjSσ|(]7?1 }v&@N v#9o"s3:gg̀pM<|[E[|n~}nFI9W J+*K!1< M1>v35PԑCMHWU*j2\%: N4op̑?S57QG%"KlNen n ]AH" Cb36xU&L \n=Id.W0-4B1*aPI1;НV̭I<m|*–nC%FsCVG< y1#n@6I^ppc6)HށR(]{6b檂^J{`ŊeV~Eѻ+ ΥL}m0VYJ&"?t- 5tN"8O4 @FSi%:>f=qd'w=oG>dDWz,$8\Í)̂SGHwN_&9w{ՓK%ߑV'< F6+NxxQkQP9%s^Y]pnkӐɛ4}q3Āw|{/<{PM70m1Wh>Q˛{t!5]OuSGWZ@Ie:W$51F\Z­ &$R[ '椾oeC>8+i3}F>mfV- u1&i6C1 pz1 b߲2O쾓hmOny: MAE7>m}XALX;$b¦>atv[|!3]u_ӷ>˱m'+ "-OU=YHoxDeN1NJ;VlRQxeZRs5{MZ"وOJd=Bή:AإX XWŢQ@ ~M'(_k/Hb<dĶeඌ[Ʀ/~ns'S&́OgowXAAqw5U`پQtÉg*3qc̆&%|&@ TX meCNsZ?P`Y1K@r%5w^-i!U4ll؏Q.&<.Â&m ptm睠湫4 "K'tɅn?Pr0U ֒Rؘ[-W"qj+P̟t}߃C;^]JlchKjJS>G3@b㝩O\,vŠ{% -7v F]@Vt A̛D\F|5+3," Tk+@NԃlsT6)l"?@NSzYM=&}is$=Yumq$w6iV%n?dS7ҦaPp̉>6 6J+N7rX%u.Yn|ccҀn\U QaFɲ7r;y -woEcʬ}%#yd}SZ-nAR -<fk=EuVUjB}9o|0f"N]CEbUKlbKQgya"F4d1Gr| ?"3>UIqЯz* Nm}6xD h< mE/f*0X԰]D2+t;3-bOm(3Dvf8.zsO&+> Af T6BSȭqgQ}w.7Q}9U@xߔUayӋ&6<=$e%=aF~ӏy>(vD^F 4 qx^y<\ab;exf'4@WyJnMY(9+5sKB"n귦 J_܎=9W|S;=/e\srf;*$R4r'`qƎ\6ؒQikSLAj_dՄd8lp0T_*<VsE`J}t͵Pxv? kY3[X`Rh Z9"5IM0 l)rf]R5fc|[bù32yı,N,+:5p#R2Iqf"PiXCQ7:+p~)׏U6gr04"0t '-y+mb4ZLa%l7t2ѵj֎^ -9zH͑?v70`FGKNm j1P_:#$MvKxG}`m԰>!eďz߉ӌA"ÀxrNeri~ipZ]…V^J1+^:Cfy|s[B'>v1(L)C8 ; :iT 2"EY}[O7dʌ?jX?t'Pd"?V{|\y ם|AY ϝ,ZJU ˧&$x)v챭(8lWʇ⃨A<|7m==z88zwɮv_udn7> fڤQlo]$ z?Dv\ecqcc[ġKu!|i" d;J w %)/% brcܒ@=G!'n'JJEo8o'.l*XF~J;kTzdlRf9;ɥwҴc/m@f]ND)gs7ul -=MRfG$ڥM`0:6"e"L|nR'vIp4ؼ:]rѪP*Mۼɤ1oV}N=gDN#2+_Jէ7d@\}ZQ=Ixޥ:rD!GHU/ 0iT@Yhrs 0)[\xɸOCm6`;g7 jRJN=76\yԬ9< #f92 ty˨..FC .8KݕHr17'4Kćy$2"<֪9ϒ+۬+ Mc{}N{"]%M&fSlRp? |J8 @ M?%IFPSXXδ*v3 /DBJ#9[BU]~*ɄՋ-< ! )XhATAۢBGӭU >bzټS&Ыg$i:5Tb2c:}#uzdE#. ԍf߷$2|2ޢZ@'r:Mx.L659OR !@VyG&sFlN^cL ^ 4# ]UIYsMG_)1$BPB*fܔ`+h 2ˤ=%>\ L"ևM$|O#X.򦚩i'FY YL5NB2\" $Z8_WA hqP 믠,c?I"]7۫{U:ޭEF%0`+Hzk0 鯻 mî?Ŷ/zYL1M^+Iuu}I0%fa>S,ĄQ6xXGm=3HE]Mw~Xn$yu9)s944בРzo108I1` G݌vD `R ^m|)ClOJ 3ձ<ސ;ϖF@wY`z׿= _e%򼡂nE/b:>N6ݻ~2 44APJbz֚1)ڃlj2l*,zY;c?=h9r{_:5m^|17fSӱAk5D - L fН *I Gl`iO^ ~;.ӶSݒcңܶW+̄I\<D<؀Ë2-lC+F_Yx9/bYj W)K4!{!FWI4%>H!>ɛVWXRc2hzn F G7:HGsr3th,}A}S8xWC<ۈ~ IZG-Kҳь2B!BȔzHn>jT)n*PVv9Hէ*"U]]ik-A3 X_?5tǪYt7ܥqٰ~E`-<刘&*R% )@h W0rG 0]R7QVO쁻c0z5))U| -~X+JH?!iIb zjMBM9@#OA{*lwa BY@b">'Z:KC ćRd@U:~?*|ۏyjHuB[8(E.3!e=6b/:"tnQf|o 3/fNa %y9GF`R{lyAjE+ Z75TeȖ”Ye,;N:#8==6 Z>FYhod_82R$Bud mr^KER(YL<%Q*'N(O6fZ 5RP`"aKE8enF$*4]׆,/ˁ-$z&6-tzC(^E۵q0<^.6~QRY#!_7OHRo [=_؜WՓ`܋$G2}EfRDfn7%^L /_Hy(PCil~2dpq_;[{ hobs9ÌֿmE7']Ǯ0>@ZOBcS1 0%Mt~ߛ\ u*?X2AR;8BMxOl0g9WEgi;ܪ;ɫ0qO[QhnԘ|iV/:g.f:A]]/H[`T&c7I?of SW0qr\/,uF箌BO)ї>`ݦzUm5n6[d +İ4tO;b;:˥U#ң@_I[U07LĔcG6<F&t3z\ALG:H{8 u#RQ(^L+Z-Kb=U䱍#{Ѥ站$s5>W^X=Suo^ǭ'a}7YC8qR>ǁwD1# Ͷ&S=oۊyR$.*6ܙ h߸?2f%,4\;Vѩ]!(v$uxM0l D`F(dy~ YLmTzHB*=#0bE(4SȻ>,y5ݦvݭBTaPw n3_m\L)f#.bg*2br$V,-AνWwtT.tÒ[{H{jWj&oc3f5cؙ5cgC"2I2N,hI'}1ܺQjhqo"%iqV<o_=Ԡ L[i.&VQ|[}bD,U>I<V'LƄ|>{L)~A5kI nw%VE ?$ٞ Oud-m%,Gr"ˠx*>Wm,pn0űaՁ\8zBVlb׮C\tN%h[zvT3 _8{U'K&|}RѲ2!c@1aT":/+Or _.?˄lAh')-h@z䒈ǚ`p"蟎dM)O*\[wLQ}?ǒF`Ƞt\q["0-vpS=ƙ9D$',;0]IXka%BW?'eIͿJ<e˾l(0Ԃa[)`t[j6QO 6YEe!ʨtXV@iHL@kjEz p/ G%Xwن=8HxiG f+'mSba"ϟew雗{b6hj@=Nod4i#0?۳X0(bS1794]̄X4s{2lDz3KT%[N_/i%48ȝ{噊ånCޓY|>B edXu y{Y\a> I<׬  ,!{[^z2[!iϠ E򻾻$.FDQiKWiiG}F6li]2m0kH kx0;۲^ xIdI\ns$V|FIBzÞ[uzoBЬ7qYMj4 1~]'E8):nE3]߉Ʌ mCGYY{)G9"qbEHDzX}$w}-a , r.b@Yu7΁aBw荛yܫ'&F>*zKOΏ0o+{YWt^HJ!@:Tu}-DNh?TPNJ!~ s4gGSa?U廸~=Zp:!bNNhOk#Jg6㾢]zWZ>&wi qD}uhY>шzavQrvmO5ӨaI-Y;>sqf (֒9ڇ`Mp43(\/yOA!_GLC o>6]7 eHDMEЋq5!aGhhPtrDŽǒr=,OJ3#(|Ӻﲼ ʯ}m쨎!6F9 [1[Va$kí%W d)n>jPBsh 6,z.'#`~xM}Ȓ6K\ڕ"cQ*93wT~JM} ͩZ;7S.MH *\&plocnChA} F0Mt@A*-pd͠g+k:ʓI LXQgVNC߲)ۘvO@0qLr8bڌQϋ3Žkx JbD{N烰L`89X{yeh?x&:QSEp1U2"_v] !sE:M,WF6pr +ԥA^cM{K:x}hV">:~.Ër%Ő}l{HݎDUY{$! 2W sU.5܍0i8[lB*L5=^I#i!QOXL^ٟϪFYBˣAoHH[+X  fϬ|bKMw۫S5e`7Q6:1W^k M+l-ruZMR˜tI!T܂zʏ;"3~xߩYmFb_kC ?;cj1 YJ5(A&Pв$k+wV tk 0ڐ\!$g~eD_id @)/M> 8Ƨm| ZZ"$ツ+pʲ:`ܠ RFϓl:[1K|E jSM~I=jV 3!̞FklrrJ/g\řVF8uPsq~$یFT*/׽^^ FZN}1,N'˗q@y4SȎ]Lő,PLpIJa7֯@-y,ZHFbA*֡^aW+? d*aw|T0uCo,VMso:bm٦/>WAǘ7T#o01MsIξK׮ b68Z%b,DpEz/8ڐ _>*1-2~.VA'o|vET9s,P^wMɴ>"1&VLgQuFk}ΎV0 Gj|Ue~<5`V'r+fwjXWb 'n}֖rt U((N3z ui{,># NϬVQ|v(0XF(tw.HyQRI8#]RW~Hi{/utLr{"k,dlW"[n7OJBAZ,,Y etΰNGU~Yre+n/S`+ITG+Tu?6?%b$5VɎ:pvu8jS?|3SF''kc$ra \Ĝzf &ߊ41ĊOm'Xq`R[G(Y3RSK|/prOH F%E\jOt"axN)pY,&a[C!9r-Dn 䩵?ul@.bՃGՄd{dG7UWIĭdGu}{~e̡LK'-1 ʟF$1{gyB L]A^\p3d!V.~`1"8Qu4Y0]S1 6M k؇q=xI&aΙk'&'Q+4z'n>aj %~P\%S &e@FQH+44P(C /`ՐM$bw 6;8 hKmPll6sFs1N*QXojé4).(Azl2u,xit'c<E =`[Č(3r~90a*Q|cO7DBpjD זF _Ambΰ<zIfZAnyMޭ 7nd.tWl087PX`pn+|`i]<1X# #wrI1+zp E6ajTO(lfD+ vRQ>"sFڹڈ/nq"@7q.U8E2o?ќ?VNWx'a-FI-$ռ82JXY]VmEs`EkUi]@c7SZc,_ւ_^02D`JXJM"tϧNb*Q@ @8dXag?T"נ!r{.5z7+:sCP鑒gT$u^ZKO'u:qkqU%.\g5AR9Ԛ |` 0e:x^aN SۛY19 E91+w'c =wǛhsry8 y\vLɘHT4ՑO-w*W]ߜz ,oTs=}MmM(Kyn]~N"˲dhsg-$U}FN ߎ1ѭ|`㱉ǒKН`?3h+ֳKIGYꆟz=ݢhjVFeWb4U01GkkBEdP&I﷔Yɂyt"it,veSzTqξ=ðY.gʌq֥ZK$:X-@/xg,g,Bv.9apT']N̘ .~G` /QCkeҼ[{8i3L3gW ?Gr54K4c:g01\{lɯ >Јኰ(_SЭ"ZWyPy8q }Ο>y:ߝ= MN]` jLo'*K[振Rp{NScaEI.]i3 *өc肀+J,I1O:97OJƣδA0  Y~YX\Fډ1rkaFSCGŷnߟu*Ӷfɘk#fwMm$8V^4i%Q; 򞎓W+451SBŊIwe? s :Wi}aj:ЊB=-5,yӟ׀AOziQWjۆ1=`:uTe ~x_(W/reY?N'7TR9eكe8-%ȇp %-hwy~r&:5wNx lpSZMՊڢ`D7y\ڶ*F!p `δ}OQp} _"؛xg6 IS?#1 S9x̞gB4(]RM|#3ی.XpČK3у!N3A[_)T&/ѱ$|~;?a%Wc=+>"HEoOLNăPo,26&l3 D`pjTSFH;Ϗ=;g|h$&1E8My^e^SB݀1w5Jj $s-9BFmNDf@@|Б=Xm |EA+ +0XkA.a@9u[4t}ŠD'FhpP2^_" Bte 9m1bAv"˂8eL 5ios 4([;,ٺD={8P*f4"T ͓NZF ڍ%Fn_2ޗ_$> :pb'!1p ;Sw/ yvPYDWmOC Y[EK b3, +hjtSHOX?R4ݞfAX0~m]rk9D$l8"-$)ow(N,h1Y7vb#!Ipf[2(Q [cF:R1(LᘯbFdԏ)Yܭh=3nMUCP|w:<Fѝ+ΎEx|N/9Ƹ%%Fl&^r BeM0 :۸ﳖ齞CEFp]R!m" 8v1pYۓP X3f6~Vp;LeeOrBFúbpqxEK.WYS?OQ) :;0*&Q(/c XU $"C_^=zU@T}4}c@y1Ƥ{&ǫe|8w6~(lb:pnmNj(8 zEڋG_kx,lg0^J-t/GC7٪n 0$svL _@c9ِ M`A)I_l#D2Z IS iBmD Dqply,7l{+/l3V?yƄ_mD;^;C#rn$0RwNh@tdEfU3 eK߹b6u1566aK?A_&mTz$fɧrѾ`Th}#h vEd:U}"\4\u$(`ޕ4yd)C)|M@{^V贏+;-e䙻 |vl O M}]G~}APV1CGMU6_W:nmal2Y5"k'`pYɟ[ SkjmX|ֽ֚VSseOSdQ$oYt bl-aƐfp)H`"wAǠ8XRtE`3҆.5lgejwX(C]eܮQ8_P`$M!Y3 H|Sb|ILUۻ:yS2i$C-xh}\&c! p$9pѱHM$ wf,8_sV4 u[SFl:9vu6 _-`sV ?YbL L5l56l~yS =Ā&tDP}^Ik`8| 8a9=1C=;H] T̓/ 1F67@QŜ!aXelI46\u4IV (X܆9uU.iŝxUe+'Z_ƔKρj)+80O#-?J$&_2c<"DccH|2tLj pdF4/RL8`XpYg<r%>+rzOnK߶Dğg$ Iáwr(;2 MqJih-Jqm0ukLj<yl:NbO_Ģ|ж"L;]rUwuCwJ+^1ЭAvT@v!ܭ^Ӵv MI$E("4{IDMOFͣB.JGh_OY6ZY=uz'd~OK`O8FUN>o39 ^y7tR 6L(>! dFvO")=J4t߳uv$uAؔlax$[xG.BPzR ]uѶ9Ȍ?8߿{>*˝VIU|8Wtў+Pp*od_Ӊ>M8ƶ$K#mL(Y=(,!w۲k@h饌avHǶ'J=垨KPWſ95*x=:`]8B%bN!7c'ep~l35{uc޻t 6s{P f@V^ږї.OjwEDs؆ \)C9s X>U0xy( Iv 4 PI]`B-t @  Q\MŇ*_8'=ykPc.{ԛ)Jg٨ KyjfXӣ>̀;7"8_õ'Ηz@譊K.Btۆ$yA;ϻ U /mMۄ`;qs6^_q 3Ftv }|+_ Tzu56|v./( ;31a})DktL;ZAx̬47pH34%8RPZ릮^&6i6lhy?'2A$%'^V1[qŁ2Ro~/h %FC5bsDhئ, Uow x!t fݥc7IMܖfR2)/_Ucw6 !56qʼnst7 kN>k`|/W<,ndes4s(Erդ9b_eJ ߘ1Fx]p< yי4N(G-D?V?w2ralg ->e"9lH!5h9Rw7DOEGzЂO*kcA&\tvCuȞN+ +ؙqae}[ǶuT߅r%MwoyT~1[ (˰PQ1NOFge6|@Ozm:ճa~~$V0QՍSBCfX:Yc뷅Fi`!ȩAJ8C)q;s-:h $y=YYqZӹ"ߟ,+/qں)GІCk h )n6ß1oT*܄rF(MT3kۙgt˦h} ~={d?qN|_)P|%zF2|\u A!6R;9OBYsFN;=@n _T&Qh5ds'O>YW9B}@R,MNJL-.#D!6ICɞh㇉|HƊZOwK<'IV`JQ] ߣ'd|q;&*} 2 &գytcB=F[}Q,U6'z6DtO pe$2S|>FJ%gKjPS!\'{vy c ESxJO -gn1zI :‹*7iw+3PWGm y`RdST2? .Yzd$/$ #X3UI1/½85ՙiK_8L 黐VQH9\ w Or3\%ަtv ^6pX%_'.]'gt< `ɀt0! Hw rXr>/,w0I= K6\Xs\3/L9S&;˿dWfmHv`mujKl20ɅKls%*ɮyF$+cٸ4{b{qXт/os$VL"~>.9= KR9f&;g緫ckK,^l"*U*gzIbIxxQF=>\H gvL9yl…B!D'{\R eޝyW7կgOWKTBw&L(mU4f glyqSg59/tȖ^E"T@ȩS]$tu)ݷ"ad>E8cԲdLGwW\W,2e j @v}YXvɄ'm2>A1$QѺ[[W)@׭ςA `njtiuKFwڑy2t:J! 9{E% {_x#g@A|A2663EvH!Jc'[0@h^ˠ9U~}Rj B`\;E:bkm6`hf->K@=.͙`g6HwXjOjFl hoig$u 6@*;wx*:ѭK4_N悕OĴ.zz dӰūϵO19'EVqQX9(zlg͸VvHuUBLEL @ ͚gPN[͒޹C o18)e,nXxR}?5IdrUF*E; xnpWˤG mmgi#@9xS %Zpd+FXcL+B@0Ӈ2>>Qr|Ά~dkS&.7}1XW9tj Uȩ_+L [!cHX52r kJDqÇ'/#i -TctCS)jU*ҟ>ѱq0%GAUY]Y־ & ]lq`b"E43ʝ@g$T܄ :RʌFY0q8YXb\~ 7MMA eC#*Fلc|t҅S%sŝB?u ˄ׁKDO7aWS{GG4 U4׾`PΞ O߮#KU|$U s}yO.x9+!dvUBVorOU$$KZWݸ2AVɉtKJӞb=ktJA17i5T m<#⾲c՘.XM']up]Y>w]e^dV0IJ&ƃ-~mabYѶi0 1qī'B\W៰?Jҏ -4IzoDS#BIp0GXxn9^j:"wQjGıypxCŒKW#7E[>N2 #t hck9ƪ/K6LqcSlV3^\/gҶo7;1P\?!C 7Z5vmj|?O9h&TpB6*zL)hr?*z kIP=D=A|Y 7}+yK#huTDXW`\bj_im@W6%R"=";Pɳ8?˃VeBJqGujbP"_/x)AT%5If)2|9\vؼB`@/zR0){hVGUJl?Qh0^t'yպQ%ۂ=h~}CZIJdd{!T> gMWJEңm{Sc"+@[Wp1'Em\S/bk;ĘTX{^-M+HbN#@R:އx,@kzepmLf^E@ƑЫPo^mKfHhs4 87b5_qlW!Wկ>%@$-M-I*O:ۿc&i$ iG$9$GLݑG cɦ vWFˆA &^9}ɻ:͈H[Jזn*[$!H !/(?@0rk C`N/Z-<ȗUu36 `x8iv2KO)xᡔ ;'%vHv?܉`T !HCh¯44dNXې+VCܮȭB53v2?=Sb1lqe zdDqZjqka*; 50i o?S/wuᨳ+zOڧ v([c %x`oZс#TFΘwocQ+Ai e!ʨ?D]K.0|z;8ZНWe] ffRU#~4q%/ YAX}Av87N;Po~P3,Vfi硠Oh-q#9":OUe)796o9vlIWh欨PWez-7/zS5jn+n\2AOp-Ow/>q-E7&^I!HxYΉl"ZEtKvO9@);,9+bho|N8lm|f(`;zj^o,ӚEuurLm -um=z0ć\3I(+7:eq/7iQ~_F\CyY)h\._6+ Ap[ș+sQ▿YXEjͺeSg)T|l=o9"%LTd :WO''(,WO [ǣ 8v;qA3VַL;g E^`n̪;xSM(ڈ̃$']!җH(%O:0tzŰ8×w`Ĉ,zi\TD_}Lh)/nQW } b\~}W\^; /Y_:F^ 'jPA dy89o%kpIGb~å3C|TKt4iӀ< 7@? ݵr\#MoIFLQ2/wt#q%!ʔ/; qT0IuP(M4ZWՆ(mH "jZU'5Ӱ;={ ؙ۴a?a_ֵXy΋M$՝kJzQ_bxi^G_V ۏ TR,t7W"VԹ80HOv7F[gCG_$\~ N']#a;!BP9.$-_#bMf_VܩwP=nH50Y.!4l'xb bOza&#J) ^}9YtbG @8Mw k% ` ɡHhF v K ]p.Wݡ}U$Z„* /w\?I2C(%!`gfcTX4.6~k(g5@iH7ΰ[ xͱ]||g,Ǜ]εܦ?D :cW[=;S8HC ʂ"^ t< 6 6x%E#MI^^0 Dw2he}jX-0u)߷ְm~iN5H9BB\%r &ʡÏ]&˴[Wn(1:hH}If>uב@Msb*cG#NP' esnkeY~8-;]S'`B HC|&atѴz4'JWdg\v산wrpL&_[OKcY"!}Ǐ=Q7_*^$ثa3~cev> * x 9/Hi) yf0z8)6p,͸,Yl/GU8Ӯi| ' ' \N)l(r#\ed_k-JEF}A,󖝶c(k[x5anT"jJM3W`(h4MGh䲮eXsabUCuϠs%O5wKx(|}mn'c'e6HWq o E^\ir7vMFBjOйzFh]]HEqTvF!*uiuʲ-%kH{ G^LU]ʇy$5X`v-$Ä;2 x8:K+A?ڬ)4Q:!m\ VׯDLT~(yY9$=5NqyD.KFFaP) J/we/xzRy-$I] ^oqx[Q=lVfwxTҝvRf#q EʽG >Pz,wjD>1~Pz mPGc^BpVÖ;Q 䖽358|ZP[=LfvOz0Ϟm"B&jHI^KuϸW=;L֣0V9y[yALuyOJNǵWT2g./uŰ*qE-ܜ×Ҩu0gRäş %bNgz6 a~1nLY}q=b|Toq{;Q\ԪplĤh:ܗuJP 9{VO&8M[z1jX\S((!(j09_bqxR;wNAjIJVY=-NRoJ1c0~:r(HGnR $JtUmP W+/}@ϵ1"ݥ;S)OL]K7 ݿg0gFeM{K6CjioEZ_ bj )<sB r-W:Hmj,\%@p#,?Hmc2 a@<$8gBwg|Γ=w,3dUΙ pY4K{W!Gwhj/ѐWw+dحBGA+%uѶI3|G6\}pz)B%gh$D>9$|Q ؊U/.$w6 Ci! GQI,0aBјe^{%B] {W&aD(IF_R6tu:ؕvNVeLG/iVݤ TGG'ڣs.bXWQo4&VIYgӳsÑ"b^Nӈ\PbC9P`f"K9S p 0;zvT?WFK~=ƍP8o-ZIdؿ?7 !?m =ԾE3$zҼI%tYW(焘k8w;S ap{G4QTDSܰ G| w'C6jqyiƭiR$>ה#q9- &Kr]V{IC^`bWH h]1"Tߜ}31 ʕY]g|G隊tLnۥ0KCTLnxEr pޠ~bjUuhnn`\Wϩٲl E?B(Bl P@; ަTyWw0.:77B3)0U߂3pA7۹$"?ƦåjH C~BY}I%ɸ^QY'!kqb@6S9o\!!a2GW'>`f|JߛM׺"OX r5)s0HZ5M?WÞThI:,V}k5 NB>cŰFKMs nB5qåbqH'J mw"fQ.̬m j-6<.4[) gpz fU)`#exuLYS 0VCͩjNסZ3mNՊڎxclɝç-q AMv xt'aN㾧]5|Z ǚjhM̓gQ4U fxE8J^؆Hu~+ni,2fݍi_CFd_AX0=?mhUs:4# QlD@r˾Niz.,˺Ȓ_K@+`;vD_R.[AoZ8 g\'׷[/ȩxqDGbґ<0 3j)ouC^8%\!gFl R\}u˻Omt1p* :/i.b!:^e&eI,3"E22ƖE8YD@ &oݘRQQ)E_Hĩ1ϣba+RbJ]4!rχ܎PM [ч?j^¬W.[@~u\%1 cgY5P7k3\ y4HkzB)tدgOCIzp*F4vIIC?:ڛ`.6/)!`ɮ)sTTL:(ij:~z.~5lovSiNcFc1Qȃ>S;/ռzMa;j`%Α` k_ ʞ q:gf!αbshu AjZPP@ӞA0ij$[$=Y](%*蕼g+w vG hsaIuf \ "X~i{oڐJBZC8辫*{6 29A84l'jkw9nYDgެ !l.;,hYl<)q-מ :pWc_:[CPuD->7c/sPrTP/t̖RfؔE J#dрozg^g\#㵦]t^:<}c ?|gBJI8I*_Q zBuuëcOꬷ7t*H+oŀe`͂<;{rꛬV] hWnDP3@mqKIiA] ES\#d+<IPO,SY T^%ۧ/')joKZ(;ky< g45&Cձ+W*Dn`|z*fJhI8 PyXG!nҮvX5Q3<&#-"j G*`[踞yr2Ɵ.r24`$f&Wi'ʷZB=4Vs Ta߇#*}+zǂ@1-xlׅx2"@! @p?Kti+nMˠ.گJH8>0dvs3}y/2OhX0%&Y34=/\ɲ,ޤ-}Es+U4IJYc}{S#+ۏx y((|EC{M$ 1LK|Y*gY +8#Ӑjz@Ƽݻ0 |݆7{C@ Զ\#})꥿ tڸ2j\15|h؞oc:e9vC2 {d :DbM4.؍*t})]X'cs)1po>3s0!i>ThY2teP=z@; "hQ>M\ƓaFRޘҁ*rY7~M`OojD`STa$ǭ `NEM@ڠt(<%-"2zHԹZ-~^!#~ѵmC~ZxY@5KN}NMHt4Syt@I6=GDU.$K) O?oic(ekC_F:{nC2Ϝӱ_ ;` r4٤T0(c?C+ VF!O*Ҥ'6)0H_c.f\‘-L8lx7sUUU^~MNDe V%J+ MElu8X7nYEhZŸ1aVHܴWj t_!xk'@ƹf`<>I-'^~h:1(xw ġ,Dr3C{U;E8IpS;7M( uOl"džMT~u]jX#3cq+5p,fQ>ͬPG Xe {#4|J3i~^מzx:NJ;h|ï]H@O`RmuO`V:JK`i)BD u҂] ڑD^4gB(׭Hs6CSIVOjg^>acޅЪ^ w{!gil<;vK F!OE 1nߍ0g/Q$: <({f`4- oǹzT0ol*VgŸQRy 6($ROw`|f/'8˝j rY*MmXv]tE)[eX_I_1Voh67ٮrDi+Տd4{Y"tx,0qZIf_XkD5pw1ϕMN~v H}z ǥ]ޮD^kzj CjC;I

    +j̢O1,9#R>}z:4܁R5YISH+!]?oNxV ZI ;I'?cwP>G9ZVIJQ5@̖%E|S1bIE%LhuAv* 5ZKsw:H._XW4 cq~Y-uW>IPWFwssOUti<*rA'o!>)Ov/ KG>1;8 jR+4JNeg Y<~|n& ,,n"ƿ"ݚ87DZ kS\Zuk4 g?שL/SށGV!fFz͋I\TQciP䢌QZ᳂ס_-3'盯.S#/k~;Ht܂=.YRꖨY:dm{\TSe*G5AsVć:}x)A`QYv*{¯VVׯmƑr‹W z} pZ'"3Ӽ2ߢq5C!V_9iG~? U"t!SZW7TBXQJ`މ(EĻjJ9HKWۏJ9Z} ?Մ`Sw*AN2Y~_Y'#Cn"56`Drv嗼Vl"5F/iȋ_#E?`@-ф⡞ B N@LPPG-D _N5(sM-fԛp$S C+CI b Bӛ|! @t)k$(T"wE %s%1^1d(u);D{G:-_z hΰ óPIvvNyosWm["l1c7Pss5y4j\zku/SpXgPqaE E ':R}iU;_P/dWjr[CWۈl;v_Uhtײd ȷmU;m!;7#6m`u07s]hWJ_fЫ#҃>ֹ %V r0"zUϋW\!A-{Ay7I{˶8H0jeв#Bx$S-^?YtK67/`fTvZ~M;qX[> !<- vGLEKZn7޼~OLd_硚%l#SG?9YUO>7:Cgc)2X)xӭJx^v#: o8Ƀ|(%gvNhܞT8.UBckVβ`gc'2?5ޔ\cL# _m,KAc1NM(Kcl˒QxwjmzNA]?+g8);}D]q4<>[l3/v_a4tJl`[\! ?c@gjSTa\=pLo>  GCU wsx .SnO1NAԆ#2mO[j@OPUݠ R[fvx_~-3hokCS Lý21 x="gS#pHw.øʯ|ūrPE].>/?BL,D@H=/e($ڳpP·k؝|9ΦU(LKX@Pݚ=byU(cDwaj;ш:ڝ!uھesPj<2^%ȍ>! +?Q/&,MDk2Nz+ a @arDuyj 53\0d^q *MtA i_%݆l-?.A A6W*>e( K/G!96,r V#KFr o2AGHt4̡mHGt*B Ϳ2vNZ/昗mz6=Xl' XyΕ_D/ho:q]NKtrA9xOݼ驜 G0OnůzNϗ q[űM)vt>3؃ |U @K̨g7lj:3Z1h$9T깚tGқ^=S]r;NeyiX*(גB|}5%ILQ))%L`!= A-<h^g`o{qs-.9O ˋ9Ͻ_^o3I%,)\jk t?h,hU*mA[4D*7t~g$2~C3 4; 8\gTGa-'4+i,kt†U}e:DlkRg7LEhU䞦o` Ԃ$<)D q4,il"[N( bB%"FzHSWր>t9ingi9& f74Vwck :l;^=",x?$B0; ] q:9q< tr\X4i</Y^N=c8aN# C&_mGw', }p551cxnbatn1ŗW0 G1S(&j e$`56W(6sR#ٰ({ D5Z JR=i\r uGTe6JUmjcĀV>o ԕ^e=4QΏV2RR"fWΧɋ: Ίdv@Nx<}*ϡ^ ~S#~ ,oKNj .mߓ|^N.Ji/ŝ#V>"). Fk3}u;t=cȌ(Wb}RLVjdэ+LG +6w)E-P71nΠ0)ef22 E[d1dbd'z x7'fճQױ\F eFtmGr6r:8=/~R\6MĤ4d,\&NюyiYS)=90qfX8#_2Ln yJϰ'@.$B$ѱ$Y!Fx3gmp78 1# Z)ddrzkض@ xBYXjej65=,.x=k;)2ϭQUϞ`n!9CeKJ$Fh?pϯǐ6ƺ'a[LTqQcRnV3A#+ٴʽqujÛ1`C^]RF;wTﳛʀhW寺o QZg1n/tf4)K^?0 H.4T_w65ˍEGih쁼?NArm}J2X@#l28m ;m)Pdof/kYiXsf+Dbз\̦h:%paR%FK炪hp6xlrm^!=1!]$ʙ@%=删$Vues@0H Sz΃ 80I ?3p=B[9\ݵ! Q`yQvhUrΪZ~lOPުk\S0ˈ:IޫͫGOt2{nj@B[ŇG3ERNM}(*ēg_`r*CGk(o/f^ 1~6ܤ=xTCҲٵ$A}~R%j/*2*w%z9GrТ<9m3̻1!r-C g5kf?H.O:XT g^Ni:f"^jBqtXT5UdBM7-rUBrZ}ty:(04rIzrhs#DLlYa2f?y ~..Fxı>[rz~Ԩ6gsPF@ o2b:uh aeqZ#bpS!B(eǙ.~NmfE؀tKGX8 JgrXfM:ݰ~Y n~d.$)96*PgvVc ejɹk76^Дӌj'r] ТW0Y3.yʼː? s;;B+3m*(i#>f=7ywsN:#Q A p$$P{q f>wx@r6v|2n{>adEPhFT S/*q: wqzu$s׵-X1*ptF].S/@ Xe 4ޟ]orc#d2gA{}J̿9 0TPMNPN:"Џo%:HBtRN3[N7 "QfVt(j,93);Vn؄-IۊuXՆp;a Սùx5.\ A} Kz~Q:{D+3I!V=&3?LuX'l7kŶi;PX 7`ԃ.*r(#ǚߧ xuᒺ/\&xp06:)Й;&RtXEF+eB 붻3Zq?)G#=A6 >C%d&a09lL0I⣉{Z5g\sTS!l?NV/5# HT#:7kK1 cl1J?c`lk$Y݁oV8%Us d*ORb :9@EKUi1?q~Jmf4>r6*M7ܰk?IEn];B5d_Hkt@C,CV<zE6K}B|;V3HV**g٫Km;[qhʏb"nRY=T{Cv\jmV4emV{6j'@Élp^El 8)4w*6gP^d1=^d"&C\(ߣt% CX'G{/}՞Y6hsWY˵5q~3jmd*ʒ˛H;{!TʉÄ]w{)4pm@Ӊ|IInLծ]tܽ&rl_Ʈ^]\[&& 2WJUقlS j#MY!qj,'a tEO#ѶGWkD :B}>+]iGg@#:+(W\PIp(]nG YavΫVoB3.Th;!uCPǨn*9$sˁጦLt5P:o>y ]wY=|%|Q ̀*doW[wi0XC 4lsGD8WM^-SAG|!; an]a+[+lCr0: __pP췄ׄ]5[c Lך{9`jI>pH#7MZ! =\:i]L3aӑдf:H"iവ&Oe<՗25 P hY+g Ψ2q^q Ic׃C\68sV۩|M5cgUYX ^~w''29| .ߊV#pXF,Gʈ5>BPJKƏ`=$z$,,`;+@.%ΊoU dEa`!JٵauǑ YT5:jFxyMa#ER(Lo;F]diS/=6LQK=Zr/wcLA@06\,}|ΫE*\kd[ڂ9TQ69sWJ`;!'R+ib)ֹhv=MҲ0VqrRcw03Y"K[ D|[7'y]Jb+cWZģk{pͳ{?g\5>=u@ ј;r0Xt@pIsŌۮջxBwx+ ⑬m+a< }F 2 :[=(6x>B8}M?ҏR7U ";4}'d'P+þ"1ZkB:B hqu͒7ƥ;=Eu'o(O '؆ ]|4Y̅q4|M=/s߿wmRڮsl{\žfYй!PsN GQLM7+o 2o`c%j,"bqn*N|{ۚfr\I7TD_KB/:\4ˈTT>632:$?=[ڋ?y+*lPK4R0e[33Iut̫nBbCt[v)L8IK?}E 5I8x-MsR;%5rAy^^'$ۭ#bԲ ڸq]2N^k33TNpŀzZAxߖ[;qT >VvZO|5\7?PWa+R/_CeUˊ{Ac/`;G<=̡ 㻴ignKٸ]:s{񞱣8%#I6:qoqX'!D=UܦJcId_cdji}X%0 6@@ * `kڀV̅<{s5u1ƜVmI#%nǯvU Npu8BHfAnUβȇ _n%Gtg5]ht'1 $f3xº#_Z̔M=iDbnvT2 ڧb[z+ڋ'J眉gQK-z~FJQ ]RH<Уqx+ÞO{6G;\q)z%bu-|FeK`ENYi6%S%+UL8R\'eސG;ewZ9(x3a0d rqonA9җTPdo]~M eTZn`3 \ J0GvQCZHNq;ȪmsNJ,!IG]^s LiAALk7g.ߥ3'L/ZYRnhW$nńoFe 2ACst҂AЮܯ+/_ c@Cvf`J;7c %+|]6k1O9FaTOSMⵄB"跃_D9Dn#9;ƌ?[ i EBE;З& 9v$Gyz#keD?**WHn; >mȫx~; _#@+o]LzgSe1Za70cwp\\.e`m[ה:Qžl|$F8!/n ?׏X6i:O#}%iW@Å޴(B?sUdn8(bNh_B|ؔaѳlh`ͅy/똳k6!B4s]D`['Y),kݖ]IR5ҋ5NO5ѳUl %:ɩQ^aeΨ8 J(^bfn\f~l3WTD_oNVm3bUC"q^PlQŴܗZxMhD}a0"pLSӳd;:KZu,N#ui's.|U *aP5?8#)G.Z]:e,iՆ2ކ؀З^/I*>yp o4dC'lwa~KTJJe{VK!l*!r+3 OMt=PUvk6ӝy\% q6sX}!ue\G2+ i!,5s9w2ׁьPWBLjyw"m$!N fEZ yhN"a(~,ΟB9r3k 3(⶜툾Vi|" 5/&#A"LL( gH90Ԗ;Eo7q tۈGөOk>mI=n9g%g٨'^u7IODmOAYP9Y aY?_S EҳUpg47^NLJFzYA*03gçm:|LC3a(Fe6Қ=F7fnؤA O6&%a5\!.[=\ۥGtYftX7o+Z.3o@5n´`[0zZ'_])MCbtVu&IuYo8~g. gsgC&(!^͎+h-)yp7l\9espj)݊Şf4lg if42]4ڕ?ھ"dW ,Xթ@D7ywTP,J& -A }3Dnt#3f1 xґsve\ȑ77)5骲Ǚ D1XS;j\rMBUݣFsbq1P vaOpcOyEs $Nu#Spf1=ûn,P^<_\:&Sd3WVLC-??xON|Aw8IW4*@?jõtjdxAo#A~}>^x7*R\;Lc O#[yخUwSX_Y97&RX7T:}Dҳ%M}NsFUMZ\S*ݨm@Oy鯲OF!Rrf]Rdt%g=4HT) N޵E@IuLm%5:9LSe p .pyNj`GT I 5)17~w JP'$Q|_/waFF_ u#ҍyv:;B{pPR*Cw<'s~YSdIrӚ\;ia(\bse,N'3K2>$+񄬯`85)T6m΃27Wf;LL!1F^b&=.hfln aNE(31PgBTV_UcwÔsnMhQ@Ҿaw!o>; kZPސQx`Y O ]?HK|;8Hչz|l ZVL'019HW)~LZwsݧYw%! 73G:7th 5{W]ؒ2* m\ X(-OrlB aeYZѾI()0kbMVq74fؿ#)+h/w&D'kmGuCƻѥbXTu`B N69OTu^3L􍁣TDufHzJX VeN M .謲3Pݬ͟[\{UA)mEo]l(O] *=ҎP !J׳u\^P[٠oJk]U+f`FxZr?\`>8׷8.$*:t80EDj:LgQ([$ %޴wj[}&SQI3:fe|eabI{kWcE_S%#0MkƠ4Z9dB61nT7hteWe"ŗ+ :|pjbAmN2`>d"βq)4^6P4rWxsB"73;MvѸEvןYo1dl8PXGFOrkwD _On GQ3.<TM 1Y H2zB~άZmXtV] /[DiNHdY$lc>" LQ{+&L-:#t%UblMNt>Vy绑ooq79üߕzS5<JB|xza=pyhؚ_¶1[Qo6ÊZOUP" :<# z!̽+vO y㸗;{c֋kgp ,NDht~|^;=tW{9y8]Yvc|"oе fen^lZ{R$$0!hBsgBND2ՂC`I./[=gx"ٻ Xj*fi"CZ~gBM}~ѼɃPMd]qw`U fhGLuoo໮vSXi{$XYZ*(|98 &5TYq-_e1s LefQ Y}3"q T&6+Lj9if?]:!kL &Ce:csY-s{_j!¾sVH<o!4X,rB!p/(6G;̫&TG 'O g)S!^7rRK/FgLŶdlΒ6Z5:6 8yECU z '/Y6l5\D;eUM7AxEޅph 7CcIx=.F_8u(iks]O\̀)s:G"F򴴫zb吥l4,aZƄ.I "6ا?L4&].K18[7Oex[<i(a!ú {ُlW5^0c%&A;B%LN5v?O"b7SuǗb}(ϖB76mU,u3f+ʁ4&Y<ٱ@OB2Y52gC.DA|.fa^ 0踢GbaO YMsYG1 /2N=3r7H@3϶mUha{dekGy|?Q9RŌM<:whLm Ef''m2phb^wgzdٔiͱn|V^/f|6(Y:)]A&GW3 %B>@9UtdΚ23#!cM%juOvA՛ic@ C-(YqJxHbFv+A*JƓ^ʘͲ17J'̱Hvp&2ia%57>xk)ord9oc)U% Vj,37J~۶I5{+i6_?pq$VnDWw%э鈢\=igqɝ3܅ B⽮𫃴5tީ̓L*uEbs`Sr҂Aa1^,?ԶtM@bCzV&ߖxl3&"9|w'xF47d֔Pxe#gQ{˱i "P2:訅6Ʉ."9eڋۚ-\W#8p耰3p= ȭTq&~lN5HG8 @ WCh?1ϓe.lI6 P'2ãp`jZ"a\V8wmrِ_5OwfX v9rGMTp#B{d_%V`ݍTvop$IɜͤMYgb3ؙf[m;37/;57߼1>r+)D8/q@yz 8y>u B;Rբe**aQӇ4v6Ӷ@n00k wg+&n*lȱv`kcniX,q(X[Mh9I*~k繟;)d&ՏWd~&/ 6 9dv=Գ fvD(3F NEm@3,*=D3HrWi&%#WYLhFpmQx~c&ϽJ.egʟk-=9:.ؓIskN\O͋ -@ cZ+6̄x=$ͯf fttS^GNl/#LM/D"0iPZ PhxN.)&=0jTxHkf^쪆S|)LMߌ7s6OT֬W+.!/5V|_p,[ˆeamkGA[a H蹿&dhc"fm1=rkaI'zpH( xq!)02gPNXdYܧ,Sw>e@gxo›J`lONrZq3/*k!+!gn]+ 5suCꎬ{?mEa]_u5yh "Dbj˥[U0 cwY%;EodFC.5=۳B'{*-ag,-36W"KI&|Umhb;:Zٔc|CkK2f&FZqs\/,UXxy@w~3 RqӸ=C`|]Y}΍kIҎwBDzUo&HQ9I^jt%owsHFNl1P&{\Ow*vVĘT6lm֨8/Gޕ9,a-w/in2$>/~ȑqFJbvP GX?4tMb O x;]|Ͳd}$ˡ'ZE }\*Yi m$n3ګYRv-Obﭛrc&J5 3Ъ[<#/hˮ ɩŒb-@MH7y%Lt?=KI.C+9o;_Y&)9,9'o?br@ "lЇUj1T\%rX rSg{GocM+N4p$R':З[ bJ]M0)-xmعX&OMcmEGlAl 5\2`ŋ ܳ|;1d|yAb}L_d;㲷! 0=dPf5,>%)@ h"xkV b/tӴ' ?15g#U?EQ,2'c¦5H( `E)<<:(Q ' "1&t6uϱJ҄95X4N0W\1$LSwE<8eeͅTR`BHэ<W> wfÖL:s% 9s)MUaV!}`_xXN? 7]XƋ4 '%EGG+58&ߑ 8ٔan-*ZU&nU-|=";&,WەS,xn$b0.;1"$&(YﱆjfU9q[thjT~YX(dr!L4IA*LWUTR L^gKq73i(k"Zr9u%WRBPwqrNd)NRKњㅹJ/7$KR䲚}ƓXb:$8` hXD_D1l Zs ˦nkF9U#: ACm{uFm䚞9 J ?ώwS(rA NOj#nQb?iut:d%?><͓"E9hbw.촥j27Yvě>NS~"̋+ڔ4rf&ZuHA)fHzIieg`LJ zCY. f8/.'GDad^=(g#DYS;c=T*nES.#PGSbGwcRHMoexJ` ܴZŏY|pk<\Iz2ZEF|JhuH.>qTlA+]a<'XFHa/d]5( 7&˲8g&O.2qf7T9Ŝ&`de~"@6OIݹYrmLvi7^HC"5BASyxH!}8C[+W.O]bP,Coܻ;Pr-r3X,AfĮ\9ka2Bb°c[`~1] nTJPz$V[/$^ S+K+K'FoB+ +wzXPޢ!cJ<_6g Α$TSDiӒ)ae ['vpXt]t% Z̍]˦V sM=bbo_s>`nz#g:B> FEajP͟^)Z{YY֡45~ĺNi|Y/u 4 jz  ~!X@GR%7-N;_%clk.Gtvޅ « ) "]'pZ~0Qtz T^kr2YhTmr˛lc'B#*s1C&1_z| kzuw֔pѦ 5/uem+ fxX&үNńtӯPҼ7 jZss7ێfj6XՔ!_ۖpu ԃZr0H$"`^MY)!όZ+fQӧXX=_3n^ɒ& /{% |J78VtRIqPB5]Sj gpY8Ny@od[̾TW=<ږH'ŰzWY*11" %'ؔF~'̡*QE׭kVVQo|Myj{TyT\~JT0%\|5oɒ/p %BW;)vjSD̦.oso4o E^ENR%y(yp!)ix+בg0&X1ixnK3e|Pk\˵&" CZnv >4 ۜ#xEg\.@nY,v'.W(+=y[)}uD`JЇkd[ZSb4^#S7 Is+ ;/ 15 7y?ܞn]!2u~5X~q%&d_O;HDdtPn#$DC#)LX,P66잋IYG;-jk-L\wO|w@cy5A32˘nfk]כ?ta!xDhyk+Ud"W)H%(:*OZ5XC$w+H1죮r_þ&U жCY`\$,8Կ`K~4͐xftJk#o% #f,§S,<.53^c~IܘpA=u"* 9d J`}{?}[B5 (@c{D s{1+V7R7RV|ݏii]ԃtr@1dFS(̂:_[ | R2 6nIcFH[z16_P&4zYf(R5#\đp$wqǶTHxO lf: ^JxN9O:l>b[j6K;K+_/QfG*Ր&v \% WĥIn%5G"W}T" [6&A .e;/+3Q/[k`md|- *'dKn{].F/,,(3yx1CՋ(+^ )4ԗ`:HO<73CDi(CSwM=H7DϖOEOI&Xǡ_.`fO "~ŗa^xR)$b #w>oYΡwwogRgQ GCdHcͽ(؈Ў;5A6QhhWZ۟Z)oi}hu`/մn`ժ2`ءN[ sHR)jܺ+qtZbMo3"%)HErP 9sνm6 j쀁É2^;L!'#g@Y+\s"clSc^`g{w@~SHܷ40.O!v CFMoVMnÃ/lPSA2TܭJ}5RiD̵밬QK,Jh2UNWC S|y3o%Z)s^NQ`jegE˫.g`Fii"wgYa+qb(e**NW|ʑcA6r{7Ԋ+jU*{M‘-= ScuQ?< Cr&]_X9؇3`˘3"*Ws{C$? pa0 !\Z EZ"PVoVKn73h|fF z%R~z2 |Pl LS Ɩ-Iz-"`i*uG&'?L)ȜNz=g;ฎ  SXr=# *o \7|qNo)ٰ0&'fآ5s#Ex/QQk!Ǹj_8/3 ]u'\~IĜRX (P%+=M3xk/EɕdY _a! .9<^$N!̬vKK>UݹW 8r21rhR C2[XyGrְb3>5a>+E"u)MSAlWz(>(6vs#]ۨػPedFf0;hc ̔%1b :[Ukys?FɽF7rwѬlGV9}8tz*lðmlWQq;5b[!NY$0gɌ/PK#b+ԷV6{xMe>{4E8a[*OX>3/+Kj k`S 9J5= D.\oQrpc(=95*GrljAy?KL*9atzc ]F['z_5TRFF\ )K)o ? xPK`!Jc e귰 lE [¼<=uhzNP yŗ4qRʷiàwVS>DxC >Ǩ1VeX[,^6̎BdDuLx!GǷ=,V 7zD[U4ˋ/dˣUWA&7AU~g& +r|ǥ~i=<#ld< ? =+($ n!&>XD]5ME-t lǵeP3M-Da{6:TՇ$W3F7Mx~U}RuE bOKOleUu`CKkQW(l%C]hؗ nzN R[ p#+6> x4]֊vKB$S0 ;nxivzр|ZP}Bd-Ww`YY3 0<~f戣;(/DrǢL2%6w@9fr1p* "6'm3?#. 't 9k`%7NzkwcfT)d}g.8`i(elh?SٶOCv4:+[GW2_C܁ލ'|bDwUԓXj:[9}l␲NrR lL\bGH1r/ E`?ϘVXec^*k 7k {T*`]M[.& YB9`_;)x=fvjhVw5b ssrhb>-Z`5r+D#Y燣th)Qq^99&ٱݍx*Ez$M{3I_!\ƚԗe};.ˬgGpct8(@2hխ FP=d@cfSS 5,EILε;)YgHIAX Abx"B]V`B/?Qˮŝ٢cͯ(BNN 27$@:¾f#7©i Y4b#vqGP5Y%S>EfEZ8:$&]2qRe*qY~ 5w姕_|A}8a;?xKF'}?C*-!xfF_Jq 9.Ҡ,̳19|91ۣSFvܫDo0MS 34K6!ĥ+BK.[5A6OTˑ*93ߚ5Z&`~|8ϥe^3Ր.0CUۯl Ho$Nl,P+ՆHi[,$3.W;ָ05wp-yso*˲ ֏^ )g_ T". /r^Ĩu \s$刔h0 X\*ЭKW~he h"P </^f*U1dxрjMG*/m0eC_<n!TD{87"8e<}mYG#:m 󭼭{d㵪z|iP./}V/$ˡu&qy7ضWyy_/r"y9@J4Q?=@}A&;yQ%?Wlz!4LkWh6P.MR7WuF$tsh d>i #NJ7vMIoA_bK G~5. ]"p E%z~k8{\666W .zYiG0/AX-1n eym:ב7¨Tyot1^mo[o>:[Lи05r*fD!Ml[mul~f=j2? x@FPA0Ƈx7O"D3O[Z~Lv0Nb,z!CY{tF4?BΫEjy ڙN,wRr-Bx{RG U*!!qKe֦685G>[j<wt%Z-{gkEroW)W`ډ.Jp)s?kɾ4 t&k"iW۩KfQԖt4~(XI6_'be,Ƨ(꼮*Q`v=~=v]Ey{i ю AN Bbz7jVդ~$mpы}DtB^De.tTFB8تhx$ |msm<jk8esQ|Iٰ7IB?GBJOliķxJ3&Oa=m n&$rJx-'hRk?~[k9 j<`0@;!V[ea l-e~e"~cdPI /NX'IOu*x.Ѳ5dT~G"qD ժHtoc͐2 $u o'8lk g@⭨nOvtQУWYWt=J֕u𘌨 FxM jq**ΨZMu8;Hl{A5euM.%%96.4\$"3P+٢orl EB`umw}SrOHR|QC i{UzT"5y/ >1=CS1fi?ڦvFu(bK#>DlY}TCFNc=yʞqvl~"]A6GJ;_WyT ZN'`y$mYH oR-Ʒ<8CjvA緈ݻasu\ ehh?ըCud1Ky<0_GAt\EG`ק|B_<mxbT=G_꧆ն𞚪O~f^.\^7ڗ8s'mH5&|<6µbw^,?pA[.k;n\b -=JiP`nRQɆIC9oUaǙ:"pRR'-yO\0KEmZy쑫/gյGf?ӏ2>ʊ򤶖ݮp[4r bt $\8/p[GAo @+9~[IE;-v,>C*\[ lsU;Ka}?󁔬>G`>e?7% BGIA9e34z= }WϷD?jGGp,Xi!$yf!8o`>ELp-c$H 3U\utgjQyNEt82G!_m~ :@d1cn4 #FVrN[UL}eیx8L+ػzDuc eE4JKCð+r͉7J1 O6g96UG 0@^%:uxzx]mlQNҒ@hnH ҫ4Eab"xgeMJw)9Ah-UxuûEg^|0ZD`%E+CY.F‹B{v 5towyQ^K/hX.koebK8+ JBw"!/EBn< Bb$բ8sgO3p>ܠ?luQYL)k|$Zz#Ti¶%m[W)oܺ]"gQ Z#wWgMkI{/z {6;< {o*[g,Ci7~g/{k,IHMZ҄56Ei?q UjX7>J6A )tEGĜ&t=6wn|? NeD2B̻?M ? ' ?|(g>PlH8`*8S[`G*NQo]M n'!F8.#*<ѻ1@adBqar! ̷4h6f;wy̨{7>Ids6͠ cAq}a$LFjl#|r}wѓ?x/WWNӭe#h )k HE-۔GV2*%M^IRx~޲Bz٫@qa0\Kq#A9/x}kjĆb = TzcfL.ؔ*%W5 3gxظ@ 8N/pwsҔm QE88z "R:j '!L,#HP"St #*SQ^_6bN:ˆݚ\2F![fܓ Nci$r9 ޾!f*rX<>Dr:i P_)5;h5)RzOhAtK5_ $&$ªPkrgC^ap*6Ԝ'}aRdTVHs[ZA@s>Q&Qv=:"̗O J\6䘂. [m@~(1Ip9x҈^atwo.{<`7QOEl+сAB^q< V/_E:΂ЦVe+ԜXjWB`κsv^yV :w:,¯ǯ *s an1!ahw\n\'<sZ ɦ#K!3k XGٝjҸʧ&-C\%/ nLW5fWN^u.F SD˫beBdO :_F|{=j>LN 5L!rя*3ǽmBb`aV"0/)B;;"p Imp8e:۹u ;Q: ք "Mek郣.u}1C}TY/E4-x#Y/tin[_"ykW7^sMZgЩ&X\&!; /`^Cm*z$et%YNs~o2V~ |0{zMR}AUuWz =SVB]ZX`sd'/ +L4/]s/#0]:zqՅ? ge} T41aSyUyRҩ?W{p.j[Ϧ{mS5*g4SZ6"g3Ȳrsvҩ('v"#m=K Y_xI_)Ji9U LDQG9V-KXU>qxps4=^:cE~p`F읻L`|O6@ {a/&uѾ+1֍$nK[7Wط I҄Qǫa:_Z[q y?ބ;[ }TG7>r=F`aˇg"@:-7Thdzi@Fݾ4mikT{:Z}܁w[xNV6vVlT> hjυ􏋗 nrڏAߗ*UPwԚԹŽ@uM7~/P{[77}cJ(m?7^+ߦFC C-36÷qa ?Iz"IOi D=J<b+ /8cOI@)gWGdA n,`LO~N v+Sj 3) eh|4$)lO~άlr5ڱ<^U9Ԋ526DӋ^m1 ʀܣ+T7{ o:[:ZfVC_OSzi|  =^-VҚKK_6La%z U$)!umFk?"Uj[r3arLjO?Ǻ&exտC{6s(L:2fdD /&ECW$; Wޜ 5Ѯ eBP*~NX{k3qm)*Zx &ASz46g xfJ~7'")UEb%wLȔUӲwijl; fCT_Zx_M7`gK4@gtGJ "y#|۷Ctϧ:AQP8EW3\ dC[OWro%s|i:l$ ;9?_J z>K- N|}:6ʳeð}pcr28hPs2^t]ɣ*iHIřy 26!.B5$% uKxJ*&p7*9{:tX11bI<'>|bх.VJTb#\d#۝ 2#wMaDH7"CFteN)%w"Oڮt uC"Lj/xQNjZ3n&zGlFOX?e!Fte b.9l]~@֣Fl joɾl̏<>/,~ \%4~9cQ%(vT*NVùScp<0$Ya8qGyV~W N)Vb4? jAFғvɼ`{A?owqD(N8gpmfd᬴Ύ:$Y+ )wHKEžD7%ITu-4i%o񭗏 ,~ yý:%yc*H:{1Yi礌L5ɹiO.F3w/FUNpҴhʢ;[z M%xSY2 {Y Č kZҦoWB68L`kzR8܄~y&/1?wu+~_'^Zw-cFRnP*6p1W B9JS (($W u;C& Q5Ggj+kP"g2;Z#VlpK<S՛Sݵ@PQy;5镧h-"SmqE^ T_4 MtLwg.^ y#t-Y&P9|$Kwp:ӁsyfLwU#YS8h Y{6{kE5J;B̛KFMaSb&}cOsKWJyz^E~&⽆=+,{՗@ot-(v]Ԃ*|b}D'ihd Ŏ$ 5vB;(H@HstR$?!YPB: &Urö>19e3(1(6b'IO2G(ԓNZu`BTQbDe ?Rb]Aͯ{V@bd _SnOyHHͽnÆ1{܎D2dmvpnDx8`$ ,scv\|ع46i(#SѮn5}u}X!;ta:l&Duy }Hͨyr]5>k_?;1@k~؀;-nvr|n&ȊlАiKE8B{E'r}z(Xm~ XpfpCS^J:oxj x]1x".uNMoCvHMiXC+Z rv]7^cH9]-"d?K^npa'6p㡇g$ k/[¯̘@XW{/t"`ɐ&*~4cKkG#1`? ᆉA?:Kl:Fkd<낲;)O_1kM0ic5vM36b n%i81Yu8@2A8q+K uj.|8uoO6tJ hIӢia~†ԥ2%A`Hڬ(͛?J lǂ['޻ǤKIA3ʼnCea ŭrI_FΖPk!ZWqs/s&y$GH?LHZS>N1GQ6a_[U`Ɛ-ئb=8ӝ} S]RՊuvf."F:&zk|<:[Oe R+Ȁ Ή.hV3ɐCHi`۽0 _l~x?BCDUd`vsU9fq7Q@)`a23>U֎zf2L.Ses'Z\"1!PB7|fB-{{ygX]1Y 2w>-hb]'YY:`aUч,/ܲXZIDVyq G=C{DŽAf +3[? Ig5ܤ-sLCصAgc3n5EAX Xy:(i*@YP!zMC+}w @zŧĸ(^0`Nt!PZk_.9z <F9}mjN6Qv7эN9A 4pĨ Z~Js˭ɑOc%Iݻj3Pq Y$25M"%%{Nw.C3dR0OVpcK׮&A=!& W[PR9&)kɅ*M%ƃg6XVI70KǤ8S\rl7iȒe\M$O$EWE/'M<X+ӻt]69Ǔ,*,P ֆ/ ubfkE^[3`l%׎fAH1]cS/Oo#6p>:-ӗ{jD#xڥ0(%o Iy}zrw='6evkrkx-_R6> EDž̄Q=%G3$񹭸O)p%k1:L˅$@ 7~UFkߊ;^m!!yFtLdz1>8 ⶫ|I\*`bkDl䟺ġMv"SڱN%i."  óu5VxhET$3ҾGpŪ0x6xő*#bT$k8i*"f\1߲֌EAP/c7/vI;lGe݆6)>VaiˮRߏutIEz+xcշquue<ꖭgL7u p['vA*qJ eàݳ.[Ⱦ孩gt?xپi"a+QA e lzwNcM#CM<;%3`K=/GD~&4~L3鲓š"WY:սz0 zӐX\ghԿu=O1Sifx/ٳ@2|Y) +/[=Μdrb:*xjb0zdbI&hh{G- :ValauzLd؈1wN>Fŕ. OrQhn(w4ׇ^hpO2D0 HM#v&h'O2M:83gg9 B~7he~BJhk-?E=/mLKGiG2ɫQo7!oH3aU6`H /(b#l/S5 m1p珞㹻mkmiBW0a :)>p U38%+16/y*$Xrf73u+je=i4  `Ib]fwNәUE,L~Iݏ{Gog83 -´XMyvYQG*N3[3E߁a2uwJ$^w &؂#uͳTA.Xp[f>C3(?:b34葰S:P]'RGS&ϭ'"3rB*W5Ʊ k3,tʝ`ޯX5\?;qcҨoq@dT}QgO1.Cym쮰öPv/~@k@] UPR憅FZQBf{|aDi<.俱;V >= w1tN}wjOdNuto߻XM̠}{1\2K8$t~K{FazྎJae7Uƙfnz'HRL@RVI7 !M9}X/%sh F@GsR3;e}Ȯ A5&N I[Ȏ 6C{|PdF#ei62@8t!-V!4Dh.G{+gEl/ʷ oJ?1O뗐C^zZ.LvlMdl3&cJPRsA + !45#(ݳj;Cci߰ pLv%Gx?kG\N PٌЂvI|ӕ"2lEtoIΞL=!re4!CԥaU:Yx @+3veq:No5g`i1,o&m䎏FYadhE<`=^ aab0CgFN`*yiwF0Y}ms{7LGW/܆R9/ccI Ҫvt2p/ q: !Ȕ ؙ|1PЎ YC$qJx=s%tV2if2Vq5P\ze@\~ _RWTd_FA(cl/9@ibx[M{VPG{Sp_3$Z1A-==XT_^ʢ!B vPmwFo:B8Gy!J,)ǥ[RI>A*,M=3 =2 r.Z.SF9,"Ӟ[oWD[=C{dTD]H$٪+q-*?s_T?/W{SE&RT'm!h,][žs zړd4=HG)S9k`xAsa7*b`\à(Sy[ѭY Zt<@>k0mu;9E iVJYܒvdݯ&YEVye 葏#0oeWSUA)gigUqƞ߂́^~yR@9rzV e )z &~10K}i)/>>HJtQT :im1}U6Fc1 Qme~.%7ҷ iE Qob?B~NIqPJZԔȓ|ퟫd@t$co뙌noIXl+ ~99r- U-g-P?)" ġ&k)MN[Qp*Ȓ !Exy:o=a7\W #ZBKq 5Hx|K&~0>A'8/93F wD%s%X |(},@^>p!fϓv~krH3KLQ#hH;Qqdr}THm"FLw \~}N/}ؑu60, >I[L=g8an#UȆbmiٷtMK:śL}-:(g}g.%'<ML'vq5g"-p#a;X/c0ZsTY{ӠϿf=J'' w=9ʬ]1ھ<u}DK{ZPG,INԎx|!I?b1b fM"tQ(Dfip)~Rކm+ jbx:%QX;s"P3gmԁ,@Cr}EZ`ȹȑ3%|Bm w 7h|0_*ّ(r/j}m,ERf.=fl(w@C+>#isrزr ^ mGV" r KQ#IpEMXk$[DCCdv9XORǒΊ*mx?az^evOٚR k>_Y%x[^LY`9R)Lӎ&7$o$^TRDA ړ _dٵ'`vϗ<2T%~ͦJƁVt:o *r]?.5@ ?{t_lK~1 @M4&?nsHh?#yhIBY ׻X!bځH PܧYV&ԿW\A"O0NhE}K7r ?{ZJuo#_B7{U"DayTfbaO(>5A.6yZ.`yrsx3], _[V_VVԎB fpv*eӰ tr6ax^%ъrD8(6_5PdQx͵YĀ&A9ugZqR>r{̆"È`lx&H20w&\xtzfhY99% %]bX "##cN>a퇆I3LK)a|ovAJeU8W >RNL!.8aH4Qs2tSĞX?l7Z鿀|8x!A|ofX90/,1G SߢC#}Oj~dX( eq\W|ZoҗDqdR\ 7hJ+mXq`Q<}4t8 ff+A3.{쑭ʠuZG*eˊHoFbUZ Iwi:~{cHG /.NK?(ΫEJ$ {pGA̙8'ъE%:X8-]ˮ ; "B E-CMU եQ5.9d}^Ms@R>YG tO}k{=z[;%3:}d 8crK֋`< N#Y;mnHf8&ido`*18j_ a(??.(bCقy}FWMBT//cˆG,8 l#m;[ft&5s~~@@}K>E&qˡj<·114#YY~!NiHo?ErCއ}ZWr^ZƯ p=" {ju~yH<>E(׿&*}n(䫄{UU">Lk[>J7! D9( yR}@⫓V4ZNnoUCJSɣjIO *U9.@lX[Xw/~f<28P78z(p~vASIbߤڪ> k>?7+'[LXz>%G޳!QHEvPY͇ tG\4gh9^@y}kbl|l}fVUn\eQTDS+WDN^eQQIս*˃TӒJ$HA}Z}ihNՖ$}⌢6:za9i(&,-@@h,.uq6xj]dzzGai%p[RU^`~ }aBjqy^zJG-\2T+d2'jd#ʴkAnO+N8wyDV|!@msAk< rx 8o; oVs3v~fk+FbCY@K*S.prv Q=FdHij{&' .c#gwXџiyk(B甮h9;oYQX+)\m$b%cܑY& X8t/9{8hGD)`(o'܎l!0>1ohCx<@.*kդjT?2hգm;mGZ5w&`lxu -8C y)BPlysRvլ+hU1(~0! BՅXy P6\q\h%h^p7\,R-E¼u}mg捨<_=#[lucF/9}xԎ->D%4:Ju}7K?,ɺட9?F$*64P~1Ac]K*3.\RH⍭~+2fB%:1Pmze%/;>>*5B=Ả#fFVBB_z{;Cbu#{2% S>^#?pEY<]݆AsOҘ9A8xҦ2O9rjgBXRK큸R`}ґ7"j?&|mU%-5?Aߴ(뉞 $ ']cQh C/3M ӗNK|[&F6վBTz,!⧨)x¬De:UmI .O,Cӗ̸buI,PƂuss!V1CIQ"WҾx9)_x>70oݻ wɏV>Ҷ84~5&qTj >;\uiHL xwF2aQ$=1ɪGv4njZNa2&F9} wqp,B`Hˉ@t] ^^>px"̇(ˉ5&6X|nwޤVuly>wCeM " yƛze-xcL< h87Q)bٱ (K=)4Ai jI&o 8Q{HF7U:-O:-R~8Q05c>oƃ(#l6A2)`O>J·tYhWNRe`_mӆ! nYD0B-o.\Dnyb+aloN+C"0&Q C|a聦.Ǐpr>Mu\w#Eugaݾ7'O7R$*yBG3Z–SVnXНO,b 龃$ V2ѓx[YɌ8^)GX^z\b~~9_9FbLԔ̠c͋d,}A \%\dϏUُpRI" Őï*a})&3BU hNsq7@9)W#NAN͸情NJo2G"̶Zow'"%&Yb!}23=B`8sA9;k9ͩwS%?9C* IR@Ykyp;G> v=By#`_y%Uu*Ko;Rf {*93C5D)sVH$2Qo^4 XB1QغPr=&wFs YE.1C |򪰖_]]V־G7% -n) N8^PC:!sZ:߳@nWn>2o]mJ/XU^l!hҫ`Mzin ԒTR ?fi&0uHR. Y\[1o|9Lv8Ai[9EIY~ԙyrbsdr^NmUa؃3+@(9(F|OzeFS*jbwO3wضŐ?J{+zB+ic|_\y3 3u݈֠M7EX{[<)qrd"h[V6xU#hVb=_!誰\3tO؍ڌD+Qʈ ~t;Jf#Zl,_B+w2dː z)P=dE`k+&a @l>p7+%$pzgk\-X ,:9Z}+KfmJ$4e(Pq ɕO"|9oFd ռ 8Y+E"o)-@ <ي !̐z 䣫=Z⁥tɭ+@lAV "6hlaKQ- Z2$j$0NFRѳɔ}QSxR*I=G/Y7pezvkJlKjj۷|)Vl:bܬ 4,f~zy/:=w"-1UC,w9|/;q82b ˉg,'ZNgІ[u4-$.m|oy9dж`A1GIM*M#L6tl byiXnm\ub,5B|S@ #qꟃNk`Hwj!__8[6wzŘ$fk^OovdƀP*߻s&[:ʉuVĥgr&6\OG/_y9W1@9&{R{ @vS3P+!rjU& Ҙݟ6!fD3*n u=i{0b!P?f!]UYG;gʩdu0v<$&^)AP̘VdYps; |-In2l(\NCM}6USdFAm#/ # Ԯ,LF5nVN~SX- ܶOlD6,vA~ +EEj]$Ҭ k%]wM8М'9)EpLM꭭Hjꏑ(-8?Օҭ_"!U'&zB,n lLZB:qt̜t?oO˽֎3d2o> ی~ـ^:<]P=.i2fFĢT ޤb y1`&:="@g<1|ʣŽeu ق' 7\ ݈j@ۓ)--]c}:3WBwl/9HŻ~x3~l*eC#ZK*\7(QN|/$ RXJ WIA .h6դۈtX%+yӟλ d[?ˑr2EXr :B)PQţQ]X`ڊT P`''n{BbV67Ll;bɴ`spz HFt5!17hmhoSBssOr9(<飓^k.($<բȃ̊z=2!j,~+eXL6>c)~ gurOoBțLdL2j<a#mn 3bjfB>^> s"hɁҮ{Eװ`s wUxGHM+tӹlO>,vҲ67 (i,"{w/EM̺n%QV&?W7`_ҷgZ]jCa0by=ez㌋g~ _O- wq/:]Hz,e4]h'~vwHĒWaJYm]0 7v z\0#Rң5QڹuzJv- Pv\öz,_ +=F@^ϱlBEM˪Z> JWit3ןBcm+Ze̮6:|[> -hfo̢I^v1d ug&_4g3ǟǂ|6l>E"d2mzj6-zӾ}b9; &}[׬s1"Jا"F|u8yJ%S ߮%ƈ/ʜQv iWj#k%~۟`ӣ;Loj#v \d7z`,r!fR8o%}]됋#6H2Ͽ[;v֙aGE SEmzvkOW [tc8]1rmQ24HtwûŖL 5x &|QE焌╌[ci-5.-Otou;iPY\A$g $`19Yhnl &Fk?岙|5|xN"ngr5Z=aTDbi+1^$el5C~}JOu%u@C=9e3ATsgJ@r%<Sa"#/ 9PC%̖>{cMi08"T{M!L.|ZEļ=?sL=(F<|>yG.)Β TF9E& IԙZVxz$k1oȺruVpҥw#*#*%)㳇teT4㖯1}~Ehlž=} MDfFKLr 9dfLh*a|s^l%'8pɽ Fh(0<g`)ض\\W4L%S@ P#^5gS*`*0ӮGJL81"S`Up9U(,ZMU'QXX6K9)2_'*@2Sk ;-ZB0 QZUv~"!c7P|F wG#+#m!cUn0_ xZӹ2hu>7GPFF8yTgI#oT,]ÍyO J}""΋.oUN`R șZ-![@ ]S1v!V//'oKSG* nD7#L 7lB+4;*ڵޠrAP̈u ":Wx4x6C&]%aC꽡^m8NlA+ݢK3eQ6x@ ; "D?jM= X|OL!)[{2?fdy>8{A(c$? P ~9`-8)Y_"DQ&-Pzek?Wm2PGA*T2@H(sAi5S{Y+1/9SgB(bMpj5ZkQ8 $%,p] J񾍯)\?PШ=w͊ihR)~Bi+؈HΊd#FʱH@kgx׉,~S5;Y{,, uTš ;hUd{lhAxOݻĘ'8M2vbĵS{ai`MYUPJe = )%aXbC/#7dj }"bˏ^4Qh+`8(HR8Zu*&>X!F]%j#8J z9+Q`gۺOvC.CFGG$rrHeFM9B%4 h:(MCUs:ZJЩw*˟/CflN8z+fz|fvF}ϊVGtJ2>8 QYquq{3*a *oȲrlc! eLL2iҡïJIu?YpW=*a' O;C.9VG'B5?U~qj*:w-ʮܬ33wrBk_P%c(hU5Eq4]aj J=nvhd88!`X)MzjI0pBR)j]O5Kpu?>α#jaPv? s 7GD }{xn+|`?5I| 4IX}Bn$E5P ADNͩK!I,; `=o96?klr(~w9JhB=1euӱnes߃f&U?x3bD]xKJq- ?jLV+ViusX?A>4ώP$N5RHujبb/}X1s5)6J6݌Uw,&t֔^_ Lwʥ>ы r e'ӐMk)c6+TNњ$xD;so5/ή6ڹ0A3QBs?MdC.W 'mG"HQD _Ts gjl98ѷ`҂+tN7qAPiemGS4PoJJ sҢ'vMF.8ˡYp` %sgL Xt"a'P߂ c"+̛U3> jq}"GL1̔nPPWWJ䏧x(,2O{ˣwK7%$(ûӤkK,Ց5{vX2Wݦ/֭"t2;ԑe §{AR"L0Ńo>e) aa&Hh5h_JAltPFRZaTM`u z@8!NRo NEopPyE]jF Q+bá$ 0c90.:ìJNnb<}6oKT&~O(ATb10I!βy,7>͂ۿ39kBEHݎM6-ϤbfVwv 1kV1#9;nۺ5~xCe<cλ&a§E-^ _^)%K ~ϳ'8Ν瞅_;\ձC~JuC0WTL=ƌ( 9Avؖ}C2~]8<~F_uǯ_ܸٚIӺMw?ijbŞ^.k.WpWZpWɇUeE@ \PX#옘њfSW8&ڟu E/<X |Mх1.j WD k5ap}J2Ⱥ&$_]>,#|jCT2nE P'V|Za!^`ĸsSރ73J/Lc's ›(Qie*wӜB7{촤Ţ-'pNc\8Y?1̼}GW#m$̛3LݡٵAbP D(BwcଫTcFwNvAC3y;iTk{4KeINo݋X Ac,%qOf*)8z ̦ Tv6V5%^S+mr0ӯIm1spuxUiB/|?+2ݪ]%(^o r@Zuڼ6}. ]۟ pԏhTXA%'w3JR׳oDۖ گ{X5*za8R%r2.Sh}؎r,e&C3]_Z5%V,>(srAm Ŭ|ou#-C|g(ч[K9e- kDLJ fi4r*&`::W8S>97){@2_u_5zJ+78OhLD뾯 B 4Y&~M %25څ/!I3Xߚ 0/L2篥V?vEnH j,go}z=3}3sX )B3)\2nZ~^8tk(3H+!(@ !}&+1rt$iלވUǻy=a)Ҹ)EGx!zb̸La֧`Љ-z#n'wuHqufǂowG]e V6!Ƞ6N 'h]Csyc:/hކJq& ?VR*.;U+|3v|qsu @"eQCt;}Ȍ8 aIWF=ﻭDgBi뿋I2yU=(<`jӖ=v(pG A b:2nξB)޺2ͣ+orUsv'cv( l\>M*^;:vvЖ^(VF# * 'hވvliml'# 6/K]MY%"C3̨f'jZpԝO2e+ay:3oeO|x֮,X0-FPH2K7GsgB5x#>qIZUKy\[%c[HS_5#Epv%ѭ:-Jtջ`0Ċc^2̀-D`JVܽSm=}w p,( JvGډ'"g Jo'zE%,5jJND Fc{]hv9Q84BP}S/xK$d_ 6KI7uҭt׏dDQUƣ @Gur=5,:54z]9Zɤcg)O1N$I1yf Hsۣㆫtxz Ԕ SP&Yu>նH O+^Wu"q28Թ̿D]TqO-\K}ಪ8ݒ:W?pD6yԭ&?"Hy/]=a 32ľIPrjC֠79!woS&n3IQz3%wTPdsdvB B[k\]S1%>+8kUj=>'GsYL!0v(PNI֟*K},jz+DHv.K+^Vv `b q,U\IbU|̀Uj4K׍sD^狵|Yf٥TlT?(vԒ"2iGLU_/׋ˎ#OV'Pfv90R:X rYQOV` ktzL/[.GyM+BA">9̙}cҟp5th"L;..JAՖ<bN,݃ [}\?:\iwyʨm MiF4^O;H˾N9Mu;Wl@M=@1N`LaI1&X#=NپlAFנihC( l؂ˏVސwr"^>A#/ ڼø;K5z"Xnל`wCjyH^ӧ:(%;{ @ZRR)<|*d*O#oInMt.M\ F&PP zO:'yW/ 'Chzh;\/[șmU3;8 F.^ή=`wki[o[|TyWea )Tz{oq}cq=]> >#6 (/s1ѦS8ZHk:3\!,B)Q=))TS_~Rt{u'ۢ>a녂RfRz9anbN2~<)"K0߮P[)3q CξWZL |5~tLIcdВ6%UjFE͛AϼYxC*cn`L҄g?rAI(I+@H(d{)@x[a*XDfh?yrĝ,"Α}^%wJZgՃhU_:/ĝmh+ xy>Pu(`gaXE'DL@(†Wu"gKkΖc<0A]6(`-N469ex~Dr #h}+ ۝hpn./}h:3)vȀhp?D3;2cQQj>פki?^n.B߂c^mO.; qK Vi8ې[VMqjf!ALk*LQr԰}=")dYE-D*]-*;U!,'O>-WQ"VBGaB -J{IPxsh98XE=,e1J1g63^KӗKƏEybEГ*?hu;i9HYra9|~}cp@Ο68 l]#Exaa P,i*h_S@?@.,Lax& qlC {o:BQ#DG2 0p]-VZI&}fu.ܦ+qH5ǃmYoc&-m89oSעF^ }X Bbp]V#n|92:;%CZLI:G \Y7o5E>RI/yQXy@3Lh; _d=TO2́W?H=J!6 URVu1 R'pI`xFx>Se|JIyo ao|;ˎM02`r3eY~Πh85%C$l71/?vaj-㭎QG_!EM}iLqSox1jQl6дNO%b L6'#ȏ]X %Df-^~,uXN|D}xW ;WPDyM.b *꽩-_߫) JgKXC}& Fu>Z 3=.z3~~ {zN&K\B]ߴkY ב9Ֆ)d8̞P[&?Yjn-u?(fr8Pqd1q)F[GT4S~q/NxTg-jh&k&Gq(,^~>Ȱt}(x"`Vu8yme߁^7x)E0 1i=lG3сiju4Jfk% r> O oJL\7ȁBTD89a{7 *)bPYj+!1;V1 E a,D( `,Y~Ԕ_]-;٬͌`:P~!3DD^7˱tIGlN'fG؋o=y%Pc{f, Ri@ڽH`xpU$I԰D5bieHZQ_7}'>{ܕ`# eAA9.iJu\,$LX&#k5$m&;`Pdc9y(~u a7*ia'[ºR>bưM}Ba]\_1*NT[7Զ=ƚunPpd(hh5WW[87G91 ޤ{zi!f&!9Ct3_cEqJQHqZ|& m/O+3$7x<5? lQҢrM"QTjqYDA͒LS+ݣ8#S ږ 5?l,*Dƕ" LNZh峽=iIHeA4 YRny2 64Hxdo?V_NM;=C23 ,!=n?tո~3LM 09fm35JțR7dm=],0FL4 ʓM%2er \XRdG"H G4Ȋ[';-D.:(H\d/Mc44Ҡ5lE20"5M|4cɃ?ۡn>k*a|1#ٙ+ x`=L{{CɊQky? 8ic5ٲj/vT%n4&} ]F+XmJn.a;;fFBwV7Xd;ՂK Pck0[߭kHJJ&rDpdm$[)u2uQ6`=CEm$'Rm4-;96IZ!uTҐ{; LWgi>y9B:1^"AS"s]׌<4''4F +|~YY^&hwV%Kۛw!?N}#~륽L$ií";pFuJi.A١f_1zJ4 PB1!u} yp/\HCcm)B%2u%}n23{VgmOʸ hv~ ŷ8M) ʓ@1J6%[х&`g71k"`:x0%3mV"R HO>aj2R9)C't0owV'(mߚGdťz txO}?dEtIO.@5l04I$`ktMeQT jZMa- B]5e0aeW9]jyuNI7r#>e(ĀKaJ"47~NO];x~۵z'ϻ 7t¡!zh[e#AKHrH hYU{Fd)$\ׄTc`N2eH%XKdFDz& XsfD%`v,s:fGxs;Ӣs]ՠ-:k?D&d/L拽7M$ "HI*uɼ|jζ-w0'}Q*UѼ_G'RLom( }]hm$QsQܸ(CM[YSghGsI\n֬Əy @7rKQ0$c8WH|g泑E]ɏГ2~K6G&$ Hn\oD8U۾ZW/1x?Z5Vj4=Mҡm]9F4`i"6Z>H|Ѹe(`:X--mqsZ4wgN@ UX[*w`tcG jUȹzi5{UOOF}]Ng5y y)?:Fޜ$M,\4gV0fݻ#t$#kvW$p0Ϭ $sZBy*fP ޕ*/Y әCD[-MX=2)◆owT <6{GZ@S[JEP,~4HUwP> XqYH1h t [^\Q| ؟Lk$^'Ui}o4CrL*o3z9vfa0fI2"'m@_{M2ҽ,E~ idxxnB/< ŦyqF9@!l*D#tZ<"wI˪iސjB^u^hCE Qp <ٶWTڅ4wKY%Nλ1nTl*Z /n4Ip6;Ε0v2MT.wRyT`Sw8댎 MN; K h8 T=``[ Eijxz媀a7ȼ@L>)6Ѓ\mQ1('co,,MYӾ& J*^9&%Wq;qܭ%n؜06 <=qo%줝 Q\*7+NWn``Ͼ"7!lKM[ב 2#_ &bF+OY N^E+qW]H$ NS)bfƦ␗&YBR£|H mǿ3k0I$:Nf(fx?itff:m p? Nyfv r{{_/E_r E1TW[3ÌNоAT^aV'BBjtD3sQ0G {ΪѕJbHA5ĵ`djj$K[mK],䇆L18u&5m$\S 8 oYݳgghvA5@ `\]# !i/T>,4ZVNoBlF& 44Q)&M^0E*nil s۪ &רL2wx {Ζ6+V;gy)Fh׎<"O];57h. 2Ҁ>}{w6elDjU;N5=Ïeȯ_⒈R-[FXkP +uM/$8K#2s="><TT(XmKX%@6˜7B#ZGM'#Ghp&LҙZd^ n;un#4' ~gQ{^LIs'X*Cjk+ڏ>h[-dglb,}j3 \¯ZCw@TRD_LWL#/:˷57gn&h | VI-9""4kHeJe׿K}8 pi3%Hc=5q<M= k.7Ӣtםːu(g,&rma+Q[<dEoqCH\ g`[\98̑&r"FxE1;1RPї];[Ũ2v]L\̜!@+1w2ɦb%kUh(O$By{fJ{8-_x~-Ӳ$)_<Ʌx4ȧicbD7 f]+ai2:1˧ٻ.woh$vS#\sL7O1-R|RELvhx_jGjY=pz$u _`ܳ2|C:lKךBuw`UY|`z!ۦ\̻bȍ; n1Û̉u^ USIs%jχX0 5Y}rؙ Y *yb4x- XCۓ~cSs>Wk#"`(pZLם/m! a^aV(Or,հx(^Sשr}|Գ*nRI@vcPÜu&h:Gl`S /Um]3=L =:,?ii9 1Z5EaI2 kɾdD6j\gIE-&4d?߇hx8.m6a( tSQw`C_I~qswP2x0c#U4Փo#-5Y̜xu&?)f%-ƹ:Q\,:ݦ;QJKml ^5x9* o@ȽEsG$!Ipܕkk-OX>)QQXS I_E}{>^ok9}%k@ P,O-IH 0Ke7͕Ǭ ,PVv̆](g:r'`:w\V n1 W7-Xi{v%\&*'b h"W?A ݤ$qd&Xb*RƐu+PP2?\k]~!)n { 搋kN|"҄:#jATњ2XXWjy3t HN%ȆN\`|X=sULgPtߓrao1+4jLTsjN*y<*'vKV|'fk )HY̩{v~v!T0﫢""XDb ZUƝcYV\Ȥ-BGDjwtJyeQdov챓j"i'r.?MkWJlT%GpBAƻk? ~6D'v?/A@ɏ O쵀DWnU4dD,B.sX&IO^_E>ϸS553[㩷0cwtQXJxQMv:`̘@Mc+ &:wt󐱏a]/I턞50dl +5Ao}btyGD,?XYeϨO<;ɬ{le(H}e-KmVƹP썁C߳ي;s07r@4RSB F%:8EUGVmWU$h[->~x jz KM+=.[HrD?|]4ؗ=?q!X_C%0sU1LFF' R4Y;{*f`ߟ,A]r~&H$Yg%!#"RRZg½.ߑc퉁vw,#BseOf Wp`35.ڮ/j&Cio*^%m! tYk0|R- I /@,ʼnZ3p2{ez_~1p0Cm7~.*n {7 0Ayo j_6#u>yނ?A5ڰm'xMˢ aGp .[:ʵwk} n*NZ/`-HM JXaAȖvc(+tO_% xM^:AD(1k\G.@f=S y=\c9Cty}Q[ ?g#?%ٶ ń&(0z9ZyWwXxc}CtcXEEįzj_l33 <^:(B~H@6l"8IiF@w^v J@a)XAg#/nɊqN04}Na}ş@5 +5]I|AUKЀGY]c9' K7qowA5ĮReQ~6U^nR܇xNgMjKc2HzÛMMfom\^ #}g[zR/Hfokv| K8fG4WAF[+fI dn@'/? hEcNvZt/sunejH^Ir\#e9E޸qu\I?+ Rr~]ؼuk -׻"ė|ȒWp>}xVK ߏ *{PD ձhdCpf:h\:ĹAɊ{xt'F9EȘk]-W2Vn7-D$բJY:hhO, ԲdM\+>D KOR9f0l_'FmX$bFKGBZ."}F$1u6jcU|vz-l+Fd2;hlM{,ñ yL5QUUMd( %Z=g*z+dv\~D gAkE})\_BJ_U> D Q^Ҟ;_o;" pSBy5D8r]k`֯x| ǭT?GNG_R 1vq`Mօ{iq>Y!\ F<Z‘e)2W* ߭l-X+L"{ cpAbNp]~ lcSK5٤_?a>[8xX^q3~2m(ǣm4h^{a*a!}kn[.b;zyN$Dm̘յա(гHQ?teIO:,DWa\( xkx9@$Ug _xdA_9Et Azg4u= ѦB2xFhLjiP8n3ȶt( :Uv&ҲG-ں[t  |cYCrt_ĸp`!.M,]>V^V#o!J֏JRf-=ZsD'卑S㘮Ϊ8vVÓ僯ڈӏ̶)^ezHKFz[ܯN sq&2<~s;0)Йzp0XPE:ɷQr6|j n*chc>Yo  ,ͼG+Kd-Pz1䇶uUIe=/v̊9 [5.IEH:BD.#R7DJ+ehr(<iKʫg uMǰJ NRo)&RF"`|>8V[O8̽,q( )qDa[f.6o`rZJTЍp@VN@Ɩ Ϣ*c,d2b3r:i:euұ nj 0]ip?dKXn༰Z$ O\(H WYaI##䊦Wv3c7D 0n=Zx`˃y%:jc$eN,O m8ڠͪ {2*U ):Sg1:d Sxq L5")%qNT솮rDHTWt.DT9o*X/x64.h AVQc:r۱1`Ɣ2sP~9Sx@JR7ߙAH_Ei7`}tiK,^]i$^Rޘ,c-ۈBz#nY¤is.}"Xy`(v訔 bޣXR6;z,)lN$\?hJVLN$/cߺHe%@^1 sNQMvҫ'Uvu倢o@^\n8L~Q兗dbu D2̙!}Ab.\}2cYv[%NQ]4迲ܒO7 }RL^z^&<@f-` !j!+|1 ن{R=AIR:T5VQFoµik̮h|<\H]3?QA%}lb8u"j*ܼ+HF#W; c\ bw!3ִSsZZǾZ~Rc /Zv0ESIT`p*`)d&Ha_n X o(*91dD3(F+Lw'}YJrT̔-9Br۝. ǡ-9*r TwIki dEî^TÊ>tYI{:\"jy%-Vu>3c R|]otF8d-O㗰FFVJRC(ퟰ'` Élq'7U1X>袮oX, w- i-AQOԿ9d9=I8@d8>(W~օ.NJa2V;5| $ZLb Bn7nNdesBྏ]]KhWOAY g9\zЮ:8j ov33~F:8mfNSl=I12@wIWuux"Mid@gy`ZleѠ).Rt^n=ys@$*Ld9h샚tw,W#w_=Xn ]/Y;4q3pw珉.Lpr[}PODo!Hi+y=a*9&"J~{; J"p=zc&I ¼MW %V>xd]oբN2kbwy L!t[Mc? c9 kA1U!|+%J8?'$8(HUبFT"zn⛥{p+R\ODk?6$Ax`Qtc}oHu琧].?ˋ+}U7h r єwvʯ,^aY''Lء CC a'r[bL|m7tC]j!*k2"k9b3wN,GNP13zIxn@HKajFPArT>Kr؆R\Lˠ5k S. "KkHnd؊-oqko≹F##ip81-QLB,[D}J7| |pP@B"`Dp`T@"*}0Qٔķ!=0 Oݜ]̽{uyx_O^}AIqM*p*?({^,s" E+!3_|J`B OFJZ(+ )kܿ넻7&2ѷsc;C鮨#LBc;!Pc2j-pu_0^n{˭;feG.na~fk)+ V?kJLkx/VtdߌhlȢAh@͆S(] sB%ilS\\Y~ ``{PgX ]k|1HG*oQsk_ 7Wȋ頶gi\1/},Ԃ<oT]1h8uXCGBׅEajo?ge)8)Kb-ϬQ!⇊f*bS/UoqZHomRǘ뗬2ڿ)bLYFm+J kЎ-Aπ,*XK\! r z2M܎^Ƒ%nO-joauUpf=w 䯵bpؠߟ_\&=\,6fMH~<# \U[{^a#; y>K"К'!.C,vEEϏh~v?GϢ;0e9.w ,41.+{Drgl*Y'rc6.[6#uO qޖ1MŰe sӧ"íjlv!U<Z8B>KVcQix r!qUxp@K} EL?}-l2xj0w}TXaX2mwHr@F|$nˮ9q^dTSY3_T-c6B$c$dCE*QIy}kFcNPaTmN%LhUh&[u5%ۤwkZ`5#Ϫ'OY_cZ-UYIʪ{)S}fɜ ֗4[֫ݼ2TlJo55^9'<*OTdOszVAV D 3 DSrbO|Zg@Yń"%oi|՚;m@إ/Sp)%x@5) E^!3c%5& 9o"uZ~rQZt(q]?D2:n Vds.y-A"K}k4H;ri<1.&A,5J`S:Q5mvmUsvX["zqOK| ^yv!H!?zP7CO:Pi ,;i.9 :jsxVeAۣ8b:}#W1v;Z*7LLX6v%IK؍Kwhr\ct'O+Z O˖8+;j!39` s"@TwVΡec9= F ᳚"(LD w @,{5Xp[ )Nv*H:Q7$4rngm` 2] d!:go)b1=l:P؄'HoqĉGMIy?L+AG Z%0tI@?vk`gǙ-\%F:@1 Hhg1½͖|Ñ7&#a_#*z JX9vUy _Ns:)-,I "u@JKwN}u@~uw'*䢈i afFznLF-gfhYU?}ٮT>w) P s*r6~o_k5v?j}ĖӋye8gBo5dz?~p.{9tp,_t>*Th%kMt? [zxѸ&u) fPK3 R"AR >e'40 Sk(>#${? GɃAscf#RC:iM}.lj@,e?ƺJ_XSvl/?Xt.`7bIV&6<9 g)') \W{(7*R 1B%ۀ5+._̀=qEo&H Ǐ_~J;TN8۴؈{- a,4hjF"6X{1tHsq > <;Ъ^?lih"_e"7HB בȮ [@F|G솈ٓJOHɒיQQy - FǃJɔl*_WR{(#"}":5DaL02B9CY97s=ܲy,[H~~t$)H ҒEOϚ$Fo/FHa{iqOeDqRQLd?fnY\Va`)~@H IJ_3ò/%_i\ FQ _.Ĩ_Hx1⧥G.IᔔP+H DQa6 B0|a7҉g3ρh[}-f}z[4RT*~Pydž =UIq}RJ! ּ#tokpב կ ,/g(Ζ L/Mj2jBt$ӫLx2⮕DX $&F-VFEwԫ,>Ѷ!b$_?05@yw&_n̜)*D?GtJ:BF:+@3%°Ct٣`&IveVH Ͻtl;ĎZJngn,.;*#A9!EZSQ\$z[R7..wiQ4A+rQIe7JFvz5ԕЙӅ4Tj,j$ݹ )8YDka9e}dfEQɖسnR'idHE##WGsbR,c$9g2s:s0⺂M񂂪#M*RjI-?_.qhPB.y}pķ=0*"XI$* -p1~BШDKO.9۰N)Yh4?vZ1w#tct`1ׯ\oi3-T\޳7ne{h]"Tu 9ߠ|]}ujt-^64m*7 8;@DUQt}>N]۝ntBԨʤT/)r' iWyY0n ۓ0Qz4`e{k)g6=Yn> ScT;h'=f+>_feεN+uP|?RGc?ٞl|S5Kumʞyu' P\z'wCEF2X#SQk{շIXK󮹣7dAY<S9Ȱ/; 1)'gv5_qC pP_ 684@G9eI':,%Z+'QOjL Wev%zCV78ds@;Bxx8f9,ns$/Yxj(Y΂am'׮.Jޗ9{~BCsR!!2`?]7)0֫?uHmLAHgT K篅SObex}]U)&cNC ъ\ˍdiy4 gzrLjI/<Έ0+d"R#%URȺOwy8{,6m' [aQO&Q^7HkO.Ĝ4O8Z!&jEQ^8~JYjdt g( bFE⇯GkU/M>56QY} s/+cKwK*K)C1=14Y3T3 X'˚,94r8Sp2 \`º5 R!?|d;6RT.E5,uӀ g<fp ;$K2ݧi i fFIC  il4N6@ |Syv2B9ަX""Aj-R\#E)݇Aܖi-HjzR(b)Gr B..vC>82t#\).> ,\nEYBxV\bŰ )@yY6t&j1`"h%wGO/Q3Gi| }N0^fk\tR֔udY1+P3"!ZwnFi$edX*߾4+{YR}uJ&`c##ie S xDBf`/٭qɬ<7ҹ+uVA;%q!]uQXu!{kqX8XLbw 8C:86,E3C4b)cmv]@:Dqb%w G+!8B˛ɢED& s?-mUt ă~N@'k 68ܸU bvfw$Kf+duvknL|LoO *#S䜴7 ]Q>( ÖXN286zڜ +qYv_P\]+Hl@!K{}-< }TƤ[Ԁ΢W zތEzbU6!ɡhLnJט}`&&U/ldlT}3*ss meZDz,TʅOslddw0 S"aLws>u*}RcL<Y2}5!,h=N,ܫ:.0xwx/oJlrF;~$b];{ Jl8v$#x|p_Ú\2N7k">53ΓiRNxܸɸ8q U1j-0Z&Gird9$K٢『J%TW\: Ҥ+=eNHIwC52:: ؤXw.;h/{2*bRb:XcG]\ !SÁD4g>` n=KpgS:F⃃Vo=ه(=u ȤN~bP; L9iox@pO4/Gx0Bri]u:\.y7hPBOB̴z#g| ߩF%gW*jJB9f4v ]Gkeݳ b @8w;]BVݥ ^G)b1E]{9_LY/>If%'IXݝk@Vh6&h\?\Eb SހU E5Ρ{LܼȬBm8*D\J*e$ :$>#O']0v&&YhU$YLTs!|մ} &sʼn;GܴW ~n4a&]l#wx@Ax#IYG4 DL3QHrxW@H.9,`Dc+˛?Rzu5jgl`fm 9L+MwbKF-(դ<)ظPR1^4t+6ax1]P(y0SgTpa)j,ժ\ 1Ln9^۹͘ B8?) ,+`􄇍oO )L_?0Ghkux5hDƥLovT@4Hn:>  a^ OgO'i d,ᖖFw)󧭓m WрE' nX% yB>5mє8# Ml z['/I +%.iG\jngȍE izZYp*5zq9$?:٬elK EG\V*2Ν}v8$6l8T4#^q } ɩXkVL/2nn4wFm T~ܭn^NoNIv3bTuAnjd)q"?$+CI-M3.ѩm t=Ik}f"os }C x4ju]WSvƯ; G%>E#1x z[4xI~f|A ,v$ P4U5{wb[ Vf9'фbrSr=&HI@fC Ta 9&c`E:hQp3Ol [#=excN(lHI< cOUqY_OcL-nRaP+4 TϜ+'5yCe7⏝~JJ0j0!AY$w©2.LL/^(]d3H*.97:~/êcy{Jjg.juL<zFH`9z%TDzƸWUq,X?xKثs܃/v?\4pqfQt[`籸Wj=Qk֗L迿܅&UGR޾21=ul k\Cܲ\{Rd Ugo0tFYK1ֺ# 2yC=.~yD\nӶLP *> IPS {z/w8o@a'8`#`F8DZP6XsQ:f@-=?*kG W ` ABVʕ|q4M0^ O'^) )0C}\w|+{3SKw45(sj2ÖTANʹwjh;hL;ߣb6.r"cr !-PM<sMq?s>P2GX9*a$r UR>RTj%FMH$1Aj(Qs(]d:nP9F]hAR/cCM[Cad v0BdL*c"9M[=/jh;`Vȴk6t&-l`]q7WRb"W'֊/I^LODŽ9BɛC'{rAMQohEEC[옥ׇII'% /u-TmQ8ivr'VVRH6y y%WIrlcͮ ZAv$ fQeꌑsf{nwzT} 3PFd Wm5w{׀v=0*'Cg4TsQò[Wjٕ@5N ,M??rY*sX;m: {9 Xz'1h6W؉[F8t-ceW:cLFPHF調x>`UdGt &Lq_/ŞЭ2)s8Z'kWg+,v 7#~rrY$X[Co}+ʒmtF 'Of3_ ji* I_'Lh7,,m4od$|4m\Ȇy* yrLAJ"EQ7ȄE6QqᒟOF= dݮ9Q I qca™s7X`Iwx؄v;h|8_~Yb#!rVZ]qì,*ѳz؏ k#02Y*5N F7E,6{*8ltB 3tt&u9.,tOz[OHhL顾T Y+Aſ?X)Õu"ARz$ԖB3A'US4l4 !:m(la)6>݋rp&>)t R؈m+>x@E||,)lNkrW^!)s*h;i#d /];\#vA"e2S>J\@M9ƌdxH?>k7['I)|4(JJsl4@Q x߮[Rj?O3_?>MZ&,K6%bBJu6\Z4ƇMN dM즸jkN-""Uޖ*oJ p_ n`0Tgneѓl-Ǥ[-L$!<# TXtot+Gip/ {,)fGUu\(CHRi2$5hrO7g˅R<;D|S*dz(דR39%3kJJDRӷ]TC>E}@ŋ|"x!^g21d;fKhO Dxp{k 2Ўwo.$ֹP<I`s}dm a`b;iG= @T iGRdHIhVNv<&蟾c(ּ|p*<;th0aU2rQ:|i3sumIeqE9^"P&wXYJpQMI;e 0#sݕ/vKIvzIP`@ܑa{ZF9${(&©O4ً7Sc xwn$H}̖+HA/%ʉk&%0in~Rr$?ONx-yc#-[F%YX _.xfI}NߞifWTFN?G3uˌ'eB?4|OMuJ#GJ*(SZ"=h#vvluʙ"q˓7}ڂAKD?5,ō+O;r>44EV +li9ۢ]0%Ԡ܍L_fst@DQ<Ҡ4;Gq ٻ-n<`i㊯SgUPSp%t#/VF?.VYDc; Ѫ @UmKBydHAz12:6 )kx'rBYЈ#N@R~c}STּ?Ca %Jnq,cy3*!wjR 2LWdɫ@wN1yx3N#%La;񳕍zm,k,>o!v[94"r_YUCLyw Է.}(T4>~N33\?*8$<0-@j+H״ > ,`\c1s^Hvo|GTy)pq7shn~pȼ 횓?AUA7bP(jFKoP!1W1QKJ t9G6<@Crbf8@$-)w lх8S3"w42.Ҫ^g8:0Q*lԀZ${w۩sBobXJ Jl}ţ֑w [fXx>rn z{kA$5=u}GN_CÀdM]' 7ϟ:/V'vrj7azi RHȣ\ס|GLb&޹Q9VP`A"-q;͛w^nOPK)40,0ftu'6ugM͍@FVC[Ȑ'= º.!1kzR4M VT*KoǸAL)q|l $֝f0d!UZiS#넇.b8w$7 #d#a 9]){Or }B#m˥7)k5<Ɖ(A-Zs}E'lR1YZB"ڃI""XIc4Ti! uC$~>1 bcΝ/ɽȌ:Ǝߜ)6\2~QNxJK1aݭ4`w%#ve*@=sg-\e&_ϰ: Eom32sBB1iၢb[eUw!dpN%npd6͞+uXq|m15&`:~Lj(^;'ŀu`TIe~wf9mE&j| |*@&CBѓ+ŠNV{T/8Hg'?' gdV)Tܩ=mslF( 0a%Z|AJ8e@%Auj'ץVR@G_*q Dp*1ZƧɼՀK%=hl %:Ǫnqi>Δf[ϣ}sѽ;|KH~ +72C?oN\x1zȧ0 ˇ z'-fMCkK BN7^ /`ā~~+ZVT̴ sN0~[X\@qF<O$ ϖGMD*,1|z{;M,?@y@wА26"L'Ռ]pbj6}PmyqUB6"iմ +:٧x:@"$ epdf^RzW!m!kq=5ھ/>1fT+ Rl|d7i;^DE2>=7(`3˾ɓ&`j?(CQlSď7vFXE/ɀhwenbV!-yLF9:l& IKָ`)0k3o'W4 2 StS\Q1DMY&{i:m8E(#q"u e ZZֆ}Cr@f[ \` bSv\NgއRk+J2uc6%Atf\QVʠRYo+ S=-5v& %yV{%ߺWY,HjY96"zI䴍xq=u4 F_G3B;:3#,zlGxvr.T N/bw'RR™ b*bvM&̔eH1yЬT"w`ph_w0ǗW5\,*#e@Bb]@Ogy?_m"JF~cKH?doW66 '-| FKv,¢j\ܴyjw=ʩ[Z'y@rmQFBE3CڰB o%B谾1 S ra;ȭpeTwD4qz6$&=[ScZn\0ԟCe+c4Ay r\vXjF[6= \_! A p|e2(b!B6[kH͖/?F<r7S_2/]ί& ɂeT\~:|m|o-*"n,+n&mϤi >>C>'`ǯǕփ476FWbx؟ZdS^G 򒤒H 뛦\LqY2H *mJ)]>vo*\mw@ؙ:7ExF'7.OʍzbRU9HCxv`KR'L,*9"/v9a{lܒo?YN{\ 9C Z&ㅸG9'{ۏGw_RE> Jf~.\nN{!^i3imy"ѮU;Ԑt$>Jpb B ]"0&*4F]dSMw31|`0r+l$}QjrOlA r\ԯe'Q͂0.d'cV  6]-/Ճ.=EI0:jgw ) ۰} v1kG o MGl75ZnEjE'5 HV5 ^9bXu ( Ҳt=׳EYRpƎœH;KN_3'Vuު'}TbzZe^žףnh>EX1vXw2l @!TfFeOR-m>3i)S]C~FE` $*NXi2OJ+@ZGo:MP!I>:u.B<@L| XZcA|!}k}FA$y2w^.>d;UP!9hkdGf2$`Oew*iϤw$Va:(zc_>H[XԴ fesRV/BzI,qFvT8@0Pd򎑌!NꯇQZzslVwֽډsfVXT@mPCep{>w1!Bm>ӈ›iG]pڰU"@=c;d{`B7O=;L5Y0cvXņ:/k7oꡲ;rS٣Xǝ7sCcp ~#IAϾ gp=ɫ9GWOIȯfp\cSG6$Yu 4T 4ŎC/Y>M^PU€K`Y҈(hvc`@23bZW]ulL͘h[k54 P06qli h -.ˇ(lt^yp1dj2unB\POiX +Bx/p\专-R7\V?OeN,Q"7M_z/I'TUR`~GF}2,\մ*G#ur"ׇsy۶_uLo)T8u8xJoe*|/ǥoݚom3S[9)HYر%mqysBrōsC&*iCx?p/x!zؤ!nGS[&ɺ<ϯ灨\OdŅRp2#~G ]> Ĺh00-pX !D˙P2"Բ|{%;^ivS#YtdR]INĚ[9/>N`W"-+9G`unq~Sa'zLߨTxFd)bB HL*=9a M"s%WcGVڽ8 ZmSV8T׵Tp2 *r}HҤyRJP#5ly zRԏJO˫ނF\~T[d~l=FK$HPw+-i@K#wۭ.0b|m6}29JZ:y]8`r`~U"ϨI_ %@]c~u-Fj cyᐵ^~ ү^)U{E=/*|j×fjmIS`kiƚe TQ!)/GKl{DQn;HRoT\c hEI`e/<MݧVrr9"]]RZ nN p %7Z|M#1UN#z ISr&ĺh8f[/~iKH4Det3pZ|~P_M 1i"{B ]fIpl:5:;wrN=&u]8b&sT&J>ɱ{8ipZaϐ`uAkV"={_M1<:`! \:|=ݻj@X]O˞(5- l B}'#?WtڋJ AcPsܔX#jvS$JKun h\4J\p+iV_'1 $\׭wi.d!*F)n{7ar$ 5ABBC)Ꜹ{FL$޵޿Rt;*[Y JY&$XDp]zo$jţYl~D#'3VuH'~"vzG \%_![بm nNWYV?F05Bn#p$B]`l1d-( <Ȝ'l>^\Bg*gq .|i"sIGLk8A;]n [OsظFJh;s1Lxع{yP4裷.jŬ\a,ژrՌ0ty3L*D\`Z1͉O;0T> Ioh&!8V @M{U2^,]MuD,7j-vm0p_0bbe}<W23C.ɘG<7p>nkĥlXq/R$۵QW|EE$LK B?}AOɦR,d&@'O {O6 n 59"WqΘyL'S^ps`4 >Nַ̞37cpQ&m='B>@m T0o"29Gjד^`_Fsà5C`D-ѹYZlDn_QCsI:w?ALH - -"?D1M7sݥ2a~5>(by*r V۫e[䅖#ulacq'(%ЩIz#WcŲI8;|Gg05J"٢@#AR؞S{|94sdʠ0$GxZ;}hPxTmJOjSF \XkǬ? XN.[-\QClf#B(ye-q\5Lan^/0BB7yr+7hP/&8&VU4i(Seo&i9a !` H)&!cG| *+lCRiq"ٽf&l%":Go=$|eC>@vsxai%4,ߒYE>:b!롍_YV9$^~*KB9$d`r2hI}9vL.H fL~K 6~RdtEXi62c4P!Q9bЭ[M'H%. WsTZ+3ܫQ|nVL9αW<#I4|!hA0HU"v@Ҏ ^d&Ay&"[.[. W`'|q*9Tx?R_dXG&^fR*6t3Cc ~T+ `($yJ) TWGRh֍ꏘ3=  d %̟Dvu {sG%G"Mz'#GJB۔p%pա_GR|+ѷ #f rbM 2/QM()4@׽|_ hQ'm!iy3ǼS!*2h|flSfpךh<"F>#dЂ-Y6L< tyʃ 0!T=iK z t:Gw"L29ɠZJhETp=0h*/fz⩹w+mXylgc F-Dy9o3sw\|U 7k.׀.??7kJ6]Juն8{/qtsQ9Jҡ.nbq> cIXr uX!b3.75v dV+1 Pzsr}tZ0o '',Y-o1,G 'N T)sҷL-z@X9Y?*|k-9#''Ia73 )ˆOh3V^V?Ք7O WF5X`ƌCx0Vy10>ҜQl~GξCv3{YNAk%jXے%`0"=svAp ӝ?ihǿv(˨pos&pÌTj yhtJ͏lqzP5.≚C٧/$,)&ƶ:J}(ʦ)r.ovF>x4}1s%m8\7Ïj]琫%0ÐzA*Yct mV:!K٤n2RAI*01W&s@շ EEހD!H1(/^s W?: epq⎦^] 3#ZGsl4&ɐki8)0M_T4e.%) "". vV0J83E$K,2'-QDjV3t%|MNV )'C*3}$ALgt#1zS5l͖:VVǪ3TՒZ$IV ~**(LGzwǼ*D`4 7ج{@ 8 tXJ!TC?=/ \"4-u8. İ/60Xɹ֮cR(`KDо@VYԸr*@"0SqpC4v!)#"k3•>F&w՞iUo.>2%f!2 R|-z  jT%y ZsٱScy Ԡ|O,Ԋ1\MD L⑶G[uv۫2LbO1Ly~uۘKy%5cP(*pYjC@g2AH-b27*X%Z{!Hn{جEb[ g(+8bx-:>R`#Zpkp~N'_E%1e|ϒf 8GdF_*yǐ,@pFc`x>s̊7Y+M+aFAqፎxUO錚%xr]}Q<<rk>Jq"NQ_ؔ"<,\C8hI2!8 d1l8zj#$nGAdїj3'j䎅7_ϓT5Уxqt l6f$%Df:C*Zj2#y{=>,6(p|VVK֡c g A/?ҋg >50x%b+wPR" }O$sn;HuFмӑM#61^L%p뜓l{F~ͷɟJ#[K͸`dO 8E=w藓tfuQY{*v855@"GFy61idޔ]oؙ,b3yG9Jb:+)-އQw+g5^ÎJC=ϭ'.!(,_ 3sӣzDWNe{r8GHI>9(A,X EȶK(_:pϑ0(҅[jḮg<]bL>U&a&pM(H7I8h$]5C^bR1Ȑ#Ŕd?3ov<;h󯗂B,]ϕwFUÉ~T3Ҁb芩}E8'd4+lʡ䋿c3-!&ej>Ue@E̲ ՇS(]BFlaHpm}ʆDTmA~ K81 MF![ eKd:  sa?,'?'`ęK{9KvZNn2#^L>T<|'!]&7+{C%ږ'jFPp]ѲwpޝA6y4RyqXۉh($ܯrIp/\le{8zl/!_le<Kq_gp^3K_. 9ΏߨoG.=k33d 9>+4~z\O?顓¥b{B=L.~^`a-jkFZDod{MG*,(.{/6+"0_X&ʬ$rJb nK/>%J ΊkɺrP }L9^%Tq!`Cb{USL_ujeҼ>hμ!m~WN6_щK" X>|cFX:Anl4LSuNA \FJeNZvLtA lŵJf% @)o3!d3M1L"#&~=k 0b 5ySHZ:>4sFߡݩ5CI=Wu%~|;#"r)Py^'rB]3l%,͘P: Mn x7֗,md!l@Ηe4ej;`fX˖}X bsDXO)d`>͜ld݌a!S gC, sqL2]@ " & ˢo\7ePƩ( M[܋¸0QX#;!&{8T/ -77nǶ"41 c[9ᕟ;17 F% zi-~\z^Td &߶#1ԘqmO]B bgL 9e?8<(aϠ }c@ g4sX&{|9٫s;id?UaFj ;Zv0Gyu,j"_[w%Vޭ UDuf._ uRFNmL- FVHb6̑$TuR2k5#$J%(@LjAC_$K<Z%t {$R}eM{5^"˯?kʯ%FiXb/L'%reQ+4&ǵ>qrint!VKy(k@k`$usB;)|C}hHFzlٮ}ͺr7 /9uT<K&r'zs=2ɭ {9 QLHw3 5L' 2qͬ|=??PVh>V?6伕s𜾚;,fZHp}IyTI#P%"*o΢R  wEaDs$CsTmQȂ@B'1W)0r}|#xh㌋0jښtlD>LQܱD#mU0JnEUfVE.R*BF6՚1L{(i}8}5j&;.u~ gVǻzI >Hgqtf5rIn,A\ š4=)^R8~hK!_?\_6]'5q'/べB\G_xqݶ cd$X5t Li6[݂]HP`gXOK*zϲm숺qOa`~:=_zDz59T-' *| U [8ƙk[Npn=nI[3ޟ N|nf@+ևT8|Y *HIZ_Q rgBaZ=w:W{(:ۣerf(8J‹abf#OY 7̠Ks0}!_1rB[^k:}-{/fvQ'٩^k<"łX,xB," WR:Ŗ) J]ro^WLi;bG>;DT"._:˙|.V%sV،%*Mj]Y_EYR&"njfIoQ'RVR6'SY|q>6 q^ g |M?fKc0ж%Ⱪky *f!J ɠ͵=wC9U~{-It*saj'tTK\go愣mjP=3ciPg{"·W%7ژUG>J{Ys+"^鐥z:;521&v_mphaM.zIځgdK֝HLiţnmyXDqИˆn@0bfHu][RD@"eY?PwtQH]^H6cr~ 9"}`Gr)k.iD{DW!D%[  Ai@d{ GsBu\OwzR+)i`AtKRҾ7wi np3dc j52NTKՑn9.Zޖ0Rϋ٢zaa%sMoct",pOƾiopvm/d0춳Lul]f=ż֏@uo=ϣk 嗉w ;tf# ,OMYK~;Q[ ªZ(v3&xIJNEVFrWIbD/dӬo <اGTޓ3{)0|m22;ܐciܵBhyj`ļNK|rU]ٙy/h% ҵz{Z{LN+ [)?Wt$TM0 ( +u Ƽ-y+:zlwz5׽ni wMq/E!t9Ճ*q*@ nla|fz)sTi`EQYF$ :J`j%_$~Ǡ)"R阩ѷQeLJtd4nrty1|W7lXdzKL!7 ThcS撑xHOd`y&(GD…W Xqi){h$لP+ġ0I DNÓ짼W`;xڱs0PZ=eZ9FgBS>"5';X>S2 P&%pRJ}T>Z #1]H]vc 7jPQ7/u˙gcָdpp.u2+MezPSfsYd76:VK`y!,YBa6':Csņ7ߓ(5}SCGG#`>%č J\vivRvd`v`Wk}U8d gaZihP (qa&x_S]烱npn4,VPzKj$q@3i *}?0Ȓ́l4!5{W% iJm0r,$W!~ۛ7bg\;M _&&_;=:Ś5g ×*$W &肕ǒrV}0>ggXNRv`z6^([PX{f]W[㰢b0 ~9^RN7"B_\Isxk-~#]_ΕP ~p+p6!_x֤x`Q.I^y Ղuѐp Czdhժ NՌ J M{4)Hbjca,>d.@  W+Gcdd-Z ?8Ҷei( DՏ΄UWN wGz$"ߥP3;n |0ju|{j?@TX_tLۨrd0@.>Wat򆃯tӂj2`V][` XA_F9q'̀p[Xe#5PI3$5ȕSQގ,dr RbɨYBV `AB/?Qpq`]Ipk/5~Ϩ~$|AdiL6tZR+&NSSgiٰ}FD95XNNQL6QYS<$n~ҡVn]0 ?@ )6֠kAT3/58*֖RHP 9yIS_:?)ɋUҳ%̜+d'ͭ}5*biy행쾜D:-A`eW&p[7 rz,E<e(kolH37!UzdcmٰF2";r0=g˧7UZ M61;y,R!PUVgI}UGYwb~>0ݽ7"N ~Hפ]E:nJ#ԭhO_?KbY$'/ O2%An-GRSUΑ*^$ύxv#OQAG γ/4*4Q'6kaI%T%;85iy垝aJ5X{4&d}4.InD]vkq{m | "4\;eG4*^5ifZ!7Ό\ /ʶ4M`*yF5],-nE/Α"_טSVevi5|٦K Z3$TNsVk,.$W};"IKoY~+-s_Qӛ(~em~hWӃ)#2`E$O 5Ȩ{ ǯB!R!Lj̧5H7;Ό䅬=y7Jj3%Z!4+Vz갅sv!,ШD>Wv0kھ[dQgp:Wڅb͍>xI<5MSv*<`Vnxíw*~XB#Ҳu9lR-84=GkԖWRǶ։JLDuVK0r&V0:\Bϲ7ć;2yM&=+g<8pa+\ kIb?c@0ѧR- ?`t*# Yqk͊ ,gwMX0lK~GIr7&uK%,W3shZ]6cAbӐKxD>j~le@\/QrNc;p>jY5{|B"rK]BW\&)AC<1<̞B \(%X}!zAs؆`d# CY:ɍVJٝbq@l8|j.>0!QRmLKba+ ;)6P%Q ү\|@6G'D70z"tc RE?V0s\sKݙI09ЈNϳ٤gw?Z'i&4h=<AhѮ& 2+Q&eVd194EzE "SHIs 4Wx׆IX_`mWSHJW0b vO`^,Ef8Au,\ A64p٦@CD Y[D }GVTÌ5:d956ޭ~vNHjޟ XbBj`.=0x-@yv@v},JsҕxCHlJO[ F+7 `8Dhޖ@~%`ǁ:m|ϼ_a`}\]줊(gzBӠɑ>=lFJ4/%Ns-¦ٝ2tV`f~cdO̴.E`~h8е ED1Ope/5dX3{.[L@dS;ƟQw)jЕcB'~Rlv# `Ira銉**׵ Uv?1$>{p5;8k1 386_̅gOr땢r{"uQ #'7Q<0;ʺaDҲ5I-yXT>A0[7h+4 7G_59Ӌx{*ήAHKԲe_[7uUA[*g+fkPQis51Aސ9yB99M]J^-i͟BwK%:ݓvy|ڕV5F4s= aLkr!W(sfŚ/rq(e*-e8> P4By֍%E*\,/%7btmL)ʋ?h) AD^~X>Zq%޴Cݾ:b#U|Jjn&ö*s ޕ q^ĦT*}SU` fC`|=#..8"_Ȃe KcNZͤ1dA5C%G1'X~YQD utl5]6l`zȨ6S\Q*őŧޥM2, qwu:'t-(nJQhI=4Y&qQ[#G0c'NvU%R:~ coe4{a*My×ם :Z%Gl&AuiAxI@ee]H۶@5l;T% aOa L4<9LN&L ׇgO u#{X8es:)]EBEDi 59^3L6+~e&J~ ~۝1. MCۍۆEb v?L'e+/PPdO-jLBaSϥRsR2@w2{(3dTKPMO4)4ߧBxt%>`6 *~ma|,pTnj|*p SSw7:ZD#N\:;aw2܋jnF(%E[b[n<_VKJKRU,fTQH9KQ_g(q,f@vL'aO Zu//ץ}jDy8[)^鑂#Y,T?^%SXzu+hvP&PZrߐQBZV21YG d.ʽWz':E^TU+ۖ'G]ape6ׂ~2m]F0Xȳ"L#"cdA}i'ls!NRGUUĢ-xm4V1Q7#d}XK4vDH#Ęcy: &~g{kDV7Bu֒ Dx%F?h2s.䜐=ɂS?yw=ܯ٠ܫaqb3v"%X^;%CgUۼ~;O~Jǟ"W! |Ƙ| .e3 /o}6%FO#˾CݲIXJy⋂;B#;`^"E Zz D״hʛa/ue|Oy~,[$꫙* N[rYNssj:V7ZTgY9aouzLPxeXBIaJZRѩ tzBC12/WQy&}r5E(nliL4W]4>Y{n`JCWhArA _gx{]i2Q<\B]9a'b'bNح޳1<vu:;? F|i=0Tz&*f~]/$>j{L&=,t6̱5L{&"ԈDC0DG('J /n%#X*T2MN'eqIBH DҦG+и,c^jTcGSlҍUV["5'y36I#=R0*c(f|c": ߭X5aJHfE`ހb.eӀ6y:okqf \׶߱$dmlڪ#~GJۈلQ2mh4p7nث.btd+$KUyIn92i]a1A$ЂHp\nqd.+WxZ&CWaa['3%zCylve+%QT@!XԜ"&=9컶,v Ɯ_5u5lB8O7d^HTj6U7*frǟx;ΎG{aiQ;׏#V`naaM!f%VǥAX0 01w++b @읛i Ǯm0GlYN<N6bߦk@\'IA>q.HnHw:>TXe;Q߅[3r@)(ɀ ,;QƜ/OS漬3% f*."g(iD0:YSiQ3R7¦$.P.Bbk`sMm< ptb #J/j.x `邺uE&U4) cs)6\2 •DހXYC+%3%gRU|:q2Βmߋ}~?cZYX24wȥ~[""wxvH9?T;h2*P4PC֣_C0a|J;!տXUML/Pa2հ7] &oRG60O8gEi [=Ncdߠ;9Zo /ݥo>$1[JzŅ6\.M%UN=vsyޅ^Bg<|,j۟w:-*ugnK+r/Wr9,݀C nkIAZp6I*N4<f\dSTi"2o&92@+E?6 95tj%8D O 嵮HLƧ auk&.)42n#K1J{p.TCr\q>!Ul>]PJ%Ul4 $HHKS ׮6 q`:At I-r/KLo*F @vx`xoZ7,o4`[1x j\&[_u'Np >ܿn޲gFzC:Di}fwG%UT oMdͯdr>??K~ڀ"g'C%!}S$)yEԞT2?9`GQFƺgiU[-o JFA2]F]ZKJTxKh,)^Em:| 7a;YB|Kykc@(L! tK岂p=ȦS*{sϮ HJaE@mu nkjύnQd~Gc).pk包 yIs#]&w|ZTT2Hx`xMCW;bY0A85{.C?D\v3@_#Œ움MYFNiN0J0+S3i+"ȹs-&*mӜ͠dPS-&ik~]08f):JBnZ @kYJ ^B-hA6^tnƻ?R~1ޘ,xo^)!c}9^ql* ] -]XFR)K.9w3qAM_\#S5ןO:ſ02(bXe*Y0v.ol4:'bp@珻<+~1t$MdCdZHP߅;[{~8"]w$ߢDַI0챴^< q:[iҩ 0A{9֦P(+sS)$zQIO~- D2dƤ+18&pj\{Ey>i2OVO *% ?~ Ar?ogQ^e7BX_oZ`˳HǑ4E}נkI\0-{B#Qty쌈?_k9 ):iQd6!zJxV#>w]L] KyBw GhBcmXyOѡĴݰ0H~1eQCGɚojJ#h;o`ON #j]ů蓛TדmvFsYdʐMࢾzt:uTGUI4y# s&W͔Y/̫'6U$Q>0^7X?_'Su]S;5"G'_s}$-rlT+)-]XniAs@NnĿOe4R䬞X t.34"Yu~(:gLb;uGs܂+}ҴΞU~}>iQ ajK/@ ClIX ׇ/ c 4w&%:=#E|n7K VKofh1~q- >T(4l8XS]!K | xZ8 ; 9;WTOUlQєlb 鈝= )FDlZf (tSkHg :K [2BXS:g^{od g8oZUJSh<l1FM\aiM!fx#Ns#w1 c{ʧ%?ո*K`+ីx॑o E' L<'ެ~Dy]#!>}N>A^#"rT$.TQIs5Ic.΁sC9 &* ?-зO@ޕ*w~ 1Oo)00{4E= em!m@wCڇ lJeaVMjElؑÐtO_şoL߯Iз&kZk"K (GPˑX=-`aTAӭƞhzVR0\/`u@K3/ƣ}Rz[|=шD8:3Ô;Z8bZJqyys.t=sO:Km FO MzU6qzSfv[9Ƙbs?e^La>^q"|TpڧO۸B?gN)ۈm Z~B[;-\}, *yVSȆyUH(+J$NqKaE.SIȆ KhvQҽ`dHCyhFeM'Li0KM3̓ݴ*QY!< Rd)#0x f0HHz.X{Z5qo)q0C1i[*5ҫu,"br(چb?3,ۜ72 bMIXD!fY ٓJ}Y;}6(Xg O1;@CLs܈JYta+:o,2 }'e3: K7S׆+IOX܋"؁^C13@sᵚĨ*t"\xgMQ 9T{Ryd9p<!bWU%mFп+b"< 92vr']jBw1=ׁO|;a]W2gDa/?.Y+"5}u JJQs՞auRhob&My(x*7W2cY3űA '`wGt !LдAWS<XyH@,#i̸D>bLSzj]U `17n Rمx!ˉ؎ԓ-Ovzv` x-6NN;@8Ư; |O&ı\Q?@(XFj e p8LoqzM@gġCaÎ}Dv}YL?xCE윟bpojhh5WR Kۼq]?oM" T# )Ym&G5 @c^xE @dMIcݐBT‹;1 - BT?333< {x?!‰z43Y[jQ*-eH6 _3 0JyHjmAUFwOqnr,A2mN!6 )U{*+ ?mI7"[΋c`хVJLRGQ,ŇX̤zM&ul.=Ä|©(.kI<|Y1ʎ9!W&҂Ɂ"Y{[vlCA'Bk8sl;dW8r4?$8|#X7_\_kOٗcupH_V:\Y DD~TTʇjB>A-Lf@~b &8{\ YJ":H9сtBceaErb ϊm;QJ>|G#|4VV["Li;MF]Q$a Q"-F C_zm呗{*җ#SKR.KB2J&t_/p1N,.vn-0}0=Hl}2sx< }|#L]2pD#]":kF)QO4ivKbgH1F1޿΁c6deejwqBG#A6)38 FCMV;+FA  Q-A_.wŹXՎ-mk2*B3^HX-c.ސA~e|(+^# E?*XQcLoiT5T<ڸBWOIBC9zcA(j%e9_#=-`_!SkK15;= N85{w²mQihJKnZrhf/}8O_l RA#-j/1Ԅs t_|>l_qS>:BLſZ Y A91%Ǵpqە{y'l 2Ǵvu__A8MG6:._G9"eh=FUķ9D7$ 8^wmUw,A)?Rʙ&VX3o cnJ F> "!?Upfj3)['`ȇP@fUxԒVRHvs{ ps MvYNHirX.Zc,{|汭 { Lj  D/<k>yAϓG;e|Θ# }`h#RiCIiS vv24@k}FGm]y2%<5:K@!J7K InS\gdX TLÏ". Cy4}$] 4[DɁCR(UҞCRU *#UTY-@t1"ɃCAip`؁hTkĂ`4W 2l|%{R\7(wIݟHl_.k^WތDc9vM㬽f/FVk)Yn E?"?awL[VXèX䆣wtj|H;7q[~ب8]Lh*c#LѤ\F_qhؗ'Z%kIudʰR4-w'UҞWyh(*֔5"n~RY]<8I=^tDUx\0@I#4bvCFo#[]⏇*yr=|A&@~#rGnr~]t l5.KzNZ<9s&LjTwq!jg),u[ ۂ M7%h)2fKKԪ̝#y+MSnl4V34*b ;s94Yz|EgmAzzU/<l5RǴh:YEzܹ^{4oELo"~a _WWG$Q /[TIvΖ X/hy!,rCrS*&XkO)[ž6Zz*nHK IH 7?Kjc8y$;$,ϙG2 /vP QFED]\mO utҏ_u{O3n{D9&J^v6;aۥ]3Fv* 쮒C7J_卽k1M[ Rרiמr{bvE-6;H{7Dl+=1Ҿ mUVN#ϕ9PB*C_ {˻ᄜY$kv!f>_tHu5] !6ѫ9["Q; قY5EnFӜM8@f>}R0pSzm19@poʫ2MT=v)ZM~Dܑq^Ir>'rT)f87ƗDSnYڼ*9dk֛^x-tiÁq2'1EwRO)5DR ~mq%?E)L↴:#g=5^{ IQ\aAIgşݟ&=&1ͤoF$2\CQH"ԛs.xZ)uQ_1a,ЃRDǭz+r'jޣܪ7{4>ne"\+K=QfTÿ';3/g=-)U>m225XXwC2L\QHDڃ/O pN:^;l,Z?tofCtFA-+[T=~;I6_(d/mUlUWJ8>k9DHZ]O+:MGt3LHߣD0i)t^XXѮ_gkMxs^cNִ7bDYOGvطPدU4mAYJ/*j@#: ~''Zٟ}Btk Ҹ4ͬVvlGu)xs`oG$Ww>!?߉-#@Ð"x$yuaN|?qTayclvg4!q>QBJ&'R]IБfPzc?uI "V_ L.9mbc+P[K+J+WEmhP(:,P^H` j9W%@uyeNKkzFĒ9}~rX4TyH4h[A j眡,XX8'Hr+!nq m>P|nJrClQx :;NZld?PSF|: hc7$"0ʐ٨]\s{IHGAa44j@h>QY{C);3\ү 'Dz$UQa[hHk:S P_ ]bFTtojt|q'ED:6 cYG˕A꘺3ҽ_[x+0 +l&Q&2!.h?3?s\8}$3 JsUw&5|Y03VFRv^V¿UsbCJG$gI^<.!4 iGJxɥ[.xu gd 9iCw}4)' O0Uҙ dD;'@уF"bJ!$.k.fkKz'.b=&ew`rMGy v] yB*4P{Ѳ1Yl:^(e-4s"Bn+U`C!|\ynb##"J|6Jw*i_eGQ0oa9[$Qߕ (ˆGӕ~K(sb,`2&G֮ 0;aD+Tlgq!w +HY$' TH'< %> iU2IWtF|Zo{'\B}ICzwz}ɔL3ʄ"7LQv+ce%vk3.w]!M]v!x tC iFsR:rL$akB|Fe)64~yy5b#.sO3G?s C{ն 8<ĒRY6PxE#Flqh@!wdl~XU~)8Fs!oSudVNQoX'ArЦk^$0 ] ؃Jz1l _NT(I>B"d)!I>k,OwvĚ&:/B4X.,q o1-Q罵/B7pg^~Eg+|80/@TCY=wdu7.zx ' 6sh ~%G}|}0Ke7v{R X.&L_7N$.ɧ`]:/|"&N&n t9CݧRbb@wZ@gYZ0707010000026d000041ed00000000000000000000000167daf43a00000000000000000000000000000000000000000000004c00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/amd0707010000026e000041ed00000000000000000000000167daf5ca00000000000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/amd/xgbe0707010000026f000081a400000000000000000000000167daf5ba00012778000000000000000000000000000000000000006000000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/amd/xgbe/amd-xgbe.ko.xz7zXZִF!t/P]?Eh=ڜͩN}۩Z%vcyvo|hqfQshlR w(_3b\a  o3UgtjzfmZfECm"dn/{Jr0O'SW =GbnVwbY?:ۀ-cY;TK9a9¬ CGOap?:nPa\{#OōU-k2xƗ;:>IVoi4Y |*OrS gڀ*H{Pf4lަO1ʳ=} AU2V=?^$QBmƵf#Ll7do2ǣx[ƳhJ/ N>5rۢ(V@qCi.;]Ds. <3/]/l_>R/إN *G+G^I#*H$;cbr)LjL}"Q `%A)rM{ A1Š$l8N wSv c@JQA*o'=6+%tٖšQ51Gl]YDfke $ W%#]*.&x4rJ(vvT6\lĿ ywf=`&s&@v504r+9NlKRMoFUJ9P9B]`zm>Kye\z(8C&KcC?)Nuu-rR_+R^ P)Z_CXC-o;O {-l xxPE\ɝZ,4td=L+ދ~4B&Y٬eq&] q4ӌ:-ruBUJ~2?vU> TRSIHdM}WjLZ=e# \u13:̰sYЂBh=$!~Lf=jZԘ1ChڜVH4Ϫ,]ð*)z5M@r/)|b_B(+K ȅށNK\IV%, /U{VtܿT@8zcMKp\B = c] XH3:+`QE}.4"vZ+ HU]axE$"ފ vij>4jKں)s!yض|"1Jn"XM1:BV ?%F*8LJtmKj@gT۽:ͅ*SײaT)mpL-9BɯXm<;b \RIoNYtR(CȲ!Rk=#y=}FZtK),(MxdK\/Y̑&9v#hdc+a]2?@ Wh;xYyI; +S[1r![ j=H!ẳ#r'`|RQ\d QUi߬XeD[9N֝IBaRC z0Qij/'SU!65~h8rJ rq922r i3mtZ|Qm-}XlTɿWMSG.o1;rpz^2!S'wXq?\|p=-HXv܆|&&TG,gtfkEܧ"G,=!B$='ӫ0ՃÎ5 l ,Z^/ۢNz=G'|w) D5%a!(P{kWewZ`@d7T%!vD|8X>hk4IR=f u&ZƲf+ "C-RyTsb+RFflUa(~fP&=*5I s}/$e{(ڭBBOU]%Ju]~7[ucV|>3 ?`q~G'i-n*J6#||ˬCn #UvٰҔa hWz xu"̋w&[wdŰ0vZ<0'r*%i))(ԔI#Q:?:ܔtvK'#&mUx@J)(^b|ZUfe}25ߞOLCz-mqLuW<-~?gA;}YR,A>$f|/,Ӛy~ᘜ d6|^W&PvzidqhF.P]zddư|"k~` %֚VzEXXzx<2pi1,I5*K5 ۔qDZNҳ@ac2ְ "RK@0`]G +. ͕#(p3:l_߻ \ct7C V__u03&9Z G  klnW,b~m*0tG䏃Zk9ᰑ.!0 ҄dj< af@΀n6at, 0zAu87YY(Tݰ0Șp!{ܙctYmG+@.c0PTh.EWVBu`I5ڝg}%&e g[\v`+gNŨ1_`Yw&OW+|қAV̭јRTUy)䶟CaV׬F'[Ԫ\0eɼKNO`QtWBNRʰvN)tKV[tcC403 +38^+%D9WiSu\]v=[l'wmy9 JMY 3HwSHM&9ԋf4j~YY`b|򽲫2ʋ-P RQc(w5APiNF( 3 9r9ak<=8o7 1mޘ?bw0aZ [bҮ4 OC>,eFvTի[t̓`?\Z:vqO$օ.L e'YnUM: }=`Y+ſō|re3#+0nx.,Yr*k(9TǽgWfᣛ(g.`my}#/7dLUL+vPilҧfwwMl7:&\O_vlLM Z)q8HYl #];Vݓ)f"|&Lgdca;F6UL3+׀`q_u~A 1jӎ| bMVmWA'OmӾ _Gxo** +;.]_OpUF H`@3OЄ {o=|oR D>IN>h5Sw~p}| 1{ɑu.NWg>{ 8+uds_Vz if<)8%}&zd MTHm-uM8p kIv:'-},{q(mVa͒>5@+.Scyb~x_Z7%b[Z%&(su#_VDd'c])*w` .X8C}pH'ΝjTRs#nO2sXkP[~~X>݂r:ψax`w?*Z-6f1|*%:2n LHyE}^s*jGNܐGha%?cM˔M/*-YY bo]S3ѹÇTsy8)]7̿6[(;˱]/z|b)ŵ ĞMgF_|44酭1Hd/-27`-dZFӫb{GaBd)/I޺U33Er7(Ùf~6$6U"-H뽸qO`5m5 #jJ㛝K@]XDƸEZ.PO h,-?HMC45L4F '=Q[T=vlB mX!!%rHXxzC] C$kFlRMNmYRD"64+_IJbM+IAL؜VW0zgЃNEeMUI2:/頢(/kGVc% PYt{<} Zx8yo NYn <P %`Ctm%#Let( Qo [LjLo]=lX/Z}NS|,&aOt$xŁk:jRJ!BQ-@:[1Uc{Z^̔"l٪j0dk9[ _rn*Acj9'%DJnQfa1Yg HEnA2{ Xp_PuN ,JQ;w_Bpk TۓȆ2\CϨ1F8ɍ6myGE*"GfU:i;ֿMku4{auB!9L!f0;yCYGg KLY{d92nX`ftԡ61M6<Ajd$YV2THn^"Ոayڥ;r7vGQ w޷ugI8/RBӝt#cTX,O.puto]WcOe+i`GyXmtX.&.m&XZ.~2e>έ/LÒ@[Mz0{?vK'tcD 佯o#,У@m 8ll" '~aFffkW鐾tC n5O#ˈ - O&u/?S7@0iɢC1HLB+rJ̙]!)dz;Lceۗf\U8[O hX3*-ơK+/>T%tѣgzDK8m=QM|g2F-ߴw^'QD6XWmI[Ns(,VMS*wDq)xn7ⷯ`bX 9M O@u*8H!{3k-{5}]"[lU6s$nE{,m65>+uL"k>fշzWi aotgKOtr32rB;riT|I|A!XުHEs@Bc&*CIRm#ЭqJazSf59H1sr؇;ns旷׆Mbd>2}!xam537H({إ#C8Ե_Е0u{bi|,Z'ȭK7Q :Ey[:}+ @@4g^iaDPlGM\Ǫ!ZgH7~KzF+sDu#7ڍ _&&m2M4ǘW熼xkE;mG÷,2{PҥrC["&Eoy5hxWejE!,04A.gkJ@xa4ֶ7$M6^%.&Ռ5~k *JF 6|)1 y,HUNn<oT#۽ ?R}tT.Fmm[oc߮=971= oIg>Z+j69_wK l"+x[ڶ tbk:E~Q'D( x Vػ-@lp}Fa$DN29x!z\]1Qls~$a0k@{UƩ:hz$- gVէj!U$šF$ۘvUά:/OuGt,vY@ցr Rz9̏Gtۜ\o\Kbo>W+rtɶ_\2Y&~eQ3#BȏY+-Z. BY[@tPx ~ņ[i#aLh3mm+:w:fE̬TZ {bra} 2nM8Z^W[C]*])xQ542!͘)]}\1LttIL;FzeU+pCMR^P(g,dH}b W yo *7]*Y}]9"'_+>a8@X/߁K$SX~px, 䔵HXf}N0!21uSY *8ֳn2udtǭ |l<40R: Zo:VN [ 91W 1i1w咶aG ت==ms ,vZ;0vPCuuO!FVZvD5eaÍT.I dǘŠW "J(3!azŏwQ6®,$QtCS ^5vbpKs;X<bS .t^ l>J-kŤ @RnG32,m';+ bDǂl ;#:aj+iM-m5]gp_5tALM*qg1ACK\[(gB/Eu}eck.SP=v_ ӽfuctw0?0?& d.1=VrrMEz4i[>fy֗pwӨ lZMl0N<$@ 3SK*0wiw!煕tt!0$ѷb:3%ld˵{(@YBT"E.(dcq `|9nwUx󋕖i_DTj2 F$,~|Hx ;'[0w%sg6 5|?%81pθ a^}Y2U6vodEq>}xS1Cؾ93AWOrg0~dX쳎>7*Jm ]3~`gj~V6C}Cc7ׅGDvhzswL~0t9h%#Ykqpy[!Tff$_pCm_)!=w."!b1Ns Y醲y^s L!J=t5BȈziZI'Q7a=O@#;[g2/B{V _ߜhs 8#Rۮ%9iE WYuB_6z ݏV&>O>Igأ#ġ r d;YY7m E+C +Ϧ UKXr(OAե^ ($5]dGkF5 ;Eҭ/a+-ς؋wȕg+ u/(0IJ ЀuшcV /©.(e͠} ƂAn.F2xOR!UYV/լijo_Mt$ޓvhROpq42*V_A7oKg f?<2ST!_~i <I0"p [G:epq#ٚ֐$|c5YN΅:K9%_ P=Ovq0ؗ$ =/a$ ` ܉yjBE/+l3Uld`{kDcd\ ĭaԭ3O/ʗؚ Ax?@v@s?'ר[/_ )/мbɵ,OmPU BKg@dKJ=aSDt BWѶ3- 3/cr8=#ŸlDtR%t^I/Jij{D){x90fz 㜯ck]jl?:@2^,- k*o}ԃcm`zmЈsV#! u}OV$L1-Pz\UjTK[NkPJܫ,KXԥLnœi dhezXKZKJܙ^U'z%θχi٭AL%Ոh>zʨZy, 9r%> V\3J9"@UAbk>˧TD话"r1RD|.X! +wY;Ƭy"B-qo(>(G9kJuLw ogf}ψh%ˎOuO7)d7EdFO|]ψ|r/އ4u:}7E"ByB4܍df~T8U3ԊTEBlOO,  FSCiɺֹگأsiͻ:%`Z\sd/`3gt'T2Yӫf.45ȅv &'Ow ^]Ql0}~eJt%!/_ZV\cC!^=c3%zsd^B>k#\@MҲy' \bY8r&,:Vq9&VC$5t6<9+^SCWg (DRѳ #c+> fw ;jVabՠ["p9 M88ߟ$@&D9$k(&; I2>"">#rBhYx)"Kq HO8IL'Bb"89;^M&`!b]y`DWɄ_87thNJ @.fdl%| >,z)AsZH39 Z-WRn}J (@=֩i¸{>\1[GJKSߥ3*Qw1f:`GL {!xBz-gLnc=m {/oxn|"͜ %i6ժJMoLUPZ>"e/^X\:9 y,DOq/l,HdʍR-͡}QR3 A/a% o j&-I0W8ηb1msh d5*^#|v73Ck9 |eqU1~Tׄ`aX[IE!<|=`WIB9u$c& St]%VUů)J*pVۀ O#b2I/72)C|ؽ{zFE 4V^D;}仝|ifM=.yVyc'ߪ2(?:H v%1F-8V%8]/a[*mb5-m(~4ԏ5ɽJAcQZ0X/>XN6n`=Omv4ְѬVO~fTDfd# GgŕŌ)f ,a PwC l =D3+L/#Ûk0R_?-3jS=juɾUjllvG0dDp6>c¬W6靰clLJĴ-'7)~[QbU/[q[ɍA/b0NVXȔI"4XVy\X-~S׎Yh9kt$ Mlgxi8n3$q6MxtĭKij \W ~E7 .W2rI pvU8C./iɖ͊6p2H@@8*{`7;F.WuCip:sۂKWuaSߎֳl{BݴJzZӃT_w41 69}X- z|+%Y K)+QKT}ڀOZ+ۦrZ>IQHO i8GDg9?cCf_rܾ3rg²Z`P:iʑ5/tDw} QLU5[[|b:Ј8l<dc7nvO[ 㡕=*kŒCagFp7CL$&hQ#0ҍC-*Y?DЉփEA TPR6βla3t{V2j<1yˈ 0QX"l0͢"-~TH~pˑ~֬v">pp6]0gVgJߗK:yOr ,H0,'G@{W8H"} o;eB7Hm: v?J6Wmhب itS :zݠlJ LF=?1TeW!Wu1Nȫ*X,Tiꂄdi˒# nvJr/(|Su8o'j.,4}Ovn[uO !,eveer}e>sd]ʶkU[tLJL,O ~ 6F).|J6pފm4SZiwH _LmML\@1BcٺwJ3o27 YR!zDX26^@o/&G!@өz;>4w6D|TTWLģIN C f*$A<_]|o[4Zl_Cc%Ѕ#"R vu7j$9b3&Nj'w]~:b@N.2q8m(z( ZCL!dZ*.?o)E{@l3swxB ^N]9!kПfc8cW2%p~D#&~ Ѣ:R<5deΕ <2 <, [5MB2F#o!mŏTlnAϑU ~bq 4U$erb=|n"+;5IG&NW`aga%/`o.Lg9R&.Ӓ/ZA.Rz:GTWƛ9 ~x'A U!ptC" Of 2"q6۠P,O"Ҟx4)ͥ#>kt_L|*X`iЃhGҪ,HOg1~(ж\o}'%#6R h̻~ pl,Cs;(&ל&ipѕweMoe}G/ @_,.FvJ ~9UfuF`9^_EY6/"=i붟Yo΍h9,EJޚ8AX!N;kmv3zGLL] |?cF:kCfyU 3>*ci';_DɧHF`m.S]ciEyx|gicrXq󏩸D7*Q{P^/ImS(?\rpgej 8&>6"C_qcܥ{(00;FUG `*r޹O@"(Gg%4uy/4(6,#s  j? z/w[|Ӹx@#ѵ{Nu+ bxdߣNM8(x۱6Yrcq:C7AZ14ʀXY`Dv6j_>xZTv =u Ѿ 0Jɹ!׵ BAIE=hО "[ϣ(nΖU*MF4R_Yb`hmS΂mU^t4xTR<+ZƞgX !==D#Ұ%ٵO2@~C3i}'2Dow -0gZ ?ae*C"<#'[琍zo|ڐeQ¥!9.Bg;KXHg+ Ahmd|Tx"$PA_4]ݠoGO"8RU"'!jy'3'[V ;+*x #,"x/2ؤRmjCrB }U ^O%h'ϟޮQΩLZF9.!XEi88-_}q20,8PȽP?]sRYtO΁t7+Cf>t*^-ڕ}(=9p\(n<ljm*``:"̢ꛘ0D,{o,X1.G"x8y2,`fh]f]h[G$ ~%70BֿoJEdʡX9Ӗʾ *a T~P{̂6!QX,NiLzoYbyS27#8F'܄BoySyyZ֙ū,̀2BBBEk' (e^xa W\:ު1!7HY>xrm]ݶn/Lۍ8JLjr^g ^S 2)c?X@2Ԏ q(@T7מEDiWo QtͿm/ 4|¤߂+1aIBUD65 wi:}P ثpNt=(C_JbuxJ^>/6N4+4GA}/IԋTȢ0W\vo7 {-hJ>Q^QjE,\*.^bOTp<6ɾvm i lc:ݔGw>vh두m>boKX1#iMtF* Qn☲p[Z w#3B%<OPC'ޝTξ &yf|q$RMb_{YQNy m!ݵuT"GseW{\)/8o+ U5I+Ӓ QR#Fo':3;w/UԙG: LxrNξ%Y"TNs]=}m)P E4yE` ]%˖$ȗ6p! iq(;Q##'4&;FO(QIF0<IMg 8ƖuJ,Nv.B-ZR37k|8&G22@noj^-g~k-~{zdZ{+`[dS"mhJz^ alo6{GrtJ23+ $ ,>{Y-d Ek1nZN:9 J:Q xV.ĩs!+}FV1aTF,gEEM-GKQ!J4F*V)$BHO/xvT Y ~ʅ)uHX#3P0'c"˟``~;A: $}<3p^ :16O+RD,9fN#n2j+x^VǞzhCC!]¦2 ]V..g) L#TT3HޥE,,75#a?px_wbh4kL\Ӱ!A &b꧿1Py5ˀ{fe߾Z蟥֭lF}If ބ@v&[ o\Mykhwncr/O&أsr1j߹ܕh!Ah$U;Pi#ݰEȀVuFE3/ZÀ骰2$wNlI/&=PVH3ZW9yWO(x; WY V~Fm><^Ϟ7@oYt$jK6;٪;ny͎06WkU^Wbg&L2j#! 59QXUTh7lb+w 3ێI~WDH]%6y&HDqp@qO&j1鲭wqvl6C.h͵g`* 1{@C4$ ^6 6EylG/cCAٽ)E m\8AuR(i ,i[ֿRNmܡq‹VLk~J[*Jn>"Q23'ЕHiV|XNo͸r f"V]!oK,l8(Sb^TlKn^ %ݯ7\ jL^p{4&W$]'䵶Z)5稜a1U*﵃Bm`-N$͐h±=M63ծ}H^ N&D +~B3M4pl/N@{5=RbdIߖFF0rkǬ;PQnղVVA"9rJb8l@c)\-@ӑj;=C]Ukwm(}?F!k==H*i (sZH2[mpQVl8{ҏhe^Jˡ"Xƪi9m1n[ FGG8ƍ-oCdPqQ *QjU[=޺Jy|ZIx*o8 ~q>[N tvτ;.mYOL R9%K*Fla|_&Sv#;`,d*hG(+;*Lo@soX9NLp]iQ8\Z!vc T ~v-ь>fژ )A"^GP+ݵ"[#Mccc E@ ߀HTCz ),6TSIiVs$±5Yo&+.Pʬ:S ;hkP7[MtVd)N?Z8ڠ.a@(vg0hY3ƴ==u%8+KImmK ѝNgM+:!'Yv֟UEF^M~į&ԜX kC.WwcIܡ<($WlN.iGd Asl9ˎ!5$Hp9f#SRRC1kuK_NG:nVVMmTJ:K-r|K 1D c![2C|fŵleM'QrXXL݈=y Wxתݫ{ ʅ?˗x0|?OWB(5=yf1dMԜdKԫbq)5Xv6$V֐kPV&Y1'VYޏZidU$\ f[",nN# U ײvulR:0G RrV>ѐƎrG_~BhYxJUzhT7 A:$*(f>li+P0[shڐ5Kh/3J3T2G l#o&E$*ȿh%DXNY Xf:x(| ,yLfiB9Vl>1C9Bg,;{y}/wcrOiy(o@I%qaDssXT7 Ugʨg[.z[fFm?ѱȶYq&w :0uRWI'9o0_"貘t }mͯ3/EsL:K,eYDJsD'EM಺z;F[0Ɂn' 1ubdN07 ^'#ƽ%ϩ7D.wHYe`ֹRȄwg~"1qȷiX "@Ƒ8;>Y@gn#)={hp+#KIژJ=^rs̈qk3 19'xdHa0܃aHS.:'mO#ٗ6%i >:81I3aGTc3k,a<44#*| ޿A 9 ˁͫhhe"&ZtQ?l5|Q22 K },7d zH*4(?Qm ݓw"!!&F|zOܭg =TQ89KJ(8 $u@?I0 ڧ/SQBACB !1/D'?^ZZoof7A*4]ma'E*j }Ff`Oz;yHK}&ŧǞQw55=7'c^(l@#n (h,oa'Bzyu8&҇6p{rGY̢ޱUGm^ ^xupU)/ 9{r ,^sxAq&µ_:*4?Z9[ KiQzj^^"$3Eʿ]NZo9G6>>>Hq역!q=ٮHrh.;msSjQ29봽DH@R7%R^3i]iokVeD2r>)̙ܛ%IHdlAͱRi%Ń}<وwG'h%d7 aSTQ㔸(721ţ)^EpbxdR/TՑ.x9/Q5‹xyQSW]uA)X_wZ#yΝ`0(jU`a#ju:4hZ|*9I.Zc>Pa0z3s9i~_iJhzekbzNL(=&9׆`` Ӈ)ƀjNPO1w-ںU?i熔\J6ѯI Ab#QE\A=JΰJMO:y!U[I ͻ|%ޮ"Bao92xlWuB#Fsr SZ,7|Y⸽ /bKejAQL|(ۣ6YKd\'T(͆<$L!bGz{PH3440BpHi2"g6^i4 J5iᎫ( _Pņ~=|yhzPH7Lb,֥ ?wd z&bGxrĽLR0$ײlXFAxݴLcrq&jy"xQV8^ ^ 6?Z͇c+/sqH=vvj(S o~B:OH$L>S HO8π< 28 ܝ:sSeħ8tOm9b]l>5?o"z~컰II^a}\$[!B)B;/x(6 d#&Bز9Y7+ m a;T }7>Q!%iXY'(ZNEXpml4ck*E>\$YdeO9f .Q%[SjfqnT# ~CDUU)2ןj5oBg 3}טϠd='_%_OJPa3KRs78Gc.F$ciDB^iXW-4i3+_KI(ס]OQTamog XrĎ!JJ0x5?azsp[rj*+T2}Gtv|v}I~*3i_H6}0 M+-QxWN2YxN1 X11JER;E7rh`>#*7AkNٛ]euڗ=FbUKVF'F* _qorN,wJq}^ T(uk2^{r3o1͏KeetQfeꑗq(D˿EjS|n{ƂƊcրgHbo( WdUT.&W\]w])d"j:v%+WRFګi9xoDK1X=pIsHx,Ffׯ>T!rr{^o,#u_{GL T<« XךEE! #C (]ꫝ O1/:I-'ed(7SS7Kt;Ev#Q"qߤGa0<O⢣ +ݟc墄UVe$2#xXj90 ۵akC*`$!<֡ʊaoW p~g5z|Q 4e9É빎E5R3*K'lgmwfվk1ժr֎ֵĪgҖC y5n2|򬂆rLѱJR !d2ci1+Ō笠2dkuL8(ZvaPTa^8. 5zk$%$PHLv98Vk s>kЀcœ>Wjye NW'DFffNRn'X|I]ȋ$LVxh0AXuizq7|/U%fBQR岾F[I99g)? ?JTdgr2 i!xoü8qպ^ ѲHr+ (Xmje5ʞWU]0HVdZa!9 1ba8o}  >碡DOj͵[c!XZ`Sn9"9a\򆞸9?U][}k5?r9{:_ԳrwiYxZr^}y: H9?5ױλ 3 O︒F}a6{ޙ=\ ZԪNLz~wk+uMh[kAml'KWś:C-vzG:Xc=maRpq@đ!>ڔ=i|:YdZ2ШID _1Q,n=5䴤+nB$~rEv)=RJz)| m6)'I*ɉ:CysgFДpo dIPJX yMh\1K$ |MA-eήO6i*.>{+(~OMn$5=hS vUҥ BY'[u . [r^Jy/كQqz4Y$H"2tB{@ֿ7%I?X:AW!:{`1ţ#+2rnә y? Bm֧?o?:V(C7K,M\~9*fX'U,@CRw4ۿChhAks.&^=mV̓CUŋNčBJj?Q tD4RfژUG:pHR6= E\Y=hc< bS"FnS 夀Ͱ8YphÁʹ ]Ic=4gI-#X)ʝGH 2Y KIʲ/8_ %7 ms =p̩ihX`^XP|:rPd0ݰPod!O en.v^ 93S$kuxyT []$?Oq}n|nS|mDSwWlK(Q@O<pLJZfADqs1J`e͉Jf1 wH] /ks:֞8BXs)``0ɏּӢ5"~ᏅPQKmH|W< d.$ <*L,2|Jǥկu~)RO;v.G7%QIXQT8egAM^Z;6YD)ٟtX`Q2PLY>+i{級9 F\LZZv8;bl%>1p oNM *~ίĒi;hL|ٰkC 쾅o;D,ob>G0qcjm,mȖ55YWni+0 >`PpS#O7UZިΒJ8c M 2'It'ʋ_v8W.iEG.xח$"f"I:"QI/xpax.e(+RI\Im==%#3 6h2=?{s]MQ[AF+ V!h}Tk,o&^Ph |㗬fQsV8u$KDzUM*}_mިDZlړa(,U@e޲u&ũRpU]GJ*D,/a$+>1+#PeRDς3SuMFFB*V%04 |LcYԖ̋}[I v_w(,.\#kN7$6:VK ;yrڤr_lı\9&Q zI]Tp{OSTH+,$/)ayG vyʷ7A\_m[? `<:j"DŽL6E w0l56dO}ysI/K!>0 7&ۮzƇ7:~’_)yH `7Up&c|;ߟ%Ul(|ڄUo.B" tI+ߏh1ɬq.ʡ01'xt4O%.}xt/@BvG Nї|] ZH琁t.xZ+)B// Ս̘%V3^-|GD>7YEmpnlp1_'^PHcڸ5ƣ0!Yyp,"FШowpڲg%16 DقLCT,hCz|*/S |`{vJ;ZޫaJ8D~RF0;NypmS. "Gh bfMw9OYY[ٍ@;?/ʐtlpens ͧ6Bp  )6M[PWS_?5nOޚYSQ5eV Dk7EU ܃x~CLDS3Y/zܼ^*/ O4i6TF޽gsIDFC>tE:Yvc}@AY3ugwphr͉rT}.,F(i_Q% fLJH?0c[H :^+&;e"~8nX[u]GWңzMq}d)7;P \ȗn&l] _ P)V\:J ]LaDrD[9p+tZ]"ƿLfn i3+(s oC%̻z($wum4ylh,m"y+-ckV'k{E,qg)y3.zӃ tRB1t !~v҄N!6CCR B(ԁ6;qhN*ļZN7ׇQt4c@?[kKiVL-$!“F٬ULB0DTtifk&.!Jy&ZcK yI[kK[҂a9[C3Bq3ti^4n[R~JA~vRϊ̦4Oy4c-vM[Xi u6% y~Wm0'C/ېɩ\KF#QyhO6jHlnPoΟzqgGiDytd.#t^G\,4])P](a07ż 83?|CoNt1շRzMQIQ!l GM c]] V9z@n͈FTo̍g0kT6P1"(˺bx\-i_.lܗ\B00~4dJ̫ʄa55L]D%"rx/oeJx(@nYnqAuLWT^L%GnX&U ҊNp 5b&:#Rs :0Shb~ t+IlN*l:8>W #(`\݅OY45`Zخ(ƝŅ3qðMcS]AitbHɶkskhwTJ6*0.G m#ơ\LOh}DC +ɹ06B(BwTQ ?A2kꌚ2Gە>kPZ |3& 2gD+AjRZv&  clr6:=W77Юs8nusP qu=Mn!JpH~1N|X$~RT62|o%`h7oN>EnEؙ2];AKn(#n \i6ov]HZY(9nP%޺89(/'R9_z6sZɯW0%+E$YX1Mx۫*ڧO_KK[0b+p(?bh \~22ErlXnA;łccO"z֯ktĭ-+ܕHcM6so1]OL?/,yk2LO&ܕ9 6$/鑄Tz\kF@, ׾0.JN~o Xl`}M9SrV{Sƕ_\@kgBp&k~\mu$&E  d>` "UVLh,,jc+!AAduF&Vc*9Za pv qT3AیqMaMj}͎)<`WbOl)1Y xnεu*s5U,z2zJ$-kfS{-DoIIvU`( *3b :^sG֞*]ޯ5`-B.޹Jpր# 6i>?ɨ|CaT#N*Nl4jb1BLV><[}!Bɼb͡S.#oS2Tj&wōʞS/<,DM'ɒƦ9Cg3h_z+17p7t~F&;mraIw!V1-7ݩcys'*eA葯uP6)axC-KgX\k[m 8'ijOck;92ԏ +$hP-K* ]ΊQemb&䧒o M ,UfWdPw}Cvܿ 3r9;R?ȉn.*7][ -\-1oJ$D].eqO58gF :BprLVs4S6H,"V&}6,K5 .pWF:2sS p5j#Z&ES6R-Ծq\HOНv?Y=j%\vHqqtǦVmϤ&|c-e+.6/#1Lոa<<\:|2"39V[5P1t"wL&Y.C\Gr D" 1oJzKbquM 3'ʃAUt}ow%|URaɬgG^wH !U0g oGUgi!" pWA!Gs &kh@C"pOYG\kɷ t:O֌`kvv]2EM+S^ћ_Y0Iwߤɟn"7Q;]'_@VN _NAg a5^LcpVɅ26a )Tqx>no`ĪȈDPR{?@K5?FU-N dtz}fd'(obqC' Z:eS/R}\@:wz4ܥFE0"y9Q7U׿|P<%<\eԈ% })$֣k?X4\}DvO,1ACFHgƯۥ ׿]'dn35ꐷO&݀C4t_Q"490GuWZsN}T7Id!dNA: 7u,û19&(h7W |Z0 o9 [Xhl$H߽@G`9FB0 gd@̴[ kg lBzy8נ!A MBpI6~e(̳?(O/.sfbLj,lr#W{} @Ӵٸ% SYXrad*sQP #ݠT/"Vz! * L򬮳|d!ۂ)1,R*f~5i0{Rog o-, 3͉۔`^Ucż :t%,ߧ a?i3æ'zFB][cLNB WtQ .+%8྘I۩ WʼnM]Te)g\#.Yj⢪^}zP+~LI`)!J <:UڴEv|qCnl9/ /uk4!iSo *p5"+N(dP4EGz(ڟ_m N[be<-.T(A1XduWY-_6ֶ!z HT`㍸Ȗ?-u&vk!ANC㞑vdTz^UStĈD"4 rWǹn`(i$ˤ:%n{xj/E@ŕ}v] ~p)VbuևS2f@u'&k8N30t{שl?U2՜Xnʊ|%OOIz3)ArЏ#ѻIŢ'$# {5o|0Q!~?jKQZpFmLLg7v&v9sUo8C3̸yQ=  lH3k,S1D-A/RZG(IpK\!Hۣ }17]”\mW--!6hN;qyoRUŠ>Z,>5G ș<1ujiOaf3rfuH´1z~]q]Qc.*d' "~p&zrX? ֎){T/YTREꤜHFT os3ht}珋3 h| 8r~"ILJMێZȰ:zon,zNZ4Jc(]G^5ghGe ࠍ}i_%|rkJHʰH:I?)+F37:2~X9/\'ԵTH9S;q.YP_#o!)u$ENW[D8_OB/Nm%jP`rN|kMhΣmz +D1\4/msJMυGy?O_FsP|qT{ͱXau*.7;s szZA?]X̜  4^A!ĎRbvi[mGjxTw1 g)R(wZjj[ba#*|WnYL_Kn*׫_ϲӬ芚p#Zj^gXjdU fSd>H*q לZtyJJ[*?םU$/X~/q4Dر?_I $*J^=ۮ*TF}=8*7S]0+v wë ^FgŒ60>[>u`D?I,زJ[9x~J_X4b>u:bMJcWQ)(db'xv/`$k <Mq߯ zM̴R`RȸAҵ{9d鳮lՠ!C#sF< ] 3QBx=1ʼRB~cjH2쬬{].0ȗ`3z6ݥx1yp$/b\~\o$!,sa RR-TܗӨogOgfc灲|SC,6&(+)vzN&E[Cl8ܜX ߾d"5N4f}te?Jо+vxg >СO?OaT;nWJS'Ry7(d78]#A+sKrɥe&S'bd9VҤJ;/Λ[eT-\VC*216[IX}i$|ADؓv+h;(*Ǥ}uee0oGD(-UO')YE[,:$3=wg$jZZL $l v54k;Zc? b~hɘE:W"v:im瓘 e2_ K\oe}#焞`C7&dR()w#bE&A/w 6JNg6}'v7TܓI),qQq8ҭ(bW۸HrrЯ7׉Zf37}EGUXySNh/D(Q<{7682lf?ϰ"F\E36WDO]Kdɥ_p7#h=h8k4ɇ%B0}*ɇYS1u.X8TmTNg I\'Hn\On $T{qNc5W-o+Ϋ0~n>wHoj<7.,r7.Sar-i,qDJK]n"D RtkؽpatYNE*NlYvnϮ٠#F^pu}F%nNګ=&nGz戢9_.~qq>\8e&?v#ZRKYMasϒ{;6WU6[S-nK3]Y nk+fzRg +聡73%KX+³"@7=XH?yJH+f:uE˳0-'S{<"WMꥅ]Ix%~*? bDMQ9H]b0kŮuaG"a:%*8A#eNJ1 cC!t_6)xZZ)8X2))̀v%͜[y9c&C(s[iIN 'K\b+{])[ijL< N`kWhsƓ?G cVc!Dc$eJ~m|Ki{Ce4lٖ;GI>ۏ=}|L\`OW'ĿȪS*kT*aÙng8P =_ο+![H*bNۦ}@>!%}$]ֵvlXzo3&3wY`)vnZ07?Wǽ(GVB{}nQ˨y9%<7)w& s0yaE3TI$\WXXiEutA ם.YQXRBm-xY[j&lcHiM1p޿\8%7i&d {yk]-姦s")9/p.8p &K]tA$oEL΄FoRJg 10A/=t2 Oe#)k7YjRcӎoGSII4|=-BǢyHk=b'wwm7o`1DNU1qF .)챞SgSF]!҉gm~% UZL/y>|p !UkDZ|52eSG xq5h6l jJ A y64 HuJ}0c8#>fY5 ؇UH XB)'X[jh[f Fn__ކ%P~@n7wb[d_)#wxt\;VH/kv `"ҷ*2qWd$|߹tFF5qjr7mtpU s[IF巐[!OkyUSj;wb({ǿ8 IRFa#߅;넦'g0b>KLxf-5m& 8geV3w1c.gm-oxve" n{|v;D+ @TPJ̾}ɡ)/ڨ}y)Xj&(#s!9|Y05DS 3H'% CmϩY*kS/[S'/[ǯq ]Lfus+=f-}tn"EW݇Aȭ023*amt-9 L"J[->U爓 "dN*>ʏdž:1I% uK lCdGx`l=6,a*nvO`D4@=+Hq:ʌup߱>,+פ-mȥ@^ SG1!$۳ x\CR}u(Kaw5&ơg$T*cu81.am*IDR(d/Jc9Umg0pkIg}l'Y BG'<%98k;> *6l`}%'۵vo?&]fcwX)<=jO(/((ͭLoa'C_A\ Y49wqe_nѣ]ni"6V `vwNKfvi:ˑ^˅Y?"N@ap9,4e ?NbmBRY| }v/\lxW k\3;XHh1fh;aC(4tgz Pe1Y"FaM^=\R4d6 ͪC9=M X[G{֥i cy*ڮC~hE0A)le Nn]QeEj ?v.^U8d9:䬓9P34QzGe9E*l u<$MX?!T -ܓN!@z¦X]Uet^ŝp<@S [2kn\ I,creЮ\.f /FXfId#ìz?G_"r< Ėak_)!`9mޢ=~6f#((@VWGƮ:"_ui__bHnr+MvT#AJj!Ĥ2vt)_St<tm={f_C!X5 \崂3 u9m;&ŗxl,.%XTAn4b5J-!59"1UVK9!jCߩ *T%upHf`xt'A3́ '֛aBi);MVTDzɫЙZddR)"33+OJƤnqE +1ܯuw[pe&cg؟񤑼LN̂ 峆_}v/_zcBwS㭊@o/\1Az7ĵEJn%Yi&SA2d>2oΩF27uMrNxߥ:N'EôA|Ad/gAZp ^aԷsgpў #"Ѵɾ%y`:q iPI WsN8]HQ/UKU\7%-F_!axC9DKEP^w`trG9vvPxm hhLn[PX`GK [f8-Gcͦdchq!fc>h&|#iSq;ZFQu F|oS *;wdoMe[k Y"H(+GeqzQƁi$5RCQl &F%ݞ+E~YtTǁ֨!N{"_;g?8 L =6L[t'Э )XIE >t +q-/wdkS[@ݶ]d\J &c$TY3p6> n:]ۋEs)'}xJJz9羏g'S,e;l]b'Ywз,МV8BpWjOZ})+d2F] 4s!&+@2$/c(B$gnL_.I<ЙvTN0ThDo&l7JihsN uqrUYS6Кٞ D2B 됢6i탥!:VSCg|3`Ʃ)Acnoj!=ZQ(jLl-r77$'Vˣ;]y ?{cm* /[.XR oWs쀲G:iQ {_]vKT^吪 /ّк"3DZpm+;Q#F{Ty~a`<[Ki 4$f$BUM@=1f02ㅶNܟ3p%Y:7_FDzL ofWY8x8grh_D3LR']ݫL!M 34̙&s #W( .UV8m>`eM \^L JށpP#RGPu2tpGDQ AgA\#ZptzbJ&B~":G5fm[$fo_u in25zu+ej$"&Kk٘";wY3 >P6-*BdkgX\U2O0<#4 3^M(iAcc9wK(/X8F(HC2nv!u(h\0X@!R@x)L oMM*$GEB"V 0#=p )NwD8)&/;6sَ*ډf݁xk-½u7G<4[R#' ?iYAnKEAWѹ_`[ <cfP=(H4gzÒT/olvW0S]9AH5&jKP't(8wfJIe~<{5&cp/vOyMYI'R+t:PM^F!~T>eL!8;9%ެEhz*z=t~}+~#yP^H!OoCrGn;pz@U/s2*-\@=f5 ؐ}ȋ OiuIkS#U}Y dncaBuj,TM&-Ђ4K]-c.v oอ^H 0ޫ M) itk.IڨۉMC9HN-j%E*Sb6M]kyD0T˯6ZdӁ 1j.=6}oXњ52 OEZA-89tTWghep_DsӯfcoLkg1ʾE!% hPUdZotNF[AwE8R2>=ʂvoRS'4F6Nm[lv,|T}09dԈJ !VEvSnY%!Zs:s/X NmV=]"^P!ݿ9Cim&o:Մ//؜I]'OPL0|v``IKSn9aܢtJ5QD]B獳1 'PCxk]SKs\j-]N wR;iNߎPYGÉwӵP(M޷n~-A)S~!2v $PYIV,f[_h}{MCkzpyGf; S 'I>,.RSʵR'VX#֎ ɵsF#9~視]= sW,8ψ2xP'gˋQNIK˷"ěɸ%3}b!SjcGe3j|!ds[XRN3.ޑ:o&ʸw;iiѾx`C]zp[%؛zCytZ["-!Z`PR;eHrsO|VXm"JvSҍ3dj u3,į{PM7k#4EC5=рs1(pJ+w¤[ƌ~F$"JrBsr8mt:XG (abp|[bYF l6-Gy3Zj=uS2k1azSg@ە$N M!u ek+>Q0Z*I<Ӵ%Ogɚ]g" Cf1pXs;&2sF8SТt/ق887i 6LAI'mMErfvIkLsхg bZGwDpSY:U]T'hr_yO:_Uy1x XsIY?E|N$ic=D׆͵p9ͳLΆG1v5Ԕz"<z3jbO|}KQ|%Ʉ.#Etk q>g%lt:;4Lx:t:Rx>.iO!4vrs76{Qp0HIϑxG8|?hYEKrjt#ӛ^7'V}%-kGvňMN"Ug9&%inW䤯k9WQkӹJ֍t~R25x(zb8@"HNT7+#>0%ԱK߼{DHK_Lu  &ȑ73:"9ՀQ23MFe`II6R4 ,3'](]Ɲߦ4Q&r61)VQ-h2}?Z+ˁT3x2 ,wño,(m$LxLagRSGظEr:(qP'-ghoyy A˕䫶k|Wn?)cDC:?.`g"lŏZےl6z ES*<5Z ZDbB |7 CyKL|K< FW}QwIJHQix%#dÐ;Tphc va@DL163{6u;By*p0Z Ϥ7/x] nw nVղ^F0TePej؅I\p^ꇤHp\,am}_XHk 㱃̒\˟0tzkOeg9hVCau_^KBزL0zENcttbLe7`^NRR!|Ej@",f링 fOXīAI,,k [DEU dС 1 гl'C-) |/֭#C=Ly%/~\:x1I%K66^i'~n3A=[m`,CXyI-Ee1$ %i9MOjYM;Y"] #K+=,==M!>3"SɄ>y{I!xXrs4,j-6q!>0oa_kA,JӰ,%:>WȹPQ27ݠJ \dd0ejPo+)ރDPC.o| fA ]| 鰠j g}vx8~;/']6ºu5VZ.!E˚= v0%9yjorTCBMGx LhzoUWg_3q5XP,n.YM;9<+V˰/^ Ve.:Wд)j{"´s*ry V⬵0qs9Ƣ@P~ Vh+U1x4]LY46]fT}%n0%fT 2ؤ%ٺjx?Q饂{/}W) F2V%>:_JXJ cI"-jc +NE#ߵzIW0?& 2W>n ZA}e`Q(a:z ~y,:hݛizVh.зc@")EAJ!=s!ɽ H4B-Ѣ$߁Cza?Himnaf1!u0 f_jGwhT [)Ζ6%tS2`er(q?[u"zCEF?켊\Ȕ6Č24{{#0 șu (Ʌ33~yWI[JA=y/QD %z 7FLm|!QՖ&Kr ZX8!>7֖2wxU0YJQazI.xAeZ%TD9Tkd/3P 9L9( [6RXӄ_EKnHeZ?_X FM\xM<# s 6FԿZ+#SJ"X MhO3?4~_W#J51=|A;pPRmQˇ_{@89V" b)ܲVðUDy2BV+0oن:;'"LQޅ;PUe7y;[<<ůߑIt*WJ"OzcCßHZd:Aۂ}缐% Y@}>S641\|-ĩvmܠ8ZW9Z W/7khD}w mͪꃋxT*MT0b䴢%SWx"P+$zԆ}7}k o(ѿ,Goquĝ&v1VrM@yNDz ɨ[&3eS7#+5֡aռށF<Zԯ/Lydӯg?i/5*]EY"_2s_ fE m?f 4m<%z=KkmC,uhq/ID]o;m].B\=]:^|lw]wO模bmLYzͷc典ўOWj^'1GvmMlccoO7V(p&[f_}*H V&7Y\8,ܱHyd*iqN~(o/ &J y)1pI3FH*ϖb2,Oj l5nw&쾁V^sO7x&%NM6l؂Nɸ #hཕd \=e+ КT_^o@Jͱ7Du;Eu" Đ现{ *7)Zr+7vm}UrG2a䕓B 41@SUj* 2Ҥ᤾IℸNX0_͉%`mDҊ]g\+XPU¢&PFh\C'z:rؤ@>$+8)Q~~IM)e3*NmSۤPQ?:-;LPsiwSʀR*(Mޅ4 ]*LFuo"U'rɟ Fbmྡྷ}W& ʹS)eOobr qIMψxŝUY!L>VTx [A]擕7bAf`I㥷$6%lTv)PC]Ђ2d9+^=jRdE"^S=tWek@ ^[qJ9 Hb1<὘+=u<׻ DOՋu щG +u*#C%VFxڻ"#f[e*Dńwf|\{{cB?Yݻi%맿kþKJ&^npIdi`b⨮,ft" G ؿs;+@ɟ9YwReSqtk6%b2?A3mxBK/6z!$GӾ%jkq:V0g襶{ks, -M wnXOJxΊ lJ> +H}Jj3fN 68Dƽ<'qU&kH DJ%7uJ1]tq2~+_ IA` it"&`}t!%pchḵKtP9Iwn$u-tf6UM]c܃U"ƥ#p׍.O^P1/*z{v$B_dIlnOey&cijW~14<1q( D&QtV eW3Дc)o#5muuqo:a(U9n\f^Sև5SS}rK̔< ?JP,A @蓮nCMJ8_;E,v@>)< =O]Q,=jc+2.i()iIUfXV1-DktpMsl!r40hRg԰g3nM"zllFx4(G/6+s;'ũ鱠l5yÆ4Vr }}J0d竀(OեR,DzzKJWQ+ PI|4)yK#{]P!Rub.vc5:.3γ}l:/-[6Y2V*'1K4BȉQBmc ¥ݽBbPèt:R:ҟg:x-x%"fS!vac8JUf<,z* v0(0Sc#KO#L̳amoVG% h-Hdb @_,s!34}ӑq-.ކ9IR?WNlgغsf*(h+/2BF?+}y(I7 XK[Ah7ĵUؤQ-e>Ã% 2F舯 ӵN-=LZ5+HQL*M#6[dr9yqgp8ؤ/ydGKs#C2ͧP5֔l rZ&H{vz8/sp ѯZڲ1U#[9x#!}/V05S[:}Y26uPnj8yU_ N >N|QM[Tn<4lUN3u Idՙz+GB%%j^y ?}id !$E՝.31CvZTk?.ppCDtQ ߓFv8/jo7?e==u,<S6jx)-T,kB/uw1BhP| ѫT UZ?O^ $,HTͶ H|/Ds5D ^ۂBlglM 1gs+(.r }&y{[szT?a=4Hwr+88p۹@濸ISyRrf^sӏ:fPTQ^NrJBm+zmu}0ok;kJPGR />8+ /aMHb**x>ٔ-)&]~`ωDNMfi,E7TVoR(VXg #k[Mq,4dnI.SPSQO,oΗ5D坏5<.\ؓ%(&-Sǻ `~ F,xjXYDN 3GgT1B=\=$D'4v7aF򽡃$`؃ FTwz[9P?g % p eJQ)o8"^r^|!M$4ۅG#\6<[:-}Վ)D3,Vw!F}ץj> Z.}$* 6-cbcP@6;9Y /HLDrJ"EKpWɰN:SwzFLze0R@](=6$4G(i븮=YR &t߈5[dEVV\UCfmj G ;|9p ~_zf [5| afq gcwr!NS{op,dX<*3fƢb@,BD@C vzCZÞC iY&WnP^.1.mMn_4"UKmgxl2b89wLOf^5kkපnFFrex/T?EXl}G=7`b7@q6-bKL-\)HxAT'8.MLq\>(d8ɽgХ^Gdz4ptiԯIÐ{ˠa޽ '4v"yT}3/B8Eu/@[k[7P )=MxYȵSt5 |%;0#dE|7ooΪ|},#a@A-sCjsˠ`uY(@:P{ܾ1 <5X(;? p!@bĘiyu؛ )}qCk 轥K 2BlthYXswրKiB'1m/(eÓ`&)[s,Tx(j mr X@4%/\ 0l5N5OW7UCP`.8qqdjFZ zD(ڍs1*'AZcDK\Ȅ8pjR`K˽UYz=dZ0 J>?Zг].66 nUX=vzj;FTd:{$7))`r߹^xw(%”nJAt,ILUh OW~M/t_t3F9._kc< 833{(Ci髛ILcr`>Zen=r|es?QX4B kQ5Q\M:7ݚSY9oٻH r2bS8ܹ+ @Ը\aG$fYqGv'wFŸvOpxp'I7׻Q,1g`~,lk&Xf4u?&H}G1 u)~ʤSԎa+'p5 W,o֑@&Ȑv2z~Z 䴋FH肛] ":(}O2z`A<@Ӛ"KJAxy&F6"@bz5@`T)NFMWȏu+a˷N3=f}|C(wj^"E,"J` Df6"Vw܊c'ߞ`7:;C2L CJg hegOiGe 7Q[;~\C^X)oy`pH?m̱^etmvy|!_yŌAYZdJ 9Q/+% ,1OJçrqF :xXs6*ZAN,6QW_.*2nS&K+sJLs}|W5==@rhJoHΒQYAnM;I i_`7!O!mKDg@+ʝ!S.S wTϡ$rxֻ%9рhO'"(XЉR -cٱ6M`M!4fq 80Kj3U3L3 mxY74U= m_RQډC]rI[Fj%* 4bnc`'W~C{)i F3#F{`)8:'RP4>U*Qg)ؖ}r.Dz)?#!;9q' ?ZrEY^#<P=.h qĜN` 9ړ]bK:ٽR^/S@ eRpe K2`8eLbV> 4{xcx{kTNqATl cN(m)~`I)?gJm ^7LdT)ÇTg4`"4$9ݤcb \ M#V_eXg֥lpA#/c4#ľNrJ5٣n`S\k薳m4$k%:JK ,?v&ln6YP~dzpJy2g抋v +AtEnZigWzaQ-MZ2&R 0*Ljs Pto/r mi)h">:\2exAa$>%9b,1}3>Qlnٶi4fF`[44GtH|sg0e6X_t4j"I`95i5 :9D2A=s`tdUQ/⚨ܥM@"nЖy4>[A8ACqtvu/-lNev _l źh Qn>>^S>d6ZoRr5Kgڢr?+DoE\(o`+Τ鿅 f2>:#Yuoi_qK&,!>/ SPDP!!j3y,W#8Jʴ1 (rChvI_o6ӯ е]Vw ,6]'b_RVrI̹ @7wф!1Z2\Xr{8B9t↪ n8xOw‡*hxSƍkiq4Z kr€1}Ę /ڱg8-'YQ~l](e%z"ԿzR^mXJLrۖ0[soۇ=q8MJ[2LH9cIv@lŒ@fF~4k)n*wDFpX NJ}hSޑ߸m薲R(Itw{| CMMFC.)a`e2Bַn1I+AsM Egÿ.ɮ[\;xH&=$Zba鮿 fq~ >>@={<^ş2dE@3~$`X15|Cé;c,in:lh̽v"~̧a优d{ ];7ib'ݓ9\~ a<KR_ZR}ə9&e0NzV=}p6p+@QΤS&HSrO$7+RfENUXJW # CHp Or]YIa(I/{LbHR lK!=1~0dF%﻽]-Sn V+͹R~(3OY†~ IY1?xn aeaYG46WoWLnFy(̰%6juCtW@Ā>uļ-iќUQ(8SJȔ^0cA8i&k͕t /ʭ[k4^v!m~aIFZ-<p׌ݍiwj$*>BĈZ 0&~(`ƯmY~Zz{*EYHOhY&&+IEG Q-Rwo9`*.􂌩79 ]E?2hS$ħ1A%:wQR*$~vEX[իKsxBQ-CpcY{Tx/i8qfiHq;X9/胺 0w= d1VF)x՗FĴ. I 85@@Z=贡3'{%Jgpo4[AQr4-j?|xa5P F7h#2CFB:xH/pɚobteچM?qcx~TP22uJl0RZ ^p^2_zc%>WFw5qo#6!:X XQ(hr{o.d9@ЭypC/@[YܲP|VǠ1 ZVg?;'{`vf3CI87*V6+>#DܕIa JR)i->Ǫ̮V>Pwt=^[X=B[Mj%X] khvN-'H/$\؟L} /b$ۿ y8Of7 M ]젋^Dc[W 4> c]?Upoбyہ~T*_ƘQQc J9ya 1AdOWMJ淪7e$O~1LƀxZڦ}!ʒ0[j R9jPy;jrd34SXlNѤWWG1)kk-G ~a5#DS|Ž}]W0+nMc E9HV)O0g@;|E )a#yڜYAlFKs=0mJnn֑f>Rǣ<u˽_310{z, ?bq S)LM Dp3,d_Mah.rKI;W7,"#n1pe R._X[NVq~3;fh E_kjjǣ@wo䡷RytxVtD3vC:8%U2d"U~5_\b.6iC Be^t o,5lO+깨xOk wZcw]L6u:=G?= lЀ(\#P.]i!* &>Zt E9eg x,}=Q  _r ,-~6ag*~$ɞOUEQ2r˵ 6xBpIc>oF倌Q 7?^ݺ:"Dgq&?ًC:6OKW2tTxuNpy5Œ&Gޕ[5;hC` {S^A`ژK wZPN"3/z3jvd;1!ݙd)˚ D3ph :Pzý {ۮ+lG1 hˀ/T&.yY1~<*Ճ4azUӤӝiA wl%N"ũa tt:oa0BCɳi@js-zLrA[GR 2T5!>=˗nX165Ll㜜ķ8ۧD9{4f]'V0zO#X|<sBX+r`:ZCEJ+Rap8RHxBCQw5!J݄ 1pֽ /KLKq9P2ZI I6} $ΉzLWacNbE .n]tE0W{S)\U XU]p[R~[) j.oO@!hw ̨&y. BvO]y5ѮBwk*|i-4ٙI%`CۏdJW ɵIʼnGY Hv5|!Wy.2z[ϔ])/+?O;ނ!j<]p iZ(gm{"W/!@-V(vOGZ}̼7nP&Ƒb~Ө'.ZN:(Eib_xiQj(x?9X ӺFO*XMsBV`ZȎ( $(}@~&NHW"nuߘd#[j. ('`w=s3,^z_WZүY+[Bj|D|FIɳxrv`򍡪 p4 .F~`;N@'gDm醡A$W~=:{m4((=T(i3ϬWݎb6±F9}mTUΣ/g÷~28,G@zm[: Sl&T#U=? {?U:zL+;jvrp +#.;zb ˸|֑cG8lauN=򪳳 Vh\Tb ﵂GkoŬ1n^ƀWk?qtrEY'R!/FH/|DFwjj'FDA%MҐ wSWaWutkmmrHhLYkZ#VtFDVHy?7'b8^ފE LzJtj0 픘AkR+nY9CTx Ui>טe7RgGģjHyEݎ1P32a>A hh@q.Pl1ͪ-rٲbnz9@/5D {Hne fG%DfyU@g_¶0JQ,P`w!˳+Hz>Ȱ#.) f 9Q@ ,<r$dEKV'I\@'{z7Qe%e\k$ʼn|p>mťUHNf E/g>ϦBM#˓R ;aRxJrɻ ~_|;uWsl{f*{XQ^Vbݏ/`F7 S+\ h@ة#pw"i=M-x9?gbQR q` Y+Ov+eI6Vh5weXfU;NxՐ%8[„,5hO *a+IM' 3ղ|U fIx_|,;]ƎЉw`G7LOZI9G"&&>!4oRFYK!}l R(OgӤrAD݁$vuN3 _q܂(6eS LÃPZδap]cv+U(瘈Mz eNU m ns;1 oػ'`'2 s^4;دm(>Ş(AL:3D󵣅8C@Yi|yl:q bI8s&G_YCFrh錗q"ۦl{#8}OVj _4e.Z`])G&$ )_D6 o>/8Ik~A> $d+lZyif{lLD@TlD$fj%D&F`.53kT:@+ӭnYD):ʼnޘJldws$q3)oS3 ~A[~4[~~ÖC L%Y'{uTQ"jrdA8&&Ɏ9frN2pH%Jo:_y Vmk}-8btU^u7o,3RN^yA! J?W2⩄ ĠiwE @9!e:91ڡksڄõ^e)nv9ؤCZc82~p&UY7{ .:\mO_KM9] 9AǙZ0[!t0,HfvW>kBV{N0W,IWa̓-|=Uv7_Wu|:%{^K w8WI,-g qc^mn:# d4m}nsH֛3GkrɭvnH?=MN\r6v㯤qOldÓ 1Q]=IWHΤSm/PQՒ;&PM9~ l$^r99JM!|=Q)e*[Ks-1:63gK/K~EhլE-'Ƃ@/sܣwnxΚuMQG2ÁNq!"wK0Wu{|ḪNgBk`PZ #nW扑v[poЕrzՄ#:LM09bt2ʰ}T=I2DY{(o_%gdStM[9ߤr4ɅU&/^p-v҂ _%)c̀7CZ8]c)$2^]"mz@E#r#c+dR' \:VS/) L Yf.63urDD='-ȲǮD<\d(M׆ ?]6*yMӆBG7@^VN/"Sn(̠,j9J,nTEqù @!ngWw+r?KAC`$Pdc|FoӍݬ9m9A7p-<ڀU:.5ZOTI"'3N2, k)X,LmdSʋGK"q-krjV7HJ'ƗnՐsg2! @rLtRۉw8}"I)Ԁ_~Ӗ Y{Z9Qp&_LO@ h:m#un;0 䬔>K 4cȫ} dyZXT`edm旜ޑ)( ek'9]6j -fU x[5jz'/H?%4/!Rg0ʏwT^&n8uN]}ges`ʒo1d:"4r *6ut I9.Ć ڏULn) ,p{f}62n;T*4Sɋd)Ee|3F\-BE{q@H TbՙχQ=8_'JNյŰn_31*#!y{zaۤ? (L#+]S\QI):LGC9LU\'lYbMa: s*ʮ%d}/HvDU}x.3Iu+m{ɨ%3P❙a[\}/Ee/?B+WoeӬ5' Žwwc9<'Qͱt;3 k/ Q2V%[F-eJ-4de'ֳej]=o=Lz~ x-P4v;lr&"08oּFq~a[ʒ:cuu1~c=~bkE_ZI1 _J,a.ވDpեS{;zY9Bm?JoO~s[4N4th"kw5Z!]`Of(3`t1aHcI>?Ɛ: ֎_f՛)$awݡ\siWԱ&@-z~a_: J2i5 uq"Z-ӧ P"l25sR KP2vZ*IV\I/AhStr) o<%6%VCV٪8ha2;[Fì s:?F7,eEof%2Ō8㻠nZY?3ke/,K:⁼/^1bАm!!dA^ 3f4<[@(ȺdX*=`27H41;#׾́22NV,v3)Ue)JHh1jXrw'/[4ѤH?;tChĪ|㤠l`󎚆Xa,o\~*$p$.Ѣy} /8 3C8A63`{ɰŔ(#21eE04ٔ5E!DX5!DaI@,F5Ki{Y6LiCL3=x - !vnmJ:L}Re[h)*΄ܻ/*,+aÓBn;oHtK؝\)-jWf`#瓨ĕiQykzXM} +Nq=Kۧ㳝3).=DesˊO=z6liGU7JYQJHܖ\ZksfAj3q|9mA̍N']R?VpLX xjtC*'#h~ǐ؏X3oߛKC׿0Lk*=ˣ]`dcEErːGGœ0WA xZ}VYdvMl$Շli7G5*SR7N)7e`XJr~ky @2IZ_e'@%Jj4UwR>R#f]W 5ؑ2Q-=̎žko{?hgpfË z|²b,duCVA0ulLx}3lg;rsG'H)4gv4|/ْ4Mwx$.5y#A5XQ/K-mLy !b &Ԙ%5i7Nat68V`s_4niI\:H_9(no2DΑgE!k@dA&LI1⋁N̳{8ƣJ'ЩT1b3;L3?z %nhtF SC̐`}~ᛚٴWxx=Y ۞YXa$2h%`hm@J'+ܓ YlTOH脌 T@Q͘/1S/U50V ֆؿWu&*gVP{9 Y{ l,a1PXK|@d<c'gs3CP7,2Ĺq."Ht2|/Y?x#D\2be;j󩷦B-v[r,,B'ѲQ0W5j.w,4`UfCI![u [c=? t}E8JTޒ%l~6ur^mɂ=ģYxFOꆮRR_ #6 ԽIlio)mC/KQ'qfjy;V+ځZXv!%p4 8(v3PѶwif "jSRi#ss^W Pw[wUp*hY-KңY=JW/-f0%u 8HQe^ܖ >Z3UtpXrY$@L6x0?VbaTY@X.B "a'+!B yOmMC5=&rƂy7tIJBLT0}J$Dz Y`p/sM((0zrp{r IdNGE` 0e6} w:@}c VpOt.X! +ЃWS/I~);Mo/%=mȅBrK}+:ם67a0TrGJ`|;pPpG=;B4_UgY.D?`2c& |ƐjZw?Bg0"dTkJɲםMe$Ea'a,r#A9ܝ)!͉j¸s[ tTorN:QdPLı}$^~Jt A@y)_lƻP a` *Ѧ~"1܅I""yk`mtVGWA9TWD Bs  ;`3[P#mJZ[v8n, f%QٔyDc`'ac4Ϙޭe3wu\ŗ}5?H/ݴ!zyG)N/7z"hv 9ZF(#lE#0&'cekA3 Ȼ>lvtDq?,!\:I өGѨ[uWÞ[O?lj`D[w?jͣEpbEޠz~Mp]W\MW  Nly1\TVAa_IJ00'ߠEEO79DV8mϯӭ}*xk>cW fyz1y?uQK&"؋q >G|aZuLڶEtINE P<{Ҳ OW@cEQm[, 9|O &y2ֿX#98qya!=.@[f̎K7LvקiP9F:ߑ8M5`x=ԢS#݌V"'B:}JD1#k;;}T.'rJscJڬܛ\sM[ bJz-LPZHf9`H*>氵-^L.܎5R#%hRthرD=-UG{߈?e(|1cyæpdA/uwSw N#IB=h)}7sGmQϝsLZ[Kb3|sM Qy(Ӡ.nGt>[EP~lW 1[GCO42$ &g4&.$ā6=>#ér'OXƋʊ`JYanUG4^qqm+)^'I\&4}c4it@AƝnߩ8~%n*>oě6pր]3`A_D}skgL|,yBD䦕*dX}NB y.'wc:l ;"q>uKЭR+dSU=v]dm6 5H#pga?\'0tM\ڵ%hQa=/riB|-czG)i8{&rn V#lvyNi xJh kSVH`*'K K$),{*4ezHwԟ1)λ .Bb.Do u7[`^FI\ڏ:g͌ ERrOYY)H7j! rPJ""X{vc3Κ"I8S EG kI%AN;#6 7 =P IpC51A,^.4j[0ď!fbV+1>9pDA'wH&e@% 3c 33C/rȞ6DVra IЛ>)l`P݆!$Z8엚5\.GI/n$j:o4ƿzsFKggRj@b<];DU6lLPU5jyOE k}hٝRhe(?W/B#4WPbUVK *k 9L jGyBB+~q^'/G␌ =!&cU)-I u]):e2x2lC{].V g 痴jpTA*`( )GU41{? kmNڱHF5vൄiY@&$#MńSN"V}{Kdw*ϒ |'uYS."DMNJƢ94MĚ':Aڶn*)&Ѻ7$l RlukbKҨQdmlT X;N}W=sY<8;ibg-$k p5`V;qY ,a=Sb?JIdM᭱5;Y3:񳌦\ilSՇT8GTh ou44xCM~%Ciq{0[~8j'\&ĥ '[ظco>jUV2+' RW@&|>>/[J&jWoMyZw 1i(G],;TYYx2Н2*xs(-F%\)SQbaq3뛭(°D]}Hy%>͓o̬1rGlpKu^+I!i|*%CYՃӲ>g]Q)4F]}o .48#kկLW阛EH7]bV&da#}an˿j&,X58B\TO5kn#yl ê6ZEܸJtoblҀ2# QsTk;*kl64h7m|Ul7xm5ҎȶtMў5`Mx97yX؅zpS.S,Cw2=u> S_:Z"}6b]Sz*E$ԪŢ>qT1T5qYPImV$. =MϤ|٢Z7'1W҂:Rr2͜ Ҍ[5X}5I}YY{73#q0IL ҃D>y {?2=]C ~Z,-:ZVuKhr}^QnB-9̜?-b3a*T$v`*A@ıw0ӽeeLP^}~ 1ҍ#h|jؒ)zmt£WnoM)}1բ:XtYp 9zD[cR}RV mbo.ܻs;jn 3jQ2D+pSCW%VN&!j9dRGmg-llꨴfW_龓v${[(<-I<^"w@! |xm.kcyI ;eܟ;r߀@[9Vp.SAia)mJ1ťr{ 5G 䋿g{hՈzzJC$.VxNF_$W]frnX'ag4GQ3g șAV{ h%eLң!Gb/oӹ%u&єTR5]I_ƽ[ p-gGtHI S nNiQ`k ;-}Q.s B._p;ɓ*a@8<36њB~YT S,s85fԱ×qZ靯K*kSE۲f[ UIrrH{ 3?,F`]1@ذYI~!J4m~MUmpIs5jME¸wn3,k4elmiys"6Y8lgB fS k`PQ wL)B:¡ke4>ϲܗCUj=@<{?T9 ]HD2,Xc&=w8j)%36"T2L!?/&~WO* @Q#١p(oe{B(] |AxȅcИy*:`.U,N wϒ[}fɢևN)d΀i*噙#p@  )o;^Ԡ{6c8#Z8 23^ϕXhr:o~ɗB:T]ڲpBapQ W4B\+ԯ&ߠg.ә > 2=5kYg獼Wi#%0_}NɃls%E`۞kvb^V =pDHw)@هfϭ눫8+65o{f$)~ aNѹgL Mu7ToA!%kN ܎H!#jDGn؀_pKؐds@)}oωe@aMn=,/hBR3N~ŋ0Җf$PJ('檾yh?m.h=ˋޘt:e`=@$/Eęu,t:mOxu-Яh 0;h4AA8/R{I -NI V幋* `!}Fb}o 7 mQ99M-yqL=2C |؟=u|W"kkcPՐ)CZy'9(`LʯKPOF=2 JXѸyuZ5;Rj$ʾ˜}jjC/\{6 v%x~~8b9Z9՘j)RJE ަODh0{sp)8t}6A4y–f5mBwkI0ѫi<]Lٔm{n=|N "wұ‡5]ױM=f8ܜFSb%Z E>xMIcq5oOQ{rdXvm#V썀+Z(I wr eiuMQCX/ &V{{P)%G4LϴB8|<'ߪ[۷D26 Jh!X)--- yZI4r63w;EnNP*\ L$Hu Ŵts @ū MgZ/:?lohHBAouukXEOl|COoWm7rPQx%X&儭! (tU[) @+cj~l*{'kk*#`Omٟ/.Z?ܒfʈ v!xO\*cM%dN/nk>Я +n@1ddDVz#bң:8\xYeLu?%83|G;w7%mUI,Yh=[qMFm %eϣRg?_ҀNJ@uN+:R;QW6x*;엦u}I?Bnxt粞Vg7|k.:˷ r=w(9s $Ѐ &WizOst\Q|v5-ŒұeBq}ye8yUgXKzIj0ymC6Fndzy/H[1? hI,j zz2 TDWͥUڑ[W[1[[^m0͠Z!v] %JB2x2{2_A ]GsIdv#XdsV[}cf*fP7oeDdBwe++l0$W&tC46dlc v>_OiWGVa\Mb4O\4]j s{7!^qEpp:~vZ>NGu%h;f1 k/~C̵ioA:¢&бŰgMEb Юgꄛ6궁$[{^K? ^G 1d+W|JR+lsU hӏ;:rE'?K"m ;>k]_ v@ ?'^5SK/k owz9벙';4 LH{9%֔ yVxOQ8&Ձj^)20ݘCܜ#ho1Z#Bc,*q18h!Y`mu'YUVQmX{.Gf;<{+~#p[>I %$_stDnYs3Hn:5YuCtNJ%/`Ehy)   kCor\q$m|3-fi۪t <gTS^1.њ>j$vͼVL.tLk,IJ7Zsa5Y/ X֤g,%AYzOM!mZOF~o Xv A9*'ΊAi0Gᅷb>h6lP]rZ{(s>F[x4*<6Ix; IXCx=8E#T/YE sC3)ՏɘLjk5AXSz ,Tloy5hAIuuɎu@..,q!*q,u1jVAu rObQbJ;[<4Bƕ2jGƩ^@03@KJE9Us!Ka^M Nzu=S! ΨuQr! (~eKA&Z#zp;BЙ=< &EO RFP,P++ϔ?+C^P3fNk U66Rf6"}MC,Q|xf3'j5ҎX5$]Vv]o>]/],OJQFK5@P=q{]$Ld{:!I~y N/}=].zLˍZ[r]4PoLUR%<㢳} 0CTE9ZT~+_5so]̥+ $wF#iza_*O&Jj1mφ|ze[SO4nPFt.')? S@ 3& u5W5_-sS ,1 <)=dB=cʀ +s^JB-;BȦTy_ݦH@<1}7( ",󖤻3h7jJVcT^;ã3nVђįۇ y{7>WEV Ȩ3nI狈ɉC^=HuHgL%a{:|T) &c%ܮxUI2x%i7&%-hxG*1((7`.ʬdT[Q\6Y\YFxhU*$,6v$U]uaZz47bD4tB\ SBVaj9E۔o)9~;H/PLp@E;YTI'_~7~JgfPk̘)L_=\oLo` _ezH, G|]9&>YB-qATL-hBm?A27aZ wY:}6sHp-CpqYO7*Y?J 8:y$L6f0<7iRNMcⅸ2֔} :%˽΢6@!Πme#%k]!ߡ/Qw#[qiR6):b[e&Db׬GoJ(s$ (m~<͐ǻ'qpꑔSW#QMXH°صZ?D{-m,!ZYb3S!NafaG.>՚R#ieqγˠg;~tҭL{YZ*ON|3H(z~rж$Ԭׂq 4 2qa.~8$N7dWJAχ2OG/1пj8{$?΃N --(5g{܅&@Ds'OX7t{N^/@?)ꌰ\Q(ʁi(/ HK0.&S矱 3㉢QP@*# Zk7(\ o]bmNM>Axp Q%wtF ^?"[ ښT\yLWBY^% T,O9[j2x0/X[t'#**5,(YRY;>]eUiDsjy|82eINDǮ`R+*06bs\Mk.E V"YcR 0C3ž.ˡן ǡۇJ$zG4{pg@B" Xs<Ȣ4m*Ld" xTFBw0BYZџ1Wj[ZD,Ix֣q&RMOa4L[~`1Wv$<I*t )a"8+5辘C@[Q*)щsypqa,./ )*W|E'NdOromGi|4tH*p|lY[u;gU~N'; 拒m =w7D?. leȊ[WQnl7#&+ߒhټ[|XJ#,yT)LAͻ7']X3 V;8t'pȺ 4w`a[-JLY@nasBzkM.3a ZLrLCK @&ˮ2Kin~_ϑt? >v`6sLF;*aw<$'8/e'st{Qt^Rsbdxj. nRE5IjO/}ݢxɝg F!JE648T~F_2pEÕ=E [ ~5~B5V֓0 >p`D^xU EΊaN!d6j)+'mȄޏbT`VX9nj2]l]nS(_*>n =T.rV*ښuFbn/@f CKHK+[bk.E()jtT vN(hw?}DNoF8:;7nmsEYUnԸ;6if TEM]@v.J-}!$2 C$ 28es{7E<.c|L8"Ka"9蒸_,[Gv|XfN8O b*asP7.MӚ%qpD9^\32@c|`5b},A:GtpI2R81`oaט'q}J\nL->|_gkWg"h;>f@Hr5 wGQwUv70:ڲ6py.A3y:=|_'pxcQis?ͩPf9%r_y1f}iIt o#d}``g)ޥ 4V!kX\vžlFˉ2B8'd4JNCk~B7M0;RS`.Ug]ᬅq9C1Q{ssxJr=,xԘb|^Hr2ctQm6kC;upXuL<}P 9 Jj:pF;E(U<ruQJ>L@:?R ¶SЅ'!1~crQ[!i-̙׍Q"HZxjddKŠ~ #1(K6[A& Y|-y`lI9 h,G9}wY`UZ?!pB61A%DSo"nC髗 .16>TZ baj} Cl̾DG·vKٔoMaq^䇄mJߏVفB3Ή )!Y;':=ks1}R A2R}d=L@%fv}]e`lFBnVsgK <2jr C_iK_C8$  8hщ4c55v{%>C]ߌMZi;ο*oVe'X q"Zm^nZA%/|9 ^K}Lez݀CnYH;-*qGxæH)j iG[F8-"2Y X`ƈ+a|T,L^Dv>3 `4,n#3a#Nl[N E8]q^ =,휏~~7ɪF;<G֐EoRri-Jq7.BU0<#ŖuڬI%p.|_:Z_MÜ%zǎ-cVɛ8B9bDF!@Vw_0 >m<*8B;LmǻYs3ɠS9]xpa iLOKX "qbL덷]8 UpN"ߝ MDS-^:@{&J^1a Uu-ȑ~2mGz1e:3Y-. >X~|>+C+ ۥvyz3eU.I:H{v%$67 K믐q&焮Z2Ų;8f#ȷu(e0xf!PzפL1\x"g)^BS,7/LCVt׳I~AbOF$g'DG֥A?^ Aw}spz1`>b H- .T4ϯ]Y߶ˤqmntR^,#!Xצ5e0RೇQu@~Jx8/mOO}E\8#-/6|όt@ҵ"``+ $})b~zSx5{ǻ @aM3SPNIHǞzf!9a&@depQ$sB.VLcUR}3t{Gթ(T!# R$* Lpڤ;wlԆ.y\sfTu?&L O"9WҀR*zyx̃T.zńzߚ&`h $5E䟒IO^6Y^MSCTR}&KͱtEoqtC]քeC mD_D/}1D5ה@X>cϜAȿ:k3z,9; ]j7Z5DߺRPۺax2~7DÇ92zoW4Fs94hnnfC)Դ*<@3(.#b!wX8U.nlʒaY;X8bײ[Tl^f8ЖZ>Qѽ ]IPhJ_t2y҅,eV0?L  !ebcگJŜJW1*PwCRfU;=ʃpNIwr<;!@e}f"&Gr-@6+Ms-UG7AMLI:Nj|g6gzaf>(7+hAS@~쭃Z[=ym*04̵|;@R ȍC&z3 _ Kh?9 C{'d5jO{[)|a9J:l qjfP{Ǎ6 ߭ Œ=NԾ14u ۫`3QQ|, th^#D|O~qS"Pj}h3d"LC=1R{2ϭ18ϋM +Ey6YYqiX$7X[ʉ͹4d[+a@O QLkj'ihJ}wvbYto1! !mmտL 0:v\`?ePV=0@\"6LGMz 1k %{c ~^wz0(˶ECׄVĠ/gQq>M\ Kg`'קnT}#h{A8ފZR=A2b%RG/ `WvTgd煙.ʶ.{"Qվj!k=r&.vԮ5t\\{%+y[8{i|4KYMFAROmf6|Ŧ*Xo (v2h>JIY;a*/܊5`eQ2lcVU 9ԏAzKI,FlGّrSh5tg.8lM%2 `w24( +te~c.̉洃_ΉYv] V%Um"8-"Ѹq|u&J8=L][<~"W2"ݳab-OKO}6wGhZC1>b"HvhD] a:l80dtXX&o mWQt70_ntwZ0|ćvǟWA]*;ҵ\+HX(S(1t-"QgV&.mtpxRnPs'Šr:N@2#>En.itc0%5E[w//ww\PGw-TG0J |FRϜrE.:apli9,Kׇ BZ(i\ [B1x6̡oߏFXreY$)m1(;6;417@A`=.֨o} VUD6q]tqnvpS th$j>+{xʫ)e(ȍk*˜\ \|;v+7gBYUioKvm>VaBqF&NFzLGvPDQgc =?W J(Kv .nin.F%Zx+(w<12v&bAvεD4 {Y4ਲoE E1>BJgЁ с4x,V.u9`=t('*3#H/(/STtrC]Ur߲+\P3k$ЛEjB%w_-dWyP}R6Ŵ.M9^XfhR)Z`YZxz@ۤDt,6QVwrt/6&<'w_0@3 x᠋ǟ`Q v5bڼ#RtݜظA Cdg"|I)!3fӧ'SǙPIJ)Joο5@Tr/uyp]/K2, *U@AwXَ;I=R#ʲ0 Pc켴J-"퀳ۢHLX!T&}QSѵlԈD ҅pRxv WmzHiV{FX2j*)秙jg /nvFn7Zϝ1NW6?wC@•pGLVUGC82R)BVF?:ӎ&"t#٬:ˉmτ97%}"ѫ8reR#=uK(u\E *ɟq}2:sNVnQ4)>ml!G>5Doz$oaA'@ _ | وZ 87k3j[;gz;>EaVrg("h]]( IO ؾȶql>Ҏ[p[Vt~qV•k0_i۬=7I*aމ[kyjX6^ooE,JwDFKYƟ|b#p@|(Rȴ=a`XI;pυ8.u1I~꾐y`R4ff_ƪ7[>RQРnr?fN'14B7o_/swoJduџ(6uWjL^iR놙^<Q_q[(XM?eEamͻ H6q<Ct:B+458c)oݤIWeF߯5DhIJ1"n8Hb-ת]8Զ&hu uA$WC~5B8V0v/O&B^Ќ~ i@KtRČUJ 7-J@$-O3jo&>e'K[4ׇhOuФ5,^҆8+="P}%߰761ܛP.UDpof V`y$s2tZ?ݙ7:-&5x2oQ8ۅ}f&+$RA!o㆙eWQY9Ѫ'> (L ) նY[{)SPo^TD㎍A,Jy6SD䌬(4o%;lJ+˷7huim"3Bmj,BSP;6A4Acj^j:I.ԻuDH i'P)4k,p{ruQCQea]ld#pA%sD<21b_ʌ͗^_ &iHJ&jN&giBBVR6q̂ %%ai`PMS7Nܘm~A~#)־ ~Xd# aoT` MX1v>W䓧RL%7n$б}"[ѷcL[Ds6g9urOr|=fu7ײ'mBu,o>f8фzYr D־k~b侸8Ҝ52!xU ^hۘ0M]EȪ$:NAZh +hRq 3 n %W#} l{Ч2e0Jrj{@vQit& ~ TD:^YMo~Y,dꥄ20<]kV4L%_(_cu3uhL׎_/p_h̆@]DD ֏s#oEK= h7pV)P}>9%9VZOX`ET#A|gia1srk%pqATwl7SO:sM_1)A@QH ip!K#"%{ܺΕq<$8/#fᄆ٢}¤G0iRmQ,zLU*9n~Eȷ(b*[_`ZˁG᲏c3gu0S+'(%vZVZ2dca;E!< {gsS)'< `6Xh!$(!^E_n;s\wXs6dF8 B|p[mD]B(K8LYǴ3ED hSTf!=Q0O|i?qE?j lDc vq-3GPZ5 KpWdf 38KJm Jɣ(%n:Z|s Ț EϾ  mc`sAxdK`% yu6)d97QALenHvsLڍ;gJb`"  Dˍrcc'y4pBџٯ O"FŴufsB+ꁺ|Lx3>kz¨r9V3BYb$2pI]":P@+ 7~#? f, !\\ZdC .MZxI!GZhH7@Y FIħ`\n~u3h.c,1xёi Q*rNgF~=BYCL>w$-qv]bvҙʃpJḾ\3[[.KsK>ˠtWonCPcA6FD]#0Xz$5H,1ttH-wU?$/CLy;:+Sc'5K7L uWl?#ǫ `lIe2-uҕ}@VC#S&iي2mڪ^/ѕw 8l[MԦ@Pb :6l%=T"(^6U:hD)x' ~\RH2H]D`Vw2ѿafRw=AsA /IŎq pn%vT+d܈d}bbk8%zH2>p]s?SI90;?`"ƳlamNa}6 Cí5 п.bMA$s מd_9 P97,.LzB9"jsjq>)yOmS6=Yf s)Bo}4awZ ؝nH ߹C!g:yfWT* _ZM$epON:Pu ^U8nakX:;x嵮ګPpG`M (^UR+h0.[p|l\ŀ AosC藌 ]s t -ߴidYsmu" {J>sglYdʘf+ؿ lmGzrg5"5@KNنm`K16Oצdgp<ѹNV}a/e5%y! \|M"K3 wG'} K9z}V`ɲ}A[M 5yk l6eF;)1`jl Krp>l q QE^YصG~ )-`+bJyŰ䏦=*6#hV<"#gRf5 (pq'Th:b2w|% a12Ff}kͧ{P9t\yP2&͞bAv^MHqy8A6"xܽX5Ip\)( yd>Ap@.8l_Rqq-GUAhNLDP4$݀V\ 47p,Kh8F.>%%Z(fmxVfqlι'}m5/j^J6fy+k&F0sWY MmT\S7Ik_ ,n %}ty{g?6oa#I":rȸ''ýNKW39%{T𥯥6> o:IT(yAR?-(ۭHjk&gֻNd%_LmX.0qK`64]Qvo\{ODPk!# ;R$ۦޚtoL gѶl4tS[^q'Aa .UbģGEzp:xV(@?UM+pt w&+Vs :yݽ MYrKgݪGp{,c(ە5rN56.G/yan  9߰i'Ԝ`7A\mEis̆CpO{5K޶W1{W4 Nމ'tAd'q5e|h$ImCEp(@:kə/zmk,\ByYm>ׂYʺSٺzr`a/z03pc&vy%UMf3*b9_y@53gb#T7ͷܤHOIjD[_WYܾ@K%n [D f+V# b>-֫PmἹtq@s׭&f<<(C9+YKz:Gb+`=2дzT$AaR''R ^yʘw4|x3^]QHm%XX"i ԦKᅘAz?3 my] GƇM/O AGFSޑc8U| ,0!p]%[SPd~5p=Fȿj0aさ@Dvs!LWKc3Uz,o/kwx*WUErji R}r[wfkpO I|/p-z0Q/Chx{4ݡƨJd IJn UwmܞuB8;/9kSK.ar*}m؃>xYaH$uM\p^t?&6G* ,yHUΠ6au>$-`N!2[CmsB79ao_w%&®@"V2@\AgS P+ (p={]{ԙX( !['T3(Sݶ^}3f@zf3.cs<_e'"Pms1OOxLQ!pnTr,f-4 Xu!SLRtMvѝV'TB֗!j7#񐏭 SM%հV]?;FCZu㐞2o` d!ֶffP>ö_a|NSx粌w0f;徇9د;(mO.}d V"ywS41E/mhgis KZ8Izt<1/RRFT%]&c ǓCᑘTRxvSC2̅B9ff9hz^etk$i]~hxz-NeVd7tgNC}Kr )A~< %?#|xua"W~e A)7d=nE܏p̦{KM|lϑivs/}gkDr FK7rќoWGA= ΤMҘ Cd'\hX>w]78wM"@U&e,\5oL8^(],lIfeӆ́AK 0#&fr!i&GǗ߰ _ӄ츅0гc!c,nwoeCKMnMi]YW5OV3MS'BaNM5.[ (֥Z}7@b)C}N%hHʉ<,Ruvׂ! Շ"Np-Ō*,u5C6Hdg/bqȦ%\Dɷ$`FAs^r2  , E/(BW~VRwRӭ4ÂKKA+V(n&0[~w LK^Wm<^ފT=gm>5WڷlBn0RFn??P5u)Ѣf),^x d\Лoi| oڠI߼l P~&dP~sDdP;44A&%99Kt_PUPV6r†ZovyP0an27 4~y*#t \v5BբP)W}4'+r XsY4w:9lp#~4K 'rn*u,p_h7H$ތA3 kMV)eIl))GQrquk!?YI?[wҺmZ/hFK-:>ͮhbdC)+w?B_2up[+p|v7\Vק];bNeljJ @ڎYՅ* r^o^]>#me5ReʰIS}.]a 'bM-RD_3 vDVSIY#^¡˭ ojl8;4SbkL/.-T2L(M #DG$ vU :y_ 46E9Ęm-1B P y>2nSydO7w6i[ *@'AgHasAwhQu-F=7ms@ĪEyF=tzL *qqa WI9Df V@U_iT}u[pvd!!62j |4uۇo`4os~{ra"rD^hOV{O9Wޤԩ` Bw|d`.u.MSu5: *ISx;Ga 數%CB Tl"*YFpvlN{&CeF[`casP$Lɏ=:NY8&DSx'.02{M7{5n¼yxuUI­.'h yZKrν"no~?ǁ̣'nKG,HɔİƱv&-9&1. - "j۩*͖&w,3N+4@雠CQ}]FflQ^N~±(d|Ix Z*'b) O*W`i2B_v_6e hn9<ь8Q\=u|R}.Pʋ8}e̎"كC& H }m}ZIi-M=N: ra٫IR% ts҅eE{de_%8V{BeY4*m:ÒHrV~ ZѱSQarp64pY.rU`̦V0ׂ)&\&CӐ*P~ %@mY,BE[-A!Iag9m: -Х>s}Ue;s3|3 Iqp,zu7A6ƃvc֌G),Nq<k2(e&{@FDӂxdI[U/+tB4@ DŽe!ޗ~i۸i a1 fd!h.]s?[:+Cn֒(RV4: 9N͙7?,*x,2`×UTv7QH7 z$d3GŰn!_=wvkz@t1!ܒ骟;wkqHFN5*mTT++ T徆`ϫ=>ty9CxlӨ !*ܴۘ={EꆞJ8=F`OFl]m4떭^s]QS.}eQy'|~D+ cJ5%ƏXRA6ZtFvby&2_<0+y,:*{ HxzBGr>NWIfP,KKq&'nRPEw;H睲.G n?|uT8ܐJ'ox+s\_ivS:4lb&f^~()V_ O*] .p%~V#z1/M\!ܸ;>z<>{V9'] ۅ{3ӭx=N .[eq)|gՉg}QZd$RDu9fQ3\]CiuHl2DfFFL?60 Vt ᓉ>l uץ;;Khx9Eܨ<=/e' ׊qy6L緛%ؗ2Լ+1OJKo)vBQap2XޜR۶i0'c cnSA~EK M|:deh7&%NaQJmu9C2gW($BISD8ߐ"1~C(厇sU[kvrg- ?.ϙX#ӓdȰ$P%Æ"~1TNӶy¾ܜd |3~p A#e{uPӶW.ES>~:c(e>"\ف2זlr}<3tClCzĈ2ݳ@(r'4c0r(s{/AF'챦5VLaKP5+ZUHwg۲c!| bta)7Z}Ԫ-ۑ.ݾ~('j&5 tj绌Gu n{եq7YG㙘(Jag5ma5p%"Y- t() q)SwA"2κ |:A@pDi0xd9I8UȧѮ P`\MS( ʪh>om&,szQNtQl7Ƶp]SL*5l+TEsg8<ۏ<IOG5Y.i߶W@oW  f .Xz7af,i/p(g}Kt\q_pzㆣ`ncY<Жq 7݊$Dm{<.%a4%2jAȄZ Q<U1*|VakK~(RZql[ V:l [CztRL8苁ЀjIc,t$zjc腝]LX^/"on<]?&шI* \6'O4L5lSw0icvq%.F+\jh% CR)-2*ЖǾ ~4>p@ý #hSJ0 6Ql5lo`:E2KRwd#oHx/(811ܫ ,(7RXĿ}7%68oqfvݬK`.xq ~U`.QZеTFfGܒQ4<y{<2\dK 8vdbWb9ejW}El`Xabbu 7 &ޣL 9p$Sco9;,5&=VG,\ }91o\/3c"P*Hrq'3B 41ɑP=Ь<,:'os綵6t񉟯^' ^\Pv.t(ʁ83T_&^aχ*[뤭Sx? 3WSX7 鰜W>]N 1_Vh*EVD3U~hU~ȤG*V (0W 3nsҌTq4ϯ;PSbC8}\G޸[BI Ρt+6dY `L&/p(*X4M萙օx QB ^7𱯶g +799|ŽQSL8'JE@DeC) Ȥ }3]ǃ@Fh8BD G~P(7oq&KO"H.7xz9%ubC2faSH5 x7p|S)9% Zd >hj Mg?{ =%;ٳln52"eO =MCg$B–o{^DcVK>R+[s4=`rWDo!EBp WE5}W d߱nDQ뗛ޅ>:TIu8vQUkyκ9FӢ'(0Ԍ!x?th WjO%X&J})ZaqΤ'AeV#]ih%hj?kY{!,ܪ (&?"T"#URO}Xp|,_Su&a3f5]pk_Z.%yl -fݧ? 3DPFUbU#ƍk}VE̩fP}Z櫇c)e2P N Fz/,5G<ߐ쬺=(p6'M w2sL~*Û{y D҆7OבW_:b01ֹ̬]ƀ Ut8=H. &ḰED-NΗ2"Ȉ3JUHeĮFFԓ'%cϵO9TN77b#,T'HLm7 -5<ͮ0Gx":eĮs Nuob/7^@WuhC=[VTPana7'wzHdh֮Fb@Uzi{. 7Єz\FceNT' [1:p ZJyDܠô)ĮS3/}/&CϦ`'fʅC$KB# 2 O-R W"D .Fq0H)ܯJ7ݭpVn5z]&=uE dԾ1̣%& ^na?ޯ ^_ ij'h=r$ )(d~x 9ٱī̺eoC6)ϋM~T!tcش!qzH1Qb~P awxQb|]]aj^l~,Js/]]%=qMxdO}m 5fDs9)w-$q|ڬwlHdrl?|w* Q!pRdOTjF|u2C̖ӑ͘X]LY3]Yd\.vu!ؔ'KE8 ~#t.x*$Ї ЙPWNlu,*{,9 O-r Ӡwd*?o\4\=d>VSU1P}I9Lk hV*Uɂ 3g&>Kƃ&qBtiXo\eM7~vm$F =t(,"lRd"$r\JLKRSWL\x&'mx Ȱ)pb9_`^0f lgQr3xR5dxռR>_ԅ 6P{LAI0<+RCl{S %=mz"C6ѭ0KBer)yKd,lӼe99oB8M$(V\"F~ao"2\A(~.G4o]FYC֭}̖zLW7{s}$^!jU&m_$7'P͵܌O!j}k,E];"AV]qUZ3 s^a+@ f"LFrSM' NYDN!ԐI1Z2 ǧMʱ7$Ϡ AӈP58\CZIXgkMDܹQc[ًlVa @5Zq#og`򏂂ZEdr}wR\&LG*N^D#s;">%I$9C+&*-DTFJN7s9FfB ̈_lEE+uX IWD\'h_v@aٽ #(qׇm#+pFthC@IZ|i [6s+\5r1JUw@e֘o >{:hBDPcyD7wU9vx B[CW?9)/y R9zYj]fïCT~YXH|Pכ>t8UWڷ.;Z6z&iyŅnHw&1w,T@ƙhx&NFůuH_I9-Ф;v-E;LFMaK|`r"L;:jvտ>bj) `(ZWA] όk΃bVIVIgZD|WO arbX aU8A_mmd6A=x!(4Q'#rNhiL ̔yB~Q(sVa'ץuO @*Ρ/TH!;z5$J0-;yrďqT6Tܯ]UjFQ:3n8w`4F9^2(Ҍ_e ݍcjX[\=%فϘ-8C>#}KՀU"|>@Lb4' K(NVaV|(!(^YÀ]t@ q) Sa@PUz32f&nHѠǛ\}]1*rxO~7q)őm$"Xe"uWN&$<(nޗrEolG=Mc]'Çe3bÞ@t AeO,>C-4_`^5%:?I ɭu=&=uvBke"}Ru !+x@!J#fXRV6@nw@ Ā|I43;+ꖎW荏ԇ3lT\͘Ȳ tZ3^Veֶ %мxl 8j|11;<2p''tx:TlbQѭӞ *GbY@7 ԵO˔r(_8\s_SO[Gծd 5'?1F'5>4-qbh4W9.%kla;mL_)loR'>#ltElH.d\ %THoPQ|kɃG1!7̳̩{(ubzc2L[-Շݛ>)vy5:Xe!J{5j#)t,V]ޝ'}#+PNL(k@۞k eͷUzFfEKsk4P/_BUd&ۚ3OMn z`s }Рi1AAN6f,xt<,a矣hmt#89݇ŷ_XUx,1 qR11^iO#a3 r\:3$XTN^چڀYc!ݬ71hݽֺ&~1켣NE,EWVWﰳY3g)ٷ/޸?ju kq0yriChjZyYN3)q];hGVud>6SUG0W;b1jbRoиx+ZL4'ʻG5cZ; ɳYOJ*BǼNçf,3\=(\&YL!KQ;=Zt ?2M7i@>$K6{e&q6h23- ٨M_sFO-v:8mgkK kr'NH4.Uf-t z]>?2D<5>4OR\Eqٮ6 ^3KXx!J..jO(1/!ܪ;dƤ=IҽI**tzϓ7&9jGe`\ _+7?m&}-!O(\wB /vBJ~a{1C0gݢG6=/Ɇm3!ȍLx`(Mx=~ϫe&leJ"z4[!eئCiwJ@yen4yPUy1Yxd{RS/,=m\g&uK)ߐϫk-FOW\͆@ [J:QIZ 5a&X?Ѓ`bߚ3m !$FEȽA4TKAIAj1߫|&ceOA.l:ek7Ql5x)Wbh{E}PioB<9sWNI7Zkf,=Tfnǚml*?G,!srwr\3E% 鯫a:iP㌤)(jw%{Xs~N:[>C})`A \G}` _MJLg< Cgo@'s,V,NH͌jS~e uyIk&<"/yI ܉=[4'x>>X6b4#²__8f o ^0!n_H7[`@EwI?/v),SlV&F'(h|Z,>/EG-2.$ b3,*-wg+V1'oPjnJާh^7aMvYeB\{4o `z¸+)Fأ$ ɸu ކo0bּfbaLT.atTYH'nI(nȍW%Б%0y JК88-+(kbh_;_v<>Sg+@Rᾜ 9j+ 7NJ( oy@4_U,-OL$5A|(*)u Fc7-;ɳv4 e@ynܠ^!> B:yEըӞʼn@at=@k֦JlD n>?]部{lIx=o3QԂn\p;h(hsHѮ6G͚9]X-RBM_,^"Ϯ)}<DZ 1>^z'puSO;KT"GFJOWց}Tѐ6q9W@!:<ācֱ ȸ?01QH7) OJq/qdF&_qsF8NmzXu?z4@?e&YuqSz@s.B2YhKqd^d?'Kz'q^ FOmpCKm'ZӛdU,(l5!NDѢX0JLcO{kPft֢7ϥa?v6k;K Gֵ9b63UZ?G]=ՉaD7VGbrE |A\_o)&p=\6SQʯAUpf-Njc~9A^~׫v^Q`U( $ǃ1MH Ƅm%is+cvcZ tyPfáȅs~ޏҥaQXeС=}*9&'HzjSiU $3;Zj{72cDd6q%%vةkBmsb<-F@938٦3)/UFڒѬ`Lj"cx#KaJ=Auk[-L0?gU^)7Vr>B>$ōxY'hfU+Iűܼ7X16y ¬85IRkfF&#o>nӯ\щ$r]7MZ"Z݉Lyjk?B;/ͫ52C3 G^#X ql[񅑨6sA[؄*GsLHGi6C];dJ`*"~~A۴v?$.KxY*/v##`Cu=(W]Lc_MwE Ǖa^\0IN b],j<.ߥJD.hZGvVL1z=RoԾ.U&Eo9D \:U: cAׯw/oumdL|@#E60KsVJ =~uжFWԋ7 Orl\Fd0YIXܦ2Islt5 ~k5|NIwq0io'J1#Y& D_l]!9-!Z'LuI:* E3حiXK: sJr8ͧWgw#V#<tCAҪƞ XҾT~ ]RSdF!}t-#M'&^IKsK`tkVG;P7:{|z\imۊf*5hZ~q$ Yur: (Hp󡶽:aŃ^^ 8ŀ,[1Wosjf\1V))\K>k n53a:g8:d7:?jY_.m,soVnaVh@ Vƫ@35i8`^v b g Tͨ>P? }c|,fY#!H_1ߔUVD>ƓQQup@^濲]޼; b-K ߺ5 e4̉0:)6 o9ߖ}#|SC 9u|e0O&l;ۏPu̙ g"^o! 7Jg܌^GصtE>P5F‘> wB/F?s sNٴCҜeR~rW %!ųhp3EO qsnJq~'L㪨~RO0x%>qpj=x~eyxY~z'"Li譣YCFWh&HZp1PzjiavHDnOԙ=39-wRȏ}`8u ew*L`ps⛫.JYipBI[#r&*hnJd > h+ (iQۍ['5f6(s˶Xt6ͳXp`Dy_Us璥ZC.٣t_VE$!?yNL+R Fډ}R2+ʉČeF8,Az ngq⠂_z $KVgA%1EDTs;pvD}l>.Z@3/[ (%ܱ+=hLBٷfԮ˕ա*h^* -YfTe'5Vq3zU>dд+d +elvdSq`pK7#jpb^Y"7\ef{q"φo#D+ZK"->|=3jIƬ%q&_"ΔmNRA|]S-ՒQ5-($Ӭ1nYei,6eR b6#j^rXje#E0[NP+%-8.ud~qV<6O^zKVw>F3ܿY1p~/&8)L䃕gLlwF˜ء!i sVsgb>(ށX*4v%`zj[ Uz 9dw(.#/5xO^ɟܿP`>r7ih9 }>) 8W!Z zmo o(_dS[O)xS=0fBM8-*F/6̖֟*R7iY{:f&GSBW|I51 Ƽ-JbLΪJ*{XU{ Š(?.2R&[(f xd#DT5'ȶS3:hl2GeRs3ixp^KQ+A%! 𶖬H .7%xkr+3|yG:֨*,CYwv"Dvk3oHB= E;YIw;5\|n.2um ddTR%B̢~S8-wU~IDձaz̈́ۢ^.15WF:i2uz॥Â$ |:`MxOICr=^1ZқA=q8rW .Z86fKҩS-T C?ktPsV=l;{v/]3~F?}=\{[ W2Eσ"87w'|A{ ~-hٚ >SCބ1H+0n(L,GjLObqδY0a.P:;?u'xj9?r~"As95`@YrppuԸJ! mpR .JrTB9 ^DnҹӿmE5_Q>iX][n*&Xj\94P@I,o8ũ袺38%C~_![m5ρ /e#?5 ,vB!3,ſּB!F#3RoBcةS;黄F K&4I`-L{MDTI 5Ɯ GS!ϟTSܝW%b[}oŝ)uNv!$H-bX) #k=\oGǾ/ʉ'8QA^>Y(_~,/9R*@/i~mX5XJ~ӴSzch\̽ԐKত?-z*UiZNj֗!UpG@X9S1kvBYYb$dPa/z{zS4NQQaX=o}~n=nJ„e6_LpRXg>IHU'*,>Wli%]/I iy)^Jdޒ+.ےCPe^4b@Ԛb@U+? &D]Ԟ\t؍,8DYޟe>{|u߾+%.&6Ƞ}(" 7į{SZqWSt~bGQ3s Z[5 aݹV3o]搢VMҢ΂ yK~= ɞ]!]~rb- 0'F%oLZ0!TZr:  ^PLZhTo47"=OrX;zeM L$ѱ7E)#_G-;mcVhKW67U2\@XGP!0߬H48?hMaDWЂé-D!%D(*:B]uN鍮!Bi3>(mJJy0%Iky5,N+0Sn̜}Cei!RpJ׵ ෙ!.i0iC5xJl(L#O*Xjtɔ>,O- N)M _Ը xTeS8HPW_z#<1n3*-v %7b1>F1҉U`E^ϹRy$K03jr@=_Sөy;Fz=cON\id;L,I2ODGh:c~?ٌ?@9e#*ܯ|S2 ̢w=Bg"E22:25+kϜ9XaE7CA卭8 y#f|)R(X=D+־D9Tmպ|(.B{frt$OnAOw/V੘WP@,_ysS:k"[2K&n8oso ?ZpۏY֣} 2@ܚ…Qϸ c6aԟ?{)>EYkߑ-aY{WHdWiw=Լ(՘ly<2>\|7fTũ;?Lܱq#U9f%Z>;q?sAETiDrx sGKI} c?P}f=/Nnȫcb;Yi4OW2Gqy=m';q^0fyhE-h+:#8{Q L^m ,=?8$ߋV[t ku 1EGu1*sh0w,-GzU [+H[18ZW:&*ZQ>N!S/.GZu";kJ*:S0 @Ai=J`(֧ͫT+INk:5 %իgkItzI!)4\~Gĉw/ng-m0rftkQ8j ;-wH=HETJg) lSr|\φ@yƴ7n3+d k`+HMj^[v1*S$ωh@SRObp/*5(+=`dR:,?k>w||ͰY׀0Vŏ=bOLhN,ry#p|GҞkUm9[yUBGVDY—`bZֿ_W Z.U`:8 H7jG1S?yhp [g?4k^ EG;Up 0-49̤w^-} \bE: ^<YR[n`Y37?!E-F.@4MM }v/jk\(!R}B%e^Gmᶯ`^Ew oikҰ9'%Fy[ٺ?=)o4ڡ(t|TDUsy l 0 I$_v7rj*Zcna&|jP'_`/ m-8y>FKp~h1l$s :k96r^ݞK*g !D} @:LhdJN$Z 6@^ܿ[Jɸ&MȌMсi%֣YYz.4V*'ЫN֑$ XO*b'^7 [Ty4<SC6L1,E?+uB . زSct˞jo &Yg+Ǻh;VfjDtfFEF@(`߿v m] 8]ridt}AϹeso1^QgЙ g/vY%G@S{/漟_%n(7vN`$e: V2:Q.࿾V_oH7LiAiOJ*4|\y*-P0lEu`:c׫Ceo檑c=eH!M>/h8^x?wl(~v`V[As8`sJYi ]9qgw R$?Nqlj,(ᠬ.s+p+ެ+@Ūo nQa_|s]Hy[+ZKG8 QDgB%>TKGB=+~*^O\YlChL8eoуL1[hdji*\oxj& T #ր39P8ʌ;;S `MRCZ?]0M 넉(mGl } =HLUҜWG&u|xECEt 8ŁDzt/R^7`opn.R[ kTSyq^Vo!;faҸi{+>j>/O6#J߬8?MM|kk;sO8. ZLBef5B3@FtW,-eN#iKYqD.fT9c|\7)_JoWCG*fUPPR*ι`cG&'jC}b@fkX2.NRt ǃۈj’x>]<9\-)669P9t&|mTIYBv! lSuwJw84;Z. ~$=ȬJLk)VQ.j['{҅*etAA; rGt岰IYFU1T]f{ aEJ*)2s[0pVѯPj"ԓ}TU5f "ItuJWЙvޫ@zT]TX2*TBizj0STM½tR+<:||S+~9JT ͞`Z(VA3;^*Њ@Y&~VkJ{ڵ%nU } ߑpaɬhMW Ś]mc5EPPƷ aa,@kBatͻ[DϗY1~O1>$qvu0N⵱^jk+BB X ,h%Dx"Jg%!t7.y?$3+b&*1?q*%f_ &n.` [9.iJ7k ?*jzq&E3vNR[Hƥdqֿ"8DDv,j=ZRPE9 t~:a<Qa~o)?v6o/ax2 (.RfjaȍgP8BT$0ڪm?+7s\ϣ! FÀcV ^d0C}ȇo Ru&XHCq)L5=zn?[QX'-2Sxo/& 㻅 {`ޮ[i\2ljU^0"3;A֟/̬H_IF3 RKˆ=7P͠대:\!~#9vlN?y);6&W QT͐etބ꠫'.wg7p(IܼJBW^4KAd"CEo(w e ɲ )izH N. Nk [}lFt/V}ʦ= A!k0vLKzU?^_#Y?tjHch[]Ul")<*wъӇʉ|Q>;ȟ]yПk<qh].}6aCoʾ˽8:a?LVϊ1H"b=mݻ\5IIiED F΋`C,Ld[ч1  -'4o6~p==}'ߝuQ(q-=3`cv ?= ԏJoé::w+0:(Ÿh?",9N uwҨ{Fse×\UUDtzbJ9Ye}js>%`r #[+)A>3B?PC_Vz!^:|N X$]g0OS$^dEO0$@˾#f6Tpˌ=.agrJz.vc) MJqu$jb| <(D&2o)l[TSLLoBD@=Bz6w&G7}3"@;G*w11(y.NJwN\H&l9K0Yڼِu\&KOuͽ1}*z5j8FQXeL!E˂Ge@2 jG/$2i\8@u9`@H.oZDyAȼcb_Dhy}z᩻4ލlsVvEޣdhfۻe70pfe̥% *1dmY)T]LCT1&[`hLm L=-É?3 8qo\ɕ6)8;qzo)ecO `(TCm0)^µֿü)d MCd[>xZqo`Էsp(]zX1rG6ؔ|b>XݜW:q;G7PsL}ċCAyE"Cl"SJ}ryIR&pƩqG J"WYߙ\v Kj3m ֯c>ϼp鱵0,E} t gך[N|yu |kWJ"xĬ䋶mtbygM'58E-N,+߮#2 ӵ߮%scSVzB( ݆*\`]q&ͮK%űr1|17yw6NGx)ao]{WxU s91Pā6wc&C({:{ЯFwkC$YAejscǭNГlF5WlVsA3E9ܰv~uS0yh=%K2Ht,̩ț,Jj"HN][3֮~zqTp76/Hld9:zd: ҥX%b?;$~9p1%x/BΆCs#5ǟ' 8^+ayN]H/ Cr^@0Ri⍈0wY܈gaЌJc $QqaNe %w`C$LT./?Sey(ZcHgoȫ+ {Uk)J S3OϽ<0` txvh']F21kk r|Zr&Gpx8P[DG o .ٸ[Bs} hAa9^LltRmr>feYWq4;Hؖ%@~&1B@m(-ZlpA=ihx ދgVD{A">U%Tː9YDMQY?EXf6GXM $ F("ܯ^^'R}:YbyY6Y򋫭;V3cGyΤi1Ar(jpSӱ&6j aܭN1z;I7sH`iq- _&3`@|#C!rTL de5s*TW,hџ_ QM ?ҍ1BJܲQ[!DL.!вD(YkZEbRr UkU{'~:D͟5{:"wDU1 :?4Ⱥjo?k)NY-Rw9C0vɐˤ E$ 8Qc$NXzQEFr6J2ND*:SsuᗥL=MaYG4 ' ~1A/D-1J/&kc#C&^Ճf#G%]zQ3T xRA& |إ[a K }2#5R4#\㴊$9\OX-{Nb2H@4o&Mpc(5!|i ''ca<4 HNԢ+/||1!К]45Q|Dl}%\xAI-V7U'SHπf V6E~_&U՗<4jm2&S0{t, JڛeHrvi^~Դ_I$>{N^3 =3gRwq/&FC^.X5e:oQ|T.? 3R^e2zbfI40v}t̃bI)\ՕX- n}NTPh+)2 @%4"$x gHX= S S7Ţ* @A.$Ȯj 2^1 ]fˌ.02O+Ч[6l;̕4 [xRci?]la5D| ϝ2(Q;^Be5F7W]R*a2QĐALϻ+t>} ErJƨ힕aग़FzTˡѢ`︎CNh&=lQSM@N;Ăݶj,A:Rei`*u\PFCiyoq iֈa?;x(\;>G(QQ"$n\'##x|7|Xqɵ,/T(KZM:{x˿ է#$)ϛ Q&P3x[U|YYpuWq6Vc: I]!hSRkjP% _HK¡$d)v҉1k=3g/#yMl?lER)N!UpC}krELEhi`̫3;몦9"GDIQ!S>O5TD̤] !.qe7DN#îzFY"m*Vr\ .p+WdX?x ,Zk݂: 48у+SLr '˼V5i+%Zz9[+O$lhW:Vhzxyaͬ>u&XƆHt~/ oHMRj`? UH ^SjL !ŞIhgl .`"Hܑ˸7UC]Oy(!VAs}Hy:=k.c02.Lɐ_ԀhbR΍RQQ59<-8Kd֓ ÙX b\>Zc' iUK҂oi17/YBɮ$W,'W{Kv3u4Vg"ebg)l'H.Woǐad Eڻo0(9)}tZj/xg,H 󉩗 !QBr( 5yx:#nrv#J5P ~gR 1m01=}xo%jmz|.Ĕ5+[q$OT@֗ >yi`|A2gX (psɐe"t'2er&xg{juJ$\ 椸Qwa+wSPi:m;'A*eo*mwY%xM}eBvRc3ݵ}9JѺIc-39jqKfAzx%2cQV͓xo8$z[^o9d;3憮rۧ?Umů'nl=(U ( \YOӁNb9@*@!ys~(?;hjHML)m/˸HH[ۦW;v!!@)/ !p5\A(6mkUcp˱^uUe·Bq TCf):Hnٙǭ6=#SeY4O9 Plyӗm-l~m<+ n2P9 qT|60CV2?{lY3ڴ.B IJ/1*3Fx;`_-'bqrߙubh^""6;S4fŮ@y2QYa@ w4p'+d'\qaޜ)7H5oYqɸ$W>(!eɍ@nT$EwPfsk9e CC(; ~$n!04g7::xee䏥؀;4Gg 3(g ?*u+ E)8B1d+<n}u"3"CRg]Z0r)5Sjr#&H\6-fr)tGvft`έqL ^Ҋ+g9ͳs +L/%b^oePN;"&Sh0hWD ؍NKlz\+8=8Ҿlcڈ\KO!"=Os[rT8k&I[pݯ hs^  H53_&4p:uz{شIGG3d.x=^:3uw$ԝUF_IΫbP ٖ;L^<үY_dX. SM>.cu3Uy;JᗘE5"ݑ;FK \N ]vՌ[yiHkVR`@1Mra淐e;Q/},Sa۟u<3.d51ۢytl8 8L59;JYX4/VlTH ϞsDYo96BjF@q`-nۘRTvڿKL",y3 [l?zO)dn%p{T!>WG>BLq+|Ԙ+^&w +bB]R9hpibۥ~b-%қ{E+XD^F?@36RTLW^y$0 9R;z_@&'ZO]"CEΝ0^ZH9 ܺ /JZ*dco Rsm ?ߐw&( eA|%9כLǨ38I'OvVBG3@"{wy:,)݅~O>JN:B*Dc@-w+0m6':P 9}vli+ilvt^[5.'JMqqM >WWӆdJ>DpKSR%^0,v, 9; n[B^1l_JZA [w!Ec'p?z<3EqǏyFg1H# M 8BDgM YX-A++j oPJ~ȡR2?̽U}ZeUNm& 9>Scբ?):#g8+Ώ%z.*?|u KQkw~JcK/xO\:YP by(+o0a 08$[iR e-:[sfM|!U*[{J<5M߄*3+f#E/ gG0fQ̐#άλNZ F&YƆf##W^_cHS`rr,'M 8w\"Lu{U5~@Rbo,7,p{!Nf qz,\m13, I1[:updοA$G`@ 9!)nz-M?xLD+gɁg*/{6XKK ѪFa;8E1V)'QUjg-gbXcmkbHV"I(bOvyNrʺ?7$z;y}x8ܶ/IyJ=k2X;D,vitt-ęɽ@`JYLCa)^LW><rT;iSiR~T#:UTm[N4,`XԂ1m2VnUY@RkЅ hXPMŕWd3 mCR.|- m$<`sTrJ1{>%uyw ?p*>EBQ7nJۦjKIc־\1 ;mU,VqW?0s~=S5;K$GGrLm8:.󸩝rP& fcZNSGY{%#iNL?gm>y>cJˍa%numRI)`+/|1 =mXBIw,PaT/V#E us"'z_)n7S"x삋Bz/C?1ag9 CidG:l\n.[/. AJ>tjpAwȀeg䜺ZˑACöSO-P*YtMywDƫ BfgFRR8%Pʊ7?g.Zӽ=c(OWQ"}W0lWv&k7C1T1}sRk 3@kr+#/SC/gC1 cŸCh6 kC&u\ 3Zԟd }_%5Ce`RB|MN('W"3Ud򷆍;#` 1qΎkn&q_XJvO"IJ~lICg-#`#]eFU*;t$1"X́Y0v-'Gc \JpmPj1tLЖo-,IZ(40X<&S17 UyGQ)L-^f1]`›T`Ѱ>6 % H=v$ٖ"|_?B8?Wѕ8dT; 丑%\qq4u݊(vlR$*[s`]Y~0v\F>xz]0 Iׂݢ*}7DI`8䕖f!( z{S~g;m\~nML*j7g)tIV| ;S uDa(fUKNZsR~0(r.W PHx4,9c{אD7!>NՔ˜ƿ]\qUR)P !iDE}S<I&-:"z{|b )Nj1oOsy4 TiV`'0+חRrBȒ$%unV@d|Ȼ*4ᰪlp(cMǦ'EŃ5?UkiZb'UMC"8In6KiHb$_G$C[5cOƎZ2k.<2P:QDoE4"SZl!<:&bce0Yvu"|(7X\fybcT;?^7zv ;}<6xp -*3 Z? i/YL!/7)KyzN! +Ð ,%Ÿە[nS&~?D1P[XI@r+u0V\˒?jvMYe㌚J7[X2m:Oʦ?t6?weY ꭳݵфSՉ vӒz0sN1?m<@0@qh]gbYTgEW0FMx'nw))$ŇWa hz4Q_\U2/}YuҎ2.3iȈO8?7"Ga|F܅_6z-+fJ)vas+M;X5'Qa9!H8$ z Lr@b%@Tփ`SSrzfdLk[1}Dw"(k߄]=ET7Ƒ֐J|KҬ!D:eMCm'cK+df4 ǛɀWwj#L0]WH$`"AF rI|?qX;LYA&5'kWpa<*M5R'zKe8CqCb*,u.z.jIvw-6T@Gz 5 tI4Qٸc]@mnf3i <ʵǒ |*JN*[oJlYsr+p||c(D\5j}r2ZUΆZbO z[O~P=5 e~ +q#9o0*TVcHs4f-[dգʹ9;o)0ARxpD0г!m~{y|J|aH _pMk8O1ǤWdoa<΍f?n +b@=z&QEKmj;\#PPJm-&t<;9 %zaiS ~?҅#\TWJ2AjScKŎi5['*v8 TgٙExf{v)`Jd@fONom7o.%{Z3!S`>L K q[v흳gCPKK=[UdrJթAgV`f#PL-uDƂnঢޏe P}DYU@TfD1Ѫ]µfʻ?Xp ۱QkĦ 8[4m"XJwРSa8wdX !47Ϗs Gcdj0؈Q{c[gN*^| )}^:9p\HG3 PO_: _qK-n JaAX Q5p\K&K`zǫ՛ǎTպje ~PWe"˘q?}:%&ܵ!P! 8>S gsHiUutxbc{0F}/$ aS|?ƯW&eNX?Bd٠һʸZux̶Pj 窔FsH֖ T>1q5Cs}BE iQ\ P9qv̈1KEy'eXWB[f]?Z6sg֣Ge7 6uPcl ?:'Mj-UHH4=)Ʋ7<'&]^Na^S  3n93VAn3ӓS]ou~aHu c w o]NeCU׬U>*U:\Z0DN(OZ坙Ԁ 6XX1 ºYxXGJy5:fc#1u 芷Ɨv&^;" +e`֠BE'oӋN:2g`MR[f' jͰiȧwHӐ@y Q.axFu~e(r_ѷQpZq}`;@/viF޷Xu2t{0o7îL" 0I\ T.x9%bl^`pm` j4 wH8̧ALiH g.iu6i4iIEj5F{s#`o+"E#eSL)0bod[Gy"#޻9@ fc׾EW- fBxlhH"߭AhHNx4骅/OP`CCTlʔ|o} ~#n+zUHUK(Ph1^a6 ORc֢k=8IO<}nQH,k ɰq2 <>$ٸ W\}fu:kvl6~_,bdx>e UϽz%r@v5aY_%kHPlhئ/Pn/IRl`jCHHykEW]MAkg"ԐՀVAi"a#֏ӡ*Lc q($}?Rss SipU<؀`8p4w=jXX0a;H =@M}\>VXY!s͏"(KjA !𴱝(7w w;H?7Y.'.tI&L *^ 6} xgsjiٗ C@sՏIQr JBw86& C gȪUV =2H3r4{ B P*8'doCl=P} \xˇ7ָd38y~5jVpg帗3G+םԄ*X:ۙ7' )|[2w"oݑX V5IҀױ8<.L3025*UfAᕫ.a+LCV3vs"./?p;H^ԣ[GDZр-|Rn稔dR[FGՉw?/ky4 `IGtQjl_(݇EK4G _\S?魦0H'| \q:T5@N !_3S S% 6ܖƉbpdo5R7y3.ru.!qp4?GF:u'(᳨Q^Gޝ Uqn¤?Kdnu-E_kxf!oD.%[YIU`W\q2,u) ÓT)+G(31RAZ[&WO M,u^=ū cԊErgãN+`Koy(D<+}&w"O\n쿾LܐL:ʠ9^8 DpE6%޶ڶ:8l;+*bizqu M' 2XV8\e҄zc"5* dW}IP a]bH?7(Pg`ldqcJ<|!70mTةcR8 KDwTZҘC}z V h(K;,z+Q1gjD (LcDoȐ7-FG)Ք׈7qrQG@>+LlQZM;}Oڡbؠ%Qma&/˪-q$dL |˽ Uh2w-|׆ "BA6D-ZExDAɣsL& kL~h+7jT1$Rr2mAP+gZ7'v kZ'݋5{cZJ fl<MؙRgUj啄D HU;~E)Ǜd~'rK,jcC%XJ^c'f:"UY;t\c!Yt!pmŒ8xW=̺1!p-4玫15t軵a.WT:p $|}%uţ JQO\y8B Jf,r.[jkw$d,T$?B`c'栯sHC%$gCHOk ͪ_p@20{^[Mqo5ڷٶYNMRf;lqnza$O7Mo,F*MD-Uxf[]&}L&8ͥpx+Tvٛ;Iu_* 1W5 )sZ#ɸHz 90zKSzޘ54?eK Y=z jCZ3o5շ?kh1Fjnf1+m3 ) 9Jrg@@pfhsi9WTH?\:Be&R&XU1[Z]j;&EvN8C}jstN wD_ыv:LIx=RY)Lu͵ȭx7eӇ8ڇ)(DpmK֞ye:'Qq!asб2x_A`RE$OT&Eg !2^?>#2&F!%'do'BVfIfJjƦn XɺԳYXʪslU@C_FJ[ ܎e$JnI~^ChcE\Bֿ}^fDwK7ZV17*QW0Jnf-z:"V!ײq F}bb7Xn؏JZW(iu%plt R,~CgZIl:m4C C@(% c%8k#3{ i!d5 7Ƭv0r :o=8DJ#S/SYAϼyj.WB#[wcBèiu˘eR$A#~1c!Nuʪdd{1K Vol1b/v5*!l3PX.BU`ۇwHofF! UV.dJ,J\mMvSiLЗ+g9;ג#b|<ԧњt^tjT' ]\λ-q.Ŵ-R_'fre^rQm9s[| -,ag GĞ*4WQ˛fryhJpϲ˅^s^,Yj;S$bc?G@n{Rם-1 J,V'a_x2h3ҤN* ƪ8`ty# t㥉\%=~o׮פ;ff"RP?ƓTD7@bW8[);K1u8'/u%sˌƁk`9[/OKᵈ'6`p+45Lt]ur ;?$T- 7J,#*KګYXFƇ8jMV81jYE3ط?PjEgX qPj 1>] OHgg1I-qbK+48WC % vpCSe;oI߉_X0Hk0JN1,0wBȺCɯ"I{. !(#29@3 aAwn30yy-|A ^c4  uD&tykǜg:/W"UG: jdr~|wqTO˗u~23$ҞNPwnTcK=>{/l7h !ɼ؍>IʭKcV?V`6%=LxoJ$ ##<}f@ Y}FD)'$nyE1s) cg/ۢ Ӵ YN&Das|O԰@L U?#}w}ɣ IU'?ZIqOxySLKNҳƼ`]]Lhum^&I?uPyҍ㎷,%2ꖶt'*=?&Ί.q0}H= !N|by$tͤ~w~hnŃR7mKveg5rCbxͳ)ڋ׿Wѹ>|e z&$qxP/"N: +J~n) R"'1ɜɨ (u \.C\N%~dB: ץZx0Dnl־(zVDVa]{X<5lcE9X} 4x]E~mb ?31H:>dIfꉥRq[MJ,+]YUߝ V;DJ@(FS_ߠi!wj3 ]:8Ib ShzP62d6%KFe 屍|pb5Ǯ\u3n0SGʸa6 :)ڌ|sX㼽|$(u(OqhTm`POg0N["ƫ42Z%>d$\׼@ꦑcs4&>z*6D~KOqsLqq9~7l BS'C4Bh?Ulh .#+f㧵O_jKu)P\.CiǸ#g XSo4i=|n5U(;S'WѸ<[|gSo4aBa щi \\;XKļ )nž{_"҇)˯R)F݈aޛ:|_GcNkW9mqU8ey.g7\iO##ӜFVd1U=}G.*mOE30]veGUǹfOלkVf\mdRS|:[O p2 KJ,mpZEChHPefì`%yJsQT*En\h}v.{x8|+}.-vq`|Ð!7u# 3jT,:Ic{MTiXrtZn_$i@NLNu0!.w7x8-@SPf8mڙ|Ulcg޸ TZuN2 sѣ6>"el+~e_eXzJc^%|ϬNH@,_Y+mBWJ'oʗ^3;PeZŔd.ZNDtG5 a]W119Z/L%T7qhԊt]-eB%7=ox;LqBRٍ0*!<ə`V5iwz|'M:hɜ#[z }MBD` id-USL`'8TemTgp)HHF0z\Lyr/2F~=ᘤІ"q։k^oǍX]%BZx؎l<Þd[uw)8`A=k;n AӵEFOa ?YcB.³}pTe+o,Tph0[ڎck2T֗Z[27.=N+l};{E š|et0M-3vC (*Α^Џn^}'&"Qʚ 8+G1^N27R ?ɾ y KB"\~ qv?I{ [+Ь"B0:Pj/l+x,O8 jV)Xy{a._~@[6ArѬWM׭'?D.mA6wb5V\}>#x1*w54)1Ů$"P= (RwyJqÐ]E:Q)ԐhI|2wOh!TpaPƙQwX+sLt5@o0] 9p4B+r lLKF5lWZD%4D'ڳi Fϧ&}D$7R<2/,"׷8K5×3ɕbhhz< xuƶMX6ؙq=z~wh$zfOLmX]?R A6f[Υ,hbgf?c:Srߏ`F<>~ATmC?›R'[ Āgqi?0 ~ױK2{ߦܚ 9uV,ܺ1BQd)s-3I惲m2~ЍﺑҩEy؄(IHd6tmjg"jwhS^j!A ,MQJ'x"#Bc4ވN)Tqba P|IQT >$Dl7R5K!nryqJU2y ߢԞW_@nNվh_0A&N42퐅}z3t6軫P={MUW UuSUG!#)ivNŮgop ?, *!dHy,Zb =D DxIM!@okڴoyٸq?`/qjw1k#f(LL{vyonXv/fV N |F<1w.ltJ. d:ǎ4}qI$5TL'/q@ݳoOnAz 5 xo- J0Q*OsZGYI S΁n&s# 0|P|@eH/2l}MûDk*vU~AoiXAАRVn=m%؞QTL -鷦hn;!u(b:T=R,BO1=0s;465>7r<4O fOg<]`\`Ǜm&6(|%JuY~mǠI"N Ϯ{ $aW8eN}-,*W\q]gԺOWlTeVѥQ1:} 9օy3 n L#_ Gcuia`u>dྟ,Ŵ!!?OzAjwD}-lCBse0iIn}]ё{ei43>[@ίD/tWxvӿ|"Rwѹ2&Ih ϊBƇ {"uZvrUnp峑9ҺRռF&*kSk Sv(S9]2kS[bZ|-WJ.OAj.Ҋbl]9%qpldҕ3Si|=k%g~(۱K̡Tpm6\pPj^/mؾF-O\3&/~ ne"g`k7$eBFN] YCf%8ET{H7"%Ӱ0';E4?*)^`^6%Pw;z,CL2>xcЎOx NQ0VžauQV{QjA^C~S#؋EJ)sYXf4&V?X*<~NZ! ~0TNM8xi:IUI]bl0@PR ?|ECQfpS(牝2@;hֹwyj],bJ!zTաfSbSTT_p_'m6fCBOE>`'_#Wp:-Hh qMAh[bae Oگ ѫM ij.) Cw@YqH8ZN ^_IYf 0@.Gr'PX66^msM]ͺJ+mertSЩm Ke?kGѬ``}PBtBgyژo<Y^sӦZ/k?&;.9ʶٹVa0/r)V3]0ڪ]VI1]!VɆu*O'o@ —|z68Oo| PPRF"y\&™whmdJj&'PK|! e'͸?h@8-jB&zr4CCɱ %7Tl]K!wu7} Q+%ei%g3u9.$F%Sxq8J1ͱ`zOuȊj@t4~sn-7P)KFAB$&J]̤ӶOX@XpP0Q'`2^y%8 8In!9'a.?շ6:0y )!s1s ]=^ Һލsl^AMP@\VDUvv7A,5[7xE$MJ6 c^ESƘj8%ĪnbܡW*{OUebq*1GIPЇak|Y~TfQerr+)c* h=,Qj.L̳9'99pwm!U+BNj:(GZ3q!z7U$+8t=gUV| R fJ^z$輿Fl_Q$t ?c 7{]͝[3ң" '%؟`o2AAHGq#Pb*M;AxUUOvLs5m>S`Wbz&RROT))jrNR&ŘSÃL.І%0wkpԛ*3@ӒGr0@PIryrlui>q[T Us-?f `Eo?z;nXȏi?^WqZjy,-9p3vSh$&~diu%mV#X:o/LޤcJIe%*J&棏W䭠gHtP,P_7䇰Q5*&'Q5h v^&%1:Gh]X`VqJ~Y6a-=$U$USQU*.;5w:pʜ?ّqF:$bCN48K^6:RG=b ހhl= |2yѿEɏ?|χaE8w9 j@6oӂ3b8ܘ -.5LHɠdžLESO{-IstҙE% u|.t˕ +D-,=8AC[qgDR$} c,ҕ̀*#!L+w`RR)id21*SfeHZW .P3!ocI ?Z~4 fsEVɧx(f8')jPEѺb j/Pib篰̍?^ dL:o~9xC74s 3~'D6˕t D/ "w]ݓK]a2*us;M*W߂k@jx:zG2 RT"Wr~ V[ef ʕCl+@Q*{)v%x$.~gVT޹DCA[k*d9x 89NaGD5mcVqeU S5%CC@Q#k4?F sRN4FkVPd1ܖ܆,Afxm8pm t"Gsex~ \.;a:0@v; T}g_\#*EeaP4 KwϹ诐/j/Wh,* n𷡡ܠ$H{{л%A " KJho0xhҌϬ1N+ pǜ P:vQJJN뒞a5 G)[^&uNPWJzDGQxemn"4}G?H ,i*s[v=(w3r&\RP\Ǯ.R`idғ 4霫ڊBweFg6Tj1՟_@8R,>gdxyR(c..Y.ɣu& OMBP?qct#dFIm'"Zte0|y"Sab[uY_7{~o5fW,q5/ NVg8Z:KiRDuG`eHfAH,xoJd'~D}<8D8 x=v`]4iqD }Pc=Z'\ƒR>^7.gƘDOK0tc6=aͽA0,햌ETe\6Aq[YhV&+@q6rSnsh'횹T,6gGI1L`/_.j0G5!n8RӺz5~y!LiD?ghA6R=+7taq~}29u?GcY)#&Q볍L6 A;kDH  P|aj9,\METu٘F3sz} YֲX0z7VV-h ՟ez,D&@ܘLDqn٣].U`rCB.Ϋ3wXX=ғ#-  ΗG[ |n G^@˱Q!=-Lk%Ek a\] gL`/,c-8!~s4 ,~NZXG8H6m.|;d[~@qJ^HӚ8wG JA ۶GX[)K3S>@_QZ+v%Qf'AҠQ. "F[_w 3_5U TaUKt?ij?7՚='Y"ܤx4J0@у\b)5Ia; |>s撅[!3n2/z$]]omd߁>^&HY!N`dPLl0 -cS 4o yаJV6[ ɴڕj b..ݨ; >&൸<L8==+ش{ eۜh.pd,LX*aqCX\՚}Mݎ8?XH.ЦvX pЁ}nAVLN.<eƌ *.;}c_m0#`yx`? $0)*(j_pQ@PYLu^u)5aqOFԪlCOs?ѹ˺%Q@bicH1} Δfe!~tN% cI@!m=׀d v XHB0_qVTQ<,NnVL @Q-`K6kLaTio;n? ~][Ds3`C)? M^NТ 8a<̈9,iw>m~nc\DFQcS8ml%\dCu2rk3^ @'uލz4nwj| ڣ~B)ОR7zt&i\3 gf}ysg*T:]^I!B]ĮX|7$ h\>4cE:3}_6Ȕ  ̌tj \xoHpj\Հj0Zybk~bs .WDuJ]2U=.p`cM-'omm8,g/DFwų!]~HL%rARPX3$il=RDž5\2YKrYs@낑HhN9PbnL(dnGEԴF@p/@3,[^-, :JLdg]dQxmV#q#&GYqL5DD8xa`^jI-V{’mϪU[(ˊt\!D5]Kz'>-?k:|RuL?q&be,Tr9ji|$ӡ,I\tdaR\snD6f J4?|,_n,.c8r`98@ݘ ,wi{S'dv(/W+;o"?_A?@OI<Y_bL ć2$D\ s FcSFCKʢ+u_eMVSoNsg>u؄![(B7^PW1dSiH%Yp̻(I~CހW`]lx)8KbK_~]p/3tΥ/K(#g1@֙Ҷ'&xf97(13v!:}KҮF12$eБa¼]\̟oe`리 aFǔ7h 73Nq<\Qr I(Jͻ:-`¿}'t Hs<ƴ?艙ǺǕDOzT0U -W\))C'7/?=  Ht=c59 >…N&XMJLJc֤^s:}(AE_ 'GV'NXYKN;;@~Mu()?{7]$ _$uk?Nm:%2רnqP 'XYȃgdsn}Cf K"=2UXH/^W4=̏ Hyو(\nr." Hxq*#E'I Y'X6i iP%4TɈy(*}Ez-%kXC ْttUEŬN^έ@):5-.r bfNTܵE$^/HVDŽP2?ȏ{!qwynᱳuAy;RZv.CUXA/&_!= Y:< Bf3kNz.("lPiDLvCSŨMdVAG/t%Kߢ`{򎁁F=/a9,NA[{xe=-(]tґ~%=~DL-V=Q~hRƎD)#2uo|J;ԩQ_c>_ Qukzf? ];ͻ^lw*=xF7ZQƺ톕sL'Fga'"Lz:7yps2F-+du`(Yo2e q2IjoòV<:*Lp|ͥU DfU#+^vt?iE4!Cs刓W[,y-%gi页4z#g<pmZ&*0a1BamT›]`.> 3};٦HqN_9_|<Stў₍C|pTЫ2qih;9n"w#@hOV :X=$ 3wsWȝ:Qȋ\~+v";UKj3R2#Wb,,#OMK"p"@׍,7t:v O;|/ W6Y*6fӇd-Ա(SZ2 ku \dYcha=zm{U{d %XR͍ܘ4 x r_`ТB:k=.r6O̗,{Y0#kRH.o Uy*G <\W`|QI*-ò< Hb"I1AFJcu(c?HB տ@ 婳;e8%c}Ȝ⎸j#HWf ! )SZZ& )Sd*%? [Q'9٨WvJe꘏&l៽-pj^זR)ãb zS=|S)֘M<1olH<8xp`@ <2O 1H%YJ i&%4]hXg[#ðz"GHW̨&LŀMoxFFrINGN$˹7k܈S`tGÝE.6VKb0Pnk[?an#(8V;@Hf l(ઙ/VV=\ qR\ .)p&oWd{y,;w= @B d٭y^1of G$h$ġe)UFtQM1},p#_ݳa̽i6|lRB-QCO5h|z"GaȂ!(׵89ؖb6fx!PEώɲ S}j$賈Ehr0v 7ʹO셒{5CD i~?{X'5psqWue_(ȫвJHcJf}cM(2o!zų߭s}?)k tCLIUugs ֊- 29i!jyEK3eڧZDʙJR|PK^ {5_I@(0WP^F d99D'eGκ$:\.Kk43u^Nj EB/|NTKM*DPbvwa_[TU$6B}!kjv@<@<:k-mU?`~ânYG xLFJ)&y'/hg 퍉, C(v'I Vk;o돸F3:eK6v |A}C[PRwr~0Xbzj ')+a^k0r{`uit\Rets)vho&7A:H3Q%֮,,ֽ!P26ko?25wyOCtFnmh,UxxNeE2`4+ҞM( oO{\GMTٻv LCm j^Vva%7ĸI ޻ K紫icfDy,)V093<1'ٷVxfQ ^JK62WPr 2~250e]x#,:} &WqF~Sl[]G˓կBDO| }EhfRoMg/߭{ k&1ղyBviT) EhɬP*y:kv1twF d:=]@L_vK$pL1 dE(._Mc85.Y+Kf۪Đ_qBs7tLwR9Nw0voiVM0oq 9 zّ3α_Υ#s#6"nvbI0J1QQE=UUө/Fo{$xV3jn,n✷I5f yT^~8?"՜y{ÂS<׍HIDMW"f5n3zÝ[1 仙1$8cJ!u"W,Ӊmac2y Qz dct^2CeTݝf=闔8+%^Cd-% k k ARSN`SbS5c-ʋ BF{{=< 0kQ2&g[֎`Fa+&ҹlp s7.i~IHI(IqL%3$#4 XWkPaTN5*-˺W܎Z븏 *!(Oj8W.@B2I`ݡy!84*}5y!'?yi  Y{No,(r6 \HZ:$|Sn"4kqZN41flf)*1OE54pD<;"D9}0:P#>/}x$H@1P;xNs۴i,ToRW$K=h9g+1޾HV tJY$kYl 'y%9!$r'3ө&͑v, XYxskhl*mTR \52[v(fUiD@p?uM߈rrr*#+a#9P:- g+2]qw)pzJ.&rnء;q"FگAѶ=2҆UbhTo"Ov3s\e5JJUȉI`Q{Үp3݋|"pN&&qYbupI YIҊ)2#J ]KWIb ~PT:j b'- zl<2`l|]oX}*Xa7V;qU"ؖ*=m5-QI;`r^z"$15;]kD)棹q fvk",>SOh0~T#~5d=Wh*MGQјʭ [KƢHrPaw/ܹɊ0*:x|Һ$zT(a&ZU*{|2i re<aٲwL ؽ O"ҹz1at;ںܷyD@%~`Q>Z QG6@ 79&8%kx̖Rm/lL32ʃɏo/{k̽nYy&YjQc /Y5sl7t\I9i@` o Ocϕf 2-'d^ƒm7h{]i~ 2Ee+&kQ^{D4 zC o ,!FRGտ # %-fVo]He3$rEr8TzB6鰷m S蛻@ Y`ExJ6Nl!ohl]+}⒖@ƴ#HC2^勡D^q%/BxןLDS}{M^O _n]O`~ ^iV1$rLPdqS~N8}`e }td @CdޫW`bab4&HP6Ϋ}ȡ3K7i."tI;!Xn y#o͇[ÖVSt|2ﶩoMj/{cd}xD| !~G <l$3W6 = &tt[|ai)#g4q[MVgSB"*j%KeÛҢ_d$(ౢM|G^)?TgxW/K$8>$o^ŨbU;|V(q@y Q{m"L*,o\o^W ~?OIh+IM٥iC#* .ZSCpږI|(#P^4qɀ1V!34H4 bpVD2>MPFNFijZrZ\l=glA@{z(A]hŚk>Qg*>-\A{C_ۣ+УKavSBJ3) ;{Ifi1nk5:1c2"^^?PXD_QާLomS@o%g?"AE_}2O. gHCT z6^5h ۺ Y:4,C$1-];+ 34:OAk㯩uyD)zd$[c6 jK3_999(\<őSCFU⅂k8~8Ń1Zcx4Yge#xv{Z1Xi{f"I0s(+pF6.@O&ߎ6&,ҧcWEWETaQm'a(6(aM}u{{$mUAV8?Y9Z*_^4C?֑0pY42)79i^9N՞:^Ħ /OeǭaÒ͈I`+tQ I'2iyȝ8;/AWrWǷjW!=ɴh`֝U5L7c)*mZEjWWA%ٖbzh]&R7~ =Me1Kj֙ӗK.M<p/Fe+M[<撒PDI!sX|*XxG^Kh_lE߳hrKҟ ޞ’zА,kusOcPZ6a ^ m:n#ZvE{KXhDgck9\<2w'p)jy68Yvhn&J>]-[(}bH`U?vG}p +^ڲj IcK \1lL8aXO'LLUX]4<"㝺RjA柾5٨=V5FYSҹFe^|w5Zt)*,\-ULR{gis|"!ᒮ#lZǙ7X5TϠଵT(J0ԝ H6mdFYm(@/U=r-!$T`5Z~s@lɓeV*|aMzkX%+oaGu*DJyk ߽ d,N}՜DUe>9gzR6=F5v̓ 0GɤĤEPGC &ʴEQ2uć&gD"bckm[󣳼)}y޲g$H5teP]+6\ PIeU5(\ybۭK+4(ʣ:eQQ|!(X_}X=iE*@rx lMFPm4bf?iuyiv`hϗ1d/Cl5Z"XM+_`%pWҤja:󋮭5*m¡?[;h'ÜJ؍Xa:.92B04RAZ'R 1)OUO,*t8xRo 5Dk6K9"/?+RL9[m W KJ^zm#AQT9 i6 qjUvܪs ByLezXѯ]vfܳ)E;O㞞ܚkuqiAH#_Jb> sFL6 "p"ěp4)"9KM r psyr NBEx?2iHn ?ŵv-_ҰT:~&m:rC;0dw!P%GZch3OnQV_b7L"(ȸgu.IP(*pȟe )мIٹ҇-&mY)Xm$u6nR5ZG_'G%b2= ũQ tPdXC؜u#XX)4ͷ({WJ_⵴/_hbRl{M&o̍z)2.lY' 6`#Q#6<1ɿ􅗘=jD[5@6DH2&uNh yd}AVJ0 R<`w[ӒIPU @WX]Z e.R,no@f5+P5`uܻ pW wCu&,ä>5hInǐ'yuUz^~l UucÉYRq=MgKG':AFu)f3D:R8irXF%MC0vYfD2H= CkõiNVoh8}珪g[H4~[574U#>qo |ν0,t:^<}x/%U2eA2hU$m#kɩ L ZOmO/bx@kztW4pA:z{|:b祑X!՞b,%)7*+'1.Չ %_Tq}K;Ig~n&cRMzEpЋPƼHV}l5(;ÜD?юm샛Ȑ"b_U'NT\F]B^%t4TPL̼"H sm##TZ.(M`^pkP) h@/tFWq&Cg0vo(FdK%~2ęa P x `joi)O?8_62  iAp9jG{rcYNH$&=.z ]kxm!Uv 1q#-U`|m{]J.J.G_Zⱡo2FP2w˜ p:&$ANnV/LH~lTR?y9T %'SX@uHw_Gh=-N"; Ui6,y]k -qFP'l+_)#y )lFQoABPq( #ob',#[4i Xn$}5.Z2p%׉GwEwAD &v4 "U+ QxjC]#TFt&e/g3-8W\Mw 4B0B//ߓ36S,Ƭ ym.8TS2{LEc8wb@KJW1RhjnPݽC{ݠs'[%-=i[AޮXivmNLi/MBˈxq²9ÍNо,mbX%*#Ør @S2I3*R)P )B,Bs"FtMȆmnGm a9ZG␌ ;@om_W iN,Oa: H zPtѰUne[^'W/=gj-WO4%5 [gfw?65(zn nP3L͔Hq+As:o=9ohJZU!XP;%꽱Mx| 42mh)_"<=yJH`4qFE)L-jn|a`NCSRhD#@k{ q ]Ϸfǻa!,?gJ‹S-M9U"޿Yi+Wј@X; xrD:^kD?.L|> fĞCZ#ċuo[OF['p*|'E' 1&K{z= u{U: pykp22&藧wm$L^Jۂ|;x6%_BSFӄN¤;SIoHii[0khkL>@ψYWvjZ;d?CxIDp+ 90`x$@_y!f3v/Z{I(`|` ^, S^iÌt[U]ԡ` {΅2N^:OHC6-sgOƀ&ԂP"kyRz;BL'BWWVn) ݑG6]NV0Y#ZeXkw`5BR?>,o7ʸ.il!. - olSFa!cϟhLoCp3٘d`tBmXk=r<5Kl709i[aAuԓkGbȎ9uFَ>ߕDq4kw6b2Țx](HMծCP^gub[V%$zEx qɐm hf bh9Gws F]9 vRؓtf>YmmQ'P ug~wL# q[5@b4">N hQP (Q6* mi-m;S־$=b8g#ѺC5=NZ!۶0Pn3ϵ2б ;)tڵ/$!/ϖSwlB)$IJ3e:᝘We9κfo#Yu=%u嫹hy],<\4@k\ _|&".W@3vD'I_J,Ҍy㦿9hBGL$jh"DZtᯢ N%l7A;9fQ4hTB P`5视[8]i$nPrwϻ^KeT~Uv{lсP]`" 0d)JW$5k&t&#rXcJɻ_aP̓,dz. Evg˩Rig$ z%Mк?풦D]fOR{8aKN٭=Tw?ʏ~D̈́;R[xB]R 4sq?iKZ` %V~7L* ź 9qv1@q|_slyp'|Kf#gy ; 'FHk'&atKI;qx,goOPGdRvMr2: K^`Zw g#&M+v*[PW*ڳ%m$P]VpZ-i3l◵\_T.y r'Į!z)Tla*"PZ]wZrČ'<9㜗_C/\ LƢ\>( _9%y"D`8#Frr'cG]\e?ͤF>&4g{JFa,CP{vzں RyY{Rרk#CM&D/B@j߷JqtR@.[c@GЬwFA%gɋRiU4)XҒ‰.H[/y#0oWZMen?7(/xs p ̓QP}EYN '|fØ S[S"yLG$|MP7 μBYTIKjIxū;yCKktGꨃf:ƊJ~4mޜpQg19$6i V ͢ZݵH3W 'ǝr5\@v@[~@%.Zh2?9$g vr}G>[rᴀa˱М<*}>jBbnɳr(9vJE[0X :?GnWL3  fJs@NK]{C2q-ى{C}u_qxNGdvM؍Mbxvsp;fYqW9ѷ~o2M_rV2z&g(.cp2Z7wĩ/LYmli_ޤᄾ1ǐ.qTH~oq,.B:vf"hpf~s:4E[N|{i/Jr RXmK+Bg\0 FFRK^dmF@ 26J!OMG3m ⑚=CpUwH(k?}8v1cns|}Y bL_;YjsrK| C3aEIwN=z$ 4a tDBcϴ5@Gpo;څ}+]_p mW{ۊ*#5>}>_,,aB KFy9f+̓O #}v .j_tݭDL|´ƹ9CC_-:VXrlhzl j]Btbg KToQR"9QB!}}1lt27Nܦ>ٔ/RlBs2\?gc݉ sNERNkS&9Z=5l[Yk|n >b}I'+ m1Զc< xt|U0"MU ɀUW{9Xg,N;K7WP.f0 e.h hנ?mu 褅apMwHƀZrxd]z>m9 ~nZBZ 0+-Z%F ;6ʭPX^iFNƺؑ#zqX1˔!50mzB8ezJ!s?q$! ekb[4g b}=BaP45%54 &vF̦E}.r<.`.#X8:C%z:56J{i!Lw^#cK/xXpt8X)e"cc0Kq!=)B{IoZaX-g`j|Dពd3ծHXMGSYi/ʞjEO/!RG@%f$tJE\ҳ^ U;`V)#S/OL3n=V}P}Wn‡* ׭@ԛTPrv>lʟD0{.Ģ:Qg4ՅݪXꑂ7`(DC/ă61^Iӣyjfy s%)7e.q#sqMZas6)]q Y_n wCZ򏬼P39_t0W\Dpɬ!*eB.2b׳OЭTIQO,zPƻ7(ቻ[8q5aZ_wKSޭcm 5 H}XX%sG}?)[U<pKf)~bߩr̶pi= &= bE|6 }\?iW5~:L;1Y~ʺ_"&I8V5Oj(m*P.Bڿ90?n] hLO0i#,\@)o%q0lr - ^ NTdW=KNz̑XrITWYzd M,j5rMH3`5onο/%l<pUP9@kJ)?ex +RثH=KT.UOae?Yڟ")ne$=!D`΁?$$+:A 8Ty%G&S5pZ[B 8EDA/z`[k7X)[o8C6^wK׶5>tAT)z/퐇ҘԨ{0yMV{S4(\\(`'8p$  M%׍J̾&n-Zc>s L]s@ISd5;riL02 O$ @l[]Q^8Qg28S;BSrBʪ-3Z102ߕ/&GCa(. s 1ewԛ'W:)ܼ%@/+}?;$7 #ߑ!E6i[k٢UuPM \=(n A,ޥ0#?7U֡hSMv"krQDDHFx(l8} e?x,U+.L2.d$I8U?vﰹ1}M/;t}Au1Ow* =fuԑQ)]0Ke+{g1JxyzʹNƳ``1GzNXwhE=x"-KnwᄋZ 4c`/MpwfwlC@}g.6b$^ZH{Tb1kS!6ƤtGZN(7UY8Ϯ{pa<⇸ RV_epDJ2PTm+1Ggb dG3hc,w"T8D ziG&I0Rv7oGa9ՠ!+-hX޲GKuG:& fprI#nl t_hcݪ2tUIJʝZJ*@VT%/o{]H qM2G2os':"'=,pS)a|8}Xn0aYN3-ݘ͟$/vjH9'mo#T:j>fЩӕߡTQёDSu~3H\F/BEIz -K)R x EA#lCXU:.s1%c(Zl}{AVWlLE⏸Bt1?=CgԮ_Ϻ;W6x,z9D7SH{k}^Y\5X 0)dzEO i ǒ8."dc*eyΤX[Zjc a9["[<@!ђ6P~3iXn3%੐Ǐ;O7׵p gnC'wuTC^ʂY9I@*H^z[ܙه.[jEKڭ?smf9߿?4Y%S =Cü~3/-F]k:g*^4M(|ie#<~fFC m#r>+5:: yndő QIcHN1a,Qr)M41s'xeg56airfAz(shX?dMNY-kV)1F&0^A\e1^p}h|la5?vމ"e޻L2G|Jx)6|qv{!4|^,h1VG}76m٣5׫#OǏ 4ܺ)fϐS {cs()sA}!-·c&42ܰ3qZɓւU䊣jJ stSws$ȑ7/P\W/`Y~:; +!6lMѠr=:˥ YIAD.T]J1w ko.̩U*gqejdRf/g֤Q^+y"]x~xux1MgYңf@|x }cbu^oyoI|r]!`쒱5sӱ~Y<аԌp# y2mZ=9NH%{m+) U(&"?D jָ='D+8d)$R2l>7TY? CmzO2-shZDB I&>I,k1Ծ P P$Qq JF:.4=VM5߻  (D{ڴEN#vGfoD`LcaQGr+ |,ivrBlRAV[xCO4R.0j?v.LqS]41J}B-/hr!*,S%j./V C3<#xqPx|' @-X^|ÜZVc!,a?Y$[ΟR硊=ιey>5O2VTM@w¹FX9"ʌ=i<1]Qo}ui4}VUրlǸ50Rb2 9HKm&3jE@ !ѕ j\7ї G1uO E(.Z6gLu> xr"a+JX-BUF*h>5(]E̺eKe=m,J[b;U\3v<}&4ZM;i{^Q-3:`Bӯ(^;?.fZsw  F@[(4?Hk!ӈ ǃeCMy\Z d_vAB?ՙ0tR m.H^qiQY3lJYw|1 6ilv+.%V)@\@mh{O϶H.Y7ј-mIɄ@Eb cON y^2mdd܁ϲ1/OVha').0=U=-utaa̻v{;?kmN|5ZVN8W6Vckg9фrv{ ~OAKD r\qI@qB!|xZՄ[PP MHEƗNA4nӣiRUU1TO}ߡĔ`lMKv7v{ * qb9l >MPb~ G}e^0nj 72gh$_lVm6R`|GVW-9&̗YCiaP'܃docگMp. )H;`(M%wC(]4.0.ռ: G!j?.FcLZ36\҂h&`]ءC";8nHƪii}xE+a_v N #NV1.n`4Q>LΚ )߉)&%K)(ǁ31Cċ@\+-';3ecOMO%IldAvNT>!Ɓ@KqD{>6mO2e7 YwˀPnuא ۴#~ԋPȔҚpf#{YC,Ci;:Yn=5Npa,FwGX֞\m?Aa }ߺyfyM1&ծ{н}b^"R HSls9$z'zׇYa+nsC<<7Ed"5&YqEt.KcA @OXqnw'`ӱ%amrK´0@P:ق;}4C otK^)ԿԠ׻>,Zwt}B'>7P`.+".,yCWw4;yrIMAVru'ZS '>r7V\6/Ѽ1NhD1gk]h}Nu$u0g(14wEpNT5Р,0-'tz@s(k#bo/Cggŏ?iqyzGoO\R-:w>{'tf;'6o]*_NBO!밍H|Hy^Dw2/Nn T;˗'r:J[~$[1a.uOvzlROKcy[E:Ti.ؒ$2]ي}XuNEފ>,ZiU(ī9}ZA|_emx<ؕg/=xK%wҎ|fss}¶΂]QQ_yG:p>&Tyb6Tր_qG<)"%s)[bs'w2e 7л&8^ba̷~ 9 SB{tPSn@Wچܸ oV HirR:W'B s"b;=q?|w8ZFͱt{SE2&.z<}fhRBoP(H#z2K 08(~wqײ:(dRJ?A2+:a k|B8v_gi*!j<*9Y*?*PBWx26k@[5hmYH_ I ܹYځ҇)!5Z0#غip ,}`4wfv7&q9yxh rSgo񚬏;R/ #Ut+kS2 7+of@}ZF݈`ܿlW9d[Y8ab4+:o?ظ_{@S.;M \A`?N1d.hq0cI6&BhK| b,m!j|K+vmPɫm: 'Gw!o+ĵ(tfC=¼h}|$`23EEeG5`!:^k'C uÌVd{/T:?o(&Y`֫JS4~(#ϻ:7WRGApx}-كObײÑm9CUi-}N0@l|h_7>\"Iw (ɤ|,HyS:ֺ6j8 Tk}snc"-X`nXeH8S`:k 37!:m*,!6FVg|$Sp ֨rNjwɻF$\4a"3;ZE {󥠗w2|9g9Z3bGXJN 'Ɔ)%O CQ, Nu{_%G$tߖK/΁Džܯtk {ݕ׉aY#G,qBFiYfE L`4);qӅl#xѳˠ hP#GuS{Ք/ Uf,3v H :b \l%ez?qȣU3OY0lS &,Ҹ;gY^r01d^%) nQ l( F 꽗Zi4JDf[ QI,~3:5?H?+Sm3BҒ U=i vD͛e E%rX 2֝sFN3EZ2퀝=,_=UGQ;x?3 +\L6W)?@89ocI*1*}IG9%AT7K hNh]nOt[=y+↞TWcHgJح҈UZY -$ j%Ӧ(m팡om:t!i3Z(.f6C/_|7^mc~!i"%)1_^aՔH-xc8Z(`Ÿo>#t Qg4vū#^Eb %K1XE9hM%ژP齃k(X 1V'w`خu&^W2ѯGw9ns `H4*R# |[W l7?`U6O poZX+:v˽sgsH€q(SYjlɈ0U_ce@+0{XD0M}9&?YU*g>Kx.ym`ZOOͩtp Pb s~WG. \E)?$4M+u u%qg(GJL+Y,>:BD8 x M*+(% o^},Qit\8Q}°[ͲSڿ^1oA^\@lS썡}q$o@5 "+B^ɛ>suT&r9Պ 8լW&CClڝ5Eu|jUnbnP@[zL}}6{q@p&UJF q*ʓ' ^/ Y=]=9u*/EDX`,XM\٪C`>ry@5{COɤS8ֈϲCbMxD; ]m2u-0ʽ0ja.r9f|np{}1:>rm؋%?7L@ ~h`/}>oj`eL4g[hlDmy9[&`n6oHA{"u?D۷ݵ[GbvhT_?hj(;Q2{Ov"KQᴢÅw:]f-$dTG0e v3^~.[ <⑽|?DDI>kIUˢ,pm]e{TKve" (mjE\eG#LkV㎪Rfp″(T+6e%c܏x@(TmEjn҈F %wjOI4~#pdf\#~se4U?>8e{Β6LnX!Դa%bs!`/@&i N-c%s D(LUUF q3ɹۥuT&O#_*H#EqciJLE(ap1+l7XbqV!PsЛ: mhk< VakLT &wTv>O>jai .",D焣$I/PBp-/D;mq\p6C{4%1WUlx.;ݍ*?8.y6`kQG| ^Pe$ 9S?"uAu2rLQ<'c2|lO;ۯ' -RsHdE^][e핕wڏ HT UO>,,9Ƭ&\0CCᨀP۠{D>o~,S:/FZEpkmvnv}X&@Q͵es9: IY? +YGY'4M./g=w>AH-MU%vaŭQU 1 3NkmK/(A[_ؙF+>uN [ψBt95eyԳ`f }KjAOҕNgpfNMB} %騍)0;W=jA^ITX̃o:-s22rn $g"9F YPnEDTgIo?aUM'@sݤoC(Rw <"0s_C 0F+[/@L* JNd%RVg-\"-m΋j WBI~(@|6+fɅa^ΨpB 'DP1Fbu?N%Y,Cq[6!ijs'e$Ӱ[4R5fd;YD3 cC+{ѧ׆կP B^a j"7ՓFba 룿 sbN[}DKV 4F;w@mZ#1?]n;`cx=Ph''oO L5m[}2f؏E(/Pi$ #6~>o"Zm^q4[J+H H\YU)j&!P(،~0JBQH>^7;SLEa3U ?wynoHA&{a],1*.%4אShy_OST`(E/Fي?e9s}h=Qc~v A Y6:ص֙#YA /ERB8_ɦGeYz%Bx>\yAnO^ 2څAꙐtLz;=z8D|͌{c`mQ7\=1~^l:`AJe / $Ro P>jE!/\ v}_Qk9T3y.3LiPvOXsGB l2]݊9iqG, -Ug .2(;43^Nna$MiP{]#٬E* \,3砜\ ]D7U^g):~{ :ڨ g1XN8r!'Z4J/'? k )}t͚G\w=52>ucB&4vהnNaW+㎸c8}WZUX~^}rt whXQ̚rhT2yx Bl *f~Y -f'ISɴQjvL!?[r7)9t߻Qbn6e/Vt8ʬNtO I{Nk 9,nX"^gL\^wQ`2F ?rқd fE1G|UX<*U(ъ'?EҮj|g]}Qyyj**IZ&>~F#TW@bTLYļ CDzVㇺFPVzQo/Q)iv0k)8^R*ЏlX%$< QlW 4/$^q>ly#vc )Z]ة,f#-(9W ѯo0n(@M"GPݔY}r==gRH/7 s.eGPaG9 O(^&J{#:ɰ^ pu`W~ DâRМUt?+虂Ă|T<=:Pwr$; mc2mZ`9'Xk埬{TQOTo4*2I5b'4@_3ў% F#$uoz9zv<5C֮D 029$ݾop?Z>l0D~iEq][k!8(]])_jfO9Ny1iipq^Գzbawy 4;qTYljs完aU+`qՑₕ-u,SOɾM5Cg'*@ZC ?b]EWҙu TR:zryu7|hs>3\wSO{?.҈bfۮEh*~s<\;8}i"]CІږYyts -K`8jg9:iNW3410"׬Jg)}F>,PAP}KR :UZ IbTU>zNN^f<).j]}<1cUM7BhaۃdX8һf-&pMǟ5L;(Q%}e:ؘyƲܚ[SnT#OU>l(Ur(Z-52:89:u˜*/$]lZ BڄDwR~X񵄚~]ʃxI%^OF9+סs9ge|rHn -g} y ;Ф!*(T-B 4>hGk|!n~:RIkc㾟 "uv߉ӄι^}wa_S#b&U0 /^mN"0S)B^:{SjW|#amL$&B/ rbj +OueBϵ9 N(簉fAתÒQL \ݸLGed[Yj?szf~֯LGط \ ld-#9( \D)٧ ̛ѩ"Sm҂jz+qx<.\zO>y O[­" fzioV+#(G;.t8c*&i qnH+<_>XoAb,3`zӱ(.ʺRBNV>DKNrkvX)s>IXVȸi4H]@7*E^'hs+jy+6_`zlalWD]т0,SX1 LJ8<#3 Mҵ~)1"8ߛ1 S,#H;DQQ_dߎ d ¡o*O׼kv8Lo=8+>`XzF|W6Sm菺J{oTfIΐ'"FSޥp9ZC^Ym +V1> 9ԶRƪ~Mu=SvEpJ:ĆįwX |j`:mvMFS:0xs1.J*< kRٽ̙\WDo^EIȐ ̛6N˽s 'l]zx!xfW.iµ) 㳄21_=XTzT!(!$ WWemJG0+Z}܂`LTE; e0pYPpvkZ7nT"m/hba0k p 212giŵ[$$}>JbetokP*åf)Dn6ez աA:# l^TEj4G (>f%ƿDK"# ´AnŮZ[{7]8G2$NC\>[]sMćI2˛8v'q8xԿط2Lј&6Htw̱ mj(Z]!06Xch`̧j:#~5P9%t. `RT؝3:z,I*f^6ϣh&m"\o=I6ɱuogCKUQ DUOFQ=,4dYDF^dNIJ7=YCml~UiSAg1~Bw>ɧG&3;ț&Gʙ((I? kf?cV)cイ'#hu/:aO 5؈m82>PJAç@?8=f(^o6 ,Sߑ[szٍ Yq}Ɨ}a}6~w㓘R؂cܷ f֔5 vk.Nk#}-eF~Q|Aqv|v'} _awj^&ys)0ƕ7IiV@IȽ^j~ʠ1&HS'(-L|{~\`{ p%JzRso/g]/5\.9]vzԇgbqr\V/X.&4Fi:T0|r*:,=&0\fN}"vΔ+>)|pH?,7e$b3ҁ'ڼ9亡"( ^J̴Q-tR&slԬMf/Pݕ-)oObAq XB|~ *aw5,*  śːj;al&ý[$B. i-u/ׯhv_%ٲ?o۵Ad6y;_Y+JTk ۨ'*;ݘSɌV|j5SGckՃ*f 4]vx*jged^뤖(κxK,[1C{ 2'rhg~[]:逳+SL|"CN \l%wNd v\3fm&F8M̟ꢋ=n^1P潠GnL%e4E7GמE|>&hsO9VuVo)Á\v7Osm>0:*1#bEIo,&|s%BZӞT|?c (,4+oE?ώZE)^CJ@IWr E_< ; H+BIOg^񴡻cyo]X _iF=9Ayu>nfs[LX!Ě5o9JTw$'ǾRjuⷽSMJrh>&NApr4rx&xO"yu;qpvx ʂC ԩat#=»w.p ߑ[+Ԅلec.=p'T'xA} c3NMi4'ԎM ɟC&_b7@^}A]h%:ZQ3W/!pAmdTN8z5O{[B\42 '%!z!yV@ 25HBp|9Qx}YiEiGM{sm7_  (җ vJW{B(ߜs6d ΂pn\6agĉ?!]ŮQvia]q%9 U;{珮gy\x_'} P1y50(,a9"61M3nrnji?#fԶCPs0f6^D)*DE8x u )5G;)iY٤D[ds:O- ePDGj?v!Nh\'WKAK EEn+y*60r@5Bųʲ>E%f2h+Xߜ Dx1M.'Q-Oa E1F{).c C[,Pt#0YdlJC>ň,"k%ב(jw&I["sK<#!ѼY,AoЊ{-;X!`ՂEcܵ\З*WBFal0B Q4XpTxo$bi6 v;YGB$2ZnҺ~ԙ[SH9b&qzWJ#}8{XebbkݶҢ(T Tg/ Uj|Q߉eL(ybZ BYILLa C#l+4 Kk{QP 28ܧ\MwfRF7ؼvYH?/qw)ZJ[}q<zp޶@}+|ykqW)$\U0J8=G'JnmnJWF>r^$ڔ_{Sɽ%Kl:+gܹx I.H{N )S-ffYwcQrCX/U&2ZZ:1ljh̥kF?ᥢ S+=q:nf=Zm׭D!V(H/G9QӦHhҺ.n&Q 8rY6@B*s{)~sL\i/<䐏$ܱܺsJixIr%'{`RӈAA@1`ne>&&$Sip"ܬ&sZx1_X|1+-בx$\X |I^2 $_ok|Lά\a9(5jYaMy7K3| 1_Ȏ rU${3q`]b`YB=OocE4ο!y=g r?sR)S|hݬ1@DdX.\vXN/XeBRAQKX`$ ưADgYl DXj-`.% ؉4JEw M"aD ^>UUxa( P؁Zb_VMskleOyEM]R͡9`HOs3*t(%ow,O/k%a>KH f^VXJv!RiSARk'| 5Rk6~Ƞ;gn|f@ÎgZSYk;:sKirFg5&U$8>_mYW"j{z?J~E+ 6[#4IOa`b>`#6H OD1:&_郶#-W@&1UPف#e\Bs)^HAi ܠx] Bx&şoAYBp%mX'Ơπ2o HEoψ"8c8 Z&:9i&4>"R OD}m-P)0& gIi+_&謷~ bK`ևujMVutD2ENXה`7bsY^׾,+zhK[o~6>*&F9pRd,]"#Ms0yasm۝([]xҲ gE"n|9Agh2'> \tuK|Εnr&W>+oF2O2ƀ*3tD|h!ihՖ~@G I|?qzUIhF D,,0,2Aؠ:a(T~M]B3ȯJg9 ȕ0 bW< j8ZKvF"k?[Ӂӝ%VJN^@.Տ*0t[6W^~}O;ӅU_”)fRfGFQNQr mZh"f|^kU-d`% d E(=: 6mZ>Y =w;c˒p<*ϷO(1yzb[>H]UC4D`"*^Tg6](%WV~£7U͟w^ H;rv=cܗ 6+P yjݕ):S|%#o].Vezj h*V#n+ӭ DI fbR`G[6aBN5~=bK` ˢIِZDQDcTࠇl+y?+T*7|a^q1Dr=WpJܺIbbq*leKL "=#K HITB#ϖzmZO> ݋e:"h~)Eo T_1,(],Ib`M? 3].&H4B\>^F>%}׍E+C术ԒG47)p g{VyN*v#0L 'f=V;~-I m"4#v1=jH؍K-~®ne\uBdIڄ6v>dHVo{X{3j7Uw:ek,|uYef&ڃ2vx46-hCQf09ȚP|-^rj7ϵlNXٽ u sN)<,ʤt (:d?$|ٰHxiHGV6Xv5?;::,MNK?5}^`2ԹxBݴl;(F 9\(¢"ja,j{ǔcR\yAި?Qg4BXw'[_9U Z0䍲vՓ.MBֽQ6{ֆ@DJ}+gv0'mD{ f\܉^qf$%OUE 8aY-WҴ~P/tmR R}rݓ=o['Y}^IB,u`?')@Ĥf7 6BQQ%ӪTZȌ+tN{H6qQ74P{C=^6^v$)O/)BR4먡Xgn'O(Y_}﷊\v; @1Kb֘$!@ }C"a}ҟs%?&B5rq-x6 -Qsqwg2TGmm@AM&bnrT|Ž$Z 1<DcRBZ YgA4w.Nі`p;WMp$Wl>k0XGp&THMq 0[iN ;;s]t h/!jL: bv5t˦dy@D,y)l>C */j^zӈBd_JVK2_s ]/0Z{8<[;ѹ }zChBVud!zWHf/v 1־03^Ƕ@ -G{:v7ޛC^TpxK0slScyfkRHv8*>[I;t#N;Hխ[qgJl)Zt71w' FF[mFAz<غ$mFEΊpdeX- ։?z#w#~oi{qTrRkpJ٦uYQ:w Wq' *fp,\'Hwr;VH񘉑m$WT1{&ZB1RF.R֐MȐ)$TWsk:t6;EB O]͘KsSj ozyFK7pM!m7hAY7rflѻ4Gh%}QY~B#bE\ ]"m tu {S@ Qyӹ߂Kk^!©Q볪Gq 01)1(?Oy]wvۓ%$w=NW OozToXNwk+/SRn1X@0ZϹ]0* qd\5s}rLC|~T\ g¾]̂,k瘯Ƥ#쮘(22d7L=)CC*4IWU&P5S}kr#a`Kh%SW|!60SGE摌cMqOʲy`Qhto%j:׿⽱r3AdZd_ӽwW (ENp5a @dДyG4ATI~"G瓁E*4B`c*4G5b4dv}}u]cs|ng=ܷ\RB~Nvăܒ8ޘ MHE% [|CLbLB 7Pb d%5yG@w6vem\n:!^p1x!.O=4b7NpF8So~GY݁@̦!uq&`a9>ȯc3@`̩IZy莮 KcnyF'@Y-7J*Ã! -0V+ ,Y]c6kOw3[w'0a:=" O1bjV=(3,Ͳޠܩ[w W.Gҽ%5l0UO>ψHW,O'XR >4n4 hS-*eI[Q2'&&?{Jzr.Ԛ%W]joINԠlZ`W)iL~BdV΍{ޅ"fXʹqX@g ~sS˭`)Ms %ny}d;o/@3HM@2tZ[B7OH r9/O"'V,k& V)-[[''%qɳ~N57[vc~(=VUvi{0-C%ʟ\1.KzK䜕(v3y-% MAjc3XIfBo,OxmC&tٶ<f'uT^%ܚv[7(3U=cv(H?YG!  6 H'B1S7qA/S xwXxp6,KnG\8㋞ Fyޭ2g ~VqXo6/0NGAƗ{(gBf$%~}]d7aXq=#< `WRjB>5"J[Y;e7Y * ꟠tgҒ7xU1ƥnYg֊Hɐ3f_*4GaԐ׸~]z2ʓ=;b-y ,3FƵExB7YMڭu*`u0/n>MOⰿOٓʢ qtޟiöo전4mAlIO\>1HobޓN&)8X/4;{c0>wUuJz6{+ݾjѹtJ KV yEd'0>6p戬ف::H'} ! n#TD%5E)Qڲv[mj]43ObmrNUv7x B po6/4Yѩ<߸/䑸9|ux\凄XII=I8j`f4^▐(DEa&a`.ⷣ^t~$e']heutϞ/R %1`j-I0}nJ̪tȲO֎9">MP j9ܐn؅"H^ l"Ec&㣐Exa,/|(⦷'A{S]Ǩ|/9Y,VmHb] hdbp?d8?>cX0G.L4/pr/jKB̬rŶ02z/@^N27(?.vl}H{O2i1m[ĀNd%:}I~qo1"]ЛTsƽ<?Z1L(!mk|@.& ZʴbAPa.NX@b&PU/B S-A؜uWjx^#S/w4kξ,3 0Ewu_=]wH\UP,6UQ +mQN%<fFYZ=; P'AU= ˠX "PᣒVL_ %r my^7` Dgl漆µ ab-̓i:a* V`411FpG\& Lb}{%d J-fY~n^=Uq$6R)H6"moy0BbUܼ{LFhܷW|y6/`ہtЃpƅ9 غAXIrplt9>Y +}$?,?%/K>u&#Iq*hՙm(!޴nllҘs^{Io'C&ب.q{*$Anӛ\L͎~e ٍZM^֒$z:NcC,JRh`/)`0f89_kqk;樝I%lI65m#;P0Wc{`mP麇WNQpBδ( NS|^I;UmAf6N|خ5QC,w gI,nۍq ?EX}K_E4϶QJ5RjxBԸ&&Z^ wC^[-t_IE;9NP6.]U~ٞrLBKQںb=1E\b=?hF,+P u$>R{+X}dPun`mZuIf9t?8'.+@ Xv5O⿣zuJ+j@=]AW_}cXJ:Hcד?d \Y4~dik탳}nu XKz$;DVgrR|+\dj}Joᅊ@ئpjjF}G", p$.7/z얍 |w 5\dunehBlcxlшRXA HsW L礶tX7]ҥ"U>-D{(+y)aFt#{Htp7/XPvO`PlvبZN4a>1آٌyUǚ Bz`#)C%$M3ƛ|n4 PplD~G%3|wD riÔ>[/xS7ˇIг=i1F-vf1uA2Tjk63Db' OV#lVY.ښ$]-J^x0F/Sl0}m=Ju EU~2XDGӺֽ[G =&||>AoZU6[Nb3:_:'w~Zr>}1~mIKЃo%ߢ$l^,8g\ FZ-d11G?oA6sN0DkI}u7?/{ Voj^X0%pqF_Ԋl 2Igg+}7XK$yj@k c=e;Ob )7O$e#Ziڡʰ2oBF9H[Kxl{^ F\6n%˱WčY26ԥ:x1pa?\n̈8&NȞ (ӅxuF+Q^ 9 œ=~0yD0 C@gu#H2<>߻>;x*E@]ދ ?VA6֤RVU͢;WG[iy)ML^DtۡKpK-JXsjhU{%)a3lP,['zj篋R;A]T (o1oHt_]gUU?Ư~֦{o ]y8>&5(q8tId;j(ܛWbXз&6auBcqXyXCQ{d4g*+B,3lV$-O֓ EvƙA&@ ]ɤ&fi̿fOW}ʔ2X,pG P!R VJ}OaT'jNmtcslVc<&ZiT3f'|s;pɍEcer4d̝r`͵KJR򂍫Ry=Mt 9lH[kz|:S<7 &+#+uPWa,bj)dUL뫮za7;f :ŴW!?E?`Y[tn"\‚pr3K0fS'{e 炨,k{0a5P} bvO#gYc.tT:ҋht齶Coi$_Xb}s3Dŝ#an~^smr3~^#xsF o+`6ْ,*+LX?&\8R~t`|mLl;cz8v9U;Ds=2lɏNRwB0bKkό4"W1LƷ >z&v+ 8{-W}"CahD/ZǢ/5|0}6hAΎA<^W1+@҉S4*+;a3i&-4mX\~ԶY0ۅDTzygeDZTl-܂5o*Bd?F>jd8ֱX=B4C c>m8$VJ F|dVE;+{j|,foML鬁~Lzk.w=cDc8>e݄mQ%pс@, ]NXf BR"o%Z?.!yciwO$CL ./2ћM):Jf9q]i#t嬱1Wn*a*Y\4x)uZ-hX#WÈ,( \mWdU2D9ɥ>!Tl_ghyص0&aC@+tnS/[euS"C(NO9eW=ink'N)~^\|N4v32BrOy $p:tPH[X&= 1$z9>-8yhu&cE35HG+2E0k?(hkd[8f$s0wesw&ybp{<% tXԾ?Jd; pTDAQPOM@ۂGDAV},hAtS pgM( 䥢JԿ4s:FڙKs" 5U4-:|F'}ouւH1%0Ub%JQ XDZ廋w1mG_vc=ʫ 21O<ƗiPߏa{U/# S*l̖ch3]T!˚9>ww~- cxTyX!c B% Hi<|J`[gHߣ%O"6fz9ܚB~'h_tvdʍ y8+E`{.v$v1zCe[[_ܦO<hAU27Kpu{>gpkaG_@eq|b[*n OKa҂0ܬ!8o qJ810 ei+AVv\M]%;9`{kc.xw[Nkzc˷^n{kf7Η  00o(֗09R';j4a>*a1m̔$"}3tktFe+l4}ՓES6,rPs]ێDž!}Y]$F4 ADEz1Cٯ%?U蛕J;R)y" VV(;}kDhe)s޹5f:' OZf%(=Y|)WfԼ5G̹rrrne]}>8u<{} 0퓆.I)`7jvDJmϮ0D*z 5!+ @Јt4n&[{euV vm<+2LDGN0V1tC#]Z̔LDr0P Na|v.?/ ̪|k>(5 ִ VL^8"uI, sӠx;.BeKΎcBu#``x+f\]]$19 <Z5+chdn*kbI>5aSN*)^6 %H@9y{ƃ ވ < OypSq8ZS[D _poRx-2e ,Iջp> lBNj1r5}=m4A,nfQpx\E4=H̸B3I^vuKP)GQэZ+V4\vKcJ/7xg/U!DZ) 7`o!=4i|.#E)Ibm1r9B6KČN9Nl7G,|}K35{?uSb֐K_ч-l ?G"C5`h exXc4;Ci]6 2`3!3CU),W yBֳn n?XBqVgݱDuǞ)[b @L>OM >5m<m,MɫtIN, ΪbzJ\+F;:uùOo(_TjB^p]+ٶwHZ6Kwp߁k(qʮ@1EfjP1L,4Je.#zλ(ǟ"'9mCcF9}\+da%A?J(y +?W;v")\S-ռ:-²7ٓb_wW:hycw.~#b\áԎHg8֊2 <&GԻ{p9R`{{>UOPZVlrPVP:/(clV ,zyw2iwYTm'Pl|a@[f+PRn&y?l}M<6+AdH b\o&>ŇGBl&!YE|JG| =oŠƭGC[s3¨.dq S샤Hn 2BF Vg["v象L>F6@'tlkH+eD,rDVE@>CF$3U[^ջdm5_hoc,4Ѭ+sԶeduJt&um>Kd+Դ e!{$c:7t0#ޮq^&V1gT_6Wd]Ixd^bT^CS\0h~OJIR\𕱑S(gt0gK{n܋ib\&-Ŗtnq;(B*6HjXcPB ? v?XP*GtG~Ct~L7'ߒ<ie%}Qi*!BF8xѵGU)@4ݒ\MVUڻ>2y2D01ϔn#yh`ml(epIe<_3u?LdEMܧh6:A^io!7xZZw _{x\s7g4b(m3ifLZı汘9HD5j,n=^K¡?'>'9 M̛ iU0 ㅡ*{׫uj/}4sNQ$~Q}w0m1`;sa m=Í7SLgԃ@qƺ"8y Y8=uہ: nﰉ-7NZ ـ0Sfɣ"n?b]H&*왮P}FtGэo=.e/c!06r0ڏʇ$Xk\qH9\0ѳ@ٻ}l3-9u v2nFƣI~M;3["Fה|ִ:E:coVoU’o0eU8ξ>Hͻ[).n0%.Z8ilrrkɍ !+r<U: 87I\c^ T,fc&z|8c ٮpcr[nHu_H/UpTDzrLwFN'L `{ ,*_bT9L >:]\wy:A;+GߺD7>@3(EOqsؖgA^Wb@Rd|*8S;eO򞌳ѼWdG/pE܄@l$Jhk"9\[ VG850#Oi~=ytӑ k8ÓX_Y#`\46.(56YD-d#ׄ6fԣe9.!6ᨻ ` 4̥ Gbi:+M')2!"DY \S(?y~DgN23$^1dt3c/0 ! '[~q5I" Sڌ9D^įiͪ+;zL'@86 _.&B,#3^8f耍Xlf0+kNz ͪI)6vݻd(Ӳ`ONsI[;@إ?~$M0;d'WFQCzA3s\3IF.mp6^f[+N2s~pje2vC *{ T Kss=0C?mVb]g-0Top]*J{TglP|vzFX/Q ]C+_%X/497}[T]]((:Sj86}Z~Ơt⢲X$O0u]%wҹU'a)t㍙^=d>_3IT"eN^b|NBȳ5@S*7Pˆ1n lq;^s7,'MdDFfPQb@?Z5c!-.Yc qO$NTOMȭTdž -Kzf >-rlC_3٪Ϲd7pn׸-$~Aqކ$Ia!cLQWxa2V~A=MWȒ Z]鿋Qϴ% gPpiA;2uծO؏3)uGb; o5ttO(" n{*14J[.V)G xxRc#XѲt~rAgQ1u;HtAH9  ^"yG2.pݟh!vthBzq񦊇 \aXouen|X!wIW-o'А'ys_ytjG(,zD9[?Ǧ3>V٬jäPN;cpK)py5M$qL"̏)恏|[q̗A>\q;X*kɝ:uG40,q)ZH͞u˵dd:Kîñz.U*eIwq[(km69SKqzM֒ΛFG;U}742f;,hqv gDk@B/Z?dLsd|uUwVZ.@M@pCYhFD!3ʘ XQȹ6&Pw$? %~M ?%[?E {X}yH[jRHt| U $=hIShת*֯K6فzB/H;qwh(:=*d2v36Fb)tg$֊ VDŽfE&n S{Ygr6"XD{˒vg]Y%a+D'wm'e3hɻ/+,_du<#(QJ=IVn5DXtR`lQ98Bf5MV,7HlH@˥L1q"K+H"˕ \x+l"̔g`;[fc }uV3GYuVM>H)( z|(1jQPTog] g_f팍 1ptJDY_!-|duܜb|O A&wJ^v@֎OpnilZj9!g$ٻxkMQ { #;+~=221 {t^`}t3m-2 3^|cTC`G!pc-1CTӈ](K2hx@5ċ}P/p\v52wGr#e,ٕvXu^2gS $ 7 ]cL6JAƨjM=# ]nNW&Z>X hH3O):tB`A4y-EĉxXYxAW da,"Els}/i.=ܷz8)L)͟aWvq[o_ՉVn. $1RBN4g<*}3w 6KV@3S`K> )'x}vS# >-99Eֶ.><7]z XI:ژdQ5Yv;N]k;/jgYSCJ[¾;d̺9jyt8 ̳0f|Le9/ k8dgwUw~u(zX\5Ηt5ug˵Lk +G?^ Z>-l-UF%ή\k/H[3HNl☘J9j<5UK7jKܣ000h}׋d+3]E2We ir=xUdA&葯0 l[-z3I<.4-2 qkz"cz)Iv-P8Bg.,g؜cdpkr!Q`6~RJfI` ٶG]VzFͷOMp-AH~5.aJ?^;Ų!8Fiur_X7柒BY&:J}GxF8|k9a8.+.^Õ>q;{MVѶfrh<9b;Ɋ3#y4,$P&`.{+#u2˳}ZZoxx,b)275~4yv9ZqsK=|gglb3uis垉Sr煑lΖNp% "7Iu0]RwiGfX`pinAUNdPjUץΠ4 &uC9gUt萂?HGS ,A>S$b݃l$-ozsu$L '}kE<0FӉ(4A~ƾsl JIlfHicf}3cVn5IKw6V~CfG0','g6c?90֨Fa±"x䑂Fr ~ +t:-Nc6]aNf`T(zg1$M7"%>9 Lۼh;̘U1]$7}PzQkyă_ yيKkrc_es,k;MP!++|1UV0Hn9>e;K*cqX [tz=r}ގNf-"xI@_fGAf5ЈV 5LtMUv,A<⪙;ɁsU?P`-|{_Pg\ 4<*0xU x_1eZU?hcOfC dS$ H}ȝKAwT"AM P)Y>nѬ~/RucëE=3p ??`|N԰8>TP rtYy)B n$  -idM5 ο \Lqv) QYMb I-䔚7OK oķ%W3=g7S:(gOtiyLKFd k8|ĠY=pK+Ac,^M?<{m.#$—L3kpHФ*1S~ 29ޅ(*^R~4:w14>[U`nWϐ uuh-=FxmM\| |#1MVقgS%%fNO8a I}* TWb-UgEd #eu?Ay^LQ3>Wrh8rFM!(;yڭf.BZ"żf,3ԲV{&:Oc`)S)]`:>܇40cr$Ȭvk(.Z9J^gUzBfUJPH;e-Ar .^]mjTKI5uܿ B}*gCOX2>Ǧ%RdcPrƓA6{CU[T鴞I)2Qj'ROԙ@jr[1h *ą6qVX%ngJ/{]P v%b΀y!Sh}5?G/T S0knbyC:fqPF`7H=20ߴb(RvB~,/:/ {խ|qq;7U9hC=.JA?mWU?!}?R]n,^3#cE~Q˰ -s`Ԋ(}T ,GCѩk"20R5oc Xno>~Uk#X75>H1U[o'BOn}2bRmB!'2Y qE! HJq+tuQ2A Hb9J/yLz &5ݡ/3p\-wj ;fn/G^&UUO 'tcdaQXs!xVK.9(efZR5qcTƦI=^łu:Bb>g ِIM{vKOSY.^I&b"[`r&XiA!0TYbwAs@xjFĆ%?RjE ap#yQ5=gߩ| UbރC`#C$[UPu~]V5a3ݞil # :,?8]«zC!6t kH𩟑0 umAV 9QSf̘̀0/ b0$BqQŪc*؟`(/. vn +< &ԧ5'4Ed mujQ+g%ШEe!&%}CV"()&VW? ߫|p#I=K?TdПl*rM-/Ou8x78 ^":ؾĨ7`;-*i}wAWT Mqpv G/'ˌkª 0R< œd>BeC H.zEdE܎;J\ ;ϝcS5&'m,ICRoiM2T:'bp-4˝4$dl{/davQǴ::$FÛn~نB,r!wEIݱ2K:p $a!h2^ʜ6sԩ҈0aܔ$9ι6:z)᫪M09GøMrof>= o\jh ss*4 5X2&"vJ"snM|jmg-$_l1ij"=0Y /+[ćUG HwQBw0/fG_TIXJ+ډ:17+hCI5(ˊ}>Ia2eo~x`ݙi\TL(Mf$~?B™A@Ѫڤ b0j^ lTTA b9^:dF;0tݰnC*$#MO=Cs?*9 žO,^{[p^}N=A[Zqg܍pd@fQ岌-3~g.@E!TQODw,&-+ȅWKg>TՕ m#STBv΢QJD6arhpey (Q(Jk1;J@VNoi^; :j<2 y=F Mn{3Sy5?}RO*u3MDGU.O䩂[v*7"`xR4AWi)<1X< fduH}#VPtz"ɀ`!'@"9S(No#^ <ĦmQ'JC[:fܞRhxmL)B&g IHvZ! 'T\jTϑhQJ<{:qX}\P?˩Ӑ1?edK4+RVw[=9/+2ѕF)#Ʈٙ0"_H8Q  ׌,LH[IQhP$kMI6 UwK0tFRrfX[8T H50o#"\,3kO/"U3Wߐ֨ڤa36v*oKw_@Bm6,W)H~q.sUʇ6\'ģ6@ne$|05ʄ()nJҳϼ=<`E8e6<9We}jwwj|e73㈒!mp߷?7 ;W)+03ao[i[1IE)HjNd ̒hsu+`^K Y_J"yÖaz^[CY8|LڌC^P&*^}4dyʔ~_\I0*kc*7~DV |\:^dF|(Φmq$ي5{P VOjmdv0E(K0"[-V%kԲR\.e(b?Bt_i"{N$&E ( oNp/~#jEXvD/Ot/asYV9ǵ "hTFY]ԽҌ?* >ov豿wUpn݄oO(`EhozajiK&%W%Cr0j31RFQ2* ;J`4_\wcv"ʎqvpDZzj) f%\>0st_3NhzcP4kjJBP@Z*EٲӣޠZaKp4'WrUr!\RS:}Ý`pZ3r h&A(!}&.^wݮY$qd~mm8\@ȴ?ֆ OjaE[\GeO^4xtc aݓxܥ7f&dI ڴ"j}'{1OB Ɔ뵿cu}emU.סج6>(YPOk>TfЩ"߬ΨX^m&Ί'},M̺5\/C3LNh@%[)ƴj>JyK§ CcF(>gb[ eb`4kDv-ZAp7YI97*$WV[nmcƑ.:+^W3zF3'c_㕈o-nYNZjUh$$#`h])CQc#fQa޵R8 b:rMVdp#<Y0_ȁr)TfYYIi N!VpZ6l}T([22.l:x]")"y׵-@%-l',%/Shչ #U?-]4@r=jq"{2E=R!f0[xz%^2 8Wbtm*}MSu^:aE -{2 Y[=L}9د.)ieŔTf=d:P4EXx3 ,יa TtoU.#+TFORYF!PYZCiWjBbPETv~wc!=gbY)`i$|"'E,9Bk4'B Ղfn/ajo9'=Ceh\kS }Q=o ˵+Bhnf_fw_^Ag+R_>2e>a%8*dC\ #jP YxկXNW^ᗩJ aO R>dlˆ+izMWe) B 2*I`;o{ױ&򀣺޽sA* %fo)<&l5Rq-8ミ~:J`wS?1kRs԰w_p}"棞|^Q܈Z#"xgrlPz^ƅ gobMeZ&vy9Lb7PWdǣ kCW.B)=*IW#nY#*-B /-Lt||.bLs8¬-% 5vbD;Gyt(CvuiAH)xJl\UNJt_܃Q@9 N(h9#sHsN}5$^Qe b] U;Ղ &tp/>̪vޏw*6bs4Ҕgc>'GNN݋ۤߘ.\"nOަdYAn{HƺUsƒCE&(o;,쉃"ڮ͐h%>`S$=~qz '$"4 .Jg+;`eq0 )| Kqin@)ĥ0H.S)*x E[ⴟ2*Dz}㿅~aޞ۪=HZe:3\FĖL~ÀygsF|)_@KQ2:0Ra-B~o47-v!9\-"¬KnYnid^=J?+S I9V:F1hhN5Sh9PRl#3zVW]jj j曽k^s+yBAe5zJ(kctQ/|>S99ޕd!}ήReC@cs#lF<4+ijG#dyJC%egOyoM&vyGE"ǘBN[ۑE3ǭۧ Bޏ-Gu-~}^/ǕLJKl\pVuAR{L+h|Dߋ/ri>:IgxAN*TM=gF#*DOqDgӵM пsEN[ڢ}+Y7N$~oAj\5Iw*~>C=ߴ:/7{w#dU8+Rd@:܇JF6v+0Z^J豮~ghIEa{V£e2N%A%T8*1QAB#[W˺aY9'=_۝ t+g9s MVڶk#4oL*ZR0X8~}-l<KQ.dO.WTm%&d&zT`Hei)̭:r4QȈ(U}#UY?n[qT`G8tK=7~i5Di'lz<:|zdZQ[S~ԷiCsՑ)>^2ZqcDXVيH`t]Hw"7{rTC ޗA}b[Ah8pwH:}օ ٬2YPjsFa~> jbHoy%r=`wSM$`[[ۅRx3)b̊&GEaWNDz'>{j)Obr#9 u<7l1.QI2y!?ix\R9 ځ?|E0/ {C lP&ӳU0aYKtN;hk/ z1!]B`>+4Nya# -T$"s&!d+K^r^ph,:Mx1N ,glyrh괵Tn\sbft))6M20URs,EVGbaӄK8l7q5B;;Cv,uQEdDzC[3 Zvs$e$I+|/E(bRV{N%98-e@Yx[`y`Ll&„ZO8 ?HgO{NwlGfhᡝ&(!mŽwdTkP4n{9 dzg^.}D!r*H֐;`_ÿNMw%#=܈Tڽv+k{x#I}7$ ?tx6~8"1E*WbqMcj G'VM D'P(bHPZK2Zc@3x z7 *qfvMh/6cv#KDzCO6*<эcI_$=ӌ4 0YZX'#՟`{?cʤ<.LΉ*VI3Vsftvbr'[(EV,彁lT]Q-6%0Mz4hoGFܙ`Jx&iM޵jm0+kx1C0͖1=EĈqm+8Z\XL0#eהfU|^,C} RD9i}bƓDUSiEb[ҿh6l^xqb_fS,]dtۙpqMӴVo2]Ec*z~^ΨOJJ]V@Æ,*9Lν|!yr ӽ ^.5:;t0{[z;e/8W#lS KWa=qU/{T<8xtT39S/s,>0YNLXӯqf La?j>$hYOeMv..r4/i\ف39p훚%]s (e˱(?/)Q8;.;+@#U@^԰vHE8$qÇ-F UPnȧ{p>醇0}"?6 [5{Óq*b˺<HyȫXkw}>4c$V>{鶶 aLf<t;o(:J 򁴪 .Jz:%kt־q&[l{A1_Nom[ڎ'Q(Cly ^11 @O~t雋~: X=O.g!˓Bl˳4U\o`};r 1#n3c>obY*=2b K_0X9eS7cCUUIl1ӹչraے]Њ9I QUqU-Hpbf-¶0h-7Epo:DT8v8 ׭sVw쿵S6:c|Qva׉KbHi|89I P.R)R7{)UVꆳa1VTq rݷeJY+{\pN$¿(qў2V~H5Oa\`]o&A1V!r#9N*jDȏ1ԯ)Za G`~Ih1d DP" XALSerjnHEɤxbH}.^M>3՘[i~xllr&u^˖t4b n+Z8}?@wwDǺo/"beaLr'tjm.8p;.Q9B6ϟyk~Vd׀sse%P;jmm,ɼ6"P!qϜ,y1in+Z'M(WV<ZJxJ~\-Z%xȗb <7xTEBz"JiCfЧDٌgu͆B^>\Ih0 >50Dy=9Q$fջ Ѕ*cgx4=Vx[<˜zA駷N^9CLҝ*lN _X:_" |R5o6TXL΍KDm6F<jt֊ ʮ&Μ׸GP~|qzWج*i5Ģ0Azo8cteϿ/6|NSIR[&Z qۤ{2|1 SBWNWbͦ~J$aQ 2 *wm}FX gcGof.w3-s#r p^fAN"GaD)eOcD)=}sj¾A0 hAL NQˆA{"* 1_ 0 +eh2&`@(9u>DzOz1MpS-D#_H}7$HAFirgsx-ڊ𭹡j/vKN:G{ UZN6:lHlt`m@N!#JKӻϋ5/`X{agx. {gghg|sHW Oo(rRQݾ)k> П+@u"O3e-KQR>NK~9-pCvP?A:MH̡{ȶ! \u ng1)߹ۍ`h\գN!nNM2W2r1ӯ1^l|xY;C$t2ec7 Abbc/#(\xv{ 'ÕJW\81Ca&HiĜ^D3LdJpD䥍sc(Va&s r48PfMׁD;bYY۲ؗS!,tKdfyeߐoG|UEiz]2l7!.)xM)(ͯ6sp1{;|b[hIi$Z^3$[7FHCBM(L(vR ]}bټcZmeg=2)f7&کH>:Tb<; A*&S-ʑϫ01@Mט&QDg1I@`\fw9Dc>-T CVTvak8 ݼ}JFsiut*q:Hxvy@רY8e_,$t1L=B<%ԺuDyJ@xYv=zO `9* Ŷ"yQ'*?.qUe5>C#3ρZ4w &"WК$l&Lb,iv2dFη:uB n r)ը9Qi_荢Q~bvIaJbCIۂ(]RjKeFB"|KV 4'jCg}a J7W:OlǼ)3r-6r X^ ΰVО9f_ݎQ yR?39'MU\/uJY?gE>h5K+h(k5CZ<@24V0X :s9uǡ|`%IAκPq۱а9]/̡[ܭo>%%j+0[~3uz 0 N%(-=l͊ #~+]1noS.*SDKIer$&ܢd[a|Za4ЦLSd;n43ݳmsC`g}W] F?%,^0D`'qp\"H>Nɠv1Y+_4cEY4?J&NU[BUd z;-ƺ$ߒ ]4 |Q, 3Kfٕ]LQY ؎QT{={LI*n<2A i4<qeGTB`aC xU2PA+k5l eh2#udAxז"3 /ׁccH_G?9Ԥ?#>v#1X=iDgejU+ŃwNB7Ao2y. H)32̨wM 8Mr­*m1ORZAʥ!QG XnR9\Zבl];*FI dTTKfzMO_.Ґe$Q@+?uJH{qc NcJGZb5';~81Idae6&:F2ΓmÔwI@#.-‰Va;,R.3P-!uJЦ@Њ+j+dߡ <4E'Cfg /Ƒ,~W{ijw\A Tz8PP7iYxA1\ v׵d~xyv>g=[վ97jvJ3EQmvr/0fF2O! ^l)5jjћt&)$,ZCJP9g9^ ;86-u kdH2 UMeoPD~v]H7_t !ҟWDVg[kfzd&2XS>tݓ^ Xк\ Z KZDcMB)3xjF'Q}v"KE|1$a.L@n"Flaj; gf%Z{gezk_8P{_{~Ro6}7%SAB{^A-IGj$a*:|{cZZ[HG2^lh7ԇvPof?^] LK[]^EVaXwɃh[}g4!o{x @ㆬ i줰" 忺5Rhp^>M hFfwL}5AeK0rZfV5vf쩖5a 1h:d%G%ÜJ>M(m3ʎWӺU$_N˽ -f*|:2Ht>"\7>f!:]ڥڿ>'@IbKd|<̌ywѳ PXfj4@K* X$_}8 P9^qlS/'52z6]90Bf\#Kv@nU'.21†yXxH_ :pA߿-VIO0 }<Bs7 x i۝)AEQeI}l;T<;R@'\(?$/f3@4$sڑ?:+3{*6w}bVZt'E^Ot-KJ5nAivyWM"5?PH%am.V1 vOs!/Ȩ(?}asl`K~!VZXbfr޳uoRHzz8B?KY ln$KH-cUۻg`@)ecv=%+(IAKwi|d5$-J026?ym ju>GbqΰWEUPess^aLx@74Z'E;WXo b cZ( 9%D5K{һfdGLmCԼm5]fj plh֌,% =^Q:|R*d{bү,*Tc`d ZSk2ŝL6Ԯ0@XE'V"ÇC-#pWHk}<@P'aKGNSwTpea)<ݣ}&NqZھ9@K˂bOB{`[G4ukp+)X~X<[Yv8ۤ,~;w]P96dJ>&!y؋^}+/3V^g ?2}HOpJ[zqş8| n4j:nÝ=\5k#ɖZXfK%zw44Bf=R y>JWX{_ fx-!RqKhy3pX DJ29~ Z2sZdHKޡfA|tu;80OMY1Rְ94"<4{n V^7YwBSK:ԲTGk?}ǚ#Ǝ6p.TMY:WQ t#Gi:CUD%TNAYʾ3QE7SO IUO?Gԯ{mФb ՚'a mw;80 -o<:_h+9~MDx`metWX.ȸX؍!mM=J wUY83M@:CZ .-E-ǝ6o8-c=a5oLpaɑոsb""VͭKKlOVƼY Ö}WcNJ8VEtwo 8߆V*V9t‰e]^Α8:UoY p3CBх4^i1Yr><|_Eyj&;!6`DLhR[skHE}7~-~|| ̋Mq% ":.Wܷ-T VZImP22Ȇ"y bFiy"ԻS rL5SzӶFѬka4ȁڽi`(Euϖz|C BF ^-ů@:+.hoCb{ Y /woVtYlXMe 6k ]߽ĉsa.c)v2MBa{՛nÉ?]`B#MczP{G}lލ|U*?_=We<HF ZtR2Ppd&@k-^L W[4d-:<8x`[põT ./t/92]OY1/C35{͹/Çv)qgp(P7FCﺻT5hV:T2Q6fY))Ojoom*`-C4J~|m0bf7 R |Gy&kﯼA[P84}Lɼmv= l^w09ug)=Em(g7Y$ecέ.|<zDH?rӬ!Xm#@Y`B%|D>k'E |eGbY% {>L2/Z!?iYRwx <dń; *^PF|c].Ŀm<Ӄұ'BX8ўeCqOeH(& aW>`!xΊCX٣+罕*$9ϏXhAigH7PT(ɥ-!]( iGzj/߄TØ! ՆupNw;ɭU@  縝:fɪgG )< 8YϢDC)^P,#+1^-lmhU1ɌP >`-=Zn*N6wrKab#H:r[eB4q^6V&27؀^JҦy*9\ʩ-Dd'#7B˥-$5"6?NҺV ?GLR"|:Qv&v<3ZIoTr%mZ^aA_b8͹ʦ47@}':)4 #ߪ{!I1Ijf2Oh%Ro"`q)+Cp_8t ~(IJ CLA"ҺDo#i{E1#'*M\u>F4"e<ۘgE&simOOlA Dǐ*)Z%Lee?]ªj'%*i(Ͷ*#sLΤK^'eᏬ{r`qO$\MV1Lr.x2q½4t+. ?P&gΛbQP9P KH=y]&Z1k_]:IA|c[ӳt`r3C]nI us/=5]{YKl f%%j'bD2Ÿ} >ϘfHϞ$Xџ)0z {_Η? ~w/< ï 2DMsJ'<@Fn~RS[Ӕ5ߦ ^lX*zdV8MK}0TًH0\אXQv\= ^@CPXYQ֎sYOhsחW^aZy< .4g >WB);q-~ٻ=em'%gg& t#;yu oIx . aDM}\@Շؚ\Wsϝ'8!oYEFM!.<lևZaI.bI/?M]0HO#ԃpaXw/%LvkWWʷR*ԝ.Ye (iZd\u֕j< ~tF&~J-QV'˹%M,\'VG 3D'B&ă@<r5.n|Y#SgWz|M!!-3ʸz/Ev[aHnZ+l$8b9ieo5OD;UAS9AD"'K۷x)(481ZlWYsf.P]}}~ZH]Hɉ|g}Ldj_^Dž)s$ _utWQca8FcM0=bTj~1Ȉr(Pv[8^I%hɒO}ŹL*cʫRBD* ixFLk nwuژbA<ᆕiltCẖ ($kMhyL-YφJEmEl $ ؖ"ߥVG$un+1_f|:yzs?``I(Vj8UJ Q-tecջJ^}Dַs׆ ˃E-j v's¾;4YK@o}N(nni:KPE2#B :k4_}wf1{2M0Sk38-5ZqGluGw6p5M"nqOK䮈0M5 F#rF:a>mIk(hPi8.jv㕻uzԋaQ0բ9Y҄ }B泟uy0ٕMT4˟7B'KoMj@j=b\q>x>@ P|)"ނl^w##|OtM.HI} 鵵r*6bX0z' Ԩ̅.2,~R?l%7~ǨM<)\跡]f`1kI U11 '[4Y)ӑ`yv ۗ!2vܵ8%bٹ BGc wo*A&eAWa|*Z c³o^X>%r^$3jB;kыmECG"*Cl,3L5Iڰej`/ߔ7Ȳ+^zd[1+?Mp^6:DՙyKwqo"Ɩ¥tj692 mG3o[ 3QG] 2h5:Qι <7[=l27)rdxE;|;cq̈́(*"TELb8GHJ BL;ݍ'f&y=|*'FNBj749f~竬K}EDֻ- yfjW@Ճ$cC(}T˅s"`-YsfoK\o*@>b]kǚp~3Fɰ8e2֗/[<{k6ձc 9@ͫ0j䀽EK}| ^YL[u@upwGd^i@ ^R^9Nnq  )x OM: ;2NTYJmoVDA2R y?qa:c_ΪZUTcrU9&&*3v>5ŲHsE'^Oxa]%{RUz Б%oHQxh>Xxj0ݿ (Tѭ/C5:'7q X*tz6-EXLmilP+\:ܕ~x56qII_jjPB EhJ95M0iUR\}83>BOaߊ(xV~9KP&pzb?Z;aD>䉄~wp_a7g./=f<709LG< Aѳ߾i8ѽ}K.K]:\^2y7 9CA:0Ui樓{bK땂 *F.G;RiDY[.YSLאdC7u=@ۘ9U0K@RvR ̋eч<;aX(~ՔG"ն3vaY;Dl mvNvB7f Iy#Q,өIE-M@R%q烇 1->@[+n JlM"jN!#P볤>Էw<|Jx7)uf]n*ƛ:a: V'{YYgMH%_.`J" >lbSI KPǷ;]DٻA} Ta6FyhR'\rDO4.gQC-:)#ԃMeu[cʭFr6(r;+{ÃmGwFKkS b:/vIO#7`'sn¶_EPW{/A*b6K(4 Z$G7]gNj!$8뽆<'h.ekD9 ?!|@/GUЊ=.xN0k4ySJNQ_pWR܂%inRV]0bAlX/gq$dU.6ET{,e凵朡64`-0yg{~lŘaVI?zˎ !gǰSHkb7dCJJȊr(ow TDk2Z2}o\`4[ĕy5gT"aH1KIy-y0t%,m!͉dyC ~_ ]ϧ H,)b q&y;oL.5a<,_@ᎊwU4"jթYt.gqVPJᱞI 6vH=4vRv:i5nH8$GeH;µ_N$/0GIRwI-V!!Okq0xݾK?gy3nel"Ո>\W8 G6 \{'뙀{"[ue,k}6UnBy'(^ u {vbGG`\=d,%| eHGhLv棧f9+&P8B}!Ԗ{?lQ3>faՓcwxjl,kS0Hb_WJD `%pi,eG;@AZ { -[_њwr RG^O C¸&9ʬ$3k5_POGZZ$ f[UxX*0F k$4(b|Ez:{ T1leۓ|:RF4ZsUB;C$lg.K}6zkVgXۥFŪ) 9;7b7ngR"Sad" nyeES)zu.T\'3AA7H2LF䆤O<锒7EҺSH-;)EnB|Dɪ]M2ò9y|J[R9g&6`Oβh0kœ#MějVFC,(aՁCS,0p.]HB[ r8r*aVM\'fIߠ؆4Ë =;OgS,PO-t|^`deBJª(+rJ o3u[]W³)p]jTODv2j]3! -̷ -ꑁTNynq7.gd 8c(0Y\Pd/:+#=B3:U(:$ cG y9b݇P|4\ˬzE[Z$q^ZxaZyBi]d8i[O ֬܏0F0p+J2OQ>Cԅx=lꗕtI`~8Su=XFl᱕$u~NSeFNX8-ǩz?8|y?bZ,K[漘.ĩ-O-PBXawl`Sęk"o%xu,C([ΠGnl_Ўx} E0".AHwJ 1KcÔ&[a -x[DC 73%Ę+۵pet+>P?ur1Oe񼠸0UŠpI4}i Wޝ#&j-|E(uwV To72u#Aq AqPmQQ0 ^8) iv_ ;O\\.P_:8NH{2lwtӛpJt+c ayp^F&M  G'0 j?tUdR-qP.B uz 7qJ>KBhzW͟P ahZg@Cs+NA|WէçL[Dn <(RA{R9o`"֏] |qc6j/|ץ)(+!,WJ&XUT-1\P*Nm/Ŀ𚐽1Y݃ěM}ٓ3L m7Tg>$7=6dq]Mf{RsDD~FOxe"Xց-z:_\ڷs6%E;,S|To=n:C%ρi@@ɹUX℣BCmL߷z'|Cz ?Ma)uw+x6l )\!?Mt_^'7\ <ͣc^b]5F+N1˫^EnB [jirY`^pn_ /N[!F(NX,t"gE2Y t~)7恫mSLy˚'t–[2zv"~5t OkYC7IbG|G0"IMՈ$Ƚ~H;a8RqQX:n39&f4f:pM mu˕( Z"JSew!AzDЛ\LȲQOiGBYcIH<d n@l<%8eV h:hG3_*FgѽY]J嘵5H`9!$vjek͟?t 67zs;y.u^&@$H/ ICHuHr1S[7WP"##Naf]}lznq 9<}7* 1<8c7Xrn }Jfk (v*΢jcݎǿ(~ kWo΅̿7{ ҷLSq3n7 &>wp%D+m Z%]%Ծ FUؚY!vd</sвɪMi2.Z' MlejťJO"ު&k{IX тutFj0!;̤I~XcoK7Y#jR,*f`B S37ጜvߪ o ߖcii9٦GCy/=|zz՝ a+;_R^v k#yzU?(9\81&Oz*.0"V{ ji DPI$쇷mE> 8pV>]'ߴ1{ >NWS^UxH 9Lݜ>[?qf"lu찄#N+`яs*mCqoπ8!Iɸ6`ı]\䂘5=[EbJYCU)fp"dʄizʅB%KwyKk.(.Uqe= ǁ'XPX[#_ΜΨp ݱBW,k=,Q{N7& x(hT'ͥɲ##.mA6AvTv.S6d1Sr w% PF}pjIwہucҾS&/;Ue<i ̽Z֕k)=~؝jFCc[ u eHzĶB. i1sdMr1I򋠋\g?ŋvxG8}1JFVwD%^ZaJPv+A)#<͐au\HĽ[]ًs,1RI]w|RKMEУY#١*cEk>a7?:~Ă'<]D¢U@F"yN*bt+ΓL@|d] EWv4@?[?9•'aJFJ%#Jqt}]֎8%ıs'Zm5>~u[\u()zxT?2hQP"MQ` UM$GU/[C /vg_+ld6ߠ뻉$͸)ߧcyfb=ō2FV"^UvVĢ{kM?)@|ֶ?cf|I1{]uvD樴iuUCW61.=+y R2?B4lx켢*YѠp@hx$p/ ,SrX4F{ۅV "neHf*S 嶀noQ*{zO;A?-F9s%? ;wYPnmc.Ʋ4yH5 %I5xj.)c!8 'dȼT` 馗:g6U!ص K4Xo{y 眑x1yavaLb;/z?,FCEԁ -gYZ07070100000292000041ed00000000000000000000000167daf5ca00000000000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon07070100000293000041ed00000000000000000000000167daf5c900000000000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns07070100000294000081a400000000000000000000000167daf5bb00002020000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns/hnae.ko.xz7zXZִF!t/yu]?Eh=ڜͩu-VʠC*IGpKP9C6}Y\6F2[e"za+x\1)`R>/G:C4U^uf$vOHb64kM耉bi6( X2:Gڃq!`9R\~ҕ>:_6.0Z!O b>c..;oG񕱻@~jRf%=xNP"^CTXglhΆ͇B%N|V {D@,$[]lىP i7na#">sfB~QӨq4>_:AنXS?}py6/9l;8[rZdžnm« A;,CΧbIYAB$ފ+?an e^C2K Q78{ȊijS]agjQnyoȫ F2@&4Q ]C_.C!NL~wG~\=$ Q{Rǝ=_#)H_f}:.]r,hG3U5NLh!Gĭ=91'[C`mΰ2 Ǎ\gj:UF '^D㸼=[v-"AO@\0"Nƨ!9 8ˠmpiy'I){$.'NJ9%%X' j62]MF\ PFa #1 ᡋ2*xCCJWԢeM'SɴGn+ϗֱNmQބD| ↼{ =EnHp$Dyx^+Gק.&EeΑUq#MPQ $'څ˗Uz42Q8Xц 춽L>`A燁Dz78\hߤ6H"-V}KMCO#AJIWRS )Xz NVI3-yfFvF,Q&ӪG ^F]oܸC&5KH$"lKYO`Ϡup˪b>=qR+!_R%],į#̕2;+:JC+UG$%4НCZһ.lÇ~8x4T3iɐg72ZA_ؚ i/$,} C ޏ}_;&‰+Gvqʚ0ڳKԩ'*!73p{e_N8FfқRֶ0}֟3fX_S/Չ7/D^VRtҚ ^b HNշZ'QG!nq<GRJn0D37_Jo d=_;Zn=j)S"cb;N=㋇2.ܡ?oz42 !-}r! "%^5la^ v^7wL)U<_'=Y,(X[*ݜqǻO4Ui4L`~K`^5vfEΤ3h:IUi?qoԖKTk׉}ڷ>̔Rfߊyز*_bm#4*t"J[ 5 AԈ~jWa\X32fl%}4ӹ9~;ɣMZͫ6rbˠ8 lvtw&hc)+ E'p-Ͳ%: ,Ki`d6oW$M  Jx/V"jbHaH&~,W-x9D> 7[B3͞A6֎'{; }:Y<C˻6T.ۖv&Go9ƴiyRJTNy4?bh͜P>CЋDM9g,Q/W U6V)_ al1(cty>;{p#{o 2y?ѫIPrDW+TRf?v6AM(Xf.^ĥJJ0lʔAo}>&gd@)3ք0kN<"sƝ{Ջ[wHUŨUtW03qI3 HkiUK/풇Bo/==#<"ɇHnj/vA9 ѩL5묝;rÝkI\ Ij9oCo%Rv{Z8ϡR-yHqxMZ1Dʭ#gt>Y#9Y?/&fNɘ E ֭&4 @H(I~˃ v’f.B:[HaGUcŵmfty#R&?W8ku4ЭEm`"YY]PKB$/מ˅FoM~!N<9p.OHwό"ZE3WP6ԕDd#FD:`6.+6zM]SG=FSsD)8'[Vo 0cXdl=`0l?[jOF[4 רTѢwUgߎa!@a7;'!i@m33m`be*/ڻ{Ь#IS#eOȳgI05AKX]n,|:Fx.*˳(qDAʣϮ3$5UVC LJnJ gMo;;ݗLo`5Yljjkcao1T8&%ռoWkMSYÜ|#K7s`Ѕ$ ;ã0qs멀~j16;9 N]BKȏ 2nh1?zO݃#мVw7lQϥ߇h53 o@/A}b[Fn1 Y{PݯmNǥ{ۣ_*ƍjZ:fvexTI&5igE9uua\jj/}hn #E#vҴW3԰?s;יl]ap*&X)Z6\ϰ]}Y>{Rp3M<~ylr ͗5쾝:p/>f;R;_K<42uU l2:'j;lG+7콴`5/+^zGȖх39FK29ġIAڥ,T"XH"cjSKN?KİI|$/HΣg`w^ ޙ>.I ,/4ALBI;.jz#)/ӈ,l[Ew7L#E$J,K.yr]D-C5d,%OjTq3a $\,lI\lٌ8UG^T9>oR2Oj!_CIlU@gU|̒_b"wpn tESRe?쫦C{HŐ ]x }ȉ$~x#FC{Q*G"(Q=@SEhŒ7vS ;^>KI]"5\wNU+Xv.7ڋѽ<9 @޳630\9K5,0GdybOvp(\;.xHހr?">C9҅.*5Ӟ拏XR-H!0ؓVL+@9nz?Q(CUeC;A"</ys7{7iglHg 0ϼ87`"6]sW\h]%vRQD[ϐiʂG!s;Nm*Kuʇ)SWEs"=C!`VNeۭ)b!|OX9ԍ`QÐsDQy`7C'QvZe$*gҚpDxٔGNAv>7K݂ @7˪fOe˜s77~$_JvT *Zvm^О‚Ynl#5[3'$uGNNh0j =H^>up[a )ط 7lOjl]:By"rMe:YIH0&eN}ǜ|߮*?I`L2DkQRU7/͗*~Y $]) 1.uyj+N+CEċtfq4(/179{* <\xы*c/ҖbZXp9qhƘ)&d9 {]\tJ_/0͖qQ{4\kL*4$Lq6[Lu_t{!lKo,iX2{Э7#ƩQŵ“:T@cc?݉}!hbw(`axԮ}3Cav*!of<vwЩįm UNi;I|sh!MdTfpQ|UAz uEݒ'Z.И{\Z֬`]_=\xh9ɠȖ:ڱCf_ךAg RZ@KW^cnE<%CtGڶRq#F>k.ep?l"gYZ07070100000295000081a400000000000000000000000167daf5bb0000b690000000000000000000000000000000000000006500000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns/hns_dsaf.ko.xz7zXZִF!t/MM]?Eh=ڜͩJdˉ7/;`+)Kst'ev?fa1B@/Ct[S}JG*H#bG8aC_>5֚*@GhUa"45یNw 0DXVHZͫ롾'(FɉՔ2I(D((u%,YYAig6. ZC?EMPAI~ږy7òuYw*oJ{RԪxQz dE*"t\Dʅ\FFG/3 핱9 cMy]'0KTbu}6J5h[*[*Igf B\a9aZf#N+]!@t`6Si-62 2H/ݼ&TP;d׺Q\5%t&$ʢܖx N ˞[՛( lIM81裂ў;ɰ+4&Z֊F%5K@ r1KlFkwS |q9H~@+xSivxEƓxraXt|7lNʶz+ s7YM Y8MCTqcboޥvlMjǍ^E*/:g37Nk99@ d!e幬U÷1]W(8اI  nV%knN\(r 6}XʮӾMs_u`*ڢ7#Y܅mu3ܮJ6N_:N <B=;V#Fh~j!ڑY+?1e_ ۍt6ayʯm(p"9Op ,F(THkP_FlԬ|}eg4^; PVA !iAF`,?_ 50Ԥ&p5'fO;~fR"2ODm#w˨:y6#K{!N=1xR^Msh=>C-˹arIZ0>;#]fSM8[xaEƧ!H׎Q;!=w͢NTBzƏnlh[\z9;7C@6_UfbzC#*c"9*%Rh]j@ɰל`JLVF./#;CXid}! wu:d.3nTraf^CÛT z,C1|dDMUC$W#UP惀D_vuČrČkF%&LĩH 3 ?Wed\MBup S>{_(f  %]I*0͛6s T)-wZ$Ei(lAe)i+Hwpyv"<OP)]Ò{rK@=ϑjod]Rn(a5O̐8,sVpD#ٲYHI~Hq]˫w4K^c~h* W;pw$$gJIX؁'q"1h?>0b)AOm렍aP _f[/>2(ڊ_._v$0BzrDţR#u-q}"$p9*|aƘ8m'UmE~1a-&_B<@%$Sn҂upf~]廭>0M@4پXH݇#XZ:65d bN#9'w ձkk^Y:"Mb"|n]g;Xme9E0qb}'w Fs:3wh0BPه{GZC_&Yi-0i~UO繜IцM~/OU1R-ykh_h7OoӁҴч(܁6*,AA*"gxkR :xI|6$^E`;ݽF'dU{;29Y-Nn'MMj!#TFq6b Zaw)j~" Q3l+|G&P,bn?=( HSA/׵)Sκճw[FN$b)eLZ&PEƸc }KRUI\ 6зq rի|3Ф4!,$J5~bFp4kH"ϛ4fݸ!<% t5=)-9B0nSG!WcA &mL^o d/ݱ)fHyhG*qyqJx7wߞ~}Ik'xה= %Ս.>jz_@*$WKI?$ ~4S,@Si+=ݟW7n4ЩP~ ]}l0꧙ ;Ha4ߘ菏[#6T>ww#! FTa}+hU$t`RQK;FBy@Y$beys{"D*%P"9 d7pw、(±O`Pj7b ;gԿ2\.!<$=]S -/7?)?mw.8]|PT56AJWlx"Qـ *z6 JSSA׸;n@mZ-{fc?Ш`hm`Ae:T[ڴ})U> "q\T;hz d*/D"%lKEY(Mh$cY(­jۯrxSuXtB$ INu!^]^K)w@o2Q/FdGCB.#GlIА>jN&:y$sXI@WZ*U(hB hm(MqWrFD^xQjzXS q 8*֠tp?/Y:wy'^W12a.l.'|6 }mXa'3,ۮز*#s~o`K,$[ +2?)LL&QvK`{h&gf\o>(bu&;] dֹ˘[&J<\gBo3Ƕ(l"~9N4Tg.QBlɪV{Q_{a /xZsi=T>j]O^8q@m3bZ=LrĞ %Hˑ5o_-xcl&[kwч]`Ʈ TėQc jvTep{~CͥXlYLsi$Mq"Q.-;\ROvM0h[ [(rN}W|uqBIh'r:'sOeH8STHŬ"|a+X5n#= m*$j骮TjgVZ# 6/WčA4=v6氂hU%S^8v'Y?޿PD#iϦ*rPP>\=C7.wUO_UdJ>oj3IT2E6%QϽ)Oϑ1|zRDu]*jJ :?d&9RnɛR՚sp6.< z Q р#V3:r$(am{캯QKQ8XQsܪA gۭ[D /04L [Zayr$믕f:{Rr|4mHHuׯ%wa"V2ΧlAO8I^#* JP-0xdpA穖A'1tARa7x(Q:hswBb7ab7I:/cX`.6` ɅkI2/@7z؄ {=KLqt"CjKOVɌa@[|Qj>pI5Si[ $qjXYxy䦗$搰URJҬjRzێ fa6JA4jP@N%E1֤m[˷w[i"|ZszaPqi[}lt":ARFa.jAk`\kuoy~ˆwhfڹ`m2:^y3RAxҫ 5m,+hC-a?pz6U!wCglaJ ?EXưtjq vfѿ6ogU$<^ !a꿕8vimB< 5>ـw"ecSL8uT>(BC61KЏjdr򻖒Gw NoK%b :>Wܑ Y&_QӮ74x4VghzmAƷHI},oQm[A &JF%665^~tM0a;r"PςԟoVƜB )Bj2]%2/%m'xT6,CNL;O?[] @ҽeő7p*TH@%Rg3!GkêS{y&l b=]jL!t^|/T֪|q|'mE]A(N4HfiƑk 7Rp߆k3X-PìPa7N[vȷe$9-~;IgSmaﯪoqH́yǘ!w n (KY`UX?Aし#PA|Q'7].ˢ"RVHB(۪Bp6 /nb7ØJjBһkdF,=\`5r.k'q`XuLghNzWA>oGyh';Is|LmMBur_- $zg :Z>ص OK VwP=቙`rv tHe` f=>ٵYKl/ŷ# Qn+5xzS8d^C5%[PwЄ[ ;,5ǩqQWUijJa] K@$ې㞶<DlѨ+eďO2vu[)d'hhpkrk_`M%<}15r{hVfxy J|YȮ"`t"ʆXs/" KX^>HOx X!TpX0ON}(&d< ;]= ]H#$Fb?>Dq&a ᑪO$<؆o|UVM% Gw)Ss^*VR+Qݛ9Wk;^IÏcuQsAT6yijiGŐYyyѵMS,,ìP0rbuS<  n>kO15 ?Kį [ xHޱqJU 5$l)qkw܈֚l.h[_^-\On¥&O4]A9% Td >ol v߼gߚq gah mTjPo.[Eb!{<-J( Bhk9\X\ÆUgbEAPbCK$˥աDu5Oj|]|9IjЯ(~WmY l=MYdJ M1 ,NYEN'=^?G;-wE Vl5pxI*ٸة:U)e,F0G';o rfPcJn:M\5ށk9/|*qOe#$r64@K[[DžpA=e> ~cqCFd`3IJ"y#;5p=9TQMo5^wN4`+ïYC)uEu&@0j%8rsW"-&|hiI5'*ɶiSsyUBW*  @脥Uuz$1Ύ#vT>P!AwǥiT J=4V3wdYFk7*o nY 2%$IcVq}ꛟrYLy!KhMY0V.o0@? 4LA7>"Os:۱h(Ǎ@%+q*ۻLbs4 %tR|MJU˪Kjoݬrsk:[a]&JF D~C=w '69젏J6+b[=ẖ1GeIoUt̶qH*d+d}W\$UD dErM^ӖQHA|uN\pEV PQ-D%RSƾ)?ێd2OIiH )x1`LE 0E,䠉EkN<6wpky8xQ&F)Q0`G1_]v@"ex:(HanBȸ,-UA.J’nN?.%UHddFFN&‹c9aa՗b 뜜'!r#зXaxW/*u&ȍ]GA\Ǎb/FΥUɠ`i<Ц:#]ˑ}YXf O63ZA2&d|jzˮ](^>YP-K14Vu9%}Хx@&0?ܳ#@1D:snnH ("m|jõ9f3y۶U4랏Uo@v{#35t;'bJKvv-S[X]w#tC̈'NƇ 5sh c:O&-S!?~R,r;6c!P{ LD~"L<Jz&R)`ʊ$3SW`Ȣ7['+DJr] s _ P{rCe>e,B$|@9/ekϨmP ^8prD,lRɥR +3~ܰXZY-ڦ"թ#h{øqpXC#v 7 խʛkyK˨.MvYUu_|㛌v!DxץɬPQ_GRn@x޺Hp1,1OY( jyƼD}֫H@:ʜ$^u1;9HLh1 Vby9=`+}n" GRr'~u䜋~o%vDR<8R~%"Yr`d,~}\Ab_L_Gzea%Ґрqn8(.rYU(묾ᥕ#6̗^$Iby`'Vg﹍=lBkfCHƉ1s?NhNe2:5!D3I ?XR~.ŗkiǸZh2gS5iWH>"/f<;B--? Th4ҀRUoړX8Ynk=3#%.; ^l^btzI:L=qv“ l;rC3eJijQݼm6iەᩰ6gFҝZq)[ [N$P7nZ6N5X+1l|ЯreQk 3d}het'% ͇e\ܓYR2 OWff@)~t%9öeaOM2)Wrj;Q<|A$ݎ8ϊVENa476tZ|rUVlE# Q6'f2|!E Si;$ JWio:"Eh)3G $J`|[C'@'Qjo֒woC5?Y9:qK/;E#NMN @/DM\փҁQߋ,đVwIjۈo >^;;qEpT6  ;ˆiQu.\v. STql?SKMXȮ8oX<F~;nK.QihQ$)ĥ/2rv2'[ V*=7N_!7 )*f^( 4:ъ&GWLd5_^,zͶ6_qLJ;\ᨮJɲO+Tkb8.k+ `]ąv"(&s&5)+0˒)uj)ll`f9N4}a;Dkn;&ͫb0)wkSJrEB[׋QtE.DwNv=.*˪.8 ,/\/to`! FebB qATQRI#D*PEfZpQ`Eqs4 ~#۞ڤ]7 A7J#LF"LԵxoJU|6_*BŲf}1_)wcgd6K_1U"`s!ZBŭ]®9:+0n9;oM2Ne>jy7PqljQ*_BDiޠB5 8$IQ2vSa]Ky݇ӫ["5*M)Ο&(8z'4k׉ 38%4֏H _|  0EMܻ '|(Z&)¥%}8~Q4[& VTvTH5¾m qRk|X3&ң^ZQGoc\]g:6bWo8`U Tnnf UK$пy{*O [Voܧ5Kl ?'}pU//-[&7 g{NGIDy#g"j)nssxdԣH!ڇFG펆1dF$p(Vv_fQqbYҗ!nؘv-w؂kA"v)BOeNU!s>D[J^t~+x=kRc mޠ4a+&J .@P(Dء BkԵ^g,);Suŋh$i(,"{}{ [*:E 4M_摖<Δ [ذvm=>ܕzqwzg U}Pۚfp&)t[YD.Ql_,چg /MfTSQYƍ HcMxg.ı,`ȁn1-렉Bp*ּ4"3$vQW z< u,yNB!@ 3e)Ƙk`b"e/oOyA_$'6~ڑk LH̼+og{o/ > 8= u|{D;2ƪ+d[vQrȡ`r]G{$wBAj(qE£zָ:ߡG㇁Fiwmō9WV [Qm%VJ1՛#GHyyݑPx"8x )؟֤&2~sxa1/Fo3h,ŏLI$ԙk*/OOTdse,d_ y 5TyeEc1sm\d 06$TIHL y8 ]x;Ok)y5 iŔ,PmNJ Uw )ʕySm܌_FY ʮbb Ws#d€;WO@nqkkصIR n;<0鳿3."݁JUz.TkTMߋCSz.1zq.Qw@Q.tbLIvuߵWK^g }[L5A>T p1cO]EOug(j3A+ .GٷmQ: c 4s7`x(džT`(6f32y3Q凳EZћyMr bTSNp% 0 )=ia  gDxv1ՓSQ0X᪫ wXKfj,A āSvRNmQ ?* ՚MI*.Z8jxfeQ6veR\ItQK UX`ZjIO!ρtZҍV'<., y@T$9yCV',1gKq "}4h=G~o ˄Z88'ǿч],?ehުe3ȩ回ʬ7yD>#$d )qϑHxb|L -4ch1{M7&W c.# ɘ4l_dΜJ>w*?qJNR\+aIX{~#Ƥ&?t_Tzo޻<&C(EII  q>2I{\ D/"Wͅ#lAu/U]&h7ukP,E2rvӂb'! $W7;U5"^q9;58!nܬ/ L^$,uozrfDOGYZ_m\FD wrIc`t>`Qqm&§3?II83ܤܲxL8 t6^ ) J*H嵵'Uu/D 6X9R6AHIQ 6ݝ&D4-@(&ĩk̷jSün$P5\M[G>|H;E)k?+Nj$f " 7.*-d`:aˮ:5h89oRui;NHHs Z2n[qipz ͇kR\ w{=$y:-5|P/<*5*b2XawJhǟ:5ƿ; )-#rU -CKqdF[KQ3W:S$d{Gspu""d!GmO-]ceԘ :5/qjj6W5\hA2`'x{/m.},ρ'MӄzOu,_N[lN^J4VgwTI}]lڢ{KJaKi4M+bU2'6 +xqͦ'Y{x׏P˼moyKE["巌o2(~+T8%g w5-j%46ǙKu2!ĝ>`S\p& sY=Ӏhp/P@=jgfھ7Ⴑ!t9OE)eD!!Ԉ;箩㸉䳷ΔZK=N .W)cPxU6OY0ӪqMI:x'3bsa-D,}ǢЊܧ1;Ƶl [5O(s!s KkBs kVoT(Gb?*1(`xo\j,a ^ԓIWi(̿~2)Aqε[~#G=_qw 0dm_|(n4hvek%=*A$2B8SKI3J=Qf`}DHRNNʏOfHzϸY^xd>_c$'!rh34b1Pf&LًE5:ŹOl6|_\锳B2\ˉ7ax0yU8icn k06?XwZ(bA4C+QSE`j9D>E830u{N!2c'7թʞWIÙ#'˰R[S ]:" EOAGŜ:( G'Ji'W|]O/LyJ]yK/V*E<}`H$/0XNjtac> dW(S{Z1a4P< Txtv*0‡ H>abr9C{&tYQUܧU~fe4gK`Zds(~eQ@TQec4ˬh BapLD8DX'̓w_<2`r F^#Ec,w>vV^EDrGH׳ %3Xv4V桕c{NyEVqH i nۚS~?:/o-VMIneV^+@`&@Dhܗ/08w Ow煍j ~*?ow|Yҕ|s찇څ3 YLZ|;?JHndV09V9b өq\RĕMkq@ʈ[L2>l;4,w|C+J<`s%w` hp ܾAx []w|Te`zrS/pMLePHwKÓō<=nć__.xbڰ Ĭ_""wӹ(]c[@E|#끲$[\B[ufgz!KV){*\\:}b DC:]ccNnl=[3~9u+a'{^`aKLr}QfÚ+С~Yhyx2~8uKwOp9XaE٥%]Ʃ2NK#ҥ堯c:,?'Ѣrwpҹ;)qi hPv{WvЪoƏ=>j'u [E57QW E0O--Q,$S6xڕn,*88Di{D{\L2?l$q\BOǫRll.Vޝug8;`yeLO<8=|+CePo2՛ôf~3 oϵ$>3JGO^\.[Xv; eZJugO/!v}[dmnh C`Yy3LIUWK58r? [9d6>Hwۢ oڈ/SotG> wYGoo 7A ]"ۢDҒz6hEtH g=b)N/}7hZ58ySXS!)V)4KÏ,}B[ʹ,W[KBpޡ_z) E%mpڇl d4ߺ7f)lr v^Ϡp3CD] s.[kh3s K9z-;e0T +O=*U:6{oHQ ;.UvlRYRp2k[cX|k޾]ݾeib.@OkPVHӖUn y=&f7%zi]AzC,a6 6RXQ/"5Lkp}T!)GCix~uV2:: ;J'Z_ߐ}(ѡ!m4%i t{"-V!le&\c ], ]D~RC2M4KVE]'Z 7OSC|-$0S;6-HE_C@ZS1-rȲCF7Rҋຫ4EJ ?!Cr=xt)WLBϲW6ɐeHzXo4؅%B]?֌uW)$ 13«-tǩ@^Kuzty7PdQ g5D]ټ˰9ȑ'/}b\Y:x ѻx# ŢZ LqGx*X,q5Ep"@ݖ ӽ__/`/tM-waL} +2'%R$5RiJ)TT:uscuqצD v{Cŵ1Wem7'ᰩ_bByU>ڍ]WnBm3"v1k ~!@2>V%vdznz=|eHe0@km'JS!zQg43$؆|ۏZ=j*O״ tV%cAZ I, =3v)~gV8"0¢d;NW_꒣ +@0r=C!e]xhi&dh(J~)4۬>I1qb]QNͤ]{p?\&Zpl!҉CbJ1|33ƻ*)Ϻ~#!KS 9rs:n7*ȏS0ś4D"粽J]2S-Qj77-Y^La$k'kUtɎŖ~tթC'],o*,O=R IGu$lZ|C,ar|$`d*F$O4(|Nܲƺ]gܐ6S$& O18aAW4'dNfPsȼ4I:Dglkh߻R'q/޺Ad+XN𴍥vτ8 6֔ NV5 CQr1<\f毪M6tYn36tA*jM 3C40_Pa@Ǝ"@Fzwtvt.g?Kë.M\]Q8 j,\99gF#ȀoPBOl9t sA>eG6 L],Iq`߼Q(8SPly$W3CPC~IAKi97!&yX%CU++ˋEORJb҈LL -@7ʭCXW9Ֆ|Z+1 ڋl EڨK:[R OŮn}Z<^쀿{ .Qci4e:6QͲ8b44g_ə3I"nt{w ob. Ӡtgӯ;M)uhHg"S=L?l]h)[R0 v^ٖ=xEFWI Yd^5Jk4Zl{Ĺen1b:|_ N:76rM4l`zBR <L0{8xj7+C̀C˔w\_ .ΑA;M{(bAҊi jJ<덚7n,HsGqɟٗ{=W%j!KY3{mF;Q25R^:zlS+I-ՊEcǶ5Z$M'¨O)rr~0,R4FH`LD&63su|Չ W&KV~KKn4txeŜ#ls#LXxzw/px GsC_J:v\-uW"=BcDzIȲ#e6 ed؟IʭPm17ҋʟy+۷LV-gUs~(z ҐYEX+\mE{)^: 5Q͙qc=2mx/㿹8wN5#04Bu,ρBFiwPBxM&@@igNHg61xpeCiiAU/nC6Q\h/W@L)6J*n\2 k(X:sow^`du729s$}YoqN{|7Y1;7n-Y3-NLK^xd.|Wm>+^l&èB=٧Jc;mw IigI'7du 1d;]ǀrvԯcAjF=)=/`'mK+ާ^}f %6>QSMH5],ޱ!i BeREïw-wR a&5iO4(25V: !FYY:Kit0lVGAB|=GR)\ٚ9'sץ =);xf_b95zw\S{C)[W\ܡH^@vo+L3-s!oߑ[;{!ErΑ>;˷Ѕ >!02yHpt l",LJ$^صet ֱ?$fLKT(!>zO \`F޲$PF_37I%qdnAR9Pip"֮AG|]##J!U\tu> 6U];XAɴ|Jm?9:N'rda>PnR' ehA= ZJk̨^$x'9ldB ~ˇ%{Y%ŧ; i{ۗFp@/dhYELP@U{J)K{k%>?q!>zu3o1pS,>pP%|b^KA׺tL'&)J!+>A{݈$fnWū%?9W%$߷"^oORsPmy NOFUfoﺽܴ_z%F MQf欵7=&EmFkD4 RC'ୖM`C.h0c0a$`OIvR،vd: ZC<,%I$O $ّvCO]g:vԘiq';G:?}i^+@KL3{qbrW"SwF^CL5fh, ޞa &tI T<v+U "I*^4'&7dj蒁8b=aP*-I;H+r3E%^m u|@H-)e뚪 M,eh i¦zuu,GucdJio-5a] !@"zz3x16e/,mhL`رos&ē )Ul,.{^YPk@§!Q\J %Qܒ*wk?Wc^dPҶ\/_MQcg rC4WY(J/Bݐ6(?pXd_L55ؿ^w'Zx6qVUR$I57q p6'B w6 1XFD*fأ!G[@b%Єzf%eXhD?HsRvޮ]p? ۾73L̊[Skxl5~eݛH^B*ʯh{WIT;ӈ(YH?=/#6i9}ZYh6b8zd"O|ɻ\8 ~F*X r297_h1XA\G Smk~3,>p.݈Bxp^n 4kFjnUorP+,V>e{E䪄+Cӗ23LVwmQA /DLKaH%.,Uo@~J,;2Iʑ68Gn b|Ui|$žͭ"Z (^)H|Vs` auF`'tLVd[؇ƹ+3%̪ZX˳| M\(^ >j0 />h$rdzDw uT vHy AZ,n;^6;& BIu~?'kܶh/Vm<ƜH|*TiDe$,3"|߱Ma_ Mq3bpŻ)Uy32UσNC+i/H( tͳ1﫨Y{')7NEM'czX煵{< ,(ҧfpob%FZlRA: F!_ 1|a|=׮e|S&rB{[Ÿ*Fs2_#i}3]$^|R<֙Y7tb D4)1UH:P{AQxM&~y-Fq:/~k6ca=H1"M9Nii^c0˫`%@~+=d!1[#HS4۝'{7O_QT'zMv"}zC !Hβ\ͽ}]T$_N ̪KF:wxLQֳBN̈́ﯺh؁zÍ#X- iU#E_RFK}xՌN_F a a8$%޲Y|]8OT+A թsWZc 5i6·-D]9y̞WJ=Ef2L1{іDzE4bI}] (SfqoNeNv$FDAM4;(6c.c#ֱNǨ-[y:nEs982A}8jmkĞ# if!q1!)e=}A<(ϱIl:\UA*ç=^zȆn396ߡ pb/?(m^dFXFl}hڈ+tp\4ޝf^JHU# XB\ed"ϻ (@{fU>}yeZ  AiX'PA?ct{v|7WwS˵]ГLEu": !V{T'RȩBZrn/@-WPmB!\q&( w޳A2aщSy @?Gtˋ-jH/G^:_q?3J:1|7,.."ӆgܒkC`M2xfܠ5ʽc7. t{V-EǁAqW)&@0̑K8 0Yسcvrrr rDpu#DK KF5\oQ~L(||<-wMRiVrr.xJh$F(U- z_,6Zx!¬s]v:C]KMC!bmZnMU;ݎw4W[)t'jy?&j߬0f=.) ݁zΝ|1Q=/v} t1<Իm"Xy: )ij շ{47m8;5*1XNIuף(8XQaI>U!l4u_aMplT1a5eN^uYgWn4C ˡl0xƫMpCV;gFȠ*8"T+Xȷ@=;)zrE4еgs XUi,B{UV m)Ewԏ2*۽' GFٺ\pfTy'Xӎ(L!-{d˩][tԣ t#wk",fE(kng|G~ק4~ЍSg`|Iv:"8oSxd l+qǂFIE,GZپ@lJ Pذy+e 劙mU.̓ Ϳ{pc9ѡLR Lc]~D-~(DKem9'g"QRNmCvXb3JWT4וBbkkI,mR]L#Nlj^ES$a3c ,>iUUj$qvs}o$"o QA vu bjlEMa!\5PZ.57dcN[IAm#gTN1/cLk3v_KNCeqMwmXrJLu_2 :]hF(|͏ę턱0- o+cC)uw.&Y|cgpGAҭ̺{Zw6c;hSC³ۧ"e7>ңSòNT ާlc}57ssLbE{i7b5CZ{!tSx2g-_{kQp^@@{;.O/VַQ{\|s1Y M*4=hPC ך?L`^JP%#^s6.TIDހɆC61|h,X? }= Ԭ"rq "6~|hF1Tg`hǶR[0r+Άsi "ĢoMdw R @偛Xfg2׷.i NEͫs4|ܐ_vPڿ?^m;Hx9e:vRĢ` E(Ԍ+KӋCeϻBj&qK{R8:jgRO-O4K[wxixPFC8 #bS-ar;h%aRTȿշLQk Lą*,7ffP u, {Han(S2c^1kُc;&fH W@*_#mFY@03qR1!Le=qmgnYϛ*rfi_N.&i1GR!XEq!f  p&5~h*ænwH.%Z54VVIu.:'s6(i>ִ3x{]ZfU8Ahk4 &[w],a-q\GLu)5k-0=L)ҌB"33U~ LxU󕌹(& r#:RXEaxu{ߧ iiZJIu%.GIшYlXrzJ00Se9}qݩ ^x"gz qG$~3Û J5;_-ɩlh#]bkcgDb4 mH2VwחwyNGL5xanppt4Q6.D ˞4j]2mv M^Sk+`ʃͲm8  MW=Y."=ǴP/xУ G SD>ZM郟~{lܱ߬$Yz P(&tIMDMd33ԺͪT'^L?S'OOq 4MBA  HC6KCD@:ӡzpG\M"fG̅΁1V|YLjET8k]#ݸt.xIyW?0JT[pw qo[0<8~'g[fѺVkd+n IzUB#s52TC>Hv+qD84]6C=ӁE4]ɐውp2\EǷ6#KkUp(jjՉkLx%A,L߿PG3erXɺnDtԲrKB՞G]Z-/<.5I琉Xk>MC;?A偢*͜ a]oq@H $؃oOt0! >d[e{` (5YDVGc$)КIxxy^܈i試5݀MT8ڮ?_ч t]t߇ࢸt:OKrFҵK"vd1du:$B_hF>\c Uc.{ibZ,YW~dKuwI[{QdcZ:d"~l7٢٦ -Ra9ԯ DxAȖep]<( &;CVƙU}7b"6S{ <F<~4 }|m6NC! C$0y -2Se3B_@f-jWF,=H9Uv$e?q.ks&)?ū*T /0uţZe?ƿIƁs0:vm[~nLO}rwd4}A,)M u׈2HLmx)f FO͊xm:t7!WMXt&%1%;'%W ޅ 6]^RjQG. LԲ,6nj/NK*+#-J'oR23Hf$AGA`NN>973}7_ (Ӂϵ?P7== 'WןZz~ғ-118+7TS[&TeU+t `QѶ>+ʴApA.uB씸WGBvdzȲì/ x%hnZ!1KK I´Z;Ѩd/ aL/P[(8`#x+\8,R9ֳW䅩郿lv`_;CX̮zu<yISƔrxȾEr#ee0۟b7u=\ |lهdo.h'!|hK],7*[ʛ}'=Uߨ-%R@Y 7:^x[K];bwͥA GeT.%D>ݠE `A`TٙAN<}*["g6RμH#8]`̒~嬎y]V5E~136ē"ѻT:lOvDٺjYSe.yDA!u?$=dcrYn{]`E_me9g}PYXN@F] P pMƗg?jϟy Tysou`JáKq43IY$РKx8cּ6WRԨEbQ@~nsNB>I7Q%<.M<|(* 5XN[1_LSED{ ;tł$ !WYRʌ>QVg jBE }E8t#`3ҫV?W!BԐT)bb rtívk- iuBTP_}v1Ň?Fd`_:г]>Ib96ZBpe_!`Ǹfӏ(M,U>iDڏ h{1:(eUSSZ5\_.X}wY_`'hױiHU?pػR:4 tHy6 "?NmIb7.ʧabx$Xm`Co\ yYpli.<*i`߁?X -e,VPonqh-4tl} \_llSގ=q+GCie; G: ^"uz!8]}Br[Æ#9#[ } ijȝmV=b1/S4PB[|8u0ݎmR[5:YqmyXN*btgxE[ _;u{ו=(TҞv W[{X*Cщ.b] ^:$)*4I'{mZ\K׫)5{#lGu͂J9IPvץ5,(r-Ty ZpUrTg`m!(RX`#/$5gķ4Asqf=^_tFW#`C2(r`g7?R73f^3Wsrp#Rmy /w(ᐉkMXPli]D]%MXY!#1}H:|ūg^u8~,TQm@܀OHqp NM,FF'6ϛuӪC})oZW٫UJfYrmBC PH#ͭy4c|p2orwZG-Y.8́<0bk4'u>P3=ELףA;j@f/ru@ %/ߛB K~j1)\yEU%UhO ׍2e03kmjf@n6.K QFklF)4S )7W"=8MR,[s}k|a@ WM?A/˅݁cD˩k.. nSa3wGis@So~eߪ )Jk$ڑ)lȅʨ8=\vmo%N`DžTv)%}'jC!DQzzSƴfCTUNlTyi7G9[[=4i׾oRl&B\U*(+Kh`ݘ[ߛ:o^Qbr+}l++r^Ո>i0PBej|^+%z=e y0pY?*pfSM9d6dž.H8A*4dUOQ,Kb4@c֠AO_fexBn*ۛʷE{)1%{ H&ϵ1y$v{-Rކ^DfE5@+VlmT< 譗6n B!$Z'htBFOu(U]e}UڬWj\W7$@MrCV#q.3<l̖wTf>:|fHU"̟|jk\,%d$SkQ1B1FB"/L$l %cP, %XOC\s)pjfU;gm T'o_z]LOpP3UjTw@-Bm^^;p+`֩A}Lg{W;(0g;eÀGR!~ p})MߕwbeOF ^lV{O`1e9x}4^N J:/=a\A$A(6䉭=怷[X)+dbo_9ȸX+R9ILP?B<09J˕:8Bc+ߙynٛe\+Mp_E<6AG 5p&'$PS9GP gTj!H2g]%]1Ug[BuDY"]7Fa1#P2lD{{íݚ)b?`^:&B/a[`~dō4ӇJ@z}( (Gzf{R-̼F,$>(cHZ僁|Dh[mAގu{G iu+ދQ+%x ԉPd>zI ^lweCr,0F_oo g-H+eB5\hmun7A,#q p34d1-aW)s3 %[):ο mc#$OcC wI&Z%q~^D×WX<'auRRdbc yEրwԏPi nW[#nֲÙcy}#[{fwyXb@-$C ]14(9 $iI-k^dWI5}'E;aCeڢ7s^ h0i#)mvT؞$ ўMi`,zb5 >KtoޑP4yB_髒 ~ bц.Hy#n ՒlÃ\Puxur0hn3&:r7im)&E3dR! Թ>t(S5>}X{’6@"[DRcRQgJѐ}2>gW}CfrZ 3j@1X7^MxP@-#DwCDk`ldgϟu T=ؒVFFcP_q(`+ Xƀz}UQΓ] ;.=}sn#U+Os@^Mlb+\xR!SCTK(<}bG6_YabZ't{ܘ|Q^ԥ _|Lx3g\ FdɝDG9I?U[c5#4+-ezQjմ`Mޠ<FI"0>Rex!G7S.{mxnKjԕP ҎJ$]♦s( 7:gqWźk|:|znȷiX{fsV)yi*BHzbSh 7blu̅0U CS#|Qm-[-Dl8Y-#<E\W|W(zb-V sW]t@"L.S-3zE kD$WD Zבh݂H6_'06waX?+PC㌣ixwP7N2ԿY\x$mO [{Pّg> 3"b8 ӥNv,s.Gż 󼅑/d-.W7j~W@g5X6$u^xgG棭1QBWZ=iKMo'6/J)IYv&AX~~`KI1L܃~3jʛvDLԝ^Mꓸ#9p_ؘ 'B}"iY^=˛Sn("no1x` Hڭ,w e2 \yGgT+>7P[@!8 H::7j3r;%K N[yTT[@{bw2Kn97Oc]i`\[vU ]DOʄҰ>)k.;z>#R7,Ւl=C;IESX?bLbBQrA"HUِdPZx㙂I./`63CG^teLn^JOIo?WW5gif`?!MV|\Vn A'1ܢC0rZEПڃ~ǧcX|Z(_G6Rdv%QnTbN} xky wqEAZk=~aڲ"k'$(DmBߴXڦXB& )Ls\Tis37)bm2gdƩ{q&kէ<ܜc`ồ2*pBd1ގAa 社-P?b`'/<]mT6:00Z ;YǦX8wj^]VpŌCO0I1ո)38$:8;lFAXu ltuhנ_;rx#n::,Ve 8y5bKefW!{.P sqNvqI\=^mnrѫ"%ĺn{N9t^tSa#oW?! [#:TV63bC A'罷>144NB_o%TϠMc3i(dEx' Д5g{QQR6r4N&DtxL,EI Afoj?>DgBtj)dԽg҉b[EvXX9[3D~c2=ϺЧq1]0pD:sjڨxou UVb(u(ejK,~d I)AHo]k{Oy{y,EgPmSxMRcyK7-X%w#dĴuJBӣO];Zx[&]N*a2Jtd` tTu ;{;ɺUpιyxM#0 Kr9tAt@c"rHzxOWϲkB({]qܕD1jx7Ǣ tq[Y*}"9򫨣dQ0t 6M>¿*Kҥc 3Ғ xl-q̉vaKD9Sq%Hb+bCl?}nc>L"*SDU4F=Vr㨫Ozr(.931ĉ!JdNK~u|H\ vb_P ]UgI^lHjdˀN\׬hnn0Ni#R*f96Q Sd٭|ٺsf3QI(MJ.;r_ ʃ?"ڍ|ᯬsaRDկ͵t\ϰ!t鮸F$H6o"$IYm_ *qqMkS5aAӌJٷ,6u).͝LG"pa{Pgݑ?sw~ڠz`mRm` _"m&+{b3t7&~)VSs f`vT-lVe 0)EWzʫ1z_Z/PKQ$L*,@׈_n73ܕ$u1,Z95.A.Nq çLSX,cƒw^(H]PF }R57l@#*)S\D.1`.>WaFʤs{g:"mN9muy`؊OÔշmLGy ~w3d="UvT 9F~ o 7Z;3߭:F:v-"\w0Ēx,<2j2Xb>Žg0YΞGBPq\M+=xٓdgQ\f?Uezm )l&K d~8clb߄9);%_ԛ8<ԇ(>50[M1[B?: 'xЌf)X\h!҂g0-!_Y,jߐJ D74'D@[8(f{mP3]^HP}y:L!eMN'N<9?ư hoY>ŧt7\,s=)*R0C?05^KO3O wo&a(ˆU\fǺVL/+4`x,5bh|_Z[e bk;pJjA)e `4" ]'S.gEUZ[0( b95U]u ek{@M[GRC@:esI"*wH(2D`$dR$aN3ɼ>,@5zQ= ӅDՂ0$07u=la8k;45?퓏eʷFcZKc= [Pv}S$Vd7F9 >Pfd~T:Ylw@@#Z L9#Qz<ARAg+Du-\;WOuXɼTn[6U}uē}' Jd%Wë 9JOф+5P !}],2RĎm/$= N>*+#ĥ%\Aڭ3$ 9"ĥH:>=QRT:T'F8~teJ,M\ˣm4{Hf" QЦ}Q٤FG!"t0N8Or Us̯/ xBgk1{J[rK%lg} 'ҍ@թ7k"Tۃ]Ѣ'VuZ׎ %!,Ū6H2+e ׏F# >$?L65(JГ s@8$\!)s=5k^oC41ijyw-)#P]JъxI㖧?5e7uhфb\? ?TDu0]sg1q(љ8\{8/A%29T&OxS~'T"|(MJl$bjta@2dlm ʲ2&t|-Tx5.Qi$tI6ל. % p8-FgMO&r$]/J chR*|v# v*.uđց]ecVL> [lu&Uw%߁pyLN?3# j^U 6ilE"Y^%|a7Gq!bdcSxN" T&R+BT+`T(cޣWBl-ՕTSQ`zWNCv}HT)gI+&zg5Kl3%tr+4ԃ'yw|BȻ;2>Nu(^Y FcvZ,wXvw,7xAd+L99?[䁔5xz\OI:*A " w *ښohMQBM][ƌ̠HPcWbHTsH9۸ hb^5VBjT .,P۸,;t'E:KYVSPZq<0E >SCcR4*CPcϤrP59O}")TCSlIN!&'l kO'!4!O+%Lb+"0*GڕJm&P p[.1~V#l/hD"vB]v* ͉E %mtr5wIUzkzm. QƉan&U.L+6§?j9g&zs}KP=%DwXj!"zg MŃ` H$:ҬU26]fםua0!^bGrVsIhHjqR͆<5?(?>KvblacCk|ʀt5fg<K3V`o?̌ ,:߸cp4rsJ\w3/~'<[] -2K^ E4^qsR{~K"1eɲ ABXFBүE9Wnj 26(jNV{s(>Mrb#%Ǎ0teq* 9K2jfbwsV[/x 9hnq ϻ)r:hwvUDʔOOxT9x7ݺHڄ͞8E,*UgJP ;n {)+c~ Rq㤲82A|ѿ$dPζ%{gYZ07070100000296000081a400000000000000000000000167daf5bb000061f4000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns/hns_enet_drv.ko.xz7zXZִF!t/tEa]?Eh=ڜͩ5t`%\ɂ eV)g @{}Ѿԫ@qY p֌(|x]LSbPQ u\[$ƈ~ Oa;·BLEYJRMu&} RvC?g.N܏W o\8yvqσ_tuL93blE>G2T(H/3|J!mz\34k\AY-V91#F{v jnm&=jOn~IK!ylvk0iwU?a$=l v0m NQcI.Q`|^l}#U\~n-:;cg9 ȸK~N_0HFSqvˣBv8|O&R[Nj^7',PeZaʆ54(`S84t˥6ǏV]S?BІ;c(\) j֪K)x^T=;HULؑ#R1U3RD?ˉpn>Wu~m:Lsv{KFg[`* j6 )$bR83nUW=ZQyIqȩyC f"ot: GQ$oIA^gFnχD1 H]L[XU nsnÝ]vжhYl)ƞf6_G :O8O96xbf3Γ-e})6$w}Z}9*e97X"F],iɮ"nn6< ( ϻ'S'Pe!1uY#΀-cm6T S㲀JQNmc0Y.JH\j9Ը/^mw޽.´V͒'"/ Hڈ#:RK|R:h2VÌ}Vl.+u a14=Tq=Yx/xZ>(T k! 00UK.F̀6dO{wA*IRx:X.p?Έ?[#*0#rRqޙF;5J8U%Mn]猪>q[&B@2 XT-YУ ? ʽK9;*!DDDio}#īJR ro؂ '+-)`t4W=^ 0,vJ-pOk/Ζ sb:O* K;gb3ujOb#6G8AsR1Y_d|FIw/ {ᄬqp/ܛ8dyn2zT6hS"5R0m[|'Y}=^Չyӈ`CbaPF ,Ƥe㴜b +nryl2[ԕ~Ȏ{خB/xno}vp._61Mpn;p"0߯فy?@[0HNpԎ 1k<뺝8^a՟x}gc-8B/Dx= )Lz4-O.iJ8,gcZTaXrH-aDtߡ4 .ÛKAvv?awd#?PNzzg3h2n-][~dJekWy./21#\\]4gw<Q *1sgZz4p(ؚvt#Ϛ -j7#݂kڔ$G ֲ@hܳ7'; Yxθ26̍nӼsma? ?h|I0v]bϽ\1pow$} j$ˆ'*jyVugP<F>rT˾ |,?Yg-=M+|Y_γJ$R=Z&Gb64L0kp` zhmuWKzKm$ZAaFgI/L( qN\ DD[.+=f^IbwWEEcn l0v&w]%][qN|8 B ,7KgFh56Oyp!%_26&Wa;>cOԛ`QaL\j+LH:B"p !3H`r j$?"q s7 v M( v3;ОUW!ܔ8ɛ&zr1˺nVbY*dfz^WЁW+:dB/~J\:=j4 &1ݫI5~}DLue36}AoGdwNǜk49Q+&QZrD®uAlMچc ވ5>*+1 ̪kfس;svc\v@}j] SOSuk'ڐ:vj(|/ ief :Fk%mH贚t0`3kMpnN@k0e9}S7:6. 7H<Oے4={z屰)MriSeeW>X~kD~bf=7㢭_2KXuiѸgq1A3J1s =7B5*X"6tfyr!&tUƙWq65\?J@ӛ(I 4nGHD[QkL/XP#RX7QTI [ })T>Ih1fk*%X+PZte۶&6l=y˘2-=Ѵ앹nBRY*t_?:g˳LD6 i<_b=6׌(z6ydj.vaAĶLcOS< Pb8TqK?*} AnsQ}dy.٤_z2^k;ַ 7W~* 憡N_(Ljm")0-Uvxf%/#&Ϊb=%&a)UPFJHx8 fsثA1#FiW8r)2%'9tj'\//7qAmALN?w(Vv0bWy{3H BRC :8]s0fHFw-@ԩx̿v@uGN)Kj[YN&謩 =D3l>lH3k!BהρbpF/( XzzI`KjC~%mgKЉ5֊43hZ0yE{yV覵@\ATn6j܎cьQZS zJ碶sv6';\v^:$P%pL SPN1hE#43@lMA(aÿ qI#ݭ}]n!V9^Uس9C۴cElReKŽJ/hKOrȡǪWA_Y>BC 髒dO*N!5˾3(ZLOH@$ "#2B!iu;KaokTOG&8,C<'JP4G`Ğ?)\hs!i=wUTӶD/#K]WzweGJ Y6q$d0:gqU8}ѴOn;̐|B´󦐻i@4 -KGQ[)!hп21ɟN9\!.Ϊo-.Z3ĕH7G3ʳ:-OoCv9$kB 3s%>w| @1߃:56t=J| =\oҺUFs17}"Z_lX4X)]1'Y 'fQٙY,iNTK#SY[t kP'jNNQSO#q5A ??…xW'αB[.?%_at˰O`b6gt@'ώtpGYF;bk}>/MES}X%"iOU6NavQ'Q1V!L*u[̗dy\Kڐ FWN&P:jŧfU'GP~;6LHEn»whE̊L~V̍f…N`pK.G8x8f{G Fyf/UUy'73TҀWf^4B(7t"|7zJ*>AeX}gW!#DžA_S} ޘ5`:>ݝD: J'aAС J6 ]ܬ3wc*\Lg8.p8hWx pa|,d=obN|3>`%L{l+>BtmRf A9xEWcIaw(WF. CXlw* п?HR#;ԙ ZP [[τ)նzCDqSObJ*w1&D&{uk WzElBT S+gݰVWđEHhP&3.aMRJ):$>:|5~3JJuwGt| [I_3|H7Ay?_IagU[6@#f8"D] , ߍҗQٕFݩ 0y+Q*8' aWĞd5h B*@Ӥ!C#fCyAߊ}A ZG)2 }F|^aP"=ʠd/I&CEt(>덙8AxWX'x1_==zCC^ d6ZIKw?skMpCOI j:Czc&M8q"Lh /;i#;+k4R[GXۥZxfHJuyc0k9ΘX/| HcCp {ZEz[7}v>?alڦ4xMan,mkc " g[l?xhU!>yrvv*.Dy_gIL~xp׼|JeY jjNnI.Ip[o5Tj6"j4@?W '_Z(5 kQ¤fݥS s[FWS: yX f DLt҃i׿N~kÑZ_#q?&c=w@ީCr_.ͫ!MGf]=k$1|O -Vv}J@oH5,V 93 jL2@ov"}'"_azH6V2""ʝU_ ˮ!ҨC(%U@*zΟuGuIɜDSu.e4i'iޖVj$1Eqv˕7,j&oseXs+K1vynvE-5HvC <TpsȰXKL3Q%ns0!A]/r+n>ؔg/}Ɨ4e|&LsW\U.GmԕlZ/˩O2-ڍ^%Fs&)KBpG@Tє {t!$uQ$o*xLlw5O.ՠ¬u)}\1lfaԡ +&RPW{8W'uIml6׃ĥwRn -سH;v8R_ re*JՇc.pAk%hAX'G"&G@#dBs(%nxKBlƦ2%(."+k2/AhU @a҈ŠT>Rw^}Gڵ4wS@u!Y#J{P.=Bms·,у?]X;4к"z xFC${rQ^OcpF0tPIQ41"|gc:ɚ =RH`@>80E 2Om[XhzDŸn?!odE)2t>+d^GT]eq=b G^]nFޕorRE2$H m*fHNz(]}Wnҿu `Rx%sPO?ɨ_yГ׋ZVSIB(]lҭ7dEȦr`lY [p010e ,NcD1dv>{dۮFuk^!%;Ω>N1V. ̹:\Ԩ:dEˀuL$]QG9Rv(3{"10 `ߝd%4qn+0|3z0 3+EC:#@wߦ4sh X\|!̈́o{Z @^uTDLEH{[Ân!a+Yד㨄V7jSkZ!). >ۄX3J˛EU43]ME)ַwZ _4W.U)c|xUϳ[>F|@}re]B_%MS\ч=|f)\ l2 ?0ؖ)W VY x](a_ͬwԒ`k@'Gl҅,+\^Է?X~f{GݠToZl s%׊SYsYBxrKh`钅Ɖuzy$`RoKKb{7 q۷G?("$cK$zցq <<$Y&OZC`>B;8BVs|5t$@=z#0'ϙ'yɁs hKx `2ҳYE Vrg"ҝ3}JY*p/-eSq:QtZ0I!}Q%PZGv6F/J&!+Ɠ$7< /G"l*~°5BeE]JiXd͞mldk>g/B*m9VN*pE YH|d箑NxrsJ~Aϭ #a0 k],O@$"|]8 ʈpIECc 49wѹl"0Z,*|?=Bjdb(+dBNT@Bњ$!Q㣘 LȽs;G{[j&YCl&:iUN* *R?#.H׌_u7,b3=׆TÐ-!Ex)G+r@đu d |+ Mx^Ir'8g=qJ>ʇAKݙ 3UQr(Յa{r;mDrVkaw'ݧkL T2DBu(-R_%>8N-X VE-]@Œ[%8{`unkLُRfɔ/^D6N b3o:$چXf4ʗ~bL,VjO\FSNˮ|g%p?R]iisG=-Js$ߘ-aMbƆOi@hGZLi.UD0KJ;LW =il' r~(ĉʽ( F]4mha%vFtrjN<(MOc1ORJ_ak ~Lhfw3>vUXبIY !9}96):BXSkA} ffhƦoH!XJ+ q0|'鶀ow=MYϷkyI VA fx.Fv[h9:+7iס0[gO|^h3bK6%}Éc4Njtʿ6)34Vb\y&4 .Th}1De|7}Z[o1ueKRʞ5y-7A;pͯ ylL>h6E.'s8-I,@Ԙdֈu{yTj%Z ŭh-.&+F7K'K9x!M JX/[Pi!:v):$rhj Ie`(|l Jt}xfKz1 FocZ &N;|j(buNYtI Wr>XYB>tbEq0s#[xfCC3cM$6O?-[4phck1KpT_:Z _r0R \]8J;5}-\hdj,o9Uc+ _82yevfAVX=I\23q|}výoÕԋÈN!z+IhF3@Y\cw);{'R 6dʪ#G· hXWQ_QwRH.P.T 2G]]± AS[-(vh$;{|(1"Gv_.Ξ ,iYQa̠6P>Ee=dauϡ`'ŪR`}#}fs8o 9d=M; e@U1}Z`=Dmr \g9qP#wU~Bo ͥ9Ηf3w- ЃX4xIniFdùLM7 6=!4!nnZ'˜;|.kg~K~bXk&[ NcA*>['@ӀC`fyq!ϖu%9_\1e\N9e)1\/NHRpWܧ ǘsx"U8_ D}}t;S–Plj(#/',1]BtadXBmӾяbb*aO ́>M Z:[RRA {9 cL"(n CdS@kmp.V cRH©+[KMJ ի;)JÒ/7O@ųE#k$pI /"w7C@,%Qxc4s鈕`1/Jd'6 KDB5R>ճ5vLD ; loa_Xj5H([^ꤰI/WAVpXh- "a/mwBh:n%Xk'6mbM>G *vyxĜL|og1iC@X(Yhaؤ:}v2v'n /V9BWŊ<^/xXJ435(F"\)֔x1W4X٧]{نOUPZMW^ i\GӧxlD>YpnDL=}Za/8ۗqnv~)=>>t L9U_Ɯ 8-j[DZri.?Ppt.A#ӊv:u]L*F,'} Y\1 -YWY /z}}jd(UPo5); RNqpKJGoNb$ӖBX)ɾ}H]"*,ʭ)&W~jeaibLڔ~1ӬQEG H@84-<կ Z ﷜)H0wF2|e?'aWO&`Uw0,v]d xɓ\.l |VzG*8݁/oCG$ɗMf PeoaI3OZVQ"/}O;<P&C',64/fKڋT-HrjQ?‘:bJs{pDI3Rδ q5L;0kҳ4hі5BAZ^IS v~_$J=0>ܟE76.&4ӸzKL bo&FŸR<$gSp\z;2/Ѻ{*hRf&;& bY>hAug`1O,w iu$Eɓi90`'ҀDOT$36/KVLMDA2?%j2-o&Gͷ، S0H76U[Ao*M 3U_9Q "M{[ `ykcM(2:TkJ;9CR ieS!oo hr 7kC[pzxDUй8yh%>\nb!)}[&<]6Ɔ3鋼Д9BOn j$DʽWK: ܢv7q%y ~<#F,a6?FjIXN:|QLv\m )vDx?耠<@~)I7`H|L2rӾDg䔼Z`!:?Fhp9-+JCTv\v%. CKL]&[6mj8,,.t=Hm8I >3|+5 P~hFǬQxߜ)XGN Ҭ@oҠq'BH6[]0yn- 0Ҥ׮ˢ$Vaw)\U,T}+`H% C&n_ $Jw`wl g13*k$tqUQN䦃Xa^)!C -PYi琦pC4_.ɍH(*ե4=>J5];5'k,?%=d0j\LqtBmUM,l`ލJ8#D>~]*PD_Mq7!;S{\ŠS-s̵+-naҦќ=$}<g%CWha,,vI'L׿,3;17d3g|kN4Ay}/dRO%`g'BJHA̻\8O-)0]꺚> HoczF3" 7 &ԑ`Q(M_glCca  |w-f!&e{l ƁSڙΝD9[pP@8Wȗ,=ʮ~9yhq1r%yj.~HÁ1-XX8S\G3u}5]_z!鷖]𩎸TNI.nW^bGmT8Gy T\= rl1P~ $eY1r1q A],)3o)[("F\h]Q+vެLW@9/:4cX JOq-.0 y*OGq$llb[Udw g<|k# W3eBk0-eh$D#ѱd<0¿ qF01sm_O/EN= o_ .3`k04TjUA( K >iѥyt];)ѓ u$g{Ľ9jb)~DT8Jl)` q'w'# '^RǶ ֮>R5kɝ'R;v49dմV~[?8\#n@0@UGa.!O`q.,o7k.u uT6c|Im K4q--q1qn1#Fx*V\P d.wлy2A_)Z}N]3k[AWDs1_CʎŪƶ ln݇ͳ'Z|4B"A%h%W ^2 Yk|pmYlyF DaNVp>8Aװp⃶|O=(Q\Qe̓Z v-K5,*k<($ aCh+|` `{Q!nwp 8=ˎ]uH>*+&iu z]̪ޓ&pAg3J0˄? vavN8aM@l+^͛(r S-^[^t)u~$/UA =DM;pҤkg9A _7ezjd N C텗_.z% }⢢{/b%A$=P)/!frs1͊KBpB ֬@`68VMc[4ٱs+:MO,2!mݦ{M= ;ک)<l]XzsVpi/M` J`P5)RgkHZӖP!p="giZYɡ$}Z:K= a ~2]nC~iꨃвpg]rW=֪Lr =`Ysy0t,xAQy9'[LbM' D vِT%&!F^F)[J@`Ȣ͹s @3F"Ǘsn3]mAxBsD,,)z}ep?!8m3%珘K, s>P0 iy[ߘe#ji}m9 .\QK4tu ;{)S *j c j&K&zʋuZROex;+rS0kz8Hè4,8FTMzGx x},}},S9HCqu3l>KjN61z$}$Pԥ>>`Dnb["|j$ 5 Nr#ti>OR/H&GdU+m^湭&T棐4Hf~$-F̠M ́J} VwyĬ+ r5KVkD:?V(`JUEv Kː®4}0bkY[@ !JLbہ!Z\Y9uئ]p8=`U[Y8Z"nbfR֖X brOZ墣Lj9f緶C&52Z\QD䭑BRp \aT3I$uvN07/Bh5!pޅ^GQqMZ6*g yk&|0.H .+`k`7qF+Hҹ9V[Q T[uK-!Ʀ6 p*{OŘ)ǩ ac^*+$a y#2hGXDd"ᄞi-xe1J ]$~Q2oZjaT/ѢRLLsg? nMO6ď JD/D`?u:@ &&[$3s[^B] L_^?l ͸ߩ=搼~#eĽ[7ҕ&@>Ka9)'{ L+-$C ”:PtwG.m GS"lbA z`Xg[ոJVEW~ebW"g0;˵J8Mqs;9$drXg7DSk|!Z0d|GX+3ڼO3xbh9OQDH*yu0V<nH(j>Ln"RB9:|C4{Ct8k}KM1M'+%zSA]UӆB_ @`k=焊G/8'|<:Q*@*| }R-cN@ ;7E?L2]"ijOfsʹ };AbFHCޡaMdsbk(_ٴE\-b9xl2 Z,[y').b(͇Nn1h/w%o}WbO]֜囃\va<[[4<*,ƭ7aL E愨&I ;A*0<+&XZC=#p uֺ7,uT[|l1B|u!,97&.\KO_o3LDnYyL8iND[w7ζLkn+XXI,)B;q="` 5\A}R>xvPa3|䶣L:$p"N2 ,R|߄) ,vb Or_F'Q7*9 g8;͈:F]$K("dtM¶/4;s.:{Aq.]BIch< D4< ?>έ0"Ihd62z!%w"y4\r,> Jrk=U4t"i]gBּ:!3f}]Sƽ3bO{=2**Sнҏ?1rXù# b%M:qn6/[XN">-]ʔ5Łg* HN{)6y-3 |,.v\Ggh,X>@C(<_X8UU#LI3J^q G=9^-qn3wNZQeys{ +Ua 6ky(^NaJ4":J՚SV줝A (~6J/'V̙6\r*뛚_jolf1T5/ "Qѹ0:LΫ{HXn^y7HSnpAacq&YZB iE\,PERnEwtI:F5xཫj9gpI }i?ߌl`5W%$ϛY~y4^ eĔ//z>Ի~KiL2}$ .^aUnbo}Xcb-crY(pR\`xCtqʺM0tBiTmЇX1LkivrˌIKIhgϊhEҾQ^J $.N@ 2e렟^X}O9*׾-Y"ݢJv\V%W^$ [4+PцBoF*z(r8Σ=:K1)~!2H~2 \y/Pg~;V`CG['`}雧t)8*͏,Odœlf(YٱťD̴qCb\B*J6DD̠b\1mxBjH-IȡzU'dپApj25t*ŌkHگwt$b6fAW5'+sY4[]bt(Y` J7QwW8P]Tm`mc5g ޝd= r'?>z5먦Be9vPE9*ԋwAL@8-pOSY̔-D,tŒ.I4S2tϔ(.:O#}`)1?Wù-dU\9Oj?< rrYLG:yD}Ph";fnBa-B Ct߬쎸rl/ y) >'ս6䳥MhX3˔Ә!fY7HK$sL>7KN , ZPs9@}."$u~E?0J!2TJ׵lfCl]6?X}~j ~¶h8:E[2hagƽ_>Cj"R K`>HC2,qA{.^H b"=T栊jm$u-aBPug/dozc2SJ߹w]): Ш8vfxI#se$=plqG<hNdgZ TgscP$X&6]J3^U`PQ]-ez\0#9a}~_rʹ*u?WnK`YfvN ,|mbe'2}#SੁA8zS}4(}zӪ ,`sjT;92YӄRkUW^B]S藣Dh%3Y <ҡ4;/X^& 1տTM+>35>ZMI>O;?S0NJW!ЌMzeq[BC25 m%h9.o~$t]d=& VE|ċ6Ieq%CBy/g_T岙P~#nƖ?4G+K?MLu ϪoL}FABɈ>pkΑnϐVeP* %F&_8kt٦eNqOOvSi 3`CFSƖ(?sl%9k\{n La?dzȼ~ _r (vh Sliҩ50' r9F[wA1&IRhRo[ɖbbљ}a6 xs/Ǎach7tʸq&wr`^6~zء?-Bw(]c_-a!8=JȷQւ|;G ) ',b^ΊQ\fgdk֝EmrWR4>!8hx/K-`C[**1dsf=l9l?AFw!ZTٔ%SfjT[v笻CU1<[2RcDGS!f)+Az`6ߘ,1`:V@IvھBc3Cj37lMz:34ޣC^2 *8c `Cd~5`鿹s\ T旓(L5z 7LzJ^~`97ib4} S vU!Bi wSU$cͰpY;<=OJlDG:uJ|IO!azG`?Q[=<2D_9OGʍƻ9޲ lr ԓf9_ -U\dFVBrUcX;֠fcg2eޚ)f],ϲ8[Ī3̘3CblyYT+&R_)NhSzS2QP%+Ȁݩڰh 㓴`y( ݒn0SZ#Y7<'VVfi)"ўY2k[LyPXPk פUJxb͖Z!xU n]k5wkig';b48RXsJCSY;!;)m3UXZgYZ07070100000297000041ed00000000000000000000000167daf5ca00000000000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns307070100000298000081a400000000000000000000000167daf5ba00001ce0000000000000000000000000000000000000006300000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3/hnae3.ko.xz7zXZִF!t/n]?Eh=ڜͩcW<~ruTH,[2j{^zq}vjtdF-k>zf}ebGeeF^嬒_HSsSd:Y= Y@+2of;0rva6u# Rd}Xpmdj M%97Oj_ہ1?U `!wIK8FY=dF12; ~{`U\Hczް豈wJEX%nX.>`j'2&Yo~KBwA.vo`PZ.״rC߮K9B&ZI"9"EPbHQQNAH!<",\P d3]0k@:ab8>?nA1 LL4T+T K& S\yݟ@Ct$ ğDNkj.hh<6Pݼ/2(P8:@m%(-Qa$Zb?뫭]r#3r QT]CS)-``DqgmlRĸPD_}6>JA=R*Eh(Zem(Vo!麋(c. '5ує2(i,Nm.pV`^STJTǽ2kvZ1{,R h!5{aw8fD1HviH}(d1g9K 6{JoP/֛]U6Ϝ\0f1d{%j'lZxbZ~ e.՜ɒΠ3lS#U%VJ.#; MAzBTv27'-!8,F`n1l{.S8cmtLItP ^1.T4`i%Fہ `XZ2*SҶn /A ?dNy2# @աAbk`QP{,!aYtadq̬.N+Ѣ?[/|?s^6f$ 2FǣDq&hT;KѾŪA)vi2|cG@"LI 'Fľ*\`s<6܃_] GrDl}P*ʏѳTGJ!X`ҽ G*G,!TWvoM`Y z:u{drq)]u-Sf 57U<{-JS҉"Bk!y_GGf̞x" ?܁i*C}Ny$v)0umSca+(|ƨe}t6(Dd2o/3 ~ f/Q5;!*e)y*ooV2p!Fmry2Q(]?=QyVMp6YR8?I>kGxivG\"mhӥ翾\uxMp<6xhq䠚3C18()~f{K&/ߎ׍+A "3bcz ]!<FdhT8 0b2Mp?KkK`Br'Y*;DG"|lrlE1X/غ&v4c Ei(=9h1 }aA !6+R2XA-NS][2\o D!CxZpG~mjȕ6 E1qE IO8ɝe˷Mxź'OeQ9 v9sW-6$({RFl(x4&˨u6oײM:;'lVWbeӣU*=γ1՝H<I|S|s e2V' 3S>" jVaODG|t8˘ єkԀZ[6 }_:ݑ`ccAp '2tyJ+]f2갳˵\"^4} x*XL}djE&[huS#AiD01~/k Eˬ7'_/L6}"h7|hgNp]*nI ³5H& onckyAdRWrZxaI-O^FKl2+e_;S%(.>AZk{y3FvX "Qp ˕=}1ӬƤ̄mNe@eȒ!=l )Hnr ]+mn~QD+.P!3 w&Be on49&=Ÿ]RRReAn sklw8,L\)AOZܒP>쥐Nnԣ*FPip盶EA:MAZ:j eqgKS[3wߏfsQUz W+]V3^t=i@gԟ K*p|Ԏ-Ld*XF+, H!婵~: @t 'KsS@Hv6VJ(zNq~N1Vbh_y]aWsdn-rx?0lb 6ݱ'<;70 cy3y?;?'Yig3r.^FR@ҿyKpOI!iK )ŽOpai |R\'K=^+d\Y h*DNZzzA-^:TZz7-L`$A8O^hë<u3eHl8W +a03lj @Lc ^)wIռؒf??J >׃mt:cD*DŽlF Q 2mLFU9>U801YJqsʷ;,3)#@7#zV#wU'%A4smf,>jm8ff44 b]q yI+(PAnQGV*N`#Ns{ސjL[p_l2W缧Оk(s|#-2AȦ69+8>L&_QjZmOn t+?@USRt|ht]ƕ$wbrN#l0~# ,ռ $*8Ulv@j3) A\Xk'zIԯq,”Di#qaWٓSw j8rڷh@[ /!ގ&*+yeGi9Z>n˼4S%?թ'ts"= /Fuݗx ̸Р}*Ҭ7;[e݄MB WO f֦߀Nնs+q˝_FˍgA yÍ$# V^TUC\ +{q20XO-FY{}2YL-`1W?Zw+qg\QξLJni>yGݨgE#5 ^Yf`g#n L_\ƀK m!C8 ?<7Xf@ڞ+aMl=gs5⇇7_hS"zuޙ|<{MɵpZ1`MX'op db<䃚 /\n1h}[A(ƉRuBwW:4,PoD1;QϘsН"vA3o87/{ tex[ݗt¸Ũ*XOⅈ"Dddg&zCs\Ixn!WKT{ߐxZ bPD#">"/І`Z-u[jckNz#PR^{[`Kr!AIq.%*6gS]\Ԝdwvr'9|('?QBOJ69'-N$*2 ol޼VTdIpm;'t7#.a_waPy]dXɇ^(JP@3FJkO퓈UN'w]9Lm?q7wsP0u/ZI,gۜvZbի0f{xBaShlI)̵E߱3Uw ɟoGx kr  ϧVb3eݴxKA met n7t;L&V~m$zud)3DSȊ>!p&&5DZ.B&ܡ۫UbӂD+h>SSu6kGB:Jp'2渽An`&YFwKR24q8!bCn$%fOJXC2>s-vIrK AզE݉VdGbD7[6H^pQ_b2Z½}bȸ $LC~~:g]YCҬ#g&mFd0*$K()[k k |Tn\WjXȱ4&wQM9&uᵝF@=AHZ#?-JEԳ&ѹeʏz%Gck^z !6o7tcXR $4K|2@XH(2n qFTS՚~ULn;YW" =\a>.,zJy>C8.c+4#q'0'߮Ț B63+H{$ }\s}ߘ*Q~@gkm.TֹYaz.ME+h?Zq0"qזz g+IG[U,[m%,vrs[/r@;jL6+xFƓq.r yB1|_+3RuXQ( e o`jt{L<ګa#ٽ+d)`ܗ icߎCfEzg #)b,fdJpjJIe+Ƒ/fBYѐ9q0J5t2Q[; 7ʱxNk--TTlG73J5"]F=OFepI#? "Pl+ ]VAE*ڰ= ATGӦ6X2^qH=Msmv i-F#f+f)xH N5jᚶZ U)$J ,>TpsF/}%;-fRf~"V4L*x>Dp#ԋD?hnT& uSA҆fR3C!t"[;^!\4w9ΒmgYZ07070100000299000081a400000000000000000000000167daf5ba0000ce88000000000000000000000000000000000000006200000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3/hns3.ko.xz7zXZִF!t/JF]?Eh=ڜͩcV!x 4<:G]94wbxT[x%T.?SvZ_Z> 7-`y؝ǜf yQ.%̍-z0w&ě(4Ҷmsc!RMxB,CR%c|Ea%>%S(\!cO/8};CzGIZ,TinT_o$֝RQĦ&2+ac!xv"l:hLPhkhʽsm Nlyz$OT(pa\U/GoF<5X xMKRWzŞ!V\WA}"F#`_PeзUtp?4 qLT. k΢)Q)!jlmF[t2'qs8#n 0sB9j!a$?iZJzK~Hyx?c;I(XrTJL$z;M/O +]*ktS(pNdy[ei~n?x)eNx,K{{(D-ҽwnf AK$k5~[͐.AkJ0_W9KF?^-ywDb=H5G9z @-mLTF Vh C:7w(koIxނpNRJ0d 6;S$ڰix ]ByIR+Ƽ(,,Ȣ.@V%xKu= _ӇHfȽiSNN E6mD--1]V8q6f̸DzϽ˚KÛI"^4TybM]Wnt\KWL_ kI1r3pȹ Uӎ]2P|RX Kфo w󮵳 i6i`]PEc6)xLM;?AJڶ<=o#Qq4.1 ͺ(yZv~5̣%r_!޿a&x0"0y!ҥL=, ߄3ş"-°%-{/uq1o5RmUX\rNh2lWe}LږF,iP (п]գuБwXѺ=Eɏ=PiUjkA,fiy3n}9^66I['Nc{۶cp< n>e|hͭ UsϗcgO)#09x22iΟzd3$ Ɏn>NG VOw8;9O#׬NjvhL^D0$D#Iq@o9Y p1ޜI tIax)JcM(oN" s#MHPewdp;mc(S44}{rP7奞Kgs'Fy$;(oDfj j\ΖiBF᫇LX;h2Ԥ£ {&(mnV2Sg#\P.gW@ĸT /.vOhGvdPMD6tuP^@*tM*>C@qY&R7SWŒ9^"7/ Ru,ʛGW~:uC."\uyprjq+jk6Bmev+c%kF"n sжNc5Fs@xu b40Vs9n^> fћA)R a$kQ!,ؗ@Q[b@4/Q% 6yL84l"&g@G3}H? dVVN}nbErQS Zsw AEWjσ4t<$I)DSmYi{AvkOc.++LE n*NӾ!^Ż-HS4$JCUr*`3xcsNɶH%ug+(Ob1]w˦ uصY_Q;FeaJsKfW(^0`s;;BX2 ]S3(v9W:kknbb s!duVڼ<󀔘P}\-rh{SOLɍpوԕ]RC}e^gۣA膽6  QaB`(be;sX=ȕp$CYSU!L# )dҡOצfdSy (̍1͌"O֩:Oʀo.e^ZE`:K-^ pNC1^NA*;ir3yQl wu^\T1N7Yli/RL2~7쫃Fv@"ʰKEm-nG3ww|("j\Nq'D.!=#5 (wW]ozݏBO\.h(/J>}e H 9]Xiw&""u"p Dnx8aw@YJtH M|'' FɄH/ ,^wZwϲi >캈8j׳GOocr@FTK{K(0Zz+ʴD W}՘ oSGDTn!X2ܯ fs?N0]h1xiSa4id GJ쒄I6Kxorp_A1hӹM be>#C$lmً't3T63k(@[ܣd_qq"_1fЈYOلukO{Z*xXA932vdbј]`{1__ۅEzo|q0@>}N:VXjR@%xP굨d5$ 47%8DJk@Tq.Dᜣ1x!MofT`áٕ?B[o =sW?pyk-x* f0ܖɗ0tRaEF02w?QȹK2hhO?[Z $ ]bNw}:3ܒxJ Qph/̂q1n_w.B 4̇o)ҭ72k.ѕjX) TAc \85ޘ8<[Ba;\Xrq1NiO3 mcژh\؛P9bM !Tgw}Ahx icib趇圝]0g.)tԜ;T@~8a*ewJ0mqdc|()6\W(XN}[8-tз+/b7k/غ63Ǯ7ߥ#m-A$QiGdMwm1 SHa_\Yf+ 艁GF <*g^ oQ h5h|$뙢鴲[ڭoZ9wBS<6eq97MEIw2фH\9CcyH_KBFMg0Us+ ,Tiא_iG|{dHԙjlp̓wW]9BMٕ]s[Qi$nNkU%Jt٦ {.YY6uR ݼQ4{`s * !st49 ;ZC' :R"!IV.,HS]ކ," !]uQe$}cd 8IWXBU[mutaHZcJd(X@Ƴ'aauK"r˙YP(pD;A)y ed hHfu%Pr$WΙp~3=P* N/>O'xtV4[<>0<t*0+KnGX65cV#ݢcJ[}$beQ/'90RO}jˬt0JSvx<4ٽq6U[KDw0/>_*]Wsm =Οxi +,k(R8dQؿO4 + !At囓u1:>N_ xh_G|+I+k}'2}L$>O?ظJX^ פJ3n;`d]{"HHJߥ>.:VXgCFǂt'cY<}Ί.QP@O,~[WO0xFt=fp,h|45ߙP]t%|%a3.` _&s ^$Oe"B ,٦A)M 3`\mecbآa@ ߠةk;ꝵdؙ  ,1ϩĦ;/Q!7*Z-Ĩ.DԠ慿 7ܕhyfi|q_͘ WDg $$kӟ@}e{ zSƈSZ:ko6Cς*~fͽF̚\hl4y6Ʌy<|FFlFIT]NOx(ebt? t&AU+y"mv}9ږx7>)m 9[6T8TdIa:&\򹹣PlHK1PLϭV [v7Wya $̩.FߪW7Ol|x*~RJUVmKeֶ0Jrj+=XV16=R[ʯKIe#i.P{#t]n@ +)Pٮi'F~<kkt5e#j+_o<ބ *m?{ƥ1eu;̥i@e'ϫ>Zm%|b3~"KRw%4:U:o/-ޚ3Och1x5U`%lŕwYVObV/Ǽ:-9ȡKK\ƛ;uQ4aB:3kA͜Hfν1TwT(~c@EUս͵]/Oz'd;q]H8G ~ j_@ټl$<@-; (zA2WgX)\*,}`bmY'ĞvR,U>1!RnUj$lp!`?YSһy"xQ*U"J#okL4|T.ba7bպ X tw&G Pٮ˜0!Iv n sM-WTd98+GM>--p- ( %8R./ "+ 5A-5Z"JlpEW1ʶOπ|V4.VIvceE]Q>Mv?q@l:yDZbWXB  =ګm=›r]"yOz[%~2@I13;^ yfn8QŻu']Vi&X]_%}`U΄) b}>8jGz;?<J R:y!x8 \s+`]X @~8(Ч3 *waF!O%Uߦ";*ojDS)Rnx(V4$%˽ Bm(я\.{6LSG(QDOSMD=k q( ]T1AsTD4`+E(oO/1lL@M7G wsپ-L!}&!q3}6'0u\jokt\=:XF}xy1J߫o#)VUX%[Gx{Cfc,vcpEK~k媘 BZ&T"p BuS [ R>s6:: h%ԯKg5/dߥK/G`򥻳#V\6΀%v@yQ(OaJuv/fyFF d(I+ک@]\ao+ lH-Ȉ 3!Q@̏A;K8Cň5[l"j҅*DsTUV<.F3^:ޠFMхY.tA3?N-J@B@ 9RgB.9np0p4b,BIn&a1p͜Њ{?\4&>;gX͉PP?t\rAtŷol{]fR-!PVG;x'ѻ~(|rW@!3@L&(Pf^sw|J b0^+x5v}.h=%9[y͓׬X*n%=9?+@ ԰H`.sȮYJ!/`)Ѫ7;B\tt6|¤kЂT`EZ{Ȕ0| [~\GbIho*市KF_ zFLZ[Q/  /iAP i(dg?"_-R~U眹qlv[]8@Qͳ-.ʰ,{< {K8ces:E"D +T֏:wOX.?G}LR*Լ]aEUBv |%RxX xɔs:q),qE >Dٷ)UtKZY&fwL3q?WL3k;;P+Dv-17YJ(Ǩ+\a쿂r}NwvxҠӈÙAv8;; #ce&|RI-];o&+""P56_1 br[iu5&}\gdHOafj.F08p8yǁ,כTr v**¬ؕ 5YHюvL u2&; +9qe#ž9U7#! YlsOf#殛ڋkÆSƾ/,Q'^(qv z65a߮TF >Xik}d伅c=2=tc>S[&= &_ pb>\3Ӆ73'2D٢L{N_! ceIlQ"wlOC@KU9::کkN5gB]u^:K~\{_1;A0|Cc̼9%xIBV[: \@~s뢦5ߤO+#7s*nMNПHoeO;\W9Y`Πʼn[KF ̃ݶDIewReKf3$2Sؚ[(Cj2l 4h2>`Lf(΍.Erk6Fdь_'*dOh; g Dy[%p;\:'!Rpkrnh' PY9K/>'a|}>®P|,8kmeT*R2xR_dV=|cgTaB҈s4˴cB1Be&=k#i h{pk*J[2mHqg!T%7;Q%YQڥ5UN" t/ NJю/[kB+X8J$} ]|&'u9+΀K9 ,/ NDE]n\ Aɂ;sO=Cms*vW4R}AZ}XӖ0n /:^s٤V:7ÊqbG->eO# R7d9H&1-);c2xc ZX*/A S@͆̒dUTiǶtZKH 'LK1`yb1^Cm(v g Q~N:žd5Q5?Oayvw '̒*2@5ENtl&ID]۰AQgmR+sZqLHQ$II J9uyG :u _[Tְr0P=f}yW914@w'bP5`9\ٌʗJbfO/Ɖ5JGջek gu4%%2c٭:NYI}*b~Z^^ui(rt  Za_ioN$&MGRB3z/J7ܦxbu]|Ȓ(W1Ia$e83m_<5=.P"Xa_ZJjXwu\ GVD}o%+e#SBupO8DOY*QCOl/EYkŷHi\ve0f[3֮ʜz4|9rꗀf 2(UE k{Np,phUUd7 [ ̄Z@SNĚizMh (6\mWi^%m}ȻtVX-g)**ⵉE魆~ncSK~i%pAܬl;/0GEjP=/!k XwڢhEjyz~p Jm;(|IT޴sq K¯ &C;f 0'ip"k,iT{_E cjK8%FOi#DZ|B-\fcPv%,e^_rZ ; hإ ,S>̺`skTiL'9?X@k܇Or('9YO,jFG|CpDswO[춒<A(4%%O``ߏxoL`1\RPbU&U2w$j\&>77"ht=z{>Bȏ84.D・S5Ȼ⯈ Q{P>+|x)$L"4:#yYwς,F,BslcBÎJ-~/Dng4ṴڃJ UG3(0@a_^: 4yԲ$2&_@R s[mU:uYũEdecgs(T.r+J;Ot;_&\qۼ4 7k5u!YIGPn+gqگ|$_`ie'hKXU'ɲyx/X _e@>*㰟=;C5Ɣ@_z6+ڮS3j`NQ3Eco^Bg t9,g|<]R/:hEvR Rm%jr2 *#|Ѕih.PJ$GJ@ Q_ ]pbi e0bէsy _5 G Bס1,:r;(v ™ #ܥk*ʒL7DI/ Q G?*Qd'kaU?)՝Oms$sbe>us 4kj}re}ɷkr:^x =׻ У6"ˌ^ihnɣ @:˅1nF0' WvCXDD#8v#/\c4t/ Y_i)W: ۃ<V 6u^z0EL:dcp%;&-~Ls"$&/\/rkd{Z4 ~98QXE33fjۢeAchKX'| q!uчV /Pf$ɰǴU}mǏvD. /"m8XUnv\09jI@(l k-9St(lLӪ4C/K}2` -9\ܟhS(fi;(!w!Ulj{OHGdչQF~WC_Ib^;Dij9mĎ~ơ-~$hя8懔f荸0R Wut~r{v, $@#"F ʞHCMj4E u!jlNf20両]ib0tއ AAHeCS4C%3^t|M=S!°723U+D{ȩ9PXṒ bԝ{xVԬTHd<[ڸ"P[ˆtÜAx>N)OE;w[!`vZ jNuy3RJl^ʀEqk6P/!r'"FW;nVࡦ4#]趮MD 1XZ*~g%E˷nu;ѕo<Өi   "GbC ! KE/;YZf6j=Yf J;@2?X a2U3kɵQP[x/R+TOU$2|>mckEF).7 py!OB(JK[eBhrh,d:Ǎr>c< FG?mR qAbMxwuhr"$Uۅzjs\ĮZv;kv5<ꚤ 4>,H/Cc/u}tt7 N nT3`E.T֔\ cn9[CU (^CHAM5wrYkE]1呓݀,?ZG[r`Z1:_&S|50EQ>OM=,(EZf },;)j_0:pH/I>S 0MQ54T}܃`M.?p o;Ť8EDZ<)g㙉"1qbRD_>Ğq"aDwo9bԷDת=^!̡P %<(*F Gv Nen1-3|n}tsIM7Hx仼(t7CrMkUkRu۪&E]ziL[WP$%3تGLLF 44T X7_RX(R_K6^}t&p~]M|*ޝ7 bKiǼM"<@LЫKg$̶>iN8Hܑ9I79TTGmvS1.[YkV(/iyžx DKN7wBR)J_#|Im$ sn螧DC.p|`x2%ʾw>D[,^Om}kJpXC,t? ȮZ?:0.Lڷ-xӆ!7W?l|Hռd[RJi*Zye%2uI5ty ^,;6QSuɥ'ѓ8¿c/Ԭwd͋P!W\1, s.ނnal9/~d SIR6a`]9uθm%rgyv3V;^P%X b僛,@{bWC.3$@pLE.lѼ@B~}OzD1/9G:Hͣ!?)@;t.8b\xӊMu5R$P9:[v)+>J _wo9%[cg(}flz'72՛8Wy@1y\9sp@LܴP'ITz$>M VKq @aN0}B0SLca~ˠDo-p^+82!O5#]\t&g(ڵB8{B: ,T- rDsϚ  t:X{1=.i)@GkDd jYkž\&KRY'dž 9<A%5ȂG\yx]~Z69T4~Vx*#|ųtY8peV׿,L! UF п۰w3#w^+ףc~z#pHz`u;nN91)_sRLt%n>YRWi9O``urv]%ZZ8kg`WiѨyMuAG Cg 6MA;!4!kD ~'Mbs"4 -=41-ub*nnb =tg, ʷc6x[z Pa[rP&Em)7^֑ok}w)UJ$OҌ3meWl@{Y~"4IoUUl509m<\+{&&ud$M1e&*xO[2M5 !Ryev /7:f;>8{av*P!/޸:Dp X װGT:3:b!BcǦ@_٥5G]t @,k X;.aU:NSoi@bwu#PFI< +ID]!ዜdoz7Z Ȣ`Nf\OPC:M}7fN[ui2unw-ZMk*;X)rmx pA~_&/_buRvm"*m,n[᭳wGmd^!J<ߔWS("rNV8]{Y@Txּ PU.DeY5'熏$|t:|Cj8 g9q>lx4SWnӮSaEEOs[juT˕)+`Vؠ w`""3,~rCꟳ ,$ibvM!Zįl̽/_/e] DsA/Os{E253݃nT<洸,H0ĘEOew.Txia7gF&iN}k}L1y (OeS=ԉX#ydH=:kJ\\+2F:wY&?EToߣiݚ*|{KM=-; Z[&LX!"qIDoB OD f] 9IDd~#eZTfw ݯ=vlg1Iw= *\rc8 7wDY[Wd)lLyUm.q2 86` H:~:I֞aYn_.Z sp!,,ޢJ%1Ӿm5 `_4܁iz ׶f?h|][w:F]Z| ca) VB: Za/:nRGS[0Sb4HV $pHN }a`W5(u.nLZI4}K8iJc=Hv3$gŴK v\@[kIUmMp8^_ܭ W A{+cqq-k  :fyHuf=}0za~+Je?۳l)0 )$:._=$Gem5VGհ?;չ' =0fX?WPx˗k=~$1b൤!W\et"⒦;1R,12``]eyil](Et[: 1گ(=TN'6`O*!m%Xz7c?@!-Vk˯]|7 ړgVZDi~yQ!Z?V0Aos:2D=PcDgZtm+{_oe4'˜x ztGI$ e6| vyQ㘩y/5 mX&/6`~^s '1N.Gє[I7fGSCoT Ooe0D]l L*OZKax%(}ja*kN?ĉDDUzq{=|n\6_DwT dx.u= %ݟK,em28J\LN^THjljƾ4D.[# 8ۄ",~N0^m +iQhӀ6aBU&F p&X ~nvwAZEHz1Vފw nR֡J~fjL:j3I(Y[U)7t?4&5{Dt}-+AbՇ}IpP( CK6*ܠ^ TwL3 GTs'u ._D6,hw*|v1M\1׸b q%7`"NBi\C&p­gz,p歡1)HB9XCu:?Q}֕C̿OΤ^TO8k3Q5&[yA& t$bU͐MwW5oL۽്eNrQ9ZR9fNiZe+^ >RpSDY3$ϗcSq\U.|{]r"NUj1従~E%:9:)qϖ~sQhyL_3C2L޷MpR̞l=4"vSkB),ԉ Ѯ/2 T\z}F%'0LU-3s]xJO9sw{K?*u,fpb ɍJTQ@ jxj!MvP;W-ԪþZptmX0(/QԓϹ$3װ<×/۫,*Ï &NyH 8 }\Sߦu 4{?e%bM _8,|!#Vؼ@-?0v j{QE]e/jjpv"WOao>'k6.lpMUsKmd3Ǽ:;aa, EȪ>9i?=fɭpHf~()DXoJz2gݔ]5Æcȋ,Aj56X1ZG@K%kp0ӷNLo{J`D5_[?H9[Mcę]5PԦ9kPM75lU-m=IvQ>f>QDF`Ge΄Z=Ν̜fzx5˘&光R(V&G,ydQٷNt5<n7U彳HX<;j?topd`Η*f6p.w*3s)xK@FP"2FQk91sySH4D%ln4d+d~)L^狅쯲 zC0v*8=tHa]}? -۫gBaV8^.G@'urE_/.w 6Ϻ6~EQ tT:{՟ OByB@] 8io^,%$lHtw1oٕVYP3vŎx 8^&)e!A8̃J6,;ĭ8Eni9rlA/nOxuWx{% ϲؽ`4Hkj!Ika. e$"pLJḷQWJ-X+l%LHjd /5if&C5e^DwQ= uwHI !Nfޗޫ5PD2ݧZ\X;@ZŜňad"ӯv|=8L\b(E3zS)ד[mY04wX|F}I8oX]yWRؾ']Djv) b)A{s@ǩSR/~~ .$ۉ3Us'5*S(TNl{ 6)M7 2WYx!WDG$2vov7m9u WsO,$@@@ËC }qxVsu};%"49~>"i6xP Qװ؜möD U\$e$i%}~hp`!^: 5zk?YonYO!WwJ˥Ԓo@six{\32[n1&Κw͛{Ҧ,eFr f!κ@8DL P*ԛ6QY0 DH2j=+&3l留=ׅDvr;ẹb%IDL

    vf:F^oؤem#s_,؜GǼB& īf y"5.@ T`I:Щ/v׷0: !=, QKΌ d8h)&ē 9O/6'L5SMlMVtYoB$2?iTjUpkw4+e}65뼌F6Ӡ$>@Tԧ~ 7YDw] ( 7sz}{ gq,}2;W!ZYU eRKF2Bִ2LIKP끩Ic9DEVlQHw`D̯y R DOMyfwK94Hg\NSI`867,l%VmW|7~wL3jZfoVERUs+t'!;GЭ}@ljD$]^<]@AZej9ǨzAqC!XqbѶX<$]&w(!랒AtRV˼|;Lh )8,b.{hg~ *bOS !­4!Qǐp!06=NR!zU~qbası Uzł(Lp?/V抡5UqN!Y~Of2 AB͒LhC7ۥo^HFq  qS(&70w'Suz;7:%DoUo;JA X$11b*\+xyH]3%3NI@9hhNCgEBIX .Pߘ&@7=+ts5Ԅ? ̪ ouA1^{v*#i[ cIu1t[f\A߱2 8I_f &X*wsDM__5bmR3ɏ0\d0 pDl.E* @S1ETU' &8+`zPbyy*J$3+ʊ8m=_uiu=s\4/SH`Tzz*Vvt#*E[*ja*0iگ$eyT(q]?8.)%?9^``FYKdS4Jb < :j |.]+\АJ1蚈" Ԗ}6Qn!-dž02Eӻg"N-6:A-ʀAbzqA }!6nW;V#!2Xxtg^M S5UIsB2hsHO 'X+0ѪYث8c־{O#$Þ|bmtpAXm+Pd!m +Ҍ-=$+%DU%?O_{Pey>2XE{_()ۘ>80?N5-=,zNVQΣQzlHsCJN EwT&ISIu ]_ 64^;So.j^DZd̨#u3Ru|ݒE[4oY>k{ԿQ\4u uy4P;B-X5\[3槳!։wI?z$#^Hb^N;CD{yl - H95_0pLj%oY%;\*lf5+ DPTF>k\O*3)depSOhI0a-SwG޴ $ssE7',Bl8Ud?qF>Or!}'c}hyE]_po &:xbksgeGx6}t}hL_Շ/mE`v\P~mXq'_f]|_z֖*}4V9j=oࡉb/x:{,|!GP7"aHL/nX;L`_q|3 iŴUP/o~Xʸ'+Um3}㻁 ?|TD#ى ٬#W%{ꇍigߡbڋ1L*eֳj&f*0UzlI ~臠˃Dp|ɄNo:fO"V5ZfeZ=idG07nV(xtF֒8[h7@6vxZpl?2zpwcM^ћ_#K#q_/%PtQ."/Z3451+R;2IY_bxVϸvSb֭Fz/8iPhq }1kq[~ =y<[wf~S)[n4_>]柪ë܈m)Lpa9ͪZ`C7]^N2" ֙]ͽ)+-aơjSaDk&H0f(Paz$7JX.= \%ib'庥[H[_Bl۶}"5zR閗Z>Sاnqdq ۶ xrby_p3pD BJzb$5!\\o[1!q 1#Gn%CҼ R q uoV{>6$-颠znGCB)whJȚ%ԞmTƬF":ji~wPENF: #zl-t M#q;PkxCF`ٹS%ȕkbAJKxR!``BŇpMEڟs$XDYqGz'GyY%.͹m3>fن8ƎGA:$^BpDD9E ۜQ3"S'@a݄<7Ũu{fH}*0k5N!rcu-~1ŝ3 m2#Sl o^ g~ brKzDb'.DiE#L$S1(ؚ)a ͔ 1&S [!uJmUĠrgThs\;7f}B$f8:mUߘ ؂x~vQ; @\uzH (Jqx?*,+žS>6$F_oƤˠ5y^D B"YNţ7 0IyRNѐqE:zĔ' .&QˠyT8&IԂM3\EHf]_If7 ! ma,O͞C #x]qo`Lѡ|_Tphd)%LýJRʛ[Vd*DF,ɦY>ԭnHaZ y#Q\.4@Yvc1~cSю}tC1h` C%ȉ&U7,B`TKz0VT,wg|0b?f2;fۿ׼ V `:~Bh;0V<웙z'Gkģj+5§L/vbӥMvb>j rPL>ņ)<"GoC"1ANf3ob8XMt/dYTJf0 ap+QpWp^ ƃkPX!83/8Dm@}p U'}!3x#Pby=-&@os\Hba>@NNz.fZa8>>2 dD @V{Xh+35<|tjLF1aPSgpN?QtoL!NS%ʠb B ɦnF5Σ[UEeTEm"뎂ǂQxnSs3_rtcr)Ѱt:U"r{i3[ *E h$b9cB8(Ц9hS }VǽHk۰Ȩto ) "ShzTZQq]nDQKw=tFďm243K[ WJB׋hay+5ItzV<ԁ) $a[E5$-3)()sD^0|$j~ےn76{KZym[2NhR%6f5"\rcp;\zkɭyYwg\*K I N>h0pP"ugS/WU5>bBfLʓ&6 bv[fʈ9P#9|1 nFDz5>+:Hu;|3&ƎXκ[%'4w|bkӀ)GE/X"7AI`u/|L9`fzah+is8|SqtKYЗmX lP=d8{IQ89HQIf9&H=jr*ֲ0843Q4W @CxzNUA(+jLl}[M_'F~1 d] |oY?`8l-3նjNVB_2M~=t`O1\AKoy$Qc nh-Zjkr2(ȊhA0oQL>0D<;::Q۔K1 ;p>ve;R|,eC ^d(,XEwq2=ygP5o+OMiV7SSJud74yMS ,'#ԓsB p0ڴ~^Zry`Ƿ1E. Wo sP5%̜dS!WRX6U\Y3sETMcUpzPF(n OSh+oCMldޛ11N^l:l]Bf{.aXP/YVv碭 Y"6ɫTF)y'`o4pYeAL5?"Y>fB"piZ % C YP>cuexu"9g9 g`gӂWYn.>x zNYK;oSv!qlŽ 1I'|c5FX 1?w $̱c?{'0¢e/tZLzLpPlRz sT^wHA+)P%NM ]㭗g=3<>ɷ YTKXWE#sKNS԰eb_\[@:_{I }/ŇIqƌEjVa-Rh-~0(6T9dG% X)J'ĠZ:muPPR?(NƧ=Q&5FM NRœBESG7.BlUEʱ4{(:bֻ ,?QninjqcKowu\ek7x&^U[?Z{iH)n4[(j%7vl wN.noAcM)qhXóD['΃n_[ 0s9xUB"n=jcE b;j^x;i{4=/0/r;zU[V0 px|>.hJF6-,f'HG'277-ҥYl._`00lrxDJP8iYH#{\i^נI@(Ku B)QHBdUO d#ET w% َfYoXT7 :/O⇴a- kQս 2`Z9Z*+n6 `  5(P+;ƣRdwjY|?L(K5 Ftk&9ϩ{z"{r,rryoM͒(IVcM!;ڤjr/lPA/Y?mg[%(%5"EyjPb/I3^ĬaW^ Fǥ&s7 ~zDxIH㳍0?ђ6|Oɫv7W5_}864:w~bQx ~;Xп7 rQ(EhGy 9y}%_zrW7=DHgwo-|*U) ݪMZ4 O78;c~ }2Ej?#[*Etܳ &UQ%[+`b;z6-cVh,ޑ_|l9T |/lI{H[,Jiv;$^kM((J^A #6FQ*?ꢸ65_,،F-asb5x#]tNlT1¢=D>z9A8( _i1v%㫔qЃiCjpßRbuE~md\QS9F%sք u83Gpk3udQ޺EWdP ȭEnˇ$~DpLЌ2W& N9xfDCƢA']o/uq`K'yJ/[X! x+H&;6X]|f.m#}|N`ldoc%pr*nx>S z:t)ww}O\ / ~ ƥӉ6JtMGuL}Đ _.s5:7iUZi{Pԍ-lk[&bcUrJ:@γt xW9b[+ny y9Y[36|^k=R T{885ar9{4 Ѩn̚>թX&jK[N m ;CqL@RT"Q670+@I]HYsF"}\ ?&S$"?mSL|qɷ֩ O*ΔwΥ xKHY52i '2wE?㈸R`O*cx'lD]ߗ˨BBRx ~G(_m.PTїy{p[1KrQ~ٸ)̈J 4:M^ȑF$sg*=pxCYӢ@;aeްvl T?6=ռ&&`&r)ѷ6NЉg= k8`bsr&xZZ- E]S12x$? 2P": BK-fi4mtZ+W'/;u5#24Ͼİ$4aϵ}Au%ㆋ͔.QOx1I7Eў-s$,vw y, eWV&: ;fÒ-{dG*pԲ5Xl^M)K bсG׺5O <ꨄQ T( C ?lsS4̪L d+Ta&pQhy<1)!7)^w"H@g0䍌 em^֥!#&:?U~Aکw І.&VKw̫ʞxKf;D=C~QU3x6:vU=V'CxMbAY6&!W0ձRJ,'fZF7)йJ0 &c? \4K'] RQ.Ě5*ߥ^!ubY 2-d4Ee,w] ӾDZfm?=VVUr(˂)ڙ8tѲ /AiV-X9AuGɂWU}νm~.?7Rܷh?SȷbjJq`w=V;>Di0 ##k-L|޾^6ak&Aڰ7&3{}'Nc>TÛHĖmM(i EiÓ5㑧L lf5^1=<MS#EM0.Cq3CFy_!qp S:.7a3"#=C"!"a l:^~R9gT-]{ThM·So ̌a9oF޵[mVGZ5x<׀,OW  eKI#Vpmdiyi/{ ~){hq^ y oFUQq&#zhI2(5OԹr{-,)T{Ņ] IB rk-QDQ|{":Ro>3^בw_ZS^*Qqhy}SE*VL@`= \ }'XxTys;%߄uHT'p?p&rn$D:_pyDxn+s2-lLNQN^c%~DD^7ks3ɹ"å["{əڡt:u[iis='*[%Fq~ lO:RBS9YHdrUtDJw궇 tI(3`r>+~ ߘ!OHƷ+fpj#v,XDDDR$jg);M3VcFrR:B8oZє35: rtV_7UCpA‘A@s0$R.~lsky1e O5E0gW߇g. pskٶ3c㼐(~ߧ.EBcwVD4eۓGL9Eu ᎔R2zL$8mIQ#F@zSch(̇0;ڷ ,!`OqArg=g!{{m/Ft!8x<#ȀEdž&qw">o r?sb8kKEbQdcz8hWGM pi`ĀIsl?Kv;{9ERh}c6p9D :ITPv͝",Ew`E E;gx'br2 7|KmNJ4Hdޣb1R%[DGd3ڿM[Pߕ2RB=ꩃ6Zq[+ G(0Ԁ2xN 7&+퇈SO Qc/XT K i\ZR95Qk%ȊڬA$CӰ NоE5._^?aٖ-WHi@*6a9(';@_bw50[\:F|COmdZ3ϸ ȃ$24X3x-#,4/R, #$nVt6S^>r]d_!9/xJU'GǢϤ8mv&G: i`ĝꌝl]^"VTM#CtԀbKadKsQ+Y&A#*(: _U[.>Zȱh7;߳Qn?7|U0 8xTv_UT^ʹ ]C(cb5߈rL Ht j";eCWM2+d;gMkk2C"g߮#y]q\x6Do*" 3'v+n7ΡQ|j>`z /-N+A|]PIClo@OWhq ujY-[9f})+d(ڄQ?|0+A~{ CMA)yG2NwVn,U'470cԕ8%5]ۛS3k7~fT hqiB!(c3١Ge>D)Ӡ=BJ=. Rv>-u}FJ"p{z]%=+GQ] gۃlC*#'  MF9uT4:@Bs׮2/:8T9R^#L\~":})bta[+ \0Q=I0t8?D*җxZ̲aqx׆#r-cz>Ghv. ҷF<`l|=@63Y |x"Y|^$0JAԗC7 XA nbrKւo.U1+*rEWX/wW} Sڦeg)+ȲIlo2I fN N[8p/|jwySV9\4^{Y7VR ~4=9Ҷ]!kJC,Bp3|]|VM[y\[o +.;;~#|ܙ~yufɭ`*[~?L4E|^`.%4*94| ͊h o]J1YDHo]oz!6:jhRxmS? = ml1K?SJiPͣm@i)CWQ:}9Sj%sN$/]).H5z<|%K?ˏQ(rw<Kc(jq T7/y)Q;>/x59O kQdx>obúC T&cV'w Z$XCG9C Z镸iI2+= ixP;t񅬇7 KӞE<Snla35$F4 }J_G'OD@gZ:d.xE~ҳP,Ѯ9)QG*[D$9"8`|_$,Iǃ';O7zq](^Rܟe'uWD rcKhnrJ֛25a~ WWQ'E" ,X$ |͇*JG t 4ޛ$ [%a2,"&J.?_uٿDY /! b,;%{S u10Q+!_Ds@<捑\ۗ9vCR 7]Mٜǐ|\8R1Ap- 1!)]u[wS3eCʋO.#~.)x ̄X V+dWhh4f~FeQrC=PNnrZ5" Sc|GR~Ĕ0D vJT.SU =^u`%~'](?Lk߷@$p 8ki|h:ʺ}dÎ:{s^X9 (+'Û࿷VfS/OVՏ1&։sYZ6S[?8oLbzB2T 8k]'CP[X <>l?oA `ﶱ{(k)255- gYB7*xΖk9GfwTsQl+Iw~n?u!@/Jlԝy=?0#K?s ׵im'?*DI8lgPͤFk6ۓI+ |V1uWmo܁X0fMЗW.lT}'meP* )4KްRQ삥DF:[l~NAe򞤀{Sar;I^,44Nf (kL {atd#¤JDc侯cǔC xFDM)GAlbiuUdO+2\Ąf 訢>8.iڳ Y.9Ͷ˫ZE 5x} <HoM=wޖcm?%Kxp(A÷m$+-1 DJ(MI'!-K-͹@8G p}LgB1w9Ҙ (M <.s[\tn> BAbkDvt B={? ,VW&:vmuxY uש>R&(37~><;%2q  07}2fw%bPn/Zɻx*Xq~S>ƾ^UfM0:5$T^Y俕_-W#W>k/b¯vLZ!,ܯU8E Q,'1$Jbɼ{2 x烺^U6K"80p+bfo()LU9\ pFȝ_0M.k}0Ob&ҔPKJfuL5? -0LzDy !Z̡/%FpPsZvdjFQ!yl w]!Y^%˺Q$Rw[щ¯ڻjFj/rBgi~P KRڔ ¸u`  HtZ0KXOY^~Pbϝ0&Wj(IKJ< hF!c [l,<t 9`B_[~"b^#ەH-h$O˖S9ૂK+-Zs8Vk;L ϔ aKW|Zd~+2b&aּгIVCzu^`Um> ^Rc%#>{{7\syj£(!!w4\.d\SD/3:Zw7Yg?9IW3/1@VcC﹧|Q|0oxyh=c[6ā3?]KT[9L;"̀Or/)5 2PɿREӀ_rG=M y}!"'A|,M`7a^&qVyGϭQ~۹?-qyѸhЋ#e3e°Rt3dDY'ƺV`z]xvIHuGʐj/e^> S.Bq'IA(~gB1(G!n](.w=at?I<갠N yNC.(a_ .u<8Glw ׵ȡ].Ԭߪ鯆 " LOF*4z߫?*LN +'\xƩR8 1 ?_%{רTv^OR{oǔKA=By戂0pڂSeoƄ)?KJ=aU ,Y- ߙ'U\ZWj=Tۓs~9l>ĒlNAc-}a})^7ҫM`s$hgroVEؒ&ƷhP[\`}q mMeMWV$dʯ.k\\W(^V(,Z*4(w!)@DFFD8; nS88ĪO~{R6y_*O(mHגynțg3̳HнR "Q)F9dhUc93 T & TAd('v>`b!|ӱ2Lh(ɫ5D\>W㩖7:FhmcpW0y0:^Ybo 6Xݻuc{Ü+TnJ$ e@Kfg69YmJP:ВTH2s0Cڴ`W90*L̤ Aq.iM0,"_[X5}I5G$,ӱ$%*mh~WTa(UPW[g ks)>p"}xj0J9MAK ,*_7,V Q[cq%C9XkO{y]%j t? DI)Wr6~<6jGhIF!Hrtf 8l"\c Bj5O7Z+dر`i$jCd)ǴWwu*6N?Cߤic!gݺ)&$ 8A7RSOQ2T}CNI kBލk,&th6djߎ eω"yD!r$"VrhoLO^W2$A䶄yxbE=fbp](Yk5k*φ}УF JqsT~JJ#PU=17(ANħWt[jwɴEwISS6yQќ.wK Z !I^d6Q%b=R>XɱhuN!QQ7l/ƴ:oTzΡ<y2=SQ%z뺛 Pres0'b2} Fw6AL㊝7HͶ7[X#Hꗡ;d4])4roAfpT=.69JG̔@oo%VUt)װ{h!X1X//Ft|Z2ފy|ޚ'T@>^*V)rT@jޚ/e/yr 6Mtˌsno&v* shvt"X Z!ncoŽo ЬF n-U57 $ .|dK{݀cW r|MS|BH6i\[TG'pq;¡z?x~EZQbqoSl#,zn yu&/iPJrԐXGnaK̮iQXjlbZJ&Ύbscc_~[#!/k $` v'īt)Jt2k5Lr($"A"3ΝZxW-jp4rFǗ^n C&z(Y܁pZ}D5iqc[W8#;m0jU?m'Z:6{^2㟚4DGz'jyݐIWu7 `G? FUcݤm2o7Jq}c>}o,I]+U~)= ܜiV Ї%ڝ&oTJkC2-)@p'09l& JQ6< vӥT#ASqHV$`|gcdnv&#+rc&?VbG"RTdڻnI5߻*$'.xOkf%IJgP੧jMwi|[3Ô PLذ M0>vO &BfײaOXxcMlB'V1X t$RgN64ZA](t6.K2NBz2j?zG8w h\`j)ar˦B5WEyasUdY;YΞ1?ퟆ#?CIͭ6"JgF{)rI MBpvsS9hzw.S"IUkKnOQ |\< , 20؈fa>LC zTX]l*"fV#xEˈh:/Q$RRC@&ki=q$R`:7h}t4>\*\ 8G3ӧ oaB,=Frjt`Q7qj9 U9!F ]OvftkN¸&"l)5!xy{fفP_{z ?׋ .J242ԭ, uf$ki=]?#ϠDR}Ex 4MDZMR Ů̒;J`)?w"!y2Y6 mE;5h \groU-Ӆvm\I] GX1fƛ|N3dN(' w& &L$VKdYf3_036zW5u`MCh54Ԫv<M<!Diֱ*XC" qhBP;Q[^ȈɚⰨc΃ ʵiMw.nG U{AWK5i#Z 1"tA@Č;Ò9 ^?gzSfX:nl;w58Kb$Q{"#%ntrS`k䰁+ [ 9:EڬM_AlEX^A6p=i*e)T@M[ی`!N㏫dn dS@ qh2겥l歩s}L/wRX@ĻΉp_e3=Swm[7~6qa,]w%UIT;]#`=4ufEMU.5R5S5eZs>yNvTc^;~ |#~D %$d5ۦ쎜O(ՈBP~q@|iډ<RjyoI;-uА 81[Hn¯vt5Y̍|B?T "ѦG 3Ge,&紐jU"JgZu~iy|j7:sW3lA.6Y&6^z|0}G@9|S!?o2ԍ;/ G/mФ帝-ɮ:͗-szm -SR6ޔ1,x P7n# 2X~l(F5 BďOxi} lJ@2Yo:N#Z+nmO̧4s)~*: 5*v/馪8 4 +ţ!)֤/ߓ9sA}?9߷P:N;,֍v 5Ua;(33e3]i .?K\&=Qe+Jޮdl6cldz,uձ>fqNUGfB.g̠tNPszQ^?4xLSX}8ȸi+ւt&R>*?~0Bǻb ):bD m$1 ?˅`@tfJm+ARW&˥;3`U0aK )@+G3<9 jMK8yiP@9V ņ}.%t`̈0XL[G [4Œh~[(,l:j"y,ȁ;ˋ,y;fNXgz0țOWnjSAisg)_d iӃc;Ml ;φoڜk6z8LewNG~M]j{{X!XSs=y]a6!tJH;Xcg MUB蒅6gMk!66h(bmN_ oM5$SC"_㨛LQo^hW ysTlSwk`em~ -E pmoj|G(QEVm?n/.#_Վhvf>iӱLMz],ԟw1e~םKUN8/ϮQY)DJGWI&"qdzB'Hv7_DP++`9~Ilw// -u1+D8ȱ]~WW( MgW(~a[$ވ%4Y->i5P=@L3֡\j%^ΤBTcZdB_kvukJVAEmS٠a;Z64uұ]dz8e0umahZ¯h7QUSaK:gIkםfgiF<@y$Q7`os5zj& ;qz4^Czf ҁ%|5[;\%j@{IIt .=f1e-ᘼ! &+OfoٖL@oydSf]:i.sz  Va}P<.wB;%4L,ԜMfKF6gMR9 h! d{a?yaKRRHFUbWC鶭% 'B7ܰ/@> cq?X]>$ @]#r a Cfrc$7ٯVli9K]y(2:(s''"u &WKWq\\,=C6j&އBK]9f8Iu ІڳYo'wD> EM\C;F ydi;MI)lR >HypHYcBV̳pE=\{t!zFg`̩Pƻg}:gdžw4/u¬v:L[VNV,;d}8wŚF: .sa0De-JNQ3.WKbVؚ}nDb ˹@)ECWK-=RV&- [rAgYZ0707010000029a000041ed00000000000000000000000167daf5ca00000000000000000000000000000000000000000000005e00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf0707010000029b000081a400000000000000000000000167daf5bb0001b290000000000000000000000000000000000000006a00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge.ko.xz7zXZִF!t/W]?Eh=ڜͩ`'f ]iJCPu8|fDB0Ѷ~pכCF]/*bXY WzC4/BYM>KefeLbˊ%UpxS &n'AV_N p#N.oN'mKyiT:壷 :M/-\/2kNzj^[:`.'((=#ݍ4Yf-ÊRRokhyߪ*#.ޫ|Cgp;XP Q.@8 {e*G ϧJwӒ Jr904!.чF3`D XC3Q 4t5YSFF\#MՁ)1%Wz{3KתLk#?R0$~E6QLGTY ]$u"szldE)ZxN藂N D]CRQt%IYz)>/Xw7,},/ĥRWxmmm^ңwn{P&^%­gxY(#d04i1gr54JC)k8Ұ7G90tO``LeW*FVB[ R3{+(%M%j|56G9[: `A077CAVOw@zwoZco˥g$8Fxǒ /Y"}\lWjKF Ct WϖVk? d0i&2גE$T; ITwyi  5۫#5l %.Q$.pWc%x O?m:y:.zURVlE?~$bIo ą+FX&A:Jth݋>N f-̪̘Mՠqk^$D)>36(JR+Nlli932}=Y= \;rHWu}$}wcmqLڢ'?9AG+HM+${wNPx?jrKwE Uie6bHIhI]Zbh} qlAVsTGj7|[RѮ.V yd S){2)`۾m_Se%֠U7ja1ZF`\[Q\IfBDGMVt`Z oKU'&hIxmoIvXV|% +'u=}>Z:vnui;]4fM)e?p,4p'Pd#X?h*Rq9&ODm,{n|^#5Aķ g]06"5ȑW[m&2x'tŊO4{JyGqs8}='՗" ׭Q(zA#dcH^1zDFÞ9& Uk>'eѤ5<dHMK}/8+a8Z}4g2Rؗ1Dcu/#Hx4BVǤEFԝQ{giEݗ3WΤ8$ j @0jO>\> f:6@]HN䨚^Y[' >13Ib!x*P\ K4|%kQCR>7!Y$ѶУeecy),;9:WwsKkoS,Nh;DG[hŝ]qWtIn2- ٠:#&I{ufYnPd%\}.(!Qh)K̓4ܣ}jqW-x~%v~jrs^2DMu(ůoNZ@l5IQ|e-@u YsAɈ6:Ao $ 2nQ.1umi/kF ICtP-n.fGr*B<My(L+.ȷcC NO\ScG*+lIGSilWƗӯےuk' ?%Sf rϢxƐQ1 ٪1MZB{ցFʃX,"$7  󔯌N5LOpwŸvoeڬFޅ%/gR_E%+뎼Bn5Vn;+[ٹ8 )gt5KƼN D/HF=YB)uE5[pXB_p/% [нQįg8}*. JNBqzE"46=Jds;s+]6{(DT;痶mY [8n?d X }{p]*<+{5=&VK2(Q0+a#.tKw M|Ϩ*~;1_iCu;0[>cuhobl̿`mt@S[QԝM%!b"1My^tW*fT _e DzdWm% e8;$-'ү8*<[ImkDacf|]=oN}J5 X+ʍzS?cs0'oM,5Cfԃ.} s9~HSq5BVUN+CJ^M [.mѡD<ɳ4a:{g;l*6K>qB+Lx li1`!{du\ӫ@?O~[4qo @Nb1DvtdM{,I\bXi/&;n͉2\ f8jZ];xylEXW,QUr|^;iv6zD[\(<7KT8 PeLh1N5_gTd {~ݖy 6JA&Qw(J1[!GE Ow|ZKAy̢TuF#W . CSTאbTM~)P Xo[)&޸Q{?C jo.#6> C?atZB4iĉ#d5PsDW{¬}o@; D^:U*K>;W"UjQFֻ_j 9J<]_)M f&8:^[ saC|Kos"K^};2d>*BL?53uL%fdYpՆuaVyeF;Q`N.e`3OZ*⠹.%IJRR{%?Nq^^w >}?P!LS.)Ŕ :Ws'Yx.uksexI|/V3jV!zscýҹw` , ;lrXs`7F_u( ݼ*&se9v_L zN4eѰkGo \hn{e 5,bugfdHHmhJv#v[:G%|l{bp@O3vֵcpҞ=iCkI[u=l E)yC{Uk4[|+1H7u-"2$m~`Q]ػ!>crdE.j:2QUDF` TUM?_[;+Kz0QX' lx+8oBF8THZ_͜lBee}47l?˕*zF򧒘}$Zv.Ԇ-]~3KYCHp)Nm f'Ve⭳"Low| P. [eQ&,8W{qg}&U04✑(2eذx=Y1O#@Nh'3_KNp@%Ż6Iĸ=#Ω2f,.} yd0orRjiB(Y׿:1B6Q=%c~l!{@;eKZQ |cZ[`W-̻q~ΠéE6йd5}CmKk A5JeD+'j~+pV`Ⱥڞ,~)ʼ,NKuz#߬"37N]w뺆*/"7֠谚 d U若)|A,&Z.  fq\W1K[%+q\V_1d|l49_5BTbه=U 6ciBI';J*8;Va.[:bn* `sfǜ6#M*HGM#Јk]0}FQg8]Vm)gĢ|@MRfsH*U?95_ D۸+c1+>V"Ⴀ Y%ѦyRxbd} @mfe5=a`9/A , ڪ @vqŴy>*3O Qў="3`S"̉9z Ì7N5PY]$ )TafvFw^^a7h6U\[^ԣz+.a/$VzNkXx>c;_?|kEt_Bscdv*]w"ophG 1 *AOr 3u]Xu`n;0w뼲"nfĖG`FqZPH| -7W2WEqqfM.IRex mi /-^>m5` ~9|s Vt\Q1d|ؘXē]KO'TJcwBۅJ}U`ƄIDh%LAYހn'u7]s>r0u 6z_&OVg;&̳'" kYyO8? ^+£0G~OF+%]+sC)RAiL3}Ù;,EyQ)Gb9`Hw2W|.oFȿBĂ(K9 sXhŨ)eFu }|?WM\}w# Rl{ 70!@İ6mggWKj5BǨ9ds;9-(Mgpe4\ vnv F rX =qKi= ! QJo`l&6y vy5c;aIqShfk ̤gBju~Y#k|*oA)c=e= ^\ގQk6oK/΃0$0ԦkZ\Zlq`l_`&jȵUqƟ')xЕѣ{Ί>h=?tQ]36gZЙT a֫w_0#Ij9x>`p?<0S=Z X&!!˜!Ӝ u|%'-D 96iav&#;/Phcp5=NLڎ]#QA5Hl yO-#dCҋ# NN.GgZk5f-H%Y]:ChӪí3)wަ6TƗ ,-ZuFO4Z0SjCIh(trkBicU̲PYCJ_YA!ξ*&0l̉m'|Ҡ%]2Vqd@yq, KlU/N˜s@7"1\[m}c1{K m疌IvxnW C~G>;9m@gHW8:ޝW!SD/Y:'ټboCѭ8tZxoc]H1laf&eNQo`?]g~,2QNѢ@3#kYt%S2R`:n[}R|cA_C9耰kA%ng>>^s1v9LL2}!ߩ@`эZ w _a %`"3{m7WoGdMPԽb_zk|#^.ܮW8'>E.XUU ⫥\=$?y\Tz {JUl)R P╼>򼀖wꑤne{Z02pwem1jY5.Fb:ij!1 ]|<=Z/4zyFݩt3 ;G)Yn\3_ћkcȘQ .K%.Lo|R7p&Q#UFwz'B$p ?bx+戆BS#o`DIn3?[d4^]:re7(`慺w e{u.}g:1MY[f% (vˑ5_]`Jk]zوHǜu$P 72,ԭiAep>q(Low?Q]*$WͱD⽒LTLn췵}u eүl'(AjWM)/a [Wq}9J\XLi!9ccE E\nO3[M5I @Z*NEAu¬4HQxUwmZi Ty|[A$*kB \Xټ}tg;Grah2Yvx"GE Tn [(ke hwRT7v21o0!Z3/WQ}p/{宯j #rt≋V\/k,P'*iBm_`߮gtVʖÞ#ʬ9MƊ'Hɮ["Cbg l|,8&HM^-=mO2Oɘs8٘hN]X(XSpap O2.›_ie AR>q^(uÍ#M%b|߈A`fg`E ވYK\Aos>j⡖f+ Dλ2?r}QfI^AFǢ0,P1"+=Hd?/B*7.;Ĺ03x T(Pvd@zhk hyr]{X;`:.9st-߿p1e5VV;jaqJt]Or+E⸽55iO=govlD˜ =hmrhKC!iA\ Hp~VcB_stXIgNAv%Kj—q*O6Sq}2fgғjHT۞+{ⷀ%.Oo1;{߂߫5{${% !R1%ph6RYjϰY`~AO!71x(惓Rm{Q JF kbGICfǁgF8k(md( 15/Zg94Rl_~ن\"μ|x>9;$hi7\ⴭ/Ol)G%\%[7f"G^Eb>^Փ<0QRC~wBʹ %`;~犭"qmf NfqۂF*&rWSj]YE(_"v;'=q0MҮOfVҞZeۿQN%P2:jĮhr-9,pw2pףӋ`DTBB@D{_?dG3_Jj}fF,/8Tx bYr?bEOrhpK،jUN/ħ˩$0pCtB3l#{fΑ:z█Ba&XgI= '^ׂ19’IuÚGRaF~E#MgE,GEWo__V.wOŃVVT~; 0Y߸hSWf/W V=LwÍP dB\2F˶zb4;a i%EuKMfI}]fjLS}"V LДm?I8Fv,<;/N'WZnp{/#C12o:*FgE9da̕浶Aڴ$Q2m9wWI$vKۿ:W l [ڿΆN!9삅 61E;A~e?  ^+_(gqs*M3d|i5*Y_mҶxg%Il1_^=,Da@:^X쏌U2b^wY=,6~^jUyŮ:DJ~#tm&[CDnfbzW){`qQ";oҽ%R)g*_qz5\y\7)W~,y9['{5!f^"gd ̵,AF5.{b;q\J#_9S)R[n,Vq :LMHkWY%*Lђ]bݗnaXp2dET@*UZ}&\^O30.*wηz""`_ьR: $[uAJY:'vnvebmBuU*!DgCX=ь"!|]8m_0>%r;~~fAˇʹơr񭎻YdA#(RzO{zi0_ZNloWq:D\5TZ{uuۋg?!s3}|U"ʞXgXI;Q[5n4c~l))59}~–Biֱ1e6QiV|^7j"iɎ&1S`&X)H.Uy2Ϊ}.M!eA)Z}5M憚ީtv*>a^5nuLEe cvyL뽀IT͹@wlH ?" /!v_qP?RTXa Tש%L,+A"Hb\N̊EIVJZp%ƝO%~C)ĀBR"#`YS 5\LrNY-W[<6 4} v! s%dM va67Mj^ 5f ƶԟF /ZSZKp*2i&!k{ Q|rFEMHXf!jX&*im`AQnQ^PDO7LYW7ICya7_4Uy Q@RAYoؚz_͜8o{^U`,'w:ZQ>/K^)xռLbBNx]Pvt~S,ۃ[kzTuY2ʥ6}9O/Ki(z&u?%L\\6vpI$%e#[i-Jb%qs/jh9_'Hz-r^ %~x-ڭB|]$Iqj(rsRg7ы{+!Ƥ4y֕t$o?igɴ΄"Rld@Ϣɀa^|[S #YHΡou$ޥ&Ad^8g5HLmB'M=̑r;:=IaZ2%{L0đ@j% #f_F31^Iaptf&<8L9 YoANj`@{Gͱx ]@N] TNht(pO^Tnv?Ȱ tw#E/p|[g,i.C -*;_kո L{ȧ$=cvOXwPi~Zl81ʹ1#yM3ĝГ@!?\;J93A|Pgi3Ƚ)|<"PS5 :{Ҳk^C7fF7lNfU^CqG(;S{@x.i L}Uv1b;)MJt-?ɍ!2,sr skB'],AbZv &3M#nqޝyU(q@ESQN-,~㡪?D8\#t_U8>[Iŧwg)ʏ[_r5QYsQ9OWq X$/t+%9\?:̦@"n.<*7[k<|Pk7{@ b魩 9Ѡ:ƀ~L2Srn9dDJLd68``5O(A=5vZԷ ǢX]X\QOXF֟HU߱SvQ+SXMqU2SEas'_>`ЍYѼ>7R$v  !6U&l ܻlʘ@RJI߻23L ^b7gk&WFi wI9 m5GYq`^퀐Y_VL-p!ִ1=jPzk4n0LU#:Lf-Dl; ta[ǡ5bX+e lsG4'y oS YtAʃp"qJ'h]i('89wH=O.;>-ω#anF 6Y:K"`C`]G8e҇W S tQ%h[cσ)Dn.h9 0R+z X8 AǶPOՋI 7dDPqXsŤ HzC\B#R,ř!5Kb K\ pݠDaD,~Փ Ik:.`CmGFw 7춪1-U'Ep f!!dx/YY:CA7D|3yח8]̓\;-ʔP e2rT㈾HGxY/s pKJN㊎h&B6`m^Lg[DNtS9՘ǪuJ~ Ocxe4rtA} ,{8CTǦlY `F5 MsI:f$eŅչZuÎ6AXI/t92:Q7X8iMwfuL@WPrFчx˒9Y5uo5%YqCi$ӺjO9=tyו0[7og{BSGQ>[Zhm0ҭ9CP) ˸b^$hI UP/btIqT7Bjlk#Sf>GDZ>gfhĒ6)܃jn{igy]|t/ -EiΘx^|c*Q"?4J2W*4"ri6%EP.mG0YZW/.ī(ҟ+~ng|.RiO j~2IO'Y1n*|=?]*/D;X5یT!5U&[P}ѰM$& \έS  NQA]bTMri)&ȳ*6C6cU\ׅ;P] N7$,%k=k'^ J"z~S6RU3E~f+r%Jw qeN|b nWA!|0D 4qvNddYPŘD)S즁0LtuO p1%Ncv&#˼'ڞaP Y=d٬bcl+ҿQb}- JeMq{'OEv;k{ 8Ә^ߠeh>)|Ov;T7ǠS1֗+D@]J@l1#`Άbcc٠1lפR,֠w <+5B]u((H_X}+3pr"$S&EUm^^ѳ%=eۻz+6TΑ#D,2*pyeyYj<0!]^y5Eu$Dy< c4%qLY/d]n6?7|*G^WB`'E! =r#.B%1o*{ SR5ӃA8P+;:4.HB''\|̈́C{<=M ˺^[cR܅ L—72O{#FR aE kj@+֠x`{:BQBF }xH[鯳1Ct,Y-dʶA\<餾!TX^pcGDA\GW`ӽB#$9=GԹ} ^^ 1d/xiR;28Bx'AEdF㯁@Ap$D9J3] h;Qf@RDǍg$ygP8ymAS`,{ѫM묅2u+vG]mdIt(i,e>Fwӱj^ Zב^$υ"y? 8CI~D L]y5qн~z!dĽ0lF'E8nrwn1Yb:];a>IBQi7ɌGSs6TҞ+ZܝM! `Q^QJ A脯gau`ಧ٭C9r"'#OgMNmxe%9HvzvorNv 7R[UǾYR+axrc}xqpZŽR!KW쭕b!b1/@'+o*~u^z.LH.g&)gn6Yq́/,c>'uϲ)Ep^11n8껆yPɊ: +ٸ+3@"e@xYXHNTC{q3ZH"W,)uvkptI&p9Y T_yg1<+-{@jK& tOU2&ʿ;0$ԝ^8͢@Q9&O))C%?#ހ /s"/G:U/Jſ\ˤRQ3Mΐ)YejP)f(@dU⡇=Y| <;"=Qch:< qYtD\t/aNg"@=. 9P(ؾ^EȌV7_,€@vgy|*pv? Dj%$R*ux(}%pt11gjذ]2Z_rrPRIk9Fw.*KbЮkߧw%f:ŇQu%!4)"@wBӏi5H(_!bΩS 7Ae8g1{)+f=fia˰#rb=fj#r]~+ֽL`6Q(ŭSkeUǁ(YsA2+GrSE dF{/;>"f>iϨN#?˟E?Ktw~iEA?kV3PCg#o׶xa)GP\D',})Жox .3JmoHiX%H8͗ĪV:p[e6v-:>%b*v x-~T%o(EƸdPiҝ_2l3" bG^x_J._?{fxVK?:]tɾ"Lxs-?~ٴ_hc}ndb {yL<<.Y<837mZ{`V[}uಝWpoKC_X;H2ۧo6F~hB48qZF~atDj fM\}LDEc(S_}e){q{;r)uhTip_x@Džgh yw/ٞM8[{ ȓ`tewl.K+|Qr>r_R rl#Ռ,0,2x@.|4|6aU#~b@XT]o/$n`&0@lZ̉KnAap4"!5𖒱Y#7,xӏ[^!4ǨREWdꞠ%'ƆYLJ}Dшm=,`73uАa zM`HX 8uq0 c>eo#bi{}|cw.wyp ;RBtߨVorvXIyy*ssX$<'c\уCFF0}:Vǒ"۩qXD(#xᛎi` &[bvix^gPV=NV\LB _ gӊǛC7P"ƝhI5]d;*ԺIlpӎ:ɺzy–iܮ|C4{+p>UW~M?:/X ܄ | Y _Mx;?j;DAr(j :D3wI3ěHZAYoKUOM5G-`@K؛"؈:<4UvB66!fm'\S9A@x*A"nSL]'tȇrr6;A`Z?KGR0Me4K*q.۩}ª:&9}Ipmj}9{IMU w 6{̓gP.b&F߁`, a6"\qYj-ʙp]18n>ZwK!S=_.QUڻJ;GP9q#޼hp-(1ocL4'B?mlʫ<S9 rEǍLd"Պ0QJ\F;ʳZ0GIp/lTJS!,Fh$7iEڥZq35i=yh ,38?y`IkG %LM\hF cu&'<4ƍ,~5o\oعw{͂5UXyDrYOט''Et-89|1b™ 0* ,^RrV2s P"b`1JAlK įnrzII1Zpd ΨW<"k3Kɖa $F2M(#jby4(-b,ᚂ2K s*ÃyZ Rͨ*+;ժ򉼺}dmDJ 7T/757Џ8eWIQk?;#9͌f]i{aPڒwTDO]\v5TOME2G~f2K~i o͹DM=3_I\=9Fi"lWOyjReIrfN:Idw4_gFD3W_8`-eE p^}Ǻ% c^z1ڞ%)Z; Fd̠Q7" /.*utcɲбʬ)9u?~f3zzyۓ (J&"V.جcvTHJ;WgXhԷz21s۠m8zFSFL?tz\lV`׼!*>MzeܧGqQhfz2F |)ypZXMt:) S̡E)%h5% L'ȶ  &ÊO j2$_l.*;-bt:,/"S5ԕ,Cy!/dR "(5vLYmJ;RUaoICU 4m茟?t~'發1,آDyܞ lUϗ_*UcJr[YGj.zf  J fj12M <ˢ Gl}mMX u]tLm?}l ila -/]rѹY*"]FL_ ըF^z])L !~ܧZ5RղB*t\T<vP_kVP5N ҢS2nRؙz_rǐL!cmkNrȓT>Z7 \.ෛO;w}N6f!"5 ܆)X ͲxBS&:`ִ(ESxț: o9MY!{\Ri. NOm?P9k m_~vs^3(C^c`WNOI9ٟP%c lO%53=ⵗ85x!-i&:oZ U9QDzοaHƺFg%}g&>]/ o=FwL_?f, mӪb?W%'Bs fGK59>^!KShqT >_U&@R&< Ywg^=nk9dR9l6سGKdh 7g&V=m]aR"l!ݝcRb8qsA֍HЀE^ٽ0.Cju 3̘*ԕq%h1,s"4 9,^E ş%e0.8 M.fhhR~vXBg=!1ϵK ItC(l;|}ܒqY(ku|#F&zƺ3vF"JF4օL:f./$L:vu`'zXp{@0]:^!|9ғ/]@%mdsU^Y#,&Yl=BsU X80];:8bB\*}> 47k?[DYi.?w}Dև e֏rc<+VJVݓD :;PqgG;>k7׵yL#FSׇg7IJ؂ a &ҕmsn5Wh\8[{w(?Axjuif)*!ühlk#=a kP  3W;.2Y+bU4 D Y2y>adJD\>\5=5m'h%/ʰmp1c%ZB.nI9^7Dս, 7u.]gAߵ6U={&TTu*A+u6+x?JͰ )voq._^@v/]m.nW1ptצm4'Viʡ SĢZQ. ,=:e灁;ѹ@P~wܘ%@:c暈HGK/b]1 YR WBfF#:jsB qmxf ΌU"0aEt,ɬDA%>J\\I*vqqx<ĸy٨cRcXJnK [WRLU<cgpniH@OR#٢y&߸K nԪz8o#bT nUO8aYX LN"rcֿM>)SHhtI w!gIDG-fS$jkQ*._ZBF% 㪎S,P$lfTld-x#gs)Bi3TO㾧`@IhfPv7 (4ݴ<cgmd Uf{=PkcmES5 kƁp8FhbRWTS(U3%+-5`\ubv5SS9ՔnXΖKG!Xtl[c+:TuP|6mrҵ2a~@^p6(v,D 0k8ūk4'nG1,IfI 3",}AP[h? zsuD74][umP7=hDP`EZ{a~~!N;HB&F[)1wv[ONfag !F҅dEs4ɺD2^4IX{ۊKe &8h%閏^.$%Ļga]؋=IFH8̮!օc;&'YHs_4 >g'p )c-CKp[Wtnvc,D!OғE* xNFrle,a"-]^}C+>q.lr@"Ug:v#p =\".`o8y&9]mfрm|M&0E{`զ{!gx4Z׎Hwkz0"O##2PLׁL V>Ly8ΣFge-%:D >{ I6(nm& {lyR/L>ƉvWᜤEiS0):k} Z(nz,΍nBt{sN9uJtԈ .ޥ 7Gנ}ߙ˄(L_xPOuMq=UխV㷰pF^Yxy4==UDCJn{dwpķ} Daؓ3(~+KF%'9&33l}'Q]BtH>GEGۼӋ:M~B9"o}G4WlPR Py} 鎾ٖ@Ȁl zeW9O@]0!.9un丹W2#K9ȱs g {m6>_b՗O0)'Ǔ_cZD{ɿMG"?rNh:49ͅw-Ç$bX ÐѴDO4<0o}=rC.xѰQ@/%+L.䟌{P hNay}Wrha$-4K*0ěMvu A#krBa;Sᐬ Вg? މ)ErKf-)tkc Cn{YZtʞ=,*t%'(aj%K4id}溦8ӈD~ɗ)Us*oĨDoz 勸4LP[js-ڶYޡ0DeW;U/>$U%@YEDl!p?Ҍ耖 9tïN7iTo mF\"=K6ؐ ܱ?N,Ӥm,jQ50@΍!_ *#q4:t`aoudM*YAOy\(g":` *um,zi{י#kq3ȉLq9wˎ@^-gh\kwH2-&Ă@zxhŶ N 6x Ӌ5`PV 8?$jy&ɻ+E)E&[OeUn RCD΍q;o48]EN`T jGUH=O&af*UiJ%P?)^!qsX*8A2`1-&ǬCˬKjה|D0DJǑ9$@ٌ9zv_mdB;' 7FcuPɃllZfa-wQۄ>$cE3;D =eYkb3hF竿m !O=ciU^sifg)L~ƗVZ_ lfJ\~O}Ys[2t4ż*Ak_.|}[HVPɐ|+,| ^q.zaБm|&U΄5 pɧӎF?(+m\2G\;c+V?Y^|;uEkh?r6r kQ2)N8rC'$FF=zѷuDA:9ce7p1 ϙ7 @'ϿIrgKwῡeчgߖ`z~rJk>n~J~{, T:~_[THmY!Z) ټIДެ%@J n^7BXf/'[*.̫֗RPKAy$j@fEL Q@z9g1Gf@Nw uH>0,{,'FNvEȶ! DBcEAT]FLjqOHKđCb^ m8*Kao'ٿN/ښ5${?c,EwwFX.#i 0 C]\jQZ$J%TOF1uEyeQdUz\ꉸ Ǩnc(!諞O)=[<~)Q߼`۪\}'T*U.b#_dNmp'7TH'ԆĶydEՁz @N/׷g)5ZWB@M1]ڣy R|znML$x hp ZFb'@CEW@șWw^+=F6F^%#G]rԫ9Moe߯W<$&?tp la">d68n7$x]r流ucz@aB+sD BV -}Zӻ(dvF+*qڊYK: G }"ʕc ʮDc 0c}9SS! a-6kg?>n|Bfi&kփG-=I+ 52G 7uIkMݟ㺧B Sa%ʓiEz]j(lie#zq!FBGBYe) PZkl/ ȭfD^&F~b[PArN>#%4Ki`6`,r(z<$qE]_ʛi՜iIN*HC R45u+3g6d1 <rqbRӭK}m zST'˜;~j Hmr0Ks{S=4>d/Nd >i77ӻT ick1qRD}:9y:o[dZj[Zi}dd+O~߅,~,2gmsOfi-$vƌ+EW|\:ѵT@PC6·jJ@CNJ2]N=357!w[mA<].TW-զ={k`n\mxl2dxigw9:y4 =פz%wPh[[˱ض OD؅DӥdzQIB9ޤjI/ҟᔌ ?`=xDCMfp'MJ>YG|so·4Np̛]ӲlW =Lm@'/18X)Sb~gY7RF7FC'v6 Z8͋9t_Zƞ}" 1:l+ )kV/h O/sqL'xhؒa3H-9@.L-w tJ^-AkxUҢ˓*RJ?27`}(Y @$~ OExwhiIH*dB!ř%ݐFEO #"!H 519x4QxAP0Jd4j/_ұnv3PFnƏqOL&ϥHͿz ޠ B[ fV^‘?tݥff-57\RDsJŗ`pieauoJDL_+*䄙=@@ƞb>$nS$i*f&nh;λoi'U z:v-fv2zg fIdrq72騝->twm$Q˄Gy-OʫQ(-!" ѻw 'ƺ3tI%hԄLLӏRc9\%Uo￲DQ7Cu9"A־[ʉNem «HϕmW7n ~GGe05NQwE1[5]]{gZ>9Q"]nhc2ʬtݻ޲s)8 X*bBGV),:SS=/ݱYL\C-[);"kBܥӌK-aziǗ?l:pmK=8"J%/qU?%`'ZQٝ1Œ~ZNFIx EL6L㮁V\6n{v킀TмD}+$tްvY0Dk>-LN LKgXȿFJNVgs%acPѮAF}^BZÅ_HnSoGTEIV[ g"o)XHo0D$R kɔ+xЮ.Yn;Eˍ<ΆeoSGS`D>)*7Ӝ$PQXYO.uhՓP2i$Iz,?Ē%38]$LJ +f,2x9;aC:V6-텭 6Xdu/ TWY¬,eӔ"=C(qJq6)p:AvLjz?ކ9I]ާmӧp+~]Bet+PELd9.l% ca.kC"i[ (p}Jh8=#8rs-%|[UCڬY+YlJ Di)ϖ66NA==jK䩻dA0H/G&m2lݽjl@ NbX?EZ c`ͻj?r;VUp:"&?.{1B{RB Zs'̲7tV+P& L7iy ~rL ga71J< `pLV7kڵc1S@Ejδo'IߔA XԮJBvB7)wjT04A٠hͺا޴^}Nˋn]?in%mnL HT}VfcK4˛XR ]U_Ł{xYvjl1MdixN(9wȼb kZ(՚nq58:sS^R]/0ŋĹKb"Kȟ"7 q MͬNxI`bkLywjtIR6̅:g렱|D<''i+,Є}oH~'[y׉17/^0_ɔ"9L^s& ~D=j ygC .Ī@c"tF q]T9&AdECe: Jr۸cGZ'c 䂐9Dz/=0 󢾤8Da!X~; OtitmX+G%syFhR *֢f6&hzuc?zPTnD /1eW&8nJX#‘rX?T$#'km LL8pX f6KUCw v6t*;4t<)Xs OLh2P(UDc=Ayۋ40 ~tcמXP׎~AH ,@y"ˀPw+ĎNddG?ypE5=4ntF9ءĐ;brn= 5ޛJ.ݲϟI.Ft;N#t ]?<,jnKW"l_L.7xas;qq3iVI޸tokzF"_f ~;L û.ExZM)(vDc> v6&5)%@dk$O3J aLTZ4 z}H+bL#sL(9z<,_\Ƙ"f"k5"&b8,X+(6)`ucIAUHk$6Z<]*G͐Nh>o)b@BGLW@ز,:W0l29` Y' ^ gkؾlR9FkZ(\i1)CAZkDI>S3?BUy[Xp:y@P2뵅yK h(i#w򀶁r&3kI2+ tKC> qL }Fi^R\ݟG. 'K  7hjA;2NUNm~ `i̼jˢ=%+Dn.'UgV3vKT>|&{rhPh0KI@ NEvm(`t w. gx nB66BXd_[~z'aAoE֯YPzdWlE0Ӈȡvr Mo촠Z*Ɏ 0WbP*^IzPD)W;r`Ж^pF%̙8lu+)r=f-1xr[m KrC> M'箊Or A|;;k lCsM{BduL7Idyz5ڽ Iɂ(6U <{i2WNlD}B`BN蚮˱j{B!n2 kH֚vh'͚`,O7-tf. iJƁ :#y3mŖrEZQuSZs q W$@Y8%>QAA"_sR08,u#+#x/ K3KU ]z,(y&e)\<4SX{ᄞa$^kYzEǍ'{F/pN퀂}Duv5nHDi7 RtS~TylB5KNiS˃4:\g{~æS'avVߎ@iJfnOraMRTz|հ^b m<%) Q~6?^Y+Gߖɐ{90?cSط$nXb' |Fy W[ߧ %KNQ Cwf b]W2ӟ~X N Vma~X-UcfoI9:=#Lzbu  P^O/ G|pݣv 49?m~ >؏\HK YM)>a'zè꡹#tnqH&SASY:g%%p@|z7|ٓ7M}{,אh^Kp!ŒAdЬ5t%b D?LWRXLɘp:Aa6E3ǙfûɘJ4>I&1} s"S¨`O먫~T~Nba 0(s:܄@c<7$;7 "Fo[.X1.@"A>[740SJ)Q^&Gp 3a7$%wzVh>@p"Xq  7?~~Ra;r :%0':*!J0o}_~6w͞@ ܰ`)r/D [m?|HJRu"*K[,ƌ*Tf'8yoUMO "yҸmT՘w#?ɥå6\UHD% *&?H%V[qpS )wލzaSQZ}.fS9Im@=r- ʾgr?-R~], e`myA tҎj\SPܺG-}N{|:b8zԝ9SKF 51#8{繦kmsp18L2]ce"Y׫ 2NJ S[p>&{shq* EW%Yr3a;=mcKJ5=DS NB GP{&a\A`]^7hЛgLZO~}!tX#Ǡsx/?z`w1?]$Ӗ>A3 JڥDpvڄODWK;:L`O =lWix89mX@5n}UV'%4!/C|%n`ajs.ri[!Ci9XCmZ .H}M@,#KN^Bނ#j9ۡI&٬(T,kdҚ6Uj`νoW AcG==} yu 7J띁QYR*c&o4 k(Eg`2e|*T_Oݨ>n 7!rqa טb5v?;g!0[G?7){_'ӕ T*L]p}k`!ĥ`R07pog:L'tXNzx,!2 #_" ƃ8+$j/j`e:!%vjQu]$M DD0q(^u>PExr py\iJHaGo3C(b&rIf5u{ D,>EdW@?!^O-YV-IOk5VjܘJi*.-F?~J?oP-N-M{?%&RA%Lf<3k _JJ9[FtȠXWzIKf+u5%: 5;SYX S}zڐ3X)kBGx-I2*p3\өRdrօ˹xHsQN&-PBBl$_\#ww㔌D\UU"6 85>teuMQ~'>4֣uK7>}MTi=yBIyr 'CXΪ$zfڋGfoDgrN!k4Ĭ9+!g ;)Q!\^rﱐY Oxdֳȵ>#/u#e&_`NdI%1qXotEҹX*$'Q6 8`h(Nbm9 }*'f>9hPkNc^-XeJ^_cp 8~j`<m֓gi%|PJDCGP)v>ߔR|?(zBnտ){sow!"x?c^bAř(ZWbY쌫t-Q~PjeIOE6ӤsWQ敬(D)c8Ms.qg麪׮* ɢcVb!Qx~r'KQ%Vy 7%PWV ΀06ݻ@F&52Am:,=ig=}߁pKMFab==p=Y5iSK`d=YRׯEQ(_#o^P^tzGʽR$Qe1{0Ax*zrݍT鳎a,nE mkɡ}G=Z39N=}h\B OOŅ0Y?u=8?'tvsdBC?))bsnU<._f k.`'2c+=崊3dzŒkrK1@22=3(Ah@ޅBeC_b%B_"/ih3G,?w0Yy6"SoZLuuxt8kOnΖNIZ`pL 6; ;Yy6F@Uw[- 1{_01 %u~<]vAli%CI:U1F8.eݚ,8|`:WRQ z0nPNgw@眭\Ӑ8(|7|YڴIe=%o3^T*S,YVw$G3UM 6?§YrY#axv`0VTg$ CDŽT^C[yY[YEg>4wZUjĎ+R$7<*1YU>>)Qe[eO?&2d&yN0cKs ]дh|PtJ@/σ/0+)(n} $ )ܮ^@FD"jReYfN\=)lc%r$=55&7OKҘPu*.@k+Zx!ܵgrYF7Z) ~N"!hr_M-<܌s,ꃦ <;#[G|G(KqdXvDbri$j*j0qJfsב|}#OI|0Nc׿}hM[LCDų䨌l)F)S-O-Yh<$[ U*@PKHTͲ^1ĩ f"CIdDzE͓n&gd?JNIf&m. |ywUFoc x=GYAD 8S9Ŧd/o>a ӽתd5!j=,LX2s^=8Mt8jtaT*Mc^!25kLn#]Q+S#)Fj!9hd4}~ _ iv /j/VF1gnKAD*_8ۭJJǍ,X$fpfƺK5R"啨tiRNjB8G)I5A^sf;tF.! [3hcfY.5ګz:N=QΫ>NC8[#8L>v颜l:8rf0ݯRH2 J3޶ڼe!|LfBD"#13z_S@lK:JTǦXEAt0eqQ 1;lh gBgPJkbwa vE(!;#rK& Mz ' A N䙎t=D'cPk^ M&X. >/{a`Q!6vnUTlAilCF񉶇hƙ.9?R$(mTư#OJ{?pjMC Lڗh=\*J쓔Xn5}>L\P&ӵulbJ"/|(Hv.wnyII~*4g. QΰwQr 7%,%#kAb"E(X{q/qHeȾ~[0h4; 0wv:8sŅOp !Q7.n`OTA,|$ ЪT'.` ӷ*s]zT{l`[VZɛ4zD[LdrD*oâ*7r?m7nK 0^<Hq zW_O:#GaPER$^7j֚+~Y8_*9Tm>p^ u93Էm`ʙ?I_o;`j42m43X]buyMXցΪ[vYb}!J_pP\H<CS;$;d (yh^$xq.3̳ t;HY; 1LӰRa2JJt=V3amilY vstLb@aMɺR;ENl8jYmxq򯖬k^mϯY>mj(=Byk2W2r n~VWcLe{i6u@ *3%EuQ8sZr~Ul> >񵐂q,#T9Rᫀ#L!UGr_3(Ǵa0ЙХ9f_Z㖳W; (?1I߿^Fͥ.ё0[p]`qw O}!yiNp䩞"%RXt㯏F{ZTI!C _juBVw7fZ+%7"~^fO/ ̂7h:9M*Uh?-I)-o\ۙ}Ʒ-j_ jX?IbjU;`1ISVDt6N6 7` 9g]zDtb^P̈軏-^-J,)R%-mixHf[8go N>[x5!lVgk2m p[] W3yWH1pk tFwc]MuzDe{΂1ۿY^Kk@_{/w&R燓ĶP9A7aah[l'v PP/Fe#=j֍4&iMotVSAݯ,%meD a` ޤvȸ`aQ)o/Kf;q4q|5n#qӞ㣦*Npn>_8_YHz  SđsrIV@aJm3 OpYД~87b 澋>nxd|)ǵMOj=.s>@-R'ru;C.FG[XuTE⮓$U_#Vf{`tMqNd Ȋ?sb; <|s |,Ruh~WJJ¤t+m6oO&'Ch@ (v[9OxU~ͮ) t:]zTܨAhyθd@BfU#o^6ͨMŎnLwb{ Il -ng%8O$ע̈2p Z\+$u{?nU]][GEV11@m ZS4z5p[- $5f&&^kJu<ڱn ) r3R,$dfnf n?S Sgi͎W* ȤVog. 09.5_weF( ֱ_kq]Zp:Hd $C;/0NI'I@mw^eQ 7pmdNZPVacqZ&2``bޏ+,mz!QsKȀffOҼGy6^ @ !zȔH55cI)ė=7;j69yoU spjO`J}ǵDJ.lnsnUj!DQ'D|_"{6J =u~KzV(r֛cZ{dRGkxH :U _bb]ȘS9n>6"P(хcHI̚iB[EkOm#%;͔$e5q*HY!bonO|MAU<8E,Za[a˾_/k_ѕl,:Ϫ7mE^^tVz۵~/[}ε֖2eEG%3OL;4%r >^EIlkUc*ܚ::9T >+VHb_=OEcf@B3FVv\_Ɂ9wpJx౔8sib^;)~H2gwښ͂: һsmK޷M#Px;? ~$%Clz/uXl)hWB~5 *tgFWz scDJ(iFqUp"RQp_ ^] hL<%Dch ]0T\&mus#E{08. ]?e#);ap_ aIN. ˅G^ʢ@ilx.F\a5'=t#d"`"AͳskSZߟ]Ӳ^s`kׂiۮR”it:-\oz /&g-7.Iת(u ) K +HU &{N˿0\kaBzҜ~9nOlY2R~ZbG|Msj{R,Ϡ"dM:\mJ2$mC+Me*\aSc)EC$BB"|uk%f9Гm0Oģ(<{syߖ~"k1-O݊fw4aZ_̫>竁VΗzX,{`y1%r.>eSLrjFH?t-F|U/FBܥk~g|J)rha+8'Qρ+Y~CQQߪwt]JNJ$K'#quBNDwBdƎGY!tEp m^9,JGzhSNji +8 2N`&M/,J`R.P? ;Q ePP~wjX^ck{ sAs݃2Oq@yȥo}6SF\=[ˠ|Ql~ˢsNd~[EG– 3RƆ0EU60Ħ}`>{an7J[gױL_/?Y~˹6UioFilL'|ĻBNGy)W#@RfД;Ƶmbyr "p hf'|.Jhc\> VTcmU}U16%urp4qaNX^6A4l ň5_ 3e[XT[4Wi&/3b1L XdO˟|$̧ gD }ҁyIeWUHsrX);A8U|{;ekJn;T=Ԩ4GDD'YqpB7#Bd4Ð%_|Adq~?L#zWk.׳{ECʤ%Cv`|l^"9j&8* mb!d\**B!lT:0X0I&4Py+| Q& e/,/70[g]cYVi!gӓ]Jm3,Q}*1.jH swv3hFd|+Ld5f|'G,MO@5j0&S[E}۴;P78ՑgijD9" Q<-[֛&yf5ɟZFgy a(d ufÎPyy:J?׻sSG~"X:mA$L<`|X8NA}TyLC*de*)Ů>;8TQ5%˟Ɇ+"vPM"- xIqW|ݤBOr6+ܲ{.wyU |hGB&o*Nh.oům%!<.0-Npuk؋e3z]l/"!] T|=@'=<QO\Đ$xv4t%z:`2{wO 9pL55[uCˠ+ppSĶłCa_ʌ}l>0^))}?5 DmwyPUTذ-94Cn`7.:c#9%yGԥӒt0|e7meq}'MQk3![~dkpgQH+k-x&~H(- `u5B"?gF ]8t1h' roCUPocv3}"jlGMчEAkC=lk,J[;! T|pYs>'Wk_h*C%[vsrooSi<^cUWy}LGB+ e0\Mܢ\T1rp $Ie_d| ݭ:[~dX#ب.n%7=ScSƌ`4𒗅3i5"g ͋nc"/U@4mRzd81bX4fnPeO(,5RB^6P9nm~AE ϵms49?V69Ŝn}J2׳!ZC!ݹc1^QF0-9wψqyQ%F#ᱝkM3\DBevH\&5^ng5vļO X?҉7 ٮLerbyHޕAOiLFNۗA`7/p9toC.lBj `6N  ljRmH3ʑ LMgЄ򷐣P<7@h# WZ'T'閩eCΛ\Y#HFJk0,Gl2lKSD_hq_p_:Z?oGϗnwas*z ʪOm enӴT8L2;XX߸~+IXvQ/}1'tO Q2*la)c(ɍ{-%BCJ);]!.}WЊ<;eB=+:N&e/ o[YP1PxRִdb84$jӊ,;Dz@=QcszILGJ2N^YVmvQ#l'y̔|=\2d,/xlD# _821i=O̅zxѩeDW*Uc>x"tyvfN{$6!tl  ߨ-S`Ky_WL[A0lM@@W[P@2ZN9ybk DİJPQfClV@H>{`Dk1Gf{:n'H{|f3R"/'׆%An{j|}ĭ6@?`{ BZeޓP[,jNݪ遖B_ %:*D (H6^,@#B72<=)VD"/ 5BhJ38~u0a'?%!+?&fY<~ϭ)rD`1pjLb }xT5yCm5> brdWkD2MY81O|F>&lz$ s#K%cwZtVۑ* 5ՓsAH}@ͦ8=K\-dƀ-³wQ4 DvUY=2)D<0`.EyZ)*D9EU _$?WUd7dM`wؙYyX}# Z5Tjo@<^b3DGj(l蘠_UZs!ן»rݣ}@=iNT)Kӌ/E%~ kؾ= Kv>ç+i20߄h':c$LP:Rk2A*#O⊳x܋|Q2[tC`>e@XjI079" $o{=f}k RjIqnUn, eK1uV&aPHD8r 7@(K߳R6̬XV쳈wIJG8䟬PpbaP.+M5]D?"[8%{H3fpZ|aG M|^6U(9-a ?1Oz#4WHYwUdR?,征R?Sg[6lUh&]E:lf}R)[֏Z G.Ir[] ǀ?HgA$D_#f_bQ?y*<pIǮȚ*Zuωmq{BF̥4n.:KޝD呁Z{ze?lnL9 )pOb-r*,d\Ӳ'&VsuON}ZSiD"%RPzz1aE㈯9%a;pk鿤;pMum8?v+f2Kg \ n*Di>{G&.N0.`Ņ}s`q/ ~s 6yJþȲY&g5`v3 K=p1)Ya&r8Ty);N8aq([&%t^#;k6yZ^ /%ll2)06]i^͏oV#ИהELJBÜ}O4YŃ;G‹SV!~e[л()5lIS*2S~ "]QH@PCYfs{`ܸ'i*:J5a=mĄ{}ifDjST:RFcyRKIr'ZE:ʒNXeJ΄3h $l>ɦNLSLJ;O}ZulŽ~X<>q8,c"zK HT#H9V-Sf|zÂS/b<&vbKl6Fc[Kbzn`4zYY^'b?k>쮿O,D>6L2J/i\3{vh1xse֩Uբ"m?ȞAd 9:F N 4?6Ȁ넨Ci y0՚;3P _' ckH>_{xjh}e쿄TהD^8hUN2Icj'XGbşHf#ZiD&tg $3b}sloU,Y@@4}al#4씊J&ӆ//YqLa A Ƥ>p1ά/fpujB`'o(n,p𣋀O2ݴQ <gW)1Ro;PJ#F^a.!9܁0p5􃓋3J)_}z}dH:] M$oMX>jyK%ǛjNM!޽;nåC)ɞh [TL0 $.G~{2|ۊ=~k1ie}3O&J/# 4x#P^KwAqX|C ((Cg)>[On.a63?j=X z1{j ԗ/e~W;{.:U[ o"J(/ᅵ;@oTyFSgm{ikgoip34A*[6jYuwSvQ &CMe|p)M6g۴ܵ,&J,;m!p<ҍE[&w&+߼O"4\=ДdQQTwO"ѤdgܓధQ,ҷ3AyV<^e%;QC# qDꢩ$gJ?O=bm( Я􂞗94[3V_ٴ-=,LA_E _g~d3Ҍ xa_xMֻogY6? &~ml7e,.ZJL6Ut/q$dQlo=-"3ka`!9S BS*#x0(Pɤ)ؿQgޱK=?yU|0NxnE!:}nkFsJ6.0T?jϤs' Nv&rt(6ͣ"_~ p=eNN^l\tj3fnd뫪gع ef`A2TS8$nLfjR%e5a.n'QF3@᷷eHeqHwܻJKٌ\۷2W[lux Kő%|u{/X8"JYhA) /T ,qHDez59O:)3TIʘ >y cTv)'u@Cl,e'4u(nsիuU8FӦ&oOIkgg/F[G{k/`ӫ(.L >" 4k<%CǛZ wN//[f YH4q>{j;>S46Lu kd.-ڱU'sK0[Eˁ(ή|IJdurak#DXlV?!7쵳yxLݕo-z;>! `M-?~jPIC8ADDAR/l:c 3JbES{ATq|0Rj7!SYDpvt!3 +6EޏShm =fI `?e(9f׿fEhV9%j^\ۘ@CЌ#-tchUA׀Hc/FMJG c"'W@{Ҥϑ! Q}+cK+~"JR~^(+n#r5҉$PXvq~lGQv҈h B}sfS$ڲ!SÕW_e*WR΂Z4[J8Fm1ޭųTUrJ-iT~]SV} DX@S4!Mn8 kwyJ>eѨQIϬۅxZ6/}Ǹbf\ 7G 0Su?_{Lvӻ4l5@oKLQw]G!Y'@Ĥ5z;lnN괃&1[jﯓ/Y[jp锊&oawU/>1XC WFh0M#eclXOYJF)<*E]`]E[>If?1-~ K9 !!\"s+FH}FieXvN>*C,!2wO~_W5mX7 P+Ulx|5&}eĠi7pMy}E1ú Q[xqy_hO5Q(~h%)6$=H}06͠NfEig#wl mh~=L!^5q{d;2UQn0J$o#7(AXF\TIF'n J|YsUb`lS!/l )]jN^/L(,(Gf'H[୬K8o찀cO8yBV%+9c6iah!k cwyx0J6jcX2ٺZRY;$U ]2ݡn̓w_Z0*ۅ!W9/Ż+zxp̻as=km%F8–T -F-IZM}RSQkYh!S\0s'{KL5M8:A "l@}V154KUKVc0O"Ő:ڠ}'tnq=ק~ у8Rr G 97 5pkr]7W{KZWmo֪ON !cEJ ڞڱZQfVAk)ʿ֦gHi >Û oBoXf.k0ʼn|&Ҭ jcoys ~ứ:_b90xvX1$ɓBks,Dɽv ٷCPl㞩d6E<:2b%;*X ~F[SVc,*ASMӘINPqMKWu}`]yaR)GŬKrϳ% ՁKN|4 [zOK5VyWvhn,4xUe⳽E6Jj7HH!f!$>n70Yej{j)+X]dNkA^ YtRo98,nZ0 w2VH1S&ñGQ%^,i%G%*[qv/d-6aP;@1٭u@d%DH6zH'$1l52 ʙfH<.`{3ޖ W> ttsr?:acrH9R,띑ST|5趦I~by;ąP ^ntnaeDIe iZ{k!D䤭\7&}yf{ 㽼x0~ dtHˆ%iI<*D?? *"CF(O^kMΕ,]n?ٙ a.}1hee_L?Ǝo'Ӷ~ s9R *Fţn20QnHeɭ98 v+@`5\ .lc̀: [؃L …t«Yˁ__yu/ɘ?RīORHuWH}0rH2E"HVg8}>nЕZ Q(Xwg:8j4c2#8wJ-~Fwf.@0,w;$^BSD,NKxd0`ӝtK`)p6yT"OLC|24jﭣ(l<%=wgS[x)ᥨ^ԁ<%Y[ %JLz {,'"hk(:.eIxE8( { ђ [sP A rǛ@YoRŔUw.Y[fzȮ]f@P0o#D2Kʮ`9%2&=LX[yDC aQ@n ؁8^4v1 k.0BBrN?0B)8 Žfu:,4{q*?AI cІ+sUG!ɥ|9_%5Tf\Vr=ͿVynA¢@W f),XHyT^V 0 OJ~5󄴢ig2r30?So˅01x\6nUbMIkb~3Ӳ?|ZLLjq<ObCGg`hG2cQQcn>uF/cם5y%l)8qE3(֚XGK~r$OI-qif@ԷjL_w*lN+ؘYYvg7/ ury;-q=2矺##*FJMH>Ǧ^Ln(;&;JjuPe xGrUK9QkAiY=jϦr9OU`.?q4Ŗ:]ut"IA]  !ğ)VG71uxZ6R&K$l0džhС` d-!z6E u\|(]MV[&iXxjcɥ8lop2, :.D`uo5CYP@ٔ kd&# D&^C\TcIz$GKxC5'DuGkk[fCm<ޝ8duO 큥UbF?fk<ړ%j\k¤hxQΑ ?@Y/yV^>O0!5;'q 97US='*fƙ YG"ĮYwvm/șJS)U`HhbbH(h2jaM~ 3#]T^sx2R{ -2m1^w9Rݕob𽗺 RQޠBcfq4RAiڨ'jQBa͞2ԝf/,6]6]*s0{DA@x J^Jx0VO#d3]RJO'>F>h %vz{R H>V L&{'++--EVMAUtLi'=IV"e(ZzzA<S#XQ<QG(̛$̀~dGoqCFjZPPĞwDknAwZ6?C8fD z"4ַnmRZ66F:?c{hyk*5B:z ɠ1ԐJ?xsKWR 5,庨̯f uw {S: R:5D/3\/7xj/Cp(~5Q>h&Q!r낲7u*i 醊:IyԺ' B,^m5;).U`lԮ˲tސzN7N=!W:? oX៰τSf] EN]g*M.Vb/ ccJFe䢚}aJv *ӑIӹqW)2وxaqUmϖ!ܶA3C&ӓH\.v._klLsgin~a{wMNБΓF5eR(([s FxO Aܕ*o Ю2@Zmx҄.15hM.]r fOy砓k楣O4Kaɇm$MCW<R*jߖz_ \SR|)h;#{1*MU5%/':,ᖳo؁-~M,tSI4iԨ]UBZ;TFkubZF|֝RQ EA 31]m|_A:S*+L)NPB;N(ٌ)doZC*MY٬Nu}BfYx]QXv%E4)7088+<%U9XdL围tȎ-|˺s`5q2hk٫SR0;tŋ=YqUd>l ^ Y\PO/l$^^W- < #s|<qW%7ZjʄiZzkJ40wjas))LDmmM'[JG/=ƃ:7Lt\v,Ic_+s@jܔ5U$o?iD !#Trf<o5nyrɞݻCrfI-9cY *f=deXuKH,"Ũ\ė`Yt@ (5~/:mKP l[KƸ)nhDa~JDz:Núhsژqx<)(`yG?Vw+Ȗz.ԕ+u xw;rE wk0$Q Rz rTʑYOAuGQgT7Hg #Õ,u"3  JVJٙ2uvLĊz- d8\>&' Ix|5> )߿xv j00ʮAʅ֎e@Filir$3u7MH_fɏߖxbp@V69ܢb @oQ^qg%4*3 cT]K "*Yv =k02s xf4\A;rKDѺFY${eSeY-! 3XtMp4n-vУ+J3D7 fgP%IٯB`pbn7oOlU^P~ D g~m$2lS3Xƥ(Ʒe>D}-L[.qpt\ז+5 т1E> Z)>~ѡ |~Qrm7'qdY(6ibN7ߨS֟J1;:i@l4L>9Ucg >4>,Jk#<BH~xF@S(_ǣ6޾kBPidmySk! 4wSgJ&9e=5ϝs-BtykaMErAQ8H(M)>f Iӊg2Ex>lh葓I@00TD< bq9nuN/+G0ޠ./)_9bE=EiWI>˚~@)I$q|.x_BR={ʅ12LrrսM@Wuu3N8QgotZd邵^M ?.ǫps2Y梴%Rwֺ-Âr@&s00ڔ-ZY^41:ww}wW_SY)aHTpw+Yw} ؿ)94M OyzՅ2ǏjP,?s|l=Iwahj29pj6wA#}AP;QSqWM"C/_/h4x93<[r>.JR d̈́7U]!9E0.3J .P9FC@4v<C_YԮ1V$ sRf}%rMٰ,+6lrR}(r&Q9U:wj-5Q8.N#U RG*ݚ&*.߹25?Xy{-ev;m-¾R 1;dz7)7$3cWmO4lvİ̪Z;eng/(=̰JLgܪDF“AcțI~tp~}iWEA2 ТɊjRڗ/z#Ҥ V1Dr?u|i ..ӚYIS=,foo!*;:vp"G74xAbA}~]}-Ri!1Mpj{$=D N`;b]L) HIӷcL8XˁpR uAs'Qu#Kk,kC/%3FUaDv^Cf:VC*惦 8Ky> |}ai35.iU֘%S1 Ӓ'X5%e3 /{tԠ ܦZb*Cr> kfHkEzı(WTc9H0IrAN|5oT!)40+a(kd:X>`Cm,_ ڳXa`L&CŴ,%)a7WXRq_Lӽ_m@X2i$з 5ZtX: :} kq ّp]&pyWb[]*ݭdym]t rL&twجaCuӿy8xz%:xNH8=a*r]7uC]$s# pH3ZnoLӢM>y*Y^S ։BlZ!sͰEU_T̋|9A[]:VUsf`)UP{V\dɸ,ZxovEa@n=o@P1!5 {~+J1M@g8Kæ{Zm}k4Xr(V} S]);1zQn\]BE=hC"W"%4r9=V# qEmPp.S6ZuUB!-†ZAM]-*НSdRX~:Wg΀u 0q),@!j/ &",+ZدviXD@ޡ7=(޷?,(]1s;NYZhpM)-A 5_J"e纇HZQӪ^Ϙ휒}E XÞvw gOũd`D.Ϳ|LȧO;)į\CbrPZn3`~! P-x2߯/"3vM% 13h+K͠kE3kIvW|)ǥ%{'ơ@I-V$v_/(7]^|If5$"-~cB^5{ xjSnF}-4PSsULH!Iu<$r KC H7ƋV\C0Jq D}뛤(2A E`&% \Tϻ8`әC<\**,g⁐Q[=qZQ@!R8y>Ϊ>$U7 d܏ l~H*p֯}mU76:,pS&w 23C.rx}/cĢ!R+Ls2ލ*bwa69B(LwwW(zЈ5ZqۨX|K61Ja\Z-*Tdfwij϶Bo .IӺ42 Qh!y*oF+j4u8&ԌBomO>|H yvʌr^1"!gXb쐠Y*S.o}msc򎪕N?/ phX29E[A牳g "B:peflv@Aĥ@k^/g}zK^+MN͋b} t} TGt}s u O1ÑDm|%C$\Qlxthbuݽbpz"cm*8A鏛gTm3,`@p]V@ "fAܓZiog!Ӳ, 1b$[Ypnޯ-;pC9'Ξ\VLTc9eڭrϦ)(o.G\g-dqg:;Zt.%yE-^I,qЖxP^ȯf(̍:BQF 2aeOZSOs'ͰBxF\.5TzH Ջ>QURy⟚qJV(.3Ɉqrts~*DtȘGLTqg~:?-cusbek :-$b}ۨy9{rX@˜3Ul?ș)ڇ: ];gt Jܩ rpQ,xYC_9k| wSmC`9$ ''Z| `݌NcDoKƮ׹KpoWRf^s sWbK#X-abdcӤk1'jLUa=]L*9Bu2S蝼eqa; Zv*6߸!4&_ "edl&Hbi.F2K_*+mbk kHB)tvwo|kERR8Ud)l £A Wk9Gܐc3dqXes[VI`yCbA.8j!C }u/kYx뗝˯Ns f%mwZMnLgAH3J+ibUdx0( !{P&ՊWM:91f:J(p!zLB&3Ͷ_e@x*ق…0 b0 t@'mV7H"RSkcC0'2V_3r{-q5!]gZxm!kx |59@&2l}P2SH άo ."a/Q울N_/ ~ EwǤ9r *IlD!h,.t&<` ,cU} [G%wŠsbD$m'Τ3K1Mμɡ/^zIo:Vu(cTXʍSp-_cʐc;nsI5N1zAq)m&ൃ;xM!\! ]/b! PS;|יn2|FY5xwhIWrk.ˏHʙ@,$5OƉ -eIU r tmjI*4-U)3t) rPޏ.AҲW`瑓kP&0Pm?A~yJ3u6mv3CAKl麸Gj7r}ܤ)''; =ݰ):[(b"u^n=K`cО/f ꣧/=_H N=i Ϯ9^Yu|IGnT/ AGiu ӇVD{POZGt@ cYv69ܼ nz דPk3#jdvVT.Pb67RRrJ DR=~l:⪬/Faf}*Htf7~y28v^֖!U9}fA{gq)|j-Oj }E O `.PG(b6hh{*U.竽:[ڤr1 *:R՘稙1o'5UfCjyX<2kI[L37WD"?5ObEbPrC[k}yڗ?@8 ?Օ2sދu(pYj,LJc-6_ar%o\)Rv9f2Dpq(4#,QxcWE`xj|}qay 2VHoܭ~tFEӯM[FxRHl S/aK|)S'b6{׋&[04>tZTbh{ &[hJf; d W mbKdQR~Sd|Bsyyf DO YNp+MJOvFzHWgqvb ͠vȜ^_Xļ ,;m W:{,;eѬ"|{I7NxoI Dn xHk KM+K) …bE[` Ϗx"Xӭ 6P2]z4`鱒z܎䫜A)-V~i?C@ÿ7SDFKGG9Lw] Uδi#w-KQf3/:&0McGr6jA5,I<ɾN2Nn 믣0jI lfsi}J,uPo,{fꦽ[25(kDZeTWd,7dNT% lZz@a]yE#b DoA4^0.] y7=b}.-V"bn{3Q@b*MEH&OHnmKB+ʡo}߁81bn42:mY̋~ 1QjAvVVaHI-@WYx2IXr <ω{]6#N m>r:|v8߿pVQhz1C~6_a2rEz>-0Rf5"lz; U3D?\8;,9 pTZUP5?Cבf1GZ*C%i޺G Xh>?<گO8~_Wv'jnjRl.m mseYB̌P M5荞πB*f:|Q jDG3v H8{â ZZƬ_8%m}mql6ۏvGMgj$v)LpJf(NupGmG$vQ<#mJRj{wBȖ8ǭcvɴG&o)~uX8E9 t̨s/(\ĭ 1ָ#f HMz܇-159ܱ2wT8,yW 5( hBJ4@&`9qN[!m7sOIV80  NN.Ď#ўdWYXPQ@᪣0{䦩Ԙknj+ip{G@ e`8=jGxd{t3| n4x1C]xZ>iCJl4;?g Thі3o'*t[ OIxDuL\YAt!jFXKa,sPNY U6h1X٥MAQ2 dBl2j\x*ffAÆlK HG3`X# '0Igi-.hW'a#[0]zދA.ͫ0V> uD<lgC} ToI(aӠm`ku*9?\oQuS[d>CpMC;Un aj<)|.ʙ>KHAVĬ DvdcFv͟ӫF1SUece#W8ʻQp90nNM|qO9Wai=M~/{E*)z,;3{} 6MH^?DX5ͩj sp1 ;{hj}EKs)1}_xV[1tJksq4٣2&#CυMF ^p^FoR˦P̪nrNvjX$k%RrՍq<'N HkuAJ,y`%g3Uz+* R 3$q^鏤%8oNyh"ތsg#Wڐh LM!4m"}퍍v ,39\{J\|iq3|"J3;k Vm) 6?h Hʷ>k,m :xzTN6wpR(L"OZ[;ve "BKiw(8% %Q'˶l:\Z,!f\,o|\wiˇ|(\Bɨ,ĸ1,T!Csltlá7{d2ݵ;&h:#qPQ:qLX] VDpɨ݈{ ʱʣPXQcvLҹMxpJ>+9":gS eF07ڛPx5atuإǼku8_*$XC~:@uWɗ$ 9\HY*\  gև& 枱(A;[Ie>RU.,*<;e`IJfmꗽÅq!Ȁ Y1;q#`J"-R #)rj.x;5T5OL2~ѷO*xlR.YyeD0{͗}4 Q= _voޠrw^/ۚ]QN\)8cC n}Y\Q.Ρ4S }#g<*>^y:?w tz,z VR:'P|4ICoeH$J*i3Uu i@O=Քie#q,VRA*I#pGMrj:(ȥߤ4V=Jl݂d Q5 LܗSw[|f/aB(=z3PEy]*+"Bzo24cRiKqWqrg[QHIN/qhk8z,;U BYgƺ-3 MiNzi-]$ y)5t_H(Q>yRLJ]uR:"С:3ۆE+߁C1Yg7{[e_FDw@dD[K A,NUN½֯J~QoL"|L]Smi&ӧjc;CMj>CL9|2ZQI 1T]oWQ"t`e)*d rۗ'/?A BזG1@uUiw›y5yd3 9+F@PaM3fkUx #aqpWJ8-B,=-x4's(! +O-`H3T$r668 P%22DYjA"}'XmFf]x%XJ剀}K)jur;:Jm ;Z.c0O?xԌ8.'jbނ4fv[ZP?Ol ֬0<" BXRnϚ0QnޒУB%ȬDZ 'r 4 47CFk4XF}~zfqI̱6:;tʇm*ʠӶVk¦*Jr=?/]hVsNUz6KC`(3?Ww" N{I!*xL,+M/~IӑeUYC^R W : R6Y=+/{Ԉb'G,{BOZ:"<B:>BM>e}*XL -YޥH"|WAPrOmtqOmgO7ϴm 9uDDže &͔F$ʅWBB1iX+\aus+iO ap?g?65bCoR Nr@gRJ$pew*}()>-`kj9N饘"Ē#2U3"FEjޔ הC!$6mSZkn^/@lb$<;r ~j^? w'g3}iCJK[ g@`%x~4GoV':溅UIjD-NŔ k]P|8X ՗ n#%BE n{ wT@Ujä"5 zsz5rTV:?NBx%6g=ȝ"U8\v*r&p$jK&~&)0΅}u%-ipЙL'}>`0)uu4Eg\p 3\˯t Dֲk>ͯ`D| nvyB xA 7R|S8%Z3LČ9,0wmJ#ڴbdB:d={a&.*X_z{.ctI"s&6doK,%rL)DSӥ"Lfǁ pNY2D W-\A*Awvl ]5 s1_x,/Yz~uW_;D0 ejG{Vʸ|V8hQ!0Duf>myi\ݗ(+jUj6f WTǣ1bc< khEO"^)1Fh42: sHj9&?%BcYۂ/D8OuFBIJ.sxK~Jp/X|X gH6|E򳌕dw ]jd؆91t8:>BM~vCckx͜ l V[&6Sko\΢eZ|f {R)>GFt\GN6<+ڞ"t ;Lm ]P»W\eSBҎ;V}j/Gқj:b3q;; )CF$@̟et ;\ubnorD31/HڿGl \у:7-Pa] }%d%-e6zֻ)eр١MvNqRs~/wqu%0^WɸL$$tQNrԣ7eHlDa8&e'rLzf3ǧ g+nUr 8?@w&(U>p6( U&ե/*$>~4B TP+JЛ!X#f(kx2,ȶȼ\od5AlMך~9{[츫Qx*_?` %L0[jw/fQ shiV-B'& t!ިgwGvnL `wYs)j4סS.RpN 0%Lp zzz)-m\ Ҋֶi۴:C UDtϦ['+ "o:Nh+ڛt}M(ة`x{yFiwa4p$N"Е^ C(TlīXנkj<$%M_ `޵ּ>֯m䕇:OPx0TVHCCjy2z»Թ*; g{k\Z!D\!6.wRn?gvb }Yewk/ -s!'U(Ur.п [sA[jH\IUR#¹QA[4bw1Z"Tk|5ҨlyF/Mvj,4] a''09 *fGߒǜ㙴jwPt 84EʤGCh:f(LbZL?@8"-:ʰv[P੒=m1xT3H+bEϥn_Fvso]2rCsrAOd i{-_gMo+@R"W(Cr BBA9bAج- GlzNc${bɜ"ӻCy - S쇎Avl_JQc1ؠIƈy\qK>F3$3Hqf?JnAn|$?&^]FDah\X0\.;,; %/xYJ(Fذu`?;bDHGY62$86\)FAH 2gh|Ex\ }z(AXމ=GIJj޿d3p*D;":~{TwG?D!V03N531wd ^Ev wxGY--]#Ťb>9F]q!pXwnH#=z j*s2}s?Tm%P[D=bƊ}cX!Q.cX ao U˱Я4}"/rnL.cQT* -4^um+& ׼'X,>1V|M0+q ھbP9;"<ČRdf:`?ԕoM ڻ G!K0u);费ޟP+!/"^ bSUCZ.y!c'F芖<2}O4:p Q{u~6vj$W^?ΪWeY$+Қ=)pT~X|b*¥ץ^LfЃ-@)@_4-Z6`мNK$gʅ3ңˠŚ?67mt8I]U>67pR̯G",/PP0TB_ӹ͔LdYp M!uyx&hY )T酶;zP:j~LY2^i& D#]& O`JQ$_9޵sQ@fM&!K|&$~玩>љ%#><\㊓&+nv#T0Aj(m`^Sǘ FH1 2Oė ցwuq;}ſ/U5Ȅ@  8s,N)N7kWp7v1P_c`94$x,g%Xy$2$@-F Gu[USKlJnBW-!dN Hz-LߐGڊcЧMAж0Vdn+RHs'uc^(x7}6m+It?9MĠ1 l=]"#ڳd3_JE#K%[Z=*a3\zVq#/@ė<^o.^JoR5R+&pλ5  !..QÐ3kz^EzLf;wPoRճn?|:Xg5A ҥ5BjkeeiUFfHJItI[x!E#.nb8x%%Z眘P }ڇTD $~yZS&!HnxYM =6II;%b臸v%u$uTwa^| Q&o}o^`G>+ζV^i7;M_^%AORqωZnD\ eYg埭0ЀN?l =~q<O3ej bG`jn--V_1 6˕pn1{5-|,,,tf_׹W>wx$iVP} v<*/DtUJu&SΈ t [jgkvkm1u- b}Ydr!@\| +Ǩ\ŶŀDX7O(mor)_*,^*CҐP䐨^2bOhTk?zΗxFp )LDHn̺UW-0 :F) F;[|;9úQ-'7(_L|{J%"6 "^佧+-ۜ~EwC\I_12>8Q8 RnA`rI.V>Qz2\)v3>ӾhS{,1LgЉd`*JTa=g{l+,@=yZّm`pHt6'`} X'9Nc×*<ͺD1W *,:+JXvjZ,Hj6naUPqѵs, *D @<Vq<åل24d4ֱ7-QGW8߿ ]0@!sru,lwe{6<>~U[~iN"*UKdZ,1D)gH'UFé蘍 &}|/_m_3no2|_Pb9TxZO&g1dĦ`j͏Rkb펄R ooHz[g ?8X7Ϣ{] J_0y'b~eݫ)l>l0Ύ+9t}]b?QAI> K`'B fԘ|zzIϼ]~_ 76 r|1gqjF>{2\]ƨrD tɠ&,X$zy,;7\1#̡፣';"^싊49!} nOD@k)wTip6ku &4!X}xlJH `VGRK6,:j#?$`ݠ (x8}6{X5+WV=J lP%Xq R75q|zBH+EQl\23vcR(ŲpV @^E* +_ؙcvx20߯ih %!H9EH̵'Sh4^yndxԻʚL죊ǖpҐ3y+|c!fY}ل?U$you E4ÞT3ʿWM;SdRHϙTXeD]  N#L0nIa]oIgc%AjG]{ȃU $ھQf^ĸ^g.~)Oc/ H&MQ47 26! e 먄1}5V!d>Ŭ$]j+ %ϩ,;'*7䬑X=$?,.h>ITuI5La|h p* !h B]",g,@h7G^q-RIXTSYh@efRL|M wlM ԢI՝?(ܕX|zu~ޒJOaM ;S'b5ĩHGv,?3*UKm"B%R=}`_M<~Z p[(i M~RJVcp{AILo5Ur.#׀ݰ>>,Hu&R#ne6/+\_sdqF@P߬j  L!om"DR~Zhn؛07x ˝GK'=bop.byd 1+廁0b6L8~!,gɾ a_΃lJ{];sf%˕L*6 Iѻ*)T{[-4 :494Vd?p /Ju.'? mmJRCG3 \xO[ 0;N,im¶3N$V&h =uAҿWE#o6Єޘkdv_%I!LNWUTy ݜU\9;]qZ';T{k͝ <k8^ +XT|%] y0Xq] ֤2A(6w+o::X>Rt؉탍 Seb|p zk1WL|ODڟ w*uQyX@߯z_ =WDHqc?`0:ة1,.hWڜyog 5t]/j`R0ʍf&4HNק2;FG,SbCsSHi߾"]FK EVl~n8)Y2WP 5ZT@'}?&F[ƎsߑSkvHqbP֥e )k}'{f+I,< 7樦]rɈ+$]C_sht~ M2*jk֮3 P-x{y|$ jW }&Ml:K7P/RhԾ TzlyPh|}e9uI3n?$a0~fNofE pDuʰ x>zGQ! p[A+6U4zO`Cȇ2p:ΨCZ6O=|7ri%lx;U>h9}Fn/H32P52zl jh7}>JdZH@E UJ[gF@UX|`&>Rыse/nۋryT zpf-m'/LtBSM\| y9Q\hw͸4$,";khs=h@ksǔX#_h0'tx^z@UPGW7+4'9lj$ӉTv:t4%H+7T,TFaDySWzz)%k"k b Σ6z E_!͖lz (QTwI;&`N!c1_!.dC2{_a|ф {C~O~ 4 OY*Ȅ5t1PO[fh?+=ٛ~ QV ~٧_iM*ZTdJ<Ufo?z$\ rFO+cIV֪^AǙ YqÃ{Pf1`1*WbQ$viww&2tAm:1 |hfBM%"OY&ei(qo*WLh;GubR un:S2(rU1[KoGNl>($ ;+/(S h芩\Үֆ9kwS/ў Oue̝@ϑ'T(U[:I"4^kWg͗N3I:xm_l#$Ns{w@>uM?X_ ̡7N6٭t`yL-ʎ ,Ynԋ0&xj~FΩ37^,nCԝ{N_קE+o"PnZt*L z l=z2>ٰ HJ+Ӆ_-=B֯z)@ gxKNL[;c~ ߌ%׿nLjEMR^Ͳ3ABt]ݖeK/b(^ᚩ!m/NKclP9ޖk637- #\i⨘YUGO$d E_eѓR-LMtܲuqBmş X]ʨ27_o N@c?|*yt f#$LWc :7eց;K;bmuJs=,#sjLhå:V"~V ;b5i1v'giˀ@媆>6"1W}B.> |3Ej)G6~kWLR%!5H]94_E;,p\W5J3_Ieihxa4 ZPtP oA ]jXGΐ@duR!툮kZjqr=YVc-GU.XLAGV|n)4YRWմ.l!kN@AUWW ̆P }P>PѢN7b}ZJ)K2x"~=wM.XpBL gF} Wd&|+0l [8LTeoyiTXT*~C+"^a6,<ޘ aYV\Oa=kk&n)?ԥ r;P PP¨I\]m ;hNSc:\Y50NT[W,0xGzb3X- ņok*)=|6yJ{οo|-L@nQj~OEYyZU>O1 $|kϡW 6*Ts8J~͇\0i mV9?Q3JqFa˃jbFdu^uF]ghQ"98U/ਭg ^ ?l& DheUQh ڇuU@Eud]t Θ1|U«v8]ضLcO*nj<ۈtD`!o\7!z-0KK#$JFWxf ].72'./%+;:AjUbAQksG7|3^goxW4h, ٢@dYaFLfw'J)T>1^y-ŵXV`% ƞe bn@٭M5&u L scErN<O,1ra)tf c.Wl](|L[[<#Z^x?&iTPD ^' +Zu/C®*3JMM b9mhe7lzϡդ0LAKn"V`}?Bq_Twe:>SZ7.#Z]ZdY#=H3>:YHmfriDxؤU.E=$巤[ZU0[SO<M׊uHQ bN߬Гlh&^ߨX 7?s8_6jV;|W 4,l E;a9Nw3LqPVV"zMvK\/!Bv8 EZQ"m W 7 =Up(1$PIyr֬-F(i*$~`?K-R+(*=( &(iW_GZ伕öR32:r oY:?~R3!.Zz2W \1:`*;[&Tnx ㊇)v|1W؍,#DP'΢],FYZk=LMҹ rN3߅gI7K'LG$_#I^)ip~,Ǔ봂aa1z/Xbm_"EM(QuR(>Q76:rj{5M: 0\d5s謰B+K2Ӭ6J"q% rc.'xwξd)J a%/0!-m{3[j[0k#X6xKxNHa`I]A*oEw9{>d&*~;OfnKf| *FVLd',nZ,Z6M*]jkQ9}^ۄ^޳L]M_$ةosb4 0ݬV&n#>ejq_"><1 ᄑE0l:19Z^(:fbk*DQw* SDYrG"U[>F4ˤUJMh}~u|Of-W aƧMc?g+}'mخ!@Yv&*@ʗy >Y_} 轅3]+N 0JyuIs ň4{ ÊIAHlR^`D$yQ͌⊧Duy)HlƳ/P nۭ@,\)q Ag"FWJ;46rMTj0q8ØrErQ߉ƢFn i^I Ar*4<:.:GC9G)\ -#@% M(B.Ҏ`hڽU=fQKbѠB&.Idf<>/|-ŷI`v^u$g|^D2p-2ee-av.( }_¨98u`O.Pmg4K@5F$b}T{iQP?lKxLW ‚vh?| 4Z LA$z/=M+POM;ixY U(\د;҉E|nW\4F [_b*~2x(:*gh9S} Jc{U>I;2Nf.wK'B`O֥fYA5q?]zƯ\h+e͗(E(0&/XvBPKLVci=0ee|F"5H,`6#V[PKMFّ^TI%&:waK>T?&])=0AMscb 3@ۡҿ ߷IW7gmr1Ԥ"}$$ <fP%-ہZ2!QjWw2`EP%H}Svia浩a'@Wql JWLhHh4p0D֥vYV&Z"DNߤyH/VTfϬi9˹Cf|hәZ}c/ NB,5C;lEt-!}`tnXPRxU8@ qeDxV|oW穦ãbx@ y)A91\5k ZnFf+J8DELJzas)Hss?-gΨqT4ܒ b#V󰲎T[99 B(0u@?8 6ӑϏb0*߲BȀ])֘K(= M:JZNxK5F-UbZ)cJ$?>c+phzyh0 7Ţҷq(Q1nn!-mh_'՗a# 4m'j*4a!AnV=YP?q^%BL!?XfFf zZǠfbZx|?sTSzqwO8y$E~ xM>߈\Ow]FTiSxhk^U{?5.㰭슻 l T/R"?1id@AlfÇQP( 1,=;DɮWrf %K*FdM_8]<Y1Vq!}pEBՐiYG],ϲA1#vKUh#٫W* ^r 78MΡ9Q`NoP/'hͲj~7jРBa΁J@9fzČSX0體{$޹BjdG\;/Px{:L#Wz}3+ȰkVޢ'^}BJI _yvnf\`Ljo*V,-ߍ󔼎[^bs:x^R+g1"a j1 e554@+qx*IZ5s+!bYBKg7P ?6k/SEDŲiSc_@f: Гf$ OŻ;Hebi%d/q9ee >*/xĽ?Vz8 FX%/2j"zeDrBAG'7?9-";9krR6K݄3]`صIk'rWo(TELc ]j:]V6xEtX6ЯP Ĵ" FQzqmayz$[NG݂x7!e D;Hȕx9Þvz(Qu2GKZry ^.HRT KN42#zÛghS!Ф3!-[u Psj7] )ݽŃoƒC]oqlH9BA齱{s#x~X\D ;.2'xQiG+ Z&cx`$B7;320/(Cg].w}WFϝOLAu;wj^HIg GB߀|oDx46Oe+< T3Փ5>$3bճŮR,(% al;'l-\~@]bǕfX}ev~I Ff/̟+^wV pP34q*$5qɾU7c{JXedxXdL}9SJ:m΀C \;A4;"+i λ %ž%`'g &=yyp&ZK"܍ׇU(^ qktcQ61Z36"EG}^2GpyX[4i 'pE6]n#:M.g0HͻrE@&:LA]:jjm.b#b۷Z_+z 03/I6e=.庩r!>ӂm"}M*4'Y ) ϸ҈"4X HB3?DT%[֙ c38X-;av&`AX6nZR2ؙb4֤$Vf~~6c]C'~y& ;+8#9 UIR5p%Iir`T"6(ٝB 4&2%߈`f 7?*'$H|?j͋3{ƞZr&-C'ksSeT-Cw )T<~mL'0Ԇ/k2w?d\AQqd.KTnqO}ӧ0.c۰MZO4_b>wD uIjb/\ރJJ$Ɗ ";Ҡ~e@PYjm0!ҵM,ܟ`je c B5_eP A֑d#EE399y7$Wofp`IЈ@F( P"f9fWG2^zP̑;Ani"|.ԗ@YcÍ'jL[^OIyZ5dD)} g7*gcwRZ,q:3)87hP!ZP kX#ˡrQ[` (Z(bA wl~DbpdXT=H7KNL$b0Ava.R^H̚6`~̳t.|W1+F::aI2^>Ji"b~r<".-/X)#]\u0+(- l=ytE Ih98Tm`2#X(]эRbr@#r3cӌ 9 A%NܗM}_zR,)A+uKY=/ #be&L(X0%3ST˳ NڥsN(AwbgiK L*V,}h?Ze8#)[W.76/ *B4^M Ԏ(нV4Ԡ[fUFkUAbazBG |[|F()èqWV~Zz.ROC/Hu+3dl@%ձ+YRt,vOiSzWX JFN-d0RբwcrAT;LyTJ%Tĩؐ/g\$^ISQU v;!}m s>7!зH'ф*7Ӹ<\cXMbb>Oux6 i5c4*3սS=m`֭=Sgʹ>xC(tMZ_sMT8oj5Z>p7 Y-8mϹ,.7~(:U]Pj{o̪jQPs;H_D`3T]bNub9vu~:].Wym4A//lk#q!]|Og2I+ihfH˵@AVoH+ٯIו̿{y;:EӽTibɩEZ]fk,g-[ZjHܜ(υQx=qZR[u刍=5>"usBt7m9bd>L8 pFTDhM\>VϐQTi! Ұ"d mvn(b@> g.ۢ +5tq1YG@45|n'c»Kv n-)}RuV0 րDI:>.h1Zp#i#ӔpK%8OP0ɋrsb }d1#!]1~G-WK՛'4$xUp)1A RV Pwu .VlOE]gO >`:IzM ՉvuuaA:S7"9dB$Q] 0ANo$0D/4W-)Ig ?[zn$l>m0 F'r쾎9TM\F7 :alN@Y4;mFjɄ6->kk?r񂤝*eTCp"xF~Ro$h؝N7FJq($ۜLVTlAEQZ}X;-Yb?>xB.Aš$(I3ο&p'|=b&vJc[{/)>oVyan@=lQ?ۙX4S 0q,F}|djym0TgRތ*?%{'q/Fe[#o+l+\D" H{1Mň%@5 ?j%wp(AbJL>F**Pʼa'zaaOةךI-fHa[j豖- ,spaݯ>^{_% M.lDs`r cnژD5l@rk T-WQ몵X%;@ 8vؿZ{%KA}< PsE``%tGPMydWqWFaˀqB2QbAbmRBNwս}@(q*kBI߅ݬ(2ɓ(.~7|μ a=5fb! 7aԽ3E"ʐ#ǭf-M.x@RǁMp2lk50 RT_E?Tk)lչxeSMŒw?88ϴ][[x{~Oj['N=kP ktϛZmSkmܽ4C*jS?j5¹Xkm( 56,-~P?Mۃ+ΑgK]줠'd+4]ơ)`s䗕])^`S3 HӢpu} FӤ'.`u,> m Me*RDb3Kتsr9QilXG_ 0b[~u4ƛr[ʺ^QJ÷d5>F'1 Ք@;mn鲬IU3u}e.W3Ry6ojL e(/k~4WN2,[+eJ<`@aOg)ոM #Aw?!o_RH ıZ1P۠ ylNO{MWA̴`U8ztRΆPG;OҔdCRh rUXf7,kA9[32DxV\6([q1m;Ճ]Gjj/PjԁML9ǨhۯюѴO:|=x`2`}ė1eB=Fxs˿ZOY. qedbv25TQ-&̮!0l͞2AEKYB:KJ2 ]>z!Tk| 2Zh/7nRM&sy?q*mmm簥] 0-EH_ QYJg!'%LR+iLGkˡ,6vJkM:Bjp J=F _(G0@-e7=۩}gČU˜Ej&jb H1B;r5;oau.!\N]=z8)^BǠ'$CQZPd\ M 㑍C_]YSSr i!:AQ|"ۣ.vOULzXHac`ڻSv3"B8 D=v3<šiG:$9d>i΢ھ k>n6M- O_cg!8qcuVX~űvIP>ף)'*: GQ|*ftEzG[y-\">u85l2frTA}AΪvekF}9a"7`JB@3!=hᇨv@X| |!ߍ}kc-',e]쐍_ _ XmM:3}ΧTR/I`s+vNB jBTJƒe2;c!WwGtAk5A@mfэ~86JwmeD!}0,o틽:>y<]UR輳A _޺t>ב2Rt<+݄@s\kpY/kD%t[A+Lp1|o+;d;JBw'ĈGKcCHp ,cYK$L-i bʭL-q׈T.a|?鶻JC vL9X.hN|83%&Q=DO_A_yr3ub#",bB X,ٹ^eu)ROx7>9| ZI rXo,fepz55ed8c-Gu'U2Y"8 .5yi^$b:O=lh *jp6\^FĽYKBmob!#[(%nꬿDDEm," ă-$.|zwK]IπQ 5 L)1 80/?lzthӚ~]![mT$;0nTE{ 4k,]3u }FFб.Fֱ5mJ8/ݘ}a,-hQzeGx1ߠqNN=b=ǘc"5Q$m^=P-OX96rC%i0GgO떐ƭ){'!!\kJZﴧ>8_9d ,KbޢXخVb}b"%/NVnƔnQnD.eӕKÚik] T 7L ז˼3G9uq([)mDaZHXH-`|*hUlGsJ(g48?QdFibF*)K{&E2k JW+XA7iHtA$5L@R[$/}mV{ƞ=26-%kP]7>2#޽T=qA#,|X$o}&Gq @tİ`Z4pgɆ'FzpFƑyV:J"o?(>8աU5)ޠgYZ0707010000029c000041ed00000000000000000000000167daf5ca00000000000000000000000000000000000000000000005e00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf0707010000029d000081a400000000000000000000000167daf5bb0000826c000000000000000000000000000000000000006c00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf.ko.xz7zXZִF!t/e)]?Eh=ڜͩc"L@t=!ļ6"O1#!IO`!k_Щgw|fj9+m *k@[r{B<?a=YЭUz/m5k"p|^f|+? Ki}4"l5tIai!84u{,E*_:hji%|X@<9K vSN ^m8p^iAAX^y[8Rг8nbZNf0Y~X2 +qLzɥ` ""S`), D͆`NgEdc Dyc_3:7@#x}ϵvmle#C mH{8[vR3ԊhWا~xz 8Ifr`O=5;tyXDsI6m\ι-9%RR_£_gT<6&Oven0i|Xʚ0RAQo&)?8KԆ)eL"g3Ccո?oBh6M5d6 ! g|۟5߈Wa8ƲBNj0ػqRN=<8ڲ x$c xBnGN?w9`8(kν1;"!p#>Ni99Duw~MT7Z`v pe{?s-u7RHm< c}*vY9jGcg.J{l9Hί=2_+޼1M>lQ m:j(60`t:2UR)6 Kc:bhѕy=[ !T#6E) &#HG: +jF|I5L :l!;4-]e3_*E?8Y"_ȷרnso4ILޡ팖Lf'0܆d`غ )/.xn #C5(3v Jx)uE~_%,'X:")j_Wdea1!e3+y7~_CρB5zJ,gغH=WV9|~{gH> CT`>{R!EV{?l6G|f'vtjv\!>U _ٯX !m $H_' "|(|[&l_A}FQtn5+?#yS*{P`STEt{%Hr//?{bʳA+ݛhhʃhGXwmZ.;F<}L@|ְ|ڕ1So~zXVˋK,&~`Npm |1]Du{lڗ~`VGޮr*?qw4$`&+ae_ 80Z*/|e}HoKR uຆ59Ԝ at7F_T9lW8^WRJ`f0ЏOM!0j$|{+jvL7P! 4F$x$!a8<ޏ^, 5 Q@ T*A#FNeA8?NÏas?;ٯ:3B]D TKJX",8s}.޲yUuPb[ilXFl9& y`l}5ɐSЭ -2|oE`}K= ,ޯmV|3ŋT|Pw А=pg/tkA!O`6PxsHr"\.e c".=EcMNr/X.2QС 1+~_o'|Rܠ˦>#HVwί}_% HJKSШy^YœTGiujYG%2𞑀b1XSVcBx׽l4k&H*vh-A*I$VRȨ1ܱ2vr$oXM5뫉 B|r[ux!m@] {zrF^0凞6㽘_ Ӽ~н었eA&8޼i#F8m]o츁rC\fq'vn_ZPNɜF`S2q5I*ћFelvH(Qy -[J )2m\wUACm :3c+|adc|qh-]|+ijvY%סm>_nvjAE .Ȩ7*-cg[@5xQ2iȪ}2B&='<Y\nME8>GYP>u#4"sO"pz{]umd+n7|Uҕ~1xWl+nF<ɡ\p= ribέ-'+r!̊ife =9Wv(ޅ1'./QQ/ ijVR8zIN"?Ց7A" JuDАv 92W.z$!m p?fPuǤ\vDiϤշ$9.Cm,J|Sᾒi=Krϖߕ:[yq8Iz2VR̫Z3E3obܦg#9O8}!hz=H{Jٟ2?^HD8j ]RcGN/SHD j^:*{6ϱA3=Es4?VUQI~<# %u@.O:4LcEeN2Ĩl4:+^Yg6X #CxD2Z_'plPY$O%!ֲ!>eD)_a->\ҟ݀ ]ЧJI1p\'*qks%JY.ᖝꎨR/>{ |-Ru?φOh^-N9kշ_‡uSNw9\YVռGS{leh9\0aٽ?3#2S{ Jk ~H(e%*xWю8uZ28l6OJP5jq}(!lV%ɀCTL@Ot^&rW6tL0ɷ]~,"2Yv8!ZI!GbފQ'BAIzL@wfeU4 YJ b]ũݘ'_SnY5o=@G g<VH:y3ߖ;7{[g݆Fvرt÷GPl'jBUM4RC#ѡRXfrLcJ>Ƃ(LlFî61\MnzS]NH&qgG pGą TvcO;Ԋ(".|":IiHE3W]eP').|MU FXI%>;r>ہ4v&m@,*7 nuu RQÌ]ʼnR( hZ (q"Fu1?D 遖|h}ˣ>vn$mHAzqg-r E[2!0Vl \umFjD ǸABb6C!}ls:Y_Cd>7$L<+jiINS%3p,k|zZ5֔f҅>WE+,ȈϪ7)h]>W܅ǹep%1_3,yR9%i g= ѫqˮ QŰY=".K)9Qom۱YP8Df&q>ȴw?L^PWz`rm'3suF d-;;+Fm>O4B2tDa6!4PLVн!Rlqqx!DhŲ+zTc-z~a/"7!pE&v!(S|gnX5S{0}_1a?dskp' Sߜm$K0 tô 0R̰:pذ-zŔ]Ʉz}bZ9˜Ǟ@ v6+hQ| `Yiv S_^3`ZlX6qF\]Yp?{!}GdCjHD~*11Kyj/[ЬEdtHޠ4~#\tQBg_*F)*ԝ$$b*cCraX$E7KN'3 #_' +oyTי ͓HQbb<"F\_a^` 3bl||IQ)֑8 *o^Yc߉Pj€gP{:K B"'5 C7 {1 QBݯk"zT+%ʾTXŊ}w$\Xm64 \v8Kj- %`$C~7v N]tKG AC^C/]E}?*Ma俶kE]' z(O[S k~f|ZѭVTqL>r..-F7^J)( Gj %*Ɯ`fܺ8͝l*45uYvHZ lﯜU-*cM-VHMҮUV_L0sf'O#U WZCV X?w741`.K }vy'b_DKOMfMS :XnRv:e<ŔհZ1 ý^D*Y>v~dDΝZm3_+Ow)6&ݛ ߼urAqf-ź%vc<6}H[,' V=9u :nulR+0#Gm㸕iSʅC80]:IAgbC JҬ&[t2ϿU' ƬŶtMX#o0beO+4c(@,Eed5,c[jP _pX`uFO2T~DK`0۲S# ojdԄfǛ-opd2Td%9LVhu}H˲i^A剜tPUb̈́CmE^sg %8P7e"\GEIQ{:KN(L0/uy, HZfSwSG#Hr;{&Tv'Rt04^=bM OSgqdo')>H!z%WUFNF6?tsRCn -(QS_EbP/#$[l\VDJk79?M3 &3b PN=D[鄰cӉ^CWUV*eV \lP.t32(EuBf"OF=ѼN]CwJK&SPeq)C٤n#-= ;Ygcؙǡ+y~'P#P9z];;644w`JR[ C ՕnSaXx*E9-_*Y_!i!Np)CVi `}z'/\o}8a6n5)KxRh,{HUyypvԩ;I }A)׬?XG9w NȭxÜXE/zt-#ujCN':*Ny^~` VMr:+$翆M;2ѸC%[3 _1GO^]JkFe*@TɅ)Puq sSsPìb2 5?N*!Hn/7^].\vFWyeRHU[s69kLCYzl# 4Ͼ~i%חL4L`;lUo gR_6MV5mgO`s.?w -< (K[^P5+Q"UF@h,q_iOeq,>pA!2+:0i!]PT E$_o E(BAsUR#8aA+ b(/*eafL" H;sԊ0=CofZ"-]fCZ49աA1-'!K'D$C7Qb@l ϯA^ߣbdK14}GoFGxɟ]NzYU•ILSIۿWo_ ^DS[wE&Og7q?w#S& o!2J S,RXd5 oT,J!=oHַLzdLMYxR)\r.X? }Ԁ^6]9y*+J,*GӎÅځl`AH}a+H ÛĤ-?9? ML!Y!>R_,L9dBjo|h^ }YM 9 YZ!fN *#I4]@Fiu#hdK<Cӄ+@1.M=6I~T5Bػ`|Dh&2+zW,?#cLPDUa^^ GnªCNC;9׺eDJA,4$]8CxCzbO]a*B) èDK9iOIЍY}a' ?tG`1{ DϠM3)zh߉׶{ӡ<0 j8IeOCom-&o#VS!i5d;Y0Ř-~̧pp3d($y-ܑN{@+\7"}ܔKS,&֢sJ$P[cиӐ 6/a|xnFZDkg< A[M+T,I2A"+AJ/e0ҝ}sY} (JoЛjkpq|5n[ TtW䷸X؆utV^4dufhԅ@ a*(~ז?@< = {ZoN\8d=A`7́)A7wcC`#i/+,tÊnC/&Ü%/sGv _κļ:8fտ5Dm2M< {t~ Nf{6Ԉ8*e&`uClⰉMkwz XW8$2ϬȃQS^r 9B?Jws$dkJB0Y59C4+$Q2ш>(_]z N26 G0Dͤ@iR˻33P[%}7W)T(Mmʵз\~ގ.֗@|kHVmʦՋޑ5MaFH-3sTu͈K9S9!y>޵'oXFH2AJb=M?|,m>! rd'Gp0@ւFoʉ} ^H)Mqf\~vܴ7b30f`z~A} $ Q%'L;3`r@`(֐$,W@'촎`N&5#- 4mJ "_d5R4Jaʆ'i]+Nȥn@wCmour"xfcc:c,S6@: @cr}$>"M}|T@Zb;-]63{Q&%oxuL+$;KB5MwMec4%" ;L23ؾ*)C פ2 VD+iwfg`AdU` Bu~"VQb3U?: BΈ/Iz~(Y E;Ai+]k^@JV(nbZ3xwx=FGꅬ|띩9%Iaa/#C+z=+h e)A $)-P洡;!W{ E9)IJ!j9Q*)I? e>4bo&3=ɞM Sc K.?lz p$Al!xZ*!)յ_a>۫Zx]fY!"yJHMεzܺS=7JP5JU6E} *FXv9uQ K+Oׁ@lv61 _龽"/~HLLĊvi6V-F$EkraqքR=ƣm.I< ˙Y:20w;uoc|>GiC[#pjw,Jzb/Kjx2\YïJ@%AxU%s%\~D_=7SUrySJmU;cLtn.(dq[Q+o:@CAޱd-m?znt*|W]Oe4t[  PMkhyk]3j>:NhSƒ%?%|[1=mÞ{^  pBX#-է2K(+>P,gz"~}~U)A (NwQTj1b?x>Tp]I2js:[|ZdH2Ksbt/*lbBT-9_'$j;i^vtӼ6 js.8yubtcOQ!GT_ iݔ[}uh!ALl@7WĊY5Ѕ̷M:źY9 1ʬZ@"faU5w߄u΢ёrDž2uw(ܗ +:U=K4`YΕb]~g#6"/{rnE\Z s.+5 bGmk pX"s=o_9q,ܰZppLeorȋB7A$w'Tu-V䙘ReP`?C#q8783OLL.DTӦqRKoFtkj/  %HE 5H˂`SY ["ktArtvb@:%al9d݄úfU^ocsNlޡ}%*^m;rI* @D'kd D!e]v-K G!H9ӀcĒwkµ/A1iҢ&-?)"0Px\&Y |nod=P7x@cR#h˂;+3NDٽ'tzLڢ3L2ʐ[+8EI;׹ZLao]k, Ki0d+\lJ]ll5+W;RI1&rxţټ/,-VJ$0Ⓙ蠵[. n: bASKVSj+FF"g][ܦ2+ZzǢJ)q ' _f)=7O95B|{>Bx!Vvy([*`tdh̐&>eyao(WFVAxY_'ʟicO߼df 7UkMl|(y$go{[rRCSq-wld8_v =m^( Jan]hS\`P\{$YNJЎ]ru@l}i5=)Hk20wbP-t-dn1T -߭ȘVߒYPќ;B')e)]O,;\ `W^K7V."߫LǛ́1rH!2Hm<ҺHR"H{MAn./$ e[[ғ tR&y !7Iɪ3zF<יkVV ѧXc7>ʻƐ{@?rk[#wGc2$P@/>g"#x|/񵲍'(򿾛s_v+!&ۧN]G,˜ ];_!Q?B%b۠TiC8ΐp^v2z}1 ȀPԢhe ӿ@u@$7]d B΅8ݙns:`x@ƅ5[O (&rY.:^]T[+Q^ąϪŘ껊< xWoq*.e沏h||%Fp±)z@;k+tN|gj]%Y®Ϸ?\8d1 @ ^~8$a"DQ|~ΚI#^)Bya0!zX h|Mvns*k[ IBnOx@D99XY>v\'=z>D'Lvqv& O~LX8`4n(s|V-G^GƼ\Xjzn_l 3k=9Wփ ebD$(ffp-=A:9ö#P k!T]SxqSru@fL:Ii%t>dTlCz{qu%2m>,j:Y߫N~^AZAXT(92gB "{5"u\0 ~dg񥞽0;_9OnwN*x 9uBqH2*v5KmQ XoYo ԮZ5iOP0Ȩ>U?>!| !M S5+B1̵+"HO])5͟>%,Z])>EC@ךҁqo(bg)4XT]&m+ #4Qa4Ȓ RIZw7y n3_lCO G3_o$8Z'b\5{Spl\  &!!}ag{5`?1* r"JOu@''k]}i@-I?CYm)}u15^ "0q̊NbFիG"&#q ص],_kOL& zi}ӥSRLaOv{y9 nGCÛ_(һ$əeљr?(Z5,C8ʴʀUĂn6a ךUaFɄ}zh)'@$8Y F0E˾vHw p)Т/۲D4_vv:a9NK9=$tN|^V>Qp:n&6N@{6:9*Mn LBKãYi6 ?}[oRrG^`9{Sy:-/ll<r/@>ꘄX/ve]͗1O`+Ub婷}:kسU#8FwIJqh?' |S*cn>8(oS6S6,< IXڮ)䄬H: /{^T%hcD pGd;jQ( 20ZaHflcFl;h̤wz^|>FV2YїgA$ZB Xj(9#[ _M~J)gE mE?~~ ZN q&sxOd";C Ͻ1FuMGmGO#U,{ܰ\t@'7U>TB]x+G3B;)).T 2G5aqD߃YkдKY&/cŁ%y. ޕW XVHpxP%(^.P-W,E Ƽ9|gX06V ]șg )l0IұӄIc9$ > D޴cr4 k_ 'X-hV~\CUCfvN"ӋɵG.E n.[_:MsǶ8 XtC>GOL-Is6κeAcJԳjgvg{vnA/IڟB+k#z ohP?1*PNJYW$?n2}ŞFYE ;W٭! # B@=bġ3[ KYzB_\ȽxYBm4}*- w^{Fkh]|WmoUh:OYk6R(d~ }RP5T5?DyKSH Ҡ.3+z< 9**#yT^-CcBVQmiլsʣ~۩8-֑3Ǿ6ܮ}ɒxY|_ 1Պ#pJ5@DqAk-MgQآ ,:cjcxS*ҲXٻvhD!yj%:`AĮ_{\f[Յ R ؁K8Q l';]Ɲ L}YKVZB́)A˾dD؄ob>܇ S+y '6WV6s8? QrKt#@D +|FiERY#}?"U^VO=|%u@ _9s}]ŝw굓օ!9TbJuNpNk` P$SoWn6Oqg>j+Z7t}`PL2ث8T|lK07x#} QU~WRֱCp%7]"%i1Gq>U!M/GT(.X)&묣vILvK@DyjKƘk$=iSDpYd;3Y_^'}uHW3hǂXjzBp3N1C*eޖxu"~l;+Г)3W_V9^Iن:w<Ē{|(kryMw[ )U|u}rf2bY"#;r4O#K!?U!]jdG ˢ]߿,N3]hXWgs@n&ʏkj-dwoQPŮ5,lIhG&[0d^>G|O$ ůݢ,X]Jٵ7\gᗐ?ǂ<硢m!ghyUAy(6ndh˓"ql5+O 42(V/G)@y2*StG7'ûdYjCpR.>^g+SoBIG1/vaMK .gČ$l& {h5ަ _Π9_UU}ٟ\,!]}hw7]ݾ:xYǀӘٍYqV}THRM z] =d;L a6,/=K q}6M]<8hb5N}EC&e^Ȫ X~r:oPN7+k"bQ6Ǎʅ'_ݿt R;OܒthRm=+ڧձRSǚ`;Q ϋE^Dup ӫ8| icu('IE/+񃆫_&ˡ&u15Dj$$J$j=v>cgظUMu 3ミcx3w+[4U,nKFa/o-Msa+4fQR{%fJ%1K~m3mN.bS٤ԑ 9鑿=(ZrZ\E^ە=,?Ot몱$ XIYU! (qt fڵswQOrib12ǿkj.rcgcoD9u/!)>WӠBCFG|tObyMs pŨ gp%DHbB'jһ\9h^WB[4g"EojkW Bzp1l8.3aJh ֵxMq!s}! e75_m" 1>˕M? boNhzun;2t)Sn$Fg\BMSLr O`qs nGJ#;ىr.'RT咛 \C&Pjt)WgOi#|̸H-oZBty\lr{|籪-k0_f7bW*$J#&Nn4N}j hXNAW=^QVCh$C}QĶjrNj?! [5s3 qٖ1Qa"=O"3Pù_b'Q[#r1>!Xp"*4 8m+,UpB #" KX >/N4C jIuyA jcjsBmmvI88)6 Qhwdp"42xs!H*fث)0@$PNAj_^+_Iمk R9ի*Lb<+(0IfFe|pҲ?f[Nx³|WbU,Ȇ&>(ܘĕ%{()b­>r6^ammwgaКCfj*: &,LIWw fLn Z!,v& f8 : . M݉0f:~PwC!1 kS¡H^GJ6V26*`RL>7}ʎI"ިT;$iz.cjϹ85e~q5af=׭[жz礒ܪջ>ӝ^80e+r%@q] Ib\757(RAL> HM ~4p khlnd=ڳ'v-+NW^|".ٯ]9 ͇{UJoA@5TO',Qubi=8Dž.!eK1hQ]>?n5-.h ,ʬ:إFL\!z^;&AWmh6?\Vk xDS[U^A(;j?6dhVɬfTB6Tf̍kR5!Ve;rUy!F>'@>Yt,Pq-Va= 8畳{C^wZ ˇ;nt@$Lk@· u6Ӻk%891MӮh-[>Vb'7{p 7 Y^i)ݖ=(UyI:"PR|v5'/&$/n`6}$Ud3! rsltI^Ȳ}puTSTmZNpb8g }i[M8S` ,ZH!9,B{]9(#{j_l$$2= mmsymSS+o)PiXyϚrW" *# +VohOFE '@'jcդ,cƇ6BȄn}M:G uԠm$2ѦǮ;7\y>!:8zӝf`.>(*=݇ejΆn_cs6X_8+Fұfs ;(=sιj[4ɧK\ 4wy?iXX,@Iٿ L]hawwz_ǫ4RwA~bEހ*xelIzu}Qg!o fFqsJX_*PAh`̋u6w|ФF gZhL:]G0XQk] ~upN -!H$6[{5C7 ,6l QE)-yRͣ8ћąE]=|o#h#N͕wb[[uC:#W Ҹܛxо54zސ!ݴ# s:` O' ]L܎SG{6=~zoFT-RzK ByUeBh#@l]bNgCC_4 .Z,ե@@b;)JDlIk66K/j{,P/K `uk,u\p1, sD5sd>Vc'C_C=Zd_9VC|RngzX,RLdFR; ޝ>Z83sm嫊Q y yM//Zl"p&auoD\'yןgg.;xY]~עܦ_-rL栯ȟ~K@ɨ^U /^Sn)]*>-E+6J*,ϰu!h[. '2ev7ilZ7 1sO|&[:=Od52aI'u;N)ne h1Hx 8Nj%3P:qvf\Dca罡nŴw6/m-O~+6H3>۽s3A "Aw@/zgr_ (`_җ[pZUJNٶ7c g|qgp+rD_ٓ#>vWYdzuTq4 x4 R(!Tx=3$—Ȏ@yXIK~ ()¸-84ltb+KaG R`no!2F&D jx)?WT2x}[OgmޅТcbzh; _ &x~ǼT–txc %g*#[Ȋ9e3Wv"o 'J;! qNBvʔ1%$L@H25EPBiaOFOT:ᝆle^6z 9y6I^6@ B+ g nN״ { g/;nZH ᠾUC/u3S-35Z c^H0YOX3pu5|3x08diC!M cpWnFGW)O/t1]n YRTwO5GC'猋snhEmou=3Z]߄"D7-n~CĒo~eխlWy gm>-%]Ǧ(jy5sIx3jJVT*niE{pfJH]bn}TZaq F`bc~+7`Šۭ,}̚I.ih *AkAcf 7 i5Úvr2~(0Lq 32.*zK3p`pOp.|(G<~ιßVmRRz(l}hS-r 4` j sʝ{_dͦ}@~>P-=aU,`L={\'g甄8}w) |u8޿jF(A!&]s|6%;t)'^![HCYg2f&. WLVYzR"fս }_YDw{PTs-Ig7j􊯸W_}(8}KRNUmA{Y 9msG<Ƌ&:f_Wp CEWO"HLx,Hno4n۷4)#DZ(+P!?"W !޶ijA{#BZ^uzfx*[ })ѮwflFt׃,5 ;އ"(Dv,σ[]G0B0Ɣ M D{:j>(W3mU* {X5D3n 96edqVH(4Gɰ@Eqlˡ N^WfӡOKzgkuXOpìeFcQ3)G!4# 3A0*cTS͏`(akp, y|lvP>FV 2&"-WeH4uEܢ0 n]{;M-ҴD{;"=~y5Fщ:J#Z\-DX#3/*B oҙ)X)ĦU;sYbӛ[Gė3?y*+YTQ9]kg~0?VM@#*lq|P7Hz]]12\ >[26a^>I F3R8ݴ4qk)iVoBkV(}`z%I\+QCJmtװ?̮ \$ uV6(6XU }yR/`XXjwM,;94$ⓤh8L !K18 Sc91d]άo; }8uRT\m4K~5Is-,|&'`n{DES\,|>?zeDw ;id~f"HRO3Obt[w}JN8Ȗ>eO:+s?#f S;A&;ՙ|wy=D\T\}3qKK$S2BɽXp*RナGW8̴̳^pGg)\9'ʠE=U{-x8 V7(\լEo) l}݁;kH4ȆZ \"|cw tϧ7Q?u5;e@2<͓L4͎K⦎eh*ֹ#D{Yeiُȳ~ 8gcb"Bu]Svw`dӈ{`u49|0Խ LzTZ49wҁN4[A*[g^ bk7nc)lpAZV[w+ Wa ʏa,T,6,lB_SQcgOIHW~)/}adal˾zs|r,0Ec K'|C2us)v1Z)dW}rNҔ Ր, ILES)v\dir|yR420^FG;6K/"B MqΘΘDO@KЏCpV9tH¾o}/&4<$5661FxHV['Uqmݹ,-CsP1!?n;bu?|Hl0չAsk~rT.}?*\T .3]J*;/8Cۍ:0V5̤J`MڮlcV^Cwl0푀C]%rx3(`&Ḳvf%~{nuYMiwUMK=eq#< _vhR]_T[Ux%֦' ޜr%r|:'/z\YSBSCĬP,:}kffwb\b3 vݞS+ɒ9\u^fᷭ́NxU…N;`(*/d-"QE}~=c,QoL*H_7PoM+ǬxSi~h]'Nq1ʢ+Qߵ\P]qc"4])7(n]gg釔@dwӕ2xjys^:` V\1xgK{pONU-2H7hNqyu"c p9nCoȫ1[ᖙj%9 ^ƋZ|n4pZCBFú}+A K0#s ,}H rl9lmvl$nt<w:7vcBGS"zSW[Iz[zL1;K"X Yu2N _>A7F/4o.a?˒PɎn$+ t(8R{~<@zySfjأG p[DQ OUhdXr 72DlDn|īnĺ8CDDKt,gNh[?_-)"ZH0Uk8#Gkk 2 7L ۬:B>be㊱x 7ŢgcH1v(Mu9`R<(JǮ_*v5r ޡ`ž{󄭋5=4(uvU.Ȍ:;!w ƢҳG;C+[77W3O a. .ϙrpQ =dN6Y+53%1NndIV3eY%6KX$gp'/Xf.Հ (Հ`o 0̣azs_}C,qW;YOT~+,OW!Jm;&0tdܵؖ2j9(5%_mmMlNӻz/Q "3=]&淗ro?ΛN 4껨Thڜ=Sk!ApE_ı}+>z0)HC|{nGi@ }icKʄKSiDJz͛ЙA%'Pi 0#Ȗ~yl'3 s"Pj] 벤:oG c׵m5sWd֒bڇyԎعyRLa2xaHfR*WK@jk%;/yĢsiNZ_za:eenQ%tQl_#0uu*44qeydE?.- cMK0P9)jMr֕ڥ8!1bc+G%+jc([܏];V=tq&dvo]Z;L@/_϶w"ⶑ-Z'6HQ f-1-UzaN'vkqU|f#cU%5i5%x.;PFHߒ:—U%u+(5r3;أ3:T-8ψ&qPt1z&3l6ჼP-=nWoontՃZr3wKĽ5M 74 ґv5BX.|ߍg(JCF^kXw"U WNs7rW~lpY";<5&ҚS9vƧsp@iƷ!j`._S޿hjWdY[د ϙ^!AvrnmZe>W#m+2) 9~'o!7Pl7&?s5@; P9Yh>ѷG׏%EXuA.DUk޽HS&}JRls^85bifFs6ii,t0hIPԛuxW7D}z}Gڔ*6wfR%K`Xc(`r2xCse|4`5[&jw}\,N,c r }~'m D:\Xc.0'C3dZb/!!čaY`?8aSxOxpBEń%=tdǔp,$ F!A [ հײ]Xs 8Gݳ_* d=!mL:|AlCE4l/׳l{MVTE鯋`{ƶ٭?t&mtOEPv2U~V=߀ZԨbU x 5пY8 ׌v3>ޝgbuA](}L*hTj>u ~U!E+U,Dhްe)auS[4bWI4&L3 4{ /#wsdn kGʭ- d'!ߖ%o6.qwub=Cwa1Fꉨp܈|'>환bZyh\[ijrԋԓp<ӗ]FhSZ:mN{fBI9*Oh' O'zz^mk*o"563{&hAK X|44_`A 0b a5i޽p[Ȕ5z:wҧt7^gmOqbe6Xr˵pO-6Y1̙u+ ZHY j|xg]Oq+r0%!1wuZB|la*,в6][S^pJλRԃiark-믐,%E.؍pgD.T23GзkdHmi- zl_ "d}lK/V9;o #dú͟tC<hMVLn#`BW&7nm@ǷEâ>dJ}lTE\ʡ.g{3mw eK:ߓ|s\zVj2$o>ϫ{BR5%JR(ߑc(eT`Ds3}&{ً\i$qjA%l5wwo5}=W*=i!΃wwxWMdY"&yi C;RիXV;֤*&q8cFI|o@De%S.5OQ+ฐ[vX.l@ 3|="̊Plp՟X4s98Z"(Yԃ`+l|·LB_`-,u^fpW(mmhorH J:Z:o="9*{m*Vk? ]!zf s\#363qΟ-'E-'" Y;J`bG|!OvuDp+ahޅAHpAtK?c/V!w᩻4(l$CIukh&'O*mڦRsgjC);Ш L)OCƔ[м$պYxg6 ؠKi"YBܒpRFp~^$ wЉ>s`v=V5n+,UDV`e'qeknY.]rV2pB)^NRAv),8v^YIZ߁3?iB'ǥ/UpI,˼⩜Ǩ!/I }Ȣn`AG/j{^ݠ2ʸ'H[*0x1U0]z;'-x Q.ېNM2)TYÛK>9޿9mݚɗi@zVϳ&l̀$B4$äX<M F8\:E VbYi ÷^R·#b pB.!0kƳ/k {f6 y[jpRPo"hMeJ;lcIhd? _$UJj |QE3|+!Xn7A]&Il'2-qE" 54` kG Vi7poNiM&!ݜ򲑲  d =}胖Êx/HBPz!_>j ;P=+zFl %sg`<,GeH{qy*FJ?Lm pU{ǢC9ۀ"uCQVMk=?|OO%&G~Et{!r+7 @aOL)BFf(JD"BT[6Ith@W5˼ _PVSj >趆ɜpDA(yЎr=Ci~>'r&Í4UBpw/}(gN%6xtMJUn5wΐc?#uJȓWHsܾex!&]AľXY1L3^`&5^xhWiTuPVP%&B6˻ɡu%4=;NX֍$b#B->FqՊ}i%H+p 2<N̘} zDR2׳|* Xm#ao潵y-F83K -7XH_qmn!#-L}8^P|ѓH쐀9;k$#4Vu)$d:@?rq^90k~ehSc𨻠G n~a}byAK6rD3 C>w(T/gYZ0707010000029f000041ed00000000000000000000000167daf43a00000000000000000000000000000000000000000000004f00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/huawei070701000002a0000041ed00000000000000000000000167daf5cb00000000000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/huawei/hinic070701000002a1000081a400000000000000000000000167daf5ba00013aa0000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/huawei/hinic/hinic.ko.xz7zXZִF!t/]?Eh=ڜͩ2rW~W>1[@K‡=)KZ qsx1p"Kq&IE4n„oDA`zv#!2 r؊JW c)#6c8-7PoJ t ׮>s~-.)R5ES}KZ^Q"&u":_KXD<9>$JUI3k:,DӢְElxLKJ.Ma2<.JiZC9Fb̛T7OnnHn]fH8#dp2Z:8"u]PGțVwg@^d͹cGH\zn,Kq;<.LYZG7Ȝ$ D:nFfý(@kd`W2Ol@՗_& F幭Ro)f)[nڅJmXFhQW6rT׭t.8.бDeH! l$LH2U9^'5v#ן9ݛ.smqɏX%D;2"DyH~MvE%mwQ!yCx6?1t4s$$ِ!#D_$*F~P8;Z:lB K1V(4^$͝9e[E6& Q8B-C/ bD!\ !v[ɓHF䐈7w!QTA SkRxt}:6Q5}E=Gl@%`[Lǿ.]]ĺ:̼ iy:&LL_#9mli6]N- 4Y|a~fP7- ?;xN|˼OӀ> hJ׍fdlF2]ea_`g#zp-2V~[ WJB1k<ʤuQ,$NAT҇?Q`礎 5OdJLW-.1aX;Z8{ kUYu/}; ,ׇ?.$kw4 wdXfeܿN:SA8PCt3~֣Ɣn@_gpYr׬ve?TBnk0=gU@sCBRi{Lknn[!<17ƞAr_ge VdѬyGXY2CZvg!ӻ#{ixF)5S1 kW `' ښ IE3͘EN\Y,q\>dyle>u/^n\nEډD7:uZLXklpЍܰ N]mSZVG-$䘕2e;#7luɊi`gst9P7ʤ]݅>DӼg퐬gUqrP3Vll11# w:Y8J %]FY{FwOS>,p5COYd|2ǓP>N/#}a%Q]i[Q-_(^77>E1e 7RHA HkAA?˶=;'D"GYb|' I\nH^$,POKqmLYR7$akP9x0Tq성N%gI\X!(~ f RpاSnei6lǟZ2k7x?rhat[>!+;GcF^Y6'r>ظL|/> ]kсroەAÑ9bfN;| _fӌE(PNK `׍N6eM&Oz,օBM'MY .֬/<+\!70ܣ` lyP>5\NBxRt[ I{;j[DJyWQmɰwm>B,s"P?Y+ \IN~oDn۷R{0-Eԯ'?$H7`̙2WsKw7EWN[2%ʼJU5E*6̢J`2,Ka!Tb{e-LnK6#w&'"𳞆M5檛}[|iG싖]B=B㴑Ǯx1~Ks+\jcpk{"ka1pUg mۓzɏN,g *=שe[""Ž #Q-l1`Btf%ͽVv}nz2YFJCH3Gl7Q2 I!9J% /RaEb_ab)0>hl5H!/Ѯ#gF"k].%n' "-K*6Y믜q漺e`qYi,Hwv^ga@KwdSZK'/J9*-̖I#n>lQ`Z#{clH1 W;7lt24V8ӠYrtYil 1cPqw<E 0\4NÅ[Ό93~J*dI YtIxbHuyVM6fW"IZQ(M wT֎q )'a#: Iلm/Roc+GjFDWȱZ$iltu`y3,Z\Puּl^U@ϥiX>$bv|zn$Pfr|< 5|fAFnPsp1+?$KG_1ol/k Oۢ56nTzpkaMTڧ APw 2cE qKE1/;QGa]~l'H;uL @_*F9Վ:u59]/ D}sL{ ;;J1i=- #;YEKll8(tVdӒ-H+pӻE $]Jpi\l)")^fj͐c2@<=)L0 ` 9Q"Dق>8%u/!1oX^ePTfʿpewR[ økAt\Gge&e>I}va?ac5 C 쓸-D#` IA΀vs; h)ivu*ј 'gj9ҏ> Gbyy!uVk9\v[4k Z:0Fj 4}ə:thc:$m{i҇5K $A0E7)SqG5Y4N+KɷikRCDMBVӝ7G$:mcX|H_A E®.CZW2Y`@AYdeغ?$y#Zlw;Be4OǻPQ/i1oϭ&?4s(Dޞ*+e.pc_*E8gs#\h_&ŁZg=3ZƼl 1(nFhѰ"KS] + ,[c  D>Wf ;\AX!,M{G&zǖX^ &-{nXa~P+FU8RVf~/J)`Ћ9`2: ޯ6%W!QfGFb㳋&]e""GHvx{@[Gl?vڅbxÍcab8t`bëV=߈g k~Qr{p rܕ@P)kc.hZ]--O‹!Y*1p\Qf\Tm,fDr슑ͪVYBKJ[#2@!8Ȗ E=z::ϤSɓ//5>UyG2u^¶B 0A 9 97gWz貸 }@MqxQ!ʨ78s=&P[y K6'(uO5F@iA@UnBbenr9JKKw/-!}3# Fԭl:k,*+vFu39)E"'ſp~&}Tz .j#oh 1|hbg==~ks@x1c=փ\\8{8"juQ̮eW|PJ7j{2uJyoAD jCNXP6)̖cP5{E[ME N'r%}Vّ$р<̓6Z !6C/eAc\0AYh ܪ7ROo×Z3Tns n0}&j%?DYDyx{_|Sw`?gst%!qs)s^Wq;vyU3280X/-@[F2 %e6cM 7=l0hܡMMd;mgm6;ocT)Cp@F %(kY%`W?;(,3,42^Pb(o/ k"fXzP/n\͈%F|nl.o +(!@d  ESE,T[ڵY~S/DC^駟HswD-PáRVebpt%ݗ4#Q#4754+~qMsq;@׎Oc=7 z )~ar^w/zV \[ʩtmL:= QIm%2ZM#|i75]bL_' {(arA@U_n NQ&1{<^H5ᒹ94Ox!4MyW#rt<h/vGۺܷ]O˭D}8$䴝󣪌4|h`vj%iW\p^3 4Bm弁ۿ=M! 43sVW~ 2UxX7Z(+mT9"+=*Gjϫ?.In˵b#wrN<| WA?D04sBbXS$T63HoHRBUI`CuZY-A֖ȕiץI+]x>t& H TNKh Ge8_8zJ.gdYq3LItz?NnМ~n58z!0l`.~V`;K~`hGc?ibc'W:Adl;q Ͱ9 ү -Y9PBlOmkxzݏpcOp$w#q] msElMhi@GjuosDۄjL5pxML,T+Eiv|60+ۍ>'ӛ#YҒsIQF) .Hk袄u;0 LjL2\vb46 [p[D0^FOse?dt_ @;MLlD6̔OICIY pwSx4 *_-ȝrno]H;aq (gJ:{9s;yE'AڃEHs╉,b<ݲY?ҎH5bzCJ, >Qy O7;t3ہvgH #8@Ni;84{:٢(~uP U6,cF#}Mug2 S9x.bZo)lDA8*_R.K,)T"uRk*P! x|*/I[ i_c>ҙ,>ub[^oƥ.O[9VC1i%ua^nw3bAP sz8UT-+$i6MVcCKDp "=b;SHz) $h ̸=,ڛ`![D@#0A_c$NW 6ʻb( ag԰:IaTU$@F{! ?ɚ2-P#Pg.%}0>>s6 A%m(P!!1^"HpEŸ g$]ⷃp3Eđ.ְ)KTVqBi,nӳ]bL:ID<|҇& aasX&x2 T>lYn W+Uepz`6WX]W "gdŨ > ^mRmU'k?La5+ ?ؕq;|>q{ann ߮sVz9(1 OofQr$DCX,'?:mE0"7]=Ov/JV,IKkЪeM&ߦcqDI +j&\FnXJ^Z/,U+e =BB y0j+A ;/JM,R8o|{a(A$Wу$9H*.?ZUWкSey[T%'vHxfxzjiyY;Sv3i; >h$"KHbWdtyg1a[7H趈E(*.q#ۤ /]LBW={thQg*YzaH[#nQ6m&q+sUXEkI/Mm yA&xt 0.X3A] -L5;ĉRT6rI,PkeU(#b/ 3@1ǓvvX?$1C6^ Dߙm xV܅P]O.rؐ /K;BPE;)$Qp7fan+RrzEL_#%쐘,\iog}'1/J70b7dӘ7׋b#3"?uă OӻƍHۊ ^KW&OIoȣass0[+0Rɾ=CLN+YADiMQuaD&XH9r@'7iX)EWf ?2(uU 8/'fJΟ} RF=$I]bR`og" HͷB|7ǝSW)k tEBk좣}56C,_ufwa)>e|7>B~Fw2$xWTTP*f>x%b`j@1`5v[11V ^ sԎ]5R7Lݑ/?aif;=Ra4?edgP,`p)66nwӀgtu /獩#7G,TO,כJ /uBO)8j-X5ݖt4;UcG^ s3LߤmA2\ 5DQЗ hy:;JTHgzX a)4o؝ktӧ28^yNec:NUrvhB~~j7!YFQ!C2dfK8o_?ĕ#d :=mPE{]wJՆ}_mF y&d 4^?ęƊaΑ=s5$|K$gDq&> yjdF &,}vX&toOkṅY޿MzsTu߀Xh1e`ْ5dfZxci2SƳ~Oh)OWt <?ku/_No&DK'sȁ?70Y k~o<,O-蝂!j=9d: 1ژ(@=ƷܔL%(lR*k/{|nIh o@3l'q&3L7'+Ն8E~4{PoOb c;{R632S+ eU)T1aѳ%TD.D"R5oBe3;xtF I9ڽP.(=֜V9bA4hDp{5Q%Ss= LuIA/-LCWZߡQ<6r'Tr[cn5ˈXɳ1za>dp"IPqgCd+  ԇ5NPq3;VVt!`3Gf6ɁS=s)a4 `40t*3fhUƁِR3SXy^$h'-X'`BMذ˙~EG3aiA|zrX LYUL+|/0=>ڿZzivH#y%L~ =zx5ML'ȭ|Ǯs7Cl2n$QL;)",#}-pÞh=aF]OQ4o6$F3;Ӏsd[* p;Ҫ"4'bfwur{!e;,"IotV/XaV1OVN>{!~ܵk.7[`@R|!#;ٝӬ0$!~1_^ТgXdЏ{bTh0`nIbC>/%hu 63weNTz.&E?3$m2c np`1t`6t[t Ѽ߲{E>Qjvl;x?ÝǼ,CN*d+em&9l*cok%*yZLGj:tE4Cҙע@G,EoUmʤ]LAү2=\(#Xp&f 19:?sU`BFN UzhxbFx=?y6?@ott%c7+:L`'P:a\ @d&h*ю["F2UPJղpe1kd`m2 Q11Ӡi}Qr<"D:/dZ4SKvZH!ձ3+[Jڠݲmj}RjY#7b\ i}kkә X3'嵵׫= @2&ktVnЯ,{lU"E 6sqt L7Y2U={s58Z!ql qGmzs,U;SUcσ_[+[^6_j0t5 ?,Ď XgXc F_z'<)j2xHNm$ȶXUILroyp$Dp~yxй8?BJk,hɯe[*g&8ąs+h TG Jx#EC:}EB+Y k$ &-vNv}AX3GUCbcICg=jCdiu!4yi.#CaH2qI)91h3h<کd! ^neԉP =W"P5(~Nh?#D:ZǷ6w pE+{o6ep?5uv챛L?Cg3BN/flYGuxj|*"kX YȢS4@Ѹ3(Gg'glAtQ}}' /@蛝 r(On@֋&*IO#Q\X"6 ^ HT[7E-n73rM5>[\/8H%@e7;hR/ 2jBe;WtAֹ.ov UTGȯqb|brcgΊMHfpCIȿa^mMFfO:ymHp.!{ɑ1N2ɕ鳷wVǾc]r(0\uJ"nfE)k3a>lJ}}O9Y`XV(c١svѾA"^ݪPSk`lhDg̔nUiĄaUP)(גU&<.Zd6;+6"O.<\磛OkI%p lN=) i`H>u&°ďbł}TBRn!-AIxM6t0Py5v:澫IJy˴MC֛3`ERx>ۭCI)-+lˆֻj \".-P1UR/Q6v Ÿ-Zcj%x~^oF_ Jիt⣫+NMqogӎgAg:bz<1)XB89{-c6V#"3%F)zdXZq퀅BWyնH<)) ~Pcs^iA3' MDVR܌xe5PmTR 7f㤼 XKAM8KD(E_]#Y?ZT{1=('W1#fNAqiWY` tHmln ".!-(#= &|SA}4l7"SG,p8&kOj@2|J DdOdžlQ[1hM$/DϤ+{ ꌶNҕoA4 Ӕ-&[SAiαrtGElN؟.u풬6/v\ ;Y5JAS)D}&ǤmtKh0:@[oP 9*Q&Xx]DHK 0._>(U-ysc2toRܰU@?v;h:? iJR 0 ~Ej\\AK}w \R1 cZCHly}?zD9/xDV;ԕ,ȃrwZ*_eg^k>]fW;8mG>Ò+o,xʠTAG-LaJt@{g5aGrh(;eEq$ſԳΖvp/Z pb^?AV3)a\@9x++#K9ѥ .YOuڳ(gWʪ2t# t'tTQ+C(bY8x8QF:'4uT6?/NmR@>֧)ȏY*iɨ7F_Ϣ̄)IB*:ЏӼk5 d {k"ʜlnZx)QXw @+Y@sp Nư?"e>dt<[02FN[7 FYlƩ2UR>?y#C)cvزx[4퓭9JKїzCc['7CWY՞})53F V^FDPtPA*N9Q=_N *;u["DuɄQ};q~Ź_]U_G;PuCi$ơ21{͡HǦsƦ$jMQYXŮdL QgKo&|Le&}ܯEt\Ojw<0`0N+ 7\M# ;h)HG%F84nCn?Q5{iL_hhTGNvyݗaob.%P+2C2GbQ~GݏHA<,nNQydYrUXo!u٨%BM*\ϫ* ekük Q oćg p!*µ[2Fmvå2UwRCH:h2sђ#i Qq XrVz!Sl!6W6z,t'nf4ր-@%& M&jqAIw?^?s KN5v Y.K9h3%4EȩfC 86.E2p\ Z^Zq2BkJDŽ/7O:8OSj8kSBfJT֨<1;m"uűL#~踗M<'EN5&VRȂ5w2Rqfr/AŌ(Zr-n*{u(7(rVgIZz`xw\YI!ATѸK}[ XKe֑wa-p̄π.&pT!ZA1&{U6|WkMq#R|]zϔzPj SN q& 3j/Fx浡 |YjSN$t=tw W(t9h|t;еmv x %lZ.A$[kPwA@u]8{2n聓d٪=t;Mfwѕf&UDm 'ceWGvTj/zx8TstܢS`r]E\h@oo8MۇHN AXgheMV@KVچ~D* Crwʤ?0͆om̱s)sx.X x/C69{$d_vU}w k^O/>B['SmS;2I'@eZ5]cX˽ *×y|"M;Ղ'a W|Nro e5 EBRG[#Nw)Z)!uQQ*-5Sx5`mIA0з&!*vܔJ?[^@#q'B[MX@W$zo\G*=_|{ ݃B?߻q9 K~4PclyCz`TFeA֎by2ؘZ G3] ]\nk )#n{:Բ+J4kCkxNiE7Y` _M{Y];uE[@&:H{ 3wpC轵|(yJɏ)hbͧ]-JE0,\DSQ!٩7-JY SF^0*%'fL2 /@axkw5F;2D#2xjĭ9B$Lo'evڧr=/};/[du3D%ir-d?/g*Yӗy|!0M3A0,Ѓvٰuƣ8S&{DRQ|ޅ-??k*+_$]L+ y*2]֬BR 5r 3ܞ3=+ u`t'w v[W2//5?^@ʃ+mv2i2Wvk D E⫒G\gU[ yO F6ZVq Ꚙ{#~4Q  Jr!YYp`X F#$h01Ʋ>_ЮߍyIxTFU+{'4y/_5}J2|AbL&0/zLux8ݹq\& Gh~(/ Js|ϰ5 j )Q%ZpIAHn6`\+΃Vy[4)Lmsѵ[YOa zNᵶvj6ͥML N+MvQY+4D׿/5ʵlm&#Vу1Xe.>,8r~l>BxtO4/ U)[Zȗ,nxbMv.0f˭Q1KmnRԡFٕa$|N~IsUnvG\yS@o훢fSuF&|y^6M)Vv8;`ғ{WX`!T7 IxD0llR os˟%&Cj^ؔ]5_M[|E;ԝV2&NLF-˓t@`rH+ءa)>-zV;H)RVO ]S) ?{ dubcÛIw7Bb 9ql3*%IanWK;mj [ע߳뒘^(n0NZ~ &YqNf2XvX1IHӮ]<EMĉ O{HUES4e!W ƻe"ۆr" Wp*7s 5aly)73p2|fvfi x% T΂$ԅU"= @8P̮v!UQIml%;$`xz,XZZt%LZqߐI܃%1r4yp0{i G*F+c<2h7b ryR 7B~pFgocX C'y9rmp3 u!1Andmp/EgIeފZT)1w|c;v¡e#H§K4՛>a r|(jj6hn +X[Z'K بP(G [] T 4Q(}QDr*hܴ3Am=07[ =| q¾j z7G{BhH1JjMT}tC'h}r搦!"Su:[ dsu q hŵ4K ;-Qv)̐{uF6WtGΔޫ|f_O+87fM,M7IQ2ru&/)Z.FBJ("O`dMF] K]HZG0I2ASJ..EU3v{~;R?x-klM:vx_O,PF޻z<8nxoq{:ǂ\ -?!Cʌ7lȡ̈HdtՍWJ4L D$5i{ OfNb}i̸~' uz jW,i)űsݙSj>LƩ<#yE)dk20?RƘ~]zj&4l$U! -VtHg S6?QEhAPȁTzvjW ; PRGv2g{=&(Qm_IWfMB]zYKh H%7 W4ufpJkq*\x2哜`pr<!Jhl &Z:v Mm;{#@~!EԂ` "zYcO#".Kz~;UEF\.dVrpC7l˲2mQ_c+K؈~ޑ#pfuNҶr麞6]mXkC{u<SːHvp ~ude9֘ޓ 6-宭V=Cs9g[K&KLOvE3cpRsP~;]OJ4d M8ՇHv-M[1x#xO]ޱ\)'r +6&Nt`uB\ao^13LY,b,⑮D},R?GV[:\vۅdhZK;6q? RSk 'tɢLFsl-! s qA]KNE`f\$A d! Ϝ;N:B5FkYq,!2lDy84Z-~Pgvb\f/?8/P}Uj^ -zؤSc&º@!7_-c$ap:k}E:P<@5kv)c(8 "%<VF)t]LXqF(oq$&+ʸG5^0 \=t.*YiHqnUM*.ߧ0rx:cA~S%SWm<8/IgcOV UyV `(qmE_)4}/6ᑌDTc89&a&fB@y}OS \=-Q(bUmcԬjM_LM$v9ɛG?/3XcR{͈X-9Tݟ"Pz#v9)͡N98M*C@2 _[ !6{e^~.K7܌2'AѸuE1:W>X>ck)@Ȯ:hwWnFڥ>1T~j%#jFpo준A/TK/\bɒ:Xf5fӳf3OFg64A_tuE;/XQCiX6 8+ۆ\wt'S|Fb*C]B~*}'> =,d -Z}2qIyFP-T$űe Pip{$גSfz34e< e/]e!8_=U!ZiRIJFij z.=wG}vtal\K'3Հ%z`,Ő/Q&1{XYҀt@q`C5\Y<&63)@;o!Ă Ȓ]8mʽXp"VL$ D >7cf|Qŋ`ĵu {&aS~ ;߾̐}n-@84p;G"Vp2J=݇ G>%i.qÓH[$*H^gk 6"6^1 ձufR<AZy /6yw^-Ɨ5}`鹱5^߫ZZi0"P% b O-ۜţ?Ԍ5V?{{u3gl={>bhڂVwOEE$=M^l =CGGQlmKud) 2BoyDjXE;xlh2ܝb]U +Agcё*qc'/@^g,Jg +p . -~9(})Yc\bsaI^'0ǜ[.?:ytBdzԡ`Jb2xI+v!b=]ׅ":uioߣZaf m$xnv+*r`u4A+r98;;$rƦVs2W߾R(]X;!1m'<T)#aV-TR,rozHx> T?l+A= _ˑX-V#.&dЀBKkojeֵoѕ,` ,Z%?k<:aCҪ~bDxoB}kÞ%ܾ@Ȁ/wQk"*.,[{̡$"(( {f#a'N}#epmFie~ky뙇,O?j+#-&*Y[晱x ;a ܯ@fWrIQvm;+ s1R:j(6f:hÊX)B7<-ƔX 8L1t?YwHr XH~8KĀ?{u^>^^γ,*+޴'.0.bCʧ7&"WQ%2adx.0jkrJ ԠV~4pˋci(&WTZ)rE >XWRLsK)ib-2FP?$%ӲG]-@!Y1>OS)3ͷ9Xu s/[)LI#ck%Q^~P܄&j?z"eVeSNc<|oXx W7Kwt*2)R x8J" lC4UJuӻ`-JM;9f9uyD rʎm۽QN@"8Ưu0Q5\d8ߌG[7{2Ǒw')q5#% 8 ґ[Yzh(M~/ +8N]VHKY/jjmPv{д;[?ܛGkQYR 1 !CLl׭Nõ?Ca>ثOldУ0QcLJ Ny _ x& E΅!^,M'>wwnZ51VAW~qC|uBO+Kl:W`12eC\,;Z&E8b_)4قl ;Ӻk4~гҢϙNpvy;%. ]Fvq½$_Dwk|$l~5N'J{[@R'cM4V t@*zY$Z<у#^G<>j}zf^6qmWEH;vQ8pm,G4\~;1:Jwi x4Ps__*,e~9A/]3GlX=l uĎUpCۄe?b%*!>\eϷAX+VQRe,z.7r(/PTƭ[hWox`;R .yD ["xj[ɞZC }b4tC旭j\Y$<&NՙЖۮ%Xd%b^GNSi%wklE@s|vEvg]U<;b~%&ěKvx]@^5آ9~2 pfͿ**ϱe< c(ҝ;)ȅPاXo=a6"bYQC$sB-y Dr>a?}Ф =+X߼O3GBMECVOS}3)Oga,0!Z7>.yKWH~2:di97U ߡ௳zs)Dm>R 6BofȫMbΩ̌2.\1mr40yG d}X*E\ !ICzyx@fzk)8^ȍL *#[}:W _չV`uSer(UɪQK%[%I36*`-H=qҶ35Jx(|K˰my. [n+ ] ݬo!)eI$0$%7P=6,P*CQJm`]+f ՊOz&7YBLz]%j@]B8U6`ʛxxMy=+1pW"oY gAzLDƾ-*m#˧ܚpƨZnrX?Pp fy!(`Yа`^sҙo{&g} i~φJD=jֈ`Y˘|sw "t]D/UTLhXj$߫g6X-8$YAƁ@1oy<1pS.KkGqf}>`G߾[)3*7kh2R`4OmT:F#\ tkTEXXϣ]MVhkzV hvf1T1́P[Xk&Sv"wkc~\9?8S\deWyBrlQdļ(ʫORU^ɉ5G~u>]Bzd)(e^dQ#:Ka~nnTeG/-z*z dn1`uej`%I Dȹ^. F `>*XjnF,_wT)l&{yv̼)Tr/R.3\~:O6 ^t5ԩD>40؋/TX?R(Iڅ:ިf×T s5~`ɨ 3Bۋ+(k*75 ؜^K;v:ʒXZFT~LyFNB6nltdM#M)r:^(`{SM0:-St.Z^'+`9=챨­2ڸ@ ̞E8> [<؎s](e-d+;kѺ/pW|VQY2I)0YA, 5GWmQd}@5:?.0}jGr !eRp/i}Р/~)O~C# *`PB@7j.,^u#swqB5L5V9DCwQ@ž@!CsDo_bO}E s 56,{>ZGRW-hORS}!N1-=܆, Ž0)wW.+hyԓ$X_w?(ߌ:SԂ~lØƚ?r(dJs~BZ{4ZNf'8]tZJ\_4`:ܱHwvjj"r(b{AգԁO*+"K6;Z@ӺUtj4fchǁ|׻ưfgO,A+R F㠆2Ai,?L_N0DsGv"RwvzS3?Jg<' #\.nf#$ %u`bt0 g64eJ{UqA噗ޯ# -9u.kXy1=F+V3B<>vPF0(pRt90;|>]|vSx5eܱaʵ4c>`0nj|ωnXT&X:yDQ} nzv4NKB ♠ڷmS}EvF9Ig:"֪V)\ s(u8_?9 T]fj!!pO7Biڰz I4lk9?T`.3GR caZ': +6ugkY83nŶTӵ(" !-S 3ZHsŌNDgd> G^9IPs@߶ܪ!ZWEP/1\Vtf yK(BHlyђ,"Hm.+;zDe P\Q6NJR{i'N\f0̂"މ8(.~{'wp $8} 02eI/ry_"7?QRW*HwJ7$3D.[̎ [%ϩFz6zuKo2/ҭ=wq1O' Qb߆nٻ_bx]6fG1l7y⏻LwK+[ՆEvtQ*<0l /vvP$ r :~BЈ}?+iꪌlAMF/I6=9;5LqUZ_*A=: շS R炦Dܶ)7bׂDt&8(D\-Eka-yiKfmV/vY?RUF^qL+ڌc0ݭI h_[T);5OxUheۿFq{[gU*`.ZCvn|]N8ЩEL[B3b|D@ d"ܟr.o/'.YvWf}D84 ^MX kGASWs'kBL7 Ց~ ttDstPN+[tgOI)=ĘV2B`ytN5$܌R}E?Mm3uA xPXA8A\-חLD`\4{+@TSрXa<ڝ(hà{`Fk6Y}؍^+@`;Y}. XCTZ"'Q~LmOηk2~* q(ZT,~!x̴%/伲{HgrӁں@ގ3,ft\}YQfӳs#RNk6V;E!D%G CNO=M`?z+{ cTxR6X#(˝0T'ujUדMt3))(qT5nSlky (Ѽj,|ql``έsOL!~!kz֞x&*Rq-lvP5s_@[,v0)cxD Kfa?:.> S@$DŽ8lk<)5rl'ox%}rotRj^q:LS6S>}i'F2U>pmpsU,c T_uZ"? ]8V}#c60P>E\F\2ږIyT=$wv xixS@3 7G ףc2^\s/ZvACF`4h_+;wDdf FUYꅂSz $K,ـ#uXY {RYc]W7>'#$ZCӧE 8HNs?{=h=x]iO8Rzw=(>_B/z9R 0Ag<[0 ޼@ʃS>Cb~w&ۡٞpfü3P=݁^ی1vO/SDA8}ٯ\B0055&B j>Pq<5|ݰH)#3XNa|`]&nO41A/Xʶ~U[ӡK{UU}:⊴| &n.,hY{z,MNO6誻.Fuw+1fǃc%etmM<(5YjG_ww78B{~uĸ@/-jV> n^> m*4ׇbCEe;ӿ(Lӓ}f|-R2&]/i#C4mO"O;Ai+X+)SLm<7],XP CtpFwIfGA[ܐ2b 6 ɲ@4]–d9ZxS(7S Z <;!1/HeXGd,Q=arB;<)Ջ|~|={ռ᧫$`(#ۻ!29$=@K_sYY DNȪةq9`1hlpjO,8՝Ɋ#.0CˠIL7#/v'T>1O%&8`;4Ɯg.m72eaV~Ö t2Ah4(q#sj7]3'j:Qks!-b*E'`mV0ˁDsڛ%{u, ΝAS)ԥI@eƧj*ʻE{QRw$,FV.}N UA-Cy1L42wQ`p A_;|-)XτS{X\⌸DZT9w-' ie7/Rv\J uqtF^,?!e7yIN]v6Xh_ 3sSbr\NWx.sOt4/k.݋U6;L:(]婉 k*^q윝zUw*޴*uP.qn8TEnoFI/͇EJw}u},80AQƥƴ)7;܃ =E@fj-ݼȪ&Ũ}B N\= L/e?2X0C7'\3Z'Gֈ̸߱ؾA{zO:T?^)pg [(JwAhND˷x1}{CMV)v#?1 w_ Tέםr>pLW g"':-3 YKU\!PKԙp~$%_TmY stĭ`BVc XRY5\Ch?(dv I#,vebt;<).21(%ղ/ ^<8<^;,5\U_ "gG7(Cé͌ݙ;b9̠!GZ}ٔs/0&m# 2W?$$WJt?H<2o'D,b^0Օ|B3]sf9TQrd?yêA[?rB1Dr-CDW5N=/T.eh+ ΠXw䀥 m:(s8\JdWԾf}9,`?yrvLl'Ψ63Uz3WEü7|J\[ۂ_%KGu6]S49&|`jSw$m/{R%,hnD%e{o~O$0O%[HP{;:Ilvo.[S# 9e'?`ORW" `45^dODwn\gG8tAr1bt-XdIzM],w_-C z"CzV%vIxTe3<8-C0ub~}E=]01gf DspJO`a46q ##&~m>s=~rͻ8`;șx QR9Z EH#g3 UsVHA֢%FO0|b*?|)t$~`zWh415 @A|s#y~W 7%x|HvQ9|L-rkȎw =hLdE׋7OUf2fw4'cZLdjA88kU>CuJ^'Vm?N͡9t`Ak[EtXNȈR5 ZtB>,F%5Uy_~w11%U>O\ކ c1me%HO=EzH/;R,ރiJc2QI`c'|=P2!kd oUU2^ǂ,mJN>'b{dkq@-c t?$8ޝz%"{9}iȖHFow1yDž܆ec!Ф»]/ [53O(!" (S;:p7S#2J )6<*B oģ͛je%}gS¤kg <`٭7x42 ,%JeW&PĶ5 ,3H3ql||u|D_͆Z,znfNlGb ,{ g)'-MBiSj5t@%BGfd6ܥ&p @Vd{h^m1ea !ʲA|{ jl+Ԣ0gGH+أu랕?5FiʳM, '_uqFm9#j[$ЍUa߇42-JCpfKEsM,vrxB2`#Mπ# SyY"|`PƎ:csx> DvI[CMAV֣{&ZR "=62|(IYjrBSm_O56TY;u"~sN$xSKNA}4Co=CniE2w18\khBZ38&4P>/Zsc-w汱5AbD=\a-Tsrp]aڗ o1M:q?Bۥ%TG7 #*̆V^%r\WݷR{7_]߮<Y?mQT%eM9 Z1c+0`W$MK|w:_?fs=LK/BTq%76z-+ĥ#\Hw*zki~^`j`a_uj\V95RF@z45*x:)=r$FjW7cde(1^2_O\܁q2aDsK&M&)MAVhlO(#SBNpi{\N%EnbK}EbB aK/^4B? {޲jmԀ.M*p {2M$5-eX1 ĿUVHE6+.͔ǜmqʸN{@j=b{fKbm{? srd.&)frQ,%:ۺm@w?ZZ 7'Q:1}S@ [Hu:U;Gn44үY #`w`&c›`kvm"z'EaR]BKgA"z3׎ /%z̈́R_L4 &Xp#4[#aάFw9v Fk*WM7aS .K] *UdL$ "n9j,p~Hu큶$0D`)sT{|]e 0% @Q|NPymC ̜ Enٙ@4HcoO E3,'F-S>ՀfvlF/csdw97`"0 ] E%p,Ef 1M/A y}‡V#<|H8 nra2r-u{-8q$ďzTz%JJe55c(a}ȟ1W[\MVYp֌mz̤RO"D:R]u%LLJe~븠NNU{E g$>JB.ܞFR3+?#pyH7tJ4eUݱ斥}dL|*+zxsewC3`'ypj W FIigݲX m=<"O5d} `G[>wS76:5[8h|a'v%rsN"N^i1JoҚk}"+ xG.(\Rbn!82=٦[N ò5K#R/j;>Q>p׾2ąEk5`$U#.8-$?U[d Tqi٭ö&-9>jdbXo h4w!=yHxQ v߀!|Ν>UD.E>.VE ^!o? 4\8MʁmK;@0:d?>[*$o/_Vĝrj/q:ѯ\ֺ}> to:YSşe[Ө/\%R)u,˗BmXIޒ1ޫ-95ĄwAS)oK$]KGW.o}@S}µ!N]) nψd`3 q 2s2 Z#4Ut1Q˔kPh(rBt[CP!?zdfr׿"ף]fsL@vELs p"ȡW{/1GQ+8^}.|͘KiZh7H'Ra33o"b,/bϥWdk<$q[ 0l~jwu XZ0ɮ퉃eOTwД)aHpi"\1'66C8:gỉJ@r2K?B,u-@`5 $: \Gt7K XGkm2}FloQ;-1{xZS(Cxq`rgChWάա.{O6&{gT幣M39ag,^" {z׾Oqy6YмV6EY?w;ka,>Snpߗ˻Lhb)L!ۢ>]دZ>xqr̐ryNmTu QMcjzD j6Ff,{&IOJ[bΆ{WU0U22BkEP1nf4_9δzT.S/"W4uPSQ-z|q"/:ƽW'8IAh"Mp,2f٪$\ 9nWkۗ(} / ow*ib8}s J@^ţkb_CDKރ/-6 W[䧽I./c`}6bh 1﨨@bİ\K{:;6VBht`|xg#瑄p\Q'!d)Q)Nկ=ȘvPt׏wP E43]_lJ(gdE܌/){8>b6 _ rDP,rCYq).(|AX,ia;/y`r Tr)TTTm?RfiuAMyV04q$({TW q+ƓD)ϋڮ/Xs`jVNvfr;VOI }DPM?By}NZe(AhBP E`QgemSl}\p}.&ɏRN.39]  LL-G}<9%XVHuаWi“3[ 뛼B5Glv1шW_Iq\Hԓvl5j(i`B<ioFim[_I΄xV;kE^F6Gv7#5Y\&\}RbDO~C@ Q X_/hfE?%ݬU..cO1оs&#P@7Ϛ2zC5`ʑ6H[IQϼǎUHzѽp~:Weю'EA# ]!15;_NA2R$' ~w *Ѹ!8,?gklOH֘sJx\gO~nدQ4y͆8MאOiggX| 0I-&'0CRzw&oQѼc8PjixW@4J<1n+Lx1AlSbbKpNs ̗:$'_F_ciˢ7Э9TQ}Ѳ|&IU:B$RZn^앯`8BqR!^Q7l Dr-qY`hѽK;_`;s x\sy ܩc0CS{ ,)|\X͑tMGvuǚR &aSfwNqO2!N/s埢1DޒuW!: 'S1) ^yx[E>[j-;FA;ܞcڶ"N|LlxM3۷kI=j:D#{xhIse.TꮺN{@?Sэ;V3tv2f"w`Sɿ /ZtzIKpF|?|Z+_&.sWgcyYs*4Y7r^{lefEZ44w-^[/D5`*58iE+뜄b'C>`oQRi1L춄H^EhzdOqK'G*gRͣ@ĭڒjaKdٳ)[VǸQ!h%ªݏEfAYy--UYnk4bܡE-rpOyWk8Tmώ~?{n7`g6*бjeYe( AQ~fwOcBa&w!'>"Gk } l =!lPZ]kxXzIT*Y6hf{ z Ͼw-ykțh|oBܗcj4QW2t04وY5_F+tɡNIXpԧ i [gYG\.DJlu .9kFCe;-N]Mjq.Z_S)" Sn_#2GQA?[å~I eɝROTl\}%q}%X`kNUǗ1w$#Hv$Z`=G ܡ^LfX@ZKps1`ާ}+ʞ`s"wΠL,{>3\ؘ\2Rb'myFosܬ=&MS,PxEJ[tXX`/y eB:De67tH;daGOVPERiKnҊ}9+f}넕*6amnmޡeKM5%EJÌI?5+dU#^d7 k -1{E@&(?a n?"~:z7<﨑g /Ur;Dۤӆ ag7e=ޤ)84ڡx6:i-Sʀqn9ꬾEAnwJ=q2+^;cH<#S coPzY0J84 a7~ul.(1@we!zL &?j_fY-c_ѦD̂\C=Kfk4 x֟NiI%pD 艑%gȍovbVLף2RK_*RAT{&p>^9mF,5#!wafN, yEM~5l&5X6E%&GoQ] vQ.ʉ4*Q+ewno~ȗ^QDYw;u ";HxW&̈́]Q(.#!K+ !0_gK!0zZ];wQܚ.>+7/*E#HuxdZ ?qYH; 'Sͱ8etq6}4A6tT9ڌ'.,; ko_Em6coabBԃy "`|~,a=<ߍʼeԣd-`b ayjs B5)iz`Wtl4¯|tр;uh7j8|ig&*3?P&b٧MI$.3zf0h?VQc4[gƒi#x{J !ph.T M{IfMز|Spzݼʻu쥻q^\6qGDφjxkBԎCЂzeAޱW0ܪ%Ihp#$j:7(2zl) VÌ0A%XbBOלFS;u % %mXacc!FS{U-k䛗4Q!6Vu/F~~ $H00OH>(yA42FNP2vargv2u%MN(RBCdOP˺FT[#o^{׈uꡌ< R ٥<'')jyH&<#4;oQLJ@r0vZpֵ0z+6v@ѡZ)ױȫ˹"H, 9 iR g-A%N{\y aIC C%jQ}*>YD܏{2f+᜕lWǡڃ:봢-"E5Ѓhvaxt9@X DO'[=ifH[n:5UAr n}*1~R%zgMQ~ľ7\x:6=t7<ּ%/(Keqy[nuV'HAQlRi }o(w*FO:v1S$d'$oX{ ZZ:+t^ bls, {&6\]~AggG',?i!`( XsHҫ`w%;sP /y*Zb1fՐ lF|0*St=[Kp˙m&+ʾ!QqtGͭ/V UvvʓW1xZWqYe.$2hDH,su_P39\/ (0S&Fau((]خ* 븘XcPN8l0k_es";C9E5dKUf9$c.u+k~#땒7iϟZRb۱9ZHk]Er㨍79]Mk[;F HciQkI,/UԳ{YC+_bJԙnΣ\sD.C2+zC -_Z#}wÁv%\ =ԗ@-hseJI_t@ - t<* Zҟ3yW- Dp]g֭吼>1hhGeD-& k$plrX{uqˆM2 )U| ,;q@IWx-C OAwb;np^A.Py[\SDfmdx8(%}qt7W1$77@ 3wpyi QLr+#XBJ<nȧ~NXbW҇:{0 e%M%.CV6V#8_3$4 [.|U%TQF"D dŮmZ;Fցaq)["UMiJ 'Σ@SiEa3g[tTJPJre Ў9)wCsq /y*SIɬ=un]c~# ZZ%x}Ay#^Zȳɹ3+nbo21)]S͚1XAIyl 2gw08n!xw5=t,yl7r8'R?7ꈸ(;3 =}Gn1Q?ߏCGw>c 6g Rh=cTX۽uMQO{i(n3#7"+gBż=˻kQ rcU>wѭvY/sULʒϥj+0";Nb܄gbp{t[3ÔR! 205F<gCyiVI^fZ ^E+#I][`&I,* :28y:|pH{/=Vas^xu/>~`SG.YT:3U I~%G#ܥsꕼaB,[KowCߚcAc>k;ȕ J{ަQ*(U3ҩJ~90E;Nb]b]WQ yaĐMJI;*uOĸU$3 ;|ʆ59IE\k ynqa|h;\~e9`GWu$l<,mg oi4v ":]CY ) O"dOZn#.~pnbO]vId`p@ɣ.vf{FD&z *8g8)xn& lM ]u6ӆ~A[ܟO1V%mhS!ٞd2&4+vA%$T|@,nKu{EJ}Br%%Ij4 meu(UPZbhڶIJ}Z 6qEYz99ˍ\ aǵth<$7o@;RړF+g{Qxz+ZiÔ5%\{bи4'}ҬW%vu\õPly"z)JhWR=cVb%籯̫LU]GT8W 6 V,ЮȱB327CM}șݫGNV>&Do.f PW9s(}5h\)%4#3wو"ֵ`QP\gInv{T숵XOw"~wm6ngm7=D}}Y": lQTV, ˉ{IRKY؁Ɋ h/#J 9_--Pq5a$P׃FwG2"V? +Yʙ2W$,~{jJd<VI a_ _~35[0NaqN[p÷4R69hc3R!)4ێۨO+HdP?F͎,9Sh-δ% bAb$;@\V(zK9.L͹L)8' i 4=y3xG]n ITSvb2ai8cHZ:yJfr_{*dŝ7ƪKmm+˝H(]҆e_?on ( 9MmEϳmrvP_“+{.YIׅHT  HTP80p1a$*?OIHt1Z*3pcK{;ɣ a(~G䲾o鸍wїd)afEhفǢV|浝飘Z%Ԣ8Vl]Z$#Q[DPDN'/aUI~ݔJl-, *AO)}y EÇ!hC(+dJߑ&<ﵦ)tmE QQ!|LZ¯P>-K(`TͿk6l}ZAj`%,"k) 3O42SDz0ѿH~"r7tС3}67fӆ'&y}I*6y%Cz% nϤ>i 1߈2WV+Iܽ<ڮ??-ꝩQ.P#O=5pz@˱Ks ҙd$zT1|)[1@![J<'[~Qe%%ݷެF*:7QĀ+ *S}:G9Dv#R?as`Tv9Je0}^-%ƒYǣ&!6P 'ߊ͠ɡl*9%P;}qTV -O&)=~.e{ʱ^r66וT 6B9%q#eǿb9.ms0Qfahe/_<y#[NK1NI1Wd3(s ٙXj>`xx&Η h/td"'c#zƜ 1cqFkɼRTߘ;o˥,2bwLoDinF! EI/(y`Z1OX8 / Vm K.4i (׆ŔhQI6 xOBpA#G4(KI=$+]iZH wm؝fw_4}P3wR=[ 6#NA^ xǭ;&lC@zTRw 7dqCj d {9Y\+K_ex(`T-] +MLw\vGq` q'ŸR7 uGPʀm8|Ogtr V=-*Q6!MAqSSr<4ObH$($PW)%ǰ/{PB*5l/Jon4eS'߇4L}[kqw3lc@bJt$S>_Ż?Y%eJ{I!E+j&)I7U:<=˵Nڪ,ce w/0⚃-E";Rާ `ݙFx1/ClY FGqPrr7d#E7z1L<m}r%Yk軁 [nJf[OCNi'^N9ݺ*N&;i V d'_NBŨ4F$Ń:M%#SPS |؆X?kNNz ;ejDH"Ʉ [&kipڗFخ}|_'ul5 H(SwWU=y{wQ$ScQAGc1j>Hf. zER ̕Jݎ!ÄOq3ǂW? W[xi3flZ'HzQn }сDG۲(Mȼ]"\1sK]_I3h!:9Л5UݦIۢ;O΃gJģbƳQY'^`>vzNmS¿Mjn2r2nz])&F g0 KȪNtʂmހC;ut^?mdu O&BB Ėy zyoȃ\YgFX6S!s:=mm#3lfl5q2DϹiӹ=JUH9 \@w3V:DGI6F5Ԉ.P~d+_Fu ݨy;'gŐ'X.o0Fwm1@?ċv >~Hc$y*Kյʮ.ŋݸ}E-QK|N- }ѫFd%m[px <8J ^/ÊM`fi;tu%U< kQM|,WK 7~=lMt;/\<J˺Zl[xC^ Ll 9xSIJU~a3#J(7L$ _f5-#U 7[^0bًܠ'=p! %٘i>3˓F_;WǚoMi@' #5$Ao*9T$ 0{r3G5%H錅=+ʴ(4F@7qAz2%dr^!1C< DQH΢^39S{~%/Rt0c >tIv7Ņ̐AM뮖R HSh'tb{rG(&?Vv>TLQW^WIDSqv'Vu Bm(rP?(Bh8d{̸%)wklvO\n N#Z{9--̩sQ ܌ |+ĢIfp<};T6 ムoYSK泂%0aWaf[ۡ#.'u WBݗ/Ύg׏b]a'Đqܪ݁CEt "p=fh\?sKH:'SqՑ!c߸7!95Q3 Ij6T3PlYYw+?N8o}G:g9"ҝ RKyT<&Իe8w?<;Awq 7YC)c\р qKD|rа0sR̭ S&%缀-dZf;! *'5=RPb.Lw/7_V0>~e -8T)%zX(0Jb! $CWG#V EDY9L$)%)vڵV (fIKZ%SIhn?dl{D4fkt"wfTQmvDxB]ZN&$n8rGo(R8랿UoKb7͸$Vmꎧ4WSL-mK)Cl+#Q} ߕv(΃W6D2* 5fJ +7oL-&0UQ@U }K:ۖ>Vc+GPpb:qݩ̋ϦFhi:+Hj>JtL>~κF' }9~zPN0?rsUJ[ Pw6g£3O2:WF-$_MVW}N>|= joBaYA[)vA6 QC&e~5c(uZδ4?%6\8ſE)PjiQɂ<aE+. L9P*eCX1vp䃞ߍSD^4ivDni|@6fzmAW\@*}͖XXwq%m-S"Ĕ.. zdA\, q1|um :^jj$ GdcZBPj+C7x!BfmP(Ԍ Zh)t/[C.jSvG qD*jZĝ@"^Fuu9޴Cۋn&ؘ}ylAtAOlBtE,U',K  ܱү< M  w)S=h-`ȓ'+ !RsIPCe nHꏝ¯Yy9(⎙{mIWIwL}Vga&O+D[?ify-E)6d~d13ތDY!1eq'ȖO K-c^R%y)/nͤ7&8 o EREVQ7b$nu*s,`x,s @#^voTEvcn-JĹ>=p(l W (wmmƗb*`Rŀ^$>FMoBӷ%' x\ Y& یS3"HN0=8U{n?bUu` O^ Aӎ&/\m/:aFgL>e_zFsv^3֕!7GCQLo<"_D( S|c!c2l6U9Ȣ6֒RȵpT!aϦU_K7#ڮؚ.rٌǙL fMŰMǙȺs U l8YCzeRY 6 kwnL\|M+#L[(!ĮqsJ_01917mNSeS4BoOfP侣35|? M1g -IUyٟ %9egY@.Wiz ޤ|h_9"1 BzPxop {45Py8Ů{6rR_Rp+TD (4c論\b[< A0(1B}vey-9D*s['SQ2_g<խZ4yJ~%l&$Xb(QF[82egp]Zc\ٮ_2z)ZXa [9^ڱbZ x%t5 rPWPs`ic歛hȄ'{+Dxdsfa3qH{[s1W F[,W4-e?eOW7ڗa`kDJ8z4UOA)[4Tdh4mDq?8|²tmW{o,Bh=7|>yW; ]8Ҩ8ˡRn1[CCcW0IQO`1:v2ob3c\[cH H&X<jd|#çIMzG|chU~zAP4LH~bK`O%;4y,~aDPoP{qYu52yHQ7hiҲs$UZ'>iO;p!9;?Y qՔ8@`PPW&I>'jϓ$H8!.K\1pcL*"y%OVFpG(1/ʼnm&^:Eq**mTsÙ6Y?e;!OR>+X9T̥z<^|PmV{PbcblwGg|YG[~vA:B %4S{qRq@jUm{Upu0RyC[13/0Sˇ~fjBD S+dm1T 4\t?guqt,7톔v9Uipzq8(p83{T n'GQ?/F/.k2rv^OUYrwcz()"EkIGXHvŹJ~M2{L02Fc?NgE2i5@F @:58O ?ƬÑPjXݰ3}hpI{\dxc uy;I]Y{4٪“CJksHC$?+.˻q1=ـ2܂ Z @Ɠfx[^؞G( Op[6sL:.DZHkNCC]j)Sk cl)qL2ܶr+4#T]pidg=A8eQ4pVӤa_ Yq, v-ʬDv4ssPi,L=K\KIn:mG3O累(6 Azԃew&en]u`3aJjf.yO Mٖ(j '."6}jzEr|[Q^IG :6?-#z #lHč?49i?A8uzOq5974iEvYIȘ(z(1_#n^(ҷnùJVQ{ͭpCe),IoN/=^_Kwn2=ąbȣ= {!VAFWBQ9Dh>2=iuC&\7{3ŠeNbj8M,-܂|Yـ+B|iE?w/7~6Na(vc":b)^S-*^ V-{5;ҳ)91=k/9~>e@C!I햔gѠ?},3Sՠڅ)f\ДV RyB6aCwL CBRQQ`7oKZQ&3*)xUlRp X,3[`C@ߦ|ȀG%|U\3ii~S|YM09LzG1.NSW!OBCO8g tbk\ʑsKO~h"ĬH!<’_NAPVwC&{F^ߡpf% P[7[y Ir&aE؛=<$N 皸$GxgcBxBejlN]vƣ-p7|/f!$7:j'4{R%[zWw_9ln6Q1+?YMo6O23Ϫ6ij'`5h 6" jpXp?%9]܊:O\ c⚏^&gs4V$|Kӥ Iqv &2a[s׸!2b{}fӥpb`׻9q> W O0IJeкp`aɝÉ{͵_A6O2MPl(6"FEN!Hϸ{hkVMPBL>_ 4[ƨT@Wn푘cg: d^0f y;{M]b{;Lh!$T[Ÿ'LG=H$~T%O{0 l|K)skQ:3"s j98Y9ઍ0Z:{mź~8:yIqFOq c," ġ^1@Hj-ZLN涟YOg =UKN4dB=nυc͎t(:( x-?T?P|;3N3A+j 9TV\ :h38ZF lB!}ɝǘj&<ҹ7bށa/b5k >'U%e?Qlzz"W016$b6~Ѳbp#UhF*IUڲc58!!H [s`Jn|t@@$VA3 ft,WQEL8&~-O.܄5Vxh*_Uȳiqpb>Yp$R5uH**}%%( q#Xzmʋ3Ǣ d[fO*Tp:T?(9Q|,EM OAC&$u 4֕e;IGӧDUn Z9sʷ8h?NAis .CQ\5$R.[XhãB^m㛖HT^?oYJA˜UQZ8@" !ٶ:[e{ #e.,3v#N oyP &>LΊ9E@Ii5BK;y'tt{QKFTap#zވst|+wEHo* T{`csE_mj3\"GXv0AcIsߑ8D<4/U_: ,^Y\.ofwo|ҽ'beƿ|oa/\|pm@fUDխ8|/{#|dg6R;h K\pjWa2̲;>IIpKc 0/hQoj'#:zt꯬(PL7<CxE= LjIe0Lj'ȔOVƞ,+pWBO -8~1v%a Cco4Y9"81929 O.˝SG&(y{U9-⇤Bi`y(۫gܪm4@aY˝c۫Dk ^ | 7Lq4*y!C/N|Ƅ9G5@^7TDi(h#b5Nivgw1cju-{fc&PzauBZi;̟QxlSWteW߯5;Ww oL 0S1xs8"}O{6O~ltn$n/\WHO3ujDJF~CGuPcR1">F%: N\#ĄDd[E:r?=Do.77!/tjiIF{7t~ 3Cڱ,U0'lݠ(f@0 u+Ec0f&]d0F<&4>Fh3AB\e/ʎJ>]&0JM=.aKeP3j:$I09w-\ |Џ ]V~iD7J1vx:D&lS/T3?VN R;cس!55L5@ y3OȠE4)пEBz2dcp4ԉ ^ԛO%k)Ex~,k$Q-n(9lpII :'=FN[,PDC68Xt0Tiwc}%.bl4+-hLN. CKHX/B#ip535ЎRYߥWsJ$m]2yV=xveÙ18I,=C}I9;['|/a @od@ v=r\?6;~O\vb`9[9TFz<~/5@VטQ0n .U{z\N"L,uboXO 5cqDj2e]?p׶o%{$w0(1n. hhG*\{jt"wfxIv+MBΉ>K~d"<|mAg52216eZ"!d>V}p V} du4zk74q-_jM@! 1ԌZv`E2EuyM]ê@3z8@±=9ďB-w`ꚝe2K`f$X5`{3)1?շ,_C E뗩x?4v )&\!ƑXr}4QGzs:"d%t1nL!wy O!B T,/Ό[ՠ> ŧ\e|2 @@:Bh@` b)xPt,b"_QQwJ Su{n ^XQnw(}~h)stkhlzƨ10u 0:=3"m܀$P${|Ѷs'9P|('3$1oZ%[c@!<%PvH$Uc^ep^73N&nQ9 ɜ^?BokaHVzuPn YLi`^sꝕ]wLK!tLIvؚs֞CMS) zekz Xg; l9;P|*QDrP(q b#3n| Io9iRe2(Nde'40㢏~s \tBq_rkH 2s떧HCkݕ3oӣy1&Lx/)8žLoNr\0mBg̮uB% %KOѰ 4Eض*V*aډ@g$WT̵K4NWM\f|6y4/%~`SIѴ_8^avA8&^ĮYM.؜*" \B|bjaQnzK/*{Ohg~s ف/k^d*J16p[SCطrX+j=5Jڽ9wp%#6 ƾVhΊ7P79nLU蔤XC^0Xy(7!j[Ce{ڼcGs$(+7C]{󶿵>\e$LсR< {~Gb$S XS*W/ hv+g3L$&# , zsAeV% tPR?qE( > 8?ZF.؂?ft" Yl飭M) wQ<#њ,G$Dl5b]K6/e:h0gG%Z4mw󑁥j{m9T:tzYqDV9O11k4|LGk[@m$qx1J ^u[Z)^*yGi=EM օH$ͺ yxkaARիuGř?cָIGsę`ڂ[ g02@p0W?!A?Z*%ܿ?X:-VFH]`e|/tOPL*($`F៛d>M ϼ 3ߤsk]f#KnDrv5?u{ Xr٢էkO}GJ*ȟ(} ao \QV94LGg5ݗ^X^رxӯH)zW"B[ma%Uf ,]O a vIuh6=rcȻznAԻdDW>53)[,K E0.  .A5%TehW(" \ć(k(jޜv%~_HKImf3/Ƽa.ӌzZsDFX?L}Sƙ*"TX^ xH:boV΋K&A2gG#-.sUZtxPdhypSzٌ\bN^ѸMPfn̎e?eUOGA#Tc*򝐐)h% , !(&d9,P#F[Ɯں7^cK\(;K[~cpHԿ^ldxةoxt{DP_\b*} ;jxLڲ4<'xH BP Va$Bcd&QNfxv⟃ًs N#[=6c5`xV >{_ hl<_wu"湛ՎtG@t4ck_ݱ[o"tNk>'vN]-gW}РYiutQ HM̏ЫHV[N,Gt@}*TQ#.8BzJWKzHz*?*!SZ5QjgJ"Y*# %|R$QdiqbdcO=0 FXKu D{}LxEjEX A) [R½1AfnwC|ױXQuNIJ5H g8S֒BePQgZ'u[MZaf<\fN'$/gX#hu}krՋAʛdu*o53q"a KQ>9҆^%Ol;\,x2{]TV D-(:;n'm_⚧RJ" 0v5'cH}02Q?vJ Be$5U -k o>vMj5 ^fj$ؔUջ6Ž|`?vy_ LO<$B{"e!ZyUT*Rs&K-U` "}{ wmwTj4; N)Wf:Hv_N# ax0lgDs{%=g'3\x-`Z`{YTorVV"XWcϨ+QdžȱB^ٝ(N$i~V46#RsB/LK@~++R bu`FVKq8c;[" Œ5}Wj˫ ߘ*DH}'[5' NI(妼VJʯ 集;x> (tdBYy{Qs_ ?7<]]b{k11uu-o(2o_쬸kwB6x,:H$eh!_K35R˳`]v`G4Ŷ M2ljb>C >u$kZz}P9'G>ܢߚaA1$|j# +*Ϲ7]LrsZX/V˰G[lgUȘ["@JvN* 'cܟJZǪryGS(1a<:m37@/Ku5@3z t1jfx UF&.6)3^;ÝN2zԷ͢ XʟA>Z򝔆eq<\ .ó|jf|;y֠ݶ ~]yP+GX+gCkx7r2(F "I_w`i/ S:2VU%󐫽\OQsޥ}'75(Cy89Fs!3`Q~C$8-Zc 8Ath~Ll}'OJ/ZXe ^@UI&@~Ddwz}1Ap$=J19(ҵ5Q f?ۇX$G.jmA"MxXP}f'cY@6+bʏ2~T,`NnQ-a[+ bȖ8$'sΤ/N>ie3V4=Xݔv$E[%B|:LO%8 ʞ*a2>0هJwtadpqKP`(pwQto?h, x 5B :EE R$p"4m['>(D`}>jivWХ~ХcAy˳->,KޜT(m G[}gI WR烼2Wtf~ 1IpB+lGv ֽ]TfE>+|.@{%$~|9tY-u[W&4nEojN,@2Ў^)d9OnS~*>; ;$ 9Bl<}-rRÿɻ(.\ڔdmAzBSlRyPrkR+ .C޻U1Ǎ !WeoW W'ݵfU+6xy(5b5H#/?hٓPr)7H._5Skg/:/ "&`yub9r.CH?-|$7:cu-b`{!V7nC#$;`7WwMSa` :v۹dgN fM&me3Mz1ݾD}/pXeo _QN|'9!jXsnn o{,k?iw0p#l +jU"[cP{]5 o!)b+2(褰x*"2>1dj@I5LYZ~& 2JK$Sx*M,d R̀Vv2x,H{cm8.){׋A$\=K?pJ:T,y5%.3&@tx;dPq[FWsx 35_#.VKguqyly}`?/l/IG"{i}f7nE > Œ< ]6O@\d$(gg{1.cލw WG`^|A0':jh0ui &k1CIdA/:A)GT vZG;,nli"*9@emBE|!YNW8oUdc5s'7,0( K[b) < V05ݬ}+rrߖh[yP鋮cf(v[rO]U7+1/RrmCkI6tR W:Q1ލ`\x~G&Ă #0+*fdR"&;ñ7o4 )q-hQ R_[đx럦cGt<ޯ=Xg#9 oP@*˷Mo?4^@.H%ik(tǸ<9F$;[@+b ` U^5L:.qT-|LO[d+FEg OAfxȹr[>7IqV&ZBT繪_&60rāYRM޶}Zƚ[8}Sᆭ`R֩ӸP |f ʛ fPLz,XB _%a^V6yFya?d$*$u'j;S2bvJ/mw󸩥|pm m9TC&4,1!2j_R[RE? ? JgnH@+c Qp!0sr OA+L=2VM!@|P)8/&ͤF9UX *Tqܨ5VoztԪ.C$:#˟6 c) c1qư}.bVBkp`ϻ0tcδWQh<;p8REOc20IYQW\w慿h91#=nVHGI51j<TV:$Pf~Wr*N{ȱ4!}Ǐ< 4}A6 8JLt2+Թ 9YVw ᛑUS)Z$֗|b&H0d/}A%M,~Y̘5ynx˻=İ5O2:A5lX؇t6uOu'taܐI]@6@MH[87LG(i}w3^Y#1ȝqAŒ\' X\Q5+ؽՏW+#EACt'OgrE>^/ٍ_7[ݸ dY&o4YWT4ס"ɪkk_5RZ2vm EFֵ W.Iߎơ)hgV/1)wSZrVN BדŃPFuwBAP[669\+ ^z!='-#È/G{B}ٺFYszlȫSb(X# Aoa܏gu~H;#$Uv=xnzӻIؓ]nxڊc@:j7n`Y5w9*L gu^ +g2 e >^!l8k ff&Nda@rdyGAX&W []h8tnP)9Lܝ.]@KǚX*kgÍ#U^'hhUHƂ7ͻPHD3  j]y5LmuGz^|XڊB6!FHC--DFp؎PGid64i[(;t u"G`"US5˩BAk,@j}̉NMr\mؘؙkbPޟvVL%)9Ek۴ll8s̿&073^Fbv8Bl8SH6Pl:J3ܚZOVV{}_EG!~TtC`2Γ\[Ӫ:tw:gRgNG,;'V}mB MX y]0ZFNn9dPVAaUm5K[e,⏱gYZ070701000002a2000041ed00000000000000000000000167daf43a00000000000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel070701000002a3000041ed00000000000000000000000167daf5cb00000000000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/e1000070701000002a4000081a400000000000000000000000167daf5bb0000fe60000000000000000000000000000000000000006000000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/e1000/e1000.ko.xz7zXZִF!t/]?Eh=ڜͩO9rzPw XE!oNtj#|`Q*2Jѐ7r@_ V 8} Sx9YVs=NucG]{JE#@a;`,#!)PRGROښ{4L@ÔRE1|Bt];T:1ZmIv[ZYʔvQڣ uD65G`59QA|fv}^f=?A-)˼hƝycaZb VJJ3Y` oiaWSـ~sgF!6E LR.  %Kw:[=i?/ЦA-HcCe 1$(3}-3>b)/7ϋ} ʍOG9e%6$YDh7{l有:}0b~JT/}VRKVwWXɘ!H7g6Ȟ^V!rq簌0"'jb6q5TײϦEpsg oBVո#{8! ¸r B=pDq3(#i8=zSI|;$+9L^ `EQw _ _LrnlD!iўSU.Lrx8IJͺ7<&Mƙ] ?f4O:lGyhw xoW:~C7%a\p3ܛ,@` |y)1A<,4@qx='7#q &t \"WBBP&))J BCT]H=$5Ue ;Nrއo抭g 05 vX{ώ7jD`u 1c^gċ& O504؞}R@2+>kVlVYRrŌE >m2PSSv >P&;}](\~?YsE1*yZ>(iѮ0k1 a&nn\*̶⌏cIӒ_|D['zIn @Rg2ELBpML9LNkJli$=Uw& 0RbA*r.G::r?.O훳l%ҹpfkϲru1FQ F\#R*ϕc)d 1r4aD{sA+$lǼAS׺L?,J H*zPE6PS$sʜN!7_abGdE%D:Հq{; UBld;|c  |!C6*ěkuuoRڤzwoB%kO{_MS~i| 6>Z tcvq<X@~֕F}#e^Ѣ@{{ӵ *J3+|<16 T(oƎ7 O~1T`+`0ۖÒ86-f,+HaIٓFkCp;EDWns5[IbݱUOlZK9 ̺COWp_UIJgGASn;jUٽ0󓿮meHhtFf T5g}I|yA?3H COQ*F1ӹh\~kv=@8C,Icn?<٠لN]kYZWf}~o&kqiщRBã> k^Zl+cjm?ץ <& OG , Eb.LKiA@rBa EܦQ `eiIௗ7( 2EIsMpeI$?~cAӂ!I}+.@ 9p"s ?kiXu.(BJYӷ#PEt!V3DW42DrorE(nj^8Mio?jJq SBȎ bBvOGɽ|O2MN9Àd·.=gRբS XP83[&р7a\CcIq 71Uxs=Y jg o=쵆nu02߃#LT e5_YBtmXg9< ;k\q{LqJ-!S0sXA^?Mk΃;!QgZ *ށ}FA[AeiZld'&^EUBZA. )OYhW⤦7H<1R “FEU;?$Z@%;r%uX#@o428zG~5lp~j D-&YWVsF?a~#m2 (:t2O?Ƞ{_I)A!?eu$[PUqA5\||}Z+$bh @(Wڍi_$UڧN:z T#XvqglɇX '%)L ; s-ޤR5/SAhdHY l'€^ :LC=`+^rؾFr.ffɌv[)ꆡ㺈˓.x\z]*rAa}W<(фT;_,hbelWm~h탄SR-jm-F)Ild*)×b0;6qsּXj ,^R5El 9*AL Bl$r ۵=ڙ-ᰴopDtwb=}P) I\!&;ꆆ򫽐G$:P:8ovHs71d+X!t.:6y{+-۵rhGQ9)\hF= Lz޵P'~oi>i""^&&!orl[Ǜ5΂ʷ&!v(P9c'ڌf,\ΉL]~uFNHkӂLZ@Nxgr=|z9|0i4I r dXK1U_J2YɃJҳ̈́oPANyycP׼dc Hyd⥹hNYs&68_r9C; T|?{ yp0oyIcK1i*q@?nyMsC%ޓJ;McA:+Y.f8t4%s=^=Vگ]Vh(uɽDrP$`h=C6vߊde&f6쵬_rrzd:?>ƋD!lDrUzZxKd3xY:@S1ni~.4~w'ߚ_~Z)GGW?\XNBIt7pe\r|CwC9$D#gV!ͽVCp,"[u٤ju\,3*i?u-*%ZVS$6}2@ibk `\T2uj‘qe}~rGnp9.^4~];GRo*y[ 0.L:<6 *P3MH_RPk]B9mW7sVG߽ؒ#xZeba`l5nZH=,ȁvgFGsYbީq@*o) aN#-0L}%su*x1HQU2.(F\w8 gٱs#[p㝯ALD$A}K(PL@X1 ëZz_BfY.^IM @)a(gȭ:wY$Ble*A:Bg֌o" tGKHG\c>}pDzƐ[޳N?& ח݈BnjFZ^#gղ^inl1vfp=^U^ϧj&Uh~gC^L!QkS|-^Wnc؎Qb7\] $=%IF*n <:5rNI)̱o 6tdvOW(}#j NuSΧgs2 C$%O%g p|Ieڳ2/_Dc=9-$`C1<\zS?Ʋ{pϘV.؜ۡSxZj8 4?4CϹq=Hmzpԟu_o2ֳ(~Os04BEdP{y9^zgGWӂj+}9::L_bC7!}^C% rϿL(pig+B 3/VVa$PwZFl*(&a|њSdV1pZMRy=|ac߿&ފhst1-3Z"CmBڂF[57FẂUTT0k`v{6:l ɗ5]~//񦴴Ixe<jʼ{ƃu?bTu$ء7nݼgIj۷.lܽtni٠$'K,nfNS_XsíE|=\(2dfWvTQ&!P ,( r>`=No{o ;j4H"n \Cv(]+HqJ9Bo7Pwr),^{vv߼W.Q'fDU;/޿ z_)΄*eu6"e>+2*)hA#k֝u= H!O5{+>TuwX6!۳ZGÆZ^c'3FSy]ut_V2&neծM{%.xǍT.JΛ8vOF j륯nzrCڢv 0q9Рt'?sΰ^gY{-vD:jDu l0@~r3%:7`#m3#z͠`Fi4ؔlNI4'7 E4CBkc)\eE˃gDډ(@gUiMtU( AY-$Lq"Mw; `\$Bp>u4v]CS\ |iQ%E=׻`fP9=N]!cIJ=cs tf-*[e`.|:;pDXV)$ac$4b,;3)qLGJ==l{A?̦EKU)bPj|{]C8Rεb߷'5fVƦHNLmg0nQq橋-P=Une]3,s@g"g6ҿxÞF;XT&5bKxW&<~  <|2z$|3vEMȫ]W^Q4Hr"O4&u##M;D|ʔߊ0S? >Z &_2s"2JT&lY3:0'@ۀNWɻtBOxMEE%3%YbB#8,Bתѐmisjp:'45㦏ƣa g.ٌΥ+>бͩ3 [,x-H< (U7dR{68Fhǁ!z@< G;Vo&9yF h6'qwd$ @_9TC/INXҧTOT O-&.~ 9Wc7PB *!uCE4o)ɔ՘-J46MS|R=kLT]B+ Ir]ڋiF U@z5wi["BLܣ4G2h]4At Ph8$ iҷ apwk=SW.62`fnj7Zuy/pg*kF嵐z.{oeX̄SB0j!'U6 A*_/WYګ5 ifkCb(Mt|-hAv34Zc.N]LG7҉2{0?ZDik!f1ƍ}kJMQ`9D%} hLvn#Om YӲ]8!^6ra;&&?kh"a, 2-gQ Ґ_*GOؕqrrZ `) K1R)jO|Jv7-әsU5!OC`[tr؁k-lUښ7Ao 'v Mz"ҡo9dDf@& ;c0YP*@M:3;a wd]3m;E<#OdGD!<j4R2*}^e\1z*[iƼsReIM<7o/&\<,\` &_qkg7f: )%!nzʬfw2Divo$[,!"Be< 32FT_]MGlin,9-MOti`E7<{_>x<"̢*+DVTD!0Oڰn48.7\@g:0?+r_Bd`wrwZZ`$qDJ'RO- l\`?.!ؙꄚ vJ%}k7~GwU&"XkRڑt)AO&Y յ7xCߡG=}Ҹrk<,ٺ{kЬvrshcܡri'?V3uɒJ+ܦ2s'G]7Dʮ n 6:4 CZ,= 7F.#+'Dž4U}fΌ/Yȹt.{PP>liX<Չ_d±^56r >T*vPk1;u9>8v5L(oQ.c.wTߦ9<fF^NT\朁ox 5f*]σv>T6Bb 1YHAKJjK_}$]2՘쟮{)X ~s hy+]IsAf3T30NO)[vFW)T|T6IІH 8jݨL-ɼ=Wu_=*9YaB`W#P=)sOC3jl]XLD-dLӷv\[^rNĠ#q*Y%!&\,R6ܚF8^1_ PY`8]*vP/`6?/RGldzI[9YA`X5 ;0d\ѳ תE]+ae®9DCa:2;9!ߺqNUlJ>obYXm`͑|SP8 (,p6g;WUfy&5ig 7AuJ:❗xzv50'RYc9($O)xPAA3rQgaA'r#c}KР>Q 5O XͨT$I$ UyS(8x.Z*,+zM0.ay%~FIvNFxrGD2|D^& UB{Mx;EK  $F.c$qG/%/$ Rgq]@R o.p[t+)jpۮ25 R?Mj9l U0J559$50j.} ?_9*p&@TQ5UƲ@OT}s^~ ;Dx._.ȹh*Rǘ5.5=} 4/ߝ5xmpأq3S3-l@]y06^IV*b9&ʫߩoV? \wGg쑸^Vjm~-sb?{QsSkkIT=ĭ?Ups$ #;7"M1rk(Q2s/~Xv.[km6tCR - 9˔#Xч_xϨ<7MNff7Ֆbk!ӆ|`K0tɻ_#- Q4d -. ].wKUFdlzggʱEWX,4W`髣אJ,xD=2&"MQW04dcl(*]:ޕEΙ:m95Z8a@d᮶BLt^[Y B&^zY'l_G,@-` XͿ.9ײ'~??mݝ/MT6L _!(ZGC ,`MNbh& z<\>t_8?g׉y@Z"? DN)_E_ﲻS(s|SC tjj;-#,""[$T  }e4EnK`H9>2OS9G@E|;LW“dB+252&wźa;alx$fǫL=[O(ɨ@(c~V |W.nV({cX&9lVۚf%q+/J"ddf]Y`#p`r'X`D^'DE_%)\7 Q+ʉ*5 \ ijj@jt0'P,kwBafn; [$%2e=TJ.a"ސgJ=v1ޢ\Cѕ:dZ zXzBXeIA1L GSmb \R7wo]X)Ex$,:t_;B0RѭPB|",fwVB&ZeQqU.žuNA4 c9|Fx_aT?2D(@s)|Id#=؍o&QƱ6hj++f<;!^Lj%*3  Ή!B9a 057(x:_%>l7mJ ۫ ReTBnuUYŒi5`sC/h|҂IT@~//g_]cHFE3XlJ_;ڇ\R($4.dq`SAA|ecj}rq! JL 3Aޡ+ b_W4)cw9 ŇVMX(ځOqUR߯"_6u342,x-CET0%(F+x(EY ]F`]NJ9b6fa_Yg8k- "Tu,԰&eygS;CfFFl<тClCf-h):Z{uȾ8.+⹱[hO1Q+%*zӸ.N 2omai!Yg=iZk A<=(PH} c($u]vWb:z |vQ|/lYS l4c;|L?}ؔxpnI^*nkvpcQaozY, l?&9'pnV7jZ8N=I7XI~A,^mx_,+]+4p{k_.D,^?r4&a W/V{U=x5idi5,l_~\ qPD!Dؔ֠ / x2;Ϭ.ʆ"u)6=gՠ~4-u'YRƄ\xntФM#؞r">"<.|R"%" vC$[~C~a ֠J:>Yx&o{-c"hwSw/߷t[$#@%j3j@,Ãpu'{Ǖ"'{ҿ~xxgp4~~[U[د B2{XڸޫenkqKq|؀~|؁GX2ᇻ,rO" a]EcIbf5>1ìWRQ`QN;+~] kV ZWJͯm9R6eGۇb`|8D5چ~Ѷ"("׊,^/[ ,N܅7933d\\i1[ԽȘG%Lp/ugrm7 0_naU˳1WŻlY-8PQV45f2.Yy̖&ǭq<:7ɖ9W7/?m*;TB j&h;n".ѳoXSɾ$]{~Gp7B tk&|f-u}3:חI!A5{'/sB(.lW*ӥe. 5EFtj*^bG("+LNLV94g_K.Rv=KC>@tIL"Gy!ѐQ{#7 2(pJ. 0VR l T [_4qظKH8Bır!EajNK':,;W-'1@TzFqv+zvTc~n!3&UF䤁|Dmg\eo! mH^ayχŭIO`R EQmky#*5ߒ8\+9 2ރ`Oֻ !2ګpP% -F5rmyt \Z %w~LyB|[fc]NWł3V|E 0%[\Ҿ9%S֏^-?J2`B,g6Kz$pn^-ki fg"ASMeKz_ʮ/FIg[iTrꩋ\iIJ>u·783b172JVY袶b!{IrclOQi>&֊( 㓃2aNe@9 I `WG1B-@+7̱ RNH-yHtA&uN'~1,ZM11 c׿f y5R*.ҋ[MpRo -KCΌ#r^G.VxsЖfN \Y}-w[#$SAʩEC1S7p·kvSH`h+#ar "MQj65L9& PJ=4ºN('48q>.vF@[4=Yqa#&ޕJ? EUA e`D?n+5ʽn8Bҵ܃TqxibzhyU= 6MD]4 V Li -6PTKݘ6L <YS!UCE&H[rG'a[ñ9.67G0AX1\!.H~#kh>>ΤDr`zRxC!ӧ1=,ď;}H|#2Y퍪GԻ**y$4E`]%X4ɀ(i]K@=G:j hn%0NwҌݕ+ᕛG@".6i7cI̾ZJwg7εlY ^;xn~?:ңо['@>i?#h=,gmdrb< (&gV\tnXN%&F;e|y 曀Y5a[5Kll<%{8AsWqQds ^Mm5c+)m{^ɦ Pf_zA$&VEYLjy+r ZigM!艨9k8p oU<$F`Q_~fHfb:mO"AH 5*,1珮(=k ȿǏ62@N8Ĕz*29@S;Mi>H~oimQ *Pg /O6@.AtT c2fAP3V'W!瓍[S@&CCNBA 4p)a'Zô_~'˛bkO+U96^,bPT1KZy\n&Z !K+%*ӬժH/l8@KB0twLUkE#~0_ hs[rhGj)hL\",;"t5R7A !)8fx_{n 2qڡx9 ǣ_ވJRPw23!IH>4n S|0hՠD["݉PB'T+qll?K|t{9?q/1 =jw(WA;2PTzh*Y N`͊ͻo1(C 9Y,fx @~lwF5O[ym1"+6MF^9.^ԁǶBEyI*+΋4(&M H{bv߱h`j<7zLpYfA9U+ӟ4<#Sٛ<<&~bMݚ>|`O~i5kL3|(% ~.?{y[$~; 2m49%}!,r9d ؜ڕ7O-.0Cq50Tw@àEr, )OHŕ_#}gV=Ls͌ŭnţ>D>R pJ7FدkkeTw$Sr]ViY 2y*Ϊ ӹcm -hr옘)qiN%ڇ`]?bCEa=/@ ۲ȸ13*{;N fV>9f؁\W"uUIv7$5(jT.syǑҢi1<_hRYok|CN`;IQ!#oFUa iy:j0F E߹+gPqtl`m y%r$1\e_svTkdtA_ڌ~{B ʹQc?JYU<72AB^LyYPsV`lFs,ڪ$2}vin?y%b[\֝$/4|LHb `4ψ!4sϭM:ooNtf2FĺPò|q+эrWe%G/QT}2{ /L`FYEz 6^2lh~L}:ab&) o)+ ۏ#S$tmyͳHr‹GHNLW%:YlMU21JѾڲ𗱃$80^x*qfw2gzO+H..^$H CGC)J`߲ J9Q~2'U>`ApF,r!z=Z 1Zc9Bبa#+#Exs B(_|\46e=_Mq3^J ӽ T0/ܫf"݋ g\Ӡq@3܆v4DH &`c?r=!0W3urZs|{+ iHd'ڥ$ *? 8 ~KmG9:sPeE>M+'sig0<=#Ir\J{ 2Pʺ,Ou-=`,;8u>nw~n+? '5 inY)wMvپEU&W 4ۊUB<`=w -4*Q YjcӊA V*aD 0%mQCDn! $Dj PʈM b jHjɦ(<,Yj'2j_Oč+`O~><# 2Y^M;W'}1E' Ajx-q|RGr-Hhb9^j옡KdvƄ|L,'gz@wnn ^|g?T2HԵ4da f/!y (-YۍS/%Uj:uKE`ø#,}|x ;EHv }y`!: Ǖ_PȄ>>M8x^m)"434(&~@H{oJ/kgG1V c;(`8 f5W,oN )]Rj-JBH<+/LuLhFq V)h\Mܒ /5RTDx%k.7F'u0{?g3\iy#ezC-_oXװPˬ{qo:w>6yu?/gtS*u`?ԓ 6@wPgRhC :rkN цE A]Xm`M% n(vD9  }+688knD)q &7&!;okIw{t*fF~XDQخ8o>`[METx&2X{INy q̿-ⴓ\d80X $ܤSt1JcfVQn{lƥpa-ҝប0U1]*5ҐW3<&̝v|!ܜ )M5Y,pg};aBH p|(!7bҬִX9rS7,@ (-liD yf:ƣ,ܛ Th5j.srx[m[q=.D'S #/ԫʲcc9p㵋sEBg4/,Cb+tΥ)֏@8Y#棧t2~N*BZ=V2MKǺhycHHsidɒ pZs6@n%Z69zʷH4ͿGǓw #f|KU*iKdpmYJT!"r9_?O5)FռaCou ?6 4`׌9ClsYcXCBM̪fɂc4"ΐF{ VV QG8,`Ns8 P[:@0<9ƙWbrrB4/>F=`3GapVEȇV&l~LQq3C)uSov!Z)k? i%uo$ԃ}3⠥g%,*YYI¥$j=)6y~Qba(6T  EdYF&kl p4?={,}wſ^4sPV84'xtXXv7KYǒH061[LkَZQeqii<#S_/ eC7.[Tyu돻Nwzf+km #ZN75wK^:T{cƎEHW"K'|9xB(*x]L4$~StG*i*xZ4zEt7Ԉq-QߊB&axlP"`2e̠Re G%Ȇz@f3Z"`r9 EticO[V4eiu;roCKNd*e*B:SO1 YbD9[z.$ k/\>J৺)82·EݡPjp:QT;g[" DhdnվSX3mt]Midž(`dNFbgP{9%:ϻXOz?ڴ( Ҽ/4/k4'S!L\bhV7  5K*|l|]Fn0: ~BØ{nwa4p#44 Y厐ֳwqlRzYsD=Ni1[b╗3+ҕG8LbtL56UGkъqKU\TɢC>ʨ/V5js.2a !+|,F ct7{]X}v\hȇ*!y6qKKR_/}LRPu\>H9G2h=œ$y *$`| N/~J5F|(t'P;}(ٔ(a&[Ή8_,pm cORĴy.* ҨYWSԯdҨYT G#34IT;!O wTu${(ż70÷ζڸY[9q1֮| -ʾu['gZxƝP>_qi͋YʛOr7kWJ++":s(`M>0c0"cp9ݟ/ O㨫a/g?90"v3 x_]-)t$07"ChDUg1Eڝ &AΪR>jQõmJۿZ _ـ[_kg_(ǀ RM|[ $7D[u3"a:dV'ByC`oH]OS(ۇyUwh$jy!l_B7O‹ E-K["n2d$$ܨ~eW*h*BLLD}بtˬe&,dL~Dfw˧wsisa䔦3n~4Tȷ-uϞC}|642K(>*I؀ֳ@n:K_jn{#_~8-?zz)|ɼM6Ve$iZ ,˂usAs9zsPe;$?T* Us~+_,Zf<_( "/E@*?~L5\pBBs}S1-)?.{ݞuxug[k<1tԡ3]^|Jp I!\7i^Q{j/ZΘ9sl"M(%c\TLG-sF4!qR:HLCتf[aUclwnXr?x+9PrȿF+QmsjMb1Oϑc9P'qmAWL3$N#si GB=_ `+z OȈHApg?CKiK<>lDBPEi4y L-^5>y4]+{D$)`ΞYj6ޞ7 d[Ye]Jv(K Ödh$ hGuɅ^H&_5\pCD?ubţ4>qWO:n1By8A #u\3@b;h(@Eii<_=a4g0 CsLi_@p+m Ywz>xi zڰpDWm}U 6)[n=]g" MV۪>WPXq`}RFcߞVjbu ).+}SZ\暖Q?E8Tm!E_mdh} y0_pȅ;(Pp&4h3@:c%7*1[2&z~hJ\k>YLDiFCkNFqn}wOQV}* t/i$E 0)œߖ#Xm|7_ZZdд95.y8 ?ߡu:~~[&5fIXtR3 #`k&5=_@}w/L1)5#&9}PrPNѦng: }M,1ؕRtZ3_p sKK[MG4n벀s%`kԇϚ]:C9}:oHiS~sUIg'9y,Qi5|m㓇Nwlz؄-$jJu0H"[)n5pc~4VANך ؉l7y~.V@GuĈ 3z엏€`υPnKTF^<'wv5T}J]s(Jm6 .DwumHjp j`/nPXy>5+̣#]e`NM@ x JZ1'>z1=+ 5 G2VdZBA`ɣ:4ϫ¼s԰xPq )4c"FjqWnC_2b^sN?MDSܟYyc4+9)":7VZ] Mcga)xYYH&oR;7o$!\ dכ [r| ugm,g@d9y`r)G lF׷="gHWh1V=?' }ch (%?o>YՋOB XY#a+G~L?Ani\V!"D6@>9W?ר05O=L*L୑; 0\0uv2 b`}:Oh`QgntWR7㹤њ s 8wZ>O(rw[AOe tcst]X,ZTZK]#,[\NÖBS`l=pG@cZ[-AI J?xUc:?&KQrQ`<y$5R18)M1jTH mkKyYY!Md;;HO-;ݰuZ4-O@8ˇ-oˡ!g7eDS$;ψ1Ybp196ؕ (5?[@]fHP $ 'Ü|):?5L8 i$]DGZ~8iEHi3V8S.cJ^ O_R[yh3pE&-F>=°&;qh20Rѩ@T$:Ě܄圊?ҾOǝ)U5Z^Vْ@ c7SjMׄ"ģܸ>#~DgmȔ>B}gׇ '{ؑ,JΎo,&P>K'/cu4u#1◻(I^PL`K|E`ip1vX:7#;&p!C %i{wO%Kqf$hCv*1:9 XL6do 32f!?T{QBw z8=,E?mM{ >}ݺRyNr0/`4l`)/TRKV;[y -#|G>M#j%=#ƟvexML)<O+upzzIϔl ]khMFO\(vv٥eϯvY`< kt*w A_!Oe36-.mP;} tc#MOL]BxNc@@D_C=fk]ߐaO:u@,a5."3MIw>gKò:9[p3eor=B?={s:^g:IL1E6m|*YYǐqs7XrrJQuBTGUˏP'oxޡ]t^qբ,`Z`N`ƫzm o1v3QhD%=ǣ}!TK_ߤꩱ=cS@*lSQݼt ln}.qu.q.M.D" 9 z>1^HKS bɂU]%.ee}K-63#d*҅%ku ՠ|/zڳ['uwPFp wB:t\>@'cwaAF<ZCz nH[3p5 ;Vn(w[Ў0gȺ//Df+ԄU.GWN$&'!μh@)1[> u9id4E(nvH 5Эv5nUN|m$w0Zػ~ȲB%A9vY&\QbRK?H8?/G:}I <}zxmAF~=%2ռ٣U3ִ5_VАsX #[D(3w(S66pYR p\.dT8 .T]mOlo]H݋4eK+W̯A$>uXH3π0WO6G„ڵE;ė"2N7$!\؞Cб}uH{Q\mK>k Bp'-X7 DpÁ2Ҧ$2rԪo|OXK@ ˠGS<CQV#uv8btE%/t6!{{c6dXI`J)U%W=LFW.oj>zW@6=NLVYOcOZ|`uuQ*G}HĖXægCv79,e.=O:b3E0ް =1jGYTo7X=dh\ޢI]sKﱾ-lE} {>"*?qyX P+jT !ptB QEF/:hWrfF(|4ƄVE'[0moV GLsiniЋK e1uozwjX`|-O(JEEhQs)^Z݁:*ofq"reI#g7($Op!.ުet&/\1lD /!tz"YIF^E@"&ؾquPyhDgxļe~Ɠ,3JͳQб!>!8Vt!B`'3F(Q$"quhS;h!pf\ c4야V#UKo]?Bf~jߙ3rQ/%e3i78rNA8&гg7_HrỦʢfؾL89%B fYGD}&PeĨB&o LKFnܣaĴg6E&עa/9q[&s6,H%`1 Vxd„nn5(L't갪+_ML^w4%A1Z}-szg{] 2m_ }cC&.'Wم4|W]:&e(z̪*'}!Wڑ/XU $C=e&&"`]Pޠ )>s{Ie=}'x(s1 #cJb͟6*{Cv}Y4;Eᘑ.p&~p3 nʊW1±8)5;{8৉ ezlI'l,J/#Cõ.@FjK f{RQz憖|| oG9)/4(&lխ A (GsC>y- xz^R'~`*yoMP1/ln([XqTyUAM84r45MTw2J;ֳ"؛\%QR mٲ&~l2iL-}݃m7 )qCXndVD> /v"PI{[E-W6jqVbVbBs/ƁܚNP <eb'9ތ^ 4|4yt3(G=a؂-ȊxʹM%)lFX:]vQ_#پ^*20~oTzi(½XșẇlN{4?ڃԎN܁c>uP=۰VtP=_#zdMf o+p~ט[pw,w亚[s*&}~Hsn4oJ`aZY¶LENg!ew$Ķfyiȟ|9rbd؄聛'Bjtah%Ǻ(ɟէ$ySh'yBL0 T(GqL4tLIv6UC!5E$RY6R9-n=g]R:U~L)V9OKo|x(/Rk>tQUg^(U(AV`rUR֬1B knNM椼]GE.Ph}M K%SQ &jwtYx8CP1z4\JcS)5ń΍x.iGw\~YuUՙ}ΤNMGySEoWA_ 9 V}$q8ŚJHkڔrrA)(KZB~2DL45r CWgV"wL0s*+M T2A\LQc1E4pS۷2YENTaR-L Y=3fC9L&er*_Ȟ3@VEE/Q=Ӂ1YOw}@0@a<[0i'hK݈:!2y?ؽ k̢8 XllApLYw*Pah+ mI9$ݚ9ߜ}95 CL7S=ͽOˡRnUAwVԨ:_g)r4 \ Vv}qe롙6j?kG#J"g'.o]zFeȁʻAd$Pm9zD(ahVYoІr(ܘ"Z}'a 6{ (\nO -t %\b 8nީ ONq}\sIu&8(žG~ P%DvɈ- _Gt4YCC 6h+q%Php&4N0:RqwrΟHJ8)W>"-oq=oT#P1g05Ӑ'#4B]WT?Ol."DjЂN='Y($|eF`e;řG€&~*#\x]-u2`'oA ]ցu2vx i#E|\d ΍#L,$Ƣ݆tCJ=CV$-?h [KKjxߡr!@Mw-Lc |VZt.q=Ƽv5M:X:!0 p_ID?JW[v"ŝPhMeh<`]']vE#݊\T~`E ΏGW`ˉp Bo5k芳s0*.q=cx9Y̶Sz=Fy,Z̦:|rUkщ愘)ll+rZ@OyDf 9.C8%ZZR3M7#ȝ/<χQ> KNٓPײ")+w#<>T$30NY/K+;ژIm`j"J!IsU(8svF.{tpxY`i* -tNahs "n>Zٴ EHVN)ܿ$VpH*"P^rɨ\Fq9_-Vp~C' ο5QiWAOܓtVSi폿[97(Gy2}x 6⁌DT);ai*.|;C$RkCy7hi%Mj„=2WԖc8o-b_j+S_m|Tt%MxҝR8R싺j\i >)ط?' 3C6ݱׅD0Dgkˈs4yu-RJ MVaF4=jveAZqE,ѐ9:|٘n X4qS9L]5n~_ 'Ri=8̙n12wd40äV+/c ӣ䅓5p16OTZf+ҳ>qfjZ%b OrÞ E :c3HI  !`5uB?|Rg]Snw]Lw= Ʃ35tc 3upԇoхjA~g)_9ԟ'['Fx*q {ځQY'gkUŏ%1ƉPqGO/q'(o>{x\#L'2R<X(%y\D>8K{cOZb"űbXhpPJ/IX`<$o'>^3zaeMx9<ͣX\eJUCC̯ڣeڸھ Ti( D&l&Ň2<ܢi%ZV EQm 6qV9QVߍ5bv >:2$Eh}tLkur- / ڕTP@?A~Flwv8=LY^. 5 1T~{ ^ ZvjPh:[Y紸z,FV;D"n.iC_}> =F Twy绠y>hk+gf,Vǣ=n~r3O0TfK(fobq୼9(%ƱWk0}B܏ܐT}1aopΠ.봅S~#aV%'>i9^4CD߭3O}U)i mBr!F>VX鑒bwB)Qd~6Jv+CBεUw%qW=myoqh /X[dB~ae_  4Xk^-@;7ͬ:)4{}8 g|yScqC}E<gsiv;w6kIA(`' 3Jk/|rE|SXRŎÏb/ŹkR"7;\ʹ65kVꛤvBe>9">O ߖ)+s\Ө2akEaM?uKB,z򪸙hN* <#rƱ3/'=O".gfa⋉|@U ;LHr`?^mxՑ5?[7|Hc#Gjܞc ,y)K#!g~p2.N72di1}7JQK(lN1_/q4b~̇1Uä]T٨Y:ϼoPXaH_ / Uc^E"yl_˩WZ>V)Hs[:ls!ٜtsu)k,.{1FyL<IdIxgvC&6zCiQe$r7"XU $V|![S 1%1K|0h;2(֐:蠂ė8-5g zp31-d9N g䓱{>2Ĉӵ@Lrbi>Oa9Ԃ%-EWbZ'cQʲUEEfm֜6z2R@ێ#ףß/ly0?ˎ/8wO EK#tƛZ F0g: n;Ya`ŀ-L7]hQUw; 6c@$f pq"xf;)}+.&nZ0w2ftAxb4|ZH.J HEZ3qlU3 Ǒz)&53^mCqĂGX"+KJ̴x r:zF巅ʃ]V#5 ?N|R:A 1>t?=Kn=Y}RvA:D>IpeLQ!;;-ѽ%^r LOWB?Qsw֚嶎5d[v,,6 ?5p8ƌ zJLx?_wzt\HN9A~\xIzws$%Z[IҾ~&PGo nL,Z8W:iB0ۛJsI^ ʔ+ϲO2mHSQ} CNDatB@aB~( &Ne#phgndDӁDq8$xrrϸѳ˨T_P["Vʺ 6g5?씩RaFH2g}r+ kK %3B%Q4#JȞr4eTZW>xԅ{;\>k4عW,!\Du$ZAiO50zDu^!5}|,iEAyA^5#faN4Toŵ'9Gy#H6B?C|rǐ# M\fnL\y@ g.o |SGo{GN~2ʉUh@G8}rM소=vP̌,OP 3B~T(Jm`z>H"Ї{y:ں-n׬9|ှT(͏^?݉ig6L*LSS3-XOr 4cr=xlټ6'l$Yc -D_0$-Ur8BI (Aj>C۱>6-%P[cbTXtgC i yzO2^)w GJBG c&90Z*p@I^SbhտJ_V4'X똏GD]lGIgC?(ЬB¡8KONǸPI2>^c#. B[Dz+u.zrBVi$B#ŮM=fkTK0HhajZ(<.Ab$ڧ֋Pwª`i4.cpY5mT8Ǒ4δ^U< 3n[wJ\蕃%.lQ[]`mM%+@|n57^jh"#Xue:ՆAW rmz` LĚ$P$ =xcpJũ!*q *dJt>Lh ک&s}_-lx=<I3c6Ar-PN[@^ UIl)|Y3EVC~;IT‡)ǫL٬;ʈ 5|Dr]Z3cAYnp*PD.UT–@OkJ[~rrdk0yV}iV_3/*fʛ]Y}_1Đ ` {F2>yU*Nx>n =^=sQ6>&qZ? \ Q`5DŽIya |T5]6z{D&StF|QZ׈jlQٕ{q1=A+6/Չn)47݁gKKiBI1FeQqlß /#|Lw v=%IC[s`b3amnC.D Wyêo" ȳ䳌`1G#qj(1H~K`@1$z+^ϑ吁\KU{W8GZPuKA^ۑAc'JU` ԧh?})rMTԧ &Xd.a:ʂhmO}YOG "I+GfqBm-/UK5rKD=Mw ~JW*gq>0CYNCMR{dK\Uô#򥪗{u~war3pRq۱2z\e#N̉Hsp[Iиf\}OsU6ԗw1*R!.yOPl' rO;TڡGѫm= $}a,\]̛G(yo0Nll_1"fHK:B]C|0 6_nCbB2]7lb]֪ лAX̚w H)9#id(Y`vO@v{=|g;9 gc}<3Vk^׆nk$)a+?%y*!!~8T7{I'V DYB]Fֆ^Q!-yEw!8>ؓO#oۙG*w2-B~-`$&w{_5k4&-̈́qcu4 (d$Yç>پ'J/0Y&gcѺSZGߦבӻ3:Q(5J=(ȋ "@ :. .{!D<Α Ffgꁆ/2'"iv\{&qx~&{x Ϗh_zLjؚ0T-\R& }4=(y~?<8=6{*/o zMƢ~w[bF"j18/"h w7jy``4{(UL^JZ{َ23}3GU ,@!ThI.cPyO N冸0T N L"9M!=}^CGKO 2 Iz.w(S\/h ׃dDo卐 iNy Vr'ϨJָ:)^hɱhw]Ĥ\ȱ }oy{W|.)f7񢲎qQ<~\zf |_XppDkW3IEmU()uu_k765|vd4bKk$HC6FαH5(b O8nH+r$z .B̀օkC)ݗμd$>"cnZtRAh:EDW}چv3.2ОӖ'i5A3p*Vg/Zܲ-S:G]UeQ87Mzcp/тj^a]DZMI*(Ⱍh^L`KBrPEDއxD?ɒi5܋lk;4Yps8ʦThxUH+c,~NTõ(oUymЗdA (]rrѷrv ɥӁ/4֏` tۍ4݁CFQe@7?q!&{c\#0|Q Y%O}Fc|(}bnD G Skys Eh*8iq(j?1^޳8ϦP<СK4{ P"MbM$Tk~(SX˦TFC\< }m1=XA+Vt 4=xßd ~Y:HfDt/mWɶ&\)7i:\3Ӳr .9"|| Jf@\m+]mQ!+%)>V5!vrğoh!$Xӷh96F^-!r-c6x7)yK:՛*ͼhV>8Ly`UbMnjS,(@DRzJwh(d?^ᇗԮh4LMRΕ " 6 zIAO=́:ǽ⃱`)Ayh8DيJ--i3 씛YmnM旰\yS2W(7KE4=mKLMصރI K^#LY&U@/JHK乣@"cڑKl%Y yS/Բj+NRGXA"i4&X{[\,&-_ HpO5PeEGC5w䖍em$GVz ]:&PEm3{N ]gNB䠋*.Hʒ_%ںcIrRH%_ßgJnF15<> #1Z&Stkzɴ/d8f2*Uvhxh̏hk2ᫎJzPکtv+LAVk2&'3`VJ9tt4 ɑ͊bLGÃ0$޹!hMOL4=Bgn󨜓L疷 &q7nKy'#6<` - X+&@A?f ɬ$V j:!+~=kC5 q`b)!v#:v.o{ȴ)T~GGMf"&\Av^ DM|/kl4RJ̡ )UkQ-'V$u# CYMj05C~~3E?4ÍlEhy"+}%bBuq5~.'aw.*VEmN[ɋ5aI [by|G=(P]"Ue͞\x9*Pt5w_ژP>T]bu q oX6mX(eUAk{*] iH(x%t)+@:E(22T*%k`엛J _l5F [9ʾ#]J/bď=gj?7S /,}R֩mC\!_)"I"we$'>X\>Tܸ3Cϊ} ͞ :xzM]cgaͳ"Gzri~K54?G 5rq)z &)+uاVDq"z] hdEph({y}1fvYE9\8% Yw~sWҮ欯S_#.PoDst ޻W4g%j+p0JW睴VmAjP׸2cU1i¾r2[sI:?[-;,TֈoМ.m1BG>"eo6UdIw0}֤ % ڥ]{`ڤO6L=3InkV&r n L!R<`,EpC2.0lk3(ܘ]`̅{x2#&uBb++ؽ;Ǎ"EV{Cben"dcgX m}rPSt=$:=ݦalPt\lW4x,QT|zZp}]|5+G√`W^ȑO@[Bh//_Zfj XLvL`VUp!rZ(YPXgJ Rx`?u>oR+`hHKUB=:s[>቎ȌHOAaU}Qa⭁,Ƹy R%u[:w=x.9(B5wՉT oj&w}i0Khz K:׸ {St7r6tpH1e:eZO&R.Iq!pKs&MT1d:oC͓aP#Lcrk? ~io/!~gDJj;+jD6Y LWWm|*b_6VQt0H$?s3Q2q NnUtTw&7d`&v p0#%fQFVQKRd0RK3>^\b0PCE 7AYוjHuDO7rϫxIt@VV44@0Ȑ[]Gk>h`+ew%Q,׷wPUS h$=3.I@]d@U(*ԈЛI xcR^).,pRV~s+*qz-& F„*Y@%-mp4ǹ s[+Ś;{E4)gŎݿ*­|:X9._cpLHcGPQr &kt1{~ 2 Fπv:AGx $0#ɻN<{$3UF;hVE %}TQ:!puGZD/~0ᄜ ǖޭN.(aE&vUym]&z?@1FTey ݎH󅖭mo1Wc@ujS|@;WJy馀~HjDK'G}!db(TͻC(ȒǙaoveS#a҂'%L~4!h3(cV'˭)kbƁ e9Cv"Jx!4l3. Bv%xSd͑Q܌ҝRt^Zv(5b北 {-RU;t<@2u]xE>J:.r{VVv^ MI7So ꢂ"7swCCse*HYrߋ$jvӥ ,1HEwE>}s&R:X?6lg̥n1@1AM{ 5#uPAt"~쓀j5*݃4Ys;(]>^31MKI @FT>w7ʛd>"L&(X!BHRIemC]xsz&Hw}pp-Ck6zJi7)wd"i&#o+|=HmdTo`1+z'OޫдhNb-C~it^Jtj-kqSe2fSMݧF#{NoLk$ AdsflK4!ߑ}m.xPB(h5<ǐE*W%BI]JJP8tC<µVJCCQ̏0z` ۚIPCVkR2!JTH>젠 },]n()\kqz=W(|"Qcۖ!_=X(5o]$}%iLQO!/`+Pu%`]˪>akK?HW8FhO˷H eIҚ)e*n+4wZf(1)8@pdr-6,`ޗal-땦5)[Ae_}U1Mn_NsGo0K6r)!z*2f Xe`)tO cVl:opfilV4$+DQeƤWt)74{BX$! !o/Jv;n]Ԭv`MCnd"6QU8gUdC[tˢ # ?J^}6w^&nECǬ"gFY"-n[*#V|kbM+yz"~pp4 XMl!]k+Bv̉Dd`=|Lk4;3BG_(7݉aL IY8%,ć\>X<0Ĕd)Mhv\>[–?N.Tt7Z{A@7Mhq& '+ "b/ WQn;ѓwwɚ ȱ{?УH$%5)ʂ=sьckR91cxfGa=?8SZs!Z\ VgN9kA_/GY,3@D{Μ95) T~B*s‰ĀF\)z>`ND9"@Cysu*`/vifŐVڑ[U8(E[@F* 9;3;v)2>>*ozk x1O[07.kd=.JajgH8?s?97}G|aCt0t*߄ q4ZvO5<~e<+LmUPJ w I;lp'1S3G;h'(gAs%aQ 2Rc\Go:jO=r$==iͻ>D%,J􅮑2z{K:J#ui[M=:{b ty5r$/֪x7-”ǹ(RFR@?2d⇭ӸVD_ ɉ!}%%[b0UB) ۦtg )tj@4MDo+~;Sh2K[;YA+hNl-0Ÿ,ha~Iz#1x"M|=Oa`CAsL@j~K?^ 'A%PJt['xK[y js"[$DW[į@eƌGf@ [gkH?rac  hD:QZSLdWٶ Ӕ@l 1ͼЋ@:j"5R4"3bo1pGy,6ބ7~+;?0IxrPQ%~#n$t:S7Xl{|arKm;m) \c$V^;ZEAǕ8WZw">'̈ZkmZ[>JQtgpvJ#R)qF6r;d).ls3JjyxqΩ 1WK Oq5?L&Bh_<2-_H/Q؆h+l3*&{pFXV 9hy{I1*C$Yl?%U5!Tkvua XI.H+^;-?*"NԨX1yt6hHOM^ I"z-5N)ߟP ` H,FRY`_!c?G P.6/)*hO6HI%Oџ+zF5BC9˵)FGK ɗ6ylL[ ?;{h(i&>E-ػ<(PƴQV*uGG+ [)^C gPbE7^) ȊХg6I тvg[@M^M H;QFo2 kS24U#ɔ 9 a6/w:'NyXd0}W!9#,*︓Iŧ>%G i}J~-ؑŌc\-hcs~K! Q~HJ cHBx ':~BIpFg1jU%̌qSIQK=,_z W &Y8]β|K73Rlɋpʺ_F26{{GNv #E[WĜ!:҈8ZܕwY-Q 3T@.dNR{>8K+d"Z |nk:JUcN= )b^ƹv*m JK/ahMYۇNwz@8ʋKLkxR;d^+mojwHhAxvs-Xf-b?pW5JN1 Lq&e!(LdbFŒ=TxZ-<=¸'2qs0JgȫiՄN`|'~TYNRd k&S n/)x A4@%ƶeʛ@"cO( r䫁xJ쏕t58f0,x+ȶ1nt gfk!u6"[x&aMb6eY .8[^| ԷE*{#& J&(;Z-9~+T%;] άǙX(1~# 9FN4݆~_mr]= N(>bĔu!YsFEb{]Px%ȋ?N2<#Q.NRNǖ KxѪ!!Va+$oy"'/7wxqMB uP, 9yX J# sa$⌤N*%8e9?31^*/q(xv2 BLCq[P3rxQR:1iWWC}>,>QJ=d,OM?SG{#5NCؒyBI>q*:aٷ>dN.Eʇ1> b }};45&{/z|NQxp a}VjKur\¦XZvv==5W._ "_I rGaʦ gI$HbvcwNr>[n m&~pФ",+R20St>͗H qۿ"0"'"HNҋqoQ@pGdg<4Wд!Yez]W5_ΰl:`u@m &$|4kEq[((6$NeYA2/'Woj~g^{D:}U{D ì3+JA-Ř(|l#ajkpEߢB+zz?38{vI \Zs&ʛr}L.rVn4fz՛>C-|f4 ^tA wzˋCུ[Ogڴ眡9I $ZL.'$?E7K;=snfu-1RY{MJjxG%L4~z2G"{]ΎNٖF+y)㋏HfJ] S4,^w2 uaR] eBBuR[Q]a ڒpr(e gZHkYND:JO[8P!@4P|O"PS K(7,3YzRsgI]Ih̨&hx.<ot{ݒv`2WRqlD*,w#XgL 0d*;EKO:sߔ~)KϺ=Q#&,`{0b:h/Уc\7Rf ĮtZ6},ލ`멌Xx};ԺS+ٗa'p5,oj3.whUش.饱Yt6l2>vv`ot,t'ٿfavZ1KR%RR{IJ `9PE+ b4$@CIQ>jGMZP* s'H5IIV$m.D{g^hdT.,!ٷvJ]h՚ftxP02%L&DĨQċڒT0gi; kn Ȣ1P@=鹓`\ͺA,w?q6 l7=`!$a(c/9d$@WvkE q+!Q'&S?q9ё^:#M/8iC<3 ưTĤ&|]#mIRT~9 "m0NC[ԛϻƄ~6ä+%U>cJY<L?/9ڵU0RZ?Bs:t]9(փn=jqDG@F`g^*w>vҶ\bR~ѝV )!BH\y3W~ʢ?=jG$B Tf{N_A} =w 4#ZB@ѽN7?wݻ29*S"cIJ d|ОIvm~Swym7=nmOB.{A 6,@$h~[>upps@5-W,9ۖC4C89") 㙎I lrBʴ[D;쌝RP,$t M >Y$*K^m ǝ헓pB{n$h$G)&o([8*yGQ+<mH!CNu*O@ @'|EMOJ˖ .)'_;tn(bg=$0˃saXv)ahdXjQ2*c>UЫ듘e J)(I;ؙYa's B6onLbb-Xݾw-6JN5,4=Wf88w۳r?sAc,ݵ||F۱.z-0!N_f pjbM&C7/3N&>9Wu=n:fM#?lC1#-=J`@: wƠ./2V;\1jF`|*lullӗ~`nA8%:hpP^]o:j6^bH% "86ڧP9^.+{wM"4x4R*gM=@ijA| GC`e9RVVz mL)⊰]X9uKe˫F&fp;XjoQѺ_GA:!ckc Hf̓.ӁJnF䁹Fh4ڿw@rAny zˣ=:EuD  E`E92$_63qt,h[ Nxa5Xc|n `Ia a-*Vh1Q rkM(gd*4bb K[ǯ[8OäQ۽kYgnZ10@{GhL%Nl6ٙԡ5R5cصT.8QH<4SGVwʨgnJsIh^E>uXkn͋nE7J7nY1=SpI5Gdp5 3R4_]7bā5x E"ԧ^( %'֬čbO5@5ZA˗`>mdVcaIZ%t7); /UsåZ4gC\k<ZȨ)I&\$"%5'&o#hP hMa # ̪sO|řjN|V|Ie h=9PݱԈ9>w@"ߙI*$\B5BK\MVTʟ.meRRf-_~5 .*XI,Es@rgY&+=yv45!%` ;QPuūmݮvR$!,fR`у}RQS3,Só9 = ]䫛m(s9\'ɑKdD}g<5|?@i-oicZ[(bg˟lz!jOw#4 !ԍӖH橷-$+Kb&- naq z V[rҰXo'\G/ V)2Ey7ok.i*}8(rZ4&O!IʼdbsxVV~|[_PÞ`k߈y$|lo)6>Jo+YɌNX̖=[r# p@5)[ ~qb;J2>_IqGg7\_8dLG,۔mfB bW'?O9'Ym5A^f>WvaS5dj݄uILLdܑm xQ/ċw $=rߊ(Dz|c +_wǥP~{v6Tp:el15X_>$+oӟ)+$+\G0 Rzc)NУ8FT4ڳ m{xPGvWX?*)鍐 D*,`E[]ԸSƱ;zPP}闒Rg5.އ^l x<_ 4{?Yd#@0mḱb]6 "1߅cqt5ȡSV2)컛}9B^Daа֊DPnutȍ-}g(B{L˙&x!”S]% B ?Jb}W x}aR̟OnvʎPnYgÏE^Y8×d%yR aǜ", OEhuOf\&'}Ӓc*^$ (2 +| DD|K=p%JeYn8&L/H;Ð@~^8v^07zMHՅju\BژB&;-;A>֪X~,#%B$xR#mFSh~qF0/3VG]gwTn}:nVPS> pZJs{NCeIK}l}|lx4EȮ7iJ~ > "Aʖ_N TP/)iMQMq̄R c*Ƴ[Emρ[e9T-)(ǟmN̖ qp/Ŷpųߒ.nh漎=V-eI%̃ඬ4qYJDQβ*c}" ; |Vз ksp̭ʤM9Prl#[=d@ N_T2f+.=Ag' RӔ@. !}dBX˳Zf7%GюJ(]fk&8G.t(cS!Q,QD&Rt x36>aEh9 |g=ΪK c-:Of ޥ9Te?OwQ#YQɪ* kLHTP^yA^񮇳4AU\ EvI4(RlhP>()'Һ_[ićX|56~ƫ(B(f^ )N(]VoCdhU[NC, b2n{ZU`qǗrt򴚴 1ͩ$ nPsnDն`D hZC/D-hK64uRsoǭ~Ԑ?iדқ.MWX5i.ǃ!@R,~4e:~( yO(c;zC\Z;qcuV'GJbz}XPinZ@X&5\&1(Ʉ[} gʁKv 4Ih?;3c&]BCnÁʷQ]l$f!\yXV>ҏTTi`nw\ek Tv$c4ķZ>(YT &dy?PL<>V--RGS "|^KNǸybLZM<6*bp ~ P3TZEbq^ |S\l]}!Ɉw %I{RƏ@OFůÁ|93:>i2Pxn'i%P+]R6yV pħ1I`v.S(8CZ$`>q ff{̠"Zm"^ZyUd?X-IJVWK>lMвt[Z\D h\=ٶ,wFAx|{H)E+*;Qx F@FF v)~3ktm+Ӯo΀HD`-GEENPyh} H^|c-\B/ 0R{\2jXg{̦0׷[.+fXxh!ANDK!NH9X Q/8[ЄR0Kn/Be[ L]%gs1#UQ}1 dfc[57ma 5G?,[a֎*'RmK3! s6l7S%5l~ 6qW@DyepL/_lQ/{ ҬHE>Wtę78uiU^,IaTќr,`yWH|m~Ud~$[`Ի*~H&slV!{?OɯԺeyDU36aEZo4j\q$~02JIp-R5]KK9=9~FYh!D~>Z`ޭqT v"+@Bۃ,ZmɐU)*ʱH^g8iM=894蛇E*-U?٭^,$<($A$N{a'#ٴ$ uth! Gc{Z~$߄Bb&j=QY3.I^Yl)14f /?BD6AbFqrXO^yIl]w͉[(2{ʫ©^(".ʪvF٩DBgXټ/NU׎Km0es,lx@*8 dq>xv~Bt*~hQ+PEk}`I$W0c32]Jt%ȷy2Qr<<9A⦟g&?R<>W(`L@v mcQpr#[ E*jĈ Tt,IӬpCEl#\ޅ~KtLuLg^1=}V61Dlԇza\T@Ls)b4hJY FxޱbstJDz{Z;,:wel>ؼ$UdP+p6u$| ㎼5{pӯ-#vn͌#ETgeQiUoEL#c+=7xْ~ Wf6{|Ja'HV,G:є|PqN5 ;T</[,pA91.+'HfHT;w@<F1naS $_8;G^wk20~N_iB*<_ABzjkn֟1I>v(!Ps˴9!w怆Iп Ex3xt*F0D.>q& {yO%EZa!hwXxUXbQE0fԫ<>N׉V ϖ2"8_\ 3K{=^%[S7']p'hي9<μ uWe J"%R@8lhhbX]{&PZь2]Q(TA =ƒk47k$y Q*Xɔ$KXks 8 ; e|g=7wC,{n|B!Mϫ@mtnu:zz?+Pn6G`=Pn՜{݊ɹ\U^|?|@ԑp+ͥS+E8U!$jf{BO3*(Uý̀ .|3>M eיM[#FE93Pmy :#g8e gω50uMP˗)h! 0A`Vi{ \<&\0X"A\fˉ^HiaE}`:Z*,`ej5w6?aTh,P0(u&9o[Cyu;mlq[Mx(}- NOW Dt8;n܌F5N궞Ub;~|_BclP vB;)%^P\h>LEpY`lgc{BPT颫znX`^f'r)G)O4L_siV.XQ=|ИfT k*!z̎LY/iVV>]ޕӐ &/' [z]d ՆZ=F(.]+8AT}~JW`vp@aoàej`j%gJ`(9L``En\A Đ؍69q݅4UxP丘.HЅj{ǝP_5B[@ONJ\oI-Q`P:(ߚu_u|~p Xkn[x]=SPI.[*:̗%)?} a(Dk@td f%arY`Zԝ%6BWGh ϒ>8B!B*t7;T6kpsLNÇn*_u'/mRЀg7Z׊ѼOې-/HFer ק٠=tOSZ&W;g)ٖjkd9yIUՔ5Z@{Lh[ƐL& TyD{R&ɠJ?7>ҩjYk1k'?CXݥN9^bi+wQ5Yj0Ni G>eev;͙FoY8a9^wʹ;j1m+n4q6b_X(Ƕ5KᣉU Q3n2w+)̨4?^;f\5la<$X W妊a7aB#ni4W,Si.zZL1^/h& Qݡ?J!Nvo+b^i/\bgHA4 R"nAwD_!)T1F)ui/GS4:۝Hj> N6&&-p֭PLx󞆭6!?y7›(s$<l(>`߳/FFXyPw5lιF1yL}gJx.i`}L@Hd+´s9UM/1B24vb;*2NCzELm#;<&G,%D8WLy4DpC%xYF)ݩa2r$!-c 2a870mۼ0r 6kՇۭyd gYZ070701000002a5000041ed00000000000000000000000167daf5cc00000000000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/e1000e070701000002a6000081a400000000000000000000000167daf5bb0001a298000000000000000000000000000000000000006200000000./lib/modules/5.14.0-503.33.1.el9_5.aarch64/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko.xz7zXZִF!t/X]?Eh=ڜͩ{_Ynsk.HR9T#MS+858Y!DO2xͻbΎ`?W5eJ<778݅{B̋%vs=},XnqM{]/P]%L7' z,ZGxˍrէ3iNquPkno%Նv3%so2|B}Trbyv\sh85NVzrWLg‚2P凘R.l((JsfSuIv]2Rg$M;=Wql*mrL lժp%O0&#v4Ih4?˗Wĺ'eU#d I}`!\>"n =" ض2ל"h[xzз'Ѳ[pA:EѪYf|~3v˾'>>&*'upic2uoqѧ c}~d?"Ba`eUhc%6R!sIMx{^;|E)@yoήqCӱi`(b !XuiHR84AG=o6RZ6UVfUmyGD¥*ɀ[y`d.5bn^}ڴ+^4`Bԟ2*-x3y!8emiDWyE 3NU_sJłx@:ٞpHq-vAѮ xwV.d Wkim{_N&VS 7·r*;p-fS:5DwE#Qvg:wzb?d-oB:O:RN{Л9LTB~t(jQNoŢ|ĉaqd}lc#s*GLb.rzQ\`֢ Hgψffш^ZSmN,ziiʆuN쨱m"_׃_op`綢+ygMN Vg~?g_?]9g8R@4^>g\9)MhuV 㻍މuN.yM IC"5EB]RGj뵊@8ũZZqfxVs'bL0[$ WG$N֧,Yo.αSMH}15S7-x6橛f(‰Xڿ6|!oo@d"A1iSTH~Yvǘ bƯhx:Jԭ^}^c*Mssk$^,7mkPa:u2d۾ˮ85kW 7fw` Γ4o *.2 dw"Dx81#-sq0MYh#hσuWL\ #! [bnR i6sl:Q9ݙ@Vum2\tpF'VLk3H*xeil57S! r,Lɾot'`׿H`f.)w¿L|i'jDYe08@圿 (~q:ۉ;>B9gpS1ᝧ8B~1zKS[G=)tB0^"2w|`/?ٻQ?.įMij댔%H|ₚhޝ5~mhd]1>5LoKC"Cn^dTIʓEx1.̴eҠNʱ ^F&]y*ԊǤN.h[(QJg\Xd%9л ~A1 ‡8@fZcz3GkniI;5I@P O@_QdQv '?|\R|wTƪKqrXP_@=a>?24[Uc5R|BԖj hx6b1J1]Y?aeE~f7]TolR[S 'S_W OJeU}TB&dO\ƨp SdP`sc7eX?"PXͫLpɓiUK?_h㨅2m:urm%z( IbsIXX *P+ez(<ִPo7գp$eҘ&|re-,%ZGItzF\ tbBH:F `@|gځj.@" sCOLN2N.B7"%V/ߺ=CS _o?X;ZUTihCZmB̛:?FMe+4 2RYaU9||a(/T3kQn3wWn)F@FS(J#|zTHV`,YE<Fy@yF@^6%i0ژrb%/c?FzOm-gpƖ$4& d< =Kd1f +g苄9dF:1#ީ/Z}4epNj!R 9J6ߟӹc/dsZQ']DôxFO*@÷ 4ec2Zq/m>)Â?}GCaEBa*scw$!%M{xw1XW:뤁GgO7p4 $5P8 MRK0yc%\,{RI̱0.yJr*LoQܯk %huͺf^Ei+Ívʭ<4^#OGmΞ w#|+(]ۑuV)6ʁ+ g2wS<ב~'oVa`A[ofOXkȔmԤ#wEvDs`p9 v2)Hflyr\v4Ô QPV[e;<51 SNPer{ޑ7qy/odqK,uQ^a$j}lR~(jaV$߇eJY#L=Cnmj٭nԏ /زmܽލiL!(jetmhk/W3Cfa6n짮d>c(CRӷ. EZ+ɪFfJVQN H=7PQ<1fsˢXw,NެS{ ٰ)5.$.Q~Lh K(!o {G( 5l#@Ͷ1b߮ETcVO"B#>Ȯ,eiM;2Y?fWDf|n$H@jp1r{ZOęB2M\Lđȿ[9{c'IT%1"wBg P?\:Z1"-fsW@u|B v 'Z&}ޘBmO[a<ezȲ('${,}+Ktvh@]fz}|Zʕn1zԕIF)%壉0>Y`qZyp4 Slg0 aһ$O]!dNח:+}f gvUrUozDZjV 0V\ L*ANd_dXPk`g0Xk^az`j@$=&=`{v8ЄmhѮHhIU qb[:`b>ZiڷZx ˿Q8l8+W0Lpf"jHrT&_\ Hғ>ܸ6G%&y[XѤ4>QKNA4OKOHpfx] ǵ0<2%sVZ3"Y(եhҰK7xvJ ;XK6 9OtV8TW^[ɟpC0;&gvܕjE5lS+trJZk*n8Ct%$+)9r€.odd3e UoftK1$R}Fj'JbC }]y5Gٛ*xtݿ fV{$aՀ@ +*4(ptqyn)˩zhpie-0]]P1? ϫzeK >Y@F@wZbi`J) p=kHNZ{xg~ra `\VՋ@ؚ2g2f[#YOZ6`#f+Ol$ce}ݧS~N 0% _-sW鷳IPn9JajfEMA9fy]DJ>LTTi>g]AԎF-˚{GgʹǼO33L\ ^b@S`#ifj)S x_ b"]Ұ2/EDBT :;$)4[ꌞygid <^:[LB+5ua޶_' |{VU?}{qɨBY289F')Bʘ2C<~85|~&Fk,(BC؜TJp- fjc!:x% kIHqVC+](,5qBQJ"8rpNąNi5YJS5_?cZ1 #i.z>MZ5 8jm>AXRFx_e&>t7H?IF*z$^-a5ZӞus;[ jM_izct]L\ǖYl ̆'*qg*!'T}&+a0 5n8'.I1z3=O_Ƨ̟XάȾEg]⨿ .QF# Ok~VuκG>*JU50$Q终$&Z#|_j3O{X =h34܎坴z+tRDQg7_2yiN5  BIOJ^p^ scu〓fX&nVH8o\s.0)1~1S }8mQđB&ER.4zT=9+u&-֠4{OԶ/j+zG@4BO\K?CՋ]7s ^D`d#QVB3fBR4[`ʵc|sHXeVԁe >[38$$!(Kq74;K$="Kxcs7gYʹ#̚'**[go:sf`YjB\ȵ6:_XϤҧ?>{e Zm؝Ƭ{PxoM8T`OpK!D['*?b vJ\¾w>F/8_/*VU]@Ca0mS9σ]H?%V Áe;P41^EIF h-ORÆR|߇c$LXjs@[BVvZ5ɦl,bwZI{ {Ӽ'AmQ!,!/[˷Eԅtefp;Mej50J^$2O8:˾1zWjwv]WiksR'-q쵩ӏ|iՕs?/$SBZ6z 28(LK-)".Iҧ fgÉ}Ocm2[>e,( yDcƝW}34ɛPBA)g7HnGÀ!n/7vMz*zE햑NGҙ [V-nWII갰5sU/|`AzE@=QBl-db^wfL޻TAF,0w0rp/LWf fC{ dхՒ*:Q#tڌ|!%|1e?^^Z.!8HZ%^!YL ErcUeBEԛ"I"]VrvTjoX7pWl JtUimܵk3~DL0tN~utfe9-+B~ڍףw2y|`]B7D[JX[OEft%jouNt,K㿚pK`@y SI r>4뒅\k?rI+`H䆮KLb3I~ t"kiHr/9I~)$8 f1Gr]RB(% 0Yrm߰L/Zp"exeiyҕ5FNnXu%dx[qr`AoDap<k:7Y&R1~43٨qV ,!M C)Tfv,'M]1oᵕj)l.D] &<2Qw ]BE02ө#j-/ ݨy}9!Q>[Z1 y'Ml/#J_1g'?6>X$oN?H7oX$,0;rĥG,?:"t(pMtqtc q4Qs_:з59"yV=VkmU薧Mg(fGa}#Y K$`'IOE_JuH`kgI.?q D8yF9e^Dt䪚^xY64!& v1LQLM!H/9f Sq: 'mb_7#O׌YMVH8z5xd I7Է"Jmc XGIJrj՜zEYZnMh@ڑ$4?[Έ-1b71i5RTuk>2IS`2Ts* %sKp72 ˩D(KRiV0\`֙g=)qf1?#'Kq )`9/}6B.,Bq`@\sF ?16(ˠ8u!s>ॿ=9kJ su ͝~.| Ɇkկo] l&7n9Μ4K(~5IlZEjGl]W~@\y2;U"lܱv#N|s_UR=b@4eZun~,D?fMnLT&MUL #*C-WX6yR<a%Sqp Viz=`g u>%4?Z'Cql͠+?mhI+k~xLEEM954_7Db= 7]NpBu6,.XdCBqPK4~e=& C3**4L )%PSGn~xZOjJzfd[g/Q\7Q`ISǯ@KʅBv8,(AYOPqc?%eF/AKő[kSǑ: v˔C^)A94,! Q`K3W=z"&GJ=q IaJNM-p=t2{u{._@9B?1-ek6|K餑ޅX+={L[X9Jg$Y"]TIB֪ 0GɬgUy>1a᪑puCZ2lЙOzFXaI휷`Ah;Ee?.MB ;?tY3NsAJw9:< JKظ_ˢb+ҋstLU$Ĭ^`k9MZEj]).ڗVAgL/YXUO=-{:&r\fYS3@.o }>C MAv aa R%;Ka P[Q\Y 9 Z~CȍĂӾnf,ʼnKgGdSs!%~B.>5Tݢlt˦ ?UlJF9%G|!ʯfUIfMe6s ws׺OƆg\ chg< [DL:J}|Vg(?psx![KZOee*/k9u:?3?,oq/!>`^(-D/>{VsoprEKSI5>g^Fz֚X%L V-,"P"KSUר`.:T@ (Gg.pCn3ZV=^c@1"; .*-Ds~/u& ϖcF3KOXڄ>uv;ItBN5Bx!&<0LQdff=qekd{Nj#9pI 4AWAL>g4!l+ttˊq=vP"2K]5TLItii>&FLocލE{S'a֗/Rن9٥ja 6foMÀwX̂6Tg$yv5=QVP&u2!>:wVJ̯k$ G17F {D.d|5q{Ƅ*l#ё, f47.A;c Omm/Z*x҇-g5>4[zT[z)4ɪzj# Ojg?liFVUVSpp@ SCj)$Pbvi: CAS('rK,Τg紴{E''zbX-I4cu~;buqv.ᾜ_ [&8^Vr[KOU Ѫ?djvfD.jɍ>{DL,QJbk^FDΦ&x$3 wL/8ٍTPz6 eiB Vߥq9OYM _<޹_R]G,RVjqS{LW-]inBƠmhlH0x/K+D WM/"O}_jll_/uD|uumlN#ъ 7rھl9*ޟadw:O8!Z-|.op7slT0^G pW')w-LpF\$y+ /͙G0-P?DY=M S aٞu6@?M^QS!AD\B*Z!;.MW~LP`r>' | }%TY_nE+) `)ڸ0C*M䎅OD3C)T#̨Yx hJmhŷ`OaID;X#CRcekla㶃 mZ vl?XRd#vvO^,,jӾ6Hbk[i\] 'q>w[7.^E̳pY =*gPx;OF?ՖC[jOFk'=rëLP"蕫 4h%4ߨ3i6;дi_m++ ݬ(PS%ZQR۠-;7dZ^]}uy1{Q΍@K1o]Q9(a)+"3ZG|`*OCWYuet,{aČ CWσWғ@2? ׅ`!7k^ț?fU8}~MǪ®vVMHyWA$s&ۗ,: <сyhx S slSr+R~ӅE%1Vߗ?xK {`` Ӱl:N?eGٺHsng˼T`ʹ#8gtUPW" VԶ˻S_aҌU}ϏȳcjeܩKr٫tFjk9qNAd)0gK?j6[A^U!vjUԾׯ9 VFB`jycވZ&1==@Qx*QyW}F'rboFB-=DOђ2r^;MRϋ {W9%n┭ic>Lrdbr B]F Sۦ:_MJ㿓r2w|A%meuD5gGmeXQv)dW)Eʃ+wZ`NwlX@6k/Q Qx6G6SumDjooIiN73KH8 ֔vE'A/g#ZTϣ h-R94 qX(H4>}}Ub!O@K&Gƹ߶>m2Z!s7ks֫afN˻hEA뢓oV LKZB&ewW@(ܹgxd'P9Z.Ie'35Mݦ9Fm£k>EB_ `PrVld)EN.J~9Cc=n!ՓL(f-)QH9<9*uCy[)P3yjG«bH iIrGJw1ڑɼ_&#t_x'1tߚ6&֪$Cs8QX:H97:',G ȹ.Yh 5fr4ڮ3~@ԍ {zŲ~RFh1a ꑆN?))p 3.yxT04;kʁ߲A5U| %je؄4_H!&/Lx81V[C8J[i lf׭ .?JC7 7Lݗ$kb~l(r< Ӥ0_>.uT"nE"x|ñݘ\;O1 59Kc1[J$w չ11ίDv?kF ×-%L1`,E:9ÑTh{Þ6Z6;S4^~&f73,Z]]ۉU$jͻd?Wi≯WRw;0}^OrRň\t%Ex03:Y﷏ )%gꯖBoC-6N<~BϕoS @',}X"Y^UK h˜bJ^N!\`TEHdh~\NEdw M$F/&XD̘R^jh51hwF x׋@N4Gf v8=$Y(y8z`R?@BMͯG* B+ ^8fCTP`&.Gk-Bs_0Y{% BpC(;7Pc _r+L;QFv2= q ?n#jSjxY s?n  y&N?FbAiC 2i)ݢS,[ ³q Yղe23N/@";?i3{O *K :Iģc1{mIjg T%YF[N&o= 1Lf- ({aqWzX޵F8D0bi]^:TWå\d>9l*#r]l*/ k1Krw.C ,i9*3Cm֮#~!`B/qҤ܉T`􅶡݉|R2^_5K[fItf66y@NO $2v=e%:* ?~JכF2z pGJG7W˃͝6W&L':u ˝SBC.NXoCZRn2[e~&~1v5&43r )rCA)q':^mֹxvy?Vy# AV䆦_ .gK=6[Ck:x$3[쥷ZN_ Pڹ{B LAtOiOxeA+R䭿:8\:_Ijb- [MAh$dGzlnT&ɜFV rBZ),/n)_ 4# }}M%B޸ fDZYjSIT(ޕw i-Z۷t`gOZC- 1NH=#~Pv>{,U]ϸd[ O`)]eDfT?R.aǚQ QA|gI(SM{M2]C[8x}k'Ȇ{_yugllI Ȉ UU Ԣ}cg[* FK#_&|}umӺ=<lx {b^߈:N!KňēV5ziߘ>slZZŊxYU~2t h0"Fp"Ί6!2'PFo#-JحkGU *҃ T$sO\ fkCplEtiRCU4jFh%]/ս2 D śaiZ&w2eف ]eWXg!~=Eh:^C'N9%@}G$r $jȹd|:ps^Ҋ{-|bm#Wb|I"#{K{KtsxPjn16q:$EzG'88z?U7Y얄#(Ds3xW1=SU95nٜxGb96EͲ\p-i@<>y }3AH<# %ָ="}  $z^3fjR('inX.݅-K_`|}>2bu{:Pm _^;'ݿb&oZbsqk!53O!UI-8qohǍ1n*7Zs8k@|SGA5gV~4s<1x އكdStOx.f}$c;Ux啐 vMm1Ze[t<[J`gƓHxq{ej#yj.V E: 嫶z f S !ชw8 #A+L<. e%:MXN'4)P-=|h̅C*|hmxB+SI["S$}05IىHxP fI>Iv_P5")=UXM5y"gj%)I&S-)̇ Cs Z6O]֔pxVNۅ5miaW~SqQTxӧHZhAnLl~71{0Ӊ<YcA0|u/%?ˬpƈ|?i ^4MS7}qa +6JJ+ZY>zIʈEPJ6P;џi\ka qĴGyxc(oUBb !W2,D9UXΕp0c \26a[>qr7A`1*0(cx E(j=w>" OG}F*~̃یa6h,tyu~xŤ]Դ"|Nj t 67kC!j86:\UX~$9:a;ؿ bDβָ.̍A h!lTx,Z_%?>u)c I`ѹKc@BvxAN\s}\ aĠa8f`FЭJ)]k6Ey+kFY4Un xөsh+ON 8Mڑkm%ak0#ߵUI`9kQBП! Lu__ my8tG<` 33W}O0=>6fE»wG;݋l+]\!z-ZHɇÏugFfiA~DӟGYhh< xzOl9.5Ԣz*Q _:c>%(b8:6 -ZR>] j@u\ѯR/9"l՗=pqLPlӿDQ-#dMSKƽE1^jbvl}WxWg~AS}~܂. HGʫomUUW;3 ǥf໓ tkVgȷ7/^@YZk_-dGswM; J!ksIX'B(FoIk4od-r*;5` [{'1tWe5sl?<(н-PS2;NT.yA2ymӺ"jGcUاev.}|#+_ĸ5PD|/8yP$=y 9p#Uh7K*n.<(ae|> Z}w4r}ËZz?À8S-[ze4BNYWsgdmEFeg ^cD.] }C8sxsu (z{ջDz{eTE鯉қ,'Um3+B~l5$EV-f: F 5$@oHӇ P(h"AxǭZ:Pla*/W0xo.pSr\1!S,Hne4ֵ^%(H,n=\݅rq lf/_5S!j^ 6We̲[ }zZͱU<+SؿRe0V^D O)g#:lUSRs'Խ(}M2ˋ䙢duY') M#߻]_iP9EWA9+ʒQU6bB_P ݎėl"&s Jxx^j%Jkk]$|r=+y&amb%\:^-&⎃zbaxqI"ܻakۥ aj0£?:;WVEŋ8č%bUYkF|V\q;w׎5PS ѤT[mT|߄Ͷq_# ,<+nڬmIwth5N#w@8^1Gj33j:$u"a"U mO.^u3/,sNZ_6$}Nv]?aT?IC0ȶAd[\;0]?my?y5`ʖS;E@шsk沊 ``𷚀&3M0{M^aePh*?H?gLb%A}4eP CYje@L#Ao[n0qP[zU7`n gl\MÔ`_FφTUF#KȺBc0 pyK}Hlex0K& ,79UXBoQtsSshF]B@өko⳩G .vݷz$Ccfi.{wH 1šʯ3 Kq*w3/@4^g82}7pB Z+ft1w0 a( TC+ B[XvP=tVy 1z@"~ Y7=D)u4MGݼa"yxkźUdE0L 5q1 ǶJﻎ{xk|'`>43@<~rDX:8+c8*hR*RBڕ{y~F"[glp@L}#Bb&Zfrzd.۪KY9:xV߼ܴ[2K{?ckGQARW8)ɲtGT=hb9{bV\mV8 $) DW ;IG_gҠ9(Z홰nB{j&PJt! Sp;7ba_wc^ͦ8zJɑz ѳ彍{L&jӷNCd aڃybiЅ~hwhkzCN\J0Y|FԐxuﲯL?Vzf,uK$|[nF3Xy-,GW1 W WS< ޜؾ8oi*}:AW)F, Y )MTzQTR^?Pw4|ؖT<77K1af%J۞=GS7*$KZA._Hk/3nձZou_n[( :^m0"7PP-#mg5R&fˉבG[`AkMtJXKBE0ek$Dǹd\n{;tYg&p9\&{dc "ct>Rԭޘ˜|9V; IuЊm\ c}(D7RW6tld֚~Wuco'zo몦^5<x~)@x~\dd3e"~W`_ZP8-u% Rm(u-^(c^Yvʞ~~uvߵ+~]e|&Jr! /3hMf.Pf'{n9[Q 󨽽4Hy3W:+yjb9 ;N}`p&qʿec`_׭AL5]"P.J-Xȟ7yd xW(*< u h3Ĝ.ySW}(ulƞ!AN|" pi=N )eE4D9b+%Drd#(A`#WգVJ}8uRkxa'ܤT2P #LQd5Lݞ|D>5xQ%7vAL$4rJP,M4 1* dGл87[#5 %J)dXo.v+F!N,h/sek!x26Q |2jkA;ubFcrWs@'Ƶ2W9I-w~z&.l!Z_GTji #)RK AJw3O4{Z=օ<ź]7;y7l/׈KO'1P](n(29="29¿JAaDB!G=m\=;}C,&;{dGJ,E-ZmW Gvu3bh%\L8(qc2jz cD2whIZ!RA t\甥dޙ@>ˏ9K}R8+r/db $:Ds2~~d{*ǸޜEYu)pBy}ò^EL4 te!DPJI`mwX,L11AA6(~=ruRc2MvRTDt t~ q ^hѢ/\^lr, oŅ.ww0$ E ǵh+HE΢0W֨/kS zY1m[z9PNڽ<\zw;WD|=AJL<.W$6]s[~0g$w׾М Å"E?rx%g~b'JGzuso߹!F6C]ݬ#x/xnu'$"<˂~bF͏ k/*ϳ}Cꢂa|5:cav2{sb_7}mQp;}}xAp}vj `?5iEE#B%XߚF+sh%k"P 4?x#YU53*\ypaLx)N0 qpeɈE2tQƬR3>D$bWkm$@!4.|l t{J.<9W8BdȈ_)BT t\pX?%~z=K"uxMR,w"s 3 $B!,DHcE m!=\+E]TR ^(}6$"Tq@_)X].26IHY f۶>4}u>V͑=QNy͞x6x`4S8Ͼ.1];:8ybQc2> ,8{"JU5o!G,Ն%?_KlO;Yd K꣇QAe-3yvM,U{Rav% Ot`o^il9Oy1|a=x_]38MAwI1*ĩ%DSM+ꏸ`[m`&J 'I RnpQCnO-l{x*_ehmk#en4~X!+v8"(& I6°z7QZׅ+5 JN'ۈS[y5ያQ-DMNgn+ -6TN.aU6I,p1v^ U?>5)p(gI QɑC Ux&IaL :xz7^5Tw_/#JPMTmC8!=}*Rtc$8r10poNlk 6"JK0|WL銛T1Xr|[]ϒ.ÌY3P[/&UOG1D.Zh=" L>OteWz.Hq-yѺY蛢)J%h(` Sڈ`U:bsP$B/]H`QG]b 4 ;pU{nF$L>e9IXv*^=-VJǺLd3(vv[T ؆*JZT":lSٲ3.ePf #x4oW׫ މ)pU:MhD[6;Yp I`Ly MQ>+K0W3 !0bS#o윂V|mWLl`/>i4&n¥Bq&/#]}ApGTjt2bO&=i-e3ꮷ`~&mZj#uddZ(6ǧŝ[FLN'6K!%{Ҷ澼*>UC'2D=lN"5{L>p=DO#).:a~%lz*50 ^ FhX釳0ˀJCq,XFg0K$[dM3ǍO ) ][IH$A%urf= (@V+qL$Jo3Po@s.JtaB=+@טK[3Eq|E4 >myT57*uJd/M:$2[Tw\?߲b `g mc;>QRHM:~5F?bh7Vez1'T˯$m]Eoah袳N m5 zaAWZGˤYD-ï_⿪mĚ^PhEN#uUx"'Sd]4 Jd 8W=5hד]>15ʽKMb_vOXxfǸ51r IM߇Ӑ`;~qO(`]B sT&~zu&N~7#81;b5Sc6`F&ehC%߀iRdz&[ۙL6zuX~0@/.oiE:T Ӂ &pXe!a|x17lޞq (y6L e_jb2S"eBGH{/9!=VJc3Q.h8=[hdR4`{Nlw!|aF繅)V'y0 J00=<$ W憪D#\"k "jB`b{$Dgjje󧤾w6Kr_Ys:²zhB#f^?7A7y; DGS "}&qU%VА7:G/tzZ:#jIRX t¦Esn8(>ǫ `aglߝLf|!^pBqW{;{0OMuPjgp'9tG.`j3<fR8RJ#G{ZM(;ӂV̫E X)Ĥ(Ly߈5)fk)) 15[cXϤk|ܶ:ܳ?ȑ s}` g*fSN\~dGrKy1w8/9̭(]s9c{; [Hb.p#J~`FאwA<@YI뙺_&Ә }+AM+o\c0 q8Yٰ1D̛ܬvX:zcp3MqIs|B MFJrr@mG<MNhhj`jdc01e}nm$K@6?`/!e vG痢I! U}RS@_7>ڛ܅a|QBkGi'#W\p{&Val|LDQ`;,st(_x s<Է)kiN0$s-Đ֓Zl >Y'J\1 =M̳갫P\ 0`(X`2D<ⴭ:7;\S"? LPZ_-G$ 7O~-}Zu2mX@wi=^_f*GQuSoNWoG}5X^ yG"`*\923" ,uOTnDf2_//d_ަӎAld<Ti%3p9Sj/&G q̬zF̆'s!v+j'&ϧ'm2$KF 2O*_^5N&³U* nrI/ @#-EPQIirr0B>~CYٺi!mΒW5%hEB3ALM#pߣLUHu}0YM|epkKַ}hC&54,\oC4 2u0 jKt]sp+ 6eeCU0lx1⌙||_ !R}2J )?A :-cTo򑺫]eBIF\7ө˵P0"C\{bzX'oxn":৏ҽJxa ;% u31j7t*z49djj6U}~b5(.ҫא$DYev2-x&E9lwJB3S) {- yϧ\\/ ӔZt G-oS(=C&vl@to݃ێim ~})|1L"-F! D0t}J44`tQϵLP(+sOKddoL uU=)_:1I^ c]?b6Q}h:ڽVzEg]9wɗ:)Mo%m4k:7x*}ʿO璮]D61Q.zm +ZBF÷-e\LQU. s<fu}ɦLD kճa?2홟Tn\-dL%c9鑎t:Lg~Ty38a ( jX̀@MUPeyyHMK`8st.ES"gD0 P4u2ΖL$~sz꘲4ޫd}j?Q:pVApz |?dצ0$[g~XɎ"ʐ2]߼퀊k'2.%`=Mfu'Zװ؉V8ϡ$]yu|i=Y܆.',\U&*ǒV]t)~E)4QOX4\Sp5ZvOب= b5 ߣ!ʼ'Pq[RØAm <Հۡ2MGmi1Ki)!'j%|4 *h7 ' iٽlMBji7'ɃJ4V6 d`h0W*RZ?@вiu,rYi 8_J=SPnY!5Ϣ%߀&N"j$X:ޚșojh !D3 \Gvz8Yf[4DL09ȿy'FU;4'aAc>/oi]rw&:%vLU1`[EO.FT*w"#au{(.Kk-#fߞn*pt\ SMiUҋzCnr_e隷"J=g76*R`ougke1xz楿iT3|ϛ=ԾC1K%d-$>@m3a,7l.R_/ZȃӑjO=TL ڍOai LS\4dM%f8+,uST,Q<&gEvi7̘v f[VW;X;'Po0\iB쾮 kj.FbE;q2[絳YD=L8qRk6f܂lۉ[?rVbR7xd-s?K ]AGͽ{wEDlnO p&po*ugUWv25آYa^5-ՄC{=^Zr׈gb'v CSł M~.G;~CI@$'j{T{v?ëb? qL))Qf_JM4cs&6e@IQDvI7HH4Fi. ˑ6&+z܄MHi\t&fv}^)'Ў]`0Ƞo' _\A"O@\&[^4|1S` 335(5htfP:XsWmWC·%J̿ Sv\6Q#\!irCXYt7e1 1I^y|g l o+<]!wV{MM?N\fgQO\AX@nS)/FNj7Z\[N4W4澌:)s }tT[j %PŽGp='j d^=cޭ2RZ8λcxʹw_~ZIE.G]ll^zJkV7UvMֽj9繧|bB%goݗx{5wqudJkPwb ]"߶;njH @CKZk`EQ_[3EX7uW4/ :glfAhMF',KL|itؑJ9:֑CFnV1iC xnaQ O30wR/ H,g".1~a 4t8ERhI9G:n+f~GbME"vyf>g'i@Kv88^dSl&|jA&z=x(#WH <eW=d/2`cIݞ<~3#2bl:mU]N!Н.);ڼOR1VC٪qfhѮ&ƜyA p0ixA6 2%(?ͶL5<8=ޭ Mre+a_(q>A qiMNP0IY2)cZ%n'So`6^:A*X]UxfC=of*ƀ r/:YYPY;B|aFH )c`d^o#L#c?{ KFgXaf"em>ڝlo+.;>n`#-IeƝL~ G׺{H0i#q>q1؟fS-J;)U`k$υK @$H<1{8OsNcQ~.nò(Q-EX},ӫ٠M5B>4d][A/)ꞎ5 30)5e*J:7bx.۫/z^.h`_Ay8]բD_Cy(܈r."(WzBߌvށDF&/x.0ZEoaZぐ0̢Qsla?{B$ϛ;)~K fڶ|$ 4B55)[PغaN/n LCS8_]Vδ3U&Ce[j//d uf9TgQZ%8 ]\₧{ٕ6FJW~{4|ל ^W:JJFΏ"}fNZsD^ŁlfuƩR/̓=VO^RNMjWeȎ&fŢB#aW-r3C_ -rճj$=ppLD'l`Ndb *L/_"-j]kt2!&h?Η6J;U>WsBA꼳Hp6Sbނߐ*h_c.@V1=z$IC$[-v/?W^38Mf"oѫכ[X kOfSu*MW5 ՌKc{e9b16Y_Zm5ƿ0'Ϟ^Pl0DP iP4Z.R4{#f" _KxmPϝ'"C;k?aj0aslWzTo8~amo!ixBۈc0GH≼a%N| LA&jrI>yQvwC |ʹ 9 "$1Ƒ֓Ji2MCP)DȣAi)m|pr\75FcNuְ] D!߈Q|ʬڼ+|0o㟗/XbY̦Nnkl@͔T& 36,8Kձ1ASWI?u>7: $x}M\P;ر c?AԔqPp>A->YOoKqN8X^c_Ù9+2Te,]L#Lagz{'|q~n\ʴ݉ zVWf,`BgQsNE2cDge{~TvZfVf1#eɲ0f$M9ǞZhOֽRn[d"{q@7uE#F~L*=ykD7]-YmMF U09~k~~<++]g7M ?Go*.m?1tti^s}b)9 јZ0 xo6čj @ p> .A2ǰ{ztllm f`9OEԫ{p#*YO4C9g繟zod!?jKHbm5gJVm)txdZOl˱&M_,!uRnaq[[ZoBLT٩hN"Dn΁I%S9q뱦 WT5)C"&R$&9qik09vzLZ2k퇍I0l#XP[ p}T8 p)G첡)pdzڍG5eXG)șUhts',2#}9fZJ8s(ZT2弱</z&R^(ݰ,$?* 32G wߒN ZLcAC0a^a$gj\ARp۝ m!rtpfx.z)H @ԵQPv䘰cPXlD ],T ) !1A?$kCk;5? ϛ6KR x:DR>)p1,֍ܽHc3 AcZ 5NQ^wPU-/hb[p y]l_NO,헤f:]\sgKV®a$ |ahYu (6{I}(~/ ?,ʎXST.K2!Z <a;VrUr3/Mׄ a J5 y%r.h},s NIaezc.'Q P蕻/bN4˧0`\yuwRyw7tH&W PQ F ;L50>0ⶻͻ&ƚf.T?5F9rigq;C2 =çgtjmFUW X/.|pHѵ+= 5M{IYAn ƬϓZƛF|==7VHaOd 3V3˚H=yƝtdyw|5;6Edz~dzܔiһ|wn򻑭}Md/{?r~1 Ɛb_*PgjiTfj hVk9ї>ʽ XHq75U P ? |ZMb vZl6Sc*8ꎐYk_ s"L{vj65"xעJXB]frq$$C=$r.l6[#bw1B:j\c D&}ݠ;p+lFylk5pp%;GfJf|YDA4jnG^arӁzn\`Nj-,U"50٘Z8vx]/unPdbp|w0?VYW@\+]^рD3;4wW+ՑKz Y,|(MYEmcT]iݧ ιy}wfw w3rWq;tg sۇR&y&%M)'OI0*0ttf;Txn8LXYh!$RYHLӕf=mӏᚨ>Sa_m3@XeP5ݤٜ93G=zQܓ;+@O?R Z/sg"xjwFryE Sp= }39Ep7+ E4sbo?83 )0z7{|Pq:nCJ%YP:sN 橧{}.w"v^4HNh|s1_3a`6+1MlgxP@ ]d~vcMB8[5wZ<{z9G H.25[ިSu}U,Ϗ`QI#amg:SM>Qw&B;920FgjWѬ HM<S"HO7@9‹݉( XGpҞC#8IS][ +,fy.x;Jg)[JwZ &8H.yl4Z6K %6%&-=^WqqX%]%i,1KDB בDñ*6">WANs V H Glo Gj,zKF3iP*:~ɵ9BR2qhX@[SqePzlZ\k~ k"BsN jyǷ>8IZ_K zW7t,% U(&[4#BW&?Mpw0q=Čc^V]8c$ʹDUi:(E*Ï&Rq(02&L)oH$Z8Sw@-'a+ص{7k.]RLf9q*9Bϔ0^Tv7Μ4ʻT`bY=$D6iApY6sCsiFZծ9nqpRL/j6R45Ek%sOvj@>P'Rwgf>pd!<$_M{}9@k*LJJ&!^vn5IF1 Z8-c,SlAXHUZQaLo^8yL*'<¥TMpxnr"|ȨIe>lEgѾ{mbz}g2/8Ӵslmt(դcnWgbuv:-Ylq47(J| 9d@}c)cTpqny3N"6/FͷUx8uO>Rz80xoE]i 0%YpS[_>kxz/aXx0ISE 1S/!ޮd'Z/Y XgoBJ5Y &w]dFu\qC<͎ݦa?NF PD!گu-xi%$n$z;g!P Q[z!TDqZD7`Lo)ڑZ?+'ttru`h ^xhM!;@PK͛"Bwf!E0XYq-rNEס*X3R4#4{vEe\pśI&1?L^v^"p=OG+G \[\3, ,1ϸ@8$TdeِS'As( ='n#ݸu` !c!i- z㪾.4(b^;-/@fS7DHR1ݥ @_< 06E}mRBD𲾉Reܐ%ȋz$6qޖT@ S$0o5~9D׭<=R)BUL&[ .ݤ/ZTGr=r .VЙ<}ŏ0NL`-UF͞<)@Ç,7kBgX֓_m&ߴbfKDWo:x[H@ g?d6ԯ{5CpHfDik;P\< ~zsOJe3ғ o6>qI<o %H 7, hloEȯZɦj]3qOzci'ax -PƏ*&H2\ϻ= =~WF%ϳ p޼Ly+6s\Af;\}yӈ .T!mL*ҶM]Z :,MRF5*$3}Pƭg Wkn_oYÖ/37,uFѿ0O O''V1꿥߮1W;yq©%(J a |Ogaj\W5H^'b=Xq.-A톽TZ``VKxMr<ÜCMzn J^L5/=p- Z3}+w&~9~T&_sIlX;wvH?oђC_Ւ8aԡ!˱/UZ+2_RfA]&0(y-`i Ag{Xrs5e)ri rB4a ,XLH-``Swˮ9os>LJ'ۂٵ"?Zr/+;3gJSWk. }$ ~jBeN\(Y,n"}wX5TJ]9cRI|3A٥#X+h^S^cG৿!g(OLqi9vm7,|2+BʓQ׳X1 +_O0Tt*O@zB{ v[UTr$YQ-Lc{rIgԙlnБd 3]:m;1ҥД"6( A1lXg: uK\7 "H_TO{n%^L5rRY>FAjŰɪ*K.6FU9T٫$Yt-,k#GNrIj ɲ5nf jPX76'5Wf5 f=5 m.bl O[tteܤce]NrD;š0eiGC Ln1{K&C|I?B_FskXqhrLTGhq$-~/uB dJV6%+CLFZ2nd;?1)ÜR !BFgO'?.71j*0\BޡVN=fǬhFJGp8viV4-xF^νlAرz%y](ߞ; f9o("6vzrp|~d*V67ϟmz[C_d3ML ި ۚl < jyaMÌ nBqB82Vq4@?tʞ^1KռK ijlV%0Lwb׼-ޤ ܴ<Ȕ8BQm-A] \Z7y*tоIB4_4:nM?X߈Y-m)WQ )XIeC-odX}BkC88c jeL{x4lT=1xGbـ(>5!E_{te;ϟq㝺KS:> L\N^®R"fi-?v= 1a1(8O蟊xdONU%yH!x9r`]1,Vu ǵ*nw3ACBH}U-1dvOlq9zazkڢ=&&PfQ2oT sFpfD.W$\Mhdǫ&YyZ9H)fy)]v(L-)aO 2z LE2iZ%g#7+f @$Y5꣜?~D3+,j/Hd#8mc3īnsHiޖCͿCV@+H/P YI=<.5;%@sDz:([0SYU)4+Pa\ RS 'SY ?sr~|T>Gvr|ˇ\îm8s + v{;|҃_ɊXot+5&EBcҊ40GeceΖsey-btЦ l~q?QK[W*ʉυ\c@ֺuUߖ<]#O33EJ/}z_셱 d@REI,t*{oT r? DfH `o# Dlz6P;pW +ltвzZcFK05êZ\]IQl\EvguTdrlSbqHcZg̪oW[["F*zӂl<0&-o%z6jә'&H݈|rjC1PRʺf~خgjK@%BʩITƒV9J}! a(L`)A2}*v׏{cBF&&7̆V|;u3.IKq{o 0u7LǤ*s )`&ɶ΢tp #Q yv /ә6`[ݍח$^慨BlRŞ?L&OJz*X({:ƍ$wWJJbw+:e@elAM|ctJ*G?EKɁg~eɄ{JW5ȯ8 +*b납Ќ`I[p"Ocbm3Vǩj> ?mnL$TTL}{QN "n>< S ;U>ߦ3obT"`<"3r ju8>\O`IYS,޹3*p3,?ۗ!-Bֺ* w_pn⩉'vY)Bȳ>qل4{% y" LqKXE\9! dBѢX7\rd3X٫h)~mm^+&KfuyDֿ/ < !ȷ;0l{r [}a(xE6C )\Qc;:I#@MU=yoѳHC_ f"5޵m{KiG}0:>YNu[jT WAVݪs1a}~D 3g\`de آjlw^_).Aq?b\q:E:!&NՕn.hÃo'k 0j /.d 51mTZ )Lf鉤$5ƭROa9LFh> ^UDp]vTMbPUBk8ӭ|ҥX#2*+$h*JZ$ p}*&+qzL ,*dx\M179=^,!>։:ר A f|Mw]iD#n/о)wËhP= gXJU}l4`=K1NJ=;NdIYj*_y J88:9zl!fedEpˠ'Q/ڦ 8mOmGL)IQG~~|z%S ^ׯK07O.)>Y"[ɬqEzR_t3sg dO%f4V/W<٦gJf*_ePrfp66vªL o7ċ[:i⅛ 8c  sO1Ĵ#< PКl83ɴ[- ݌U * 4+OSI1~}aLNz 2 E٫sG@o~7s8,Dz7+DvoHY#>z5hsFװ haRbNЬiKg$I %wJ:-'uWM[ `ݛ̓&bz"Mj}jMFE؝/殂R ao0zfPBb8wf'+8)DXzT~㇤9:3i{O@ZXX607XhB 8;/ BjbmnV=xhsze*H}/GW^*hN'5?@2-l<}x!>:]k#s<ԉM Zا@ü B,5i.:Ę?1tGL'fZ k+h ;=?ZWOKi_`X~?%Qɍ`\jrF)[( &lQl}~F">>,6F:Kzx޻a`JL-f/OĨp0aڗa8H(.QCNz5BeG\l# O/ǝ%<,=?~ FcI ]yrz(Hq'̍6'Ix0^,?@ɄwO6\G?g0lx!E"h-+!MqGq6T(.`0ƌ.r[ t|\8O&/0Tn;sOXedX#;LR0:gMwHr oˤؐ:KHG% ,s!9'괶?j]tփWbI{,lʩegSw^:?:^ebJs>J>ϚT1%+pK%y`M!\ñރ^JdN|9\0,kӟdW}R1G&Ŀ|ib]bvl2{!%WӿJBK+.8@;ˉyN{_WO@SwѬ <|c$K-lӕjqu{h!mn| aIVB, x97?7 ev&8~b2zK,%9IFKw$g/pEs ULٰdA@ IkpX ^ < ,.6j,p> r~l%@Rp] >G8!BOP'tS ^CH%!SsX{ˤA'G&Gs+3 E{-"zAsxa_݀3a Qvr 0W/b-h"na`ӑ_tXw|E5 . ԛ#V6+8_UdRV)inXR۵͟5|8 ;R\PNQklIxs=Rǚoe:H@F,1Q:x*O~G˚ ĻU 6[Î:k:Dc8eZ{kx 06d"-)t$U\vý 1K2k1Y"Q 7"?<8.0;6݀`AE6!*CF9SCOK~zNnY6rc |3Ril7R~{G;WŒmҝ~٣j&eln16&֙xl#vE5,$ *!'[v%cP ![ pgR'ȹ*4ClaYv2 NA"M7:2\=YfNGֈfCy?IMk~!0NAtE|zI1K=~ vbk^IC`AǸ[d̞RyX^ Џr࠯.Pj!+_QsަXRCոO ͧ[OSX1ZaӜ7nk)Q@`X͔ԥ/L/;D[;/FK;hX1F:-0JʋEz`rcSPO:V8w) .le+^ MՕAqisH dVk3fβe?.&s":c|px}_9P*Ge "]w5Nx~/ 52xkTޯGRgԀCyA@zWI!c6?"RX jB̜oT8ըʎ |oai2?-%fxP)S=5/DE".rQ2n\x @Aie X!OivUB`$-~p\h:eΰtKv)Ny8,z&ۤL$8h8SIu4u]NWfTE7Ca% [%pV!˲^ډakTuǭF_RfʔS OV,Yd$t{a#5I>>8 !WzN#PB3mL98fIdUm /r'J fȻ 8 U@8 z)ߐ—ꗮHYohd|lnwCQCT@ax8089C^ ND '#fb0htx=^Z v_kqҩR)_^CAhS vD`7TlTS9e@  (tk qB!G*-͏S0 #uT5&)kOn [4 Př^jV=9LL\7vV۸nϝ[A D+F EƝOisn_xZŀA=mgݱwhl{U u 2"U^!{i㉪_9Ҋ AX:*\"etRJ{ڭb"bc fΜ~lS ޠAmEFdKMajq:[&gƢXə@bAc RX4阷T`-\EmE: D4=[ip'"QuR蓻# (}@(Bn`/@-6Z)P`Ҳ[U-PqcRUl.9&ԆѢ )slد6OV=ڌft<!q\k#ra o=>`DU:k5X$ # گ[-ePG+V[.dzMxsZ;ś]癦kU65[It測\<u0z^B'j}avWc1~pΌtliCk&R1OdagrDq]zϛ?4Eo=DZݰy(m6b4g)V\"w 赍 k#y% $|Pcm^6VMK~ϥ9KҏFCJL0|6S'6Y = bU1]C Kx]AԤEkGv#/$qU톞OF',Y&,I*=ҊF'hVffneDRۚCe\쉒jk!~L :?ѯh `+Z:qB1n l&װ {f̝ T5@,RB۟$U.R%JS[Wxjߍx?[8!}5^veY8F5Bw|13(y/4q?ڮ:(q݁aZD [E bʥNopҫd-ENY.MqcNmrTu^t^3Her".0?['X0NjZ,@YU+EC|գ S6VӺwHdm/\zB3X׆e0sLv?@i-?]<8^z8 "e z0V.S\JtKu~iPjLӱlc C1@IPzy *ZQS_KK vZk\o՜̒!ى0 ;{D( =-+Xpo8&뻆ٷuګ%Gkg3&EyX3G}f52g< k):j:!XO~/V7i7A 488OT{6\ FDtĶ|y̩# 1Ă R+M1]ѳ/~-_r6Nii.Gdk6"͛i۳OWs/ *MHX=7ռ6Fp4Y/ tt*9#G K-` {NN,|~;Qd ou07]JJ̑}чbBP~*AZKvhDW"WKG;W9D84ݭCK&3`W)BI={FDc0O4/Qi:})D;96T/b칹n)k(U\7˘  :} 6:Rf ރDI׊Y7c㭦gܞ~CVѼ6.EҼ8D/{c[; aK|(@@8~ikKmZ:߰q!?[6 xG!h<]/p˺"!3emnTb;@.8ط?5%tbZs.'$Z1WF+Oz D{<ĵT8ӴoBȳަdE2 Z,d~.a%󘟢/pwY=z9e9bupԮJ;Qb׻nx'oqW23.6b7fYIO\+D2ɺqk/k23S8v3"riVQL vZ/Qu ԇsUƑJ5@PP;| TK9Ɩ En['mL%u]FRLN?Lv_'$€Va W1LcJ[\)g poʫQH} x,F}(1L<a*W4![A?{Ƣ'Y4qp$!AQlw\g@.IUwt!UG>(k-7xazB`vk R WH{t ]^Yr"]"x:o(Ȥ.z4egk4gpӉOe=,2m{&fKI>n"ĩ7f0mr#'/g~W|ZQc=B=P:]hD&YFT\-Yy޹O)bz].r|~ CpU!pw/szmDyc `5 l |u&F+Vz#xunԵWLɲWbIRJ#Va&aou܍w VV9_b?#E8U6pSA&#JVD$EQfmmS}SUT2pK|JuV;I8D<)W:T2yf'o_E~v -f?Ü&1%3+}4:{O;jrHQǵYDN=&NT1^:!Rug-LPBkNn6WwUCx8OD7 @Mt%q9j%4zqZI;BBLQ|`{.'bD-;Y/iYOպergynĆ 8wd:`!ًjn,XơypGp?cTWGcMb"@pJ9qpbe"i",)5e'W=ᜬ5H 2/oETu{QoH~1R`d 8y/w׹'dぁn܌ΠTi6>P 9Ou y de)˜XT)5G=eDzuփu|p7K20k*HPĬ2:$[ޜۜve6'9P4vM{%C}y㺮fdI/S2@8켦埱rqr#DHUc$n YH$)Q!0Źݟ]\ ])E>$+d|Y;>~ !wW>9ѬfNpv 5힓#{p N,z6_i DyEJw0 5>ͳDcYGO9}PE2l,}9KN$+ =eb_YTZ\E!(-':t.{y lC}TA  GӞDUVtY?X_&_Tr,5KeD\pE/1$4QHh|tN)/yvo%GOx9M[`u6&3:/Ib*"7YHiiUZЌ8 gz(Q^sڐU,6R>4,ԊT!m@iaCT08ɻO{=hmxi~5p~csՅ5K);39~!(WN;z5 {-) A4!j$"L@|Puu78KLV[[K>l=Pŝ`3Bv}R'D=W XE0സ*! QGU5nKHWv0 4 d:;]Hhdx"Qs{"Eh Hsbn]Q1ȕ}x=|"!;&υUH6| Z[.8~+Cd# r7Dv3y.?P;Y$xl1/ܞ] .q? !NyFRYHC>R"STK"|c/P8HyP?<R6bS(C] $f/1u*}^s?uSxS4;.\xw$$ u"D.wMS q<^ :ґe؜{}!"ZWTΚ9l9 ,'e0}wu5}?WC I#ǗbbUęTI=BDF_48(AʓM6ȸhﴟHE-vl((HnW0#OmiD0I-9;9=+ԃ`{Cs#ˇ MB?$M$UV ㆃj;rvSCJn\O0yGQza`lܠ>ܠ`3Y0EC·`Bnz L?p͖d_/, DZ[koC*&4uPr;4Zr&Ĵ,l2Kp/C]b _xIxTE{YWHߥp:e?ͣVS"ⵕƳ0f9/\%3Mx64$/k6j~؇vfk|SI9y7OMQFլetmgtWDd-cA屿BODo}0<$*1#= Hkٿ2O 8rH!9hFύ”jyNupFc(lR=d[ #l;D9hHNWںk ܧXb$z;=,mѕA>_mr,^mY6}KߧN_ `X/~H%MWӳBsu4 &5jݳ1ȭQ]m7ףyVR_5uUFѠ?̌êUNN>"N)͍IL5>8<9iֶ̶({76\Z8Hux ׹{<ߡn\ eTtҭz~PYWw;#_;Ʈ(w(tM5H;?us']Vuv:xg&cW5ߤT4˪TLKKGw)0VńlYk:܈!aзoptS×tmARń;lv/fxf,TǗ=0g(+0H4ap81'?ގY_^џU=d= >J c͛?~/D5FH3?tUaNRV^SYTc>w:7{Jf@%h@/eO/@=f_sqNɽ,Ez ֈO4j~~rhV5  w:pMjGoEǪO*&e0j9))Ϳt"!K*o7pLov+ȿHEh @@+0HºKVJUbO} ;]O=,Z#þ?^[[@tl]ȾٽO.OEǴGE\MQ0 IzwjvIvq= '#- KkIF^N>n!X,*u}H"ҿJzPNTYiXL%5/l5OMD=C Y!TOݑ4g-=\iTFB{c=}~jMf6q󷮮qЄg|E؁?wƙpLuyQqH0ND TC9Ϛ>l`_"ZIp-/(* ac[G&Ʉǩ.fw(q"1sXoG7+]npϭ,=!9KlF)t)X ϩ}eL]'٫`njC}"8ˆo^kZB }*@;bΌMrgOXk1qٝ|512=\ TY݆ -G{sjbSSb,VV^bCF7Nt ϛLi* NltBPB0}g,U`SÝOk.5aW4"a|N'ۊm^NɲDKSO~Tjo{rLo vTȽ;4;kԛ#v֠6@; 5k#8#Ià88Yν;E-?3y`#'~ JmX;)}'u!-x5x6wȂn˓ F-'aNSzvO&3"`B1FJ9G5JNjnn''bːtTrƚSrm #7\x8Ecxca`#c}k-Z 7-g`Vw(4]B `;m)vUlDV_s y\yX)JKo$-ϓ~lqW޼-g鈮vm5QH;.QZUmiP=Y.# TOe n~Y,,%Vhӧ?acv+Wv@f6E=tBչauRo2),i|rQό4y#&ĿiN7\ȰC+E"/ԓZp.8!#;?.<;Ibα6ZH=XRm s RCxa,OpU-"lJ Sq="e-PΈeH눵~fd^y/ŎkRxq G1b9V?Du?C/!nnJam6 ] y!oD>ٯj}eƢb;Wf3_f' k*O_V4o [%"K-?>$k#gBg ql\&{#o_7 2 ,׹Ɛ) ugS o^p껱5 \d@&_sN7KZ!@M+KWG 0ڞAG?MbYh?`wf`YZ]D?Qṍ}CX'B-5D>'sh#>߅ydvne{qGԝ^ c[©MmBAꎏ Vjڭ|..SaǠSppЉe?"WZɗY|[[~iHU*9 !>7PH. g48)]j<'APWSY˙=KBT eR Kü9/ёԟ} `^2EwGҵ4Kq:qIEHxaGlUc!䷠j /S_3!FO@~~UXfqHGAQ(N% w?_4 ԲT!·Mf-}k+ur'PGۉl-CM`Ě_Y 3.HWĉX܏y_S{d WX(K ad(RMl_&sp"QB#6׷2X`9׮"qxnAP֎" !G¸"uDeRF/*Yo_aiHw.Lkpul~o%GQE=8J%lƲ9G56Z_!O33g|8  U o7 7 K 3A"N#'ZSNS oDWeqJX ~Q t}ՂR˛GEF9jH.}DU|/Vw 첪iC sU1_!Ĩ(Da™4>]@Bre[v4lF< 'ٳqrxJ̳)= ~̍YTL+[]j-g\0){`s'7rS-m)&m.PY0J%`>r >y`iR̋C201=k("buŬ[Kȧc397D@gm_"KlT |"A]}%~_+7~,sO$(R;O̭pNkki%YZۚsLF^qLH=1Mo=x9Vkd_d F5zzcms nH3\&A>,kx̂=~+Oro? vڢ|x'O9M+t;)6Y܉H=b*T~KZ_0 'iE-_l3yJPO^\Yu~O{ Gܑ?| ɶ)5I77<Cv-gdIO2*NH˄sII}Ep]J٠\ dƮ?df89zZ _1rsCpz<6o5 exySAaN*}GA ( eT`&i'@A߻mq#W؛vϭތ'^8MQG+V?Ľ9˙PPB,I>4w?Pc"cFP1S> TN:^ѱo9C'8<9@$ ɣa-^ap?@_?*#V|:MAS!yI8 ߮2Ev디gJOx`.h;kZ Qq)9!~>rQ{($y^]T%"f(Hu"pRE Xף"9>WGG& #akNz^@oZSJP[hr6!914'Ĝ-cGtBA]5ђ80) y!S T=)I~\+U֦ 7ɝj37>2._x!zķc!;osvz/xȞͿEШ=ERe4!yw, N'Ogkr)C/.Cf2ϓo 2!^ sU`V7z 40Wez_R7烕?︙olZҏ! _3gmW΁tSg9mm6'͊78w#f7@$lVGL!?6D.1dd;K4" %_&Y¨Y=jd;,{HhP^j.1\]H:"˿<I;*h&]Sp5u>g3xN&Ff;6}r (~aJ&dt6 `s{Yug ]-wή}cQ&P\s) +BJ%G m37j|I flvsQۄ@֝I}2Rf& p>xnPK . E/d曕!.b72@w&NiP҈fڤWR^Aɚ]QeH|k(1ǡ51y߹pa})_)fmێvm6&z["eWoi=;bRf2\}Ft:2f"B iÝ:$TXwC9-Pr(TjO={6~m̮ؿ @Y/g2Vik Żcev2 z)ink>fX\QQi3n$OZQ9}wN"cԅf!~AQ,l7SFPf4ₚ+WN/ Z`PnOPlfc ~Sf!Ge5rdr!/fVOo;` FvVPxݰpӋ{:!;׷FvIUطK0ӃdPg݆xX%]m+dC}b}8f5-VG ,CϦhZZ-msY"?˧B_-G2#@[_<:'x9t6˖ ݰjΎLJ`_q69q-N y)3K#~<ty=*yi'~c9n,O.gͯi^/Ƃ~A)_oTN@H/"mz+6ZڸALwQj:;5`Bf> @)@>6 Ť^7sN$[fև~K{M&y\3i?L;j9hƦLjr:܈FA-2}:J۳  j'T 6 ŭye֢A0Mc##^9CYƜ“AԪԧAnf&@c><`m[hrUݿ4t$XyШ#=kWۼ :9Ivp^T;,zb;-q5bÛN0h|F P`H4ܾ؍D!Ⱦ{kPq9i \Ν&-1gLI,EeI[/^K8J4hqN9>ښgTZ SJl˚?}Q' F!Qy~LMMz!RUQ_טGSSG˾OrJ6.SbET-_(Ҏ^:D5q[E^Y8$z1Y*VųuC{@~5o+e}~/1w b7q9H:[:a)}*| y=Sxv#7Qd:Cp]XcJ9 aq{ORBe"iIIEc;nK7|(*Ay)/yre H H_&.8tRЬpk ੼aZ,d% 9ޛ3$n\b} @S^U-봳gqEXR] >Ч#&~\yIOŸ([Ks#}[1^U%ޡ9vCIbo0NHܱkqq)&-=c8{$-Ƹq F?PLpR LTz:5 V?S%l皸)ll;Ho+"]ah^TɸB1QBQD4/h =74pQ KbC:3I[ل8UwΒB)WN->7U G ߈?5@_:ם\%g> /Cx #O8`mҥ""ȣݿȹ?!ڹ\}+r-B R~ PBYTyh#Y fJ7jͰXN\mD fż*8ĹGs |If]ccxqv[^VAʘZ Ei u"s8)7(l _<{ɛ8GlD} +m4u/_n$n/8mfߤaBo7NFm0/rʍ7GU%.IKdssXTk RׅY2t]!dz KC #9T4鿷/\jc{铦 P)h<Ó@ CzvîYpP?o*ӅU7Dmc0]2tŨ0BCxһowG1'IpLۻ]]\Pt{Mb$`:"N'Bdq-7X*a6hI~Ycvc6zؚmT΄ *!ΪJ9kYX47.Apx]dR˯]YflElVN/nFNi_^QIϲQ8v$72aȼv"-&YL.I/eƐ<M}㌟^B[q%<b.U^TJU gtcE2BpUZP=U\l*3BgZ:БD7 IڗbD*r!h@Rt+ryGf[N~ZH %t꿕lA;Fk 8Q m"'1n3m!Vؤ P0+B==Pפ\Ԕ ; ^\ \uD/υҀPJQ~1qbccQC_#8CX'a8'ddNN4c3ZvVpP*H(P(B%] +݋!:[p;gLn0Tei2DӛxW8/ʷ q,$<6Bx}{HVzm:d=G!@MX?FN:+4cmꡠLP1!¾Tm*CUyN?j*fIosG_ySx)QbAf,ȡ<5CYDDMqV=]D?y~ 771 nf]0w |Z0}uqoU`_MI/_zya#ˣ^xQ$hi8sRb-|S 5hY$!#$d/x¸YPd+nZ2iau24@ FR8!(~*?c2-E s ͟!1P~$=A QW)ҫOkL}f)1FW/ʬi> QsWx%>$ $1D.̃f֚\<g&# v,wٿVBЛiV^%xs?fXw?PC买#PBžk  `2[,>OيG8سKRVf#I ()z Z,Paۅ:y z;ͬi̞sl|݀M3w/UW l2eyS;Ѵ3|-o_>M~s7RӌX9 uV[|)zz߽3zƟ9DX2H^%oz݇%pR>մSbG7ɢ~%jLYQ/dԦL۾֐%β=g4ig{6#;)*˚7s#zZOҷ"#b& VZEOlX%hF տCJLOڙI0TޘN{")HbUyOMRJ >hJW!7d#pRq!oKiuvd|5 _ PK6|} #+:rB`lv!Mᴔ vlB+2 nsV囩ȳ0#PGOߩKX=򝞪#p ecY"@Ʒ`Ή̢EP>>#О,ކx'IЫ.,m3p lWo9YUs0+0`(ABJ-RtA`u$HSowŗA" A-&rЁHߕk%ƮPƵkv_7 ; b\pXYg 򄇥zIdu[Ef0lEhq龳^$ΰ`M&69;,' %}7Y;, -:B}^rkRiЂ1BJ"?\F d -ۿ[ Z2 ` ;Rf=A/EpɀoXbvLHd"ȿȖж%a;3ts#tsW"f pg,mv=nj^Jiܪ .ڛ6 g5#;ُuGm%ł2[4g&7sKDZY\`f>kZ3_#D}{zS/`ys"[ƼVSCZcSS iC:!r`&CU-]+ U|o*#nH"V jm%)}_ #j܀U08kO6*[V>|NlNL`dLl㏚@|(8`-V&4-u5>>w/# fX~>'Eu=\xQ%c'"膠tA0SbTa2H>Joͮ%*dqA#XmPk!FT}{U53uyw0OO +(} Aն%]/ʓp aLoW rZ N I ghP] lqX#\*wryTFl>m79uKQFߗbf/Бcف&ΐļgXlse6ºAp|y`&1ؾ>煬;R X$]t#UHձvQUX.u Cb6-MY.—H'[CDŽIPYВ ˧yGVe zCvfϛ2:\%&Tſ2*'k-u L퀺;Q ~K+Yث%e',J@C 5)"=4!t Q>"F p&rچ,cQl,1,u$4$BD ?;1gh~Vҁ`EGBڥ(6R=C3-y3zfrΒLM[Y7" c 6Nf6J>j̞Lu"X~15|Q"/d)lgɴwj ekz6l!8٬8:Dg@kJP8JDt e"-ٰ@1ĝkŸ$RNs$ &V1#cGrD3 YoW|t>$"*MVK&C vgCtr}ّ`b:JSbC:HهqE9'fY[)oa+r-f- Sͼ&LG *~Z(}~ةxz,v{r&H ~(f6o3-6ܣJ2@nM|2}%v:`nM"!ܐ )V#~xy:xb=EFbW߰Dtܻ-kM(.?Fr Ocf\niR!baSljt-R"`L/l|%PԮ9$!V2?U)RdL!5BDCvŁNk\w2)ih;1|=5ip\$]D?^,T'CJY“"=:(Lߝ)7e)^*ȓ 4ɾd(q<դ9ERm X_."êU%U`W"$48C!Q@ax4'o8 g30i\  fa^W*⩈TP ;X1;c>}-E%PI=Fndtx`kn፽06asglYr]rPeqתK/fsk(*>i>jZ6CHc0FHF׸tr' d'(vi^ |b&ʭ(Oԉp]tB!1.AeU-Do۴d~xWxzueٍq pȳ,9Wtz"w?; V qbc#^368b,\%9nXuW uC_3%-@B$wkPh_zxrѽNY٪f;pVa@ )k61szR;k&c>t;YںϗVцImk@ oVMJm,T4/-`5r-rJ>#kKfQw&˷u;ۗ2h na09vΰm *tXi|OANWNݡssCٕI> 6 6=M z@Pj~<];}0tn-V)H~#ĩ-l2W熇wtrwIJFӰ7lmN̆W~n 'uScqMJLd#$J1 uuK-kHe(YqW;79~o˃2FIwQ(1HYRL ܄^!Se_Ѱ@6-egIvUϋy>w;Δ"E |Lג/``?Q٣DG|U8;L(C* "jVH)?i-TԨsqo=rT]ʒpǨ!痞''cm{M._h45=m;}(A27p1VS.9c轪VJ19R8$\eWju8jCVDm ;"Bu B Wb;[gl:?ۭ HStiP H7D$QJ49T~9&#ҿKSĖORW n Sic5?.:v ^$ LSU;M:G\\i%a~܋) t#wG4Ż!*1['H$](q 3"Ql)8Nˊ5nqT?,L98 fF?*9-t6$֒ (L6,nuALJAFfrZ뿭8R}k0C0aJ2fi`E# >{X]rfluA*4/"5.Xhc_7P<ⴧH !7nz;1!'jo(\ qՕh~4I`Y Sa\7Tj/&=3F&ߙs+Ư-͸ 1qQ(I\֋[C,NpOʶޙ0+(s|C "l3׹1sΘ˥l&~ !1zVb* R u w/[B~@v_Y5w,r\̭Y 1f/w-f6jW((`%[GyVx+`fBn5/uXw| EY.1Z+Y<ے{ 'Z'nVk~,b<&!TZV.x'2۳UqˑbO\lm_Di*oevj^ͨ5.dv60М^}"Vry(;]xPq<광Pm 斜MK|dAF+9V3=EaS(qCu6 H Kp.P`WUAo @ {Dcuwd2a  w5۹_еyB={r7Q&i&lUԁ#Am3GkX_*I[¤Q, U1I'R2Zƀ<% 4DP 196E݀S潋v z{jəlcci%VfTIpip$14+ L,`[LmS^VgHj3>nVq߮O8ɼYjfDas:ц:je=MzP_v"µ4]R[+Y7zKb(B3>|gKOU~ OY`)D ^U_P_(aNQ5pHc9pX ׭#) % G8-RR% >m=!s<{VC ĄhXW(Xܼh(^٨R2SrKNb"pu<é+qJ>a1Kiq{D_(i [yDhb]֟uJ~iEhC! a'RXѫB ] %Lf^n,&S mÀ+0Ił=fyGh$+55R5 IPX"0w;kvLּ*_k|qUme"H C|{d {b:ߏ$hc3VFwnзO+vA&;a3Re(*+j7pEњզjq07lY;mT/bA^aI9źV-߱.QѯF=T&:C1."OsJ,>xw+"=ϡ?<؊Gjvr`\?"{٨p)鲃$GU}}0fP5wPiRBhlb矂}҆dV w,QԜfʆ׸h4_ac]FB ,i 2U:fU4wI;Wac"t$6SBOR}uo LTfć'|,ż18%|,QZxs¶(Pb=e,Q h%sF221BIEVbseqڌ2SY3S5Y4Gg WH?igdvL"AAxxZJT]2[Q]wMV6i?TlO~/]:ac A?r6bqjr}zlim#`u٧pW#_h8Ҡc+sRvUOtOg>vׄ!VCp… (1OfE+>1mi7Pc'?IR:"W` 9ЃL Pqj0$l{G5 &?nA]}-[0|x^yo].4L. h 5$a9:LLӓ.3\`jdAKNz;Qo_0cd9ʣl]; ^WTr[!~'sq@ON*;hЖ"a -jmNY&mpQ6%6m#Y(xҊ6_]2uK(R$ҸiY}7n&$f}~^@۝>ŕ,v7&^SH&pD`Pӑ@VC\~k+Nfm |_ vQ%qu):MƯ6rbE1N9E-[Sͯ{%b#FNy$ha`4L2"7x‘2e] KȖM eN!wңط ?v T܈|7ƻlrA![* &Lݡ,8|ݢ^GJ?T zYY&Yf9a ]4VvlVj@ c֌e ` ]9}!!Flz@d9UKui(_w!(ΕW=@S26nh+qfڴhaf N}Mu0G]wp6r>NNqU 6 ';׊Ka=ß)Rܥwː xDg],!>$zgiϙaWDAX*;Bcr\#WG2D1O 7.Q ˦*PJ >4_C,rI=,{%xZ)`ϏZ.|jR>KţK~Ԧ*<+:2-Vx+c(c"ZVmbCӁ9t'saA;~Z% :0P rvKncQ̡@쇍XZIfX$l &R-42џ[G2 U2+4t~pQRmɤ;8Ȟ;SLS_yωn&31 |#4~*ȹ/FY3cci qyU {ϓq7ot!&SHY_?uK5P3|ÆNDTi%V{|2I2"c{'X<c)&P%&}eajk1b*k@A?'U.ʂw|,ߓH}i^Plpm n=AE4RU= OMu:RL_D8J)VکLlnUQ~d7H)# ks,S:[(FyZFWXHT W,=)<5aרjIL֠%(} q!hvVyn|Q&O<_kCFO^VkgqQk h hZ{eA ؾ9ɵ-! '{6Q!&I7wlٮp2K+(RH>*u\+}]l Z` KMKypijWnFb5-JJTڝICU߱h#`W)UNb Qq56>V&Z= YeǬ~[L8n=:4~2uZ1[wyGzQvїge#vNTa}d;]ldJn\Z oXt;".g.§UMxOp|K7 nq=R=Tcx HO-Y.pzUe=h@u &[yc3TRF_?CB8O[WH*0dDXG)nwoðJ 6}wbTiь W _",7+]6ϼd\& "%\hƂ?b%#@VTzv#U 8EnQ*5GEN#Oֿk+R_I1W +`ڗ2҃Sڡ2Lh 96ub!?i1_JD^cDD/Zݻ&0 و+N/}bګ O1oaͷ}2 -9:,#>AD^hdHq>oȃGa5:rјU`QLXj/鐒#ci5z|-1buk:c(ʊFʘ⏒ T%S)%Y bWE}yRۥL!}+e싦B'l?kgʿyN~7.y/w8a+-,Ю^MxM3J桚MM9{.I&G^]ִifmnhv >bdVh9зs'.ݘܽtMJD'E;k9hS3GTyrꜮT$4Dl5kzX!F"Vw e݀`:ZXŕØb֧Yu86$yJ>xv)-qRuTmI Pv[w.DB _Ytpat )¼nt^O> 㲷I I$0[ zbGˏpq@q.-dzn=QGYN27)Y9K=#z,\zc%[VK{Ѯ)qK J㜠Aq96{/1Y ,>gy&nu3:]lJۿQ`ooK1Y/ëBJrz}}c0$腤in}cziSRӕ/\1͊%o/w갂 bhO{eߒWiݢ]ڕdžCטVaT{$8<Wx7G9V ANYv`:9i+ɍr;sz!m8-H<3-bգWNH6>XO*8O-gʃ4NIYsZ`m x6Pa,?7PUYIm=ejyKҬ "W{G6.)eľ:{[jآgJcטAJyw"F^Q㯨4H{Tgpoq(E CߎE6Ƙjл\M{gO$bYr8{}Jwɠ;5ej !H^6jMvUvssV 4"۲MR&ͳ6̻YXRet} 1yQ*nw*Xc GqiKSFO/D{ЩIW Bk9?zrzn39 |5ľx:9)m<k k*SYTY :'V{ַ`,2cjrftՉ"E~n }q=_hL>fx~6b]"^K0}uL:*=0j[J_c6*; L}[p,  nع2}DM Yb('RIϴ%B5s,??N1ן+UkR.4 r|DC/3Q>.@M{P|sAkw?G"¤+r ySۈi@cY2?X{Z퉜h8bOHȏV! \u}86N5rr~N,3ݬX֝*H(k3>^ *K&#OBΚje*6jDu]`d菬(MyI|c0`~ :u1Ш*ndFB!R<,^EG"Lri-BV@ſ_Ix@Wzfipl]娂>`=\H/%ǦZQûⶃYpeˋ'V=pa\mhSvѻ[uQyEZ$I@H 㿾} I{BE9:^t+:}ٙ6BxLRg{!˴L0tȊg_Qkf3tJƜ73J  f64 AҟvzlV*V[&4oUIMZrV:&J[8n/ )*EC5>\FCύ镇Pn(s=HXD^HRE9OSTUk:gVrEdPU0*[1 ]== 6йK<5?yQ Gxp:r("tפ|n3꬐2̷_P"뵉 bt+^H:ZYk@?& [nŷâ|Bc}Itr1LT!~veT/EvQ!ŗBs وX.8EҖ ӡR'yj4UJ6Dv';AjE"9Ϳ'j%ݓd|[KF E:3 BҰPבIo|}32ʿjy= 3^3NZR]U=%(|UA2(%GO9e%?9BS]0ڌf.wVlKQ$wW;;c ?63W]0'3Ϣ=@QM1) I՝1tdk^݃FEUgxOzLᨓIo,ȌBfOO\K,eYNeVgB؟@tπ%}րt^g9M@q*|bVQq}l<>bu߾?UzCm2j"~y.~|fOj|]"I|P6M}/t~or{m:|WEdw^6֦:B;ԑYpЏ!1;46(/\*ֳ 1wy2h|֖;X T 4JU?X_qI|i~QNĘbK4Zvm|1[ hг)~]hͅ,jMhá5 }<9,zȲkR3q6Ql}R'ϜOξE:861pZ,ԧMi;"lȢ݁P)ӎ*7)`?1/3΋߆q*ۑ%47%2F?i%H:1FE#ȶwWW*zri}տ OaDV yզ7и¼ç4${LBFlz|qq"\? -He:zz:_yfg ?]w^ XL啍oxxۇfJt:{m(5R,ƈ .@{Α[bS*ᗑ,F:_B:φ^?t4rB~^3zZu1l^MN\5pS^̣DbneHτh" >:;].[֓Օe{(p!]eXX ݧqF Nn"W6`4$̪r3Q<̨+eەx}E#fJT6Ds|sxS6R \j0&O8%kTے^TU=,8aIUX÷sG6Ѳ!!MP31MH*XLU9!lo /h\VYM_W{ Є@zEfOۥP1 3QXŪ *$ir[B2Jϟ ޸<@(>|ɮudq"@@74:DM;Zejy>~Z!0 ?<^8ïj<O7P*˃c#bںwf| ;`̣tCE"%ee%n Sr0y\n2$K[}R{- ʶ_QNcpY5MfU%DEP $eW[YB &N ۝W ÄQ4N³“r!pN†x2KQU3)5<)E);[', LTη^PVCuoj@JR }{e'TPMGqQVi`֞!N0]#\;+?|YtGQ1{M @>#uĪG@ |{=*Pȑ(%جFmnOPD;@$4Ptp޼f,+ܒH~M7@9HqT6u?:|iT#4܃RyU=v;2qJfAj?U"%^J,zO*<3ˤp yӏ@~SkɁd00- A 8a0P\gX+MP| eP/Gd1Td([X Opfst2,fo)>X`});N Z}в JB~q2b4^-m XZp dV-3X+2m|uOx-W|k&\q*MB\4Ab+I|# GGb-?ɢ*0д5"X\_S}W[EJXWrmunUS Ip09{UWgLGu/ &$b+"A)1<09k<i%n{hJL 5{քz -J+F2B@$\wÈqI2@vu+aHgX⤌[`ŨkB&õ'Ssd;%\- zdZe2FYC,*"\r,*=م7N@EE '{Qe͓mldˍ TiDCE~tz,ްm s#G d4I~!צ iǾI>[R R ZbL_ypEAf3Ƽ_'Gݸi(J t{WaN[b ݻ8v6< J-!X!J̝r_&ӲtJB,|E%/ yo(*)kjDiP8!ԯ}:4C9h5,;W]]129͘nس /$ZWţ;(=pn#%ǮUw)th)gׂ}'jl#YojM#$L~}~ ,쩒(jAE *+?/SVqEqwRR]u*4uJDtr|Y^-_y!Ud x ;< =WN9aEu3a,*N.a^ :^2Yqty%Ɍ|Xk}Ƥ/[d|HLop.==[F{a,qfBDO-i݌XW/=9o1V9GG}@-?*]<3[ > Nn QM_L:ث=8eJ~ (X~B$FSVeqYbmoU M4pW+z RqW zpE|xvd9rڼ@2fJpJ&[;f_$-lj^9D{Պj zop+.ϕ# A)v [ anmlOK'Q.("M,֤($/r}xi9+[@nxBŘA_Z@"`pBRchXo:rVt?7ÿa{ Xₔ2{P56{ #.Gհ!Bb{th%Yd]H+R~s*J6]W>f&L?kx>{_2lRrp85S*sJ`֏"+ ͓b/$xˍ>m|5ȝ~'𙯹e8/P}|B#,!y֊\Yz~ nT~뎅k>n0kdT]u[YtY!]7АXegQ>b4'ZJ>QTGQU.~Ը@'X zKIֆ{fu摠OWVKDS#:cܝ? Uuh%!~w/wljmcR2G'ʛQrn)c?wW&8Wiꓖ6鵏O%7'é]ܚ8 7DQhkM6e\@u٩e"f%xFZ.Fr ز$ET t?36o9EHvPd)jlˆ<ɿzF̾KWvd6b)nojX$!EY#L<#֭[;W2*!p ־ތpDFH$tp[,)o R[`c2._ bhaξ?O^9z0ZNwpLڌ@ I:)(a/A9 .'HB1(sQ2[0^+J_X|3:l4DeGϿWɧj[vu w G}xwHQ=DMXvBBAgP8 +nYHȄ~G⅚,aSۅ(I=`}H|Vlȓ*g:|>zUr]%"(pJ#*d7<\FxNoR\#-( ҁ{ ɖ,FsL@}B7)?^K iNi҂zb~د7z*XWϪgDdrq`PT@3a'3[!F_ Ln)ဉd/7iq(o/R9A;)vE8u[p9duӰXqr$+Vyb H*SE>ZaL1#= `k %m団sFRt]6Ӹ .4J#Z_/M_m Pg3 h,s ]$!7U%]8@ I"<{fdv6ILѽ1nGp;jz9 3̘B }}%:x8Ke (W\}_Eˀӏa/"]^sJxKVgLا2 Oy"8^9H8?=b(+OES^t`dY2b1()^j$d7<LHXRG(2˗e}'k~&d})݅1.]+جPSsFRा@u߄i>JhТK ?~am9B(bnΗodWk2soIř۸%#Thr0"m5f7׿vK]B8W|w!zz#5%vMhzZ"4q5(h=$f hTR|dˇ𮈫L߯/E>9 |x\kgИ"0Wx9[DyFoQeeaj gTBc/N+C F(3n҈wm:[і BCpVʼaTbmj+$2j:jbgԻ^Q4,!['D#p{7#/ D+K}N%: %q P&MrMt%uQyYΩ):㲡j)_ƴ@?cmpPdKඤi-{US0¯|.KLl(1EPmʇ/LwSn1KLHՅD8ݴԏqWq(m1eQN!%jcܢL~v WD=D6R,O2ʨkiJSt?JbϝYjjVlKDr6MjBDI9g.ʬ=r]<};C 8yE ?kodW"׿υT,)M95cr7BN@$U댅ǐX#nF5c4ŭ/-%ɕlN E37hE&^}af8{0:vMX9n-xHҾfo8#!T`%U< Ջ1=DnS ;מnkW50iB%Ð6Ot,}I1`R&{ [?&201 Rv!` 2 kٗpj4Wپ!c,Qk"U$ Ki ߗ6Yr>i.QxkC;`-ODnh'GWUYқjfeKv*424s:ˍD@,88I' iMO}֜/PY,wk}oc hߥ -XUE.M8#YtSzmJbz2p 1AERy}IP5`r!'w|-qL2XYJ5"eaޏ!ʂ`6L8ԍ/K(P4vΞJ^qsQ|K|A(a2V?ie9Ɦ׈+% n!VFBZ\ "zotw=`yҰu]1pjK*EVPmScQ衫kkJ!wQDl§T>F:M\@cS(2Nqh}dm}`zl-j;m6]AZ1toBZyCO2DI GvFBU(HOIH/Xܱ>(C^O ^dU07j%CX+g- *+1VXʢw)n| zUfLpuFh'5`\ݴ1cijvg#=i# RL;G6Ν3V&|# <܃vo@\OnWMd' L*M)⭏% 3㋤rϳQ^ڣ5gj(ڭ4)xe+#dcaWvr5h,0蝗.A] \؎V 7ҩM@fN d%_ xd#z bM1оf8 `Vl 8!$Bfm'yp HWY`f{HN2BcwSK@lGF~NK E5ƭ͏?;i Q =;"^banXQq{eåH,'Eju^9~mG`3𵒄H3i/+U%\W>% []Ϗ;Z< /*yCF!vY%b|\[H:k_iD(foC3<-NpN"W+>+tl>.Lˢ+Q"k׋d7K~n<(EģXט'{C^h'B5W*W6zgwņ yhkr 8 ɀpNjfL倶_X)[v-JPޤZYE_+ն&\S o??QP_pT3KP)I.Z@/H)?ɳj`.tkm ~NL7!#;է_Ttt[Lz}r+0^+ ~4oDY1ÔVܜ&mgQ'iU=o#"3/Kp3&&4DٱSċahכpXpUGQm50,!\G)[)Q]ͲHd2U>n"?Q.;$T6u/ eg@g{>@a`wAf#sK@T*low'uT" `rF aI"8kO lZ2exE s͖. JȊ6GwK~~8^/`DZRC$ipZ%jQKn$U,*<NTO @v^#d2efgpf qb&i -T\,eqqP+͌Kϑx?fj^[3?b_/fBa@D191 ߊ,dK,5›-F:$NDhQ-F:T/{FUܭ m,cnO㐡w}Di!UaKPvQI|z^8`71A3ԯP6r"8(ot By(TuFy7@ qZ 'e׈_u k^.ʀPE#JL*ےbB˽e@lN&$]/ 0{ӺQŊ(}$1Aݗv0|Ꮹ\oҀ9V/(:U3͈9&,bu,IN!1 0zq!dO1cCjjtG;iWS md2:>,~ Y2դYwVqt:_z3rP%U)uI4Sr0^b1IđeճХR<\08wkJkGn`SyEj"q'χm\[-EoRahmTiyxIDq͘ I"clOI;knw Qc3#[r+: C8rY ІMJ$evκCBMzeŅ?>yM Bx 'LHCƌd@Qw<  x |g;Z](|B]3aqҌH>Fv;5'_#6Q޶\cdyo^0LY,>(|,80a_˹T՛LAQH+8רS.h LLCz. 2vq>d;P" l]DϵB2 !'C  hGp3;Ӥ,m/0Y*$|EP߼>@Yu>n*cp6-d%0#`(⴦H-W+|#o}M(ym^K?"~=q00¶l&gӶצ(KM}!UD#v%Hya@l_ںdžkؑ9A\N%G@X6&Enm頩5x\f znpvϢӯ*ȱpd_>  Yo;/Өc q39xTQ5a/hfLeVu7T]傆fCŲpiG 71bԄ։ᫍ"^20L`>>m5T WmE)Xi}-qf bA7j%/ }b&_4;qa\ ҄ ?E PқVzL`7\^"I%^b|wR?ȓ!2ϑ{ cqu-*MrV(t6 Mbid.ocYyѸ+o J'i #y#bw1v%OaWT7R"48G}<st $c[jf`Cajr‘H̗ևfY$ Eǁ/}?59uߝxfK&j"?q т$9vťrXJ[oZ<#OS(OVQfF&Gw{[rVζ4h z`&qo0kBK=cOLr͵ΥNj;t=^+w4yN) 71.n;Z׭u|Q`Սg'⸶\4p%" v´\48fv+uCnA?o]?kJ;`v lLM\?VsQe{Q_."@Zf^8~*6!?Fr%Fb R" CEJĤ7Oj45YKEL%؞8X#guг2Q5% E/Q7]64؞p<@itF*8tJ 梜F!r+^~U{枳$e.*kóiP߶J1Wpj; P;MfE7(a[QJR .BTD^Uǻd/O. (͸^ýPi E-b0 0o8cY$@Ž,}ouhuJNif KeA(3G䴎E֋{MF?~0Qnkd4 '+ j:RC[5On mEj}/ mYz,r#h}7D OfX}F *vq@$@gGyb #~^@)N¦ 2o<­ #*׌=`kK9绌9c= .`/W#|:8EN~%=j NғE&li6\3ngت˃. ;$q?{Op[b0Ҷؒ6.l E x’p#h^o] ~Ƙ*.>T%2A䂒Xy7/GPTp/7Dړ^(gZ~SАxƉc oo$͍\#|黻QŒ00f"R^KiHP@&xefx^eaSlIDfNZYgfՇ!8%Bos*U= Ya)`;貈yZf;HB%G"FV|DjUB{Czp*l!;4`~H awxɟoЊ"ZU%@%4q`]hc%J`k5g $1l`j ӑ0LJ(uẝ 5a'%p*#=]7pdR*gBA X.&*ch=(  #jmpj} ԓt䅃1tR 'ϸx xKQ gow"Pu[ Ѕ^1ht/F#\γJyZ̺8z_G~-)5sFeJU%u׈ mh1ؼA8D:Ċ GFiE":7!x30󥛪oSx&z∶5'zɭiL+(p(K.yjgh{rg?^~VD Y(dӽYIЋ w E`HZ1%\7#0::ER{D{AuB"Fs{!b [Pgeʤ%j]~ء ]ϐ'np Odعd|f`+M97KR%k^Eij#\ɺrY4>7ͪ'7CzF$nd!Rp^d& jk($C[h,w/ KI1D^^VSh]7P\%'_dl&㔇kbc皞*-OnxM纗0Y|aLDf=׹F{GѢ'*U&r?UC$?Kk+^_7|\f) <a]P ;J{+XWfNQ"t!Ŕ`킙.PJVvRl)6(@r+ׅ&o x%aC8Px ?1)4ug3!%!DK(hUsm٫kt %H!bLBI%Je,.ρ~7OS bqw#/lj<]s{~e0 لidӄf30ˊWg9m,C0_,fQ0_? Ey]aGCb₺5[j0bB26.Xt.$?aЋ&A~jC7 pR|Wɕ0.%Bƙ*tX'}<\/Cy)Gf >؝WkGhsT[p ta>əp:(+;*dE)2򸏁F1H $dڷ胂Sc0Ekh|PqBHC;=NHd\ Fo^ w;# Ki+b%Y1w:p0#UH[67_ @+䒬i{YM̿7&~ȅ^.NE3mbO 2O,6pO|[Y!pdzSE~:w0\+3mr!9GYC>Ý;4Ųp;`=*<) K*Q0 P@,(UF(w609qǼ5;iݙ8g=aԩIx'RM L)p *aRk̈́q(y|6PǛM0NɥAmq癪9ۜe Knoze,n&_Qq#.J!_񯌥ܛ5 -Fz 0JFO};R>>9!A ֮ o!D' ]-zp*65+ah@Xj'i)2k@(pT2֒JڂŌ[pny&$ٜ~k@D$LkЮy%oeTې,$%[JMYjψx09Ħ3&)UA5h>G3ku{W{imݍʸ?k(i/ 8QJ=?cRvnkax`DcVat/ڈמ@.g%9h}dv6s>PD`(+򰀿"[Cjp~C6s>$73z1=FLL#.fڏ8J_bh/ԫa*]^K [ N#ߟ#)pݹhgMM3/'ЃvF 0X&_lU7)d5 sQ$ ݺ}pKs]q}Ё7!GmqZF>%ޣʇy_BNOwHodϡ)]/FEX zП +3M悆%5zaeb@ZnC]PM4tĒ)F>CRcPr~Mb@#swJ^Mmx|M߆ v5rtY:gG_]Ϋ҄WE֟YBY%a"/lߕ猨ddN IM:h,8 Z`ARL&ҵC'd7ދ"5md)q|eOzRnU+P s)B;)-*FWU[fv_A 4 /Y8 @^4ݭłR}3*4udWH~=0Ph8|Z.\ dGr]OX_C4S#sKVnTLTKAu&"vUVHsy JD ' ŝ`υrq`dQEĆx0lQ6wz ֟f\)&iozƹC'LtP#O~ԁ dA Nu\]_n򗠭%so<"GEӌ֕?=N'@Mֳ;oy(s}ERi/pid{m, #ԥK@噤rëyB{AE 0а,Dfuc|3Sm_?wpY-QDžQ߲ KNA Sta08˨8/d, Fفk&5Jv%Z*wϧU¹n! UkW0:U\7NYȵ ㊙sֶ)oGy$Ò$,afA*+zχrX\73eH."C8't2gbkfeg Oc3 ٓwE[DEES@dmCSnޭ0 #B}I6< >RGoWki 6V#2(iz1D`_d!VM[`0GۑD3fqȬ 7;|"5#6c SzJ$Oq UeX$GtoUq>@yNEp^یN` (] jƃfO04ԕ|:MD  L҆.&l,Q 軕3@0WpYZH'ZA4z&Vc]zw*lY[i&-"SľgȗCs SNԙv\k5`nv C[ Zxb쁕CAgQ6z~_њ~>T^E4#՝)b0'9~$ONGZp]T}ݡ8!*z=xigi/t':#b|,3! j%.FtcGb #J@”jz62nrg_8҃eR0]X^M==ǚBVtwbe֫rk!~ y;/ksus R|xS#wO(BUryr~Se_y:h3gJ$s.R!ze0y sh%p\ʿH$ɯ.RKd|GN6}$~+"N8h]>t#̫G?(,U Q7ws Hl'-p맗;`^b^--'{ 7y[e6Cp!j1&z'~l؅uJ. n. ^73;}e4o2" .huFC ZgYQ6^ yPzUr!c &v2GSWk}-q 'q8fB6 Yhb`2KĦPYY)FÐ ; '._֧ju|%!ū iE_9Muu)Q>\Z((`J+q$c~D/~Oǭݣ!3|nFSCqSݷv'gݻbk?AD-8خϕJ]+K$V ?Ȝ{1+ M9=kAiˬj6W?(cyt V'p9T ӭ޲KaOC?$P+~0Wg] u;Hȫ m9 (-`?b$pK tXYϽqY$꓇:hy%~s w (v~WK]徶ҡfA:SWF|-‡*rB?/Ib˴YC'\i^)'>LyÔƙv-sgXkMc&1yB[.ғo >ay%86Pa&ýhJHőƘJ|'rEFә[u0Sd_-wEґ\M6Ja!G{FtYG6CVYXȵQbƱZv®HGTds|j[eY{Z, E. *C1A$Щ61>T|[^kncReAO.ތ6iK_.9 ␞ju*Rʢ0\Խ!x?ejI3RR0-/Fv;XҠ*PQ7Xx*^kU8c7w>h#G~eYsYeN yWEv!`3G߼-:1,'BNdGO[" 3 ң*4sKľeC%hIo>d-Pspΐz@ eC5OqJOIY-pb[ۨ!¬{N颷 miV}VτciY`m$)1dҼ(14r;g][f HSp ϐ-+ 98OENj 樨۟4Bbs1lM9Q'gX8tڒz}VCQSBM3faɱvKmj6~1 賵@M浙 җKUIhQW0 _"w{^KǿZ: 7eoЩQH<;Vma5SASHR&JKsguDKmQ}T[cDVY#ƢR<@/ ~XKJ@gg+7BpkSEJw\e MrnB;-XhUQg W A>] ElAi&$$'CdNN$۝섘6.}5$"/:wfoS,#Hy:h+~܌@^8fWÏь= Fua?x9$P?|r!.3Xۢo6=E3 B_ @nfiZXC}+5aFoo>%{.[(WV{{Eu}'QLm!ޜ=8N^|Ңᔢzk UX|RVqB,ONUiNиyCHpVegºA640,)q5!_QZBY)?_5UkҼ-hzUOHe:.12P"7G3i=<5М-bEj$+1d0KQӂ=MK\ڽ jQ],z.SdEUTqQn80dk` cGuy*1{+v4WSx[ 043!S!ky˘%;2/76~!RU"2AͶCgQq:ǁm7@Ġt5@DSpkv4SʽNma+0:[X`HNsQi0Ύ6|y)sEfT6s@L[w6lo%\6"D‘9P[|^;Jti[z@vTD_QL>/|VuWj-R2+"X2{K/12]]O㊙…~_#ޝkNΏ!b5 g fd"q>|=ڐb_n-C]C:2kRqgPLPB@Ҍ=? Af[ykȄqm#+;P&v#j sȇjE dj9{qt͜7sRbVZVJ0¾"TR\4^GĒVlBi`;նֱLě6Y9jK84eujvn}ŠW4KLF{8ӓAw5fGҢWPu`cFިo vDaK2Li˨ gSt\ѣ聼d8` 7{/ړUu֧2è4]g h|c:_cuɊ\IԳ3e_mwoѽJ Y!aEB| MZp3p#ƴjQ'_ma.F8N@"l Uց'IܣBm?IY\ L?ͤg-A`W\(5R'eXm`TrGۥ.v);͹%|7s|֘|%:)"^ro"t9SX+aq7SԹ-WRqNG"I]HwZ%!v!$1F苑=̙$oۧnSYuB-)Yv8mzvm'"+bl8_=İ^_Ĝ+4`+bOWj Q\59 ,5:},hK9IRfqm1 8̖Q?CE/$OF=m]Hjʀ_p0B3yH']]ENe^Wwgeƃ"FƢ~sx5B)=SE6ޟh ?`F:*^p^katt+󀮵UCYۓ jeɸZ f̒Oq3a/rL122OE+!BJ.x TZbB@#hFJД3}djSze{\m~P.6mn~X40C+8M?m䷾%Rh_FL~J"m7y4zy`"/{Z'>x2r쨵HֻS wQQ=sX-ȫ$#KH2m7ȹm:Hcicc+;*Cwd^8 (jZqG( SVIxGs(7TI8.VyDHIkE=@毄޺lt\* 6%6C7@e 8[d=˴R]ńٷv4FƧ@1k9 Zʋnlki4?5!lhw1IB{EߏԇV+]_*0M*x=)U fGz;HeZR(5 sf?H۝OTf 񽀾u*"#uJU,E3n@1Hj]@Ww,R c*tqA_&3}(5@%=WRDlavr,2'JaseRju䌶oe I߁'A)!wUt[O#1ﶞvBME|F!CN#QZm)O4ԳDLDSL܁Y i.@{p,JZI&.gp5݁g \~[j|uISD3(ET$x(g3Tk|QvOZulCR^wӓK>+3r']1GoV/Uc'9Gz"GT[mB,R}be kX*0eoo27ǐ=A%6"Ps'9FB-6ߘ?\@²AeO0oPzf"4"QVѪ«yGx62 qe]cTH9įIl(&cToRq偿7Ct:1;bԶbu|N/c[ꦧizKA{jK5l|GSYZfN*֭7]?R!wv Lzd4 {Wxv #Q(fKwy]K.$6A坘1?"={ٻ=}؍+BbVV5 `I'/'Jr%%ô'.%:ȅk[q]+ݠj0~SJ簹JӒmnmKMϕluJI[ l Y+GҦj}nqvliT1FL$wf"#u:9>kQzXSkR\&I& KVXv,,b߾%=D!5*Y^gGSp<SDdLCQnƾ@{z@&voߚhїNEJ=٫8 o%)xtͲ䱒PO{"#RӅH%4,WB@L?fׂmP@&]QETl}OR+W20H7#*;ʵlZrA 5U,5ֶ,'`dva%ADQhYؤ՝|=5,~g0m힁 P$:0*IݍWf!;\n,gKm 6BA < . Vz<ŸRtDgcMJvIaqtu6-~P)mL7Gϒ]}/5]">Ը& Iiv/$Q|^Żq2-Lv'Sya7 l o+߾q9ßF>Teu/8ǵ}m#[J@cW: 7Ѣ6#gN֬\ѻNT9<=m7Ȇi6H!*9Z^44|0tZמplmiX |4|7΢ zIJv@OW`$k h9NJB&ow?Jh5ASg 4e02,Pl~8Gkq0`*"-$pl7fd8Z 7SDce2sDk|%IH yÀzm?d1c%C(bc}!ybZLߍ[\\T>C \ t=HKB:GV'x4;}ù%dgi69GFMϭ#ᰉw'HslE9)ҟ*??bow2zu ʊ: FދKσW?X}yE5fojTŪr\G653m=}Uҗ=}]}}>LM5GeJ@cr6DԊ~U㾜wk eKԂGLN|RLVURE򳯤#D0S6 zKW<*8E⥵~w ]I͏\J3 i]D2dQo>h1#8侔YzUrLmQ#S;Lr8{ /MDE`Ϋܰ|p1D0f܏8{;9Fho| F ?G~r}'+pxh yAjuZyM[&NhV gJF&&BW?1yXޑPAPxhZ:U$pK E{>CUuԹ׻3%:y̸$]t^ǍXt)FmQmN~d_v؋|6mښiG Uw ǪbX7_qFɖR@=aCqHa)|"}x/9Ouf+O2؆J4{T>hϤ0MM+ΚMxJ 7.$/Ԧeu51MW'T[ ̹&>SЧ 9ϔ C.Kx=+6 >M(.=qZ4"Fw1DdiWB>; 25[DzBgIl-bֱotܛ g<2$~7smm4dɁQNH_nO !*j57}uWҾ–;YJB?z4i^=v LYޢz!/ᆿ>5Clٵ4/TYaxDOڶstI8ھMSO&Iל_S3LFYfa4Q F'o/j^Z 0 2TH:4iϔl|WH?u䴫lB $4XWrNw'l dn3s#]*lY{f&C j9ai=!Tw/&ҵ c 3M݄x H;f;1<53ubqWD0GLl$2 c|r;As:_K#A&͈Qlm왈dWhb$( ck8bb.d~E#0 ٫Xʻlic}O1 ~ Mۀq- GIa8Ky&yYм 'ɜ,zV _mv3Ra F !7 n#3H^9mA܆P$S]E "*᫾tQLAGsI~TbכQԱ8< X3ejɸh R kWa%|F/!{#r <x yj: K"4@2+J裒=)DUC>Cn,⏵I./hd $vQ%EAOd^Q.#*^}{8T+ne2N\ԱADAћN)ngP3/:ƶC]dϭb|gЍuҝ ΌF|E;DW5LHgA/~b$Z$ȞpaD>/p>].ht۹&AWɖ*O=tzroXlcBEV. %xKs?lJ)lqzW6gd[wgSxӿYBE 'cI~C05xcKl8?xMB#FhHb%az>~$t|$,bUcC=F+m廳=Њ/ o#\80"i /:2:>+C<("wp|y܌sm<[~||m2/ToQgxcS 3ɿ#e)@eh w:,j Ix}7yR(Sy H @J3U lat' PdA&)]f*X09ڜglдUcȜBoH!@Q1y R&tÞlOZq9H~̃q̽y-=(9@Y["ume)XV 9/0Wo#Û\MHn lusɡ:D0)[J^&8xlVtY#0;r5Tź7e^FÐP7cw5Gp Xa $Z,rY ܄)jaWZCk+]ؗ1w/TVkjLϹ>Na`|k׼/Z\=~@A*G!UhݿB;~0DIߖq5;ʡ*&IySja0"Dׄ~rv@≶IGFܺ^uqK.E~nm& ^0ZLa( Q֝[YvWꣿ'y )&w`R%0%I8ƔM"U$[ Sb!9xELT+Á$/p~+ 'seO7mnDFDE r/LGlX0xUH@98x @гLwk =8lvUC5': h׃ό#F Ut0ҽ3?%S;EkQ^$5yݚ_OJhǔj&m2$:#rY ;!"7jyZoܺw8{zbbM;\B2B,& 1 NC2N*vm|D^W쩾N.=pݻ.V??C_:,GW) 8.=1#dOPV\~^]>WaL#/9m$@'W\-H/Jeob9|sAqU)ZM]1JsA ܗ+JCA%ki=!lL=|$h; [r.v5:@>c-CUc>Dt$d{Wpg3?۫CIOP5q jk?Yfj}]$cqofUIJGhWehxQw9^D^"QJS7=<ّ){G|WvճdG A=XdTHѤA֙W4$w2z^ |)d=8(CT;E*Q[A4zХh 'cs+VdU8ϣ]w`Tyު HD@ίD.,QX\1yEHqk@')@? 55r]FFBL30#&3L + (\ onף1mݤTZ9t8ApM>U3#TdV7S4e0R>T 7l ڦS˴%EH ,v{9b}bhQ}Dy'; j~|altDsZG^?39ѵgǟB5}]j~tw\ҋtI=)?S@PB-VqM=o R֑O$km[.:"yhf嗝 K|pN^{G"A2 'L&dUz3vMvҵa#x'ҥZ$nr-rӸIb\6N݋I(>>vZMp A5.Ԓʢsmޙ:;|n6f! 1h\ٌuԌcYUzvHJ59j{Exx?Cѯ !)`SxA}:aG3fD4ۦxb`_B%CR?ν[ }Y,Gcs/^zEC h|ǐ[<9l J0JRx@}Iңa7Q}@G[hbWUzǴժM~`ݮQ=}_TR&Ա4ȂNJ:@c){J2Wy.l8w-_Y;#nS%֣DϩI.SgyIml-25^Gbp^<~Wgac_5&0mk 6Og$9MIJNe^A?7 Mm 1Z7s0,} 3HGs9˗޽(P # ˕GDU:>8RVhv]<|5*饻WmAœ$Tǥ~Ag=%_s*PG'2{+ڣ_;` zlAE%ȸ,ɕ;)Pq lsĖ1"\L(UK}l^H AYԖ}Ӻ?okP`>{/U- \=kAW+q>k6 AO$I0irN.'/+UO"[_.Aeg՝aDz=ˢ(x:{ۿ99lUS6*a;W\_(A!ur#6)ve޲NWr[kvūYժ/$1 lU \lB[2J,uV~?P|F_^ EWLYfKP |v>ܧ$1ޠ,. ViTtQ,[2r;lTH~AwLe㌌}A+&%w|јF MZ.']Z[Y*2]PBs\,Aj~嵁|_3BS3?CvOrqH[)]|dHPu:qf!(̵SBk{xLG5uˏG]'-8a#^ m|`Ӵ])@gt,ˬ5Vkuq3,Q4S 赡kN39iR(?_2}X0}1>b7"3c5.> Bx Oq8jV4O|9ʌy$Ksضg'!1D,zA‹F;&By>ϵ̯#-ny^:ͻj5Bɣ=ȯIJca1dO6T !?s}/%{/'-8hV'Xv+<ۍ#9xw{JKpW (`&a g<}0asnK9rnG6*}U24.; j6sW ra薳4N`}yCXoݷ$4BÊ4߳oyܙZ? NEmPպwrAyI,*!\5HJkEHا? nS0xGexds<$ӿ'`?KrK-2sy\ƔF(\i R6,hT/Cv2 ?qX  aM{݊ oȆjKdC$L],G6 z&OaeF QxЊzNx!$qdo1nPW`0g} rf|Tm >33!wArKlV4"5ܒfSlDM65[J9*WZ83;Qa[CݸsSs`}stkÆ6B ?Zh?`Y^ iT)L'8c>m?6WǺ(ИMaߟ 3V]̛&qi 2{ )\JCRR]`6)zjP)B\u*]}B4\D'-g*v8Q~Gtd;PxC+CMOY>C8ٗFmYOͣfm\ J'YO#2YVm6Q@0 87t +\jj@_Q8۫C,`w^ٖZқ(ZJ~AR1*?ǃ<&瓕շ9p$.w;*>6xλY}yGQ'۾y9]O䱟[:6XPAVС R@q~hQ-ׄ{A)7``Cb{O$g)!{-d| $5,@`k4ՠd/_f`w0HH&;Kx}ۑ57s aT7i8!k1_5j e{C3`[ s͢x.pR6ˉ<6Ǒ7Gu&t8~1F(_]cCóYl{/3xyPC˵Kq`>n(kȍ/t_L\ŷ6rryjMJiQep5y: .֚e͙/cT?,}'A1~͛'y2N"n@/ʳ3KSM_R~,BkJyXX|kV<*"X᷶%cq} Uy ۝1Oorϑ R{hVRl*O9؊K̅ssNv)1s,fņI(_9ʐ3v7lH;DOq0tp7P2'KkϚ?%MNNG.f064_=Z'e]&/ivp9ÕR򞙝@ "zk-\I}<[_ts t/5W\e\c8c!`}JZZbO) 3Ǎʛ"hUšVc`](r5`)qy&:L-zPwBq @07<0NL `\=0%]-tUe{OS{@:0U?+ $])V18PN] 3t֥&UDz\o8ٱ4(!eTj+|8 ;1w8M4$?r$i|B'c &ݺB╱t~@ÙwavCCdfZ)P\@ /uf_E<Q'Zc"Eb̢I>+@ݴ$[_Q~AÅ4lz郊0pĝ[4#fmm2u9i`/8 ',),zܪ/Qn >Mӿ_d;J;V9;m{_f?sl Ūkdo 3 pKʐ{]ڹUqqZjY[!4#r㈔95f+ yOl#]&@Y=U0,Q릉Liyc;tS4E!0p:,yAqq?C#.}D #(H'53BQ)쭦!]" 66>QވsN+?Vtz"i2D@!crRiб]z31;ЈW6xNNdz3^!$8YBwV]@(,7/qQ3f+sж؄7% aj0=q)u[YJ:^|3mXyL~aabue>W?v|Qud-\;|s+Cfe:LQ>m85\eLu"6F|xLJ o$ufI]fh5$jha\1|"-b=׆Wb+y!l_aC, #PS ~!~{>F~SslZ-vϮrj?Y/ ziͷCA::vCR孲nq$( A;] 3q@qm=A8Zj'`G96?/IGHiC$=Ǔ9׭eFwZ /kyIs+pZU84h%G/?&Ng^ ?;$sa1f_FG2]ݜ.)Yqz354ZIt-R ȋyߜȴpK:dgE m|ܡnO\&5,KHG4>uz5ؿX[\%Z bdI^+Gb iTsn7P4=ϭ6z, %/]\|9' h :aa&*7]<2q t<9 G(dq %=t硅A;:mN0 *Qfgjs_?b ?K,d$iC;BI Ttko72`*S;> fӔeƫ; ҧ%'hp:6&XM?mC"61~CwdЁyϡR @ GeQn:R水zX|T&vtQq}8uWf j:T%?gk&'#.OV2Z+0rLʂʴ+.?L|a@KǘCro)v|C N>zpOԏSUz8LTOp5xM<M6/^|aq#PiʦnґVۚmY?Er9ƪFӛ^?#wc i-Sk <45kj^޴Ot2A){Ň[xRKi¤0so~UiLmaJ㓏 @塗K5L!ZH^a'DB(d]Gz{Y:iއ AZhR!zmVY>u-mEvT:`\yMฑxtGt{ȏ5e7G ե0F \G 'bl$\?hCyOCOWњٛa M#5?D N[ -pmOqcZcvBP/\㥻Ɍ2^Hό8;N@pP7ZՓ>̾eͻ7xmD\\5& e 2I,ڐx5+]>Yl#ellj'9NTfDU=#bd+n{<PQP2?<Xdq;KY ܾ ~K #\ WUuV= zuG^I`p+{n M=VSsiuRV-]\ܒsg`+ߞ=S]I#"#M5A0E w(z<po\K8 d)Y W tN!P#QkmupY$BJQ6 º$ͅg\]v(/? (5n'3}Ue;\?2My..b'l 37B䫉Ъ|?zu¶:f2Xt&=i<;18|\eg>5cvk]AddM^h &Z3 UYK"zo+Tt80I\{  kCQ.}JP!Xxq5 NnwZ |-Wy6XG|.*eb#be,KS)Hb\+Ggث,xSϩLO}RFCu)c`_M I—F 먫aRhF *攰 @bi^@\>~б爭*c?7mI3^3871N\ElU81io..5! le]Wn@vaz)܎gЄ"ߖuDh,!(>,⃑+{eXVmotCrH)m:یd{Wۇ~iۗ ԩ>ɣ&>5nէK 1mO`#tl𷇌%_k("Vf/.QϡR&57豚~UQy %G]VaP,!EKJ!/?CK8Pqe.%xb9feoVdqKG``jQJ)VV i[՝E7AR08xoy~1>-&%ks50OMЬc> kF*)4ǠM['!Cf.nD6G0QP桿~)8C[Ҟ<șTQרn?=yg/iR*n89oLئ3h ;웿iki$>X )1W0{_<{bYJ儷 žM٩nstB= A >e|.'1%%<뇇o3XW1rsZ` l}^L"X ]ېf^g@V2TW  &1Bށl@('ʎ䳒b1я6MlņW 6DFO+֭\F~S2S} d1pd%I"`%Cv.,ePO_&t(nCS y!\3ՐqdҙħO5aNXC3w] ЂCw9&"ɛW}j샋=ŧ iJm|p6FسY9,rK/UqB0C &31KuX!(PӚ\]2MPE/ Z~PFGtRJ s5!TGriJ'Y(Rl6ͫU+=`=A)7˵$#`gK d)z(H#{kaE{QZ/ID8 ~u[JTU!"׷= FK͡.#g qw X15':v)GIޞ CEm K J{aikk  %] Yy&CI$:W:?C^Ih­s%yh IT70'a8$7dUn S@3,bn<:!oSݴeM#i@{Mž}".췫1Tc (9G~t'YOx*ڰ@Q\.Jz "=}'rįB{1cyv wZs~W4Oн?mĩ)_+?=-|Db287K: 'ws`YAcsCvv~&p#wEH#8ɠzx4[L<7  8 SӴv6)м(S,LxTHuT~5PpB6=nu3qX8{RnύU|Y2l.>-i!v# m &*|c+՗Ξ5W{kp{> }Qol1JN 0q۱7OJP5PWjh"؋v6\HZĮj-?4Ù&2kRm喙7mEfP W(.$K\tepEnLA[J ջF1Tm)@+‘=FӒEJC1$oB}v=]26 ^ZTvrA~pp:Jx~ \yRPO}6 `B N~.7Aܱ](9<1i~aN^ h7?NyY*ߙ~Oilc|$,4a>Kj8&~x(ܧeOE?k,H)HD?6QlO3T|ޙVɏ:^]H^Xj &YOG09/wvWN)y (I*o]h,P[}%Õaf*þK JٕhKoߋ81S2Eyó@z"7k~󡐭Ih%;C3BJ0G%RNZ-HAgM=u&/+ H̏ba(Ei hF*v1Ư]2t6(O늈 O}ntl[7T;W0g\D{^3'zَcC%_F'HӊB[P 7DK#.03FCU`mC@(kPƘ#صYh!ad<ƪB4#Eu``f#qTsci9 &5Xd@l`@_&tp^frP/c)UJ_Vm ?㖰d $D79$8_l#V nG=Mj#aVӍTj0X6SRyf3mݧQ `W~ι mGcQ(XGs+gڥ0j%=Qp;h"a_#nv|kJ_vҩC<{)=jB-gs.rH%+M3Z%y 0-b >]eB{9oqwWIyA#n|dZU>IfȫoRY"<կjp%P6mt4R[7~K0e:uv/h8)`/\tefsAdߕHQCFb()ծ)3c"wp k//iusZ5JH%Ш}-Ep`LEh nCt^<қ*񍗥 We&?IhaVjJp1>׼,Isbo_bXq_̓Ւ^(]eo?@~nL>\XL >ǐ[jG~h `!A&i%5d3H,A9ݍW4>]| Ɠ=<80+0 C4:qt$jeP,812i?%@.I͵2ăK7pƶU(wfgs.ՐEut0yԥ7qOH"[OQ1hr="P)jP7bsqpnEx\FC=:s˹)HcUFN| I艿tcn`zAR-YIMUG虭D&˴/ƥDWoaW&0/'U Y*|@`O3G LK)c+\ @ G3QnЂp3׈T| :^g=%iSy0 p+ᜪ \284]*!մ noV4 SrIt޳^Tt3=-;}C eX0ajX5>K_i='% fyc} ED^3qP 38^=¹m\aٓBޠGM`zmMA _bwUP v^ܰ%ƷíNH3>XAa}CN&f Ò.*PP=ߍ(о;ϊWD1qBu"EcQ@S)' !͊ܓEܗly:5csǾJ|b mGyE8j>$>Q'%EvvmE{չg̤sA ^k46f۹%5XӀCCjgh1`Hy.t#>1m#L/kumRÎ3plY 2pƢvun :%DS0*gE3z*Sl3eZa*P06,_7ПQ\iw!seo6J&OҧV\3ŝ~[蜗;01aG%9zL=.bN,P`)$xCxnrf{s8/[M,2G@#xFE\ng̫:`HnxE"0 "_uykF!W_b'oKds 9/"v)H;L%)J\L Ͼ{.5Ϳ^ + n &{>#Ts!K=8#OxTKpz)V~$(> euFr2by[GjZ|F%țzrd1E/A(&p{ݾPf"R` ,7{{ xO'cWxݗ,CkH}r?g!]ɸoAZ( e6*(T *}`G\YVq: O'!a[dzȴݘc0^J_Tw,eZ\ˣ8N"Bւds{n7;snχv0Ə*lGyD+݁͘5qT v73:_^$ }Pȷ_*JA3avLcjƍ\T!=?9plxEEn\dO2O01ymj*A!DFk1A\AnVꗑ[Ҹ;DQ v03F ^^2XX1>cTm!jh.ѨSSC^`)eU.pUHVIvU=Nu(E92-`:z$vXD7&;v?%H&Қ:ۄI#tij@ʤ>CQZf]+F\7a䏄)[{3"Dh' yd-f Ne3m7bqܑ!' jËV<`j0A`wmrЕ+.V3/>S8⋱p0mc!/%r^QΟT;$lfO DAa_$)Ez[ۏ'7$#oS  ]fR2~Cs=Fi A$G[?aT(wx[Չ@;ׇk?w`[k *aolw7J򖝴#7/j\w!f*+W!+ZfLt䮖}6t}ˆ"?\N&Ϫ&,كWp f6 B)+{5,ly+#nNUawS鼲a#1K6lﬧ%C1bt=v@Z,H:X8q[~"Gg#>&n ڐ5(͒ᦉ?2m(_A(ru%:6c ˦O ǮCO/۪i@|'q*'[k1^k $%#X*H@A6)"d-S0ǛGk?lϠsHiE]D~;d5hFJ&?yWK`HpigD$?W%Jhv\oѓJo/CWycQ!zս!#H =bp jJ4]C#}̻'MIfJ.V k"q!ojee%M!cE*_&ANnqsfx/xKQMLHW'D 1߿Mgp/pEv3/8^Mh EmZ:f+vQt1(!ltqUHWL_(]FG )g"ܘڌ90#v(o/ (Z*R DwUH>a+WSA̻Ο^$6JSvX.XfrO{[nj>M2XEoX- -o8ǥ8M# }b!C#Wx~r V2SdQ4릩º6^\hB'&˩=OW^ SVI &\v/ā6~^fv]7K0LM:_=jjoyWcoAQv~ȥ_4[ONF[ J۝Ej) +ƩĒK|z~6CQr>|dJZ&:, 5k !#ঊ;f UV.eVIܿUiNΊnAT}rWmk3M>˱{J64,R}-8 ʨL&OTM٬6B+HWSNIwDob=,ʽN k֘3Wك!r1hFD[":1hp'܏+#\FȐsd?@|6tfߧ~͚LF¯.^1lf>=X)pPMy}8.1Y'$—M:}:.zX< $9YF 'n09^Q'P'a\ܭ2ȕ wΰ:ĜMG^{&ؽ.#3ލMg9b'l YH^pz+wlj^_PŅ"R͞%NU~Fo?sNu3[\Vzd~m/\)Һ5n˥Yas!ȱ8V(}a00rՅU@GĒ<\cCrmdSSgApAiƘ7!FQ.y\6tzCf,zQ(oI}0P=2C(M ~XN7`p 0^^="PE{фXs|=~>ŞmKMd^igbJÍafVXW'Rw}M{6cQ 9H' X;|/7+nV̅,~#@.Ġ>"G;rU}0/{!td91dkmX8v}&lguؤLdGBh8 FOE޿hX[J28:u4ػ0 63+MoCgΧhl;BxY1&Z52zx,e=iM=K"ȝBMؔ jɡђ+j{j(&^Ga,- k5c{RJ~'p0BI`b$<@=3';M A\.p{fV0Z² ㏐Y d8˜րKAP3,%G,"QXݫ뇛]|(ަ 5uLn`NUJB\In$cMP 3 F'0P`xԛ>?m/1Sp{}6bʻe/qXe 1O.CT"*n1FvHpĄU4$8ݔDcc]*t"#JyzNQԿ8rJϻWQ~hV#9Y;3 m ˊEQRu@q)Vq}Li_PV&KB~)OcV2û9m0St`gw9GEn.'TWk'/YB[3쭫3E\ܓJ4҆k[YXjĢt9/ZGtkkS#bmwb/qDL ewאB%'n:fػi{_T)pdKWǒ__|qXmTئ:=sO w2&1Ab?؍9'n4NNz/8`r߁¡XǠh-ԃZh)1ouf@@xoRu_Zד%r8RȬs$ZVMz "\u%V+G޵ [pMg>8C%C!]8VR4ͥxl 3,l fiW,::@ۿ0}u̝~wOQ\9sO"TnhY D+{ۃS(mz%l.kg3NA~Hp R]*z( ݙ?ڲN&d"Y((5y41\=P@:@Q B=剤mxj̃E\;AD`q?MrzV8l Ao{vYkkƽP/F̝U|p Ktd]4^Up3q/:N[RUSʖl2_9!p?HŭB H|zK& z$ǜVj:=uWZcϥj3g ^ IHMM'SJ*mK+l ; WUfAC>I4ȺјL;_8z13o_݀Zy}1k9z(UMsQz /kd$rwQW5>m#WSgjG۝3XJvAQ|U] S,?uG]NK.O4@z6,1, 4 (qVt!114A†6h :s$I悑F ߲A*H|Y-*aב~0 Cj- l"7R٬ﺐE$#^c,P]LA*wB>O^Z"U1!UR[F9]+|gs#e]r/3&Ƅw&iW"N;`ZLO !~o UK3Jy}7uYy~?7 X|RrCB5NnڐgpzǂɠtD'“En0MҸQndl0A1P8)*,Mte2CVЎD-*-okuP.A![25o7K\>I9f>{rKxvos[G$URfZmRIc4ǘA(a@ ,! +| l 3)>Gs'kݎ(V^GD{Lrh@Y53%Pl":1A/X;ݲvT vQc\{ ٫!ʜ"AREta+,H: Z IFNQ"  `K9s'dCdD%tU;Gc i$C? uIl0bEYl*v BfcTJgZD)~.?v Uoef `I$ٿ],MSm@OF},I"%qxn®B^7žC yPRt<nq愉20/\e;kje yHhIQWw6h+mpGZ^sH#uEx%~`&^p2[.qG~:b%``N'}kiC-O<-3_p1"xJ5\hqߺsҳW2qi+˿+k,~)7W5KCZ@wn)Ikhc )L)&[`v+S \3sy8g2Se'89k~ee.U p蛣~䩕 }b &pńx.Mq1™!>ugrX˜+{6K n_ڇRמeA:?hLty(5@w2E_y/qLBW.m'gn?c}x2Oh^F1{^& i`JI@\yqF+XW T uXDS-qædbs/7CJX /nmR: mKYZ&4 "ѱ+bk!6HԾz+B:AY!2V IlUJv<':q_ acG>~ݍVW+m6,MER "eQNa/\:qL!JswQ4 IƧgFS_sEEdkKwnw?48Wla;$xm3 ASZ8ƈDžCnZ]W< pA62~ SpLQ^M2jDc>EKݔ;RVE  W6k vxf٪I5RS9 _{D^-Ișai&ÑoN~c%(C"%LoFO&W xW*c6YAZ]xVh+G!b[6G=bI0UR6`^Oth Jf*,)-5LBMn@ Lگ>Cf*9xgdgy*l& G8QZ-ܷ%SA p]"` LA&a?}M!3שwT /N)v[K1gz eR6+P"=Rxc@N:t>N(c:Z_v9rcA}+kBA`t9@ T ^fBCt(Hi,JtEx F$$9tN)&@qx+fH.3CIer;cɑ(fH5A*+š+hgW=hGw(}q3tTTBDj\EHQjcT^3|G/\PU8Q_?#3XsneO{K&+Q't TK"JUJ #șoO426sǀJ )oLu"4(l^fvAݿ('@P;bMAL$]^h KꚣT6Vo1G4z;^Lc-H;k1w8B>Dl(UT/ !( Yꡣ9;$hm #B™zv)s7bjՇ >%. ŔrOSTثjwd Gev({e)zyIakg2(DKe )g|UG13ŪeD~ƻPF>M0˝cwl<:lslی| 7'vH")]vl_o!vMĪ;.I%F:l̿^( $$_ͦݓ몿m˙Ȁ$#!)mkJ{<剾bL斦](RIX?~9 ^m,vF:!1u2"{WGr+BNpCl֬#:(ne?jb8l3~x/p#r;xWSly"ഩ)(T!6LޞӾ7`{WI*A_,hu{ 0:B( ~Pƺ:+ØG%kJ׿sq! 9I6ocx$Nrw79Rt^]qYp'&ucJMrG OfWj}q@YMr=9 sbd s\Ђ[|HU䈁_a>Aw'-mH3#b#{tTLOb9j tv[92=_3dUS_yl0S>}M̿`!-B >n (tI^CNy$ѫ$CWQUn7%W^-'HXqn+~@L${g'"jg$=\qDgPF3=a$@;:[T3AHz 7˕b[P?r$$ *kE!npkhr@[Fd/HܽtBdъ=/Rk^U> 9,_ZgĿe$+P;י;W~`0du ϱF^EVR `բ&L&%gM巘9b'͉NגBʗp^/9/]>b_՛(p꾏p;ƴ@ k%߫ 𤛼ei g>,&R?>{;gN^"LMhgp}i\f]2co*Q3|Fr+,:bS%K^cvcZ$<{̒Ye7>kʵKQQlL}T]+C ^9 "\AbM?Lzd$_ |$<*]5oQ/i;U̱2"%̓!Y[U ѧS"?lP~饽wŠM_Ԩ3Fj=} UF}½j_ %6S?&-Sހ1pyKbauۦ ?2{PkhwӴeph$Yrh>bS*N6n=QZ bßƺlOu%h 3Y6Twh`+1pb?䐠>k 7; :6N4 xcPQzM% 1}}RIea%MŊ qT/A_ -:5śt3ֆRqQܐb{q@=U n:S0wamy_'4]V8Voo8zs#ˑ<p98SH7WgqD1jw0wsbª6߆NvCV6t5JgliBs$ФD}7UHg2'ScvXXHooW/ͺ^H ^n 뺲;Zq}~^G"v_clJRWp6t!_0@Ěm)v._wbGZX|>䗵 $Ρ5wm9-Vq 8G69xkkߙR4E d%rܝ&Rysb(?&乎O6% >X]UCpkȉEr > ,k{B36Y70\lkPc]cբe៊<(C2T~}^d굈R7@o0Cph=BsN@nbKw^ PV5朳sQs Ob28irJI2G\}qCe7B #5 R-n Zɾl!K6*q.b;oS8l/+g{~RS^%lԂe|WPo$L0MzeC8E#,\.-TmHZ.4Ɩfͯ";/0\ID*C-V;pѦЁ0$u#w#(aBc@1 [HBk7? @[Ic lII_πX"^?@𬰑ˁ}-82Li 4[Dv ZY-s \eV cdgU Z*yzT߯lʀjfdv.Ɛi#uag *W[y[&9=M1j`QAp5!'Y'`uIͼ,t`a r)ǗEh{_PrX{!Z,2oi8n.L^ qeRnc.75S,ua /*>gPxM|2=9ⷘ}N92`Z:6ia>nٌ%hm˼/'Klh%8fi'/D :4iMᔐv7p*x|DcPp/7l{ѧN4xn-APuR@XEؒ(ufDdqEu!dݱQ]n1y]!4y3uAz.*^% &3O؋(&6aE%// r2?8 ey8_ߊoqȝR"+˜QUQ$|4ehihu g_{HV 4||%JJ#{( ^ (~QpEU{Z4|]džfZkV?Ł6Q^Hi }\GG`h#,W( RrN2ke[42D*)chCףB+ϣvjM!(aܓ.U)|oΓ vF}kYæ@Ar ;0&5/r1m*r-!YT(B^puK!/}M r83kv><U.Ҟ ;77<lL\#]1Aʦjg~;68Ԗm9,& Q c61s)jDֶ=1C1&>p1],/}k= 2x7OY{J<6ѩA|4dk]7}-0(3z{3+\mduޱ p Zpqz83:|X~e[+ bAHr2WÙ@8:K R~\1(.Մ- g: a>v$c$G*!@Y?u2 %lkL`Y l]Aӿs3xx%H{%&Mrm-ac9QK,[ r@_s "5KJk)M1#s3:N2c*a[28'D5cptg]Q^`7ƀSDJ,3mlØEIk Aptp7M\h7j6 >&~B=M(oCoаm2I=<Žpv\ 'S%"Ok4'~,:izpeX:"jh98#fw<~&\ :r~PRTs?)Z5pY7W~=ĚлcĸeY6nFl8>jU >hwM ԰ld6u%>mK%7a? HV`-+/y-M˰bSy5olZW1Oy*ӂf2_~;jZly&S7~W>%'lʾ2X"eZN<aONj\/~Fj3ҏ',jo!j7+/jJ-HszҮzkimcn=8==h $l&X^iWch<-?#QqfCQrQW+i.v>ˍpAmz}t.F#  Mx0x_C L,^l=n\R?6OJf̱2)K5&p׹F]n LrXA|i<;Zs{VDC :英@TD\->pcOz9ڑ:d\G @-F!oMO6&ib36IW/mrFE4}!jwQXQoB]ra!34Pt,P[#:{X}8}R2ym =oPnF[gNlL_";{h#3n?IV2"1RW1KzܐE09Fa> WQv\cђ"69szHA.B(G==m,(c;$Ij3dwxN`9 ϷTiHv&u7H+ F$ ;rhBpZND!UDgq[S伵(;pnh*c;@9) Q!!s?_ϴ0h>/PT8`]Y4 } hpi^-+l^J<5[AG¤ D6_"8eNKE33a9i޼rkEBlxoo`c5JڵBRJ,Bؾ:"u #v(_W9 #`cЂŐ\DWBimuW=W嬜P *-8dyY`Ez9폽;>z meRۄ-RZrq)p,w}cٶbTq$=H+| |,_(d hxbe ,(o+É@ioe満) x?#L8TbSksq7!?رf+FŃ)wIϬ `aʹ;b!\/ϿR8.jr@UwkڡR3 +*1ى=I5zG:fɎWJ{j}6y&꒜\!,sRwr%ռ^)5ʛq7O;{k<1m~Vx30TQF-YCHW\?jyEpAX*C5ay@=-kH\E05 tyֳC*&~q~z"Vw*Z_B{sDٴȠfלf5;:SS>V\@`ڧ/\/+9ZlAr5'J?~ICKT*S̏~0@fM& +6ej yX;P$1Gǹ=7O.tCab9^xoGܪ[qC.9 ϓ4JTUG2QNN]},فE++wa>y ؉F0D TPz^MY|&k0?(?NTD ګN 8d(ir`.P ޯD9MҁajtwZw^=&WԀ%d"%+0=NSy-`^'mq6vx{S :Kr"˽hZj2U']7~tA["F3ɞ8/i60zD@k@zR`iu-*|`v~4%*.bsaW-ǵ5kgTa(kVajBtz9KciPpMnj5\?ÏCA=*%}1THAF`wLdo ,k6~.mC؅|Pey<7$S[; l9 ܽ! ㄏ\3e&ҋ$9ڑW?d>٫ly3zH0'q uCOm?Ll|ұ>{>|j;jDzҢtDa'`AXދ<9:C;_3p4Q7ڗ}^@ZӐUe\ yK3=-੯*e:=vղFpCd c=PI-ت~"'ck3 } hO{{Y 6`XyGP,gYn`lAVd\.){ &},ɧpQӹ)1ɒ{i _ ,\wg}W3)U5zGU|)@3SqB-&,j,fx8\Lnd}iIPq@ |)n lw*|+](s!\ʃG/۹XsXsR~uG-K-c[yU{|a}wI"\Kŝ:C;JH..5LpHDm $/Ɍv+$ALR|'w!\ȱ/ڗ”.iG:$1FE^fuP*:Wf+G.bs![x3?FP]j^tKԐQo."?_ F$5em~DU!3"Mn?b-(X]V!_YV'F>.)o**z]lzls 9_kb&UCYw ԁR;uAg]0{s >]ۮ(e]K\+4hWF^!>K%-ptis"= ݖqҨFcSl9R1M]%Y,1%JPn=;P>`vpD/(lh»l|:z(teM[~YrÀ!X;Gf8p}/?{D pjޔ3IR(_nËҡ^wڛX(F;Vxj b8Qz~Sި0uCRGN{`R$o1ջN hеGKoJ7 ^788.pmSi-ȧ |)#TЗeiUۛsr,Y"qdAFRo:v*O_~+&$3^jxBI7 gԥvmr'/zŝ֔. ʹ!t7"-y~t'FDx$ӨF["e􌦄TzD~T /b@\ 39ĺZ.0*DcW'TTҔo7/!)#oͤ $&=je2%qJJD;{˘%DfC`ckF8 w5,rߊ蔦AhDd]UDQPHM'S۳3\2nx /ER}Ͽ,+($9Å)vuڠdi\tй|Εm5=N&_MH;yRwj`-?1a>`?7WzOҏN烙Hm׏g0@ DznDx=&M4' KHy)z)ݑDts "$1h~^s JϞLS^AB !yC ͑R7) f̩]$#ĝB`} ?NPRjJ$y|Q|TGrw)9A[te/ ,{Ha; .kGkۙF]Zv= $GԊGIN(T ڠ%Ӕ 9(ۖS$*~oP\Ĝ\uLS҅ 9)7NT#ᵍHͪ!cs'kbiv*e顺vk!nҜ#կws͓qblC(ʿ̩AǞhg7?1_!Qs)bHNt\t7p&ozH&}֤ۢ:'G=Pyͤ>to;`)-s94R6WHSf_('ewYHʔpx!“?O-BSsgsFײBzACz—Ңp9\zٱyy}IW_@=cݖm_k (N'&I9|ӼSwY0 >/Q VyLTݗΌ/`?^,V,51d.HUy\Hen0*AZp,b8ZjČM3N:8LS[\;@SWANyl?n߶KJ?w}rU~yW0BH-wx_\p+ډ}]C<ءHԻYt 9M2flVIs;ch"y9?J7r6j3/٦PD g*[Yk~Q_.̲Ye'U6|Ռ1A(&[wuA&CG%6Ta@39)d!DYJ/x0˖6n_g, B^uSJ~OBǕVYLIxN2v=&Cr _ǁH'b :[E'+sv j0@J1 JgN`p6rk1afso- 3\H.92l58"6(P)Y!2c-R-U_JX1 )8:nl禳غWc,] CҨ D Ǖ3 .r4cj6Q8BA`wl4!L-!עd׾ ி,jV \cb{_UGaZFdon\Ka`[)h~tӍX$3ejKy(MhpQ`T5wD*ݞ` ?$u=_+Q"Umܥt݇Jts.zS7!WoHUhE2@pgOw8H7D[ٌ:o ?=1q4yء(ȳ\#96"ݜ(݋?}dl1~ ܭnzMi:-kv^&ju[[ p l7ˆH2cW)ȕQdD`$I&kGoHdFakXiN;B2!y@>ZEU>ipۥ>ޏlz'oT&❏[)^٬e9 q 2i̦9& nDފB*fak&N4y 57BI Ϸ64ca<]ފ忙he?es5>*84B%ug֎Ze0uyv/wy v$4}tc1vZ(IJ@cn$szITt]&HzAwʭnpAOX-Ë0zwRۙA7A J`?~m(e]h"$‰9xNPF r j\'8w0 %rk\BBcPhr: Ǥ;viy)2w}<PMo`ScAqwI1ǦV?_m\xd,|x]XR|c l4BQ7~?::)\rJMXTqON9s ԣr+bUgֱ8ѓs]k5˖zoR߻mAQu Ks7m 5Wmsh FOJ|ƂHkAQiyprΓfn5'{ ofn)A?,: P"0QPGK#^][ qL0a׹XvF}of˝ ^p·?#70:߮04rq(KEklSx'87c:OXJ?r^E{2w[mn2z\VʈG5m3%tG֎yD绲ݚlh\v)8:sTD~s8YX_e leB~P nCC}vևX s3mbm;?|n BEvN;]Lw3cm 1Td=HVW03d Qv~[Hr$#,~OŦÿ\5'8Tea.Q:.i~xDD_/!(`# {Ƣ[%uQs?tiϏ^04|$jQ2[pōP$xWNS_:';o4-QZ0}<kVkt@&*NVRm;8SC5%y,g-yǬXvwsaVQD_g&;^{6د$5,ޗ,Z<*_j]M@E&g,d϶ң7A"ϽD/iQ]xЬJEmg8TSPdBm79?<3/5CPXɰ&w{fKٶNqo+dKlMȹ_m/T/b]Tɩ P^Ui;]I~LfՌfɫ;o5tPF$ط9h gRd҄QRfm8/.=Pz@QA2#O8+HrVmM ͣcn q*%2YeK;O#Zxi"0 ̐h$vm@ɦwUߦ_1 V<ّy*>yo}c9x嘊S$eQjű !9 js8I5kѯm{_wי C"ˌ  MvA -Le IeaDݔ#;$kF9rm|M4.Vz||va* &Hk DuipS5ަ*jN\v7|c_;IU5Y`c>8B)зʈ4Զ7"wib`$dާ|?Ą|d`eZAwˣjڱõmC|eC`q2:+,s+I 8@bp:G j~QŠ%h9r75]5@V'~liq)Wސ ~ t6ՍATّd.M(l)<лkVV ^y3#osmvI11m j8*1~e߰zb UAeW`i8C=1ӾPq um_}KvLǮyi;!?(SP n#\6j[mD? eXcx%џ7=C g }WGfU ƒ`-.rGT 8H,=O#eYnb 4pJLqtl9 M!c9^&uw̴GOm*~[uCS[yZ>Bg,bQ[_'S+`?ܥ|2f%,!"#iMRJxL7 D8$;eb=|m[HГQkpkxNK8Q/iA4^0.^oK#QSRg# Eׂ0:4&ϙd6ֆjg\܁+]jQZ9vfkiWHY4/a`[ X&/d9l̔9ح%"<#5.ަC>e Ӻ[տdj$憾YOF6r9Zs;6綾L‡Qv,_CKPI/5+UhҧH%Z6l#; U-6}QSP%eĠɚy$MMp ̴¦yZH-%ɮaĮ lG},A2@5dʍ98iv,,+6Zu6Oj0¬z!NPܳUN1Wb)2bjeu-}O)_ /S_}/ރ) K}d 7Wj ҰmBK9 U4:+hxW}Ą_y|FCrY~XdBoDlI)1K9@_ m$:q. zpr,ӄtJ0LQj0^~() M`/X""J֗,^ )>=є{wtj}ׯ7{ҖN]ZǟꔡxH+Yz=ǡ MĶ坦Bd\S#L#3Þ(j7r#Iگn> ԙN&d-3ε"CLEj$%O+d_ߚj Tǖ]860Ruc9Q%γr' z#p;y_A`|8)crm?"Ne^,e^#h.g5 3 cvQvV^A;{V趏U2m~I't5lI>l3ܼβ\i"'bY^BI4WC@p 8N-OY +K̂Y$3ʚSD\WxP]RdmcE?mKϷinsN=D;m[It1v^}w:xlXcT_Z0yNULuɍ$Ә4?|0 Ďi/kR+59߇;|8pX{U{H'^gWc5[?G֝CR-\1cg?10QTꁻ g1&GaBt(po?N-Vaf% `mpZF( W͂8 V]Q1qU6kKga? =ZXŏsu~X>-ϴӍJx;ʡopE8<jdqa*\}X|Qv1T#J_"aTuIմcO3\b[6 QH_.fDZϛ6f'R*u=]=nJFj.ʂ\2rLwLec`'P9^Oop4d0g k?3jvnO[2kGʵH?> |BXVC2w9^N_#Kʼn% fGeN]՘y#CwrJGӖ<$܃6s ͗݋Z*H%8m]l Wրz msb8%ܗҜidkEY|/D"ɇ{)Ġ+φ2{ 刖T{s^kdśVС6FNK$8Q yjʦTCKYԈgn T:KfMuN݈Vj2O焱@kg @ƕ(Uz_fa+KؖlxEFQQh XRͤy1oKd;/Tttjc-o<h0C3H'oaPnCL0I.Y L 1-ǧ+yQxu IciiZ/4x2ϳXaоo941qD]4b h᚜'pebQbo`ӝp.CQmF,ꎠ,7ֽ??O\NoZC/ l|bB*U[UA,qARϞ}%`|D"GtCM.k @h/P&E+F-"5q1#Q@rC+h qJ )=ti)$0S^O0# qo!xe,h Ds }A X|5FTU9W_g˪?dSjN13NI,;Ԯd!FdU\N󊅪á),tZa-!xYN f>Ef5ۚd%s$,{>N6Իif,ݼ= Z+%Z "{Yǯ'W-Iن+6 8⧀6y*8w8pw<yݩSk קWEqȟ0{T6΂/dh ز&e8IKL},6߹ʮJOd# NF#'ޞ[?3 -lLe#ٴ8%k}?a)RW,PfYpa m]r,|[Z+p{oj!;ͿHK=S0}=r) OpPf_g m)h'p9 =hq,2@fFIހֆR)e&‡(7EO 4+UWԬӿѤd+ !@Bʯ}p8e'g sim${EnVÓ?]ۗdYh2.Z-a yݨg2~L_!I*۴/8"D:if.5 a]!eC?*އK#alRQ5Y\χ3~\3<{0x=~9W-g5.h|oTy5)r-,e$72Uݾ\k8<@׉f~Z^.g~JR`8THW4׃Oagv tc(_GWy^: ,kѓYx"JQ2̡26E(wԗV9Y@7 Dn4ŐgyqnEm,1st)68y\צ/)sGLK9\w,Ӆd8OMC[$P1֎s=b!hޝFv -g ^UYΦ(Qc ogMA"ChV`UDT:-V6DȳZd cN6ƸAMV*kK7,6 %:YTOwyrܛ89Blҿ(\Da}dKζ{런m+',wtcXE'1wW;l'(i[JRd|_n,Ye pv}a)l*.u!p<ӻD,,GBD.pW-uq$:cEf(1 ;Z&=:>-քA9aP5HnTJKJv,Т`gՌ9C s4טw쯎$v@9i^mEIM߂i|*P nӞf@Qʌq[JuD$H K$1uل̡AS(1}ְ$tĜ?݅ThJbIg.-ªHnej== 髨 G):#ԪT5@HlP|f[ofdy$T!kN @Xt7TDqG}J@:EEl3YGqAT5 Aj0/|#`#EG֦h_eA}1pOCԩq 8llqik $H`t/O!mdI T]̃iSt8_VZ"zD5;$IN7 g}+u H),`|Hy=߂ *4)2l_[ES櫨1J(Meu=ǖ}Zv0_FI5{X'\0p2k7m:λ&UdꜤo^> zO=Rz͸k"k)CXҁn\/$@B;oߛ+WVd4@h@ߕS3$ 7FXͺ,N/+&ru FMrL 98ARD$]n!]bʹ2Ȏ[ˈڄ햜jG EÕ3Dѥ.{_0Tv5fp y'vI#4Y/OnN<>V.JBf- ioɈRU[32?H7$ՐF3Ъ4~-0W(HfnA@1MRҌ-s'Ħm=@j|-3.X/RQXcP_FE 1cw6gju3,w S=q#&pt)$QjZc0ty~ +4<}}buY Nv4<IJ`XӬ+(*n4Bt FWs3@-~X>VCLڨ2 |v:`.\ T7[|k1"E0*s#0=$g$Hmuۻ+$ H?|1Q.!o3GZ3o4-HceOLQ =yyVL ߤyx?s~> V܃N/S`%/SrL'L_$~X jAw=F!~Pv'@RrqurUoԄ塞%=8ϓnuۦr>^.0i޴"O꠹B0X}Cᆌ{i`g(rbgihX7-ب|&zVp4j `JF2F_/y%mPjv`ӱ $A‘#B{Э.<퓣]kA?cP#gv$6yE|2|{+RsJ䞤AnyjXhbIKٯXöR^ pPe4*!IX `#6z+ ?Wm&ì9[ 4?pY F)^QsCM.#!Rv`ݗG 1=5ffqS¬]#u˜j䵰0ަ„qYu[ Pdjh̊-ӭ^bRDjt3ߓX~"s pJKsgNbd"ԯ(3T WZszpӃO3FW?W%f*pf̹Uk q\JG:{÷:Va@)P㢡_W*u5h)ƙg^蛡Fyr?6qEtDiةޘ\]v82'\ ,f&W!Mm&X0Qc |l J:c3}ӛ1L͞hẍ́] t>"$cu3HNFE^&P"b?.O #<1Iݙ"m>eyo*AuOsrL3`8} ZTu2hI$ + 5&R,l;ͯjB<[R C԰ *KpˎR^)1J=\CrrHt6!1t9lfRI8%Bm~ `<?K.gh0YwW-@tb!+ Lg`>{#4$bȄv1it!;PBQ!MkiVewy9 tUbMH@<{˅ `h^MRd@qMYgT?/X "2ן UDaVbÒ/,4_݇WmfH`f-*Ray'])λj$˚>O^In55~v/~P ېuv $J:Bgs9ȼy%2D_G]6g!2$>Vc<|U-4BSݝj2}to=իyekV&D'ǩqK6dP|(Av>SI wp<J?:`2E@AD:b42aO0q I@xjM=vE@&f%Uj!2(ɕ~70+ݖy{,õз$Eg-o/  7GKV e04@  osb6eߨ>{**gTHip;4:Zў5+cʿQ"@|;dX[@w=  Z +> D 2=nԖv~*V*<#N{hԬ[- q}8T1#W`#=dA̲V=Fi+@x5 A_c!K H u$8[,lM?s}h(QlPa$0}h}%>2ZI2,/"((`,ad́MLApCi&|oJK$3|aOo˚{G{RwdlFe:I~ȯjqR$BR#,&=[D+MQy tR ZLKE(J;A;$|m[X>Area+Ч6o3Byȼ菱:W(.C͑YHk]Wl|{aj5P޷bn- pX208 !Zdk9s r]Rw;Wo.v?.͓e&842H  7#PQ^^q텡* ϭM4^5.cj5 :qk*:Z1`Ц.S?5-xt,^fѵ] @ *&Ewxܠc8ak56$o+L6Nn]`ϋ+ׯH*\a(tFOٜxaQPYpE-7R7l򤄪|8sP}u.`G6DFYڶ<. bT2w锓^#U+ |#=ڹ2qF)p%MH_p|;s{]Dq%*gJ{J"h-FuϮ)cc( N,ST%uj0)Zs3߶Dpz mlP!JH,fXGr+Wz?XP#-WCCatC2fK_v>k"Ьj3E8lVx~ j"']eacԨ B@OW*޶DfNM+zbOK 3Ө}7 H@?˒]q$\LUY.ˋ6!k]89M}HyX`76܊yZ`Ϡ瀑pBqnV FyZo8k:8hۦ`Uׁ,~ldfP1gT'>'e@q 1adoΛHd g,6ELWmOoc"jrK~÷ $e6J<eRug-fݲ#G29YF#'kmz62oNXǂ'"ջdo N '?;&ֶPz%\<|.FC!#i!pƠfPŎ|@^ĸzM1 Un2Q9}Z{rZ, 7UkFBܵ K^C_B2]'52 rC$39w+mX133Sf]U.xef_B K>zO!Td_yKU,-y<Ս\rwO x:,E[|AnxjWZ%|h@萑{X.QYP?|XEQΉ;zDw;֜1~<1#砼It䍉oKwT _*6 W@#2w(54 8E_AĦ} fvY0~|8 }f)dXLb+-y #*F ynmG&i[mbWG08zX `-,G*?\ #H9:ls)Q"#,[";v{^ъ@i׳9[@yflh"!=%Od-(]`il]P熼5t@<kLn'nQN} K^n06N-cm Gm&bv/uٶ&,VtD=7h;e~3SyE=_@#m7rfc?M^U WVe.+b?nyPY")G 9aZ{dKܢ.FoN.|4>!A*nH܇FkqGT |['5fUgY21q!h8R=:Jrpd]eݍ/Hߓ-`&ʹ͑s17@ 2W^7ԁ|)WF8i\o=j-R|Gk"R[QjqT~ѹsFpwltMc}CesMM+>>ءcuGhGNAIh]6T#pG<k|p%hw^#͏=7$q #ޏ ov ZeY c0;|w&:̝ߟ6c%^] ^fKKI7m'ftU>mU7af Ӊ̄iu Whu"Kq́Q"kcPV9 U#׬FCg`RΡok$-xȹ>Ji6oF^JpLU>0u-pC)"a* քXW H iקj˵H4EAu  VeN߽lk#_%'X$p={4īzf(!|gxyl!"pɌkvsm.9!щ‹`rwą^5 ?F*|!-1LQq }9Zٗ:lrd77¾v%2xՄ]3V|P䌌KY2ԀJ}e xԚU'y+D^z#9GpFːTJE )NPX "D6Dr3`r W ^MaaTKŃ! FҗW~Ul=z,+-z:l,qҟ|wyH$44\H5Rc'Z:E$NmGe ]Raު C$fjH]4*Ã`~d< RgkL {XwKNa+rQZ`7lwR9{ 8Vvg4>Ӧ\͇l$QәU괣tA(WB|y)s+ɿG\"'6Լ%ʵ/W^X<5pj#}Wo(|gwk>QC^Es/l;S2-` 1xdO©V R "5loO~dw:w6^l2"^W3%OŔ)9(^{H}~ bx[vjcK|)1o>@5.;T=p0;6MIQ)PT@u'5}L>V+Di'Svs}sv}%LdpNwܠ-Ll*2N0vr3S锼:qYwP,5q#sܑ4ş<}*cҗC2)_sP" amw Z~M WL(wp+ȶuVr)GV4s<?,즲 I'zv'^Nj>#a!vlc9q^=NiXdRe*>vbf g )D%nĢD6MYK%D1{T{he0,>C8,;2otffKsQPk 'Z%:h&mfgep`S8:nmsN30G/D$.)vSOl]ҹWaYLF9@#z6XyM W0hľ$B+ a,rݜSR^J[bIObV;L5$ZN} N7Mo] aQ|pʶ:vfE?Fv-{K59t Dޯk?OZ4WLR/:⇨TW.:I[>?spߊGVwĹOFovХsyhA=>  Cvo~o|Pl,}2ay٣z7RUjŏDz2>*^y􆂦z֜*}CGWْ 7RL8O"m'z%FK7Vr,hA'ྕyBVH<(&HRu(IyPF:_1wn:dIga>Ȓ *xDL) 5fB%`gRkUBScVԤZVp#g㙚u crgtuTC[s;ce1sxCC[BdeXJBO85.i40e n(Ǎ^Χ.A4Ci4uV$H ˊ H=R5٘hV>)#,):F@&;5FnsM 7P?*EY}=J$ {`$yA~&N?'KGj+ػ} 8_H4O_EPKh]H K]TO$S;ͭEqڍ@{F@*7Qʿd|,,tQ^']\e4IZ(}M0|[а,L,U>AlJ(>׋J(臹fPļv3x4A#X{ j>gV.JŖHQ=2wW6vjxAE)NwֲKMkèf&vNXEx_R-i3ނK#G: L]!ƒ$?|(Q=&“sgBꆧ쨳݅arr7$^X; mIbɢrTImi]s$.a/ygK{Z"gU"pZ<ظz xu%M7"ϞuBgb \]}isrTQ*WA۾BwԳwА;m9 =d_t[]FijfEM`P~,1q ŀv簾^~ jz)>x(g2d925a]nxR~W@߮zˎuW&y~bn ~ǩEcږI/ieJȞ붡/ƒ0y37>ڝ)~ J"8kn?%,;]>.96б4<=D|W DwgiK~X9^QViw, PvCT5\gSDJ 6Ь2RJ|0ks~6$+?DKJC_J踩L(< dBvv$~^ eծv9&iC)-Q[Q*QhZmY<#Ƀ7= Ȓp HQ~f\KzӺ+o#e=nʚ&T?ʄSFAtv/!-Fo jSgR ў6L@@>h$MDġ)sdOId,C;: U-X[́ o+ èf 2>E;/> O|\Q4U9F{/ERs2-xns]RA~&sc{J^?##_#-KXI$<5\P% ^m< L+fi/0J|g%%;);xa5v$m }bp숞"1IzLUtai N &3>yܰ Mzؚs\+xϤʳ;JzTx!=7 g\[c&CXQPvGB3q; j+/wƱ _]J/ӛ^xwv*t>A9U#Mi*SEyԿ p~D9 ZO"IfX>vq~:?1"A.J0GD܇YMjr=3r)t6[9"Mp*?d3ߺaNJ?6k#^O~-Xs ĸY(Ys3{pL/It*ŋ.5. M7~G(} }q?o>+|Չ^"N vG4אؾr/3&O8১,5G[uyLsN)5K1i)(Hv|ꝭ%3:7(&/fjײ"W<K4t;e]4zېCC)DXTF0/m;7>$G iG\) M59ԬZ(] 'a*Q$Z0;)'<1d q^ jv*Yl#ctm[W4~!`q ԭю <}[`'z$\ߒ2Q9"UEyx>>HudzZ4 #3#6ipÕĆ:{7tM0ޟKPn}p ĊSO_|_ŬH>cO9U%|ʺ=9{K /[לvcM]Ծ󴘺[FswjVu` Xu(Gy6Ձy QiDoc7Ut;|׿TXGw/xݖ'?HH4y10M0ZKûWD)@@H^2l±+g oM L2iCmO[u| [F"AEH=wgkldbM _-bzFmeAn652޼#ݕ+%U Aﻦ+l 0}«5rOZ9^ԟuL7:),dr> %tdLcr/>RjS2!ӓ1oN>(߂-W|PO=2Lmxr;MC=8gRMly-]fnQW *UwSER]bG]OGNP|s4,h^s Cmb[vg_\"$䉍dQ=\F)fdgb\x>ֽ]7郌>sw"lkw߶ƷahP7份~q\N W y5#d0 dGE%K|CjJlX%K*E /r)6csNÅcQDl#=29V* 13'Z0s&(H~^F}JE_i҂>x#DsںQdRKe/ Ш2*H8{Gn|HRn(2mD,E8X-:=5褋\m)Pz=EAu|@ 'HXtPRAIܕ9|l!elΜr#66Pge&CA #늸ۙ@mo%Ke++MH!ؚS<;~FbN>neq %3SK5 .LD$g|~j.J8cUW.nlEn'Ip=/)Kw԰Y_B5-/Lmn rUw?) ]/![h3ԓ^j%JlIK7{,Y4A[e$Awzh,yu=<* i{"mda=mDb!dxpCAu\5Yҷѐm<z&$5G5Wi?T s$oPdI_=F+#tj̓<%GŬS,t،Zү:IZpg|!A:lN F+ǰf:W-FQƝ^pDY:w?\+ݒ!Ώp T]ʼnTtYuWmOv Oa=(⚾?3&wpDɪў/9}7^>峦% )osKՠۑMߔFݮOZ%ic9hxm|~ c&rܑ6'S]"·gHCx'e [@ "`9˓%m0J KP,oO@?AՁT3*oϖq ]B_@#BN|jGlD[!v4Xpـ>dwoe/T=hP22±1mT5RLh(CS1&0mZH`'V 󩊩eoפrgI^mug9IPpKl6a0 2q'םs]xЏĖm&sSrBZ"y^)Y@j}r/P`K9bsoS.WgV@,]GctetoL>*ၜ4"c;yZO7QNJ 3R-kEߥDr]F=4MSF- 3HЃvR}O]% bH?-Kd>)IxC cJ~5Վ}pX `M0s"Ad\Se%(# {݌ɣwuw= `ms![㏗Lx?;MKqsd)a#$sS=݁]S¹A 1{f }ί6r$MF]BFʷћ;!Ku|_6Ws,Ssxm*}8/هX&]3[^U(U2& ӆ<_n@^=(Hf$1CWDg"o d gY'MM ސ#+YLwvnnWlE1LƫrY9'b7uETC}g#ڭ bB$c~Up4OrYjELP'qqj$M.cj'`? )6~6:r J \6'J_obdPT }B?4+ϗ hg&{h+MV@RE5 |U4%/f`kpeGF{^z8,,5k wl] 414xثhѤ ҂'!_cn|P +~1<L-J!^A[;#5ȡo=ַ) v'ĪL54eZa۬JㄻX]A{IZFq,Вɣ&Ugs=t!ơJbBR: $'!Y `p'mZvy#bu/&ge*IYzN $HvM05cߊ:s45֜-:ggEL 9-VjyϴnN 0fˊ8]R$"uIH8qNZGљc ǥoU_E6>cmp(E۠UwJ.y ?_ i^6?y ]uoXi01~xͤ=p FS Dcc_C& 8 ݩ*lώ;Iķ%I(#Ǜi;cCw9zRk5:LGXO 9OabJF*a;- q%nd_JpńF2AVw}[ hS;O[fM= k, 3Lz(f|x0Gm̼!5R_2ňe"1@#|*')Jkj'h'{`\xS<2'A:X;jRў\P 4yUN7y9终  &stŵA^E".+*]5s4L]QqJ=h/9bR2땄Q3i^0 aKl\2%Q9[M_SM&^fAz8oC svnksRk6)~40X"#)U_< V~ KĂx}Vk3 450z(Y"AfjD:Ê 1EECQM; [5i+l(b$ɨ}K Ih B۹lɻ,P-˩ b\yE2QOtq?yIt ;sݥP W/"WĎGy1u1 ↔n{0I1DؐS+\%mZx=_`掱~]/)ZZbFvqX/I`SorYB+{KXdgg2 S,-֭4)^ |@hc!5#ţ]8!E8"\Δ\b%JFVG*6fy^*QL}*|ٹVSp:Lô6H}φ浹N<g4؜m;_Jiɥ i?nlwWdmX+&=q f%U뤟=@si Yv-#K1R*> UC ` o}cs530̻3IN,\b]>2M4(~ܢ2B7gt PY0-3y^dnwt*{WWX4f0ip|FmR'Xy*|s&{%^ۡyA8Y۟S>x"{!uh!"M7 2+Ii O𩤳miUM!DOȝ*LoCżvnhqy z )[wx6k^lAtMmƥ'T9Ήv-ЂT;zM-I0 U@|%fSz~ʂ91_u9W)Ÿ--s鴳 XLςjnw$z@Au5b[\miR&DaǮ S;w0=PRNAGhIĬU>u9IG+{k]N`UL旾֋+Ps%R}J}ӷHK=JŦEҺ꫆vna,DTq@A&e9AFԙZWvJ'#VPlrX413_JJeE˱t!I60(<ώWwFPBtyr>]Uzڨlӊܖ/NÆt jhH1YZƥ (R' Ɓm@o͉cj~s|vz5Đ3nLnf?&cMtͷ-#-mߺ5e).Fj7\hǟ;0Kc߯j-3,W4Nmݮԯv89d;4=e&c>!7=]3?'d uz<CODan6a)5p.J'"(2Whv?-^ɊHݥg΃P ̳i@m/üŐN!8)S$E,&Fu;iA{QC03CG[s9 ٓx=]%UZ@)ؽos@XIFPcr@;"<M "aQ45Q nmeJxZ sJQI,mr!h C10.irC{ļAm"v)zQ{Q5I;ṂPWvS"{ӟW!?B Es8p@؎RkN4ZJ2secyrM9_!}*?mb& dMsfh1V4,ֲ~X+LwQENvS.kd GI{$OGWrƐFptw ˨Ex(mgķ{<(u#!]^ۣ $śf@򕚍ˏ-9; z:_%0vG!dlq9MxETt Mj-.0/xn% ]1;(FʏEnBdGnxI2do G B,%cdtm+&Wcsa?{=e@="NSxf?zy8'?Z󧢡c[eRI*]?3?.] hxsW?XO)G{%W/sz#VsTc5lP>Ȭ'p~i=cZLZG;at1_@`~,O(dJF* -e'LASI8 ߌvޘĥq9@4djV\klb+G1*[h6aZa)(\~uNU's/+ca$0NWE!:C2u ^TeuI1>\X8X'KrDxkHBchzto9臾!hw':$]3u3[5*v:t.Ss"#An X ĭE V#f e\eqB QV HAttᝮr,H:w];0_X%6UnFZ5bK[Z' [D<ۀ^\=GUu1Zwk~.67#*bn +ƱU1w]&r#^ZѶ^"XNNjZy6a\uk7\@YP)ǿK Tm!~W>@ؒP}#"@ͥjxR4f06~Z(Cc IVKG2L?T _[ʹBmup%0#&wT.On˖BSSTeO쐜[u;ygv z/m?yoPwn#ϡZd ɕÒ+0ZherR+ŧ;B7<1,B{v]&.3foѩK89])m K׶}zl֗sFzFZn v7:?tዓYF[2,YZ$+a= =& +P'|%DRS_b.4d>&HLb!bz*V${ZA>vA5|[Xg.jVh`a\#yۅd~lar&f[ObhLrlt{ ❯u'Glq&*)j 08k!pZT{tںȠMguWe Mw j}-+{&Q'&iU2tY^Jǵt|8TJCOd, Pj*;dARΡuѭ`M7;&ƖN"Sw[mRclmtݚiDtX;JzGb+.GKׁ+j_HS([XH-R{{q; .#ylR9uݮLjol=Pqt;:8_ݙed3'Kp'U̓LΔ0>+_ |S&ZȣA~' ?zlY5JQ o'X` I@PձbҳU4jO£UȨLJϣmՓ Z\q-VAwX5BpJ 2 ]i6&&MkV@ YG\rzpYVo>)܉_턀{UHJkNV ~Mj1e$T0]*MZLP  ? ^㋪#kx 7m H۷ĥ~ I+vi"w9]p:kL y1}d 8oW#KO,3O/̆vVN4Bq3rôW =T~xYE,Bնxx{ ЉbMlZ>)S.HhkϿ}vh+8s@%zGZv{6ttc:n!t\@0z,Β@MC OOEh ,+ʚU3yg:|K@s8~"Vq֫]YEf|quiǓ{t9tyJ ={tނ^r>B!D/wDIԉoPJ::~gY [V֤d6fvWXlPK/Sc.t L 0ydn؁2ENp UW!2Ӥ{rQ%ïŗ=HP` GvU) =U/߱s3<. 4hf ǖ)];vA1:~9|j<6eLOzIGa?ll&r A4Ѹ?Æ@ie]534Ʊ'>?0kew%$b%Uq`*G&ӛ!wb)·kE'&&BIQo޺I^r-MYߔ&їOPkVHKXЭzXqL`M /""7*2 Dz0?:5B!=W;g)T@%y4 [hq+!<r!_M%lT 83(3aݭWie$!Hx)ž:+oϑK8|KhS7>\0dvC;t^漰 e_>4LoDVE2D 'ͽs{LMj6UT1?uӟލ$>LE/B `僜t?ʋLXlJ[E]#wZ|Wkf^,F(&}.HJ F]k\ v>n\Y9Jo9 ?1~+/OK!aHt3ks>H`V9vc&-!$e.Z5B)$i1S4u;v/ ?]w$*ʯ7s_R#UElw5[ ᄸ+Ƨc+yh>%3 hb#%7Fb(oƍDg2G|N:%qߛw$LJL:hukX+Uâ%Q6Tݾ׻ 8!B/Ybf$\z"c|pA#<3*YKkX59F(s/"2e Ɲ{v"_.'mD8R&/KhI LvC[V'i}hn@D?_o:7ɱ>L W'℅d⹢+J]iejc_~17hq0 m9ROx3 d?TδO`=b5Gt70mK4a,a*sA(ͬ.9x,l 7P+5mŜH$'RmWeko$oC0tlrI dlY FlZvMU1tݚb O0 ,@V6ճͭߒc=L.#N٩ xTlS3dӠd֞0`C0M&٢:UҤE)Y~92A{$_v3/=oR/]`hB5p@>t =J|EcZyp9U헠T> 82M݀}Ed56/\(')+gw0rkPMNK,ܘ90#݋`M;nE |Ss-؉v|`MBX+$cjЛ1O(ˆ |#Q)QC7xvKX?x/uӢEАk6/}S:.ylJ -?A`"J XVLpnlj 4Չ\Ada- ;W).9W"u𚙽"bEiM 'c! m4u"ο%ۥ u`"۹-,(m0fZD>DO1?'}%4U`㵹=yiAX[ϫP)coJX~ n)_R!b2<"ײIOƞ΃Yۼpeu}/Thj^/?lJ/KK;Couխ ۽ K>agx۴]^Ex_ls*ɻ_F3f6^Ay843*ΙSFWa7?a Dחa.Wh6F& ~|-{5#Sr-syqPfܠv⟅>A`+Ւ87zS2\?TyJQ 4AOs3nk/'8..(F>i\hmaFJB;dDlti_1X0lbY>9@-NXf/>j0$ `|Nr&j| ןTvę90.1l}y:@ [*JWwUqow(oNJWHpA.aYBF!Dj #¢w ;h#z݉ o"z9E1'A;ɳ,i8H ]Q}~16~pjm}Z~v+lwZ`>b6l$c5}@R3 R急ufAlG"U]P8(_z:Ye6T(FO,0ؽC[{b xuSvGN׻q!`eꞬFlD/7BHpߟ΅aJ(mV"g"&>5#T'_jv2˲-?(``thPlWFWVBw~AiI ?5T1E`R.܌7ӥc'~q$pd>ڋPBTyo6݆`Z`#c~7r^U:GO56x3Y4'" zu9 ,tIǀ.jeU22(5]i*tr }o|D,8h9*[Ord5bVwH~eH ^M" |Nnv<hg;L +@]:7oa&)R*wΉꥥR=#/uMt=B'3\:lvM!(Ωi9h4>E%i $dyHzv3u}~{\6_ wV1tFe_P~wDHˉml^79vhV4D4=EvTOᴖ;#NAjBl} WѹsޛL^q:oIN|h`v׾Upmp`?Y?PѼmF؊cx-3]H{3ZC" q`)FB)D)9(kia>+Mp2DD-`FCF{ ObN_s/lULBU|2+]zܞCo N[59&`z6J,oA~}$,Qѧ6( qFeRM]1j$nbdh]'朅͎#N?71jsh?d$1. R<:Ȝe ~YPbNp8/Eippht?h4v{;k^%I"Aҏ$j){/1洨<(.o`\21j'MoUJgzKoZk1]"|#:z *UJJ Ҡ>Âi}ڻwGƾs#IlIG.Boj[]%YV,NNCF.8d֤jFW&J1gkڮZ:))w:xی̤2̆Agk3vsj6~wx/ *D&ͨR_-R#C'9،ՌnS!}` Bqn%d’7fG]JrM|~:nOltPrdPfcF&.2+J/`AÄ9YZ˼A RNMy٪ VdO61Yn TnnR]=t޷`}g'>ޓpqM%>s/m? Txl:'#&!>g4^s{NOq[ |xo+Lmh"~ >DC o/K(:i_ۦЅe'7x줍m&"N8|NCb(%kTS`*Zݪ/{wI:} 7\; *ג4v!Kc<+j"gKR}CPL_s|XVU"G/?6/\l=UdYT~R;jg1&,N\Tņgk0 |~s73 .Xg'|C٣G l!\,-X9<@,mI7S mLzAOi"qkm{뾱 g ' ^FϷ.C(w3@٥5 J/eIWYbg];ۿJ':PiEwZjFge\",!kȚtki/(Aq%T i]N'7eU<>_ BT@Vepɹ&B,u:O"N9! t>( 1U0"_ F(`hc`]vSlZ$!p cK7d8F 7 m T%Ϻ/s6HE2{THhϼKO}V"gy ֊oH$pfUoh-m ,>ME$gx_O tZևSPNY-qZ6 vx27?z5.X0zFȚB3oCGxH&Uvߣiˡj"ǿZHį"eJ$S&a_,cC4鶗Ɠz5o0T'te9mx[8_ ^|qmLuzwwZnԓgO-mVK)42iƪ(g_gIoC lfYRL?L+= uy<1ݷv1HOO--@Y2Ot 'x?`p@cco_2^])\ߒ_"2bfSbh"L&CԖ7L伖6e/ޖ::ofXM'Q`jgأ4BkHzE,Ƅ?+OsڀͼSh b֏V~# жWܙ8ev a_;W^֞/'ȯBY4ŰiOEEnEKGI>v@$iw?'hl$"U9,6cՒu):fOUgauT3i*w8fK%3|#Zhxx*מdJ]QFZnm70. nW%^сw' 4RIuiA|WCT'#?k0̧N j"ޏe-v.N̺\Uv8s\7IE4SAm4 i"ȿvEO-+l}pqsO^=xzM#]O[|9&PZ8tWˣ.|vS4+F4p|CC9EG_/I'H4QH?LtVNt^TX!,O/F[.ՋL ,@l7(3 1ܜv=]Ƙ.f4l;EjyIٝf*qn (Ʊ[[ Wͱ&ʚ7:W~_}.Q rO&s.P !'Y#X,A8'WǼy, #eZxH}R G{NEZ#+U!/q;߆cc9f880gFH5(,6vAc@c"#5 NwtXaSyNҾɅؚ,$mP&B pLJ3tH\>ʮINz]}'춺}>YBcnf#Vzp@L``Ҋ"ЉNn*}pk ˎ㜈#$qn0MMtKwl=4Y]/ pI{Fف^ڍߋjuP1s3{S_Y]d̾2 ë[-IXѭQF5vXr86s<8hMؾ[vS'BwFCs8\)=stAucVoA%m˞`><|˖#~&Т#B)7Ga9NV&<.J'VMc@#-pm½3ZA+@}k2J:"⽨$jWJcQD7v=z&3S$a(y^XI6pZ).auK4{P__'jھcҩq\6T}UJPpkZZvHXʐ˜,Cjo7tLd gY[ȔZt1z.#nlXcè7_1M?Zd ̑cJx6}$% N nxeƇ>WLq'euLCO<9y0s8Xfalazء,Ԝ?qފK3J}-WKFi6TGS2R=3z@GK>ChWx]AI%Tn&RCE*Y}c7IvYV8Zh ̜q 0;7Kat=B嫋n-Y`}j[FVLYph jM)Jw\n1}TzM)k (RԀSDO8 kO7~MכXrmAs٪`f7|,t-_֣d3NUAMqvSR_xy_2x3,"3}QRh%g<`Lb 솔Hȏ-Ea|&Khof 9Kzl]߹yp_ !sJ? -"A+ |A3A Q&3^` gWrYߘ1-Cv{n;^BD.5TO=ǀ&EnL"`F]L% ;%P6"*]! z/Vv5A4k浘OXwhvyOG_~.#:wh vrW2%1.O2NG^d砘r؉.”%RRrݺbݚzq⏤3(HXMvUׄgg֓a?Pm/eS J{ųa&wq re>P\SŦ:\pn9QLd?%zh+]qEfG:嗠١GDٴ?Ȓxc _8͞((cq'P;k+տ1Gwh{OWœ^8E< T̬kXm#7:DJg7D0Kbø:IN(%IEʢ{[ĉE0/H`An)nU֒9_{Ob:~IZFŚ* >,BJ `D]i*tVԡ̢l%>H#2o/:=섛~!u`%>{T*hu>مZZ?Ur䲁EnC}&c1{#Y8ftQ8[@ =ح[h Y54ͩMRŅqLȱџE'r I&ujLsgxzҗF9dXnub鏙!,:W\j{O?^mY7ԅ6h\ gĈ'dI >';QЋ?xҎrf> ";N7"Xm*(j)n9v=~^2{@x-P~ ʶvޓCn[(U +oU\h*%cs?}: ҪVf0Z {\7~PB"s}cq} j^RЈؠ2oO}!Պ 2b>J?d@>bW^l'LFul!CHiGd;C_H͌Ӿ">SZ9576i#FK-}ݹ{,g|͑{YhɌ񁐼24D*8hH`4:472mg"RD&5 ַ1>HƀN||IHLN zТN'hg*Z ?@4޺!*Sa|#ќ[U5GimGˍrQ$o񕤋rtqCdZ|C4SЧSYck4zTڙ)'Ul͘:K*w{qvP)888c@m2)jc``@oCn'G^◓`E#{y_KBP+d~Cta[њۓt (o,ݰ|ߒ'fZmH:V)xh`#1z}iEZ]ګɌ]x4*YD"ɽ5`E= ("9s?g&'`40h~)֦i8L= }[c(C˩*GĢ|?+ƸLB?&0=K;j*lX իkQN9fkMa7I#1J <쎓O.IdI~ݒyjػ򩄥g~"O$psL 7rlp]-dv$5=dW.?(5WieUF㠜 ϝP1i ^BGLIAAcF,"y89+I$۔i,;ѫW,n2Zk{ϰS@wt%/-b eiK(R^E1U; uS52l7GLŽ,^4oe]_sGM\?,WB^?u{g4φpFHqGkTܷG~jN~3 /˟d_ő3Dn4l6и>]ܙQn  A, iX)|2:t̜- OOZSxEW&@%MJ`p2 ?+;(΅*D(̩w|(-Aw0?~x> o"jYNFf]ŹMut;-Ed̶ :ԗDD:Vg+~mHO }fv[ vh?3nIXȦPB8ӅVkؒ|\wPz&.k91Zպ}oPgk\ZY;ؐwò^- ~Y͙"|pz(X*|}#[v*F(&8 a->(ѓ`&^sD=#6#LI;g;![j=פ4j;(>4kVT"-//KU|tDoNM#a8K'[03VL#AѼ5FW[{zG$i @*뾼S򋉫˶gJߴ8E[vǮxOej0|[@J+]u;Z@anUkZݜe_ߨS d, ]O\p_=lL>B EBN%۸ %cwQU1 w%n< ]$ZIoYh5ODgC'u< Z\85YaJuRw6jl|9RqN{37y' U{h@<{Wt2ԫ*kӤqwFcr`m H5`LskA/'wJ$4xJ1N o2AVZorRp/mOma@ĽW-%Jźe feӇ ߅db&M^4ڠ&]}i=;x bvC6 pMa;=dgNS^1$\kD-E>{Jp 乆_cCc-jIjݏ6KIjNy&WpSgQX;3gܶP.hK&N=w͑ #KEr.8u\줓eeħ2Ň6qAo:6\ K~g}FAiBNV]GBR=nhW$v^}(&!dJ;})vfnx~"\Z"{NjD:m\ﵿ9KE)%Y|;> UQb0a wot 'W}˕9 mkD,L`ØWk a[&n"KM4"l~#j[:pL}j@~c[=|qKh7{Kn=#CĎG]Ri[Ȩ@YguJ<ˎ2ȯp & r`nfEQ=JEz_Xh?X!o55k[{%a+ʜ{j "32J{bE_JU?j{u h%QtnW5Z.V0V ;uKv\=Gqrb p n|#JEʒȜM8RG%Wr)b#3 17~4[_[k6+D@Z-yǫ"> =)!`!rh4.JK%4.YԉD0j2eF& 6ϬKx1Ix$Y\eyJek^sD8-z+v`]t1fu$ -#d$kRw"$VT H@r;2&C2/)??p"Xڦ??]D@MmҘѠDN| 9GHײ!Lz. MzLIʾ8BvfT29*}+$ WӺnxuJ7P'Teƅ{o%d֐:$J`'P¸]IC2c4` 8!;ߔ-fK{Aҿ@¦;~NvAljMm:b &# ƺEeSd%"O`u_I'f00ItX7+uF|p؏!@<ѽqz%dܾb$w#5y5oV(v+ak,OkQjOXfm1R^sw):ؐEee;JU3+~_QچK0Tr#UMH'"1#iQCJU]E*+qj֗c?4t"V9Q/!2h±=ɗSOŜ|ȇ>RJ d4vs'yBɄ&kdsVi^urF`;p$aoސb6?bl?<.8}FH_.}5(۩(mzSHDL}? Opq eH9+Gz0CzCgPƅy3>}Rv%j/FktLa7 6ȎˑD?4V9tci Y^I]x>f*{'sCvukUxPz>G[ \g]ÿ0ã%q3\xXm̰IOK)= ݠO oHJÄNE$ccwoY^믒ⅆ*AmHC"?ֻX7HOUp!Wnq 8ikHjIdxKsÆ};,u. Ʃ6oNBg>6%@"֏E+UO:S7 sŎ>4Z>tiq 0QZX,^ rO)!,-X([Q^"iQ [O;`퉇pLEҧw[쩳KfXF.%?R;TwК(-12K̪_Ӛx2r=~K$p_8pt$H\iSH۞=uQ<<"QBͯKKϖY7˙{ey7;B Inͦˏky\]A$2$ڔ_>%?,T*bq zkG+%8:HGrt:Pb[^T^mxv9L5r3*%сWeCٔamoGkfB[We߼Cꨌp!u`$4ƻp+[WWP{BHg nWs4ۥrt}sDkK8_Vt,NviFs\GHrMJlK\e&0J2X{5_/0\e~v5 yBO77m8c/jvK7VV\!ԣ܋@irD56=1" X4Ԙ}_@ryG[ !Q+cSEnW26^*_xmѨJXo[9߄HrWtE B2gy5q:MO  Z=N7pH;3~ ku- ?hA$ Gn*zBEeR!UfW9$53ZJNc|![I9(׶x[f'DP5P@`iK,ģgvyOij۩ni]ɛLʆ+}l e rBU2qF`)!.w-Ӡ8.yGԘp`)1^m;4_k*z $Ϥi$IqR(Ai:oAnz/L:eJoKBJ9+w@mk@Zs(Ν x>!v2l˛LsQv̀M/1X%_1t1ɳϵS\n0Z pr"={̱oO'ݬ]WX0*ہ$ X{C_U'XgPo\|Gy{Y`%Z RBr%)J۷X a+TGx˃>lzf58 F脽Q{BNeT8aBhi(W⹔sc[ r e;];NHDѫw~->Imt{\g䒢\ֳ GY֍WQƤLZk'R1ѵ[kujM)mחY-4\yJ Җ$1ᕣbz*#)Ӎ0kΑOq;)IIZoGrL :E;FA]R@ԌP^xTV(R&N ֤rIdװ<`Fr#I`ΰ$0pT-)B΀Jt+84ln1_'r!B1Iu$'çV;f.y>9r|?BD|$7>6Wk19+7WC1 #諌(KYMb MGH3Kb}Nˆ!,Nݏ0Uu">:!眍pLY V0k捾exgpB\iť߲4b{@P(5fCq10!iDZQ2-[ fPjؚ;˳ŪD,t^|iAk Y2Y¼iBqX@ V/{j>T5!?y 6YἸ'Bsς/xjh <]VR ́Rpԋ$ևd02: 5fi׼sLJ06ITOmC9z=p ZoV9o:Dmr%|$.qgiOқ8x`gЁlӵJG.0$x!y|Ye`sƦKCj5>dj=T2aH0k wMuY`V_jÙk5We8sׯdt G,_@AxzpÙy]F*ז" qҔɔχRj J V1mA״G~b"&'1J Spt$a_ooe8`(\6lh'L hUR`.GR1y>FiX3qFm/iBNl,J )w>ޝ7SAy*"ɠpo@&{%7}Vbij%.ʽX$ӭ٭eQzCPƾ~f*~_${`θ\ra,e5Vfw=ؒk0bYF}fEi ? L!߯YLApM8fYUxV|F5Kqr y#+k(Yupr ; c@zwX,j%,0LT39F.3L:҆E|fhdAqx5]cZmYےw"z-kP(66%<>%ns ^n!x8N\k2a9u41W?8Y:{˞=bg0gĒc^&O`[\ ajm-!-" SyVO6'-y/R 'v}d# {3mphby6k$FR+VQof'[u|5VcEe=AJ 2Ԧb[$B+պ+-C2l"&T,PFNȑ}Q`R 2OMGz {E\J~P50,c2F?6Vϵo_BXmLZMP aij!fpۉv*I@$􂋟8Y(_{6k~UQ 3{zkj?>C^ԍټѤߘ>;, *(Ho!ԏŴSկ|wG/AIO9*Ν #ŨGCuK65QtDlMrSIL6Uh;v'BN*:fr^Vl?{R* @ 'NΞEw:}`Uݛ%Pa8Ivz#&M'U?88}рaeik<ԃEB/ ɥVn8hi6\37(7aPʾfԅO['ĜV)I|o)~3R޽KGD+wk؋CV؇;e 塹vޢx8n!??76X7\P}P*бq8:,_& ^3"9eЋ\oeڵ4 q͹Q,a&Eǖ i3yxHsLx |N S-瑇B9.!r ΰn Y5oz=5nz8.c3n~csɁEdg*\&my!i*[}7w DᒃIJ jmyeIW@ @j_k W*F[ޤ4a&QsBGԼ)ݭrdä =Y *VhFDo$̅*e 4SgVg'P̽;(Z x?|Mfk;1b#̠=/O Z&Á`f5ܰ-0xYCdŠlRt "C\k7uM9 ]S`ED oTPrk@S}AX+I5K(gN)ldqpMԟmbPӓ $ʅNpAt$t.)Ro X%=vZ;yhR&I'< fIes{M{sS>q$W8Z;)s@@qKy/-tyl40N}$cRWRL1s 9ʟUr#|T bv.ۍ~pM<kkmvcʚ_c5;0H͒)@VFc|.QSf[h(x\_SYOqyNtQP^>Wa Wc8h\8sgQ4P^2`Rɹoģ@)ounYZ¡q:.T(_|D-͊tàל!n& [a(4F[}KpdxU m's#w:W*TߺZUjv,A=cy [aJ"94: ڣci' OjQF//&R"Xcq}a#o]@s;@HIks"p5Ŧl(\$bU_ljyEkG^h$ʿ M@:9GI@pTb.KpJܙC);Iq>WƖAH(85OTl74═60V_!)P>#ÒGliIlk .u6BB<䠂4tr9p˧ռu})V eXDE*qٟ0D9KXO cP JCfT=*l I"1P&h2A%IjBixѼ^YW>jƗĞPǧjnyi٫h1xHgTTkmMT9P }162LLsЬ>' }!ٌ"1M \޸qWu՟Z84C"onS ȫGOP|Y m+]/y_:/:O',wR^+ItZF-T|djJLyg|3'#ߐ>-D8$׼ SQm_`s8 |Chgg4u(\-uL>0Tl y+9B5 } ~7,a#lQHR?A <3!iI09M ៕qpc֢nnGoD)04%?vzu!'-$9D5~"֚(Ŭ`+4|g{iPaI RLײ߱*}l'U `>ޓëM}E>ns>\m)S%ZgGf^XGUQLՋhGkq(J滚ҝCRYHi烀fMuB㭅dN5#_ *Əa2>F2Oa[ VH+ G^(A[+*PYY\n#.OmG;릯SܤlG5|7m2{(8.l6kp.Ƞk='(ٯSc`f B?(C,<^}Žo}{c{I1DEV.\QoRv[ҊFHB&AeUt[Rx+`Рz l bj?aQa&W8d|NOa| aR9E`Ԣ/C *#{eȴB-+]3 p{%|g@ cs\|r2R(e'to䞙飁Mi:C2ۣ^90niM]NR@ow[Rj`1!ֲ6i% DsjЭRy FSBB $!7l,gU&BWJ,>ŗo.8]n} <ϤI`*_pX=eWq롘g=U[^sdtE'WI/'pa{7w>2dc诠z{P넢GIL-2"nM=tr*00hM<~(HoH>򑸖*3k5"~K#pE;4:ɓH#z=6dQ '"mLMN4TR`FPh&F!n6nPn&Fh{Ii ùFPJՊeEFk1+ǞczwsK<n~Щ$殸huɕNCM,v c&UNuGfݡG5{NOi|/}k{䱍s 8ad& 2We/`N49s &Dw`\jKp0Eo'\883% 1 EPh^4em"_%\ݷJ̲i)=̃TB>ܐWuxx*3YSt2QMd 84%iʇeVGq$sOD@ p9WƈѣBi 3z2wn ]h53O1` ʇ'-jծ4CͳR}uBYN}7꾛vFkrɩJ]T^Xz$HD(g~a{hMNUP$r0z*40%yGר59rr86"9fҹrlIi6˴qzjfB9͂ql$+kHALƊ-]m]01F(f@AVl.!+{D+ ^g}*29JD҆xv[diK2ALelFFf+ɭUn A l P{UQ8ҧcts];Yj];f ~tDkֶZ5NvdN qkBT&5{cw u%V^r N P[ɵ~㋵1B&v.ʕ AU傁jdo̓Ak>zg&:tBpV\mTgd9wGp]h, %$Rpz2n}v=d#-]˰Ja3ʖ:ӚsR&y}, K s,9.T=.m!s}/T(7=4+Cr)qv"P@Tw(Q  -I(smtJF}8P z\}803HmњR>U$.67֚00&[a|mmhJ>d9> de(C.46XI\/bגy)j U,#Hf⌷5r I={wGG)' ]CG=b` "DLEF:FI]}Y8Y7Mˠ3xWGX_%$b(p[~:is#Eeߩ_%Kj\}\v6ۖg1g',ҝl;SH Qʼn@eePm3J" h2S0G HbKql29?-88-akT}؋CQ2HlbuFZ={KJ"60kӛlb٣md/ɡ_b:ww0ғ ֗P+r_S*eq\1a[xHXNNR2/F$rN%ʿ3h #4n#7j,ҜBvyck~M QV[&9*´eLX~CўJޱT^uI۷n_#YlGv@JH 1>;ICGk֛־ ^%FN$vuJǙ& 8bKdGy䂢$: *_"o# Ly69n4Z>:Λ(**[ԂP: ̛I"T^K1Gf8=7Gܷ5 Uk7l៎-b{Vֵrѓ'.p_ !P,cK+ Lu$Av&'[W,i}:k/)<#W\XQKϡbqLE\rBDmwfZ9EgηG=~gQrC67G\f\v>ؾjEl5sVфn TA(6Pe=/$~f= Y 崄 `Oeb S=6]uQ U KKEL2 WXX"7v]$M 8FY^1hm*7Yݥ_lor/7; O,fϏrcDx4mEh>vgBa[ez Vipe y!smɲ9JӭӞ? 4NZDU}Y kN wHL_O'R!8.e>I_q."DÆa PUarh_%4bF25;"(0{y#}[&1N<՘?^*Ql9yO l1z8!lU}9d􍫭'Fyod;Ψ5ijW219MWA%{sJ;bIsAKwhB;x54(:ЙЪNN Gꣃd8b"4yיQ >G8VHfߙVN-AATxN '\';Y2XjLR[A׉a 6Zf #[HKYp4tZ7) AP:#h^(\ILu<(Jܨp\,1c^v{y'HZ~ V\Yl%; .`YP:tF..C5l%~Sk];1c4ߕF +lo^yپUZͥ_I7k$p FX(Hf~ylY[φk^mj? {9.eljnA &i o(3;O )4[Z&kw{ȋg" GC 6KJY$Xn쥓c{,^c}7:)> VB״ґC`5 CDli~ѽ#y%Li74wV][y9T4ްP"uEX帗K¿- *ۦ^:-Oesn1fZUȫvSU,El֒ ~.f)92bg:I1Y(oHR٪B ٩ӭنo`;U['!9Sy5t]TGKi)AT'evs'23͖,gf}XHa92@ bPI /+f_MʌJJFIKJ(Fm36ah@@qP]ÙTUT슩aF"1Ŕٷxݎ~d"Fo/ $EZJ}lᛒ 7s'bh3w/oBib<2 uANRFO_ו,nh/[1S=8vwRX$X9qFFCߞ% -YR( Wmgr.+nHvx,-I I K;sc3ޤ˙Cg ӂ/rӐQE $brH[ dJ;9k9M w7TmE! +bXlʏ/\2n9@2lTdEf*;:Fx4VBed=ilٙπF#tP[{:M՚HC2a>,_r$5"Z G7UWrآ,㐖FpAbr,/R_]΅x8Sy}D3+;oUMb!5itI[vڇ(zվ:*SD%.{jYƗqL%8m0|rI4BsRҵ%A=Qnn 85TRUS\S][j m8 )AK 8cꁻ1ܢ5nԫbg7S]zssw9y1m6{?*ږ'DDGڭS\GA$`B{ϱՔd*)橕ؿZ <.@qm5.WSS[9~QS?FJ,#cb QmĹ-YYSPrݠ;n2q#k,m ;C[W/`rk_]7PoW8{]t8[jSO;|аR N_͚ A48Y.9vasT֋wF;)/Y gS T#'}4lļ0&a E:ڟn-D(pp{j(ʼB,xּSDć}aԔDPXFt).8 WM< ~.C@ TXUYe@OZ]{Rb`hNhaYNuڎݵ۬+k^/J[U,@Ȳ#y?J}bsoTկ#.rpꚿjl=neSuɫF΅}hx,#d*,bKSO*mBU6R}/BRHR)m]~uAs+A7{vQI,qUzKh:n3J'޸E L -? }5>sKH-Wځ-.QyMcZmw\o,I&YU?vr7AE+MG[G%/o8yq2"`T=pٺ6Eh{4rB= ^ r4K ^Mސ>ۤ;hIsB B c:tO,LwטaaVhڈѡl+Q~ƜhA]U\-LJbF_/rHDj>RLaoó]i!0-x79xW8 O6UX2G5sy tJ.Poҕ+w"3ANX6d1pdP? (jm|Fy#S(38"U)4UQdܼ W&PP7tNO"x7'̡VF'<\ϿUH]ׯx5U#7c)a=-YxY` ^JzИGDSm?4W¿as5./NLZk:<8jDt30vo&a_(x'Zұ'J͝Y~Y0caeidQ Ɨ.BSU.ZĜ eG1QtcCofS=R/0ȝ,_ oToIvL-CD prIdhr <<5Za1IΝI6x~%W j}\.ClKQB6䌣e_3;`xu5F ` $r˺˺*ns9)ע`T.TsMNM\o Rh׷xNV, \JfF;) غ-f^olM>l*5c%>"8'҇Lur3c36[%!{q5^`4)=#83t\ RBL:T@Fh.;tͳo@.ndР,TS_myom',Z(+>18O,+WDpLfDLz(ԉު]k{@9X~IHH]8!1>۠^8lM촛v˧c͎./99Lcƕ5*B`BSR{=oK?0Yyǜ}YE!'aIK!rl"N4 ݳv[_D>qQgmY;'MVdW 5O[Vm s٦iա1P!γ+^C~]Z^4 m` i+L"7G}ZM0xYMA"qޢS?`oHj7xx8C }*olAZg}X|Ȕɣ`. ŒAQ68"_;~וø=xGiA@2G~VBgޛOnIbI!9Rs` }q;K?_?Z/ QJ7mz>?5Cz^ef %I9aɣ ~[=RRnILP!$MY`fo٪~Q:^yCOț6 f{|#񻩌jPk#vӨӽFou~ v#?];j^!P#9Jq8Vہ>Uo^Oa1[PM*3|^cUZ C۔/E⻂;dgXվЯ9_ 6WN83luAP8Bq`N3§IN*mos@ G3lIϦSOD|B5UV.FE' +8 f%+* $^InJ`/Y vvpT(ZI{U"Z.xP}.v.S-v{q窃 =;1|DDاmmы-XlC~F,gcJ4eY&qI![zfoP ͚'co65|88Nkqu,;UvڸYغygR/E?8غt0aʍO/5 OVy2V[S_Bmp*wp5 U&KqU95G$/vƼ4Şk:o]iD^e;.0BBAI8pAj)t<"f6例;ŰSzʳ8MU'^BW0:&?4A?[W d[F6\CJa^=лr]+ןA;E o`/t@;E|̎tI2:d]Q12+F* nglGOMwZQ"{;6k7 ?m4(VklbX,J[F9u8$bvJщ]<,?KdL+Xώu(/vq?Щd}7Madl|XI-G ;~?14(3Yé*׊R2$SŸ`BD~:gj 3u v.z r?KttĊR&A; YJWHI :""0!_ 'BpUp_V(I̧2~K?ET\%v4wgÝ,CCS"Ƙ)vFR#،&'@I:V"5A1(}p4ȍʀG-G#4/NWp=)y|r2C3 KWXP3TߔD]cTrs2A1>8UD~TzHo p2e94S.{ 6אn[LC3ɽjI}*jՈ΀K}˥'ս֢u$z:9Ep Ew`% (M{x,Y7@(8je ΞXKZr}0<$bP}ǩ^+[{;9&YH#\`lzdYv0@6%{:sێZZ|i\u za_=\k\>{˄79szf)?Re7Ȃ}PIT_lra˶צbD?-W(n\qs?dF{c j!D6@ C}zrl_J&q!$ώq!M]=ВL|n~_uS Adyp+YLw@=Gjmu,or WcBc4#&k ] ,^q?cs3O!r<@]Ĵhe[|Uj6A qz o1ݢ$ZI%hI؋V5hSC34}ꬽ1|Bm@=x/)MfRF}se~1V' (j'`$ؑD,{Gh>de_N R%jjhO9+&J}@D- 6+׃?6~ PtDN #o4Y m dLc ޷Lߛc8[$J3Ĥpϓ7l9&6/wgdW5ۡ] nYXzc IŬXݟ雱 h'4W΀\Zx4Z^i3x°~Gi^bK Q!`}١ȃ3pp֨BmsEi $4*bq)RDH2RZy{%$M2FDX&߽dY r.^ӕ̬\+#Ő+ӥyX,&r 2E.t>.'}EMut^, jȈmtśpF.!V*V C[1g^"κ{oKSIۉoNkK] YѱțYX~өeu{"b. 0BV8B-__I20 Wʹ.I6W4{arȫ-u։u29 Z\2ܮԳt {t?-׎n ܧEWY1q^:`w,qdڞFSoQJǚ;uw\f>Q&t\}=N[Ol1 >+ ]CЈNlβPQ&y^QGNcN$;q'{G@˲ q$FH+ &ueA З?/e.yv7UUf':ds*qN؍5iKy791 Ag@j*'k{I4QUBWvߏa bU] tTP]v"kX~Hz͑Ml#]i%EKK|/Pi}U]uZ,&Q/ޖuk"1@JO{ \T_'_ yomYgc*19Jӑxc3؟'_Y\ϗ0KLwUrQf¸~&QI?38}`^GA$i;#$.|`E8|$iV`,}Omm7%`O^=aUg]XQɛ=]׿.V<%IR X  Nr+BKikd|P?C_iƶ ~Bb|;7]Ng&߫1eWbftf2RQ`XY ѳ}o@xR뛛_RFiO@ֲA؆hoJ^5!@j&'QhtS LPfD|5[ەO}gk}r(1}KV6KrN-uX\y Ľ\n dp ['TS4Eh烱2$U%!|qBkLDa 1Y% *W EjibgɘWOo/;~fGwT#Y+~ {*;;6+J3 94y؃8=9j5Mov[zHqH.# dmtQx1!$eygDޛH:>D`sMsE=C\k<+3<ăn%9'zlX $[m!Fڐms#K/^rJX*mQ,h}G#0] G!+#z,SȆZ!$ Y-o>w^BȔhNPFY,0CTis}9&9mf1+LAi񘡳Hm)H!=sܾ){isݓmI zv෭%k00rsҶ5 /~}ؿbuY1|?pmlm6}dA/x=Dn7u3XʓlyL4)7_ 0G;2#x+AנiՀb PĦ+1k8h44lmrH0Wo |xBg=n q^x!aH[P&G2tiJj Kxufzv߀tRȨUy±^F3lG^29 m֞B\2=:%R4uOP{tZUEYd i GK p+{83`4Hc0q@(t#N{0.] P7m2 ;gI!a}#Ԋ.s?#hY9Z?M 3*s,q<yR$7!IPN:br˩p5]B-Pj:3{ZP)ű/h鬼S]9a(^ DHlu֑<XFAө_(/4.mW5LʳWŁUbG!D!,n'Sr?'w%dLVꙩ֎jݒ*`0gۭg'x@:LFR?Ma4_ήp{{Ɇ(ˢ}Hǥ5]J_򗠪$֦u2ubwyto[De8RDC+oddzSV8cϼ1$W&Yc)Myt'dkyщOd`f$-CPVK)4aEʂJv5 x/)!ڨ^=N,ToK nyetfYRj uȭ-q M!Qؿ>oF3~&G+ qՖR*99NNzyTSwV5g+z@αj^Q?x]p 90Ѫ, _ Dihu-ؑ݃w2KTtXe6YRCj_$5u,\ ȂvPf8(m3,;[Ŗk"5vĖW" {}Udx(@|=n](hJd?S)}5 UȧoҾs!bHMTy&}h4Ԃ彂ݶM xBJCedqindGCa43,F: ,E~$< XD7:!nZa6M|nCmv&! jPZR5.w9 dgtR2w%E"jOYmV06q|a"g/ MZnÃP/%6=+Rxk_6[Cكz t1J!Q@X7u$f+mv 5P_ )m7ӴSF_o=-P ^]OBOøuPC*zZK@ tB I\Ps@Zٻ,&!CS4Ps 7Ŭ n͊|%&{lrh!2擝 ?`fwBor/9jNmRSs%"@씞V< JbS[_uXH@!6ʏ[DQrUvTS5>;*p $ =zlJԖ %bc CK.q Zk3:fRi"f"\(4#cq@O?,孬> F| 52%Toxk6LۃA eЭcךwЄMS̖o;cJS)H 04`N?iًɚ%v3VLFyPJu/jlHyƳ -^h/β.-cI؇vIT肦97K+rTqg-eX5">`>;Q)c&1VZccNj&Ɣ%OyEO uxSW⤞[<]m<#| *2L d!b(=Uz$J,B},i9LnZd%O/싎Ml$'_FbO{sg _j"hB2=`i MұG>l 3(+ 9PDdiEɽ{NAAEztBHO-S6 wgh^ID08 ÒvΟڞ`m "пYoc[3瑲\J[*&>f/()!܋c7?aH `fCa#ߴ"; Q һwsKZ)5H3jUb${vI >.[>Y"h/}յ?FIqGD{9g[< ڽft$Y$ #.m: 2\OkPF ?!&raa˪_d|iMZ:e ׿x;vbᱤCl fF]yoIOESuwPleM!Qv%^{WDiP0:nɀT^vLZr;$ei_㪛e~7JL&ImTDZٚc1 MN;"uXp}JFb/䈬"GҹZ[3TliBߧ\f,ֆp'GatvRZU_[BcMd=^م,:T8sÅ.:*(5-(q_V\U7z&!$h;aGvs 6ZXҪv\% Y'9S )`., o= BV`\1F A)`$:?'9d誎J$%U}>RUZPTu>ߖXGm^㬇wj rIwpX& 4Gx^gߍT roUdSMgH G~wDXFJr;zËj*&sBDS]C %4h9 83E8WNGP#4 e78χπUncp,V{4O?sk1uV+}Ta(6ɔgtL֚N8^g=>DIKU@-j@)m#"$Cr)uǯ21fmH>Zg9GU+2+ȓ:?PS?)@ָi|@/#E\},?+ vS6O冲|r< jh,`2=bi2ޫ(]Y1{ܦp'ǞmX+u"ULh*|áHʗqYHĶ +JOc/ 큃${oERU6^տQ(HAh6ƇU(4nPGxO*2~n!{u QvN=/2֌crq84XΟG%H\ AQ4/KE6剈C*D\S < ̏|Ã~!t`  dMLf؉̊;Ōo48@\~Q t7K2p1֐=sT8*OS"&7 ^iˉ3K\*dfyITdif˷Yi"k]CUqQ9 te`wV{}ңBs66$<=&׈}%#^1m BHCֱ#u\:q2aiyW;jk+B4ewu>+~7_ { ?W&ym )$42ehsNNH>ks! o Fz<2#QJg BcƓmaoo"-5]$*ۋIgj%@Dg5S9=*ޮ1$9o&ا^8{i@g~ẗ&2b=&YD?S=K~ߴ2m^ pn[?R2(dHBgz7lP^ 9BՐ9r @kFRkӔVΥU`vX 8kxw0>} ߵ@$H;hZ!K/99cj BWSK$(.2b=[)rgo]ZxQ@PbD*W#\ւ2M+*g\Hs#?O#1#HW{6SQBV MȲ{3] juF$~T,*H݃G.b3kjLUįfHcWE<א򤬖*MD')X *=7.榯vC㎃rܡ$,q)p#y2U _ˑ(n#uĆ tl=z҈e>o|aꦴB`*G&}kQ/S8䁵#:n/:R*G/mQFU{7sGkTV1 *MKȀ`8 *?O; c*>GOhÛα4mem {WHcz|^r;3F?׶?_ͩ]limax*C$]%O"|-iEXE[~ʶNoQ4Dm-zSuGUzIəGcoU3HiSYa<4#N{}. zCJׄ" ĊZ "ͮ~W4KR9D|^t  @K\;DU솄@j6*tj/:rD({ĉ Nnp FOM+&|̋5UMg0C!'% 䮐\tl–!zX'_~NQ! p_6K+fR(}3elZH e"`r"rLc}[)_o[=&~A\֪e$Z>:߲}]7kԥJ$l7E&* ~d%J(T{9᮸nlc!OQ#4<>&QTTe"l8긇je0]XB>bj8N͢ۑϞ{Dy(=bk {6Z(9FzȺ| 1:Q ÚrraduՌz_y}ڻ!@\2>GE3cw i@Jg( 4% vm̲Y ?ؑBj+QZ+Pn΁,O;Լ*8ʈ`d8t#,9jJkqi^7SttT92UPo3,UH9z0B@d><[Ⱥc!j]|}S G&MPIkg*+bA[%9{s" N fuG}d_|\Ο<"9<HS:gE C[ Mܑ4Q7iO;FfΈo8jGȪكY3Sks#P TR %y_^l /GgN ϓj0ܮ,e˻vz};ޘ@TE$h~#1>jabmYnB"S) g} 7d d+b IV.o8TsuJi]`,f,2oSp'0385"um&o(eM s4[krbvD-P]Hy7Vp =QmwB"{`4Y.%fu"^FRJ)ʊ7(; 94 o A ' ɧ/NfJ޾)bzX\ݼߘf_aʰBB9Ӗzݛ_#IJ{z߷ 4$;%N_݉}[)yz@sʽ O[[XjwF(C{)w02!fMǠjz!=Zu0 +33hEC?Ū{H ^쟦ƪ7Jqiwn~;ftUlhu\{$Ѡ$pO闓2yv=RQSd“\ppŠ#@] U 4|&a80'AAhdIX~N%l]nӷ3-%?]cc*%ϟ*U  <6JT?71#Cq'2f;n|u aAQDNvgs(\;kY a./s[{kߥkjVҋ?3ۀ߭C07JX!R`G~ۤ!z5IR"*nNIo?o {-HvTUeO*ߪ;knq@;̒J?Pm(׷ ԄZ}8tDwkyza:b ;1]i[:jҳ/އ. ͗jfBݗx٘ͩ:h?wa˕6Dd~4=1c"yoLsZzBؕ䭚ZJgo8xg}jw'Up/WSTcw<_;1(%7s \7=a`Qv)%{<kkc#wٞDyuSny/ 'Ql?Aa}1(xT:Iqb?IP}ͥ%{DRo=N>6 4ί9.xb`uRϵ*. ~c2Y*9q@DywɊ?z,`<@f$ў4iB>>\82'0|BB%;{#>d1-ؔr6:( lI#ly }nCKFϔzq6ݩZxJxa !9r*o-eݓffyG.&\1Ľ)a{i 6a_=gRz5fJI( dz7TIH?tTz"0[8OK1( H{hۘ), 33K\bL><3nnfXi~{ %u^ӢRfSѭ[ t|NvՕBS ^}zxDV^"/lh2;K<+ൔdqlӡuH$x4Uo7wns94eT58- ruѵY/H>xccY^%Oz0oO&NX$Ɩޫ\%Ҁbr-rGPnmZlU#xg>,\!?XDJuP<iWy ,[`RϽdd* 6E_Yu*'#1H|lidF-g3ej&B@0z 6v}4Ӿ"RDct,6Σ J챦$4/2NuQQb8b + !C:,HtN\Vbى֒!{!Cg Gy~}9z"L#ї.(4H}:JA`G> ,/ Z].Ƀd{՚𥉉:D߂1}50i{?&f2+0#h gH+gK2bF 0G1ͱ1Yw7 t!ǟXRt`u# =-6ۍj̥󡟐%VwX5EOgl.`\b}@zA閱sz8IޚP +P2^fQϼ(-34[,k grx%oC4(9a+m)Nbtf11Fg;1pT!d& OK0Ml#NKX_@0yl13XtZWAOzk.MDK&Ũdo cGI׿ތ;pb}Ѥ0NPNp}2å1ZEтoaz:~;ICY3 I1lvza|`Vք>5aL+|Xa 8>>Cy) Ad4;E1j\^LNca(Lu,x"OM RJ AȑPI<@!9 W={gznj5G2pA&܎ 8 Mr#5{f/IyEPlo^ ? &/@n }l"7X1jהOƮ։ wү508 >woODn2=R[{1@0zٹw$| :=5eЈ.mV hýg.mޚ x?ǷKBAxVUڠ鶽>#PaG.BMQ L`[z.aO!Jw  `` Cik:lp 菭Yk~ ?*C$9mNHx肋=|mqkGDdČelDHXusW1Wd)BiHw2URȼ&Kmg\ z%; Gd3?}*XM.AN<24c j4#_!~鮢2Ì (AfZ;{^6?ªmh[CF8P\iEM-YkgrdAjsZhId\r`ooe3Цr6`Uvѧ%jdR&!V9k~84tT !neyU3ݡ8E4 DbR/e |P9QsjܚVe8gJYAͣT`%PWȝ9T/d@}&T&fKB y_5`Y|ﯸ9B ̂ ?A7yru_yْ.x4f,gK */E'.Ƶ !2IW37y 6ۍY"^"O8}tV 4pJCڽ_ N#}s6;z[o &k5qJ|S^`>icE#)r&ІO=Vb$V/t @{2L|,JSlCRE0N<6?-Az+N d3 dLE3 + 1LtYFȬߪna64qUTwoU'T RKΕIk>LfXܟWfXhkP+"?F"[Cw;[J DH  ؠKhV9cIgA˭yK3ɑx>O9\[#8 򰃇 @^2~Jo nf}|@A^pRŬ8M]wn8{t86 bڗVR @p%rQ%9az fG-:Eғ-@oDn]*ᱝt1)K4}*1+,XPsvJP~m<;.enB y`1ͣ甑 ).:vO,sye.*\KUz3!f zԞش78 -Ԓ}z{?. m., 1ٸz"w1" VQB&kٙ~nT`2O!k '薼 6m%g+M۹n7b]K`PF;h7i<`&PLDl}X ţ'tq^e>O*y-?ȐNBV-9myTj֝6# D6кt=/G^6!)- P^xOh{|i~|yMߔ_{LXXE^3v-Ѻ'Zg *db:3?$ZmmW:DC`@ĵ?f1 *w箛ƍA|?2sދcY&[ c_ yB紛pVu# +']Т3@ $]έAk7,E mD:3m18[AϚ2#ǠquHRD Ž|UBHW8-[URS2? sI|bW>aTn~4\,kYƻgO'J* 96L4H;8qdaMQXs1[lب;!F'<cG@Q̀egu匿$hFbۘ mje,> /;ܜvv ۶-mIY2{LR5ltY/,^w0R0謼ڭvS.MpxQõaX@VshqJpTaB5|(>Rq0cI@ﭠT  >=D!M6 9{$-Ԓsmɚwb zlLXm9 #HA c;jБ4_Lg N1L(*wΗl X>Ph';E/mbïJ 7blbyv';=Nԋu-z3܍Cʣ DPG;Z=Y*qO?LѨoXKVKKi:)qW2`;>WCCTCr% > ]Dp}3FXgpWzWΩ?b6Vlj:_ۦ0l'iD^%5I8bzR>֓Ҭ1 ۨcAɻ;xgth섬*LZc{,O( 7( 8Z| :H5‹ hy&+Nk LJg y|l$]@PI 0:YZlZ z:כ0jLKuz~O8{>M{. _ߚKgQ%9a^RL7)NIj\twˏhurMOT/M.>8XVfaXMz]/5V;؋k'葥2|]s'zkAβ}^w.J6 _H!·.4O68e?(Hd'/TVM4ľr9/)ReRG!]Uz7ypikbg[&Gs``D6/D|\: a.#j_b&}P$`ssS5 ?7}>>yB4$hnÇgCz9 X3"^{T &s{a-p.nXҋgX `,Ԛ8he*wԝщKcmiI[8:֡4&egvpsq6nϞ8i_u7&-'h4t}fPEBGNnY.?5Kk?0`i l/(wi hMEպ[ބ]-z!v/wʻQc=4U}Jw[ To#b J}>b)ʠݜ[k5/B8aLN &i k`ew+J!FUNrks 8y*sjNJccHfqmMwfF2B.I/.)O n|\h&G"@,n {YyA"]`8/(oUqiwvcxp^1VGs|5Zmb|۵1jR^u!X*F(gB4~mX=Oޯh\zZi<>xv5[b_1Cks XdT8a|mXő:ĉ%sϠԊ̍w2(M~h傐0O3<R|u v6kԟ(Չp\$Ǫ|YP?GL}_T8:O 0`U 'ԋCbx:^qNjf9<GR|9 VbӝdqPe%gk.ߊeeU:zE^;Ks*QxW0TxЏ9"NM!*Dȣh6AJ_ ~@ELpzrm"F%S6mQi1{~f)/_tq:CrҚZ'J=V 71حWA_kiXςh'ƣ?^ 4Bf]IZ 0/@HjߌCQo(.ő.QG"ѿB5_oH, i.@Ci,- +dCcnVgg DYjž"gg䛴lC>d_kcg7q̈'Fy>Įk!@$ y}3Dy4k`^fj2Aú6.|0m Z4X_=$ifD)ZA!t`O/;ۈ#ل_N”7U-q=lWOZ4z@]nHp%mWLx_pl٬y9R0ag_$5 1@``-Gw ?,NqI I(L@`) ђuIB>_aXMu| y|тS9{ f1eZGC:25xӿBHUҞ`549{Z>0Lu2X$|D~YgCݖh4!'E(cmΛs‘XF*wwǹΔ ca@sy-^ecJ.i/ ZOI = nѼCsࣻLK`2 ??6}^0Zҝu1L{GzZ7җEj|=YᨏU醺mgmxIWb YK rG "r3o r ''r2+ 62 Y<ʃctT@I 3X4¹պ;ա\5 )P颽a. o1]ʌ_&,!:!lL ޡَae͚a'nE<"t0eGxӏ͹ ܙNcM7Ͼ 4z (6M9d*>KrǩLY8 "ss/oc@''gT^/I*(;*Qui=[:O6]/[.qIӪ'!]HASĀ0ΥqY¿L4v!&{OZi! {I*$|Ηxu& 5ACjս;bR;K$)V&&F8;Pjs N_Iq7xD);;Ms}[r+4n9MQd.Ń'41YPK4t [nI{~,<3X44Q#aNI_L/]jlVݶiC"6L4Ub͵VRncBڞv6xd2N}*G]*ρĐ| sEx坻9Y% g!wikSouiV Z?ɽ*}3贴".b`ϒܪĒYam2eOCh՛U4 ;])?Oo>Ѽ ŕFE2cQjKld4<[_k͋z9G|ē/7E-4Ime)ej=Jljm%}_It:|gkAET?d]Jk+!xebiQ LIx63j!2I;h4p,NzF3xhs9̓TS.& #m,=2;lB_RpRVCx%?f~HH|h~qAC䀋U"s]u2 vT"5)mL|2<(AF5[,a;@pOx}S޿-eD%:, {kTLB":+OI 8{jB9`D=%fHI]6h+_ P@@"<ӮVf{J m>Jl5#FhT/y $"7 ø-brѫ T]?Nۻ<4-.̶Zߜ@ch㓭zufXnВ\R V/hCkLy7%$ZPk\Q͕(~ <"=apEOMWPBGbnu ҁ#5sߝ 줠 ׫t`hUzCt R>,;0>o8وR/MU;'gݽjG>Ou!Cư5VWee,]t/xwUƍ[Mk_MA׃_*Uw4!M"f.bc#tۇ# %e!1L{5)Q"zί{%̦@&}L7D]S6c$t_ -1txa\Xv'԰dͰ{OʖA +l޸.:C3 1FecML>(*M8wP̙&xj^DOi{?W#] m6gC?jP.ϯtʅ63{X\hBh}N)lnQNg Ѡic'tjFӬ'v<V@57 RvSKha̧8M%~]ЏʣV-uď Wk'u~M^Co_,}sCuMyo7 ^h_CG;I  P7cFYf9}l j.Z΄ Rsk js,E0+<7MoQbw|K!?aTQpI r4zl'TA>.g5j\&Ͻ_YBf 7NxP[TB)?;=&3 Sa!/?;~&Md[oMW[:X3,m煝;m' Y2 -x#Rx*+2h*."KXmz}zUz;(at/:tSOltjP Ti=%,H3g+qbT&DY+ߌ PWfG#ڼvҐeڑ\=vCkQ 1Ե%KP&`cb0h*WOl VDٶÜkvDဝqa'5GE4=czrAM?kGWX$~ˈ8wGυsă"۔H7: 'C9+y >vmh"ǹ|}%MXjQ6CL9׮яI^/謈lx&b<L為i"3I(I]KoZC##zdNT#!R( VAS3^'Ŋu"׋m] 6餱`"d#]i1mξ0gpӃx'8B"jfY aQjQ-PSi0=\?$ թɈj?Eigl ў&Q-mPJZ /88ӽԶy(y#&mhu`Z|U YW3|ӋA/U6we 7lnY~.7p^ujTQI̘Ot @~>E>scT[pڠSY.g ^F,S2A)jC$΅fiͲx죭$ x>ti!nDA>Ǵ9B_X=[rPڠ{W|~1d /km\IGӿO.+ ƻڹ(5;cVZEa(@#䐸 ANBzR9d͎d|A2TO 4R _ 7;weY@s.LtD[ >Uu/f ]>`;,}3&2o`Qxw5Z_ݷU~9Ib$ivp0QHoGrV }vaa fiu 7h1ˆ" W뙊ZwB>[ϙ$~g %sP;-{_ٱvY 񓕟עÖBv@mMv'2wHԨKRH x~M%N+NήOiN[.h%$O+C9NTBe`,씔x\$]$)%stbO?"Szp7Qx~1d1A9#>@asؕbŚF+G}1Gf)c[|#} }*iͰcN\HsK ,F\Hj~ EMgb1'΍ۖ˃pw 5^j_܋Р|,7v\\ mV"r܋v`v.C{zA'gbGH\pj9 W=A\ RdfRyyPk5 =RA=I/E_b83t*f`^|g v7cs e%~QxNEeFL# خ iqE~MI{5wRvHq@\R†+]%pyB1kE6f{x=tbGKt:;( <~ 479Дڕ|HWT!r淪RjOJ7tJr5ZefxI]O%2`_F l"gG@HT5 )/ёigP =aCF WQgv~=Iw>x 0 "{ 'ĀJ֕U'c]K+\;R+p6? j hRռ@/ "E|*?* c-GV0`՟{ƏT8&lZ-DCU15sXkY M)'I5<^%.@wNY-r(Q(ŨgUgk;L;iIy y>h_FUEX՝) 6$Axz,q:Nt7yh*pRXSΣYՔI(kB~kD,78~|SvE݂%*3V/IѻRAw!FlJtկɦ +mWv`_zbg<4WXe r\ѿ,iJ4׵El)&|t2KWxERIT C| Z Š3.cn+ֳL΋Ȫ޼։3̽(`E!dJ{Uc/{ WG=֕/h]!{g)<ܥaodBTtjˡnF1YYX\RyOf2O. EPZ|d>zR(ky4**T31Qmg (f31 5,m'!!bet&UT6c&\d<ӨI[h`nu; d/)?>/:^uW\y=iYlQhCc}Y &P+H[3X/hۺWC<;a"Ct%AdQkӏp+S1hpr4P@B?r}51WN)2{{ ɐK(ͅ-P(#9A^t`xVT[ ~pEMlzB,ѓ %hRl;476+q֊+t1j0`t5;4ԑ< iyl11mH@M ,@6JL5&.(2$X$/O!-?;65DB.ﮙ1'jd&hnFy(tnw"w_ JPy'(iŠ'm"_={*/R:p>Pt:> ŵX]2oZpw k7TA_~Dv N! 0T%Dg @ TcL\i4-nVbN2Q0E3x`,/; *d Ŭ9S,QL)a%<9|Š[!P/{-k֑"-3W,WNmxM?FyS@ݑKJu1e}_tҰvaPt֚i,XάQhE[ q`7Ti0)L7|@.Z=ދ4np=[1[{ q2NbIBp<#qKHZ9#GԞ(w)<uY:G&LKC/6ޤ(8&r6&)28} R+T*,-(Y~u9`׏h)7;+lp&|'_ܢ.׮;*gN+^j5`cZYxKY ƫ.:6='t.N}g ( $ந[v1峒V1+o%THޑXM%9d'D=|TItr >^ =ɒxK5km}n*(~uC.9idĐʇ> zfs-=saQz;d7//: n]JE *,dFk >\j֑i'fG̒P$UQVeKNPi9C镲GmRmu$LIM(ZQfwR5+tcYD_4_h.f5:aId4rO%"V{ՠE Q8+?'s;f0Bk\IcȺ G`T1ĸ/- A!{9X/dI/eE&8›.51Pܘ 6hT UK|0f<0 eVMƦ#w{ɻ k+b٠&.d=(5^/iD|"c~' `͓M VT8hO%ERi$>qq'hNLjK_JXcm}f2AM=_Y/;)QC=;"c{4ޓ@$ŭrnA&ì:K3 rO+dUy:DRMGxPe~Hk}wUfC .z^g߆c6IJ&=An`p2cZ/ #aG2A4fbkgX0@ c N&WƬ\7A>kԴ4X m&6{=t]nSd3s-v Dj1{c_Ϫ4Vߌ\r>caNUpxd  Pv.Luq8I6`[WiG_IV<^'ƑŸu*&X12&o;f $'ꓝl4H04 ' ~p&G%܈}O84vgٝBVȑ+13j6(3. e%V2vt0Җx^I5Z@~Z’n|*\U_=*0 7h4aXWAs 58ض`nc1EWË_Q,S{>Bc.+i~$\3HA@:Lϵj,$y7LP>8t nȾ+@Zٙ@-ZzI [@U ÞRv.hŗ)%:v.VntG4Sed#,bܪ\]O"rK@ײB BO{۞H ;S  e,j?ƽTZvt'tj~:hB!aB_Q~;g[?&pZ1w ~VXF]8ː2R ]V~l'OFgUܼӌ[]:p4nqS[Vo_}cOTiMjR{B <hŗ#-G !\I4E#݂(ƙ"_'ZMc.b>dg{$>oN3;+7iA7_"" {0Ȋ@8YeHE39U[|(*t͟=F9?B(y;+[2 pj[(;KsRf!e Il8 0gQʣ&Oi@Co .v@'mK- yу Q]|&lՄtY@ZAw/PtХԢFVx?}Gkڹ=4H;eg4Dbh<5छ"?[ LvNsuVa~W{VH1-QE$WHg Lx025?S4JZ$ԓZzbg*lqUHMۉ;ǙOmɲt|.T|VGMRc{|~(gx_o~ܛ6 p(lueGϕ\)9ќ0*& W>Z8˙V= Ԉxf]L ZT ٫ P7R3cō0eN(7_d T0.˻3X)?S-} = z_ ?vІS)`\b}`.!Z `g}.?#g:7(nBhrýٳm -^ 0T5C\$0g/4v l. :]V&05"@n'kVC{JNߠ™6B/%=FJkmcUz42Yq!pòUquW"hdϒuiǰ>GAC`x>ѯ|ezɌ@Mf#+1[z43o^mW> GPNq%A(^s.;C@ T >rbٱ:㸌nًiQiY;bUĴkQ/aGgeA􄲑_9r3BM 4[N ]Q9âw2 xLhŭdkD‹j` 54Z*Ѝ=T1&?Bv!~,y%7)r9Q5 SH[\/VAq'3ec9]UЦ OєeIqCsjl!/<\&D42t_?QFTpr4,@{rîIlq?#oи6t\ kO^ ѫ'Mu&cnb*&3o+8eUtX ۥoUWˑs5A̗[S*Lqc '?ak!+Y٫EJl*z2+:Hi׃^  pGѧMz&tt"(s)O Sp5pw2hbz[TCH+K1AZo˯^~Ͷ_cl.7r Zaa/kwiy$bk\PoF~+D{]5YIH`laI@tLu`1P;]DR8aC,[f{ dS<cuxcWyr@#mfښ m%gLh#_ =PzOhnRpn^{zdIEis[F*Uk'iW{]uEerdL<'uƞE3Nوul϶#qPOM;ÈEBdo-_󁅨ZAv)wBj\`*n&)5Mkc.!i?:#4%'W>XJ2bաkuzo1kI˄AOI{ dhHXG?JK.w=?/=6e=ls  :i ZqXx*}Qtt0]&ieRa>E T)GrpmhD|{L -s; J_ֈ%c0fLT1WmEl8cf8D[H>Hx۽ &1  c6=W3>{ xOQ%2*n =Vq9%0bGȟ^r+{**-J&O:gД43'/uÁ\.MYUXAQXykϜ6vr,wcvY\f\mP[ƤS?- N\PPl~%aYb+&{`ܻA?=K[0ȶS^G,.uܗq6J(NWlܣ&= ^Ycx'ŽRˋm B(|:9UMނCco[4F<,l(3{`DB_ESX)i$>yvDEFǗG9H6@)-m#Zٙ/NڃS,>@$CLapk3I?Pc "j_1#}9xʅrcB.Dz^U vz@5 hNo6 &y-?w /vmP˞6\.uáKu+q^QrCyg14L*")8^&rp>EȦ3+{Vzaf 2-OC6}K;pm$f4M+9CҘ;յ-+gAhBrK7ZjXx1<]\A3I6í%|DMq]űhC4cs62ɮ,2칚r*W :/Z|QVέ1(˯\w᥈D& !h? [Qapй GEPY pr BD/~j*a(skj ?ng;}UMhɠ|fG:q5V6#x[:hxb %?$;3E:&ֳ[HDՒ})u gXFGCytz}-U<̡&)ܺPyQSch#!CX nKGI 5|9wUPo ߮v`v? [ Mg#jቼ-ѕR5$ij Ӻzb+ Pv fS &В TDS@ >)>;GckXR4E0z(Ss@}mT-0Cwkrόwws4G]7HF}]()'~6p-;2e}硇ddjs44RΈ"#dU4 ` )1W`ٶLC+p%Va2["J=ur-:K~ YJNA͊OM+}|cVG> 7;2a!LH经?B"va(F<| Ѧ Ph:d/̜iC.e ?\$;M /"jDoآ# ig[ȩ: .M?u VdJ8˂YdNB ӟv#9)~@ anĄD]zzplu4U=ڹT+ l(odToDqQzR8rZК7SRSVL=~yΩUWkOf6m]K5Wf}yQt=3\~RqudZύ6 Ԗν:[4\]zB'Ax>aXuCpV` @[;C7lb]y g-wpUaĹXUb6?R>_'lS/"y(C.O&O~D,X }:XGWL8&FkbA?HTAf뛼jiHt{i$e&ErzgZs@dQ]D ek>N@v>tl?yaȓqMe},ZzVx*'6fJ"8ԖYkpsZ:n!NII2r'ɧZ΅Dk )wg|sհo j ^-N4)|)xs ( OIL>u!\|+iLWi<dzyO!&8_Nm_e@8!jOd}AM`D,|nzOU~=rhuėw/IdfKqA&g*IEAF!D5E0bwwն"ʿ~L0v=+\ePc$RD@1wGٸ9;Wv!}ـ6nt-Yp_}5B,Enf$=j. %͝3Dɦů zwK2G+t8Hz]n{W2N=#П-+)^$n< :PEvERqda⪳Ö )T6M[yB-_NEgwzQ  S+ÕB}\͒9o~m(ߧH=v(K"6@Hڹ:Mhl6%n؏K@-?qMqe@U"Db-쏚.q`^3,m]o'Wz}oAWdۋ4ɡ!r6b+n|c$>bH 095A.uX^ xij*/`8څInXM뽕"N\ϟA){ ළ`QWBo N-~ {bi{X巡֋9e1qp+6Oip : }*3B*^aEܴR#tιFE_VXhNY8`0-> !ʷZWƋ|*J5cmmĤ='j}D'y< ySwz5=(W;|/YT4go|ٳ*w"Btph7MQ55YJTAR%Ϻ`^ 扨R$)rBL^SimGaaK#'V%ђbSG0xydx :jziw˓3bTl0":!ef!,bHk|)#p,6rQ=ΤcoB#rN8} glҬbJ͉4AC#a;<2݋&UeQV8ٌC"~(1K 1>ޢioMl留w[3|ʥdeq>W~\g{2KMA݇9j^&|V< aAzJjٺGS[݀QiU+G2_*_sWfc1fba$acN6Texrr!3 MbmZZFӫ7[S{idCBPR}[" Ǣdd9<)euƞx5`GOEְWć!EBL `wM&5eu2m1֑ok9koZxPDwЕ`C1'\-5?SG!^(HݞjĒRׯI2SC@DMF)Ny-RB|WZr~M068= ޘY17D! ?) !=3>["6c ݿ v N0TopF5BSDɔh~eN+™(.kk"ڡ@Lu`menj~ʇf}Mc"ubm#&ي^N8Zt]8dPw= !R>w |&VrwBqk˅`3o4b֎q D\A!`b=eӴu0)(*|0K9ͺw`žF2S5blr! Jy5젙 MMhO8QUϨ90@Bba&tA\|k> U[aֶU Bb7ϻ`on$I'SgSce-2HԘVEE9>+l![V00ǨYr5G;?Ǩ_X `!+?}+!X>Ʀq0Fl$ Y'5T|z^ݭ;3АaQT-GvVjR"܎d?OnnvI 2A-xM$kuIPYӖH0OO//f77' i|>˪&9{Sο'xVJ&M/1Sfo, ?;s[7{ 7{^Lj_ )$F#ѫ|8u#UTlKB{uS{zJ񀁫}0*zhg Wgb$ 16u&)@8&<-z w}0q.a4H 3L "D. M}}npY:xO^?D,"9$)n^$C(5Sdoot%g.PLgO4wڇYiK, %<9r_l^\8E0t] 1F~;i)ֆ;o[hs 49фhzr>6Q۠FxX ٢jMBJ-'$o{~33f흐PdQԗ} v:j)]yyyF-*VM6FEYҝ?(t]r(H|)r͊|K&#+J[ M4h,0`8oϠ=E%ۥreW2Y Z=5h66lIe֌~' D0c빖l}p44D LsOXע^($6Wn]lQ d7W;6aBƅۓ[L,NrwYp@(0ZBVc xq9ޙ \Dt\:Ywk-`A22)-Ӹ1aRFd-d d ]tjк1ĊG+t# ˟CZ|oK{/M p Wr[jaTtݣ`s~JԘ k@!:#Rj ̕Ci^Ҷ2f\?`~B*O$î$Vǘ&+W(*N$0h!;H̓(\O6ĖqDOj/l:/~rajh픴[TMRg:m%rbjS^jp\ĎSylJ%9)ڷ͟x@A/EϠ.IZ8u٠`=WR2c>ެbn*O&D玲WsZ~M |A.a7=q ވ˖>Ő_`r}ydbmk-P `T:W1"raxG-[u^Y))*hXYaw6Se#:ʂ6R$%Gc-,a,n4dx@+ՋR/a9"5Ix[D`{gώ>#u<^<>!j{o?Uv&ʀJ1~`9} nf@O G0L:nԟGj9a6_'Oݩ"{KRqT0#X߲ SOIDRceC (AǮ}3-Hbv)z隦Jz2vq #0-C(606oX:õw8TЃyDL(X{#Y{dpNqNNJϝaBJ@HGĊ 1g bjlߋk/Amgߠ8jR,BCK8[Wr/V}JdtU}&jVѐ|qgLCJs'$' ;iXcq:NAy_Z8SxFĨyq kŦ5߸#PM87Ы2^щ&{%POpo8MH [Zj2Z=iMa0|! vZ@k.[K]%nД'0'@Ē_˲v'E͖݅*d85EfmlJ)1~gl儉~)+w:I3;4g> @ -rKJ#v9s\ xÇkO5A7KhXAZI%-hby72 $0I'_ 盵yZ1`}KF]`!+IU28fAXDVxD:L7'YOYr5uR g |i#C /l՛,feMM`vvYH  2c-e*2djCuɿu@jsG( 9 2{ !fyw/?EF9kFC1yD1;OUM2OP=y5/!afqZw}%"*׀^Nr+B=]o&`[[_r1 6@CsBR 3(kD5Vp/Ux4U!S7Yqu+ T/fH:BƳ-KH ŢkT(D*=srʕ:SkC7;6ʾ.5jĺiwE܇o8`^eW"9-ѮdW.}ҡ{+Dӟ-qmt=?G > x4Ђ$su7n.HzoMN yTc+oWOm,Y6HʤtY *v나l扔4gzhoSb{D-&"n `ֺ%˪xR- M[tNJuy+ëK?VWL]V;֥7Ii{契`(c2/`+ŏ7~q ަ;ѻ^&f CGc|PIG8zG5F!_ ?|#Bs4ˉG'| =.@$ˌu( ;qceA3.>Uj:(0\n)S}e-rvҒe*6hP q<#Q =W_u:'z¡Xf62jK"c0J& Xt<;c a%Ԛ7 $Sd3 Cu[+" ŵ':hʛtۉhr( :tfuUMyEUrn}Q4='/K%_5RGQ* N]<lsճGvsU>n֝×Mzv i )@L2r5(9kwsI!/O}kJYJS4e_]/׻)X+Iy4Iq̖\O^ Ey g~uDJœy*X$%r@_q91=uR(xkmiS~ JC܉a$u2cPUtS~A礶m:r8CmVXn²,{޹{WT Vew?q55B0vSVO'4qA;[(rTU͙3w9c7 VuJC\yRnpd;c'|iYidQp(<7aa*XtU騊k$^(jj7b`Ԍn K^.zxxy>̕Pw9'SB0xUWDU6d_hף?gm]gA C߃-zHG1,"'aYkB,M4Ȥ EެsdflԖO(hֺ%S,jw|Tĵ(5dǽu[(U(믨A,axq` ݝ+p>X!j;H0 ł@W+.)c/^F2= Obvw(^j&t`a ʖ-Ylɂ\!֟bPE{8U=>KU=ےwNFKoYVH.bj*n"ԢօtʹtUcGG_ ubD7 Je|RJtAV:պHwvvplQG3NԕjlNOO?n;]p{pQ`n"z kb AAֹg~M } ȿ~ i`*VҮVO4jGrJ-ٶ{Y_ lX5 S-d)G%-B&Nn ,6J,;zo ׂ%DG"ڼ{q9'} M"!tKwVأzSg5&N>|֢,7]=Ok'$nZ= di %Z܅Uz& 8@(-QzM_Lj齜h e:`YwЇ0VrFXU 1fof7>bh@:-{k4-O]M-djV*w$h&4lco1v' yy:Ro Ue#]dVΘ+Wц59~v6mo %vH1|3,ik(_Ce:mB֝"Y텰aAWKSQ!*$ R1%=0dPK\b -d / m4]VA`Jc,%%O":9 SRq_r&[ R*LߖғAfd#Fbe<$XLcsY~F<|s>99h:Bp $TżkiNFg'[VB;ǔ3BSQa[}&[7GMk%K_2oEm›c;O@^\]BwQx* [!=[ <ϑ gf;nx!&ɩ֚"&ultW&&n+KM<&Gk+"0E慇g3@p >9S)tWVVIkB7\v:w; uuR .̄>@)JENH7ՙӒ'\U̩D.$soXܐGϠo&8o_##+ D!j4"#Upp(!sMX1<ui1&sia$gԸWʸ\bRm77ЎpP9öQsﷲY僛)(?fyb [舿)Uez}D\m ]ؓ'2~ѫn!qŪ!o:sA+hea-j 4 ~5@n &:vj?Q>%Y2qd2}wLNŀ`~/DOD  ԐC-d`_†z#6Zֻ}%!Zsnl|z8~ P%d\æUw{.E3}rS*ǟoHbM+hs TsTu1i_CUrCNAp4l)-zuS $(T9`P@ nunR#NV'qkx08oUZZCՊi :C~F5I)O% w+]63dp"S[G~崁)1ퟢVso \L"g©j?#\`Kb#Rj9sZUPC}w+w+lG}W^ Cj@Ra^DMqL>O)bϣ }'DM "aQ?I[u^rC< 2sB|(N*%v~n!bBCZv)}*Sr 7m'Ғ3VS*(t&8P.!ߖAq M\fI^k$D~["O4"pDL)*2BX*h; f ԡ5{Ce|$0HÐ+pOD+h'&v38| pm-Sី$$7 R 3?9H:icŀǽX ƅ鰑&GaXF,[Oa^nǻғ_qqϸGOr ܪp[Q:IhvIX2C3s faMo]dE,Q=~!sn9+1脙hglNd_s-k=(ʖ_s<{#o 끁ꢺ;rO^bRWc4ә+sTgY @ c%!~wWO_իH@PqDITӟ wCh1̈{E+Ʉ-qQVr6ڈ v,ɀhЁCf>3pXzWA(?()FK!ׅ$-ba78s+i6/U2+ V!.w5+ ŭq`Klu$G^=u꼅,g,CD@٠Cf4T J*Rt:ЅBZb3:aj *QyIz iBX> 06M;"ljC"QᶒN}lWY-54PtlX= h|.L(@%X=&h He/}&'/}bMgx<nJz9r%yվ 7ˁ 41,{Fx@ .lu32:}<&$b'ӞnJX~q9&%> 7h( \kdW ' BXh'ao6uˀ >>ujp@&Y$ Ouk렵}xvV$DhvօÉ>L: 'Al":%h*n&8wvl"F*RAsvGoߋWoߧ9NN[¶X?L n|f Yed y!QWASt^ڏAJ:'~2Կ[(8ya] J(DpZQ-$>()~Yj:gRo'<4 _'hIFQGPp@ pv,PgCS㒽_w:g°S}c{SׁR( y*u %^7Dhp^jί*ءh_s͋[2*g䷝*SxuUI߁WA M6˗¡qaվEj=Pfzʄb@d쉍ճXFb4ys5c&[Z{;$sݴqKU'}TئŠ=!a`MbG2h Fpݼǁ.1=6VT޴O6%'GL 9w{< xאX499>MgȌoB]2xiS ߃bWAK$vSq͘B0dJҺ&(^l?wBO԰&J#et>F /6qų|-3zթo(/(pʭupk@fPCޠp΄#x8t ?ufpF[ts5{9o۴&uWTHqS `C0]cȖsچEt#vF% ̽'3r^#/ֆa d*1uJX` UlסAl^ ݠU"a*\2^/ )$9TV+$Q*WOqQLY%>p: g$^/DXɵ&4Ւ&v t>.򆄌z*ޥ9r1B6M ڛpDicfD~؇uL}ԧiJddAU!z<=d""B9X&JDP,GAUf'vM­UEɊHYQCR*"%Jg 2=o1G8YZWNOrPѐ@ڿaPvuiο\C@̇z2kwuMfO P9Q>PX &ߌ2rTKu,FC=˂),-=QT.96^qYv錷QW T%OAr'bIQ 6Ol1yQUK{XR:~5~m+|Ag£7j BlC߳ adֹRSݳbKo#i6&տ[te1Nڎ'(Ξo%)\l6r3c1iՑtT:GԮ~%{x򅴘l w VswXʑN!~bͨuLk[24] tUk9ɫ3x*1 "sP|9'|O㞂l_lR FnVWcvte~WY#5 .B(":&SD8X)l6 [7_+pPRxc}>>7&pF%cpD?g QqaNLZ<_ܜ`|92oվDd4y<+tFF|HjSMEq\>mgə)H\~瓾k#:7W`"6mЛqz0v^TٝXUt³vl/kYj@v /1~ U7h}B?81GEHd}Q[trNDdI~ @:ӳDa$;qL'Q/LKiڮS9}22@},YLロ7mA$0hCrf]5AaE ܰS$TW ^VsW1o1:T jMZGLLE~e5. %!a#\W5>Y& ,Z1Pi,e덌!cu*nM }k!J2' ykofK+E1[ 1% ռs*qcG^)?qA/"up ]nl'V^ӲJZcDe TA((ـj\vƁ@2;IT@@6,g_llPCQt;mCui^8ed>N&cgS9wꔜL!2R.*z'>c($=v?E} /_<,Q*h z@ʠ#!'MeJ'9G'_h 5(ʇD|Aĭw# +P3g.*=h-mFL sT!d7\}.4b@?IeڰbI ڷCF >!l+C=I#>VYoZc;Ȏ Śc 9\۹1 +t$*1b"Sesa,RE&M g]jH(sDG+%T}^9* ]ό9!g960 "ir⒅`g(gjVvO6@h}mAԁI=3=b:-guX [9- roc~:XC&EMpe5cgfCǷ9oe%#:opU2Ehjeg_-4LNGh8jt߱!Qҳ q`ؙtiufM'*О&qfv jf-%.i +&29tKy*uj(t3mc~R@fYJuP_e ilk dR:@_դy^~:~H B6)mYϭGBWZ3/Y ¥ao@$">6<†.";FMAa+r:+{V,$swT&mcqx5V0U ۋ*,*f2-l0!pkb颥 rq# @ "|ՓEN7q)3H 5Vwp ⴇ'¢Q #@|!̫*FܬyQ!ޮ ;{c nީkW&B)[7r@^*P]c4AY(܌9*$z_fKEcDތ'(Z($SUd !7i.)Zmci&r,t+KasF-Nvҳxh3Vt%HKI29&ʦ*hE)GlY4^ K'Cqik,1lQWguLcX_XfX9BdgXRq/Misyyx0zǚy! ,6R~%6@^u6nwB "vD4Q `T= B墔@8$>Z;ԯ"NFaeHtKnGLNi9fZ;"ISI;u _(HUv٣ ]-+aZq4vVk]W18jI9k*ĤM 8lk9,(pJV#P}~x3a\' nx%pu 1Z ZL ? EWLA Q3%aJaA|s\㫽J  NiMw\ևX DNEo$Y{0mvAly4(,1BZW C"rIK.bD{v;N, 3g"eBF_,bZIz<}n[HF6}v^T'g)beFUTJIT\(S7KnHAWRCs,s-"~n*ՃE^N !s^7y(seB_LD-eGSuB8&t50xh4  oU`Ij|Mbx[;LեAR֋>T>#r*"r`oD|]kʵHj 0\>/4㧉=vK%N1j+Nj#<̌?6fXiKe#KYDހaޥ."U^J%N,kҕH *'PG=od:a$l6XƴK:gR ؕƿTt slneķ]a&W;a 8\dz?D  o>.b/kA$\&9 UPcwjK-c$8!.}]s}o`,NaD=,q>=H[FTĽ$n"t "iYjؓ8 RT'/9'依< ǖZ\:pP&O̊.jU/di7t(cGQ?+: - ?7-{rn?Nl>K b,`s6g,sS fH:j:~PH-&Jy;NK!f_Jh0~SP;  ߪc /(£jwqKR҉D I%O]x M@o e#=bZvXv #0JEGd^Mnb/U -Cd"|S}ξaKk|6=tN-ɸ{ڕ2F={ED^]d͇R˜+%LBrTo18IIҎ2ǂG42 OSn"IMzY0Liw0mOr"nEe0! mQu7&Vr-,]j~AW9BI`x: cˬi)VԄ:]AJYo褉&s>r jyN;*?31F\yn?|_Sň_l;ik=ٝv7#d}v^`A\}VΒS YTW[ p\V` pa86_ܺJ m`\):31J3,2DNS"]P_f}5WC1UKS! 8 )OLtZ'R`?݅dz=3J@egF3xyHl"(M5UzbI_5ב{2uP|9%LL^D,z}iY>(e1j4MU[AunT_Mg=.,e e_mb8d5q,֣-<ЦP?s3gSbwqf23Y JHbZ_0)4L6}#:E- Qr?3L,X%~o{7ϸG&dEQ׆B;W0w}-4z^UVH@`'`~_a@%N0ː/ o{-f[ ŦA3mcT:#Pnm-#zPQF2w3s0pXpXB>6=:fm~3AUj%Qœ՚_0Qlw2R!lon|d^Ӛ{,)-rCຨ-Hq3/j zA@7[#B }ϥ(Xq Ӳ(L2( '&hwNGzc{R_| Q[a?mRI;d-H%=.57fqUdXT cS[ۣwO8*6L+?)] rp>{).؆9yrιċd9sv_.Wm _OZm uź~O448)e>9T&h , tAEp|di =BCTtDd݄Oʮ0 ./AIa TuV=;z΍%ZyHl_0,bj_)ڼW[pPn[kJod-Գ~aL%PI5MڟMx:+n7ࣺ̈́D}dlۇs}.RBL^{,) yH<2Xd$#_^wnjh4~TR#\iΌ']JSR[O4{Avdw PWY)kq\_OD$>/BFYXoTޮ lTۼ+DK)T%}<誓ๅ INgj9ưXEɑE'˫cȞ _e~h C鉓N-WڝPyZ Cd_9t^W˱'R..]y^cܝ!&QH(s1O<@*(Tif+ !A* J1X0Wp3'jgJxQ]k {m yPOcuғ`Q)h"BvE;.E>YhU&>.=z]4'"3)>_1FWH@ȭ&^_@/8jG%(QyZ>e`+l>jNzFu1ʩuX`E*jeg]Vh Zwz_i`qv'2'䣶 z~Xr`4 ; wk@.+ [*M^c'1OFQ)(Ҋ5?/Z"m|Dccq5J'X_%6+僲9/58X+7Շ@eŷqǶAW%r"J-`-1"|s2eD ᯱiO-5PPOE=2NY lBѧښnΣ)2OJQ8Lu`&>eXalVYΟzGAlVkBUߵcM^B )~qgfÖF&m0>f !1l|L[2e7}1._y}!n6s5/BDA >=t/)˸=YI:tn ,eo,?.gn`/tC*9+tFhWM<8"_ЭZ'IV֭h!SdͮM EyK' MݵJ|x,nPtpN'g+Dib \Dynzi^6n}9XMvQZ`5qw0WFX {0alBqi/x܀cAVD _D?S Ǔ㦖*7NpTp}xe:O%Qce4\] $gWTmyJYENͰ3μ<3 f-@ǖ}^{R,ڀRTOMhK`Rj>%NrL2w=]hfCzkKփHjOJJQR$4g7 Nhy¸4,@Cs?li @olo( AI|+=,j|tUμ3Fi\_i~ocB{`mӼ٣i+6.,N&)9Nsvr}jݪUN+*%kwWc7C&rB. o[xWV ,UI .'1b8߀nd>\)QIrfSHEXfk_sp5`bH f(Tttҍ_S/U쉗mşW'"}x֔G&y]2'E9vmp4ÂרQr:z 6jzBO,/ Lt'BC9y"V91/RܞfG!Yvj,i_x /(Dwxϯ.Ln~",3N#ާ}*@1fe69ŀ;B[S(6{75{\XlxrqCc 0!_~cd>ߠ>?Ryp':T1 } MRDŋүUUxmrsAA6í ȩslFw/ҕ5r?.?乚V YEȵ_vvUz,څ yԮso=,#4Ll07oַ"0*yeܫR8.9""^ r/IԋV|rXsOy^aC+vSKbfVa5ʇn0ӀF*CfGs hHMC&:|L3 *@ntHucXymmqzߕ'J}KBUzѼ@JAP|mTMchU:V*bXjzc"Afٵwǥwi,Pg|R; =,pӣi}J'kUJ≮%éYb1 ʾ xU嘴wH­1}§e`C*]R76O|>($߰{acP5(S) ŋx+klZ YlRFoߡwC^3X@ɎOĎ0YUʯԮ-ADs\Ʌ8F 1&kAk_݀fhr-i gMx:%AؽXiзu~-( |\bS:J%wG"~x'RZTcHh dzn#fHNGfC`8Ë+~To?M])O%P7Eľޕ{&(9"yȹ,túRقyuG<[[󖻞zgmu`xd+&{NydL"+c㸙)9^^F̲H ͖ %xZD\c,r W5<45DO,%I_)qfHv9UO32t!nM~qXk/rHj Ev<{;TT9oCSإ?#[´(@T/Z"Z6_Vd̊֘>Sߖ=g8)dm1T#+uSȩjP"I/KO

    KbS|BQOFB?}$ZMS$>y\xV]9ɱa1iز+x &"Ct;E*R嚉o6ڔM(}Zؾ'J9ig6Th;V+ $}|?RqX*ޗK`J9{u=G/v((rBH T%7QO{ZMd"('[ȣ,Z.rtWCu!G{UVpb5/<*Y$?=.%: Eۨ}uhРnvecYerj]o(:X!QS_AlI`VĤ+32%Qt^\ դ`qGHw dԣA.-u\d`%(-A(*M 릜Aw{3e&I6P?OUӿ7 W4r1'lzq WZ6 [zJ#CV~k.+6 KS|p0f cquˢ+A4f9ևgNqLJqif[Bsi }w$簭W 2򊖡xކuϯiHQ&bˁW٢^ !@N:9 D`U[Áj]W})V 1Rus/9aJ rJ-!@OȿX(M䴼mlPiEVq ?0g1}@Bڨұ 0.R4؋U2_\&'+DiinNgMm٧ uV)|5U,?TyWhg\XۍZYGrtnZuHs<{ʽd| 4/9̛9_|#; Nœrw*^On45C"gmlj5JۘQsˋ>(kELCIi$NHbAHځT 7uR6<7}[;hn!-Aot}6\X`""0Ũlt* 11S%,DSx](Q4(hD'tx " :VVV<,oXekD[rTqfA:T|՚T+u1OS\9Զ+*'3AE.-BR, j mUe(~l.8ݿp_QwB9َ+ F\s8f+!譹XSJuof7vۄ3'SlBHK_̵s6_vEa84g6mUxeWl0ְJ\Y#3xZn)3BΑW@)))Jm̶Z4\{o&AMr6[DqXAlGAu@>gdI7ơO;).Ec嵜Ω]Q ;*?WbT$$}K$o {gn{]Jdk]vn>;QAON+ciR<k'턌UZ@V~Q\pA3E>ฤ'Z8Y{aw%!I(]M7WT&> ]AF7= tt^V0u*u'*e#Sx4GzEwҰlLUߕ;4T. 4U@e$З94Vx~E62ǠHE₢  |oGp̯A)!k6WHKeb#g;^^ȵm}p6nL$sBW ⥀0w+Iʴ]BX0$H!q $sK{x0ؠ=.gRUSߜ!$}BS 'v Tv'ja<&˻#GefU2$ג(mGĝF-Njc^]dG[z4\͒Vpb*NocjVۿ2Z#WT) D#33z='cW&̠&*UMܽX|=:t 魯CUH[pcT7Uh68I9 b}%nFˣ}0=tkD2P {h_6`cђlUBBDsksJ:/J_.ISL 6` rh6BAgaaFeVL*ϛ WI!UJ-H+Ɍ̰lES kZPl*+jK@OUsxp!s 1V$YܕH08RPY= *HʬJ5;ڇoH5.܉ 3#GCe>ȞyFo%$%忰|^Nz< ''?LC5B?󉚳f?*QlzFW`b:X `̳5p|;+\ m?]&Ouo,Ky !TxI*d<^Egٳ4ך{`ibPPƵ;|ڧy*v,軥z=0T<BGiq|EF'!a0 c7 QOKT“Ѩ=zkz^SQN'gu(2-stVT8rC]Drرj %b{!+W/:8_à=BjT8 Ѣ 81b@.N`C"On B57K%`twQ$dĤ :q8{:X`b }%ˏ oS E_v4Z|'Ce!QɒnЮDo&c'eW9p&r=kX :2w^M. ԣ$hn=ǩ쥟:xdۋjL沤G.o|ʚ_$+9qyg9LAAI0:ǻTxV٣m,|(54YUGv$֮M1wd<i^5dLP_InAK{gn`62 Qctj.<},c .̖E~2WWIH\8R0E[*1 k\n?&EkϔXUR;Bfi #W7y.=#(MòIuL&gь{Kz7ds 5)^:a i$&2Ϝ-F|v{?"eK.`Qv@q%DiNiFU[ _Wb46/ڞ +ybPlIh \(9w` QDqG]V<0+C,{t~]wgi#Qm %yTOKoV#tZ'␅iH8H ?v"ac} jtMwB%{\.ɝ 7,RBɮJ\앒<1 S߻$D@*9ZO rHk\G82S|u Z%$^Ty)#"Ϻz.)^08۸Bv3`ftgI:%8$KB7f(6=@-bcp~ SJW?s5v\+]g\Bjטdq_WvtK \Ϥߺ4Ƥ> i+t_QubTӴG\>"鑇]yTjynnVOhйݏʭ9 .!z= 9 w&7"s_9k-X\YoB_r|q՞x3tXsUP<V 9/oQE좛tzݭף-RlEm O%(FwRRfg)\0B}a^rU"uLgs` ?PZS*?zof^q0\rm379zL I],%ԍtV7cuʰ+<cC"F(.yk I̻ <."BNEôs TEnQ6mY1܄)L/%MclAh3#DT2vE:Ns]SPZ~Pf.G+r`=uk:ggBM"{c3%?H-v)tÝP8$:6Mqn([ܺԛG)/稥q,kWӞ6&~ꬑP)X0bW2,qKj-*Ҿ xKՐB/!SGB3Ʌe$a&McI]XM첟-ЊdH*_M)[i8>El 7E+A:lW̫OÌ%ćhqXt,i2)(M7[wBҺG]&,TӼ-*o%).x>s a곷1A\fqPeͯG:um$0 @xaꎮ&ՌqOeev1!P v|:1h>J}P ,Ñq5 ~=vSms^[BIt,( ..m[֫M21s ,QljH7CEFfj*BleO+/ xQpU ̗~[aU^i C%";( BQ7XՅ:P?W 'ѺY;W'[Æߤk4t MY&$dTY*ڞGB lϒ$樂ȥ  $}eEA삩`4Z0Hµ)՗3 ˋ㼇ADЭ}h2j/V6}tY^ɜ/nqN2WzVy-~D /H]QM̆e_Ú&}Zr²J^U\⚽1P.nv~X">ؕY6[Mt+9սүE~K%sGUۋM])ߏk$F½;7HdRρ |.sC nu4g>ZqM|>s0)w3ܫ^nh-'W:J̿: <^I'~RwX+YCP1*5 }*A xbȎvJ N [j @2R- 񀲥jk" _#ft9Pb\?.trL@1N FIiߠ[S6?$ݛd||#<_#p( >x٠Aw2Xo1|bH{07M;#Wȼb망nn,LiiY=P 96;iR~/vL.N2 2ZJ ]Ưk|Md^J)OC9 k3("~Giބ.#Awy<kQ=Q|3yh]ɓcp'Qr8>ȿiu{9V j?>'KI!R$jpߌ ۴SJ~h<>0S YG0Ld5B5ژ@[ ~-#g6N|XL$xi>4E0F[vRyBVM^LmM~aDQw^a,gXk,ʶUNܫ&WՁmE1Q1n*J&u|O& ;$n%s&D86Zɋ>w˷7EԚ~k75P.Twb),ad2V;t_0[뉜kt[@m甙m'1,`|׶Gݽ\- c=zy헢b (臔gfi3Cw.lnծuUq4) [ +eUTsYY 00(qlBJ]}!)*@s>7mc\&(uy)63 _ʄOQj4r"YߏYnpK.HdzܓmMj&B=Oނ/yi~3۱V∫t̜4Q֯es\rΰpy ++s7ab b^xyĩ\;u1[QVd٣FW[/-RLJň V8, hIu ySQF#;O̗k`)м#4~;:;8u :4sjj9P$s$kMF?:V~^DF0I)Cذ% R ];22#d~9d | .H55 Hz8 !n~~xLS %Jhk(([{euAR_ձ̞KZÝ/ mEoٸw$fT# `7Ø k|JdЈ)=xf쥍B);6L"cpҞYkOp'hg3"{(W1^وLFd#wAÞ{̩mJ3 UX՘S޽+`B<{WA{i'J<4>Jlp40%AA^&kè "zQrweӵ6+җ?zWmӺl|܍T( PK9Y#;nRzuԗnp]\)GF@=@"gJ ]W7aQKR]Ц=ZA9B'`k<O?~rRNͰsCJ]z`ֆ!y)ZM&Esژ1[4qݸt xO%kg2 ҂7ĩqCy„zg.7b) <1m 2Rkٺ9pJځ_U2c/m4/5)!.%|$ 5'\-(>K͌đRR8kh,38N ^|~AYךʺqQFqTB#DN,JQ'N,3s/MA0=!I?bXȫE[~+YY(2hu&پ^0K/1̳BYqZV&Z4SBeX ^<ԯMX2K#^0UhԴtiʊT}w]Bؠ纶 B?>jJ'&0%iҳ f?1 Ð9[FCwؗ4~^:±t|IhzսgP_###5SYH}e7§7e /|5D|U) ,R:݆æ=:*`u+`{ hRBxy:q42%^V\}Rۚg}_UT,Ł'kC-^`ga&Ię'*Y 1jp&ƈ]0# O2uYnu<6>P`:P? tEgޑ݈f/Y'EC/[[i:ErX'6yŘ~1-״j3>ig$q:B@Ŗg M0ұXeX8:mc_ݛ<[G߰w.e7~Kke_!n@wn\ma&9{͘D1:n$tY<+Zg7x_a[~ƪ4M 9{jF8`M.BgT 9:*zgڙ9H鶁=V׉bDUAbU2.-iǕq96i$xΒ [@ԽG: .~.|P^i]7&%,>źRvYb*^[:݉A"%3I0~Ϻ$Em8/2)OynW׿Ŕ`: HrKhAV8u8k#%caK(.WkalH͸2/:+{ NK_U95-tR!V.~]g-s",:jn60Dy^Tr훕ZvD]anN)l 3X!;A.E`0}"Q>ylJS}emFʜXs*օ}jh]~rچd^o0/K\Gm$YtHaav}R}`|_Cu,y.Xc'G*W_0&y0`,DEs>;XOBqNY(/rP=Nȴho9>t4+'\MX.~x,Blm^0Uދm(fW->d7-XbA7ʸ#.NvUU;:ܒYE{&נ1VG ǺnT-B@0mz(m;`|+׫1[ !`]cZ+!ƂX=<`Z9oɓن=vVt -֏> '̟Y6k.IPGslsZ11)|P2$9p4ogO`Х9DWb:,qѢ({YTR.D[ ,`[//J*kQ`fqoo}Lsm7Y*lu_4 SB"kA;5JN!so.\r:L|^`șYvm1?n QbK"3, )}Wl4 >+<Yײ0w4H^MHW0`Pu7^ H U//4z-xvj?)%!z? G:bPŝR#;i<+K # :P+.&m"W2|--S5ta#aZ[,O/Jz nI/ K 76)׍= Zנ\r+tR=vB/Ic"/tiOߙ8]-sB:#M_/&}t3mZ ac϶x׹Uޛ2wSﲮ3)H2!9x]26/3r*<>h]d,5zچy#I+FP]\ ]&Si+ANo?4(~NguܚN,|P,Q싱J9:r@_M8 6&XQh-U1,dE+wE'Xp@g`9̑p$Yqo`cA]3\ܻl`+$ ԋy>dö"|yȈSvmiѶ4ɾRGF'`,@}nL:֬_2^Et 6$p^Q>o m{mƆ\fs:'G2C@&" D{j![U>-QI"ޚ{ ;)⊡i-)mI~# \oު ˬI=%)2$oD7_rĀ;Ă@KM pzFWnޅGL+xۇ狈0J_/#ŪiMEhęl5x֢ڃcm$yqGtYH[w[HG_{\~9ahLFr t[/:1B\ x@>4!*gG{< ǜ0 y-:붆)F=0 ٜ!Мwb+b+~T))Tn_Gc=) $K:kp{i^zfiU1w|vj)!Y︿' ^W:vY] y% 6v! 3aU1;89!GFo Ռ1eM\p[I`hZ3Kz$0̛r̰wq1:\bWp{cX~ 1] d!3tnD-=E' &x4YK\ ̘!>ãDAٟYq ֭3'" 1i__v _V0Uvg,Ϊ"WqHpW-cx/gD"vKQv(.\%$0A,H)`2sK!0iCEKޔjLF R;/dν8igI"OT=9hiW?WTus^fK. V:Q$h`? tR~,g$ԥiWg<5|zBГfblT0QAppՒu㬤0 b _OXJ-!^ M;0rxҕl +*M-=ƶb/16uHxCs{4Ev{d5ڷH#MGćMD-qud_ Ǯ:W(Az9vȸe# ؍26I$'NF(G[h 1Oz+z'M&quѼnv2ڊnvtZ`1w0_k=CNj3.ܔZQNϥXxfKoSN  _C?gN}k?:lc 2Dvo?~W16TˇKK šr!q|Ī4r[ x"PE4 fu[q;Psߜ) rih{%Otr8#^gBbSP7m4*y!T>|y3Ёҡ wZ7\42J񯑓VGarpb?k/S>wҙkxq*rx4&>7WF{] *5PH GT2F@3|$v|4yuX[+_(~oo(Ί}eK]h_AA=zS[B.igM:HreI=Wdny ]Dx-6$,ls1 iSnlذIꨓHO#$tb2bH:W2'ƚr\/gUDx>MD[*#j̃BD*tDBeq$8yB"oj*YP&(MnyN_(HsaHX?vb-{}38˾wZb2So*$iD'&_ RyK=܆NXi\Ya ?1<"2vOgw~JVbשּׁl(LdDPE~Z-B/ƴyqv OSXjj,~XRMB] R vCޝ*RE^0 ?t5L2w'ƞ|?.K|" E&~&Zx,G&tˈ:6 >Ҝ.OnωBEs7k,q,Q~7u Њ$JU`BAȁG GZڢ03O*m]ot!J07Xn| >h"i3q9/S Qq 4뗙&52:aը)bRUdF0AY$8Qf;A~d{yo)T 1i^^b|ŠbtC`v+~8`#v[Ymju\4I(*kA A8'bk+e7REd"j8)me+\ !d۲6dBV'OVE;=/fb('O$("Lų׊7m@\FQ&^5(<g9M`%R"u9(GŽrtV&L4Qf ɬJZ'V pip*2h'c-/ՁXsIj_"jRXSogA\( *=90ʩZs^P|#D[^z|W㸽T>O,39L# xG ٹL|A>E̵@d>V6'uoqHp]FO X7#B.6߇?8ݎ4^:ySM y5ķ#_pG5]ܖl2Ҷ +y-w ,=#ͣa''c}k5ˎEyn 3%xZF?\N@6ƭ$0O(v?UdP!ceL˕yZJfgHǾlZ|=+3=;@:DBr?嚊e|ʼnk 5?8 iES5yzuU ^*?=6W:Qtl-kK"&Lج0U+yT+$}ao)N˒'aNzn WXűs@iA qZ`r5o-y=J,[,ityU7d3'4(/#|88/D_:1{np8uV - -1(Op17S%K;hEyM3 1߁'R5cnPrRʗ>IIo)*bBcaVs XJߨTEC|/nuE]mOp#j>[˷Z߅{'dgo26:'1+hV&G,K!::eQ pG;6#L+[D#4 .77qTn9N6- zL_,mF7>{ϝbDY6ٺV+j>vllj#4* '+KU_&|h\_՘j7ͣ)AFs]Xr~ vO63 {Rha~[e*I"{I&yR`yнܢryl\yh4Al}>{7a}u) -)pBu\3uBydݲ dX#>եu1pZ̃fA1$xع]SCsGY-~Yڽ(-֑\mLZjkAݬ޸DĥjHQ/Dy X=!S )G{أF. Ĕ)4a&'/A󸲌 XE ^)ziY^glJ(KGuŢA >欄<ş $,[aC0񢀃B?t{Un&^duXm0oI"&%Psh ƸH춭zQfxj&<ĿSZ~Jm[?-RH6w!>sfz?E,I-gƱ͘砞:BY9p<Zv\ φ׀{h,B| (?ʾgf#l( ;_AK|2O֛FD:W:; #;ꩨr+NXbb_U }|@6&>ZؘZH2iI>/6l)͞O 1鵜N^ʐQQ{!,2&?6濡g9^g׊+;d\rˉv)CFaB?q>nQה 6[ !_(cfF$h<`9+#"Vcukɚ[`qH/Ѭ! P]8^ɲ6޵$ka`M\P ]WV$H1e|#Jkˋs 4WFoYӶDr/ []xUʹ<&X*F])sC]+p)J%8H eU(;T)YcG/ٷIG<#Wa0/<@hai(Q͊ɭempXWYsUhx h 3Ss% aXqǫTMPmM|$`\j1&S`aՒnzGOԥA2YK۪|HNģ1a! fAKcW<^c~XwPqzۀ+YITNw N ʚH*Gl7#qhI}_q0BQh×4(k&c2c_k,(]8Ǡ~A"T94hws:},+Eb.iS8['_?2n)QGes Am4 ȼy-F:s])=qIQKI:cܠzߑmH!M t$}V sNF8:\wjë{cȭ{ 4eV s堿[.<:@r{<;ZN#b+I(]ң%7Std42J*0Bi+eQ rEURzdqKsV&TC_;+#xtפFa'F#%lwܖ"2vS}٘h`?;elVɆ>x=pKn"B<1H|^96 cem80ػHlh4`9\Xȷy1z*"|!B?2evcu$f{e3L'Zt`䂤4Px :=;ĴzC"0Tki=,i ~6f"#֗t$ 3Gd_BRbPT5G=u sywN $GK+ASB[`4/hb:D7SRť><wНDpSyHNyNTgsXUFa o'k3$(X.xw%@OYf Ǝ}K|DpnTZNBS ? ׶M6Ω jV+"W'T'~6o;ZHef`m9CTsы!UiM~m[@_J"7"șs 99+%+yncFyih?K%S.؅cT-=mqf,oS̈ RSn6sw*V5$gOLS+O!)/9dI`i%DM!>{[X'1Sg\tӃk $HΚn:_a5܆1Hxo5O۞yտp {;;p? 4vfZ Hsw@^>VHU@,HW =9?W_e)Y/BzC?g_#&FD6qv?= w'Rx xɽk6<905 C_g,UnhLk_By厷D4os?B\`B:yMXi5.`餑.G2hR0MQQkAz#j)n8Kcr4^p Qv:v'ZR7 I F䤛ms8{4۩ 'yk}>K4AޞǚNRO ^͚s1o`j0"/;P}tqjCʊ~ٳ 2 ZZ/$,aa.-^|)墶{Z{F:j{ x_Gs ;%vv#;B*OjCaQˤDz}m鴦š)wO]emz/;A~y|r*|MGŅs-ХN uU+]:vիFhSs HˊV??0xx1yO]Xi"]gL&!ZI!%Y0Br;/BD6Ae}_` V^XQ[PJЛ^nK!kwU5Ơ3eN@TĺZÓsR=U©n<߲yTŹMJ{YքU)t@199? PQxhX?Pkf[vEUo׫,_-y@^1{Oq.6rU|{Ar(;bR>^"K\Ve^!_CXȿ0itVH<){QnBSfph,]t0̨$w}9_W>͌nFm'8lkl镞X(ch-F[ s"P- pkK)KbUvyUNǰ4d^6@3D"Hi ODO Q%4ݬȝO,i O⠍2o'&zsZuL3&+8 {y%נ >±}Um &y^GRvO|=- tO ^\oXo"v!J cbɲφiF]3tMhF"qűf5pRݜ{iDQe(}(S/0|Wmƶ.Sі2@r/x .Y[ 9;g2vnt0J:aR@xy ԩ!֡A$҃?2N67mK(lD$Ӻ!h N, ,lLj}Z}Y,E'[k`Te_FÝNY~b+$Cq\>8IcT]&*\~I^0y1M\)B*~PG~ChRp$ yKwPb}.|d/)y z954zl~O&bo+)^_lvW .g; {x./Mᳩc&'\~vXcW4.nL#)1%D?"T% +)γ>\yn5:b'@%Hyro "Q!N)hK;о]9C ,kT 9Zk3 f@S7-_w`&*aOG {-C$}"P*=U-rWQz:}u )m6  zFa;3vhdepY%|Z| DYAB Vʁ rG i@4%F/Mm nyJ[z&YҒ#%*ݽNY@肢YAi6~f$u ~nahW*=63ipΚ|5 YQ_x:1l9i UhB:vEDmPP@BOPFIǚyk]PJӡ6S(kn@B!IǗ~ڐ@} ~m&;\fԓ{7~)um/<ʟ}Op0B|X&X'ϧ2[hp1Iȶhkei77Kd|H(& QzdLplyX:⬙@xi&W һcv]M&nj~vEi[h\NFL|*oDmy 8ȶ6ZJTlH!n\uż!#D}ւ 'gaz y=~d*ԩMPgqm%?yüK~ruq])]}B*P9sO$l ӔM6c Da^ʣstq{"@3a)W{l#Vg;9aI3酋HD+chHN_Ct#~$b+[];ۀ+j`"6DJA5Ÿҩ,|Uj7MiE~]t'9{IE]:b'{2R#u]= CQ>͊SQ҉@קugPt jȏLaB~k$a&OJBɎ?k/tAwC?]3_0c%# [&$,WsxGg%32UVhFyH FXۣTX9J~ݨH{؅="K4n垲LNOp3p̐z:BCݫ_$f>VS1zf jgLEf_yK,19>vU04m`ϥbě.齦2f Wx̢ݖ(Dx4z\kbǞ|lʒ (_$kSTšo!DV"9[Ⱦa`ȩ`z4;ouUEl]3,o:]*@_=>ϡ)h^ja!q?ج(EX˦K}cO۟D7N#rlkl=W`0Yf"g*<@1"1rp>ՊK4WdN 1JQI ZoU^tG-s[j6tdh LkwS%蹐o2PW3Ld[ \>o`9VZD=na.dM.Ї^$_}Ⱥp5e2It<ⅵok$aOW>L'OD_7Q/I!u"%rgޅ̋mѡnLk@6.g#d[D*ګ&>Da_a7ej"{r.2Fv|2) P͋.?(/ݱ-w'jG=ێ?H⥏Wfj=5mPM( SPJ粋rK.?/z]OeNZ>C:<pKGsY{ˤa.t&q ѦTM#@Ja!rmJM-OfT$P셭RH+i ¼H& ,zwa=.k2\y'K]])_*^[5K,x"trxK>P6ua4NŘuQ-?[c$2A_mN̼dD|kS/6pd !4#ze94Mb:A:`>CbI$҃nD΃}t~R@/ם?. brN/HOr;A4uPp%d?TsyuB?w:!,D&S+DNJ%HDž!`!Ҧ̳ FX۠.*˲3hMND K< :gDٴa_ST#%dgA؝Nj)笛pa7(Jhh Z&iB+Ķ $u uP2 w v (Dݮ)eeFX sşQ: ISƩ:HalWRx2mWR4pxlNA>|WQb̕=+CEHӃ,"3PErhg\͙__ rA|Uw4{3K zJkWfr߬9G3}4ha}Wu\Q>/<|CT h?`0w!;Z꺱CU+K],o]zz?Γ `u"F@vV;PWf;e7]49Mo sblݸTBu˟nxxqt7%|f!:_[- V"M抰 0-`穠z{h* F|JhrlMIz'M錃F~l ȑjg2t`cLSE I~)K}%&ђ3#㸵վb6,)OF̛Ior/P2 %cSe`v'gA't@j`uWNuG]*%k^Ke9d'`ӀBm:V̖ly&OϞDHAi\Ԭ=bȵOVj,G_xyH 19)ZX%AjZ]陟Q y^$}nyYCRp;Ո>x%!>tkjYQeEH ͖|B 򡨩%589]]&<ݖgl4e!nO&Xlf.ި0,lb_f&$/*2~T #my+F͹fMkJ%x+@Cs8tR  r.FB#mQDpCT_C?!Vm4%|A8yWA/>/S'AQtXvnPI}t|^\,2}N qRCCT6 MC3l-b 5VSD4DcCH']18ƀ?7^N( *j㥤p-$)ǬؙUgsH?2Z dPeXj7.̌ 81RbFώa҃P \p7-n=v>IB)U '#W0Ow"_sv`CD2aV 5Xt"xZ`N\*}YuSஎ瀩:c{:(+Yi{lilإ|j>]dJ8p4y /aHSCin,J1\}sLHڱk5] f@=Ѱn7$c&/Y DLʥ "Jp]K@.$7@v[ԵI/m Q #x3G `ݛHK)]IG~~ & ș=R,W?G[,t֑lq9fura3 H*ԊMH%5>_'kS磡wWa.>JDo^t .Z5ԡbb &,(<}_y_($hEixxeϜѼD@1nށ?"ВΘʶA 0[1u`9JЏ 1 h´&q{^x(pO]@hGa8R|k@ڇ4J )6Vks4&i $Q$# zpbN XpM̓w`)`uþ M(Pŀ֪Mr$\XvfO~ԩ!?tGV]o fG[˕ޠ3H oGG5~%]Z27A~kImO.o٥'J{*^~t|U/1rB2DP=e`|EG h@ulJyiJ@Yם&kg.,Jfqt+])< ^J#sD#|* mA] FKԉ.+gl呥 ] ͔GNں K#9}VU; yKXMsӚL y\2Km=g9R % V[6;CJ 'y[VDKݕxԔh/(˙Saߨ=xӣwR@8XyPЩB'ѣ([_3m%⠁h fb}Y16M,e[kehFtcfchM7xypQG2i9:Ԙ4T4K݀H8@5XP.9Zo<Э/Sb$P`HC%M:+d ?/K'P+ao0zgAKgDcEࣕ̉>8S(b4.X %j.dYS誡^"LGyZs&m㍏ BE<9U#ܛۚM׌*̎Vg8k{F\ъ[2fRV+kWO輧fJ#:`l?uς"KNĸ]]5(݆c:8y6O)5k޺wagz'7d;lj-IdB!Mdg97(!h)DR~e3_J r%s`ȞL',9@1iC;ݬtd'TKfy?7=?AAȚ߸?Hϔ QH`wYͤvyɜp![߽jnQΰ `+(Wr/c9N0LCd"# ~L`pY}sѮu)Ì4ң%uQЁTk@!M3vfhKC#'oa2sOpR:oP~ w<ٚ"fXu=TKg9ue40*Šą^i\8QW(؎A$"< Cci]Nn+s5҅?Y3SL.7.?4\G #v ycy1G{ HZZ]Cw:]ȗ9TTyr E70) H:)QR;B]!3զBC`}hë`?;VgOX{,~|]j߆J/:RA>P|m1*mXفv MFh:>֜!I i^bC}',[u\ MuamiF«TMv/&HujT' Uⰾ[N? ;]?[JB$U}WR(<hȜZ^P՞DhyO8HF7yn8d}^ $WiRmZئ),vE0gbۯX#Sk.AHvi)it<1@=5AȠ6o@ Ye]Qzo P2" :h|hXQDǘ3e9eRjeu=Ws45bFI L9<1kQ`(Z`"0' \-ه@Jфg lܔ^#wKB$SddzYRӊ.l;=ՌBn!ʳ6s#o)ՊG- ~@dpc5)ʷ#R~a"T洃u$!d!>_ObjIUMӟҶ``x\빓oB][χMjAS$o` N(@9:jY62c砝hiQG;Dg Ѽؔ"7WZ{,o8[kY{(T 3~L 8%h tDB$xtQo@BNha|#mCB]{sWH{`r %n딖@7ivGmt v߉PH,󵽄ar]Jgzr湜Øt#53N Sڐ8eY_MާWG3]Fa"~Z*whGΤi{ʳ Ce_q^9[>=E~\Y un>CϺfdگWlJWCsi3aXJPbX`BZ-okyJTte)#Ɠj*J'=&3Ҫ[FYrE \`/?-8ʬ(\Pe_TRU \hu.4 c?I?|]!jaPXF?Q:+2j6FQ\(NI5nI(#U^V-=fDŽ0b 4L{؝]F&BMF6gG>KaM3gd2%"̽l~Ck#.\x~+d 8TIg_Tz*)C܊K|<6bgT,ym%eW~˖j.?!슩"-9sk}2~-fV{0/8M,MBoi{tr6/{Z|a60` j܊A#Aٔ 7oc^8 +(NEQΛ8mB0hWv o+C'W:ޘxYmϙ\^;(ŻS s]0 HҿSC(mb\)G{~K/fQ3f';[.3kC?IJdž^޸\{e%qfjMA֡c^vs!ҭ=3s{!_A%w +$bx[ uyhr+.xKMT-)Z{weX 6-Da=qh>3itV/gńE4=f?ZFQHVNG˘C FG̙ ʬWBaJV+_hz"$]wdhzCs /I9{SHyvzKG5hLe4.<#l=QzO\ϻRxTn&]]Chx6RdOc f&_sOޙduAҽtO0* z!Gqqz Jq4*_Hg&"dV'I utE*o)mvfϦY0暝H!IB6y .aHzq͐?J S:pܜ0&湧X'ܬbU3ԗqCTy7WZ/΍l*^y8:)gf<9J%X ͊uվp -;YXs:`MmJ短&%[<_}Ph^ N+(dMDvPH03<ś$LcA(b6PSyڇdG% 5@|ܠlRTCMaTlpb[ɿ!}GfBuj]簷N!%֮q*;#afu&d)*J.uڮa1؊ݕ8K3$ \su*ji dnN53GqyI<)˻2Y>[;6/lȠS.}5gxB↱L_"0taJx]KotwuH;b^i2  :.U @>ƃVVD3nzKDGpxY]Q Cnpc]Ur23f+>+iFr;`#m[K @䉭V>*QLLZ]\1:Љd@V-5… +cY'^:`;F.\cY3??G4 XB?gq <`},"pT<4e;tJ}M1Z?!נ g+A=A_;j4r1i-L\'d BIbv 9*cm'^[RnzV:q<8KA|1gXe"35N~x.Ob@)k>;O59&m쉏ְݢ+4udP8ݸ[BMb@HvWSy[%vpA4?Q7E<k4uWo~{L}O`ۨ>2}`M"!=K|I (Gc2GS6B˾Թn0݇JY{>9y Æƈ رhv[#V>#^ڶֲ*vNi1T.yfq7Z,7 e1f"=lH[Jik$y W@_Zz#gjm$뒊f mʕq{jCELS3D~21ȾV*@=[>Gքi2?4>oI ozT* l.v.}ȇE(55`F899M;/ rpG]{X4]m bv#g>lavGYKL p1$66vdj+_]M0X:Z{kMME))uYvo _#(ŝ^' )o:C2 [C4/qՅVQ8b{*Kv,p *RN3&7։(G_\H4@?A. 91( DumgUgϋrmYF o%MEd}e}&Mm&%nt/gtN)} 2kBLSt}k戞nhzbD!WVp؝qkqN:cA7V}sMJ ׌m2v2e/]{jKLpNa!NC\'eB濱59$T gƒ^'_B@ƒ)%2 GgtwZ@4߇C%9sO"G2#1Nc'̳"zriWC}u :Q옠wvI˰?ut- rETRl2[29%-gSC!==a*<.,BtV@.= 'cTӏphx!AMӯdگ:?TBS:2weBL$71y+=$lˆ/s^Ϋ*1m 3t<8b`Hr}=k NIId;2Os8Xv^ÐJf~ q"seXnZ;Vx-fS qJ1DӏOo}Lag}^1nfMg9cJ97ZFmiԀtVQuݝeu]ٱD'1!¹r*`T`>BwE-n+}^;`BkJK~lQP|S{?6Ck]8*/:(O+%u`s8-+ A~3zhГ9$:vܶd'B KϏ=e3&+ xcՔՇh+wFPHp&#Uő_n}33XWx?+227[D]GL%6$fgbkSIƏyW ךSjVa4 m Y0x]բzɼmTV4ziNQ؍VO9%vS6 =|{}UsLh{k0rE_ {s,i d( 8y]n|!`T\4ߜx7o)y\*'j5IhJf0YT z^.IfCU#R Ӥ<51N&"}wW9FĖ1*t~Wv(N0[B[ |E!Jl>pʡ~'_% Ռ+`mpubw0'(OO_lbNFNg)` Tx#"Yej߅ )|hB=БV-Yhl3|xTl.%~>^/)lD~>qEa~ 3o#tʲjG4ifup6qrŨpj`g=fFH84b]v{zOa{ 5f/"(IJL 3ᬔ*7+7R:2St5:'Ҳ X[9p (̩ ㋥Nf"-E>j~tλwK7pxAy=o I3{nor˿v..2NG)gjIzЉ?H:ʹ5/?G[-DpO-׸8F64lb44>p$p 4 5FUM`Yܼ]84Ƨ4 .Qb}E 0W޽mUItkV'7bAShF-hG+xɬ I~z OW AzgMQ]ZJ3]55BGs g0YjWa1M(Ir^TM.>1{- ezlݎ{2HEo*JG8"cTwNGZԺsb0] Z '-+o$_}t=JxԢpiC݌1Dh4c;Ƒ;Y5|>A_yaG(yJ@{RqFZQfJ~~ (U9=5B2nJe+C;_ۿG =[\=7qD\FgV\- v]KQMk7ҝa,S²n,FOmnzD1ꑉV+:N>Î_lEw mO)F//E~t5`K&@պJ2źiԷBWPzqlFxקQ3X4ћ/}l>{jS~ 2caCN %hɺ4 󷅦fML3ѫjWlTԔܰD9Q"ZXcj'xIa4Awy'bx)L{Ե#l=E=.8V!ʵo觲P[G } U~Əw5u@t!|u#n!zQ ӘXMOϖ7nfir6cEƗdhRݴhJcKbHEN9O-ƏKHѣη+q*?xt5 $(Z{q1ҳ1PLm,D%/O_#l*G'0۱ѨN:8y[͟Z=b{ZeRcl"q-na|Z~{R@Ş# ԭw%GO"4ILMNdբV`V&ѿJTys] &.(5f>.n'LH`]!Ib4_z5^$b4!7q°bl֌{bMj)В9i$ܓ I$WHJy$vt$9e܃gu&zf$w~.9z˫"QA\fjY|*W=kY݀^OġXM\$i )u|&- @u3?!ECaM'3P'iH 鎰 }쁍KK!\I~s?qUAU׵v8 yaqCS/wVbuTstν=߹~$l?a {h-u}j}&g@t%.EFpn0T8 &BTP4"`~XC="/6f-5CJ.?M pq1ljQ7Jvk$,sӨ']\rR&L94g8L֠.*=Ve=kKߙ pŽ_El>{AXm?sr~v3ak0k1iT&p8L#0; h6X;rTc$-m9yj0z$# m4$hr'VQK{ޟ*Pud{a9F^%dRyy8O6&ĪS/(5S[rI54ao?1]8b,_\V`q~M2-ɋ'ߍ,[D 8O MD#ٱp^tw2Pie8N{+lhTtbN`ЗLEd`NW'x5r!#.7hyx/὾Q7_XLG΁\9އWxf sh,k@xaSOz{*50S%֎kW"ZCR)0L8=ԡe~X]}@k^ #&HUmu홈m19d)0CW/{%>eKIŰwlXhnB 1 ^ Cf?Ͷbڤ#||NE"kOq7ovy]3YY] EQCcM*.ohvlD 6J>2FJ9m sy?(8SL%m\+Ofȓ 4ʰ4d.O:i *-6MN[ћ&/ɭ߀}a FOx$3co./JcfCrD|iTpc%b{yx,H_mCBSm_cn@gS i㘰?::%H򷁘#";E_nayZ@~ X-bŭr3{<}i3{ 6RufE9Ve1y}ԏfmHqcS4dAxICX3W; ^ }X< _2 (~gz$Hr|` ղ?<)t FHPhQf6I[ 9uWb\%zx›&agq>xsTCx&Sf<*B;Y (,f=Rd+-`GQ7XRb*X'h8OM0~|ې|`DWH"!XώKЪ䩅9qs>8Gx*o9-<2!w]+߹` M "8ci>t訆۪8s؇<iYT_Yޥ*` %oK8G=IpYs2UM=y5) (#9'ԷN@\sHtW|0 T4 UXU).I*كӨ.>X*6N~AV쎭tr&BsHQtp-`/ivծ'2r+#f O-}#mBn.fǍ!zNɔ3ܻ")@ > 2k֋7_DW9adj$I#9n3JMʣ]h:]fHKE?GWs{(qWrzҏ>ǸCfC1?3{j9/Gd,`/̟aSZy,o;cIb _I7> ^UvxU-SJzsM]IkKRhh^di(8IՎ^3r@e E_:.K% S9l1bɼZjIAZ$wb6u㘓mx@_3HZ ^ǻιL" fFhIrἺn ֛1MB\)~v=n%3[GD647=T y~(>D;P'zDLD,a>6_Uᚫ phsM>ayͦ }("B*x']$SA-j~]~eAi(fj Xjľ\.k[R#& #5߀6R)7YLGT (}KG_VKS3uRV;|BV|M09Ѵl,]ȘsD,W-l1z qqY 5 h݆۽ [4 ]c:H[r ?:f>y#oOv>l\.):쓍M%:3!>6t"6 bЋH rpnt|%yO۾zǮ#_u]`hJ#*lstSu/oNJKTn]LcK<jtsθQ"K>[<_%Ul4+H2P^_q32-ZJ4gdfY:QZO"fkHZ.gBɁtFn`N:-Fk|4Z`ew-scaD$Pz%jY!-wT(Id*SU)B%SÙvĊ=خ6qQKllE, ShLMtWF`Zerl隭:嗠㑊QNO̻or\H~6Z'xJ$]hx.Lw2i)y4NFO9P͍)'(X BkG TgM&G9wl4,*/}%("-Klf".nE'R汲0{<e|X "6DI.?p|ʥE'ckcVI29ӦyLXsD(AUI7|x sX {&яG _-xf&x2q;}SZ&"*]#Qz\"M4K +[r{I!], |omN JyCwШTf(u-!^g4a,/X[i3tgӟY?F㲐`Gs#ҰFSVanW izx.ͳ5+޾bԆe?" z{ɔu-놏LAzC eV |Qg2,8U9ްdJ( 6̀X~{^:$ZΈS1qb Z>,ƻ_>oyF,U. SAq.mۅQi?W1D: 5J(WՅ6qfW?6g9Y@wT!73TǔY%c$<2k~"ɻ";2=}iB@NBwa@64˚LkSrTt?dxJ Yz?h>MJbSRҠ2}Qٹrv-*e~7qF)BscؼJopB{ksq#:#|FcY* 8iOzVABGP>zuw>s}q$;g6D:E!yH*9xHUw0R٧ԣR;JɚpYwq3W3W .f}Mtme5Rqq]8A 35ފ Pv.!T.q3ʺGMY?5!k{QKW_@&n2BOҢcbh9#u "YAz{EX,#ø9I =6- D74s͓@g:ֈvKMg!q!Rn[CW2p3poApgߞXM!/;7[235\&c=\ag=ic;Y^ae+a2Qv~QN E 1_i= F{nJFYMȫ͔ۢCwQM梽甑Db _14 ܐ9)@$ػ-_MQgTq'+4W#{S=f kȃ&[8*\5* C*B<3 _ ~eX^0q߮9HC\`gi%"\݉_^ [] q>-ea"L-[6% ՅB#89oZ$$~۱F?8m,3K\"ӼGQ:RخM~0:{Ϡ5BBOyQ3MFRW : r`%dcsw;XF:2\We?ugS!`MjerHE⥻Voȴ;_X#7Ab`z.71b| hyb#P]-Lp*CHz0ǵ&n !z{fQO ٠mz [6El[ 8}L$tk3_7 8A4YK؃Ur wC^)>N`O&#<\jVC -J's<"W rOTuHV[ j脗CF ~.4\HK+Y!ge&ތmxOhُc hXiک)w&4o mklӘ u83F}IugЬ+5NTz%rQT4_S1Tĸ d3 2ίI9'jpwfwGPA0RYZ¶ a1qLO$"(+}Knʀ8 :0-ht\!t|RP k]#.6\;2wj~̮䅋6 1:U bV $,C,pA~{sDdf/1of}FХ_eWC!p訁B:JɈ6`BysOkzUH=?˚bvڈA6:v߫dA .8^O,1y7(hQ+hb7-* 7zZpBa8eev\VCa7a5B1ƫ_ UeN.˖^ߴNh-82!W0pp;G»~'%SZ9bq"F)IˑGqOx򎎩෥$mbbJS? _c{J"܉(4+9ԩ{:E~52QRKRY*NV"}׭0QнV7pH ?mPyYI fpU8+R[X6EʗhLz/òd3T*|AxA봉.~ic-R &d \MR7pX28$m'us_54.e7~wU8zFvrdpGd];7j뀞('KoՎR$QC"'*9ul>BYZ uD *Jq?d%]:nZB=mh%O*!t7=f`;e֝Jz kljހSzdj) Q%]Kd[(:HY?&\!+~ijm|M[5N/L[qCKoBEvN.ĕV2(DZ]A2n V;j`g@8e\r@o nS$e2ĭ/IE*r'-s}\2=Bٝ"ew\=Ȏ_k&Bn0U}-[;K.τR/v@2egvLpM&@O^⇖\lDDշM)f[I5.6e;0"{ρV܃P L؏_2-iS|j&:ۆ*I芘+֜cI֪Dw++:.j W`"gC/suycvcj=ԮNGrX7JQZy{/@g$Uܥ4\:>@#l^5[o1L Dž?Q+[t0{#_FzxUTɠsx&YG,e\h= O)is1=P+v]1C )7'mVIJD e^e%Ifk/G8S'}$C%Cx]eeǢx`);eMAGr|cYwC.-P phܾ0xݬQ`߯3K٠ܣ)u]nA~rD#n#-hFD =͛kmw>3=C>_ @$żmV( J_ XB|.9XE{_x=Z@[iQ2JtzkeSİ2Y6N  R6ՙb ZR־`Hk B(P;Zjcd-6$`)B4C0GZӃ'g[qP4QDaq&7_k~Mk4]7ԤsE')oYpς/ط(*`9e'pfk w-,Zl'1:nmFoatA hxۛ D8ΰQAT=6^["ihq-J*PZ`~rb:)iYd+&ɋ:%N쩦63i%y)E?Dh@?i˳#d`BN{hJ4Lne)'](*<'k^VIs⻸p2yfΛ@ -b_"ouRoZzq~=ʞxӜm3%I60H@&ռ .[W՚4@]Za&$z|E'z f$D1 P%#R)oWy`uɳ{f_H5oDɗRlj98NBng %nӳzDXϣOНka2) u憛hW5怘rb@OWc%~ۮn )w wAoQ=ŏZ{㭼HO #+엱D$ ig_yKF^jƾ6*|D]Ԏ3ɰ^o='=^a_ '<[KC.EфP'p~`lL#kh$sH" EƿnZH|po,9$dk]u/ rNv~oFz<ʊ Ts3$6J]`6݀emdW#Z4JBǪGKޠ]@縪O-MSU#0`Bia\Sp nnQ)tӹa N~m9`E e_8{uk׫0ؔyxgE-,9[lC592&a'yՎuOR`lXqla UIEJ@+Ia]0 R{˝Vr`)Φ2oLg~XJ ;DGdAv7< ѯ*d4th BMka1B4#2qZoM(Ս']/ f>v?EĔķS [C]F[5zV7"(/yn)1̯?9N<Ë SN҄Qi#[ Б>>9(֊;hy"x%I4IejLsF-k]6MTє()j߂sssJI(F?YģŔzϼ 3:m@0-O]!杽H;CC2Y1lʮ(UXCg#-=w{7}$Q^c塗2@ NQA#/!Lڏȝy}:nqLNDB"W#۴e%戎*܅?M| :<]ɺbA.R;mRP6tDr{?_R)ʷn'gjzk1,l%.BᩡTO]Gs(wLХh&;0S'5M-J 3F$1H8fq+\8+p/79+ H N?MfˤravţC]z韪#t[$N( B&8E؄JK쥐ˮ!% ]No&ԇos-rM Vk%ft|#UXm9|Q3$K9;4 ) \8,ઈ^ #Ww'n%Qxѩ.x?0[Iu}=`u] l$DS [N@A [Cƅ<]3YG9Yթ j`*E_L NA>H1֕',`\6*tx4s)WarG|q*Ob(IU`bC$L'NQ9,^~iP79_ 1 2| E0Џݩ^>Z%C"c:W9UIO2DB_kMRշgދH~af/GCu.Sru2B>ulP6Yd]t %*J{PY*&Ƙs+Cge #e㜨ժyT0L4/_+i<@Iɶt7T+iX<[lUn'g3X3ɟw]epPo5ǐxXp1)DOO)L ݯY TvUA /LZ@y!|б8E)4fi#DɁt '~rW4G܄c:trE7~1laV0t5;8ůaZ~\c0D_*p(4ߨ*6‚I^e^Wl{,<׬YKk-s9rd5Gugc/+B)[6gjTс_n Y 1=~EXzߊ5vi97j6(/)<&𫚹6WIu՝?)SZ Db _ȟ}ړ-=殮S"e_`1ٺ0ڣݍcRQ[pfu&2v^6Sfz^" E'CCNDBL#0<ߥ#> -xŻ+\גqgtoT[kR%A=űɾu zKE(:J#6?=)?Sh5 :^ƗS*❢5_^Md*/L79a&|5%%:(1Έ^ˎN@CPX8SbE悔kIHGdE5B׉w𡟃TtSG|e E + YuL1HG-Pa凉%9Nc?a)Sp )}ޟ."9<6N|ok/3my]0;X BnnVQZGt}-$aS/4Y.a`U$B4 Wol5{ZNYwr_JDn GO i< @"Ȩֈ:e^Ӟ \{g񰁿gRvlkr`3 ۷)B ]݊Ï'g^5F)*=ڡ= uֈi*` KMXX.KHMpt1H#ejOC 2RE*Rў׉T>l@_ q\;%o^8`2:!mKʹ]XK@ɺ%}D4褦ڛt'ț`BmXpTECaiܢ,>U?o&nT6@djOI$DxGHҶltP=P\7Y`c5`]oz> Vx2N ݐz ch;0).D2I4 $f|+ m,%#Bƥ1g~s:iЅlQb:Jj˹ }Dŏgh x:<BV?јCx4ƕpFusg䰁Q wQ i[k*E*~)2\]‘.&U*ZNW P`$Չ=0KPAPQ. tPUb*J|Za^u*(]+J[??SR>'{_%eK B0o~)T<؃Z3 ٍ;EE{ uZ0Uk6ڑni,M*kI-_E:tu_&ʘ68tP_`"PWۿUe8Y.i4=Wdo6 `e'ѠQڥ Ϲl.׹ڬj柗ƗUKe ~֦Bf)V/ӗN2N9 #EJ6 A뺼=Ǐy^8P*Q+JɌKB%vtmG7Q@rhi0w?름V*:1;J';/> |A!0o}>JZ6/4,} :c̨?JH>AO{"Y\Hhu\H3dI,5qaB?a=2 `<>$äV¢ ݭptW9>*Tk(fw()G[.pL%T9,;%lu..?408k,*o| *){%Vh#_h+~c-n!bn@{\8 =AD~K&ZT"dPr'Kg}>yr3W.Q *A'f鬠``ȂB4Wp5D`Cu<֫e Ϫ8kieS3kT{M0(ckX̋)ԇPTH06T*z˷h /<`5fgeasY7aq1˞ݽv1һratiG@TiF꓌fJRcC%~q ^HjGw[OGz~71C$\eNKhh 7s|oI@֚m<E[2 ᧜@KԚp7T%?L&H{ڧ9&[Q'-L.X W>&9Q`4xZy$Ps 'MQzbh'xtZ86jj.[;la OlvC^x+KG#@ʹCٟJN3}Gw\dՠ: S-x /H W5(z):/ҮO`=uq!Ny3!fgx1fޕJdMx|9JX  j:ܝ~ZGj-@X=6oĶuQU7}^ OT_c3+e:mD"y sGoŽzF0GA-ΐHHd S|,F!|c[ۚYOa]n:wBX'u-:Ђ 70jz|VJ{lBDž"VYs߉ۑ0˝SZS~(6oLGiTIFUx:Y5SݺöM.C4RٟS!.}N\"E_.Vŀ:x)2PTDPm_M{W;'-+RLqC-9:0XuYFuK:28ofF6 c93ފÕS5 ڶĕ v כûJ-t簾 :d_JeTg~7~8֗oNp2[}֤{ cVAiAEн}gJTNɂ4„eQc0-E{Y< <``=e@7sNք!gp}6_<&^)}d.;)s}' EaDvۃkY6󦷨ɺ2Ɓ ߡ] Xl[+? rhhoq2kocKF}<@Eב,DgptϚh.V tJK׃\ B`9)w@ %aq ,ȞN`j+=wG6yAZJV.M|njVsBO|}Pi&/V=ov7q2Aw`KX7Db(B$>F>KqjC(pXw[<'Ru cKu]c;pbGe!v ]%.wCƅ,#N".]<́TjU!I8`H W_K}$f8y}kv~1VhLQmR0Twax"]]3]jA6+ARtC)˴l j1~v[j.)؞2lMtHx >AJFb5uHIsF%v%d/LwśSʷi~OE$s7 Dz x5S7濗po,t|rq 7?b5 1yΰ`-^]Go>cR$Ȕk=d=i/Z(BRN+'Hi2QL,FЎ?0x H&E!s|Z0!?(?܌34J+if[:/Sfq^!߁.ǭA/Wķ($B6,71pG3oP/+}2]ta:Gνr!Ck_f702^)cK ı2i':Ay,iv"8sC0qڧWddiTLrµ4djV| |~⡱g J{=TmcQq"K^1:!⬧r TYdǴ雫:WlgSlS'+VV[rcL=|h 1oaB|zM etJOq*Y?AiWoG&G8 XQz}񟲂@~܆DH}N.~x(L8=r>|v<:XߜkerO,36yr p\[aSQf1fAW [?C9LV1$bt*<|8t JVgWܳݛRv*zzZ}qYX 9A*`co~Lu}1{!_W"VrE;%{K-3tcD#Td>|߹`݄oՒf=49RD`@UVY+߉}{"X[HbaG'_]$zxb0O{ 5X,Ie(MEYA䤛Ӓ4ɷvA3BqH : VTQ!ǪGO1S0P/D3r92fzd c9/g hI.SY;hS1ީc]KM{ ;UvYpUWvqJaX~܏ҰB߂ mq ^R6SِN79]b3SN$#.-Z:W?8ewZ'fǑG4wYOa7bF7|;ur0l˭$=Js> l.4N%P g!L8pʕ MQk8 T!awA^23Iz#z#X9:#{]`Aa{o'k:qVsˍ-+ZVI$sd>OZFA.Y(.3)-=K3Zv? 3u +!!IntS+YC[T5(]? A~MChayM ޤ;sg!+. [D'6W 1)ʗT/,ᎀ]7=\̾P"IC_ yVZn7eB_cl{Y]]r_{S#:%i<ةY>11!<9h'ԨJMQa3Lv}-Jm#bZy11鑜GY ,@9!H*"BY7;7[~̅mIAg}GZko!+,Rʊ(LM~>̫aצá/(˹{%ʛUeI~\'2qGM\Lɞ^LW^e ̏)so;(j q Nu3l? /H;/B=`;P|)d\NҕjN<g6$I3a[Ŕ&O_ym 5عWʍ ٣_, +/>ORwv"eD8(:&{^fN# dIwcN(csrmK̉Ҵ3ܠaĚ7aJN9}]L+~ yub 5`DvA w|s;s ߒ|-ހ_®:?&NdC긍Es?pA< 6 oV]v>%۔k9/l_75T*~nf ɠN)`ÚvqT9bxW (u'S* } _)0`>8(кW?5Cbot/&G&`Wp -'S'_eUT9V&".,icR(G<׋031:|K)Ơ˩R:rIfA cu 1|@kB:cU_Ѡ-wD\Hs3<Ò{rغ$9ƌ9USaQf3_Jł XYdG@`2D*r܉̷-c!g#/s 1s;={c%#?WtB`zZwB7B MS$ `[9)(%IT=xS᧟t]E@TDrgqNumMԼwVI<֩R7{  +-]ƀm:x3Mήsomtkq$ cFut5pF76O*M wcK)X&&;ڹ55H_3PVHb2N@$1eu'̨}::S]7cϙEWa8nejq5` Cj" ;0K,{ g:%m2 םˌHDOW4O$)\CgsOP6'КfzQ{6ծ?q2Ug%_[Gp0k+їLLLbjhsoL!8qh1xwo-~ l ƛK6ʬ *5HԊ1J4H.9&j-J2fpM4.ĞX8ӓB-wD/))f֑85o~si ͈/jrZc& X(T/tSK\x;/0Y*FJpV.L@,ϣ}1S~q[$ߜYߒ6mJO yUѷWV- eW54 \2Bw@_%[SdB 3`_LЂdn @my_G҈d%. w{h*BV?a|@pWE0p'==׋])JxhQYz)cy&`NC~ eXvdxHڏЅiF6JIAp(AJ_-ީ}7)V9;ϣWpoOTt}m 1A3 4sU=8Oȁ-t `NjӷQbx'GKx`t6nZڴXJu7v@y<{ ?]^6yO5#]̥=dl9)+p{Y WF1AaWS pGjޏ **C[?@{/:}t HNQb["%/h{ءqmܟTDE!>>GNS~n] 7Iyx^\JP0\`bdr|w (8*n|)o(N$8ω:%qC DqDh`xIwUTo딮=vUD{0ݵ?W[` xv̉~4VdECpNY bHdČqhTF E/4>J~.苵дOLeiZK :)jd<ی>3{y3a6\ xXA!wi5jvaKj=AKe*2[K~QrtΣ+]?.^!Yz`NCg)̵#vm kP6^cEqfafmScn]хJ(1 Y3[ݢų,1\~B-vՄ$Qsɏ1OFb^/KE8n8fozc4Aoѵt$xܰgYCQp:"1[-vYi<ږB"GA*"ʸ8%_ 6NiOW{6OgͶv C֤: /]CpUYܐє/N>JRKWT{@=+hH nF [gȵХ[!\8qN Nй`>312k8۔͗PrIՋ ;7=DppW'Ǖ|VޒٌOh ./#aޙZ31X1Q+e}E}O 3 {WӨDQn^WObX|9s_./ZIJݵW3ä/xðf=p[nnqpx LJKCӈ:yguj]_lyF:| |NG=G.ת;Uɮe1Z& 37PyM}Kw,D*HW&'4sfo~')&fc59Qj~0TVd3q_ojZ Yx>b}o|?ij-D]>%[򎠮r?Jc&7۟/`HSgSnTl\ ?Ն.)h5Y*|(RI$ֵ$f&{d<"]ns5A4C\Gj5m0_R'y sL4~tkjL c(ٞ#\*.ipPkr|:?tk,B)~؛rR g nw ɚI&G"fF"+N/P/J[?3)xrx+6;3vTCrg3RzuN%gi>E&Γe&)RxS1{dI@@<879k$r0USQ9C 8AA e<j*mSt@P /ꋚri4EwTOS~_1?;c -(a}X_lנ^nB!lP[uorxΘSX{,>@k%^dvʲ~WJk,3ucKUٿSW7wwB(~FFr8>;V<2tJ(qu{'7}Iu^:yhSN# h#Q o7Rph|ynj6oҲZQ;3`sm?׷O!IPU)0@Ī놲: tp ܥѩ0ibݏh\J>H~{ F%ioٲb R FlFxmitGuOdR rκ֏,^v3(BJ~'QWMm:+r+*ڐӜqZSB|,D?A'Et|AjkD8Q-iaBKìҠ70l#ԀvocZP:QP?mM5`.v)z;DO[;==(EhY@#W)slsy)<:FjvO Je_PeEQ=[ٓ>rD=0[WN_Myi_Z[) Xok >neΟ1 BgJ!&̔VeiM5?S,Lg ex*:[,ؖq2UT__@Z!SQ\\չb.](g\'Әm%hf75ױ s;taP$N-2UsB~ Ll?OL3r[I,* sISM֟8Ż=G~"p@ԫ)R=T8&n fHv{LLz0v;sGy׳ Ŧ0>v85'y9_֊ 蹎P6ǓΊ|nAV&,SC"wn 9(D=#r|f R4|/N,/_z 7|(" +OI|Ў2׭Y%?"[Xh>6 L;J96+ 8T>2Ҕ*1C+/ňlEʎ[FRj#Yǧ,3q)G7VV*^1HB_(`axmij̰A4Ϋ^acӝ于:5oG$L1is|6>gSs夹r 3Q Sk\a3e n؅ D"&Kx%$1%+C&b7H:qQL+N#dڑZ -Ob93(1B&Dd8`%K`)}{w>~.E;T|x f')ƒFލY;j"NbPYЍ =JVb7Qp{+4*+44VEɂ{+1kZlѕB5%L)^k0\2y|alaK74皢 #A6!~F g3N<4Ibd(PӜIs]SEˏa~\?w}[@JB1Kc(=(HM6l˺<7<} "s0Y6)VɦQ6+J)gW3m Z` c|EQ>-Ơ~dPhI< -,vKqD/:L?=px{ΘBZTQ3GlEl`Oe0S4J޸ -lF1)5D &0tHQJ+"5)};R%pй=eq+T,0 ~Ii7:r7){<[*G])D-*LTi`!.3 1*}f9XZjYQ87>G49M%T4ȀqtЄ[|L .1Z:dZJhn Ro5W6UyĀRJ0tM겷dh8hD#VZJQU7L @8#sq0[`YG}2.1”;Kzjj~0b^N?gާrNȺ-\^* `TB~Vs4&>G'`iw)N\yuad ތ.1:; mJJ5K8fox9jGxhU@L=uy,ohI;N&n RdϿl!ɳqNz8s9 #>éf^`ʍ EƯFLG`>JP"a/NL". ~Y9 ol*`0ae US17s3Ah9}pheF[n`6ewXaƤg^iG$?<;eG$HH8]sUWJ ç\W ъZCYGT_27$.sbҹ vMBG.n|Js>Q"eN3W^i>76~v8x$UBXbA5bݛgZd1MMF/qgsY8|!|a^  [܅,q vTt( }FnQG`}~(K܀NJR3Q &'iT%f9SM !A"|J6X:*Y^ ,w` 1ZYFELhLCZk5'p.>xX!twcm P1Om@`Po7ڭrUВ~|┪ "rŸTAMF<Fʐ%ѐxA(wA̎"x֛!CpCx%*wG(N ݺRƄz|Gm6#x ,$TLtBwu>rtp6?|/vK&\ò}:.6͝qĀ㕔,0<1TOs(3Rs =vDLd-1B+A,bIFa*--v !67k4snKdY=V뫨4dSJ?DНyB`&ll~w^m#6QIA{%t)S_>#Лϵ "Z >?m 'qP3!xc "{PVV^ENkښ8Cf 7m}d\2cI 8?E8y">Ll8uw#5ru>J&MWIHi*Jex͈S E~9Sc7^m3&{ܯFX"HwQf1 эI23S䶢-)nYȬ9)yfn!!O8蓭3/lLsf2W݊?z {dо@ 6{uaܱGz3k(ϥ6]hVUxU*O<](RI(|x $yǰfxsdVbNg)_CR"qYr(DoHDZ[M{=EB#u@[Ă[Q7L*\vKۨ<ӊ&rq4!wM[IocjBzyƼZjH{O1}}^jK vfq hJ7M @iRS[uP1X#$@Fq_-ZP/Hߙ$%W@6Қ{ϣ]89 n"1a8 z6 cevaq/H^" )QdXM'gKkѴyn8a%u<֮)\~!S)p2PO`VgrM҃ťڦ2 r4~qbw6R<3Ӳy/S[X/#Z*lt G͍ob!V{Ò0l X'~ &q& uCPe$1MգjtZX7џpBl~qq.|DѦ%0^41Eq(&drbx !cMJI]#TH!'(qdJt \IczproBW9V0N@M*l_dXw(+~(M37a`8n!) 9$i3]s7ǓCz,]:9"ɲ{ _l=4>, ҰX}TZht%ˋWpe&ש\[;@uUp1=߼Ylc 6@b ^Y<yK.}rIuDg薢^< `ِpms/a}5{OF; eo+;*g[NѢ[T )r1-ɭ\L0v:CPSN:AjQۡqfek(wuk }PS8?A<9/>fJH!$kY Uz˖e#xz|]΋x=-,MQ wH*:0|N-D1~P&(mhT?&P讟y t k٘77_is.@TM̬EP.l@J';Yf,&qv}Fe p 3 zK2bXsd x+_1[BFmCG|'ď ^$`%U\L=cpVrw Z܂P:7kp. K*C5ݦ]f;6 =5Tg N2L*_РWTLrKZ/cF2DMŁ>G\s봹kZ*: =҉@/ z9e z#3AFb&ӶAw.ͮp&lbܰ HMkY6<3?δj,fqbR%0T|ڈpxRv ڌ9nV6D0rsVcAQ}oB$pšN#o<&0= l?#Eh^z쳶O9זщ8>KܱEa@^p3aӃ 22Eփ.VfnDW&S r\ 8h ommyu񊸆U##8ZOpKliTh;ѽ< I%D*v|I?_} _q1^D}0 =@s#k`C{_iq)@M\҃JiЈg2:J+Bo-ף[45 #fl_тmP; 9r^$a&&txDj  >nPA0aQA?kԍNh.ʷS3AaƄ+xkQA$n:YJBs\UummGwk؊iGR=qvIKpTwC/{"bI%!FKPez1Qc6gd܃qpKi0*C (ٙ&DX?Hͬ(DzspQx\?o7g:.3䊆Si<Ĭ`@n)?iX+ Mkb͚:WfSWvXv#eح0)y $VhZ-֞30@!fƘ2%\i#Criڃ&nίtQn6gsb)oL`ˊq\̀`t$^!:FCUo[<fŝV2U~^Fv&DŽMFsŹ" ir ㈙(#\E\i a[:]6D:юP۳Nx.D /pAn?Ki}0(B 28vvXD6T78IFH B%!YSMxS5jMKgSԼ]` `}D,k^)V5궒i{v R?T}l4igߗCă<']W/b OɕŴ(jMX0ˉh=)Ԭ ]SctzMmQr܋Q+f #Pek|W`D$NG1Gs&c]$>vۈw;aP}/Tc<R9#@~2M M~I1c>kLL5xl䈗 %&}LZKLp٘Zq邃~BnV\թ"XhpANu+%5=Iv !墨rg] /Si5Tۘ|o LWq ̄XQÖ,^Ѵ'Z ;AkT^OAV /?l8n!m^ʑ ldfŜ Hg@-ښ`tϷiQB]&"&׍e&x qVuڌ P"9DMq?"I߮V0“Zt(C%Vю!OhC&2QQ# Қ\͐dxYd4rhEHYAƾ 0$nW'󏯌^c(x!jw)oh6*zea4]Ρ=cr>7}}Q|RxoD995uȡz4dF,}BlШg{QU0»^LN7Cv 3%7mCC]s%gCh2@ k #`{ V7&Y-j ` X:k./X#o[fAʥ)¾9qqRZK_va@>KB"(@mFK0V 0`F4cticFhD=ﻋ (=77`j6=uOhĝ;Aw wPZs.H3YF30ݣl: Gۂ$."zw%%-H~Cj AB[x0zfDq?nH*Fht ,L ݗ3O#x CjWۖer5$%#24vs&(XoqLQNFԭJ ,=)أY_+95_Q]^ ?V3ZYatL}M(]*'-ÿJi <9LGF-`6+,+-Ɲ@IN)# T'?nC1mڒ6 kAyH74㍰}ObP%s |3*Őm\ ʓ2n qRB B-WH,T>H: ńHQ׶ĆMʫdcoqmO3 NZH^Cc٫7 udf4%` VU"5xPiQzM۔0ZX3r` ;Ǹð6RMV?E_~&{)nGxw Gry+Xc, )f*EY$s<y!wH@5G_~L* +hPH v&콼6̮^'Z>g^4@ kJGޛP gɷJxUF&tZ()3xߍʹdF}6,*?ϖa̿ r@s3lR^4sh2_xM(~4Эo[swZ3I1&IW]I@v}:ɉdaޜ<҈T'ns*R^S7xǭN 9*=B~<"x g"86YuRLe0IH eߘkʿ9B5h' AOh)ҝ m!|7!dJsCe"B[ȡpӵJmtQ\cAf2ﭝ4첺0*?jVy*eZÕxZ%?oҥI2 xj} `eH*DQf~|ĭ-SM.(#U0pa4;k,()K'7{$Ks396ph5tz>&Lj]aXe=URR"qR.T<3r\$Dn\ 0|=,mU\wr,Gno_HOOںW{-9sP\h-}xnJ+ K<~A](µ.FKjY֓l?hi-pZ5C[Q;}eYbh ̔&e&7MhBO_DMKQ*Ќ2{dCDF: 'Bfu2ËcXhX&hRt:3?D7|wxM;U񘒞=51U4 {k)ǜi s)D:9TʟK/*OmW.C+J6we~)~l. BL/ןy^0_F(?}Qgf Xoӵv!sѕ}h eTjvh6ytm}, dIO_~&*A"k&%fǫpCbpbvT^iX}ئcsWԤZ Qdߴ zfņ]JcZ1Bn1:ih[ +DwK}£PK˽}(4:Q_Jt/!,@z9'hyq$dYڝƕ5̘`̏J@14iZH6x=[c?I&5G5)2; R"&+G.MܐF{Ƙ7y%2`g !˾*`AcaQ|b\G%ţZR^H`,YL7/Hŷz7k Ϭp*cu9ݐr%.qcQSnZ$R# lzψVPLɄYǖa*l߅Nkjk`mU t/i{/kh;$ocn|h@-yd0Ir5>ݵsRB|,G@0t1c5c5CVT1#]x9.@}թZ_Xwv? 8-崧؅Zr{79-l 9Hٮ(uu,i3rx;G-,AQ))W%R0wI6]x̰M㯿1䙐%YgHkAW.(@_O|}p+p[80+i?"&Ci'_[ r'i_bbvQun <<_JG,a]~[!i=sӞě *; X[:9˃0mn?e1?dz!@j(:%I]W:O,Kd!W\:O?#̉|xZ٧LͺI)|i tĘKqd߾~I6 gڒzO+&:b,K KZr&8;d|8{T1%?[KUbbrYɈc?SC1w:Qz3(vI!?; &8uGulM՚L@)wU2ϋ@,. A(w}=awߣitQ淚pwȉڤO> ~}^ͰE շ;n>AU >Yge0v̢ޒX _wpֽKi0],E`Nsw6 bgΚLe ڄѽ3.2#De֡YPLh 4zWd*7\nrM؏aQ0)&kA]o͛BabpcH'ВÕErLN{5TQKM_ժN?SOXB?K+R_IOf-"N3B[r⧻8܂e"A y -辏̧]w|Mg(l @3˃C%tHUF@3MLɎ22o9e'?qƸF4sg\U2>boE)1%gU;[] .؈#2;9-Yss9vY_EAkce?SUw-0v;,bQ99\1wצw)^h{"  H;L t/f3;fg>p Sc m"íLI/kV @p"-Dvǧ'+rG 2K=>0Z*/ Cj6}i> ٻ؜B1"ɣ2X5=PB֞B]]:B|y Kvц 9 $L\. + e"׆yh$"P]$ ɦ*'1_ox*4 6BM+ec79BP̒rSpps .Qz1oh%Zу ljjcdp뇼xM]~^jMJ4M*coY\ phBV'Zf)I } JNhw#5Anxs*XsS<_\8NMAZ=v̦U[Ҿ!P}PC rԲ6܍+;wuK+|ŨDDD?Wf'Wڇoe>냇Aȼ&.LG/p8jB}?~%z:ߺS2̇o0H:j=b;{Y2nƸ|}W"1DBuZ}5VVHjgWnDX!qRϻ-3n C{K~Wuve(l*W[KBSNjҏyVQl.<,b\ +5j@Ҝ2<ݢWסd,:]53P; $G>+OIsÃ(y6yB2L ׼6$0l PdۿQ$f}&!O{uC5o@L{+ѓA/x5rJPifn.0ZvWzfYPL.u_N4=8v\pF~| 21ڪKa z5V0, X|%8(xEwm~|U_;;W\43q^="ΛT(kexo9LLmq(CBS+vF+*'P asd¸ 14 :YX"WJcdR>!,lX6Tݟ9'vO}XYQL!qebe V51X?*M3 A\>O6uZw-;fx#@Dy//څY@4u3Q~eJ}=ü mL^Gvb+3{:5ÏՒl0 U]j"uZjF 0XνlbgdWacFU;r+k7m #Muv5#hs l燙Nia1N 'NK}pe~na4A:6z 9Dxۚ>xH{4겧 ) qFs GjrL4Vxi- \;LXZ]>c,侾x  O?wገ} ߰IY+c +,1QŷO;!Ƅa4:5qo[2!| myJ^?#(ծwFņuA\/w?*0Yl>ۑZӤy0庮(j* U8_gFD[q]zO0Vuc"t tf+Ϻ?fet qnMGV?n&h.%Ed64 r?K z υ@%ˉ-?zX\z$-0c}唓@G#4͌(6J.D9Wf 4 i*Pr!PR: "VHRQ>]%EXZ+={IYFɂ DžUIl\TՐ wj?3Lv{4hNea_ LATq e+4PSLoyĦ0OK_0< &0n$ъ-D;NXT$*_TP|"vWڵ'f8kR6abf; qFzS߮5kMs~ NChc s'[ ,dm&>>>;UD[UnEZZTYhr^ƝL(%Ei<kZN#g꼀$k 3$d E _-gESgig'cbλKjeS(] Cd(:&γF#BYS]cHS Pijv0 p/?J&z=\oCTɺD'q4hDw9_k~f;. }PxNayeKiЩsCF7!ۨ}0-cL*@GU׽k/ Rw)-cWst7[^O̯ҨZ@Esi ¡…'~_Azb]&R0V}J._#X3o}a,`H^HW An&1M\SGrĈ[M;/Veiįɝ”H1?FKGfBslj+;Si$IjdȢF$jLW qE!s TҌXFf4p8]^iވlu  5kefWnw!4#pgIrIwdDH/l{MTeF;O_(:L$fP}ʛ~\#J/-i2bfGIg 1+LIKǕj{&2%Bº+is#$$.r5 -9<΀2_}ֿ2tjGSˏCO6ͯÔ}[ >Ե@8*ȉHFj0Iixmkv,?em>:rfԹaOhmiuvBZWPk 9bY>pD8aFVB#oC1܏/'yP ҭ u9q°dWT+P"2P33*TU`ܗ>lh6I?b&[UTifKRlncK~YVŒ#ƒ.1'8Jr+CNĈ"[ךM-U}'9WtǤm@Q: =d)dHgF(. .~HKZۧ`] ]iA$Ҷ^\'\;$Sޘ{%CJ%Qpj1\Zp.$Zvz>ATv+vpSڝݭFTPQyŪ*: =(7ʹJelRb/=q327g~4HRAnR࿿~Y{wBh;/ VAVz' LqoU(EK+Jغ͕'_8\"SF'mnZ i#Ƭ:WEk9_ffwps@6n x1cgvܛb[m̵~?YxoOTqg`RMv$z-iؠHO )]N+qUh%eâth8j(ư^TJ<A(|?boXFU_mm;wq\l|v v9F,ڏ6WPY/Jt(5GQ=W឵CGKR<5p" HV+_廌jTnPM=3/$ ^Q#\#6;UПև8:aмFm]Tޏ hbS3WںCq.<ﱤap\B_'*g[@KLEх_QDPy' `W$awLgd3zcVN?Ĉ̦l0ؓ,o67q,2‰+r0g@ˈAIHt[h[tT?!gYΊY_*ZbؤdH6RisC6=?%7zXke,< a.ΰ9hy{Dsh V}.;/.UfTg'Y`%ej z=. k1,0͵"O!MpQg%KiS.;c4s6+5crٽ)<ƃ! )U"iJb0@S1%m3K5Xyn%$Nv5WwQ&Zw E835}1f_;8`mUWP:a.|&Mh[v9(ջ<6>Έ7'"~si0eH<{Ԙyy0~RPAI3pڣ5i7sl53:oG;^t4tD"RXr@-cqBux8Xv K~ųz6· ^l ¬ P%BuPCAtyOc'kg,^,؋47k؋ljXfP $}x4ZIQDAmqG4yyeҷ.暴P}9+@Y,p21sir\SXeѺe,6ې4%$yr{Ud~5Ɛ0:lDn8o'6z*>X!Ra`ro„s\j;^o|ZΪ'ϙB},u<&L.30,ĊgDc ^yQ9z8s->q$X\h#Zw^DL&۫d MidTRPu\ÌSK,2tUiw~꘵$m&P|x t _ڽk-xu! g.{J>l 3'xbZҶ|'4rjqEyKAT ,<?։`$۔bg4Kz_-6vOJo1Ԉ/YqMjRzfڇG5fM[!LlֆΪz-s!6IZ~~IvkwѫVXk.=k<-%+q tƴ!y3dҞsJ@V^-+)ɐƕbҬZ\$E*me]M <J^"I3p/<Қ"YC=3yޤ𢫸7s_᦭A}k﷫fKμN[338A%LW$zJu\b Gԋԑ8M` B"֐<}%4mհG8zi3bW0}qmjOӭ2;7#CYb-zE|{6X9D-VqURm#QڑwWGUd5|Tl]ފ:]ь?Dϫ|4(مބVg k\Rs}ti~κmͱȔk [%~*3p݆wG;!tc1 $[$T v~cN˙nKPӁkjW׉h!S쭃=Nr/ Y Z\ ?T{R^=],=Yܿ[c -s_۽<ȓ8#PM.bWlu~fMuNH]W :tW=o(5 #k$B}I9 ( ?( "kMqB^~M)h,/E hQeZ*?^e2.)|dKJl@fcLT-}5k\ր;Ah8*菟>mÛzcrY꬧,!d &؍ (@6=Zq} #tHon<myFa[ dX5Y]E'rOhܖMO^@Fhpg_9J%Oʈvx]z3՞Kئ;r8s~7ɞ :c-Ma8Luۨx tYR$W[x4nn(漷WҊ{+AHbOnڦ+FJO_cQ Fm0{@[/$,.Pc;vŤᇽ>xXI{ _c c^QƇ gbPp:>:HaϖZׇi M߇?Xn7 J~^#s%n]JhEp?iJ7~h,62(nVqf&]4ݙ oe71F3`jLdG=ס1xظz4SFM@m%P#݄jkE-n"NxUn:cƅ顦7#Sy>${pg muTJ-y\"l,KJ ߏ8p;}fE`|Xi[i`BUײ1Il\7]TQӬVl6'AZ͏@, :7^O'o\tD?_GQl6S43]%u2VR*j@?/.B fEwskLfDYة`Ru弄2hb0^Luiiu7?Cϼc!RR;A2ݴO b9rق]wGN˧g엔`0Ι:-Z4krp͝! |wVNMvjw|87k3Z9I"`ڌstd? ,(כ<L5TG&Ά\V"xe|$JLaF֡G)ě`c[c-3p,GRZ z qL "F3,e j2Cl _QjjJ:AlIk|ɡgJ(!!;J"^'n\?֕bUŦI; ik#NxuӍ6n *|)@bf^BV3sڳ*haJ^ s",3Ep4dcB`{f :]TR.[hx(ҁ`6xt.$hm`=hZ|xnN# J4ZC ~XN7V2 Kйįhu iU hCʓ5k9HGL/\bY5K,ߣu|+ \6{s7*b޾of?}:gN * Z xm vO$!ͪdzGA"2giy U2Ofj#t=fxKfli ..m1eF;s ~2Dv&M6^i^mǫ{ߪ5VBxqpSƐ|U`VEjP fҘCbѻҐeۻz4U29;}@{T|+[}CxbV̻>B:לjA"޺o>l$wځP"t n۝Dcv׶Y!P ]Ԕȿa^S[x)/0%co{ ԱkX$t"@h2yi9.!_ l5?sK4ayEEVu&SE0߶YӉLW[XoK*wՏuJV_3Ao?=vv waiP.$z[r/Y vW= 7U#u R}'ZV','l-Z'}i꧈y!:toUutŵn1 @¶+X[}~1 g5[KQƘjHwDYI^S֌cFip;\6)̭$'ҁb|>ishS." Ǎrct93Wðl_]%"ɮJynbcRhۭVJ2WWR.B"~"RCsrCT"GZ ||3"rGYώݒy~U+7')zXxn*x1j~ Eb3r\t->KDYpwuYjR:i7\la!:GaeGh>-qV{ ($S+=䎟Q[/%H՝^=CwQXpMw×&k*li-Iɽ*Cx.] N0LSgڢ{\L`il/J8d P_kV+e`8 prF¼oHtsr|68Ni/wI45u*f5HT‚'Dl ^E Uk&`1lqZP|R i= pRyOCs4<$p_=U.NBD־$&y B 8ݙbp@ ۀ!S2e̱-I~*OW?Lz62.m<цT;,YRuS"AzR+$g3~n IR/hewLR n!!N/bU#DT)L- xGO_Uo ZC̩=^JԔ>#%8TiͣgKi(AXPNeuChS!疠f9(|(S䰧ǺD̐E66zpZLX1寡~M!O`nP&4>3'j?kt44 J%؟ ,G_MZU=rs9>gD!SbUKE$,,"R0\e<s.| j0вAWG_B@IIZݱAYPYT N>a X\s|Ds^8dZ`@K= 2e/ yhGnuePldeztCxm8\8:U DA?nly ^tIw ppH^<}wR5<;2,`AwO5YcqïaU,bDg`g]+<$k-W[Y9 5QS4̄L{h4)\uF\Qݜ(kѧ]l@0DU0cL QP÷tvCLӫ\9&z6HG: ?[g`da,i+:"@WFOX* /(UIPHXhQjرGOΌR鑽UA>Oٱ5&4inVT#bЫҙ,=I%xo[P. Lqmꃾ5q+X`P?M]l^[oF@V/;2yT Ӡ"!a1WhEW _0׭y3F- 68_֏Vkfjw-_DB|Ǎ4S %%z18uIusQD;$n4uz?lk97&;䋼)NۻxO$Thx?+-碬4|nJu-4d[hwn5V,+\Q*I4܌Gdb<ͩpo!GTl[H쀯 Ilc`;-c$0Ƥ9Fߦ & ]s^jLeʚ/25e-{:^ro-9ju'  d@U|}3]b;tNkTZạjnS+XG)K=D 8PG,]r-q ,V?>̔D'|=8Ƚun Pɜ+rHC|9 !Ck4 /{MccՊYV͗'=6 X Gi+skuf¼ISJޝ΅Z?P%xXz@տINӀRI{_ɧtRb:4¦h-üZS%-0V`w<}1>n1lYc/3=}2<˜e)+'Vs=:<,nq|p+Ds|n;9"}߷4j7KYdpED4€ǒ|^,Z32Ҙsn}jѪm]Vƿy~A_bi j |6\]|'X;#lo{'`+ '5*n$_ɬgБ56$ \̦[1֢9: 8דciNk_&`2 A71r!*INw!nEtzk8Q,&_tsz ܷsz<2)Jyr$) !:aۗ'"-o b&Df5e'"vG͝ /4q/K F~y|/9I88*,r]h1&}1sM(^;03=Zet3OI/[#(߭G*FIlmTMM[\Ǟ~jׯOHuXGCA<-pAu+#3|0ޫڷFꯆ[u`a {\\X7$Z Hr&Jju4k^-nm7TzL5(ɕu9[]l 0QRdJPg|spw="m-[7ν( vLD oKD5Lu|;w(MQ>DAYDdN }L6p.t ?f (S[mJ3Z׭9'$q+&;TE5~ˢ}ʑ;X|lcJB &쬘ԏUEN2^[|l'"@;m'ik_1a nM0**n[DG[!&ds)c +* i\2}P f9=S5G3ze0`>V\KBn.dh/#@C}ЈnB 8eCBcGP%ȋM? cK0=0qb)z7e.HLs]^*F IXYl@*0?1Y_4o^bgNK_DfFu̲)6ډO*_ ڙ$eQU[omhOheXy^VϱC=<]-Dqt .5́Fu%HM/ h[SCѦaN]ɻVξ nHnR*]Tb[R4xޙ(> 猑O;1Q354&xLa~;-zx2O5RLEb6Z]{nI5 Ϭد /6 >rP:T4N=o;ћ;^#aXݙw1&¡F굢pv+݇HwkC{OE 7*#D"D3x3TCX/ 0ӗ£M琚,<`U'|߀n>&=%Z2.,`eezTR@Ujr)L?/:Z}u#5ͣC`Qۃw"r1K'ŖlH ?\]uSYrx`_-7$^?w CP+H\0!+PSI ?s:SzB6̆z󞑤Q2jv:+otpRy\(AbuSPo!E|"oW"t`ly jE"D5E!0nZDLP7wHK2"uK&VuYU7ƯYЅzar6OBI9Z `SAn]'n,ȅ\^T*|2fԄK_P^u*}(HDYVfS'44YIqS%|$R*)Y̓/(yJ'Tq ?sjN, :o/׽.F-G 5əosbaͮ͡}/rCa !s(8TrB'enS藀jf Tw'Et]1(-?ѣ4p+hq{%bv>$ -Q˒Y<yORTsdG sJ%ˏ7_uKwdp1`s_TKLP=W}=xuJ'P팩;´r!(M~W~HpUm܈:ILRVzcSM4D I[vQ=%N>z;Jwrݾ$@k=X̷&3@mVVd_CLNC8xN@`҂4Qk9qAV`L Y.ЖR! d:H~?O|x&:bb&2-^4B+2䑊οt&F_'Op@RLCFn~Ü'e¶Q,uX( "|dc@ֵǡa,=ny =8-b.ҩ%-ϊZ:dˁfXV$,OxW0 I5I6W Y089zioe$ 3Qߡ} *;L_3kxOk)5$]ĺNKLyqHqA9[W*B=k^ :< |xAònY5e9S}ώ1n{Nir/4xW"TV^l5t*Xg; WcS_}iڗ/œ_|jDH)jSrN'ml + }h7x6 ;|)d${iٳMAuE'#"-q`{}mJE,Jc6|UD{+ToD$Յ_H*ʶ|-N gݠwU6m2(@TӳXY pטދDsd94 R`80χ,H!AB*y!U\'Gr|!¢e2b:6S{;앳Mkx$QC3h>C-zp|t(Ar KDmktg74!B|p" `pxG]/(T*Йo7 Nr`8H-;Y⌗d(J";-}(;v"' e2][pj>U"YZ\<'Mc1GqI|h`lL&؀-TPVWjZh qɾu( )G}k=r===倛Uoqq[ݪa \j~qw+1r=۫4tlZV~壺a>n&(N. Yȩ#zxLSâr8!D`Ϻ,R."gn3N˙Y7DPDg&(d!P*Fl5lҵ-Nm_У}4tL00o^m0n~Nk#~|  P1Yt\)|(^쵁>ОW~' W $PaU8ߪXU!ǻפ}%g=IB7N2Ep='3Ԍ;psS` ʺڙ BJT7I='\ 4Зٽ2b`\C*Rۮ~; qeвZzZyg[QO!'rwRt+PB"e)FzSP^YŮ$`^WwԮE/p<O >"h&pɼI mrgVbG(꓃G {^f]"YKŞ]f riшKuP|OC݀Uꔄhڌ&RGs=Yi'dYVNg lcqǓ5Yt8bϮn ӌHB,!TsTJplq$mfuacwZZ)80k2"fLz'*;.)qb}M޶P#C F04p}d?2'u;^O@^Wqbd#yuIr!1WͿ7lkZa)v]9f^Ъ/  8&y ?QFFZΛ|7cK2^bJ/!`.wZjRu&N'IpT_\.?4t½\982NXV>-_ٶe7lU߉6@"(Zcm6\㑆Ŋ kI0'F㫐V\7ZmבP/'Ct-f[i\I a߽#X Bչ(𬥒vvl܌uLHmMBU 9UgUݘeV6-ͬn gn*^d~[ad|ZfM p x;],(az(CII''F60z-' jobHIU?t) Up ^Vn!NNVܰ-_ۗmea88Ќ\s wp1Yħ6/hzc{V0=O@u0DjV+x^ޖ/Aʰgjb L)g_g.itc']3 F̼ Ɓ_:EѨNpYI9޳ Kޤ\3zqŢb?YuܜcEˁ4*O\'o1}‌A}YaP% kW|XwuL䍧${/>7f2c̘itp> !+ 7R>YIaڹ==Wg}aBQ@C}uGP}l3Ԥj7 ·w:Q#V3Qm":$#%o͡2BMz^.%%n`Z)$U%R8-Z0(R4|7 ==`ױMz={M`qBQ!RFC[Db2Wxgl3rZkC zQutmW&\\Հry1w:6ޠVع-B:`Z2HY a4 {5ۈ6gIeO~@WQ$Vt|JqvPSbTuٍHa*ZzruR(]}ﰘ%`Bkҩ*>1f_{m Od> X[I8 no@d;^sQTF.F[lnTE@C+U.Z>'AA =&uB96>y=!byAҡ)p KF+'sR:xx= ?x&&^0'?ń`;l|y&ߚއN~sW?)WuI4qn)FccdZ\]e9);kVՕ7Ҩmgc;% 8outWú1dB+K{)\BJdN>Ts!Л3U[Na6xCON@cBc8 Ldۜ;?q=VYMJ7N低u?lx$G0N׌(+ >X$!m;}QYt|T+x\ eXC^1,䆰, ݠ<,ca  9sb ~TP: s--1s6JSk;cS>703@O鄜ٵn_t:i5½3 Zg#1EOXX^XT_l*iy?E)[ +B|իg_ 1M[9 Nإ;?wvz14/xxlm⍙b@j@/7ƫkI=)WċǤ$45  VOI*Q@29{ = +/t+g ^) > < +]?g,OnC)QDD^5̂q'HQFS .oifo\-tЃbQ C'|!\EƴlV}<A+r44@yiY5@-8-=W**i_/Ů^By`qT'n;/#(|xW1 8< T{8E@BS8:A52h6=a^Čn4 ڤ/Z/@٘*^c7Q\X!1QlBFI[`Iz6tF3O1啼 ?F |~e9O7}q1աyHvyaZ<2 0{q O%+mD3Z2=*,\*'!v\2LՖ3D֖) g}JCLVӤ;}H-.Tsg)[/ONUńXs֣<(/ YK0:ܷ߽fObMu^@Ih]|o$dZjNry5BϹp%BjrwaB$l|8BDEu{H!ELwIf"ΚJ(! K9 DܝaBw( uS9\t\7f;ܹf)8A̢g:xYYr=C\I $8%y཈AIiuP,~N|lOU8e冩{ LFߋs7 ضsZvCm>M]A4R|jV+S,?Yf =c lu$o۴%kGi0C3$D)2%o2* 2:uQ( UG~N@xkO?A&IC~Ͳs1:`Ϸ6 sB2LL0p>Ę}2U6> (=Mg;"t(zs덇 -Pݘui;_i`8TC37;XjyWڂgP05qA&ֈ,7#p|QEbm(O` ?wvC; S[jӄ, !.w'e7!N5K2ZtQk#r*cG4rK;pU{/Lf%.}@ X\?vH\ʪ 0XB߹K;F"eiH)EGeY'VӨ) i]~9Q*Yk"ǖE_ y{*6PZqNi13pd})e~FZ[RZk:[{wx_I"B=cpVT6r :cLݟRq<;7K%Ez9ze20s:\KJFH"6mSN1ӶNl`i0z~s-"}쎓vq5[c+ox+9F]>eFkݶ4  (xE!0mWz|{kb.0mb ԩHeQϺG feQX8,1hlbdD+|";*dA735NPZ)9o aAʲ74TQ fQ9,Q\c|,wэW,T̈́@OްӔ+`I^&a^Xפ4O[Fg]UOֻyC- Y7il0kjȉ |lWoR(VKƞ_CAe@̵T\_XrreWxn%\2+[HMӹyKHME. (HX4k?5$ en-u3TVIoLsc]6eC0i`HKu|I~b5,\c +MonGN}b.YӾ_Oi ʹ-9FHd>1/`aK}^)\ gs>od2EJo*gwz U {7kI}^GvLzWjs'9MLLգ`brJ12_q, S"AMJQzk?T_߲ ޲^HI.Rlb\eC6FH8ґ2Sq oe@$7v\3 0b*M%>mQ с,_+i,ICT9u} ITOX *LJGaP ['F]ڍ%8&kW%FKSxC"0Fe!o7fƶs@?Gڑ0)*Ybx2XT\̀$}^GQNaf|@W~Lx O7hoT@=P Z[!/`wMn# ,/2]y)gg?O0fE8?/JKW'q )|pyĨEJ;дz'=}noL`47Ky~atUc)\6&fxA! Bحmr:-*HdVT)!U'iC=rB1F љS 3<ĉA ;].Q@/2oU w`)Q;Xeu<^a+k%GxkHXS PN9;f?]EuzjǤ2eel`():..XS*BCyF8ٌfg~6r'^M?cەOH YtZ5o,ԏ@RT(pY @|>[9YS:੿x~;bVx`{q}h6nExyNWX!cGI80=hkc?bD!:ɨԃF7HDI. PO&o6waTm+y_fWkbV&P>LZ]}U\KbuOh}U^<:WJw&1k\j%(dKI>*Q{RĠrVcU v976.&E}s9?llclj}vR}ғ6ST]4x Y_-DN\(UoC-,0|%LֻR ۞[Y]O@*NW #b!LlR{q Bjܜ}\&}+S*yq\G| ~&%%>QA?@$, ~N7`{ J9OlêQE"f!7G@KĪ9z.+5ΏgܐOxGq%ҒF.UEyBW$;wEooിSRN[ US;_\'Ա4# {ls^n5FHƎvSfAsy;"^o=N'.F蟏!GjCdz~J'ہ$w C"]8b1x ~= `jx^<[Z2矻^鍪/PG0gt/oA&V!]$?e:R7I+שT\XIc9R۩nwYf?;`VSb78įuH|wֶ;i (+u쇶jk+lf!ʊRk M*<0Gi$p- 4w!ӀַBz)1Ab͈[?CO%^@TɸD,w[VΧBgfSHǼr@ NSUgd)Kwِ8ۈ&b_Ǫy E^6_`#B^&5E]v^x٥W%G]Կ+T[]V{_/s 47U|ObzB9{SFO*:.+(6>Jr)!QZ"SfGL@먀yL|"Xj9|& f|핟S2sm [d.Cϙ*og P/'a>l&,8=yQnv{+4O)Y 4_XsAd`􅛤Iy߼~ hfXT(Fqp{bH!'3I>trnKShr aϹzADo"g8^cEW0r6pkY/ ^j}gvdUSTOHil$qE"%u'>zG?# 6_/`d"<)v+f꡴VgiI .\"tvj9ʿQB$qtERސ}8wx lXF#x*[g t S>Au @^s6 -p&oq}b2^T7w"` Uw<޹Z][ԢכorY2r"H:sbgşw=AU?pNt;*!"Loԫd: :3׫ϭ%fW.: Q_hrzQN[quWNv׏V\eK;$6pjn<kungȞ_I}OSA޳u&y ,;}+P> C[U)-`tif;ebְlfMZ_u!5L(FaG;bcf;mM& vT6;ql'T#)v IUcʱEpN` T. F/J^T"FFD&tRXiIȸ.!Cf+ȖLQ8}T)yMH)Wt֭xS?D2d_rECͲC`Xlӎݕ`ҮVmKyPťXPR4OyLҷ_K^L EΏ0mRȈ 1*+&ub/G& $>@.|Ŗ *Qhs]۶su 2 ЎؿqO I^6iÁ"i?oq˦ϟ\t рUURx;לD2˦uwjb$*H8;7d! 'n&-/"N`d^48oS=in{Y2eC'p a.썜}aK91tEwO|Dlsr>949]AC4:RwJyK* ;QbC0@aEM>ĻUDK_RY.M <{A3[`״zM ^rNBo8B;AMt/*!IY" ,).'Gm_juG}Fa͘h8jck+;#6zHh) 2P^u2p6c?\ӽi/M]\iXscʷ=<j5X>'T|;ě{ O:8u,u*d_4>"Ҩzh'p|jat0.vIN\ovJѸ b"۩֟3[9#yvd68_3}z唞a"=;se\S:@GK.ñx9R]J!qV9׉C.؍dFW*_'kaK/Jr.40<"X%KV2*ZfLX O1.GV2~F 0?! Iag jTA+TSĚȗ~ϒ痍JgUP0Dث/d! @(Y9w0aOQFRIYf2*h0&cd,K1pr20WFT;7 e^ȗbI=! w]Aˢ’\!2Hp0Ezoؒ2PSo&LFxv{%f'txyw;hۦ!?ꡱ)虁E**svMw4g3M$=] gC̭OR釓_jʋhix}S3pU/ۧh/,xf휊 1l1DM29 [ n8\մdG)IݙT))9C&ž,Xam(4Qtլ8T4/l4W\ @Q,ml"e/y/ u4th:9 ,=9z0l3ӛyXAQHSC5e RS:N1 \`!-;)}K JFRM)s*67YF⬱ٟ?vȸÜwmeIA[D#hfyC"#j֗ͭ{8c q6 3IXJ.#C _r`QsMX½%P$9ozr'O^5dt4rMpd\;> p2t!(%+-&)R(]SYrEtnUJjcHu<;2 2Xqǥ;} oEKFwh\us޹A;mu3jtV/s!}(bq/ p+FK:g  $M Eg~;z.'V*tJHbWeIbJod󆫻F 锼P꧿1D T+fC'Uȓ%0ν|ӷ"Aڏ?)ޱ"j(YݛYCI4UTĐ ɪYZ0on+%et[0T{|2UF ,sJWڏ _# O9q7T2S!92e}sӉ'3FƬWD$i 5{2yotUITr8nk ͆ ߫LKXnak[ kAl<m|>8qD IY(J_V1g:|@KN*6e<71$/g<{>(` [qP.uWN@uH[LR#ؾ"V `"FEaEYNw2//Ɍٸ-c$ j!G͟q AKBp[؇A.x47 Ja]X+%6m͊ş +nX])f xT =,=/b^0$_c xs,g=/K@7 sŘ5=M֖Lȏ'!]XC>-kMnEģI2GiI\ fklA<5Kt{{S|;6~GTxw3G0O{=/&,sȮNMqd@ƑdCwm,v3Ԩfi1a{ujJ &]rE_\Yf?IxtdGlY{ؑ rCy&h Uܱf/MKɦEQ ]Mb;.bȯEW6`f,Psx ^+? Ȕ0% \ ؞0xZd]aZlac?B??"1!,Ro]v0zx3e; s(r,+Hƀâ?GMiѼB?F@2As*Pm)H4l@ɊQYV9M_f*l_͵M v2^%tuGGf sUF`~ jGu WnLc'\բF0~gsutlɫJc!=]Tש;D׸>5RAar9f$nʮ?VϽL3krA<*yG_¶K9$V$i2'D#+kƶ_ì~^2_>䐜EY)qq\#˜Wئxx)y[l2L]tUx[L ʔr8L!v>ΑMNh^;ܛ x4L}*KF'>o5<"(fh&ɣ$T4 gWtcl}?7p?CNۢk*FtiK@nEKK&{DJ#j4b]hJQA)HBEEgr !AZϙP:O6hEZ.ХP$Jt߀Hf+B;i'~GωՎۚuLf0qXcUF599re4ȡ.'M=S/,~tO@ 'Hc/OS;"&\*KYj͚JA8 {UsR! \2#F$+Ǭ\?ċ2)R@9ITb92k-Hg2w,]@U# S)9`ӼBUz{d U rΗ{t5-ŶiaТh^E J3-҉-/Ŵ>pÙ8ӳ∱{^btﱡph]q:٦[XD.JL!wxEo{+s0{.[aAvQJ5ZpL%Ά, _ \|!=aѭtL8.ŮH$3u_[jEWT&(c!e ^Ză\*"~!R湖 fvc 8EEorudcLaH&_E='_HT ^HCybKFQrIG3 n@=1kcM00YϰRwR JLa3_^g,DtY~xJ#3FBNŰryaih7ڡYfH5!P;U(Ɇ1+WgJӷF to)%~?U[Jr9R&E10v=.1ԸF&<q~Zܰ(wF^t h |XQMNu A.O8]h.7󇷸M.Sp]vYCQ)U2 qHѬ\ aJ;= /Ih#hj]9J5%U3WNM-N;= aR Y2a׏K:+zb;P~z4}_:&Sq, ͽLyKC. YSO)*a{ ?QлЋV@ {5r;Gj6y ̌4}20DA2_tUCa[s"pep lTG[)IN~V?" U?0Jh|E1?̩LM̿7&s !?L`Q Q51o Ƃ ;cpр÷S=xmS3_#J$n~jKR\KJRD @g̩R .rFP7dq7j#{p";"s}|8#pzUEpvO|,MHªmS!/A߃4il?9'Ʈ}O;V3q'(LJ'|]0` Y->;`G*c :@ag'{Lp+L?$|^{B% ]t{G{щ#^X dH#SYDo[u4vZ˱n ػ-sU! ScjG!a0lB ,R \xO\fj'W:;> ~1g{3&ZzHZxx]!6ا0+ ٶ&; Yg7?[)`ݵjOFє[fK ɤv`.XEFKq7/h0\\eDa!3 FmցbkQ5*n[%f;|:Cjlo7afM;N=ڰQ!T ~m*oK%/10_/ֲJ –GS0ode$WO~˯D|Ƅ4$ՀK^C>}}e\epT!%}3$Aʶ5CL)Y Ut 6q'Hվ@z<\=➩5B iYE<$}qLkw&X{+ɵ'p/fI(*a#rX&㚤ĎǀQBNKl߀h> Gz!s1 UlK~PȈ .@[*xS2}"R?{ ?%Y+=oCQtyvfFXݛMͼg]&tż.J"Vhھek']` xat [ΩK5y쪵wՋ}y/o6K'JT8R56T"55fv3yΈz-M0iA,(wg!&cYvܱufj`茖b{WUCOhNw"1B黏o%;s.8;3QtU ^&#JFU ,Et̵!`>U0j@~" %  3ʨB@ ;1߄; Qzg7!tuz)} Y焣)W 5ؠ B:|Ϛi>PՀ_6GDrnwq|~yeEjG}Qk!l*K^ﭷz:3X oǟ4j|ᵡ;DMG EYO?m>FDD5 : ,=X/p%`H!kek &ͼ)n[oǍyE`apIn`Jt ٸw| 53vC*aC;8"?m ɏMg1d)3’ TW!StTjLXO$~j(Icx"XJp 5]vt)-+a&L]OI)aê^w]NL~n!^8]O3on lпzV޴s(+q  fO".i\dxWQ3 /-A[{0[?8S#rNVJM,5Q`Vƿږ W?Rc9} g7˔;kr˹p6TAӳbJ(0 ]S3P58574R"e_k[oxݔt,7)qpVREsbեkVz8|ɸ)K+֦&|^P@u{)I}OK>GZ 9a>?5mP\uNg/G\3!y{ukYt(f6eǛ=Mɕm(L5Ҍq"nl=(>|W$/ ObX3-_Џ% Q %јDGK uv :smtlv1PWO(a#"ea%/w~ߞ x#FO0Tâ9D EhKjQ(_pδE{P)t)>%L,'cz}B&7N,𒻗r()̜ -%ˈp!|b)#I3t: v %J$[N2|\O:gC/ `|kzѝJD+~;D2"j.]H6#{kfhW/-Tª4sfG#)џsTQ^)hgV& C}_:!X Tˊ:/󞶣㡝)g Z7Q-ҊVzgȼ(poy4&:K>t>3s9vZQpN=Ӕ˼[`wb;e@۞y?#)p:k^rjG E` j 'lH$)Fٱ ꙍz-/ 9јڧ;8Le/>O +eg3ܪGZq.g/f+|*ӭ`b!̠,՘]`ZP᪉btĂ4)x„c7dR_5711u݆R0U-sk1rAAHk3Q´S,o9ҩ% ѝ4R]Z}6W2=Vz0DQ%sn Jz)句͕{mR$7R??ءB[0gvȐO%wh[iڛHw>2!6/b3"g=F /4?SEE[Es;4&z2i芻 N)^ |մۗ<;5cn ,C {-#kwAf_XoS 4~+-oFdmf\b3b"Lp2aՇ]Ich, "  qLyAʹ&Btl}Ib9"vu3ԃaL")ntcnSLT̈,KGw'_T^ DKwST?ͬ>2ZH^ĎX.- c +nΌ +BE+ZGCK ]fv.1%?AfDr<57=U.^}R%ynP/1zDhYi;L /ϑz,ZxUWm/IT{~={Cʍ\TK⨍Sc]ɷJa'f O&ӡ!yom7u˅)WbAOߚ>=HB?ksh`EMX:AuuR%X9J @66O ,M(ڰ4`ր33uyV G`78T<_Rf59ݽw含߉IC>yYPřqGW=^PxUSa:0|/uJ/gTr쫭LF{ Ǵ] 9㏦^S_t?6n}.K~*GŌA Z],st!b X}h؁ue/4oM7RsZa5Om~oYi!d}CF ; ҫaj^$aDg%$$Vj?ϚI0,,9z(6(cFEC(wDupFzb~VY["0[|^7=D6Yfb^ cvf?C1`2_l͒V] ,W1 7pw+0'6YVsT8?$:[eDgs]Q#r8k"T#o 3xϒF`9,^ZmR"*ojj3o ]Regz8Lj9He_ar nTyR=F[72YcD%?,=v+_߶&q #g&^$0c]䶕ڣٺbˠ#v r[u+4/~ؘ'`s\gr'Bh%VV+ l >/U y*1$JArs>{V]wEɢQ!,!(D K6 K|!eI|Bwlt޻2zdXdJ"eŪ5=4V0z!HOAVj;&䆗PX,OR0Z:n0ͪ"p-iG:RW}8@-qVTM^5#6lf5Nv.8FH+!1I5 8_e^ 84)][ss yf.SKXB`wW<* _|CoLzI;ag2ZŸ7AU#bZ9}`̬ it׃X $WȒ ,m_d: .|GHHspXUV,gF3ɷZh^"")&ZA^zھ6Ny3?Ϋ+6Q.w5 ||Afjpp%L▩;2C_"Z1r{3O9=jMw%d5sٵavKL9vCy(k&FxkyVY4 K81Cp( |2OrX} `Sb-V\\ϒ+'Hy@v>,H*9EدQr#N[~z7d(,spY5sv2>ɓ;#I0Bl?d'PɫYͲ6J63lO>aFZՉ&bWl*k ʃGRZņGClȏr ꁄeuzocI(kKhPZ4/­QΊlaHz\48g{?8L44~^#\jؚ\JNvt K)Fy!Ƹ1P&9aɋxBAbTAʴ6e|rҺr,~ݖDa•qy~-va\{\1FkrN1 m_/]_g) o'wRJ,33[JcWKքC[ڣVBMmsضG[ED|{`thsL#MO`5 P(IsYN.?fu%bi j*I[ G5='NcgϻCc*^?K UPɬׁgOO!𖲪Umpi),B;&D4[SxZH.G4E/DH竚^s5=C*Zu 7[zԢV&D~;7D@I}IϏo'✪iM>ST BZi~絨S~7TY /@Z UdK"=x y34}{^pRATBpbוs}U u%5/1"؅@iQrb_ vI*P%wN~b0e>f''|Q됀#& l YΚ!4ch*qcccFt6}esmd0JmNRXKw&mt.}<zARI`cv~B1T@s)yOem[%Ŗʯ-ɣM ?pp^|b5贙!=B^wQi\ 䂑G4y{py`!ݩNG1[0w 32!|BJ|a%r:ᵖqձMW@wQQhseQ_`,t%8Uv ߴ1 $Fl>Fq91 pS6dt|o4>c8Tv89&z1m3;ȒCct(+ˆK)ҩN1Єc<P%Vj,E3R`%A.(S9"ct2]pFeeˑ&K]ԉ-L qv|({`ؗv7(4%6hJ`ղ[Wc{]k;C~I8α5r?oN(Af);qAX|f>vVٵZtX` &$ؠ0  {TMNla1(@j~A!Sm?Jڞq; eLGWF)u԰յ"Gl`N0% ^@̐'W [V1m6hq8kCP07J;q p$?P=\2 ߯"\c䏻sv)CkqMt[4 "pU>g6G>$jf;9b񟬢7Hư:w]*}IL3K#pĬTԋHW${*F6yh$$%9T0 4bM3,OU3UjttM+DxQ]&d.;_]K("MCY/R3Qs LnIo8AjOF)q<iWã::kwHԹJqL+3y ̝fiSlӵL̖df,DK8ԵQ>r+~pvEa7a:mJzIF3+M)nAer׻%jNZ>hT& y'$p`֔l3}۸rb-l . _ݥ(iZ8꟭F"C.GJc%ݭeS8> IB1k p$FmrhT^};NT{ϧ] ,,+hhg%xh+$o}ļ|%#.VS䉠85SVby=ݣ4] 5R7%rT'I0 C*%\- c3 C>PZU097 Sf6.&yg?Z?Y®DžY*bGr1' Qx|'f{ĵ:/\%NwgxǷ<("R-mZ:t߮lw={^H O(AڅW7eNZcLBY!qE=J9HU@BH 5]Dh*D\U"lwj;Brfڛ%XE P{ h1jr!0mz.2{ڼs[^vrΑKmed#fEALBN!@`[؜}_J*.ŻM$IWd^y_E*F6/$`֬2IIҪ"[z]1S֞L9+WU G\o>z0M$f]$4lʚ/@?q$8J$O>ʮNCo>t. n\l= ^j=lZ#g2 ֕̒bd"f$GA;x:ѹ%> J UvI40͌۷˖S_4|I~3AtS?^DAzM/`ιc@u{ e99~JwYM$׳}×-P{ڛYZ F!n+\888'Ue7FG\-'5Gkv|=j RSWlD?B?$c}<B/NS:ԯkGIٲ \D3~5/IWϬjm^~ " ~=)qr]~tHNv v?_ Xk_~ة/$j}n]ׇq9"rUa0Vk׉%ptAv*Dnj|蹂g?D<`N%Yp]Wc!݊|T0ox=ݜ "/ҰtHzKݻ<:Գ! h9C> !Xsd]NX@}xYYԇw:y:ތ|yu.yO'/VH'ҼqV:w ̸o,Tii/g>פ*,81v#@5 )$Lg:d6'۶yyJ #'|Jvzb߱Ię#8O"K`X* ]Wl?]KAQ:W:"B: _o.q2W_0S8&GEM?ce.~PܹI`İr=FY&GWwsZW\NU_5}ϘdSZB:TPde=B z JķZz1uכ)7qH 2­жxV "zA}tx.ӅegL eg(8 گ=넵 z( E!oJaAlxlrgP=J?w:%fG߾oPڏ.` IZۖ.yޮF_v # uXo #M9^q>r8]pvQnY ފw%0G+,i^;{~Yɤ+ _'yI棉#?t9xp9Tt[10+JجɤX7_la; A# H̓*Rusjvz rrn!wq[hyoʡ. {_zQI )cAy+{l`{@NI1ST*M f\x,;CMά"Cyz^+}Y̪Ƥ/X+/!tw/%j-!9 8W:62džJ8A Y?gلFaLTHc?M yZ-j +jL;]l9sHsxL@2!:CR>z83]9lGGަ?Yώہ8 ~b:Ij#^K,\F8\ZeeLVϰ(RA_=?Ha๹QW$VLJjWnl'2acXmڹ^G(ɕF5vn,0|6S""BQ$NG2GŕעNVUOiף%۵YȣnIٶ T/ðH@L"nRL" )^OT[_-@~'{jC\L w{wSs\;KLj#4GY.[N#+3Jn]H(R*}QHϖ%f~r,՞`J^bZ76 '9amѫq#t>-]l$"Cwbۘpom{ eIw|5cxNXgqO;{)&>{ sWN}7Ae>RatsNxG rEϠ*bZNׇ2qqT^vv=vQ @~vM•kktYR骬NtNԑZΟ" fr#?xNF3\(1chqO_u C,~ S7x$)ig[Ոk̶)ߦA@H Q'%p?Y|}Šlm I/&fzHኑ",X́՗ay+Ѝ BssmߢA~wn'9nrwXғҡLrrLJlɤMnܺp{Hj Qvt܉qgFn2p8c?X)Od]5x̊ӳF?x DSWk!AEH'kEnE7xE.M ]2uW,hD;{!]*&ki1)%FA>ehE04bPB,,]y훙hFURKTTn٪,jwȔe-za,ּhNtDvRB Kf:+ܪ6 [RЁ*f4G1ڌ1Zm*(),,$_ K 2ph 9X2&(bQ SLB9~u |a:ye=U 2vuLu58pŏӪXOBWPsqjR2Xs釐 /ԨChF+|oOӞH'„Ds)rCQ`aD VęG^GV_!&H"7 |R!bC8luRVj.`Xf\{&ht/\c^ݟ ®1S;Ҽe~\o#95 6,gwc')╵j*!}dvOC-B'Ŭw|1(EX~n-!4NϘL!fM8TOҼ ]@n&<#a)w ,C.*62~s$V>\4Qhy"۩ P^SbtȴJ䁴؁:K#C1}Q)*-يϾpR"uȚFxfT!+hPs t/vˡ0j`(VZfDsZ}!0i)tH] n Gwq(6G ~ʹs1; F}Xi9A-qppe3530w.KмI&)2F1l{<͇Үz ;hdAՏ.d0O(M8 "{ѷ{qex=" VB 2s9m) tDǦ#]nP{Tn \? ɍDqDoo /p}4C p&k"}[#3% I@NEi~}AEita>[=Kr^x2H֤!(e ߒ[!a˄O@g6+Rs &9bQfdO5tuRF2o9f4(:~el÷5' UCuHaL3$/@~]CH݃c,j/OOJՄJiXUnK+cv4aB:[V /eIf `:g<1gw{XcN_O MFv:ACK}'okB,$3lVX<=z-Щ+E_:X$)-/tZAkCp/OXRmszC5t"=%p_tBlK*)[1Ƿ,An,kvAyoֈ~!H;.YfЛPqa8v&1& S+͔6=G"EZp*ZxU7oz2L{DHZ&֏r68+ +A@)g.W\ָ{gׅ ӫx"6A2>E~۹aJU?@,ڱ=";a"l+b@W5NF}w:<+PլBc #Ȝr[6?Obxi0}*}+Y%}U X.0R;I6SP#+<g%5a#[2^FbkUW<[Ĝs<~xt];$ƛBʄtn^=+ oC=Zvڛ+GT|\^6na0"&Ln&C=<m:&=l\;-1nlV#DZRfdq7g4?$T^49by(h$9'_/iJ)<ڴ\X%t3*hxCpNC OFeY"Xtzu֭&ls73mW4d 軽$}"21F9@ىαWl3Z]ڬ"ǐ(Dv+S7bKYcTh[gcan6T7G  ؽ4n-i!kk8݀)_'ڶsY^{K?3pVs:EtHPEiN{#YeX%$.0>RzaْXmxP$`Yu))Gg;/2JSjtZMfʼ%7j\EQPḔhQ6;ES@] 6?ƞ2.OdtcݻHH/8(뚾ʂ`s3m| |qa]2c351<'I9Wu#_@xeN 9F_p wUdښ Vx'tLN ^x?QhS271oRyqw4;-ݜ9߸i.0 O-r`wIXIXuBA r0^3Fˍ(j>t|Z`8kGQP|pAڑ~_>pY`Kw!%R"Ti+M?MRa]ꆍ"J#[>Ӂȍ"0R ,W:u(xx(fЗ"N?3 5\Pbt<4ATZ#! a&Sp2txx=+N`5q*$/9)!+&0zynnZvSY'ᚁg29ɢ!%烙wfcb7`/DO,)+O^8/xH^.Wc,l;~Y] E_E!&];NжM*Š7ڜdR'q.è>zRsm{)N:FZۙkӐV X]g f\Mٲ7Sa \>_b! ^~~Yêg j`|R:7]ωBG#[H0ފսL˫:ZHOrfUUNi0I/XdqT`gq.0ۥ|=d]$Z<;gᄝUQPoW16VӤάAUZ/mP>-doi|'APWR <]]$%Ӷq%sG53D2rVM>0nnQ6lOK ]@Idj6Dsy(Yd|%nx*C~Rs0/I'nԶwhUذP珧 ;xh :^+Y[b7׉c2s3=IqT)+3`lC),UW:~d%KƖeO!`c^6d߅ }1hLf@9C ,8Y[h S~C5$쀳$(Z6{w_C*aݾOz5{K+t}YY$xT=dB[َqBEx)N:]T"PՔUdg_S$EazFggI7`0H>=4tҏB^ͬ63Bʸи;nG@D|5zLϨ;^Z\+1;Dg&I"#C@@\A~ᨭ@x G+ oS hilhWdKS$3fD}Nf,UXI̪&YHw%Qxr{ㅹBn=xAʠJ޳Ot]D ,c8i]!,xB'ٚn?K)O @sFVl`ڠ9(²Yɧmt錷 xOYcq?OSRDz0'ѺBZ⃘>[HXm.iU!u̹E(.3ccE7t=H.~;? J.!,'4?ŽƸ UqrezP1@i@ς.wU(fxoXŷw䭊ܺHO"cP%' O[; :v;զes`q=&)';u@V#nz>t9u,Ft K${sG-? ̠T0ʼn #!f|?od}2.V 9Ym.o7-JUe0-0MArlq]L;ð܀v =Ḙ B+nRN)?v3ne*4;F돃xXNjA}g[RQA ~E|1Jk 6Ӓ|YD W" i,n^]i@9^)^jb+jFDIXwZ(-}q%Fxm0Ԙ/x I}{ȩY^A7(2'A/#c ɇLaW Bcqhn~VL}X [s%-ViLkL%۷)\vwZ+Ct]A-c`X* fdKZH_`I@ SGa: T0Ty>?GNژE!ΒIx6T $Sjl^#6 aɹlBZ~T5(m%TJGinoVbܾ "8jw;l :h>ٌ/k3s$>QӨ$&Ia. [ b|==AIRz߸rOղ/#i_ N%o }@} N5(|b@{ܠk{@ O{Y3ie(' q V/+"]סd8M{Pmmv dޥu/O%W (XCC4d)ӿJ)> rg̃W#{d7_`tlVrZ\J#aW_n WCG } v=O0!\} 6Wѕ$^54\RL<#O~|Z;:o obw./}$=*m$ 3OK֊&$ ,sbzXKMkAshN axr+.@ (҄0Ԇ 2\e;Xs_l9q'0 Fo[OQ&?_UU"\&4( UF D Pl%lJ&/˨eyU=f^J[,b& 8Fj>{ i=:.׉;lMW%kF7BS;O U~|sp9dTikP/2>>3 @>B)b/R4c}v72%1JEǐTVОKɗsk+We|uQL[ * Zɂ? \̙c"DwK-?.-׀)TY5V,%ۊ~y'U\'GzGe^N+np72F|"y>Q.OkhU f²uV fe{0ۀH |D*m_s?R swwo]; tvhmWA5Y?>A8L) UH2 *Pmy)odGޚEgmasx[ mSZMrb] %!9wIy]-759tpu>]s[am/upʼ Vx:@"= -NkASsN1OgOMQ,38PDCm/}zY D9#툮1vL@VV?E2xDI ?V$d>`;ƐS;915w⛏$ԥ[h--1kQ&ڂIf)'"Uq;^3HtjbOQHr'QOű4Ubg&IJ9k!CMBph_IYɕ^7$[$F;ͷT{N/#DZP\@L9y=DbwxLX4u/7꿕Ǖ5]@VX@/N36_Q{p0i(]-eK-okH+*']&7TS Srk(I1:&Xٻ_o6_L/˜]Vioj9ʷl62_)V2~J~vq#E\ب)7 K$.|'s^GRm{VNHM"FQQn oVOx89U M Wr7?WCk+ZzA)]T>i\ւHW@!K6V\&* ]5v'b$s*P^KۻL:zNRL:M(H[Vw;ۢnRtiII@R؅X4kq{] ZhB2 Cd_@6#SZk{>|_?! һ,qZ ,C~uQONҭ0e Ů̼.>q-55[N,0"O5|_mo0;҉rVw2F fx@WmxQy Cr28mh42{/| VŬyzw'jeu[L^X^-Tm/+&3g'6"93O0=bCss&N*rPB6=,tKF {FP}M?HBzDۡ549ײAT7i죚ج/>\TOtDFgmR]Λ-)n&?*B%yZNaIJ -%RsHLJ&>l7A*N!4ΝQV2lX10AF^䟳F/D~YXT 3E7J瓖1sneWXt@p!O]~MЖr:T])е9 ̂6?ʫTéߟLjy'$@@/)tSFTO}<-9}FDE4HLOUW_7S}P/A&H} 3Fk`H*R1i:~^=)q&q~j7> + | [k85+$^5}Y .WmšH +X#Vܸ^%p9Yd`IiB1~[5/!s Ђ#& Vh Y裈20) v{h?Ku;n i3DDg& X:P7T(X+"f)J}>'ԎU9#VF }rV SN!W=Y@*m \Ta#bAb AkAQʺv7\ls6#!tL]gO-)Wɤ'կ]>`=RFگ]R~ e8y95.ͰLb6vkx ˓*9mzVJ<nzIZBڦb5BH%O|BE?SPWRqi4vVoKԣAa%쮮 < SE1YƯ ֐clSx ;+Km:{gVz*o&ܨ |@nnsH2 _kc+)m`.G!\Pfrhl=v`ٛo_(ONZvYS|wcֱXQȅ$eCtC"EvZ-my]ݵSc;T.DB뤰V(cIdnlN* 6,+֦ LmыI๿V5ݏia,.'FUlt :lQL|qUN祽 Q18#)E&8~h^VODVzaa R4Clzjݮ𛮁~o}!_Z,&> UX;}'Z9R}T#0C^yyhGTxq!7Jo .C:wQ&u#}Sq߄m\Fo/+enZ ֤ AwF8c@"*l0LHTH75tis| ^C3ECW̷+-tq֍qrSnRnC\,po3O^W-6`\Iy(05HʾЄFP&j|_v;ft);}6 M۔t]jY>*iSjGt԰ %[+h;_V+ڃVlU-wr>BD)P\ʍ&^鄥IP:;bYȨ[`Tz~`yu}d\MHP9 l"Q}Z~̃mi~rG =f u Ա_kLuaL$CXc5l,IO~JP48D <ٌT'*tэ{iW$vq[1#| B#Et>ջ6$f1> ~[SRpj%TN. @d7pUmg@ Ѥ X5:0p8rͥ6ޏhhɝ^}ZIYPUMYcX ێ6Ru]o4qA $藀7ne>vgm]6I)6ˋX<:vk5=6IpSѳbgvg^lr0UG(A(H%'ie.جtui~N^ - a"BR$Z9D\{Zi_&-}X݀ӽqxڣM ^80=HrE=u6ƊvNڴզo~J!]5rl҃k# D0K3 8CCaH&2)Kx@e!ҭ*9*p!wC#لEib4%[s)FPMu xj˝ɲ8 -ԌwnkFbb+|ڶ_@Ŀש; ?JBpfݴgWvLb2ҨD3u1sim"ien*FP)gաe@cq>2 N R n0E 2k!!2_QIV.N}e`3IGR[Azl92d)PE2ԩVyZHlr l&1}?[Ƶ"&܃>ņXNȂ *PSE>%sHY V|5& v)q8г_BvO.qŹdx`HqK/ |3T?~*̙ۨFԺ" !OmlpbOZ,VOR1)),qҼzz:Fm+kƴ^>nG@JAJo}wR\,gE>$ =3uT8o ҹq |U&l?:%2uK0‹e26~V<0rO51&29։<d %gZ"ʅ&뎷x·0! sw_:]5/@9}\ (T`ogUv&¶/KzH2 XgS3姷k .>);<Ni |;fRf5_E g|Xz-(؞ 55$1^;&5%9ge/`GPָ4ۯ r=Aƽ TtFɂN1SjgNN~^7 [s7..jV`kva p+1%$ Ws¥A+$<Е3# q,Keb,H5yz؟VFI# f.$r4VdѪ6{ldmi4pC/A0}dy;ʃu~|t&$ܽPzpPOĒ]5jez_zktLw!@rdfeMw~O^m͓O[K3\FC]~KPI*K퓁mXF;uK= f<#ku A[W/ܦ-T Nae&9bB}%/R. 1^YkA$3kdq(FұאHsXфQrP|H<$y5 Z /?7@H~t6pT4xXR=\TD+͊J._?rG'&ΗbY 2%P5h_Cj/DuLJXGnߩ2bu9O3oġa)=EC٘p凞 ά٩7ݔyɶQ 2Kgb)7{z$^ x~8` ;sO$4_,$, Lnip |׿C~Z4ʫc0U8L3/b품l+` (n?iJWԸαH|\5ye,=i ͷ(Ȟ#;ۤ')2h(,]x\G6gq(.qhH+ZxEVѥ#;,Ro[c1 < #e^J;~OFcqK@>~m-^+bu]P |*/6 n?Ӿ _ʮ`39ZUj.)G.U5M%c{pWXjnq@tɼ59ꪨkIN8@)vVʫ;TY.:9T޲g"nf,’LWeGjpJ^Xv4m l#ԧP'R-=(^Ia!86j?{=\vV2]k('m1@Q Q.^+\N@^& ceI-ϸu™i5KP܉Euch\>.,^u%RGзH-eмTe *wبrn'kȊ䶸ocr*m7;aII(rz(DA N+]j8 !cYneeL)v헚Ki-Tdbyz]5~hQkǰxz ]x"j8W MgB>\bԳ )aJ|,$F}k;\7iq }: - \[`C-ҫtjk#HIZcV7Y;e$APXع7_1Ѳ*KsWAdE7E|a"$| :6ɢ87 H au_HBzK{#O\ui=,dGlR`ܨvP-&A|ts(|O]"PKk_W$Ye ßivND©ʬ=r3lA R#m_F5Td(}kG"+ |)Ky-T'#&P&Җ:_ʨ3uKku0lbbM30>dޛh#3$5D;U$kpteDT a1/.gpŜy gQ&YTʶ𤋮 ~uSM \Ö@sMۻ›+;h:mweB"U/rGHoDo[…ڴj0= `nrǻ7r^q0&J_>i9ݫ~wv(CaZ4"?;D7ۡݽJ|>u#X+w/3[WִAp+#Psv"w,"єxO ߄޳@qši@~#1yTANk..)3pQK*3/Ȗ:ܩƠ*ζuZj_wgi;E.H``*r,Bytؙ^uvK38> K,b"X0Z39ts*{ɕ x!y_]r0 HE xTľ\#2?jJ!J?Ѯ d52cNyYԳB j\]ل;V?a? 6t7'Aލ ħG[bYԊ'ì|'%8SYx~{X3-jޑD֗E=<ƳfӸ=Hl澇;AP&VAlaH4ZnDQʌc k,J `mm`f(Kh L!E@B%Dǐ-2_&deiGڶ|XcTbWxa[L(&JiegY4 CjS RӲCDS,~`Mz,+o(u4J_äqꀿ s&uhQqkV˽0 =ga\̑U'ˑOcL$ٜ{EoО|; WQVKPvb^? @~f0lT8N3CikL2P$0P_!C+BU$2Snk5:ӵxQ 8<̆DӴwgB* VĶ t-*[7SK*sËt'Չ+LG2r^SY7))വ6jŞbwQ4_^F )iS,+%:6ϐږ&,r(F3(:V`SnSTLj򷩂U00S1U:fv ,/Q gtW ACMaQB2n=Da L;ehEԸ>bȎ%7nYzX"K_UT&#-;eL+g]ހ(OSձ9g "ǮP+Ew8 ZOƸg*V~B䄻af2[ӭ,L| <72*&q+wN6't;j'8`#8&k,nn )jHNtWMGh8 ?aJG1kfW&@HwNPGN |DTϞşN-|GGݠ}\y΃L:BD^qhU ! a3ْO|jL:xQIS #)H` Q(ǫl钺B{T+V4Sə7W??Tng_QV ؁(8twxC(lK+^=x.&q> HXqoju7~Brℵ<&v6m+N yOƚK8[lnl},?Jgk;\J6W]ފrme|jcBNkkLk}GpJPYad4 ,(u"'us" ܀ȱaӊ6mi|Oؾ9ݞc{3VhoPP uC96Q_ILb_l:-^-f!Lzмbyg#C]ߝ)l+Z$oշ1/p[<|Gu.$ȍ 팖@X=m IFH,,ma`*TWFQ3UƩAQhdCy@rf dz lIlUCN5mZEQO+oT w{6ܓZpp[v#\`xT[E B#v{ {KLt - % ]7+HoDlx܎[]X}' bʺ-W޴H:# ofl:SbA6_lwz#<ӡt ,6{PIBP*bw]&vcG)#^ Խhwd!SI‹oH\gA$dxp 7wy a/G*K-ĶhR61&w$pȢػ[@% T5^8mKEi!”9zB?k0q J.>{%ݻ:/1 g,;4"}A خѭJPrqzNF^;=UQQtx_/ٹro6{a'S±jqFl7R9?PAE1}1mtƟƎe~Ϥ۔\ I%gZN]V].(-qK @,ɳ;=s$:],.EdqlةJ;`DڹDIMWDZJp]0J{c#C<,.0c = zY4yq "JZ81gؿoQ-=! s3Gh^cDbt  3PAPHn4覥2) ݱOɆɊ(FPP}d1!pVUucʿ>#H#=H!{䪆6.d %f~Հ)j]^oT<0r6in}ȼSNqCu$zp24YoU=b¹ .l*Kxq8ڎ۾l(j)R;ܘݵql;>d*8[Ċ<`Lk߱{J)#df6+t}xKj:5 ll+;m?p8+ad8b}T$6IKlW<)ǔ.3:|j9O7!B 2%JXtΣ"k*,bU/3:ZN |hbư~g2*>}4 v9,> 5=գA}M`vu`G)6'<5{43ձ- TE, + tQ)O{-AH̲i2n`\Q%K*7r?Gv]B )KDzTGIIo91G3yӍF`n=h3yIQ.wrg}jF,WF-8X+KOM|7ے"s8ﲟ̪!K渳h*vksb0>3;6T1 0>Kz.it[Lp MTkE#Y?}Bcmuwx 耱AP̵vƫ0YIsL "[¶2*qJxL;>j``:LrN?RL6IK kG>sX5l}Eb%ݭ"nl8p\`M˴Oɓ~,W+m1 98s]LmoGc16/!D1[: [w%0bT帡t a0%C>`cZbN j!KpV4 v\u!%[r< ^}O XkkOqkH6ݸtٍ2F3r6[tV 8=7x+ʘa"&1IV\'+L]1B5qg_#(,`"A ~H[tfYHZ85g '9cSBl XJCjErLcn쌜@}V3n*8@R~?<\C]Æ7(?^->x=OAeɛ}Y$3 / 38g4@ %aF}o1N;#!Ja 2&,[$`gb!yGUl „94>lcךe0ߊE* M89m Hssig\k'vIV ]u5sz\.CEݛ@OE"*h'ӠƲX HGx*#$CsIQO6J9al2ɩm໇;X1VjppCHbo*6z- *h[g)Yu kv`b;ǥrfz jhbE6HꟌy7Ws Xa#LF6 p(lVOjPM2yh\+ <A_TP'rqt ě']GkbePU;rj\^#k%n6[$ G]z)!Zu3_"K50CZiTOߒȣVe9b}p46VYp128Vb8;eo8z,#MXnXBa?Hi#>:g{ [ͶцSJw^1?4/@ga^18c,j@,m<0U}@2ٙ͏6"AvB`!K;*+OsK,}A(pɲK2s1^}CV;'AԎfF|?pbZb=j$Уxv\uG`ѭ-9*Ƥεy{al0v>w _UqVXAfӅAS{5Z4➠!KcśAB&EZQ!)&醡D[u܇Ftgݏ(,OQQ_ihIapu^nZ3%Sʡ}$"|1ѽt1ZPP_Ɉ0 W O4(>57oo(E@Jy<:3E'5klRϗt~|':8YR|c%|0,imo",eE8^" 6[]P6`^lf ynSEVsYC* }tmB.J]YM";tC^=<EB> :%O(RҡF Uv~~Ȩ"I_xZ s /9ɺ[="Z? o\đ "r?w]+Y:c}n<Y҃aYzӌ`V6[Bf*n\T*jq!ޗw^:ii";3=E^qYDƕO'U F=NMS=!'PЙI 01}R-̤õG7<hst ;- pc>Ԅ7>%n6]tX.^_oTAfi7p|Tj@gɤ{eF&RڃC:pg56ty Jb@La"D0xiAU!t[j.a.:=v ǗZZ>GIO;{={Q/9ӲoV ,ߕ? 7o@h,؈CisNGͭ2N6o XB:ۄp1/^mo<k{fm]!S.zTXF!ZBB ~ ^nP0N ȭ1S7%oW*L5/Jpk1 h0)%!Tiu/n ^{5)__ۆkԅF $xFG!Gt|T37e`m+ZDFV&^,`SŌ @wHrC$>^zLHۑh5 f{RڛV?Cal WSaX~(f{=RbkUhpГ#MVI0o$WzˤW7g+EO?{jtbdX^΂9;Nm;°#ioҘ)$)e_FG8\8:vHcʞNk >}w  &Ao0Ps^̋=M[ -b}:OUAi 8 IN:}mt XQ$J+i=CUfmzP6S+]H́I94e4ZL+ͤ}_j-,xkjA@ӁT=Pojך8-ՃTp&5%'!u? 5LcMe3ɷ]18MS)Lexs)_6'-Ev/5+:E/}Sl`(|Սb{xI˒Ƶ(zؽruWdɧх;=nS夗T><(C|xq|Ah?ᅘ=y=[}~|)#zNAsQe%!tDyRq2 :t4yyvAr G;ޑ@[|/Yt8`_T+Y$9 .Z Hˣ}/NJJ|PBGש%qPC9VjʼDfiJ>^])ß7Ʌjkj/uh_'ZX0n, xUy >ZI=NFK, &E^JP/I |R*RL PU,kȚ%kfhlbbW ŊsXܳk}"/.Z!_kwu)xT?ė,åpʌ'xyYp1qsO>rz[ibg_B~Zm0j߃3˒1nny_ RM?{nm,'X^ !%jD;Q%5%+d_u89M*ԛD&h|eW0#|P2OJz?1yl $1XĻ7hLڔQFC'x0;=n<:H :[);R {+k**OMdf*&Ӝ$ 2y'9Ԓ)KwMBGs}1+u՞(S`5.W1$cu ӎD ;u #w%>S׸k35Z/Sv\Q%Shz_JAa݀q9!W"Ox6)"vH(&%I+{獆1_M~gJWieK <&j1V0 ^eEV "ZWȃ{J PJYf:>moH<:w:IɊfM!(k /o6Ĉv'`:]aqq/Y C[RZl_:ZA`Sϓ!?FTkI˯VքH4K~.$<3IVh:B!V뫥"{2PJ5fuMK=i vdne&x 6tۃ۷ + 닞I , a#첤EGÎJjlG,B]by,A8X j&ڿK8?UT|O՛K[(kDR S)n!8"`Jr8p.Zȳ?ޓC*S5h0$o#dכ/vg&NӤ̠q9 -PD>2 rte5{zFih1P\o+GIF{2=ib枔.R#Sp|YC23+bSGgiɅeWHm9nK[5LfΈLg~.Gfl {DoUT;TL%zq q&𙝧ҢI6LܗpX|& g.zNX T\0tr`$un/`^.^݋, fV(}TxjGhݳfJ 8Ti?-=t°jγ:":* ["{n)>Una;qF\%Xovz1g/ٲ%P@~V݈ۚ}5R©Ĥp<F'Im(j{kPn\mSuDAWށ1>T^ I"s(_y7$*F)`5ͪ`+5٦@z1vfDVUhZ,Q+CH̪0thҗAEt -qZRbl!Pf(~U]>(plu9pϗV\Ju@ո  zQRaFO||Q4Ҋ5OD䜀A 92bo,8h -&}#|ω?[ODrTRk_NcoOP.ՙ"=\MTb|B+F \kL F[IIVʦL l v7@; ,o[ Ԧ`~zțUħ}qxW7 J^r)0ڊ#_U^XMBu1cE YYIR!*O v__!VtX_[h$"S+u/; p*LQkن֖rARV^0“;aZ`n-;7}9otbwW0N (IxG2@g~ IpRLLȃTuuCF)F\'QV[*K)R7 ~e[4QBε)46rx1}̲P=pwG,""V!7K6iJ_"a;8b؝P&V2}[J=VZbH FkqUT>=ϙXKDѵ5O2NJĠzrމGN3ku6QPB8仃Ǜ L3MscP)5jۃe8:z^'FBAsq -h:8݆k&7hyU=w٤vVT)栳q +\MGhK;ƗAs:Q^ NlzutlV/B_* dnؕS)lK) }m|?<!f= 61hb[qýF1e*;+s沢tbFβ[ſ!6ƕsj @;njmM8oN#I+&2u. pj7r d*#t`T %qkx yGPj?N-Ѡvsu3JɁQL DE_U'F ev,t.~1E#D}'P ;O00Vc!W2Ͳ(k5Ι]BE\9&7lTֲr i1P|j݃V{[(!?wRU#5Lb%Edƽu2n,9Q6P 1)v~%x$levm7_:]w#uw6cگF7"]UҳDrH7߫y&[Z*)9HCW jh4ȮVE7x|Q:4'< qs&V!9}['k\XDc8YV p)2 ܴ wr^c)~ ۉ.Rْh>mP.# _$ K*qi{TK> D%نVS/IX3K <>aW:SEY}B9 w$T~YbÐuc3;;VdpE^ح."qx34]>I9\}#WRE!tx#֨)!Ҵ6]l԰>ӳ# 8OJkl)` $%1п?V~bn^/e`]ܹI(CJ(7| #r*4nRBr*52('|C1=lE Xa &]N.~yPhfna5ZYdK)CO;~lHJɮ4[Kʅ/qp7񠴨Y*[Q5 /!lYXe{ K20XY&$7<=vLX {-,QC M@{ Iz>~ϑ֙!߇zes/̺ bS[.$LUd:觅:n錜ekpw3{]Y,HYl,7gЅpT/rW!1- "6:)s9p^uPԄ}pNK/g?,^fHA?g0&鐇g2^##SA퇓Nƕ` ˫WIyYvm0e{tm1~AY2B& A #m G̶׀('?|sUZBYFEw񞢩`80v#c8ޡT 5Q$+8[aW$p3?F4ExMr݄wq$W| ^kn;0>ۓyCrИ4B0cL5 |N&-kHLPtJR{t˘3-B8qa[}(8N!gɻINujUZ3A•zQd*kf8M?=V+n:?m.~MsU] Xv*ujAw#dbC9z*K9P -ۆ %Ήhs<);| rXVxDOdaOt8ْb }ϵjM;yf*]Pܟk4u 6a1g΅/xd5 +w^[ QZsXR!@[KU5;:t 8[NcS^P;+a^Gs.},5}"E`/Ϭ{BZڷ55UGb m @F7D`ָB'ƜLPU|wQ3eI;vt>h2ߎ~J/L6CoŭV^bs7L29JC< M7OBhCyؠQ\Bݻ<YT1 ^(b. p]*oJLiMDT1|Ȗwf0m/DkRJիd8l 6J_c >(yBH5r4ڑ̰"73tdu>HW@R7Q vMgi߽NW}_8-g M_Fo`tȻ_z yb$ GMx =+A <7&)}+in%"u1F3c{X|/Pnw؍7pbD@h5EC ìjs+sQP۔*dK$+ F2wd ,FR ZCRdOG'u3e|E2`!Z6ޅ;.l ,6I8KV$#JwBl%TcerRdƶ7JJh31$PS#kޕSX-oFPTri ^ɬl{Rpzšs2C}OFlT +VSmƕPyf3yإ(1t?xʴ4hFgʥR[fVɼ [ ŅBa3#ȹrz.>?isFnqLt<5֚}<{,tG|\7*,: 4D>Nx ~V/xsK˹gv4M1]>JF6IK}|R:S!޴.͙ҷFJ6VdiU3.ȗHo#4CH_Ǩ' ޠ(+`D6SUL:_I]@@}Y_W(isCl-%87ƌf/TH8Q*n߁FAO!ڣLˤ˥%BfCbv o}HϮߖ,#zJ˖YωW5i^g\Ce7iH~bz$ g9C7=I1.t95uiT֘[ ,|4߶e2gRM@"~ ɯcS'S-e`p&GRO~!"&Egܙ/.Ł9`\Ŏ?mAM#|\N'ʠU=6s;ؒr*&Žx)0 3gٗ|-ˌcz!drw-?{KI(H ~QJ!mJ(zY]R8M2[w/^SyQ>"H\vp͈sƦH3sxBU?E;GvxjCzMe'xT3'Տh:1ɵQPoj&(ǓUWmm(>zg0$A _Շ_/GOz4cO 3bFA'˯x ]j+VΈfݐ GEAeފ]C/0a$:$˺z_s)}H8$U(P,)V;fPS:M͎A}?| 8s/J+?nS \r򰨥۲# QAX~Yk)932+3XoG k&ϊLD.'K-Ry^za6Bj1C iK؉'B|u7a)pJLΩ9+;oGg .xsx :Lvzz<TN\[#>WDhzX?=jDV|FE'kYwc)9y Aj_pGEa(zn剳>DT»qճr S6ޅ; ""j3wO>ykH7Dt{KÍoU砏pW 11r%VͿHRãQ4zt? q7:kDdQ{^ Q8TDSR^e r ?sU$N ͉dUcA9v:D^#CNTVMʅnj O<ϣus!)RZ'g jTK:(Ǹ]7/H ;@А?iPUs|(MȞ+cObͦ42ɪVG Cl罰,?$pgácKk5bkߺ+r:$cSJkAjG ڃا+_o"٤AKe`s~]9bsUR{S4w)d=Qk)9k! {I8ʕF?DkfK AZcrCU54 /ñomv]Υ!:ec.oSv<ctB A/M`eżD.3yAUnNnc5C,%rrT,cn'%߳9${WfBv8ѡ+[q!`2@*ASS↸J&',}חro.'8b88c@tliVÜ~3K ;}=qY@Z2ḐA#R{`H&" 2[nKI?+ 8=9H68P>9V9wfཎw"W5\$r To9nR$}Ra>`s#x%ZxVs|ؔW#lI4If$2?wmTC073εٝ \+o'NYqw"O#MΤ(P5&f`,{ T-ZZ:a3fbPO8=حq֠$ErVJӭtτQ̝ZOm%V1W[&y`C4cw:$˘G4ǍܚjUQU^(<+eEs?nbUᡓ$y,|~d"oc/'VLSL`tӑs[ G\a@J%`!cA#[nOMr#Ͳ ;:&@aܤ` 8S;[Cnq:X=ZyNN3.2j\l±0Pۆ]z#ghao7)GA53ǹu_Wշ\i{݄jg4? ,X ITyٸHWهV̇/U8 bo/=3çđttcxI[!ۈoR/nQ~>Ũ x-O93ekp{txs7b|嚖GK|]b_A'O,J$LL}&ӿ|݇)7 ṮH5J>&$} \wux1yU6+u =c^fy"jM wyIh&؇!H*j죔cT8=O.Ԩk3Z:M]*E;EDWpB?@[&,PXН_[=|+FB{QP&;ҙ;.V=-O5s-e$%P7fLNtg!|Zy{rڎP"g <63 @ P^2!z9 .m"ޔO`FWۮzK[%M/H8Za{AJF[It=z>㗼ݯFbB/D_\n\;@VDT`S?1e~DXl ~TiB2y2R\w.P!Xd"=NL߈,{ԁ%o+)3ixAV߽=Ma '?6wdW]f 1=*{]XU#CGs:ZY l436Ye[ђ *- fY-' bJCt4>5+=ójƊo9N*.K!#^ܵG9O8qF</duwlՕ0MyI{0|$$&-f+?^Q)mI?WgO_CiO=|RSYJu2RBlchlh0W+|&g5 o!lGd7'n`5`0K}B( xG(g 7y ~sjkL=j ,.Sيv:o@~rulԩ&zx߈Q$×,)|_ pd J/[ 0f_R/P^ ;lc+#Vy$ k,/B܍J}vT趟Žos@:/àKf#/3Z7;:NQq*BnKd|ܼL> d%47` m%0OC+\UCHr]j0#fWtͯ5`r:$fԕS:rGta@Lt{ .dS.q3 -Zqy+V%Phbvxی(4$6"$$"Yyk)C k U[勖R:0>}m(>@NEaDqVXt8cg3[0#1vuK&w9,YtW ܠkO%=!l2k ҿ, G< 5$w#ThtF0G@X7Sy0_CWXcɥw[X 8z#v\p]ڕcb@t EKmd F*`{WvX.FЏrTBu3^6/ h( ͧ&oˬDQP}tQ#ޱtMwd1wʓbk9$I|׭ЀbUgޝc2F4Q GtoMʩ>Cv`)J]>W -~XB+ts)' D*9J_auf^hӆ8J$I($?<&p,< OҖ6q훱Cln)TmCr%a5,QGFvpI  6Ϩ/ =n+g4 Uƶk2{Xک*0| aN&]SP`x^jSx*i\ׅ](Zz ;e Awt(Gz ^U47AVqK^&5 -ғh=?_C1`'kw1BkRW.*\" _^r7r3k%&yNLZ z6;+Y mE:A<(5j>«+Pg1{UA-6Ё0uEPQ@bP KT(#ddv"3#Nٓ }&dbBJջpU^^$λ\/W՗  :qj'=*1Ŏy!HΪ:ۆ࿧\fTo&K6]נ[–RW4pS%L+K`|#⓲vdK5vx+A{SXB)n ixW{_kl.:J|IexW3Z=[X9Bƫ3ܩ*LfN&ocoDMfyU2a؂mădg^\/e-bĵi(r6nsp$I rtҒ#0ee#=ꀁVieָV\ӊ\H+HO5)b zypq}1+8i1l ⬬rWQZg?oNuaZj;:r>λO1L?$O0%[#y8G-&bA.[e}9̌3r\A!`5q8UrylׅExωNJɌ9yZdP"p5@P6qi N=IbPO1q*_]d 13?h=GoWof}?Ue#:]=uO6wP0=3ί$QT3/} {H)q7O|vQhHs\R肵5.<`=Eɜڬ$J1E_uGٍ'-?הCՂu !!ԫ|^t#0r#A15[_gU* Ohh0ikbp!PlffU*=Pc-8Oɨ/gi2hiAJ3kM'}86RusQlLְx9fO͍hiȦAR&S!y_K%p%Y]·tb(6ś<gbY}kE, DS(i0%\{_yF:R4T: wfÔu+!:§\/p=/SZd=JEwk!dc5#τDjEN$L\gF$@2BKNN֖N1^g#G#qX#ab`$-΍v[.練^N)|q(\o!b?TH኿%3oLK%"n4k";翙DO SoʍP^( @K@a /{nV}w?m~*voO0X6ςahH5+^ѧN 5J[D؂d3ͨkb>sͼFCħK2T+688JNp$J!31?lC纜X{~=V  ](G^=kJ?+;;1`7_ l&CovG/{#̰Sf[{ oyIqO`kpn+VE).f&ϐÿ} "]X_ M~KC0٣| _(OB&kh  z<@[g|rA9)86@mC]lLD~57VcKg%P5,jq6`U~z8QF•.ݜEe&m qeFO;-VTӇʒbxتAKĜejR,oFܮVW+~G)uNC౒ R?6l%De{KPb<]_T22WVpڐuRL=T]esf*~ݟyJgC\5z,ɘ۸Q; tIdׇ?deܓTwka'xUM+`ݚm['k&gui(KNL LO$A@dS+"1Rl |<TřUU5B;_;gOȎFNF @eQT! (~@B̮EH?ԮCqW/;^1RGVeT-qTEC󞒍zU*n)T@;*pU_0{Wϲ/wDċbm!q::t`iH=Zc⤏ɶ :H^D>O9j)]~w59PURqλ"Jvf"?` "FB~|jm_?r'#(rMrm =J˟ {RrX٣$g3Q׵a~IkxHX UEdbf;.xӐT}h׷;j#!>DIP҄ - Wwyw"8us갌x28!1(Є);an~@%QW!TSI+oo-Ļ+ bI"UrleU_/tGy,t6f~շpX%_W!nGF p ,e(\9^598 ޫY*Ģ}CZLe0Dx& 4ĭ1&޺b%?dID7 eȅ=IܦP@x#6\WVm6kTő-ΗgZ>h Lʳ<5г[vB?[4|Gi!dWꌳT|}aX̗&_/εM(q86,FkSs *&PpBe1nML(ԍ07 7/Ǝ?Y.Q: O`wq7k%ls.vڗH%, }FE\B&+{.d';L8">UYHr娓y©r$ oxD/QGUB.ϒȩ=gϒQz'! hكg/ ,_Jvo`.cBsqio{M<(Q;:G/ nz C _FtyW$8*G*N,v˜= Kz;AxzbI-)q̫x~JA_;Uj ~q::O qFrLRO9E"FcEYǺ6Ci"-ݐ( {QOg>3?.z:qjWZ1׮8bO^~ŒC*w]C黷C:̧5HgШ-;`̻({UXr3b8%%>蚵:qP_B5I? 2oz v7bnֲ:C;p5HSoְM\ί771t8ÕJh>Ej&r8qo{u:dYP7\QF9w$/P'h~ mW$Ʈ*(2)c5M 5w|Tt;+(׏QppEs#5'< eʠ h>Ib@:失y{nn2c4."O(j' /e`# LW5ʢ^8n+7qJd3lGNWLb:@ {Ejv QB1uł6<-79͵n32*p[d+MILQ{ g0廐0@#By G`Y}Ao˕Hg+ςK qLz 9'M'YN7wV w>nD ؕbf}92uiF˵fW]AHQLF%*ĒR\ڝ|j >H!}LsX2 /ªVd# *Ej̝w*1Иt5SB:\gybgH^&s9/o H$z9gh/‘5Mg?\i1|cZ$&7CX{BpyMSgA~A-UutE8 ?GFgROZ7ͺnJbJ<E~c (_M_M]S='!2/L)Buh`8S)l 'ܝM},[':d&Glxu>H"@@Rc02 J%ɘ6Ʒ$joA-g)b\ !hI,W>{<ۻ% ąAfov>\6kҝǠ+ȣC/ K{2}ʉbV#yW03y/f[mjV~䜱\*K5֪jjLo90M|gŰffZ5?pT:sDZTR}D 3%n}g̍tvv$(!9K qvI F^W{n(^ :#$m{Gefp^:Br4)ꢹ?vʹ%pWj"zFǭmodvCP̐|@q1Sƅׇ9C2~Cn\0f_9Wн)#  Тݨ%)m=P'Y) i iEmp?5:e&J}ҨppDo+\U;ݜP9>?qy*+}ycSk˖r]!>#].7{qÓiSt]]=â.V= #R?7@7_W: l<0-ȨJp!#rY,$ i{'T/M{0+ ~ԜY3YSa$;< kqLc/=_(-oyPv;hQpX pvG-ZCO>:CI@Dk͵Ft+@e(!&  r&@hPPɎP0O50;J0*EKD s[ [Op^MQkU+ m!>#eE/X+Lb، s?}tZ^,^ 3:I^rvu8A\躝L݁V Ȅof>Ɵ, <ն,Zg+wP)6b|R\" ۨ p!R"-}=d )s}>8M֚ -}K63zMbD/8i Wk^)\Kbjĭ d,ɒ%Ή5((\tzwː0:6OJTwxbUʚ[:M{Y!Y<&BdstlAu0v?06vwF %c"QJ jg\*΁3˜9Hpi׋ǜRܦq1b,òJs~` 񫣽~7ˋg2H-ڂoL Ғ!/׀l_tI J` }K*`i> }!j1q"GE,9}Vs"?y&> -̄窅>%ȗ&L hol\d,7偉: 08\9Fo!yC3_51ܺ;)Qg g:N7!Ãm(&96hMdjӰ >Wy tI~olLcOً)\{QݖQ^8@XlFuF3V0LAٓ?dԢOП's#p,!B .9JL΃D:R6i5d.;OV-d]`Y_V̸^6a0Wa;ՁS:,yٮ/ѦՌ#D Fq>5Z,}G*)^rgucأEl;\gőeGנhQdIRcz-Jco[,y;9[D"ZfOQ(` c h+=_]jI).![[_z뉹:#w+KwtЮ$Ey$Śsf[0+ ì: (af^卓 Rܖq~ӘԬ :?rJ$A0+r  Eio6"##ֹ9l*B]`΃-rkj\ 㠇:gd9QO :`n Zdw{0;v'.?+B}I3:DMe*0)!ӲĵGszݷC {h"Q0:DUN KN?Yp^e 7(v u =jb|fH/IBo5h=-ttn4o!~k#P rQspc?)rT\~i.۽%EZCfZ1Km+S g["t)PZS಼-j&u~EIic菤{[?vѭIJcaPB ",l,^!!N6 h. `>=:;JCskWOJɥ4ggFGZ{2 clJ"\Ee$gu07Jz3lyBzoECVlcp9= oϏXh/HқQw 0/>"Y7ƏCzۅ t2^X_EnD{sEV&nq /">!i~KH] ߱%DaZwpRbVi&vQlH6gFېf\kk!lG@4$Î\ya!YiA|(VGa hĖ?]njI# I[wQЄ eupE׽f]ȟǔJxֳM)z87œ~3˞DaeU0 x J[UhJt%!@ܬ:z|tJ;z#عnPjNV /Ib~ ^`HmMd4jGKbi>N.Qd:s5坠)Db&*yӭrZo𝏗]ABH0ROI-K8NJ.'Nl849dԺ.{SZZ:M- JLSnJ<=pĻg{u?qQ!(s+b| 2GfJ?ebc]o<@M!2u6CZ{JE`# 4)FK^WZ> /GWcQNr׺IG-է\ ZϹ5E%CbP6՞ǎ>e3x!m(bE3$Z19oSy2o"dҕoP0W4uHk^L7uĂߊo޸7.bT5Xz]f;8aQeAPXܤPHJuܱWqvbgqIs!'U&7h^ CE^Vd`|BqX_'y~ߺ>9XhwvLu dW% G7ްS.d,LѵLs8՛{Ԙ&Z|QqsJUʸ*:Hl k NPU4y%p9^V"dQw _Vi!YC8 ^D"[c aJ z,BKb}/NZjy~#Q̳uwz8lYK(Cl94yk%iA8{cDRLhi VtVeA%r @VMm̫AF^yl}XWL]ֹ8) <͟|Obm;~:79)f  }``.P[^IJ01k $_+0_K`%! g[hȖ9Ɠ4i]zGfe<_Ulz^MM>ζ_ $:=DIK5Z|^&5,AhVnRFڪEsQM-g`ܼ$OjSQ/6g-5^hW|gk⃮!5M`zC /F{BZ k׼q"|l ,8(EdZa򢴟ɍ~T[L$9ܡ>\!9ܠ3XA`J.P5oiL;Tse5:sZ:BF&ɀcjGl2B\vsfU++]tl4) A_*:Pi T+ҷS-R!ǓdŮJN@WYSy+f!nq؃INш\ 3QBw܊d[qd1*("uAN#"NS[HH3q@ F)rj}80!^zOTZ sQmU]S攵=#a^,Yox$Kn8E+¦6Ɋ.UW@9_'w6eqىBec(cD$V,No?2\p W IƗa҆w`SU!ZLIBʫlSc4׷#i^|'&!jOq;@b౾SE՚ ;_d4#Ǖ=b5x{1upf4-gFWrr=AU#^eey)^un_1v3qFCz=8 @ޫhVl&;% gl_|;->Dc$ β |F7ܭjt`fD+/F8~HgĊ/l)CNԗ]v N:tmpOOP0:k[N>’rbQ<ͧ2xGt?dW)Pz ]A"ԯ8xSEϵ L6awr\=z8E^P$@fŜLuyH:tZyV1w )r5yGOܢLƫ47"ں3C4 Fjx 'NH!VŁ D,p*G|[қl^ڙHȌdmBz ̞kIoǪCWά/ȝ{U1Ȋ2v L1ݬ=mkgkh)T% X%s%D0  CYhuһ(]oqW5}Mk}: e;Y܊Ԓ=6'}omJC`Ugw3Qɼ=U3@ IUDTrt^DN 2U:`b{/ 751ZH g!w/x-?)ھPɡy9ݔ_wJ2,1E1O9 r)D9@4w1Oi+5Э EogP%C0 ӜJszAΪyׯxAHϼ4]3~j6UZho ^<0ȯv-vzRѥ|yHЏȂ_U>,?M*m0 >ŋwJ/U:0} O,w+Xo-/-旀JoFvU&@ 9Be2* 5jŎ =5 w9OI{˃^=6J(LVёb%Z g`ZbkZcLx[ϪKwC 3 !H:1<6ዿp|{zoÄ>z왒sj;$e#J}ZO +t߰!>%TNaCon۠ʀ 27IZΝ=T4%%_&_}òy0X_[ ++mQ3$ZOz>Ȯ6mbAk\n}_G߂`CcQAu6V4|ߢ"4¾=wBdqD 0N>$Ima巄ҟ ^@nk]ˀ (YTw%$.= !h7 ?hخyaz1d&L>Pїh^׊an4J"X2tdIߒ*U7Սu/;NX  |4 ~R5LO8kq( 7v87͹Ql~;h)a;6}#Y<oa_"5fhrԉKwr{5 V1@g #;R8 $׾6'?poNMlDt.s2X K7ZK$'IN*n2K9CbH ըoEcRZ#؞ \+V2ɱXM _O"|)hF)GKF%}*3 j}[jE@ r ( >TQ3OnC?֔R;V;B4Pd :'CfO|ow$hlcEUx17oѶn(m/"`GX}xiKX [x V/t|uij+rL3":IØ[$ ,Y޹y;ّTmA$k F2|W_ڶH%e8J~8"=rGHf"/Y 3U\S9b|3f/-S2$ e`\R=ڑˈ o>JCGP7]X?Ąצ&kVVQ`2}O}~SI 9av&|{N\0aBj R<)lI< [.9Aӣ*~dlWx*є6;1 RW0k~GD9BXla7軙:sEa6nUZ^uǨ:&GbsD0@ڼ:si3u ]Tz% 8,v빲&8(bm|ZB7ٚ8Tט3jC ;ETMF\II0daC&VPks^͒Ɔ4nO^koҤ a2zŌpAzy,xݠyZj1@cBtr$7{%WAɄ͕ ՍfT #%..;gb p>@LH6{=1Gغ_[H(Ήm @ؐڡ ׺e4ف a<z{k=E~MuN5LUۊ4i3om V Ti?M쐱T^}8f 2T_0 q,L=QEdPn $ eb<}*fYUҭ#>Z׼ov߃=v?YyP'Xq\(0W;,*O ٞi44 ? nQ\R8~?bD拤Q k`_OWxcFF2km`X#%@5 \Dw56TZ j|`2gn;d)#kn\6/ -74f,98OA1m<F(Rb݈㔺gd??y©Eˀ#Xz3߀*Z(߼!MV!(06ߌ9@>N.ް])7<{J>K cIU%>RRz'] ܡd=ݪ" Ej?等Y}wQnx$IJ ml"!x!&f;qj'ɟ(Ij gYE"nI5q;Cb#>,?= ,0Lmz)bm_|}Nn;rRghƤY{>@لD =2:3m\:=([šm@2X*(/fqƁJϢçRI[Q7{QY(E[AmKģG\OMDȫ6^J(9jTq4dǶ &2VKlyE'H@^$%c"Fʯ%ugB0_P-؞`c\jƨ)U"KPyK \~ׄ4tUnI%pSu!"<\{&L/2 TibBN$:eQ$x͋dDsVDUZ`elk , OG6| u"RXE=/R)w1'BqvX[_^KFGJF z9URf8!>=ϻx0ҿO@J|2J;5$jb5t^v .P4*hWӉbmfI/5P {kKpkOEpQLAˮ]wqzhiq *~=C't$ M "9n?u%v>U/v#(vK~`Lyd.kI"4_sP8 -hJzԻ.wͅ2>EZ1ٞ#]f䝥}6A+Y# Ȳ zz u)rpsLhFî}j̆늉&d(ȿx#)ӪOʒ!A$식V a+ m zXe G X*>e"!Qnd]hҠKOŒ_j-S@+_ zE5R?c ;rYB_( 9x Tk㋀3J>Vd,tBG?hl,Pn$`bJ"$_?eYk>֤B&rljs?^@yT LPMa:lpL+C%ߨuK߮yzߎڄyF(q0*XJHzno;Rp̑bS|7Kb31^p|aP"56;b _(VNأng`nAY AtA|K`<7)8 ]£+FFDK_+(öf)Drv{Q~͖U#WuUUgJ֞{{Wx/uFeخ Rl2_]$;z'rdFAtG8_ʷ΁~%Z]lIY&Dm48>|Xa}mFGC#X.VZhr- /$[i/αf(yi_b"/VJ5]C)Q*^@oK ` fA>W=RF[Ӫ!$淕&Ԧj| DQM?y@ lKMx~# Ԇ+.WZ/58s@+sCۯBAmx( QGE7P1ifR]Bzm>r܃=2{QR Uh#u7T3p#BPMX?5▥+ 2u׵pgH+ྗp^ŹYB̃[fu"Q9̧e&JEO-#J oe;KDBТzw B+Y^D;MIGH )QiYb6;̋HBͩ}>rQ`G`U3A^~ Ły!\!W ɭ=t#5'S9w,l'}ZAzl\n1=CT4ZQFOIRVB@ELy^Ŵ}?|zgcP9"{wڤ,+&A9Hه _2ڣmH`c߳dUZDsd`Gzed \Yx,qE,5 [ҕˎ+S9i~}385NN 5"T"c#Rse@ RL9ELRxU>ؕXZ|pF沌ƐX5L, F0SX>n.>cȿ=M &FT>@+/J׋cRAa8~k)e}lB"֧SÉ'K%SZciݝr,OI1}J}_xXpz _d(sMre+2KGDosNYGE C,͔rJQP^`Rޭ1#.'ԁ)߲J^Am)w.afV4r' L3F0|}m],cڙZ4W $OP= ԅ%^c#}a462N͟ d ~#.Ե iπpr79črDUk'xem.tRJBc=ƭ,`C\H~לW+3 ?<*hJU`D`0j bʕC!'^%Tn ?*1ly+:ɽD=4dShw8>]ӄ7 i۾C8@V$D•MNG'N2v_ v8mԠ/iCl M?6XE^b;ìյCڙ^(h5ixW?GFcIȁfCů;L`Ĩ,|ͭ9u*G@_u0|PPzq=Ei~5{$`'8-Sihy8F*~o~'ʻ9.ZT7V̖13֤KWWؗ*YڴCl{Yc+ŽQ#=%I :`92L(Ki\RF0@Q٫7-lҌ@pnaW2Ӵ!5&8@Q%X7y]nyk?4;|Cѝ<ȲՋbdE 'h0b^8[DcqY?E?.4w1_h"!]F/NԁtQ?gR؊qhat&#fPCkkڻ'P.yJEOU (=Pɕ$ 37 qO;j,"1SwGĨ]0cuj7 "e8,2Qa8 .j%j#H1bwB#E; n$fؼf {J2(Osmc8Ř4$X8*҇\n>AHQݧ k9Y\_/ce QnY6k<˒X86Rugf֣WZO3nFcki':P)+%`'5F}pՌ_Uߓ;v)7 7E8` ^׏J#8T+" KQA,cg@\HM0 Ѝ6XVP~?䯖JYoCt$ei f4<%3pwu}Kow۱w|{Ǒ!~whj߶oo*x.NN{qdZܫ7V7Df .Ekq.ֱia,_lB~M0OdgpFr+/ŊY8-ʀkO^m"[$?J_ >)*1FʃFƻ# */H!q>wߒ=`7%[,]0 zUmm1$/1jWb{V HU=WKCdNCɖ) cZG/589ĔMܻ,~̘M1:#a$edO[߆AؕB"Ho_'#RHP 2tKaZZquRnDwGQBS 1}:փStNA\ok>)<:ٰv, k ? p `%r/u͎$.֌l-jq K0L.꫷'85[B;B|,6J] i o|\o/$jw0$bgǗ*@DɍFs1 kiMD~n$>c\3?GYK<-;pBjYn"md$4(sq i_d{p$ƻkctKTȄB JQ\𐋙knHnkގ- u.'lyBĎ723#0L(gpS0-d8A@\l[:8phf{1x;ߩ@_p`1(޾6w.r\o'] wWY`Ygq>s$̗[%Q( ^jn[E1Jh/ΞS@i'A(ܹm K.M5@SDr9C,05\NlEZ#K.Ț\I*O v5A|Yza_RvYۂl6.n#L]2[ PZU+jZp„El0pīm̠#!Vs#!G51߬!ao޲ L<47(NBq7IV'j_x-HGgR _4t\=ϒM,EI9|OHN,l']Q/)YNaiC v SF)Q4g5H|żW2 $k;fgeRCFǹBv.=;|H>1K.ގgP$bh:NZ[dB%)ϓ]3_0Qrgx*taWt E$O .eG%CUlD\8R؜bJ GL&3g!S= YV;, ~r.۾1F10(fs4lDm]8L>{`TQ=6E UVې_J!o@`(YN>NO N?.c+Zg)vOM€82j7p~ ܼ@ry(3o̭u賑_zb,TWVyTX/ߚX(gEx_A&\cD ,`4+a_ ~g9hGVV?Wm;Ҿfp ^4v5D]͸kQ| PT=ee? cHJ]I2Crw>DFl WC-ڙ?!}y:ֿdoTfCi1/;E8U!#'XB48W30Q!3%XwC03aFV1Q$*.a.c@dj*c(q3]6j-dmR ?0{xjPL2L?p.51.^Hy}Cuh&H%Km(GԵƑbR Xbq@Suk,UQΧ %lΌ YY*I%}6u;Z3i<~~&IfόΑLԇ{W!bTB>)UNjиXEX"# $ b '-Eu)pKpo޿`yt[ɒ.]٦ f%Q_/nH&!{3o)5$*u͞mwL/lSnbMx5 eim^5(guqٻS(ˡmD稠ZV)!pJS^hq7qNŇo}1^h`Tt -W]LZWh4:]~qz$wUUˇȑPD2_Ӏ~RO_+ Y(=ȥ*h7#H߸2b<6w>dR<}S}mVȜOOtpZ$F+MԠ**^q`Zk#IsraG)$e pFِSb.Tib̃_BP6}y *PﱩfxskO-ٽ#g῾oD{*m X 'J4^XБQr%PO19F{ ~`1#CFmDO<#gۨ(|'pYiQl.qĎ=Gq;SxZSFr4F C䶖C; $W]u͗˖!:NP팝imPL{(4sE?#8l,YTծ*tehsFKH+|Vb_эQNvKY36j?v,|΍ϙikP O7([>x 9 Jb(=Վ_&LZR[t3ި n}{6Fn &߬ݵ{u=:o{B7§U^#hy`D>K@LA"iw4Zo\(k({53 FXT{ڛ4pz=V҂WI8st݊)[^<,W9sw4/Ll fM2.7h/)PLƠvo8ZB95eeHI1n%1mE(@M/\6_5:kyr6]юa=6kS8ə sP$9MZ  j6C@A  Xo$ۨsX*E[7wї ()SjW C,((D4T3 ݕ{Vo 5Vm.UesD`oP +T>Px$ly߳~tw㕸"Ƽr i񋜻q!d @nQ鈛hk.W9Mh;FpN[X ]XލXPH~yf,7Tb8 ݉C2p BqIrQ\i/5XF82ӄTo-+!3z_V2Wђ6gD18mfohxl:F[DCkq4+1+6$ uܩ[7`Gt}(NrޟFD]ؼPTfg ~G3Mvx/2줧ZzEܹd>oY ulL_h' Q]>a47C†l]\|>5M)v,, !^\~3P\mhzB?jT//TLq%$@_U<=~p/)m&՚7jlyQ*% 6>'y[Gңw3:"2:YUu+nE(V`x-4X$#M8,=ꯩ>dꌶTk9ՈGHz%#-njcrXĖ*bE4ǹrWhgRDnm4';۲I, d$6wH5LZ\ nc쳭8%`> `#|{a[#D#N8s6+(EOgCA( v\4YiX%"sxZG@8 ukVv%` ^l/5bsND)a21SXnkc_nl>tV.}hȂăio̴uTtlΫrrMГ`QzZFDđD+Ōno -ȡtt3TqNz R+dxu &ğ]2YmwzW+u{l' lTW4NЛRg3LPiW45]J8mM]N!xWilJ3S_vGx(F#`c\Z8s-t#p*G Sൣ{¿yޚ4~r.c '"7{5 BS\ȸ&Od}ծ,?89\7Ѵ"B~u=O(p/ }YŘ2 ^92K}HMȦG(6 ËM jr_}l,DD.\ʶLjb}s8N ~|cKB|ݠFx,n S`9&p_g0iΫamw g-Ud>zsʭɹ&BԯڳCdwDT 0(hܨA aܽʓ22CǼk(ui /n<^Qh_V7ֆt3ֲv*@DwKFY uq;sOJKj-kk-";F26Ёt5_L'1)|qA/y,yghBMnq6CT\_wIUr@VdE ^HO n rI Ajze.TpQu޲pfGuI>\\L/̌dGƘW4Rpl^,yVIÌ*7)a'_8z{XwE> 1@\9M+pW+uiM v t2gdBz@Z{K(nL̢V~^ʼnY3^mG|.N:l d2X#ٝx$AF1xDN2m gCAZDNNܪ\|-հoCp se)fiU5 ^8IŜ5&  5Szl]rhE7`jjтA@e!$t[žIX(W™d8j&?6l[S7.J1 ,yJ1>+[{QrJ~yh})g@7嘅;kQ7G;pԈ{ m{fs!s(VR4fABGꇉ%ǞvFq_ _56r! (]v11HbVKoY5ćSc\keY~rT+6Œnb6 :%x 5},֍>`|SH{V ?"DclzC֔k6Eb[Gc6Ƹ)f]-,{^k͏۶Ɖ:2F-eMr,vv_||ue`Ҳʆmk~ְh4<+Ly +{u+ t]6 ]*T%JR ;W6-;^ظ]f:;-Zx<> Fj_WhSWh6Gx&^AXYzoe}|bt]F֭mQ?#&k\YBsmݽ>w=t &h_zJŋ|YAe.}* A̸aikt€]3>ֱBi/xu"Akj4i^r(F8HͰn[TyyoCh8_l\:vBe L ]wT2)ɤ !`RmT4FWzj6~ǏdWn>~&L`śA^`UtyQ9^ jF^mO } =>'~_j նC88Q(B{բ(${68{_! (/*MٳVCz&ez,=b:Cp&ƥbUeINu\^mT\݅˖cfpY GՁ]7UrV&x5F;u G ZyI9<q0N p_Q)tZ@Plr&a^^R/-՗ LL4/8flHL8w(XK4_3Y2 vFmΪD³}94Ts`$Ma1hK FoQ:rdy=ܠ2/lH6فSֻ {;Cޢ`C|NlX̾k[p2jL?5_N{h-6߰`:ɓ. ?;iyQ Nm&kJG*޼e0T%8\h{J>fU41o \ݭ7 NʝTL?%} ]_)JBzk̡iKL r-p`(21xC0yZ0[HU)Yocn)Qf[c|Rh%qr9ķXdV0(D;Fǜe\; y*MDCZsKh㩗#ܷ\SMF嶎K 'f\ FZ})mOӄ]\.K®Cj>sZgʱ!|bK <4s:KU󩘃EÆp1*<39 cx 2Q p&g\냣YfJ])|w^`5a[Cj >@5O7BUnY0&~Qӫ-r1&*FѬzQH!HҷZd:ܿ@džYPK%,F-2FMrb\:؇~ 'P_*ėsr܅MwkNhZq4:D`cq5LP$귧V2*H'"~#[-(`>;{^+|~PCKbT8"J6XPsh ON)IQ!m=jKd7 ɿ_<+Ȓ$҂XsI_ikKE*F td}' (di͠ӘKQ LT/3-LclT!b1Ni| @TSAQ#$mAFكOF n(!~12{ף؁$ QSiIZ#_څ@J^D½0{WmIg|kSUɣhOe^;mk?9ۓ$H f7ո|0\ի1P_h6=eZ;]/&)ƥá&_HK5rF|47?a9YbJTʹ@$7J(<_Ij2##-kژg=Z/mg'i~Y*st'7 ؕI~(h_wJ*~[>bdᒚ>րM5_Yld`3.(۰sJn]SҜf2%Kρ r/Uu6pntOG"(JV֠{镈J4HYc$-=gM#(s 7w"ެ=؝~;ꢌ40ƗZVz]lt#>mL|l(MXdP$zvŝdZ"sf Lr2H4=pC=CvoAa L'( ec=њ?& Jh&1{YFÙU7ЅT~\ݳ؞A{ryd^S.~m$ 7&% =~AtCVQTUæ΁Y* Es 'lj[vH.֠*$A_%݌/>%( q y쿤jaa[Ʋl. ~s_|L4,7}ldyV~xgQRᲭ\C> ⎆,OօQ:Mnٶa 2aA!UO4Uhv˪{bcY ޲ [D0“hyrQL#8dw$wr2C6{ID%>$'x5-xC8L ߵ$ō|O:SJᥢ-dY6-eU2* ˁO!Q4"FUms7t7,Lҋ'P*!('b@islC3nӵ2OVu^uO-/jNUJ\Ožqc??u[/&Z !EO=Щ UhhrÇTɣ~ܥ0u+D ^K͟ !!LT3gpD``Ӓpx@c(Њ)07Hr܁{hd#F 9GĿ#Ï+;n&wv 8D7rꎖB`Uy-h?SONS ުBc!?+.;LF*\Gs]_Q<ޤg;uʦχȏT7p_RnM/U"ݭ8DǓ:qY%ˁ1tayA;% 9h / &Y(P3ٵrO\l_ FXZLZh BnMw{mDDS8vLEcHV+.<*O]5;,o^XTR?'`XU?:G <Xʪ\m~eO>y躘\c6^yV@QH$iJ1^k 6j-ew2X44Pk_M,;A`LB${.iEr5!'*o*B\33bsNAOμGW0v2jcŠv_4e"tU܉kKi6nkxG_~bL2y,/oK83ڢ\:oQվN5 Bzփ`]%P&sFs hUde;UMqPv|mHU,HΉ1\> ^*>Ðq8@*~~Yp;ˢ`_=ŷwBx\eq-Ƀmx!{}Z<|aLhdbV\4._X5AhSG5 #rV/9j&є6#O$hD|X,!1Wd]kLm' >'si`SyˤAdڇouE.xb'DTL$D2GHaDڕ񖂰UɈ= KLLyYcड़Z\T]2S;vl#`|!X9ꉛՊXP-MlGXWЖͧʲz= 匲D)¸9Ra&PT(?]܋S4w(SG$ [zBE2y ʵu4B,OЏ-"Z ?bMrg8"2 X @U5[ 4\VI~zaQ3 ZT6S aKL읠%_Q&Bi ɘ{تIթ3vnI Իqr)aK]>k7f!lL0 M  O v=YګO۹4g۲0|s;,SVv<ޜu)qnwGV̦$jBeCE2ۆ< ˼j#f"X u??``kHi+'ӜT LM +(;jVE\&ӯO:yS,h٤VǕBVʐqD"db@BG5Jڔƀ) fB0LC%Է9Ե:FV).+\#vP[cCLm(ڮO)%j -1L\(/`-g2 s9.Tk-'aS;+Ee ]qe TC m;M"izdIUBr SbwmE)4s[ =^lB" :wKg2L)@W:T_kiw?Gw 3fp+b4leP1'XCw  <3b R3W6 "7C((ik lWqpz)WP#:Bӥ"iZ_D| e] 2@([# (2S5ߤ~\6=f[BM܊O gv].%bS6eʝ>O͢B{Q95 x_O?39OX?GxnZ1뼾tÏ6Լ9M^4!yTF nQq.}]7}1Pt5)ЪrDd"{zc!Wsj>M͛p0N/'~4SJG^i1*U'^誽_'lD!JB̢p a~̐QGt?b^͞ \|>]M%;  yХ4zGv#b'm+/]GKs:6Pzrl0;UV\5]*A$8IHDAVc`5jjѤ;RH6B^ l,5sRO÷~\;Rj&$v\B85]U4쐹b@h#+1<_L߰vb˭V&p6WLipy%͜ғ:ZGC€Z{a,4 ܮǗrωx]1u' nYFQϠv-]G9?63 Jf2I)J'1]?R{35P !9<]I8e%gW 9<_՛Ӎ>A6}hm&erH"6zmIyƊI[;fTFD= i4e7<9X0Q+j}$>avj#ؤ7[(} @ Ok \Pc3k0?;A]E&:4<'̴1`uTRt?_{e!GXpӭA'n^#eT hF#|1mbKâWiVCB l{C'?go =, ͟cxkUϚ5iqVtQ۽ZW"a\C8 QvO}`"5~'パ,lBĘyowCw뒲pH_ Z7lz8țrOh6`eyH4L\/Í'.kA%ogԵ滰U1NυTo։o@8Jg}`?/scY |gc~z.2$DX= {7m!AZh%[$F%$9+v Z۟J3aA":-f \3HSEZ[ǟ/˄*9LfX第0T, BdCyY PJ-qN>0\1(f5mk< %dOFɚ0uw[ %-4ۻ^^ƉuÝp|nہds lSj *IOR7\lgO5-kb-*ׁkCsi;GuYJJ[o zjy0\i]W 영 J|0[ թ4!E`^5ݞS )#Zc!,=T"z٧DȚCT x|=A_+i\=mAE۵my|2|&ںzy|aI9 kwj",RAܯo$ͧFU@6?)`$C$FȋlCI|L?K3U;˪kt3P&%޷cLZ5rDKXb%1#Ӝjt&{d7Qp]C@V.2 oC`q$a}?1ՠhAv) \ӛޛ NŘsUA0_4TDb٦q;tI/=je?PQ>C4rK+:_8 6 S,|UK7̢=׮!Cχuɱj59sd$?J4"RȨ];1d‹;Zp '`g¹֋Wܝ:јσ*}ʯr =hEB/ԪrL~"6|yARl,Jd T9xHpq!-4=gPqRREqrr>o^ڥ@Ls~׮F\i@#tyBű3:ADkM"6b)z(7L!r{uo/FAa8P17q ё4#.l>#* İH02$?櫯sI&ūI.ޗ]61H(yUv_Pu|k:DD1U#sK_40CO]ݒRB;w[K:TUg5>.aÊ}U򘡞tp5Y|4`;M,,Q#͎ёxos֊&0C"OBhi!jbŅ˹_RIgVegCuxNydGƲT2c>Ao8gx%5GPIU&A~ӡBa}j?z .jAd`Ҏнe'Hcr1, ?pnr#pEhY^'i3%-:@@lx1$OtdcP/\Lg mE-)hl٤:U30x!q'k Ӆ1@Z{Hm-1:k_bʔޒ5Bm%&7B3=`gBP`ŕnNRIb'%};l{[V8O',r7l04oJ|as8I`ό ,Xq,id:*JBۗ>]Q^%ҟml(^ OuQYf+BޱQ- owf wI?. V UKK98=,b'IOb .}wtͫobxTmH=<FoV!Lk.B47MWu@)@kp#C7K5 0k-|gN)r"A4ĝҲ!&>q.~b[>.~LRjغ 1encȟ;bk!RBA|ŃdϿݶ(8'Ru#;. ,GHe%^m.6ò7d-D0h1 Lu$Gtº+24tϛ1F;ߌ5IڅCݩtϊ)04YX29oS]2zU6fVi 'x}nUZ!K~jI,+*C U>1Q.a)EIç6|2zjCyEKJpE@pnf`sמQdD<;kTp(CB:'.KYKT@^P#GęcDo lR%K143T_5ۜ|htz:tU}eCCd.6E\5LEW ΰRZ\TY+lAJ8s#iL[bJG1_:Y% iҒ$S6 Czs&ÍAC㘱XL5 xڇok^DSR+]:" `弙\%Ԕ魈H$ 7d#S{co[lk;"zʿA>h}"v4RuN?[7@.i[}b m o~%dЎޞՒ 4&-47dQ,gh%g6 גRmWC{e ʤi#UbT~,0p [Vx9WCp\p}p xNü3~}!mƊZuB?!Fd (Y?_w o]ZʄLXaEpћ7F4^>"u܊|>$C1R)GY-FK.n&aΏzB\醾ONIc~c+ȥј07G]i ܁Ik˪󹃳l jJ}X[d~V e 5p!PnvJloNÂ-˃%OXQ8B&RZ1o̪cCD&,J-[޸C ӚR3yu6ʚO=*})L Wvh k,^L%H Ap8M6h\T k7޺,y+{wJ>fG^aPoŝ@y+ـ~&F  RjJրX )a9opTwX? ͽS:mM,we5ӴMr΄BV'PmrGN4ICa^-\ O@ x`=b){2 @!|Vm5sQ`m\6skq)E1Os;8v5t!)|Ư} 0"O!ħv_-|wdENM’F?P.()H \&V2@9JK|mҧ)+q5^<v7m3y8Qn&t8^BE!4$8j׫$8f!^hݷOf{jl^e>3C;׼hF틹lP9"2GQ4Fj_smkt19%ftd;ۧWFwPwa'uPH+;WCxn0IéWu&Syl$wZfEfۣ djFOksU;|coW9hu8ow8T5yB=V0D$>1'+8$SS&`.VCL7G+EJ@1NNX_h^ <39#6 pǂ2Ë\`-F@Z| d(E>K0|2es^1Z,(fWo@F(G| @>JCʦ05/$Y܉1MEhX҈RfuERcpwn}M pg.r2sgH?yVV<(=2hrw -^TxQNUuJ:LjpRDӊ%X&BD\j׈ 5*M8 C!GzȲ(3IHBvnC ȝ٧|r_+.H3!,L_VOi0')v$*pHq[ jUYw[Y Xdio%,?kW b?`ٟº)Di[oHF{>6*U.O}6،Z9`o6̟Mڬ֋ >r'C1F1zϦ/KHF͵fKŰLlKn7x|0J;?)pHd2gžsUӠ4=nڹ :!T kW4fVYolf#:Nw1ji$׃7 xq~?U$ƯrژK[{C;jx%dn0r[DZ=`(aT"wa羴ne^*j(bja9>Y7o5X3_9MZh=г૸/M'I.b@:Z0 Z:&ܶit !ȢBYI̵lV{-Q_~aH/Dfh`6tQlP?7|5.z|55ɨh܃Uׂޜ'E|%#_D74 7N]UI٬ɢ)RxS#Qet@XxBVHf'v*ms`Ď:ElXK&:K}wwki6K去 *1J*BkJ|IBFĖ=)rT[`W΂%"ez845]5e ;b|$EQ!HTYZ}4vBdjd36.Nz«f 5?.>0 .Q! H'gx.u+ج$psWK*)˪H~=64'NTGkӲ1q[0D-N3#K*_`$j('>')u؎ J|"PNxAWZ,1icҧc!1ط:Ms@3˿<ؾ/U42 YD (wKhBBF @9ߞR.Η" 2U$@F ?tۅGѕ헜ldYQQmWTi5Ӥ5H):Z.`XZi] ;*g=ϋrFn$C^O{bK՟p#`Fo C:)%ӭqF"#'f9a&^`uTJWiYvzt;ĎNJekpGtT?ؚ/gU]Qr'!ʼCWeA {$}} ~(?~T{!bF!bew S%W϶ mB1WK{d,3PT7#n -yZ (63|;hq5=mt v^M4E[@7V|p`mEb>7؎B(i8R4UdwX)!Lɏ7caGd"0Zf5BH_dlge}4j=Q]'S(utvz7/\→lGvWLoF1rMSyە .A(Ooƌ#[ΐTmA(Dj3UMJ&*FWGxs}uԚ}!J.u 3&2)bՇ`XHƂ:11v&4ZD*4 ICow`!=|Hhda%Wk`r3z5D24d5rpĦ ^WY/GJt%LhԊw"ޣ8h3׹8ikZݧ=ホlBܑYP$kY\PAX+rH2k5̫~'VNT< )L|ӳ-bO_`׵, z8 N2Kalo{{X!/TxVx,]LFs̛# Jޒ 4(pŏ9 =٧5Di@dax֌{ILכ=)_= ^ZXL3bX7sxĨ MgB! GdM%+*P^𣣌JǏȋ|3d23t}Zgƍ9qt@IEkMx[ @JZT> op(AϿ1|`VV#WȌ}G]<&uC[1M]hDD7 \Dj·fJEtːM.#̮QWLx 4GˋA=Ơ/sdŀ/~#tƛ{@ #k7f:TZV*Ip!۸7`#>a~1?pVG fVk|PQN,QM`ڿ`loQ;([!"R7:g])N8Ob~&'  mGj\ sZbLNVZ˼nLGZ9[К񾳊$n5w/_+իq ,zpxE3aLQْ CǎjJa$aCF!}Üy]g).~ٌA pAxXQzbsp58n]^_i|!-7"[xhXAkQs׀īDoe2,eџ&4ս€yE sn›gW ̰cx2+nKJSߵ~`$4kL$Tl(!1Y,_Jþ\ q6X0TxSkڌe/Z81H+1;}-:-P006(JwbS*@AɭLzJ@1/1#!dkXRjKJV)>q,s&ir=Qg||_&rW۠&g\_gDb&p-$P͏KL$M_'џi9R昭m7cN5AHыdyfe.jUVogSyk=UfGUE7)f~A P'!!F8Pb{U\IJ_)3.uG|yz}Q[3 ;K> r{72\_񚟫 ɇN>AyS)κTM"Ӏaحb%i!1d2aPg]ǵqb#BⰧыrGZ,H< N8Wu\'>A}XYb-<B)Pc~uVJeUʇrVt{i`ٻs,5\*Ⱥ4ڈAwVW/hLV1STl*t)CfɺOZptQc # c^Â0Pdp2~`Fݑ#mt|<(ș؀]IY]{hR?HCuψ[)m{Qcxvf˫|KѾͩQ烍'@݈BjX n¸ ii"'3#om+ ^5Rղ~I~$Hxy^h\Y`_Ͳ2~6R%ĉ{1;oM+-;wX0w;UN&vQi;rG&~I%ԭwV] ݺe _|}~霌i|Q|բdсM ȹ]%fL e,VTBF;6}?ם 53`v,cϢhҗbԔ(= Lϗ+8+05{n}iyZ4+F{Ek5PZFTT$!T/o't5_BYd֕AZ)38^0R!vOˀg/+oj7q 6ʁ J01`>mTn,i.N@Qo?f A,U6}?Y)} If3OEu}ɟg}X$xpV,aBL b e/(R\/18KfC$t=̭șG#=/g!kY6fL{Ԯ_^14Dv/mi5/95Aa]40 =;F3 7͋%9PaXU g7Κ!̷>E+g.U!:#`+Ne/x{c d$//Ms61{wn_S>ZOW=Ѹ~C*Kf2!;awA,WVhj BKނYqtE"SK|>m4n۟ mÐ~ɗ;:O5Oy,ɺew1C=m f<6YB9QK0Jf+=Wxu_z"6^s7T7A T;l~55͎޾d&SD#dMGvNӥ/9MymZXnt bO_ v!w_ZIĝC yZ GBCaʇ7:g3n]N' x8K\ڶŮVN(;V L8vbpI"SOt5["s5TADɡ 3 h퀖-EUpꊿ6lckaJ='nNÝHm;g _ij씰[P`:3+U ?ysCkdFEeJw@*P:]uGavͯ') :D, c l5g]H\8ҎT= Z8TZ?'Luh)-,[aRtx*oqjF`;SRkBޤ?0'Fiw!Rm*;8ܥ[A븛:aySvhS*o;//.|m"! ,{&󖑕y‰?n|T 5> ™r9aAV:Sht&ɷ))"5?WII!E #Oi@䋅\S͕/tbj?k'nXAo% [P#VA.Q`&fg3R+NXLvi:=xf@zk8Ǔ0^ |zuJQ-mPqmDM-:g YKE>9|t{lX`ʶ/TCRҌs(\Xg,j:Qv˫m^R89 9mu~?qE/ceɱSv]S`LƼZ#IP %=yKL=F{6%>P;*4m$x7뵁PjJDRi.r =btV@+qGWhI1\aOűx)Yt8p:@w^oJD~=J%m3\9T2[.4!|Dd/avɁ5 ?X@T&psZtb wPyhg < Q[gY#1BU<6 +Na%e?t° Z} |h4i7^WJsTH_!j5R]/4cKg%p#t 8NW[s`[oHFnq}-/7:i&pa7<&n<-xq"(%4IO?x112W:5eh%e ;,:ɯ\A 8?V&_Q2N3',{Apm{dSVJf9`Lsu0ڍo:rԴo9p%1*#(nDhYsN0^m򷉩0쨓 tcMZ1*Vi'H$%%+N|> $$}ݍә)DLa016%[!'XV<- uo882k]ͶL9T[_}ߖ1ucV~@tEjEJ3qN|6VD(>md-(Ԭ9$Up|gvm0BmpJKw'K]38qd]yA(=9w}ZR ]ec']1%67B8Քy9tϵ/J%H4,ٙ uI e ى9xw`3*4#¹t䑫AV.]MK➌Uƹ-D+'i*J&Ϩ+2r/Am.O?ل^!DZM7ҢwŔ`vo/?{ Der,m';So]i<d"hayA93a;ڞDK2A!^H}sq|lۀ>e4>"x>p$P4޾[D[eĀՍCTt>UkjџX 1 K"BDD:(-hMT7& j6:CAQS$*3 I]ĉZ)ÐG6^tm͞7Ltj]\FU˲$"g`?U+s.M$߂ŀ/|s4x`ܲPlA(>r0Iݍ:F"붲4+@/2VN[p߰[`w*w}=5;/p{yna؍OG5cqY`ǿ/l%.6N t$P2u$A@X5xUD,>Kmu'B;_Yo䃑?J{ ~mPf}n~XkV3!C;s#{ڏ'>υrnBkPaWzk>c-V#( ~%06 9W z N3sŢ1AxrC>NnVsVR}vwB?a9D&I(4>HD ILZMvaOJmڟ aZ538s3N?DŽY3ZlLt_5Ò`Ä)ĕQjIև߶z1 3o>$r$\ݻ2(1m:h~8*AQo-Ŷ9͏h4I_7vxjm%l_DI[ft )g)IE:N=e}bu<]py r84VTҸ"UˆmzƮ9eG0\\i't]`lþ2=qg=q!1EHؑSAUO> k! ݇P(NǾzn CŖ Eh2. %\4s3=7)}~ `+рTp rJR ]T Vnodj g|Fѐ7}6!fip9"\,R  a|oyS&<҇><[6*Dhh޴Y@-| Մ5U% %jv.lp碇o ㍒ $vwjc5Oi*ۂX?]g^P[}ij[(/b LnA4ˤ8 ~zE5".SÉ <3}UmS7Jb"ކy .tD\}Z#!OA/pf'l4'9hGv^_Yr+ mmiu]q,E مÉA| /钾X Q A q5RvG0uھQ&(Ia'|vۀ届)ɴ=m:0Wk³Re@FĪp:u [%,>P0{ ݴz}L[*jiO(̣u+̑ݵ2Yݍ!b3谡3&PMqǣ[gso\6+*n!pWȜC dV.'QyUs')%tjf[X1"ٷqUvKg8t|XāxN~¤rtGZF<6Jy+;~;A8-Qk] Ӥ cUK[21=$g!"騁xjס͎wk犔,8 #.bQIY c1hVzxVf2Wgg(hvA⟮pHtx| R Vw+6qekydejdmF#+ P-ˆ-RV0;[aG Ȑ\J ,?*:L*Ҙ)~?/1>}[ U_l8̮*]phRZsM)PMd_~eT EGڑ?M9**%$^BG Q%?$#[-|LOQ;pSwP:q0xAN> Rr N~uS8J>^Dp8-{téұ5fԭ/nF{ t|e Dk :KAc舙](Vs2B:]MB-‡"";9nwSXkPXu %$ZOϾZ/>DqiO8f~-huCd!.~AJtYN9dB!`фZw\X l;ARl%I؂\מq}~vn֐e1]]A s)[͒eM2w.o2b?,p )zMP uԀ eǹ(0lZshc;VGLDH:KW24 +u$tQ#kwXJvƮDPBJ6[ؓ %:(cn,ˤ&y?ؔ+Rb턚o^Qi8DIכ,Ő_xLz4S ҈*\I֎(BGKP`3&( "X.CnXC+_(KN 5LE~{z`40J2Vn9P\J$v2Qĩo)x64d-_ls$o'銴,ЊnP qC] pTvpZ|Of=]tg}_ESu`!J#͟bg vl*TNU|H0 *8^fHz40S9ނ 3@n-| d=7]|EڣsCI *ҤM d71W%c^q*c$Q04`'m#וUb|J Etoiyi2hpXӠA[ye ܶoI{84Mjs#DFEGE˜<*v]?=DD21V@jE/XCDSzDࠌWs:{ p"eH%iٻhNMr E @'n衦RU_O6wh(7zmhuw&dX>Qs3?@23mnKn<'̮%ᨕX"v [{h==c[Lr)QР뜅ohjRFq)T{KĉBau8G{_L s u]V&24[ <'|GƢ(=~0BQzd?٩7{%ЦUGɚT2~8'=>hhᣃ3iXz Qp+5x뗣\ZzKAm)?_l% Pws 3;M CNzY߫dRmAs%p8dYQ3Exx2 l `#fBO:ݳ%P:9!ɰ5ߓBiD}G;2oɖ3I2‚2gwfI<>%:PZA85 Q~m{Un'ٲt+Gem!. \W(2"C%q,˘]Φd[ֵh-{,Mx#Lh]U:ssm qS M7 zЃ;ocq=9z"HiCج.OT=q؋/oi}q} Z1ڛEý1IIk%~m@o=Z_Cm"Տ< [Pl-⇹ڸ8_I Tmquos Wdga%GCvlxO.d6SpvsoP~D,RFAJ"vxiQƸ>i:u1sY5QɊl̈?!yj %Xebذŗ?`W,A} S-MB(x Z-P*zK_*"!P珨V#g3QU&-3=1U!|/A-n%wGjhͨrvR>BblnҶ\ɉ{t[o\my\}dum^)N0͟Zd"?B~bY|Uvj!RO)X=!8ʎ)r_noD)3ۥW%\1jUѺeR~uee7кJOrc{C@VR3sv,^s@^͸EZ5SPsȄs: 厩BL]IN*]u\%35mğE=VW ojHiSz` @˖&G=n_,ͽ5&'zq7klA-.Nt-,Ř NZkLO!03-yhB}"+!iz=mzB҅Rǔ {ʆLp{SޢW81 *hCZH;&ӛY4%)@!pf7u-m4^klo|Ȑ_h#&4\}D+m>>[Tc l)d1`DGp,pg0:s8 ȩrtbbHc}oxFkfPgэEPQb#ӜRya(1NK. a&TIz6d}뛥ksw(Đm5EC!Crivٽqnc4[ӆUǞCb9^[N,IA,^ѿݣ;ozScNxL*~:SeM X X1K,,M" ftېSF&E҂IxNF4Wic+f~E 46O~vN W/;[Qh?D[l*3ʹ-U>)-x\(vXkElBGUt^vqp{ʢl9`}mNX0Ej>R/h6”vvSlTE;NIIdYY L.)64~tdY,[U"ZhJ<*އpKd{ X3nI@: jqp3T0> 1_3Q5,Dە@P-ڎ0V+Qb(W88WE%g+(ku +P~?an2:# iph8*&R{&N#[|7\`goώaL9`șKDMmLg7x?^8̕EY3'$0n ɡd?.[ /b04AMzD:szTͯw0&V3>m5H_dM1B}YƴݱJb:doc`KY|Sq>W4NcC@-%q ,ECwV̘ \/68iZ l/y_hGoJ&Ϧ%8Z_b;nH(ëKJk 7EҩgO&7t &I$Mj&b T3顚5A 4{0p R2v75yvB|~Sн*n~o Pi /pCX˟/z?d+&),e^!THեm>Whc1I4pv"ZmI͏~HϽ+2n$bD:ϓ/['[_E'n3b@{@>5k_W:Gf2AGh >~r׼R{Y]*#I H1J`:iu<&@m/+`nqWYvYWv42J8֓M04@OtQd [V_֟/Lt /mz. 8dMD;nbY)E t,zȄ_*ۿY9k"& A_x!_MEhG-X˖<,\ 3.[h}QV9%sOfM|ȝ5 W1- 5*o)H?@䄾YbAzWAW,'L8 ="Riz5qV߮Ɯ׋o'0pe `&_d)C1Q *Z#pC 'u|Xyn{L,ɁH 4A*Ni0^6_4DA:$RFEFw`$'sW C[Wjp F>mOBfPhmX "D]KhF+[nP \()|厖$kQ6VK ~R=WM'@skeҙP8 zάO{ZiT?SܴhV+ hV!|յWШ_I󚩾aHyZ 3xt@.L7fN :Kƕ(%te5a|l+E0o(І@ę }6DT{q@G`tdzF@e\7aSEb>ا腸5y,h3285m.ޥM(<@ARA|K.ˬ%Zf](O`]~ѮpXZCjD@g~b$n!6|nj3֢skad.eQb/EֵrRy.n7JcOUOQ:`D~oVresʔ 2Gۍ(zȔFԪ@ ~lI:/"ln˫z1EFהKOCk)Vy fpT7op!5tEJeu(;g&Zpj~;H_~dzȒY$8eE2g E&݃ ܈4 BFON\%L^E;䨑>vUZ1NZ>0'|?72C@r&캟ftwMd-zy~xxV{?ed̹e޻\vX&Muގ8F [S=Lj: 5ɉbic{#i'"3"1]雦CpDB42(ǿdjqUXrd_vCS:|j:Ώ]Si!:o2RŊ@JH\jT}@^R/ `!tzu^ U-"-X{ızT^$d[W# @= *'Y2ژBeȴFdiޞ;#Ւ3hg)2QBx3ʔ'2wo"I = Rh0:P%V!$K㋙|.J`Cx=޶әx3-MZLDGUMs}H5ψi/8^>Mue$􉜏Ies݃ENX6b\ig_/J09jn6ML!gDXk #~%~%\^к{F%07O9`)j'Wd>?/6A, fJ.YRnK>KPSY{&ɂveVvjev`>c Up"Y?38%/TbfuP mR0b i9bo QCMܑ_nNG:ӯ`PmUژjV̈́ą #ކ[ڄ4K #ݰ7{ 4㚣%iio XMCщӜ~;#>luѰ'vz M4qG]qnae+O|˗z'Vr.؃dЍ$L>W>+3Q %ȟj=̦ƣ\C k 2vƿꈍ6+e?^]5G̫ZfG;Kj\;~yX}D⩲2糪q`AG}޳Bx?O.v&wEѤ侀>ejٶ|kUIј+x3ucDf} bk~ kD|5q靶rW8FcاRG'[ 1m&((v"/ꌞI>YoF \޶? _Y\x,Es9!'%,0?k-m!J}FgXݺߓcr*kZ y5 P*5zg"ʰE,yr.5yNJYJjF2J7G,UDu~-(&29n it1I9~'E s.avrr.]d/xSC ,ІRmx 8aL5c]jG,J߿E7"w!Ԯ(EkpR3/ nG0EP-!#:i(˛o do(eglAxztϡ_j,~;-eY&?Pۋ*ϭVk/Y5{Ҍtr:[c%s މz614IG+uB><7q% ;y֍45w'jb3_$xzI_B&Bv#ߐv=zFh>$dD[fˡa{\q˒:IZw8$rWwڽpf7p\I 4}ǹj([w/{mׇ%:g1jU!7۳;hJ*?_w I:/EؾNԟfasyJw"9Q)00c!%O1K|QIil] $xd1_2';u ,"NĀ0*PaI8+MkLWS b_WSʑPAc˭pxR_góOJg0m CPI LO2)$Dz,-2J#GR.cԱ MTDv(n":B"M+p#QrlqEP? %ZBG x9u#o6-sJ *95](<֣ɯyXqaXk)`WTشT]30 GKg"68("*?x!Y?@gYh,%x0t^S_N%‹TMBh_<_籌o_Ʊ,~4z%= 1({A GLOp@9n#aw 0!E}N_pz(0 {J7H0= -z9!uuy,(>3}b `FPOjdsKKן#qm9~=̄r$_N'e/9L ^qI4a=V팲mX wlO>kBPmbn!a 4ok?6ӽtm7]\4˫bʨԸ~HG l(P\SV^^2xlvXTCFJ.? " wTLs6@ķBaXkg؍炲ՉsԠ;aDm1#MRޑDdU9"g?9-UrԾ\q71 5zDQ[~) 3 1}ʰT9lF".fwSDžTN ˜dÛł^-WIg}--.Ě-r 3ra4L)Su_F pY--7V\3D^w,n˕G ^$ (# ,^ЄvO( )'H .W+,ÎbR<5<8 ƭp/a{wM#ZҠ2v&XAW5\4vf/ҫS3J>Rļ*VN&Rk^*N !7/ch/+[.<s`"g}}rebN_fFYHSn NGԞ-4VtI[^$CFJO<[Po1bϮ>Aa(=CB\*L\WZ$Z qxM=R&qyuJAKfV,3Br"q,2~pˠ: )\w3_..yn.C:~OZF}}bAJmra ͋\ @.i>+E%vwjWmv~?%M!5W]N> bS_S1pWm$cqRh~ͻt&ook#ѡO>Ey<mf!,;a=$/|q^>VQ)&.SX4idvےA^0d-/~0DMcA9zKd<=ؠi3˦vJ8uPwX}e1C\obNBȕ^! lb6Aނr% =d$nMeUuMmta*"'qDz'Q p;br݌eE5p6Daщw=HT&%qw uhgu84s+:o*IdC~av J?Cs L*RzKn 0gIMp߱um}=JxH X7>j$Mԉ*9gBHіKZ~rȨ4.LmQ q^WE[Qx[w^<"$zN1[EFELXeZbUg_w.E{`;#b/Gf}jK'nլcZ?.oG':B yn*1sڈagsT#j!L-['#/yamJZ̽-=us{%n k$ы 0eZ&^b% AR#$VSד]:WLI.z0х`bJFq$ceVTnkRIܗ/ ,KKO s@v΂ 5J W$wŕyI}X8+U Mz6xh2v:1 CsL8n#cyyU7Xؑl)1y#X6g952広x<2o.rtMCz"J8ڇ`8r"BE%9HC<#9jgbmxQϛ/k]ՉQˑjs[qvͼcD>mRl^Ej z4|Nq 2D&cn0ڼ77chC k˚F6n,EYbvWm-yA9;,n$4`*BxpYTZ ,!$Y>hX~j&yxna? өŖAyR;E:^Bnße;8C`S5'!γsۼ\»M1S`,1b=;r.^0+onoXYK)EPA;=0=qf"8P0AFs(t~ǧe{WB5DkrY/z(r.!-Ȓ:&vcҴ4y?'4M%f0mzHG mlkze &٦8qf1SJhVO$ Ste~aBe8"j%0;SRfayϽb7 {Y6mMF@}C"+3Xc{ʝO /;Is/.% a2)E)ĚM?7!>LÎn&R*;|>ZMHjpS`< /&K'X~.ns2suh9]yïN;g9|*u–nƯx/.ߙA5Ҽ]ˬ(@Gz$"*A0NdC:KP )0_0MO7R+e%WFw4Dײ(ôNSM2n1!i2Ҁ$'Z&Hk%,4y*9-IIY);K!mm#2Ji,qwMU vCr+ѳVJ@63e:6`6EO)"RHy|Ǎ"*͞k|_|NEN@jh kftx ӆUx0TeR\OnUj/ju{}{vѤh3GE(2(*K櫾SyG]e, ڒrp xq *$&P"sВdo=6;r}gF5r2 D8Ӹ h"6BW ;l%葫QaMo; `U"I6t҆(6 vXQ?Һ^wGׁ^ .߽eN$/mqúc{\vۼ6ReTMa@b}gFf@C2tN= =mx{Wq4->4:R}DxUK49sV%FB<9,|N[oP61MZ&EMK$ )Ȳ|Y1惢@ֶxOMkL9((z?njiF*&>';'. 8Kr|x-@q_ u.9M٩1S}+{|& IW2x:=m{>cs&*lF{H-{ɎX$E!0 Y,Kz[𡰋wQVѻm.\vasXgT{ r@"UщO \ˑk[-ʘƢ^A;u.LCD؅=^Tx>qWZP s+ք>cl")1 *oK5>lt$l"{ht^}BHRa6z&QKp9I/3.2qIA":?Dd$NOd@*mP K}A)W!%U(@c" 0TxN=us0, /yZAGk^mWi m7)Q5@ uҏmI=v>az3~ /qUKȻ! i|&8D/I_J<QYyRY7ؓo|Euz3pi;'!w ѻV冭'ʉ):dg3* 8ʯ1kY"jm07ݶ|߁XTu!jyZ&uQW:,O%k61nu$,+0IT@%^ߊ#1m/%֛Q6\Ύ?`3w_0ƽ1668&0hu5,[YrwVydkP)0Ʉ)-˫2b͇ I%%_m1"WN: _kEm"Ôy,EF*6/n˫Ȫ* j_1‚sT^)~7FZnB敆OsWyHBt]yt!/c)?KDؤtխKkuWI( LrfԂHgx꿩\DO#۶~<9-k\G B=,t\l"ģ%_7>n0 .b~ipմ[`v-ytt"(̂-dUhY v53} bgi ]NHu瑁ݯ61Հ1*k`z.*F]U$;>SVcZHǩUӥGJ:t:vq{w6^~[]^X9{'IYpESH}aݸLA_Ǖ9B}d9 Z>΃{H$1F2%T2=gKd8\~u&: L,}$>)ݝix!I(NeH{9KӦ)>mH @p (M72HoR#|8'?z4@*}]_`TXWbyY}#u#`,+ix#nxȤ"Qw I!œӐTXVm~!i~U,(wڎY>zQ&OZvxW8p[%:(K0\s,|DγAaK0gp8 tPm6z&ؘׄ(ۖݢQZ_Wy ) 3;Qv آpUjnL(2g@uƒ&cbg2~͘=ںoyhvfl3k]yҹ?E[$ByZÕ!)}~'^IWd+d~?,{Y$3ң4{7:[7ΖU,'T&Gb_: n` #{&gT$%3sϪ'7 k'T.A0Yæߩ6*10|]Y"ӻd7'hٶにGuI?='@>@GXx\G;ef>~:!&xNt^@!tù+QVcq zKIdiё\OAD7q=.2r8=S|t9!j\b٧ct&'%ՅZe>5CBoW?@$?^VRCB=mu-L[8r:{WC/E+Vk錼g|8{X(]p&vڽI1g ^6Vkޜ 'ֈEFbhOżT+V6/Ew Ӝ@֑8 I۬aAkMoV(gKER)ʼn.bQ> s?hMP v/4z "=#~`zN2O?KYΐE>!Bn|U_fY܇_oiӼv~68=G]87*YJXʕ1zSz1nrf|WN~Y]P5ɲ1JyC}$>1PJh5EQh"wݠv }t`"dpkB@9:E IB:o0JkBxs_{vߨf(, i,;(^*P&QyB` {ߠf싽7FӚ+{; MM 춈yP<^ʔ7ƶl0 7zU 8A &5V6I{f4j8xdxr{֌9o!ZҞrGuWUNܦ )(MM*sq{7Ię U%i^J B̦}kLGHsQw#1X{1)%0$_3#H#0C;A-x0Hi= Hdҹ&\*͆i2WzzҙVq3s*W({x]6i\޿{u܍B.HOz0BrY&4ʇ@y4Mh+frn:&8#!EE(L9ugZ'kԁzA1-BN IÜef"iNna.X'V(c TlS2EDcF;FUN\XY+}Pcbݗ O\[mQ#MTTIxOFo"GR%Y}&Ru? #J:? Qa:?6ûM-š b0¦A-b/tn"L @طz!9/ڬ_#EO]l;Е9 gNEɯ|_@ mp}H-t lJCGmk_;@.  bRr/*UwqzHa*?LqJ $ӟe{4;␀p/"å":R81t ̃xUGǫ nEIf 'dMGkҿ(tI91q+[C)4ԁJ$lJ4zī`V >zqd& 8w"'*YWgP'Cur>D zvYu $3k|\S8bRZ=.S+:=Cw'D.4PyjFJq]U.] )Os{ĪU4yDa|0`2rXZvg4% -ʌ=*oME;:칈D ÞP0SBRЂ~)] L? `MY#f5%Y/^ћo iCH)WަKMxtFk%JDz3?Ԅ:Q׉{ݨ|MZ2ʰDJV'$ub[ {!ČEx-NZa߯JIvXJMqvBR!A3'"8.6}؇шVQ$noe{/j3Uud Uv*_dH$qv;{ ZA]yWW],Y7-mI<q:4x>7Wa"03F GTߍYiT9̎"ȯSUF4*31c/ mg]K$z p8Sr.GM9uA3T_1tϣGT1q{Csd5p1Ni+ub/o3:b/u%7bX8EgBp0=g2am;L'P5.k b,g1r׃RFQ*lFa 50b(zfO塌 hp &tFoI1K_"fڈCtHw'ZًisGfiMS/`"?!| z=xܳJǛx;燪paq\ZuEc0.~C(3#Ry Y net1}{*ػsRA)+z^1dVa B} J' OdFS{6$M|ysJC\-\ĠNCMd<}zD7&|0-#X̭MWrb 1x3n ;=w ՌTCqr'qֽ٠&:J~?z?T¿2p^ 妏.[1ɠdaHo*-@:lf@i93,vgh=>673o?ԛ0G|䰨򕁪$~+³8 GV+-=l 5vdlTyh/fX"> 0JЅ.;N8Œhb=TJc]Խ5C;:m@6Јzg}3ޝw'zlf׬@?]Ĥe88 5v>5I(I4%A P"T,>*UJZd5~UV=yA]Ns*\Q0B Z\{=j ..)zqk;S7D~h}en{F잏z&( WǚµAטQqSyr7WqGv9OS;pa1`H/Tha}F}@pU_XmopnlVȀSRk4[5|xAxX b֓85ZNӇvlhln4p󼂌D݁jܭ(L_x"=6{:C SϢdE xI &RGoh F@ueȉ_3|r}08Pljr df݂df~SG/Sx]Y=_w380tBaP$Nz-QZup0 X6"}9 xZ d'tf lI6uFk߰{FujZ6 J1!ˍyg 6d0De%19~X T a )?}+/ "G޺RU(c„סVϨaW8wL[iFʡ   fL}vZ2=S[]%lWϾ4G$Y9(-v>KR,4aD` `?fp^*</#ʥGIc_?G(we# ͒ yZAԧs}cO 8]shﺶܺoB/3%HyQ^*Yꝡ eլF ^@mz "OP/v(2UԹZͪ*&}PƦe? . 0,)jnTMg{^6ۆe Ű|j=Jr&eqH-9\~׵xMГjweSન'z>U)hXU] A#Mjf\ie-\n D=y Ó*Z\yUgnP3P/Fhj~CǞ0C& ,&`Sc:_Pn2L53%#dkW(Y"-'7NS> {rjԍi  7V帵׀7m$CW(;\<mh$*h "SFdH^%nE>noc1( ӄ/?Y s,uB %=_8:8uYzzquAzE>߿}ӄ ;z#dYhBe]en6n>#pFX e z *u撳8iALJa+(ٗܯ#ٳj)Ҏ;R[7ߜCf)8̽SRT> zodTC(4Ć]}ʊom=!=6gNBmj:߃Y(p ֽA?pǙ-+.ivEd)Ǖʠld% -g:\yk@֥ǚM,Oe•Qc##HbӾ:L.BYBj]3h۟xŧ5ۂ0+p/Ա gQ ;.>2jO C-SMB,AX(#fҕ;snD 3tnohƳdu!p:R\(\[a/I;IXrl(H]TyF^$GIXtH-Sn q[$* # Z͙}%YWD7ICsoӀ.}`=NXc>A3-AFÀ4ZDznke~A\IB*hߎXlƨ (]=#"K\@ozKW.ah1d/ dPb@ -C0vCUk!J֒vSZ mMN3Șv~OὭ;v*|x8"KB³GR,Xрus(oϔr x&lcޚOjGOn$$"dwPpX\(,/Ex KvA@*y-EHwE"v?.zMj\?)?I&}bĿ+b;jDW~ 鈩Ee?d4d,@PSuzL=z퀕ߥOLIt<~X=;.vSEFG.TF+幈IfCo0$XAWJDG3$K!JBXaZmr}s:6U[1&CBH4 wvaC)ě=|ir[q7i3M^ԍG\<өɇ.N.?5D'}G`-@ĺh(uJ&ҊWot-{2@ah!…^S oB?PbڲސX jUQn5 EKafo-%mKjF|a 0ϑ _Cf"L]F`ȸ>ʥLz'X.qa(i%uɗa|1c~86Fv; 2IsQQ~tdF4] ɥ5 {a L%/T=~ǾS3H=p?YXmEJ$6:iWf:XƾY:33~52;qr00%EsZx77ycTqؽ͟M8O* "K疌aN'J"48.olB~Ƀ=c{pN Toڥbycc:I=Yd?y+hs< TEB#8'?.TVC-Z B([?zT=~X  4 w.:~ #Y?R3LM$SQnTtZjUyKHw˫V2o`:D%7xu'Y] tfkSŋ}7w[R$4>؈ЅYa5/x$/Iw:#̼1%kZ6n hF(c~\2 w)NeS"7BR2(ev`8:YY[m/Ic%ג&v|S2"ۘ2r䀚PST q؍.MT^M6Ɇ62`{0jO2buG5”gWZ7,ɑ~*C+ 1vKfpQ_\4 *@wZTHLӫPEωmTs7 %b D䔁B ^!naB3ZhGHcU$$0 D?c ],VxVN77_.iO0t2dc! qϣ<*/j RcfNk0ZmSbYS@>b'LVe0Uġ{fJ>(+qph-Jbn|9ۘCA&#~ zlH'm_A*̓AޖfIH-u$ (r^H~ƙގmW|qaY#O/- / Yb 1(?D0bysZ_H{b4XHO\@B)Qlu60?穥ttXD9PO9gY:eXEeyשf Bp@9awA|ٳJ 0~|ؑ,7Tߚ⢣  9AjAf 5dmSr 0}Ds] G`B eRƂH!uO=>DogbgQuwͧsŤv%VWrDCs{UkDzTZ gx+~0⼾ǽs'/u=$q2 sjQڎUi3ş4-\ތ* o;ehUojV^ްS`i3&e鼆 )MTYSzkRB%0z (Y3Ek`&c]ߑ3BfNߣ" >rw1B [hUkJ!4T"c7B<"FM!b7SFyO-YeUŇ~ M/^gBB9kfJp .E#KwiC2ۚfn J8O;pR*\2)GTH3ArRp+(wǵNxv!졉w.i'1<=Ok%K{c\]pK W?<g_?( [!l=[XDR, >f+y 9.a}vSH:fTH&ES $e1'RɌB]r[Q9+cgqNWʰd&97m|V,"c+ pYʥQ,/GL aY_?$])C(ar*܄odtARUFB9SP\yq{4vdtسJ)6 ׋gAT! 0X]Gl%nHTUX#yA{Ypv(3G׆}c1Asr+ Kw2 ךVJ@jX2XTWt:M„W HU&c||q"=P0,m} 5c;wi,,p1Ҕ̷+Lfⶲ8gV'N+K y#]VugpY]ӽVX} B ۲V3R BL;֒@rԇr\lH+2,!+FfmҦ#2E76|RL@Et}Q#8y%٬j6K^xǑm$JƲM^p}ZI[L(/5< ^zQ0{쑝 RФyܬ% D/|>EWeNbI F /EDOկ$ImR!rQ!_cҋʝL n. D.,D^S: <Ƣy&eVP0`)Zi1iE_)rt%` O*~koQ j=|KI1$m5%_iv,⦲x%&L\j]@RQaxrdA'@r=YÖI9Ճ(Xn㦍KGOf "B“mIVWy+QJ$lS,pADF|2)X :ϫ<$Տ3u%NtFGrΤUb\m#\m+ruw4?iD)>Ռd{_N"e?MܧZ7fH%D_A-t6=W<$@TrpMB[t,ҁ=Ig&ف.ל%bh f}V0fA7* NnPq%ysOY"@>1Fo9$rWT OUUרWd)g ؛Dӗ Lnq]J,(5 4qJc3΋#е@'}P@ Z@U=!ӈg;tzdL+oArS i|03VTm(4|;8tM$<}et~J QnV8(}_yXBnՊQ5j;gOYбɳ=w\$} a(/հ{Qg#Ӝm]x%*TFf=.M*e5_hƁ(J/k\.68M0$f)Uį:|k.$իp%o uM-#/8W9ۆ1pz?2vK?Qk ^_$ÒX^'g^'hbNOmݛQ WF"s+§k/b E1oprď 6*H6c9~.bO:]z(K8,ʢ/頇ģ[.IX f\Bg-#L_LS>P7VUj3/KP5#2koSR[ 'zLF䈾#r,![ 辿\E+hXfBN\\W:Y<`3S(vW>Om<nhUkK~=DIS KZd"0?0%Wc Y!u  >Q'7|";^RCug+*fP )1 nB^ҁɄ0=Ʀ=#{9T3ɟ쉚S8 ˍEH} <ޱ8d2q6-|Z\qfg8բ\J^<I[Y%O1Q_^TN-aYE[<ď GzP%-̏S՛‹'x!_;64 PcOF?iBLWZՄ?q4G3j! 2}U',B(½ ej`zې8@Fsfc05͝@SҘjCA!'I:D6yhCey#Bײ9zL$gݫr%mAFxhjy|u^GD9V~$Xl_L .|5*?C[v'x+C\id/ ),Fطh"zoSX ܐ<}[qZQ))՞qlvJY[Se0jYWB5/u:.]oi֘@j #{\U9 R~|d|?B s0Qeۿjm?gFḀF1M+/UmhoLBf/v /ZA{Ȁ/vIqO"oF~ @F6yHWL!yDbD Z.n82sy|bNϓ"i@ QFb(Ű8M_J"fƯ5֔)  1{xykE,Qb>+qA4^B3.]2 𶜧rz!JM4 N!sTȀJ662RaDw` ٻAKS\T%d:OuH7\bs<"KRME{$ٌ2Xly>yv̖Fy#}ǟh%|F5&G2|AFJ@Z |vK~zs!)oc!&Yqf٪lO",葦_[O>mwA(w6ܣ hdž6.{0l{^+0)Egl'A4*W)=J:nj/fC!LmaWhu.~Gܪ\![=lw7\0;sh P,ټ2(nj!BtoSM Xf>[Ϫ"`@c|rz(;珻T"׉9vCѸ]/'>.1[КT${V^pcbz!G;{\>XGgaj6FN38|.C#sUzQB4H_iAQ;^PԝZ3[BB/ 3m@vExN|8mM#g#aE"\PNð{vZy>`=nz*"N!fEKֻwf:aL^"2"uzhhv`(n/=:4Lk7vRN54%UOÄ茉W~rALl| A*M%ǮZo9aj3Ygҭɋ}127>?0#,J) HwD<9B' YS" ݃‹Έ!7YDl@UԋMRt y#VW ԖE> X &B^EԇF%"fٶR d]Cqihf"v;w|o.k[wFz .Y1?p}o㉾4jTiǐȽ6R6X)0ǣ`[-d@]k,L;"p>6@i*>ȍ2%iTVPKۉ3"b`UH&wSyvƿDG$N3jPDAZ% |)GvJAԉ-3c8< 7<;y lIk .eb=qCl]_W[m$oy 48/u+eW\ȵukIwڦM`!SFУ|WW`.ү4Qzʭ0b9_B dt!?L/1f+3t'҉NlbfE}#ߚ纪UuмT[YeY [Iσbw gAb:΂A`.6$t?A\P6P %.3ߎs^({Iȍ+]_hi#o[6fhFIFNը.7<LaAvq=~`] U[D.%i;j<_bvaeuX'ݕ8Mo2`1*Y0 @A`MyB_h #q5(>TB 1uϦ"cZŬ;|ƇkԬ1<ńnV1[avE&ݘpҒOߪ3Aޫg]*^77<9i:74= j(4;pO+V8?bR&_3?\Y6#ȫc+9Nmɰs OeV8XG]֍vꞭ2 (~|"v-XsIK{/9!Dx4㽬$41 Ƌ+]ti7ʣlwkltE^tI|+=cgMct6Gqhۦ^~vX1fe䦞H;rx9a)&I Rt Fk [wCoBWzSߨZG1P ƴaa [@l/ AS6BnUZ/w= ha4I]_M:K;wzA1A=[7Hu_No&rڎr(E4E[}T_Jy4i4͛e mbf?{Y&ZF."Va%04Uk<ٶIG=0ojHK@^OI֘a# ȚȞ`ҫ08' av??01!ĜZP9iex6 %iP5^dIrvuDENxdǽ ֒WAM?.nFXglp<1 mwb(Á俓SSpS~WP8P" l#)"l; yQxJɂZ1U; I9Щ?UBs'sݍr~]uTLcMÌѢcGVE#)I3 ^ dI.90 :>h5Fy ":PիRњHc^2R{k(ޟaSNJlJFPK|Z״^ntuvS}/9GjY@ՂiDQ/ Ogk;v9pǝ&鷧6ٽTC4 S@Rփ92:~7c2=k`1^k !Hgݺ)H|YܗGeY:Sjg~'.6ΔWe+]*v| jRY%ӑUY!M،}k0?z4)NFڞ``j+h k"2e*hO5$ӥ j5H+ꚽbHT>'Uj:cw?N>'g)NDX5Xmì`[%s)&ΘcIJڐS2=`N62+4c˷3B|{8h`zsŠP\{RJei}tـX%?6)3-`ߏdxK;dp,/5ʽ,h4ڷLdVGr`w6{;һQ5a0s]% (X̛:mnRI19ugoYܚgF,RT"|49zŇb_8P|aeh֫Ӻ.MGv@o(jE z(Kۄ@i%*VmﱪJc-ڲ~;r|g2`Ah% Xn._BIMDV>1!zY \g$ITʽ'J]ֽҴ'FkBs@~y\yPƂ܋L1o{Ag[3c-X O"=lTmM0]g$[m=2&a SWa"`ba%J)M?i#ӯخtYEw JPj7\Ko9$;f&b1̚V_aI󼳟eRy#ٵ]4')ܦfEBsPz裨F:({p, qJUlv%cbl -beM(aL"+Gz`1EOtYҊ^ ygFU5a`B$: )%4j]H[c;$J҈ 9 eG25r (=͛Tp ^qOiǵМcGTtӫ^ϙHI}ctvuP_ $dkTCjqߐLqK%5I),zz>f\v qQ1ݒK LŞNZ_$Q7)i Łz@Ok'*Ю@l㿺^Ĕ nTPQz?@u+v.ezv0!sRUZfHUv#JL6} +1Zp0QP"2eWt[}8H%DzGuX&V&Os|,& ocFYeYt҆R5c[}`kq1Ŀ 6_>'~tέmEiIXJQ w=$0vXa,4MU8c*)jK3?} hX]|Jk!@ڻd 5-18!DeJ"]!m;[UW\>,K\!+x;h9EpTE_s)=u,rkLOXZpY?6YXZ*'`VZf4NAŭT`0&u&*|Yb )H*a[l< hrQ~Ȟ/ d=Xxf,!p^Ǭ`eqP1Lӕ!,}rn"IfHy5uBÙA֩/u7/:T􎘿5<kS2e(6/Jr179+M~vډaCgZ WDT`,l;SSp QЪ_q2;K9s.LJ\ݢ5_qkBSSe;*m5 #$Uq1Nä*-9h|w:rFmGo4`f%Wwu:nSZ iKZi *Qc.yH%cQ4I^eIV?C'UD-h27,_N~"^|֒"'x±'r0s2d.;WpT I]hVM3fIxq=q| ͘;Bl\?|s%!^1-EœّWu<ewpaÍUFvjG)ޤfhي!V^'lO{W;%Cj`@ܟWJQS?y?GpZV&%Ey_DnmzǦ@WR4_qREtRuf5B*Us< ̈뢁wFY&! ٱWZ?oad'ވ7Kjq8oh &CEd Α9̾68+h P8Ȁ="0"@x4G>4B1Srl nbY6e"L[ȸLg=ھyCx"$(021j-pۨ1\>[5$m* >f鋪!ANd}5뭝X&s~;(S;a>Ѳꤍ^Fbd@Oϊ1)s\˺6qFRJc.ҹ .E$S'$BŇLt4pzbO9|c:*X\GO*W[/xI!̎ y*)27*\בȿ`~ Q dǢ|oAE.f5S# >!wKzc?y\/z<AZM9P(. Sp>ڎ Z$su۬ HXf S/ ӆsh\O6! F - `ת5 (N410Z>RTN3<}cu(Z5T'߸tl=vK IʾiWg_ j0V6Iu"l_/A2qz E!\JDPc_O34RȻT ; jWn_bK|;ofV.ڪD$@)e>;)H lD0  B|)n{KiKy.vcao\grqȴ sWvz)r[CjrRFD7bDP6_zM<ԧp5Qʬg2;^1# Cݸ9:z Qs>4,.hW+SQZC-k|F/RqKТC,v[ 0S2~? f7K%]HHSΤ.A`؝E?Dr?T;$7m+K e8=RnfЬ]G<)/tu"!*ݹ6hԮϷ/C$f,WT.4a,|n] p$K}4Tz8V8Sv o;UzjH0pZA_QXr9x)c $gUs? S58h̙Z uE1PTGȋW]=28VĨ q˺sÎx֝K,x~ʏ/kupuFgI1;7ȣ=$  &~g 4iHqH `1N@lGEi , 0!b|*' ;/ sӇ$!p|1vcZJA`ᥕb=`8V`2 Gxh?|Zj9s~"[(%#䓅i]an,"&Y۹s:2L1HS>o!Z@Fϵ~+h_ZܳVzGBݒb8A $V1/i@Hh1 Z Ë+-P X>y!=iw ^-j`$U|!D^Zc henz*95Dd}wqg|B Px=w$OP9}vYDdЫδ+9R^ ,/Sȶ4TS3?1COX1G ?;WGU1'׉,kAWpT+>8yY/;f GgPœt6tNQ՗r,J>KCMbzr$ KƖ(U$m#!D /N@&wls*-L52Rr%1,S_߷yDr+nx {,5ۣpn)R[8&?Ys/ƇZ6h1Xu8h$jRCq??4@!BR;uWŸ] 7̜+_rlZ& y=s̀zR@i`YeGUEg| dE)}5-N|-'/u Cs,173KTr6B#2=Vo"Pv*'}:L24'C}p$~UL)J)O*:hQ[@ (~XK&ܘ_с@ZK(zG}*L^̸ZэaXŇC(vD#IG_n^B /V݌)w;fOzf~e; 51XB&è_kp"Y$sO@.k7h|Je9@?LA=R"//,aЗ:c} V2j^4G3W(\MO'ևX"<4}<┇؎V!W.|"(+$N`. 5駎~!τ_y-kߎzAf=?Bc MS*ҳ謩rI1bB'!C2=JykrVAgj=pYnƊELRGT` YT/3{Dd"о0^w$hw@Nq*hߋ"&*d1u3JLOZmwM>A֫W-.YڵIR$ɑ^aJkf(]ճ@S7,6(iGmwop+& k_#lk{ϑit;D\!״ y鷺Pô~f_NwhR X/Fvn, ׏fhցȳYH%$&XLuJֿ> MK }pFv/sJz/E4auOt5Okg9i奱-NN(xEHTEG 1 ^hCTGc9؎Z$Ba? $!ǎL=#j^HżlE$ `C5ԦRL%yc/}]_]H/  :uS/VlC]])h?$ rFg3^س_٘BhiLWE[:yex;_yō֟%f̫q*ҁa@vQ8нEϺ.yk[_3 U1XOjXlkWBC#qT %@TxQޛ(0E>]0~7Txٵf^Wƣ.#lѤk*O?Dë:hܵ_5~wdjәuٶhŠ?hUb1m)XV:Zp0wvT!|^U} ݯ5a6dӌΣ1ON0y5LQH`W)襑ɤ $dpʡ^-sNv qsʇ:gPa,K8mͻ#>2|*sHQ,m0狋7jr[>ΩPi DK8Bc8 i "d$r`G[ Qu``YinyPL@F$_,vVڒ.(`zqZRC_+Ⱦ6 `GI5#h+ AP)vM2 0%[9$1üd%5s( CAܻXl. ~s46=s*^X@٪Ps:i%.ިoU46a6Zh .ޓu:C.- ҫ-rhJcto:mb'dC…ʩ<EmELiJr 3w1u|01@ɱ*DӷJá|]!Ik-#>3ɋAs)T[~(E! =m?zrV:r }̰tqNҗ 7AK+E19@y+ !HCJ{ ARE#;rEŃEhj@FwC]`#!,k"(G{cn@CM·o/$(U۶\_;HK9gɶ`#[(Cm뤶R m]/Fþ&-(q^m z'ە)n89!bݪ&<>qѴRMo~w BgVůOJ8",ET\!eB\P8AhgRڝ4`AtxYp:@)dzі~qyu]3V! Q %$)l`x;\Ӌk ŁOeNCBVDS ypוG Z8]0ZNgq _Z[D1Jy+MDO%IUR@7Xb K%>X H3=y8B^xuN7 {" 5oϦe鵥.u')by&CٛI*Fr܆~?~ .Zl4]_ ^hbugSk:3HIkSWKaƧV8ctA d`WKءr:W굌 wU+_&`/ B < HoZВ(d{Wfw*xܡU | vA25+ S Zxq{Ԣ4(vS%4Kvy kO+UYx{0:Q vaU(O;9T:s3gV UWeF/ ou(|@g)"3cˇJd.l V F',A; ks [̵AX)Я W^@-  X?>P¡˨QcxtCI1L ;6PzG&N<_w\&;%OŨO0zQ*r֍?Unqu GȀ ׷ح9oDƁH`9SuӕY E,6l `WRnPYz2Ք $P7J+|-dc0G#~F"&g\ÌoLr񧳳ʴ$KGgjpWpWr{Ӗ3b2 V W9ZeXy{{~@BǞE͊=GH;aޜ^S{e֑]8wT$EÅ2^}2 14)x8&G1r{`<@eWz\T 裚տ|~ED.\)9ҦCkʁ/$PkRw{ǟbSa4mѥ緒N șdJfoy'^1Kj-xy$4ռz#`+7X;ӷI6˞@U#wGh)3'+\YbY=Mpd"歰}(U8su~lX-2kDU0h,h:'dcP@aՏvnw$QH0qg5)d*U) {~P6E)]yz|G`]1jrq0Sȁ1eiqVnR7H^_6E) ET"Ԁvȣj w 7}? x_S +Vϒ$ 0!z-QL@$5sm=އvnn+ב~OF,^߬T.7wrΕYԺ4Hrnƅ1'4uZN? ]Y:"~4Yn4zNB\k+ wNNJaÓ7< v1gXQɦcMPaY)㰟Z7a#@Jc5sSe5.=n\k)%emw>]ĚMro1+]N<}M,fqf.@toP*5;Bu@[ ``EqVmL^7س2m}O$NCͿ-BBK,%LK)c}OP>A%T'ބ\-: 8nBƼs0.‚$7'L'a ֺ[±V[dƦXVKӖNF?hlϸָMrSRgN>u+ٚ Ɔl8?ѥ<\!%H iE$&K0vug8g.Lvm?PCm-ȏ B#Y~ ߸Gdõƾu3W5> ]'RRJܯO_zUo#0¼`ښHtTñ#/0=.a]2*jˏ'= h. [~"aù\EC&ŧe-&XU+h񢎝:QD@<̚bI0{>Ox׳4:zPP hrk aB XKFdӎJ{ܧy6$al]Nus^ pj[; '`'KhAéq s0<-":Wo`?^$![0ށ>GB^ F|+gV;җ3;ܚ.%my9L4 v?d 9Tc̾}U HALPalgta+!KeW3NK@[ +`qz@Wn{)꫖^ɑ ૚31wb hTk:H".Ԥ?"k+-hgRcʩpp,dt_|Ї1|y4` :Li#DP#`U*.&FKfP q^,n̶ ֹPe  C,a@ɾBPOלL`@/F5ek~ѥR;>d]Nv\2B`hx˻DKO14Bȁz?_~O Dָ nFq &Czzv@3iS.l~}YZ.<;c2Bbe=V@&Y٪QtTpGInXՊlzfJAg0P@wT_1>~L!ß:ZP#5AGV,1ΆZNJ<+5|!w`lzB}nV&r)J!G"; ^b^q ߴU9.ExuXNp;K>C8=` ͏VbCǼ+48qݛz 4PS] p$N6=P Jx0vY͞FP>`\Twъ䫶.y \MޖUMɀ˖-@˿@cXvqTyYB4op:OtDS53sVUO1s: T E0I}tw&?DzbH *ݢQgx %:Z$ylv>7Ҳ[[ٺMfk%r7XW Ylp$ɥ§g?ebU9Ht 6sQgK hL۶OcydV&g"ZCO%շf,ŽǠ$/e+,6 q,0j_Ū_ٰm"H (Exv* Z NLes8Y.-2H K^1U+c *DGOJJ'T#GUW4msb+37.8ȩ+6&-|ݣ Iqzh߿ \WV&foEtD  f7}釁j=Z0BP\Ghď_lzio0S恜eqk}y=*tYWc'_Vӡvn,1yBS&fXu>_{ 45r_ )~}ЄE̖(#S$@U>^f8qc.Dwbv=:xOhL;<\1Ԭ7cV}L +8/űu ^IqQ:q ɩwɦRfmhȍ.m&-wj dY]ll"27yjlM 3i eRZ?h9X/yYxs' r⬸uE$嫉 BbWEᑧ{u1lϞt^<*Io[\urmeALrt9I`1AnhhՖ>^ݵZec$Ղ:].e29VIPˌI3/y&W[m!~K.~WBJhRdD8K$pX[t~aQD7L|а')H[0NT4|tOu(iEb Mņxs UtwYf'emF %Ģ%V=P[p]@]Bx/H 88 o [G#hi{%Ӄ\\J`%e`Sx26hN^;WS`DHc_9t(JY6 "d%'ߪXz*\ie5dh?W]Ҵ^իc/k\A!iw3!0kuȟ}K\|` mV\)$TP~yrvV!+R}D}3i9m!KEr᬴s*nxgT߾hƩb:STʽܶn0خDD\>^JMES]s$$-7LYE*\;o=[8} !҈e/. I]'&R 'zΩ08ڼˢuj !I PtCK\I /5;6~@AMpXGΘNmz (6= ğp{#8~*FpPB6TMX5&j0§pFS% \[U5?W$>vp,#q3m\`e6&E` &HC9cZCi+c#Ӈ+Gmfn[I *sGg彦(w-0-\Ph%h SAԴd{OLpGк''xx͇{ Ok&`Ns~laoBVNJɭ4C}ix  x)\?|c ml 7V6Xɳsf){; pC`~:jqri Xn=^mE&noN (!ЏC*|Dž D!_`;0Bљ% L~r)E.Bcg'Z-튜 q *&xSq=tv~՚!'@>{տBcߝ,ɑ7Mͷj` O[Al'Rn `GVs|?O޵d?7@.ryyȾ|@>ۂ- Pc ]( J3._ B̳W„ Ij !8 s_ ;bC"]+n{'wD\{B AX$5#o  b. <@2g]ŗUfE݋ ;D̆QRIӍ ,dL.(B6M>ꗾfvv%B|0~ *"̬M8.W4bGۇ'˩ڑg,my/TM\!VNz& } hKZCP/KCIЂz4Ϯt|W>в 0EW|Zk;䎄4߁ c"!6yQt7t#::đfnבL5eUnjfp7Y|OѦt^;|}ǍUB&[4 o"?\T"ZadIxc`0`6WkSS9o%0=cc&"ĕALKNѐf>oF%/}D'rxFe3ffnA1@pU4VVZOlU(U!O!6ُs-&H4.ɚ0OA4 ܭ*8m% gx3Ň\MQ䇰0I 8Z5J~$@-9eI/W6ٌDRіSZ gcz-֪ڋU-}d+*L@ՖW]Ե } "9 C?A,OszAJorT[nwDsjPEc7,9+5DvPەd@VyWq_G]H =G+fH/\R1Z+}ሻk8fz<;.z/K=۠@],2e"sw = HDM]Qgf\N֚{PY^љ9O+a"e=\L;}Մ@3 Ji 2(H7w eȕ7y5*I)`k{[_XWB96R ]Fo[`NJSyT쪖J{#*m]+>S]|5(>ld%@ @@\g}ϊ}b>ܣl';֧KFxgvx7-b}ۨG17 VI`-b1. F1(0,ioH_[ɒ |r'-Z{19/ݟә$X̆: d\_'@AkВ&PjB"lf?^"5Jl{8$7H8 ' IL--[ޑP{]X<~Ͼ kOāi^?g-l1)9?3~Tp&ɉqB>)?>:TU ψH:7b+J$ad={d] _乱t#4E"0 /D1Vው+9ݲxX/Za{rS/ؽRF_7oղ)ŴDz#YE[8%{:>Hh-C@(TZqΫP B}Vǵ[ k9IhR2Cg oŀS`6#dtvdn 1borTrԣ[ LHK&Rtl,xm? I«eEitD87CEw3h:v#pl&Uya !#Ĭs;zYZ:5vHQ"5+9ހk+i=hҧҦQ |}4*[1LȋjXQ;q絨846"b[詪H?ɥn+eΔNoIncE _,(a9+&=(UY* M% z1މ  .dwKW)IFx~o\ ==(AA#Գ`Ԕܕ,C~TD] Rbg`)E1t-<}ٗԖ%$ϟ>e.Ϳ&`kR0u G4 x<,d6^JsaR @SIJOppy>-ͰW8dqF>|zs4olGվ#4Z`6b!ѷ62Sꟾ1_(Φ7Y1>Jrrǚ*$0Cc0軄֣Mx^(RZew# O+Ɋ&͗t *Uk:3 k[xckcܛOEx)Oe']O*6QċͲ|b)Fps&EFVؗr$>,sˠPiq1v.F`sl&O#gesh7azߗ98XL+?12Pc`8=?/\nqHKPA>60yTYbK{r\%Ʉ Uw=C/Jt($I`(cMw-h_Yj-wS)"e1ƒEz?`]JT[p& R`+&b?`U4o]:G^ [v`IbjN2x c('WΕQba)!wґ$ߤk֜g^%MTrB+KhV9O\}B98(&@ϏIG6J?yJMrM8*0vA!{< kn;?rI4WNXT&K(&pL\fHm3^ ? <(SP5b8dfvLn}'y/СRTŚ8YK\#ג &!X\^2cQ!) 樜jSBGp_d=kr H8gT0)v98u"W 1af.)hA6PiI:f_Ґ<;9A /`ݏCޢG}5 ۖQc+-G!#kK۝ڶl1䀂=u- rӥA7b, q,#Qa@q"NԜEi,Ww.St_߲9ۊ t'W/4WզE-NkSkgy g@HΞ.ss>y/A)S`eEasskm%#kl0L!9Xn;QWsoe3X'dJ_'}w{xLS^wF!"SRY 㜩G3f|qJcII:~@t3RfHBaV)ha!<<^Mqen\% Ȭ1mM>(+S&Y~!{a&C60D)M!_"^3~ejkѰSnE.+ tҢaCrpK^xiuoQ[ԟݙvdzQnwN]arۆi4Ʊk^S#}&!(sMՁsdvVx=sN> |phwaɶu痉MC>ۖB#zqU)S%x&1Q9,ߖ`3| Fύ\k='h#ҿuR yэW[=7΍S#WԾ9e&m,1ݒ}Z`& [p>X{}+6Mc]MM̯Еkl=0Z{D[2'Q Ep}}>34fȕ"}*hFT gf&=c"u!|mvu|aZR M^t$i+F`"m-?L.jSeWbׁA>[gi &r_cK;7!XM DTZBM<4ύd.z*'Q|+~dϊ_`Pu ,x]$pe&$#D> DF18.U'1PV[.oN.`X@)e`ShlgҹKaWu[/gyeO!̉#MJL.Hw`UNyx MOvTxN6H*-T%\EԜLj|툏$,bBjcg0rrB7+1iQ­R &*f:C͝#K15?c xvyyB -(LL/qI_LuD9t]\k2u%Em ,t+u`׉"φfԲ^PaǾ>I)~u$h$W w"]\ d xp`ZX̻B >6Y s 7z"L,' + #;?FH(:\ bN{a*':V5(\ߪ!Nm>Tl G90|TԆK܂/Ԁ13̭c6Bv9&+mwmŪ_e5:]rQM1ܮܰE,$Ҽ`=<֌RČq~+}4N*oۤ$.zU=CMxVh}|E]Vٿ$J ~?ZxhUFM6B>a>o6y@2Pld+MnNm3.š`FRJb1r?I'Í6'C a&} K-Q"'ۯ PIv#h>8 ϭ6s2I&6 -/I4 z#T@xC!hPffx8"xO_xqcd I 冏84+ %WdP\;ȥ:)@xן/O/9~iUϜ'ҧ P?F;ݸ/lAom"zoVgblh;+؊l>䃨ԡ!tѲ\H;1ozYذ@&X|~ Ut2ޡJa+³Y)c剑x*&ܣV'dBfp..2Hf0qEP4d$rrRGbU8?IǾ"8P5PuB'1R;'d2~L;.7v$c*u2U ޙ#kNvZ9-voe5+>P:;u~gFbMҢuÏw 0|.n9[$/1\~Y בXGZw5;~x ܻyvJg/_ʃt*摟V?@AD240DR(Ry.wim='%VG!XUi#ѷ}AƹMf'yVi;k֘p"MmO zyo&25rΊ%3>]1>Ԓ 2qNԬo\#anu!Hžjc[NKX"| &#u$+pT؛r ?J0V8Խ0y9-VW?2ǜU.}ƨp;̕gc5QBz[Ɏ2u/8kŌ9ɣkkrrn da)!kAku>BʏWؿMg&D}ɚP2O(YOQ^Õ,jSlfi-(ʌJU;LDß+]-Fhg)1;W_&Ic^sɞZv3kL!]6 MLU4N6-x,KE5DD4k8~{y nvMO؀$Uw(,C#9DW5xB7zx綒V)mS#:C_-2w_:@"8WSjQ@$剐`kc:8e7gF=eGxy =]j:p@Ei&#^?~ȁ>#s5,jO1t-R4%+5GGM" `[5FW5ǞbIsp6qI%/r<*nYH)X\F_,T~}&cdTV2&ѵjW~҄ ZtE(Th Q烎7Х3_&*@6y 5o,NBLP x7LnОmя 43bP,#Hm;v*wUB Jg}GRZ5h>R&Ck/#|GWQE ,fYrACEKNKEF}e!:Eÿ%OOk8ıT>Ehw=3<@\=|m]h,*(pf n;9Gƨzs뭯O;&Æe߾^pvgۢ^Qch+ nT.^T)%uÿ~ORSp-nQo2ǝ1M(Y>q(`/A7&Wˬo$8"jB2b-%p`Z'"S_Wy3p&UQƝ֜GXRG^-G4%4&lV)'OAqw.S6sTx F)-lEQx{Hшm|M8̿ 1FGRMVc0s.L* /BβSㆱ-Enٔ {՟{ݖD# yt&ЅXɰcy9Ы-iȈ:JRk%>oJ,K YB|`zlZil3@!EO,fS]ѣl, -\߭YWUvfx+XKf(oAP_r-.'gMYDZ١* 5rl!Fy5D'')s/r}JYd݌j.z@g3R\KB&Fbyis5=MɯwŠCʿW; b7ū+ 1RG?dvMXנDz=zS)t^۱,+Kq-Khh% IaI*hLv)[8y]Fu'1Cvy!U HbύM/[`zI;)#ZsˋrkdQ !}2E53$жԀD|571q=]DW2?9Os U8V|͚8hqTitQID0|@_;XT_ɐ2*ETR-W@zt^Ae*ena@gUS@@~JAmeYɿTꔛ  RZq_Lc`K]bĦ[ ^MJ:05'0xdp8$Dp5i~64q]Qss-6a:Z8?ݽy-rNˢݞ)"qUh8TO6IS8]JoP'ב-wA(? %j @0] , 08CI--M%V-?D

    (8Bk\U3'fSdQ|s0 htx^1dw{|2*2z !1fBxƕDë6;mn)M!]Zʛ{i<8E_i_\}L!F!dO(|F*yi@ >"J.?mg!-zar<3 jJSE^` X9hT diڡbOE/5Z&Œ>[Z'[c^HzӔmb:U}8^Er21pT`ʪ>7p\ه%GIESfꁋtƷsrQ2%6F<§BfrsxVQaKj S# +2DsP+ *|ꡐ TjtRN> .^wI>@V]4I4s1TqC1χ*Z?rFAw'r򞰋"3Ȥ2 3Uis1Q{ʥ3v;&Nu[0?]Ǻ0:hub3aJvQdƅh0iY.Gq(zNh|6jAmO(Jz^&|T`hX7&'4娍[%eĤ$[^.U[|cA|HĖU~POl0c-;q0܁.d#(GʒxR-iy+rO!'<)S< uX{?MsvD=#YKN{[Am&q9'XWuy2F s9gCs>aLc64݃6 kv mc\([ő"(_(GKk|iC[I}v[΋E|{V7UW䑳m@I~Mc78x?&X'VLlLـ0 W+pN]h۟FLYpqV=sI6zx6%度Mzn( f̴{oжw^5{9"o+;ʝg22]6Ƽ)Aɍ-KbOYS55=YaΈsM<0=$"AYF-W\>x2cO@qa,RLt \J|]+l8#jӴ εgJQS2յK*|yMEh֘2Y Cˌ*.Iѐ(z!pZ+$=W5[S"KEL54&QNuIvM[H-4L[ZiqA* <(ScpiAHP`,h1驃iHС.B.oi)eR*Yͫ)_!ʗ*x؅q\'xF"D)MMS'v@˧7mNkOJqXp&vG3+1aG,ZSgkm^BTx+aNe?Q^c_elRYaj.S3dq(RfRX$69KП7L_ UX%Sy]NJc0r]$>$`MfUX',׹ 4_cbݫDb}|X*P S0p"iߪ-bIɧDkywʈ$Rw{ ',m#`6`9m6i .E=ݱ;ˊ#p$഻fm0BHq1*ĹE\ڿ~K0hgQ;(5ФUA l/EaKȉ$!k:Nࡔ3:gIA0o7 qB1GyQXD ig64OJ|~B^ڸW_2X ܂MG%x4AjU%XX8$oYqC5bg;"aybe]WMO_3oxD?@2BZ:~:)}y 8쥂B,艖{=Csig((fM\N Os7~oXNyՠVy:oPR=wJ֑#G5CfݙL ̈[ -|7lXHO"Z-<AnV} adRdu}Gir, 湽Dyow36S2m/DC͌먛L JCN00W_s0pj&#-d53jAҒ`+PzvgڐUF}԰܁ذ.E]hſ/lAń. :>0_#.B=be=eԏt B#|bӗfL>!'9& E$;HH1-v;gs nV(zXqz '3L\=p}rsдf*ܔ6ba_gs97#]!1RR}yo x\5:74zO| ;.]MfQP6!gseRU{6@ zP4 VʥJPsdvVLʁ&\Q%W+c[qsf qwM1VXf.w*gI\>x7V-]ؕ?Wb8̉vSV8 k(FDIĮE knu' 1p׋]ƫ*62<`>72'l"JZْ+wKp^ D]ǟ2:v&0P3Lͥ ?yz4yH FdfP,hp7y*8I Q:8&ǖ1y],R#uX|NH-Z:yS ddqz[#et' wtѦ18^N&EEmnv݌66+* 4pe+S N`w H*t%HeQۅ-h!֗UdQW]*yߺӞx, 3WO05>Y.tX PL]Ggsy9zźUv6b^l)ihz^c:TdmL*x'x>05KsV"%)zic)`wZ5c6:~YR-K(VUn CIB~^1&Uz1قc\I@͸(B ^܀,-艃L6>.ǰ s jft,:) o-6iZG¨C#j_/EQ{|CvfCswyBgV&i7[ZvWG]\*o ^р_%2(nj/1ք8oqV-hMʐϟ,dD'XXH'o>&uqv6 2{;`K%2ͬCvmYԨsDLya(M:Ct0|c7ľ+Q},%P1f#U-@9jR@GˈHt{A8c V'? +U yG /{?7ҿ% WSK{[|pn @ %7{*,Qz\]xvgyH=@nӳ#U\ePuۛ"p{;hv/@j(]X2>TFfʬRޭ4o|]cN 8" p~kQWcX7{U- |D1pȼqx|(|FaA㜙VJo%V%-~P2Pͭu=ݪ‡A,QJ@fq\s KGgFLJ"aQ5a@Lq`V3"j0Yad6 aXInq ]1uC!ly-\,Nvwg'$Z^fȘlZQf̐I:Y('1:59LH.$r%z*9)WDz.UlR!䜍4dXqLW;:7aPNl߫dzg Iq-J p#ޟN'.>f7=,gmw:}+ zs%G*X[|$GN9g\ J`0c&VE4<;40c-z #eENrpR=2#δwI m#N[ E̒ nnsI_?ÔaYVQChUQOoLS"!QVⰤ=-d+>S(=%9Aʢ5A}p! I z6L-*; kH@UjkȫŅwʑw&2O?T=|Bߌ&t&7>v$ݵp3n4 xcmH7_J iR3X½2_ I Vbۉ|#`N3PT^۟"hK炇&FB[fe>YRICM#Xn̻[/DDYx9t3@1 Nz#K %I?&tYDZԺ7 A|[A'#`sRW7O.4W.o"8rDp> rEb;ܘԤˡ?m ua':DU%%;o@1Wt bdy9C"qBD] _O ydނy}`z ~xB0͂V0׃xLZ 2}<&>}Eamb:hh 4Y/<ږ\eƹ\OrN” J%YuCw1~y9ډ*%H8s3X2 8sSQG^#C2/F܎Mf:0:!Ev04G>l)ge+ͨvE0G˃BPQOrWc}j> D=%J:Ad!_&{Eݿ%v13I@!Q\ DKLŜb .c/1MYzUSnV\4E 3 Yer4OyE9\{!ւlIy^8A}r{ƧtRqb$E(MUH7(:㡢"P| ZawfSPgTN2+C耫J?+^&bbۊOf+Ī2749) Tlv"CD jxn.DCAvhnhǠ.ٌ?Fwu l;.2fu3<wyDds-2 (3KZm-ZݰsS|{k<ЂC'VF4w&l^ %TUZs VD0|(2 ▦))uƩbŠ.Of#?@J}$Ne]ً&φcU.Loڙ}a/Ȝ4[zG1,?9DMkO$v)+!2T\ Vڟh+"͹O&֨_[omuPm)viA3j?$o[Ȉ K~W1[g۟HF cFkb3z9FNvX]i,4m| MWyKiZ<|H'2\-p5ֺ*QUg%mBcDsZRL]JxP U=kI0f_ݦi¾YkP($^aćEs1:g[DžH.DOخ*nsõ-Xf8 :^Ei,/0 ׺ g$3[g p73KK zdX @ b cV'-M\]!錭Wynt}e4 r 6j}98~pƟ;#.Y dT,r鉹usq,d}Zij %Z"l\Y({4!xD"1a%=iyS ǖM]Jk[6i3 !xo ٚciDĬ;-%~Q"WzM['A+t\-F-"4J$Wb0v2|j .ĉOZFb/otFd1N <6ɰ)[*1ϧԹy}1a71C@I=aW6:&:.2]=>0m?4Eo#r(f*_h\=Gw":DkO6s;2An!LyD U^Ay}Kc^йhM8Tq3vp>в)vDJ` \џJf{׎aiH*ϏQc?Os[칳"DVc! zqy$"W}˲4Q_h1xƩzqwM۠gγK6_`O9*kS^:5.brl臲i6=d0 9.U ͚3nqb#:ߖL5PKF2&FYS73tnLFpiuQjgɓ&1T=LO0WF0$k~+)by XvamDbR@6ަ;ea}Ep-^>]H(B-~Kc^{A'{DN,M˽3!nRjVo8/rHQ2ngD I %W7Mɣ`P l٭3ϸ5pQl:w)'%Jm&?5t? ^ phցKx1:tDW#ݞ`aӿc0/w.+E#pjZUAD},$+λG)KoN`L1o7֘|b \GQvv]z/=R/gU5?2tϓpL{5&o:U59mz fjlWn(eaK RtS$e  Qߍ)Q]Mv9 o,۪%,[N2nPfR3dZBgJ&S29J fzf[Q ?MÎ泖Ԏ77 m@݇P jU\~`&'$rf75!l̓`1;a3⥱P0(M BeczF"r:ד2DĿ*'sh<LSU %E>ƿH_p~:0Ԡ[h2ǃ|P>­=Š+rmGĕQnئE5tu~ zZ>"(-kB h $zGt³*NEQ8ߖ8I.5]@{)=ň aタ"'0MAgI`cۣ/j@'4 zb?u T wR9w}Wm3ߨPhG e(UfX﷨څ ȪG7hMyāaza|^7X^zsG92K^0.SX*wJJeY` &BFe4cSv'q>-Y@ԓB8 'Aɪq z s&+J8ƉFhaǒ9خ1 (~ y[Gt\qi2WnfhNqe Dy_scUA׍MB#KSNsh Z3+@ʗ%GwS;(wX%h*#@?nQ˺켃OZ?]rXn;G3#Px入&ZL+2w)z4;bYvn$A1i~Sl$L k!%+?ozd7Tыޟ3G=)'噫7D]A!$ld2CX:smju0z»:6ؿrX4*?0 4YI'D3z6p#6=?5.c4>z57;f`\v4^q [غ)s⑕d)Rw=ΠPK+ZaWph-ׂ Dk-x [8iܘ9(# ,;} psk(zօF\i5}feqWU3Yi7]/HULDl~hʈKG'kMg@{l"SJWѠ$g=35yٯѺ+ _0ؖ#]wt/<Ξ 6KŸq=͙ʗLv"!b@zpPOݙ}UZ/ ":OʡRr5īqZ4Q\ -k;a70KslMimIx`8. kt ϵnӫEIum5Iꪅ-ZzwSx5L0ݥm϶4+* 6HNeVfŴzZ1r9"Ptm堙 c {r0j(t?+Ne,? t6GJ+@xSh{Ӣn +f_2D&ݸs"L"ZДREUMw:l[aUl*aOvIkZ8ώp5L0VsHcY>LZVL5 .C*fpkSlgmMϯGEZƳ!;o@[ǻ!`|B:.a`nW}VG &T+dWG +|˓R~=oVHvŷRwesd ̊S_Ϗ[s[ KoUG .9UU+[[c91 VÇ'u`i.ӠL;x6D ?UI9~=LJbk^ւ)~C_< .uFr sZlz(1 AtT|h8X;F("x"VVX'#h 3@.qKY+[z <qb2x4: Z_R&ZS 4PF]ʎb!t}O.-ؒoyt:+Mh4Q.ϑSߗF$Sj-S!ڑKsqZF;\``kAZ:gA2GM '\MP'x?B_1änl2QF(&Ǩ=,b>{wLwq9k}8ׁ4//T BK['SPI?QdQߪ–mw8g4P5m&s'a m1 +:e٘ ;ߕ\]2}6 tc6`w3ܖS6 B3J5kSfܕN&#f/`g߹ʞ*%Bz+7 ##u)Zǫm!T2/.#ZD~!YGcMi%6A|5Q}fh0zg.+:;E6uh7Q :="ň50JtP˾v18i\pthn}g0$ -S9Dn U+CRa/xj1e~lRM:eGDB݃DW=kS|NJ}N߰F];wq<aІ/V \Ƿ:%(ҁӱM(cϑ~A,['-Nqb ^žNWbv1'*+k,jiA$j'ڢ֏]U6)c>'()l鬾ܴvb4wG_u%f:_oI%cf*v GNO0)VT-pU-E0~k4^kS.cѿYM~=N{CV@(!T l]-0GN`Z]Riфӡ Ag/?4Qst)0}{*鑨pASBE\󪵘%{(/?|Vƹk]YfUI$c\ol^Ogb= VH6i HIŤĒK_|hYs*|t!ڞC>N4|Ú2a@ǫz~@i8~=ި2NxAʆiV.ص&o&奟$-\8# pPyUsajg jG"DuUr1d.[C>2Oeϩa7{Y$:9g/X⬌bѵ08`qc%zSZ36R% Ǫh{/ebK?<*B$ZM?ѕkSŨߗ.e[/Ņ?Uh,3pu;WiKjVdS H졭4`\P+W&QEYWϜwpp\V,J aY7"CTw<K8iorb,A?ۑ$h$/KfF{~{]CtƜ!ln,3Tj.8"(4YSG\YuW֝IH4~$A>qSi̳ndȐ#F>QP2<v {6'߆ӑ5xڤ&IqC~%Y}_l/;USKE'gf.c۾ ^f/9t޻}EЛetC kחK}ouü:h(*gJWIa86:5t<8 t7udʣPKKH~|N)eZlf(Zϣ$)9W-GX =:m8x#'p&N 8\?Xe,ey[_K{k2;v Qa#_P^AV]|oF'r<޵9BYh.W#Ո}ҿK aB\\w_.f(ثn8jv|UQz|k;²\Ku앟i-5IZz˂x\<ߘ.7S}{I,c{^Q\`F{-x>'"$Q.pਾNȰ2ī0h`AfhM>s' L~>CL5%g},zRAlWN4]IT iJ,.lBr i0ƉCw],x39r@4ˌnZ򽿶;*?RmgӛH[cQVrSUDvaޯ:iVɞ_Jj~R*YIP]Gٹ1 ýʦQMf67t=m|!BЈdJ0M%Nޘv!h e ݍaWoiw׼BM$"CA~R#͓b@-dXkJW@(Q®k]0MgspbӮ4rsh~{&)͙WD{A5Cmh]|Uy]]2Kd$Q|@Ag1PRξߡGJ~JR !4Po'Ҥ<۬(cn390|mLr k>ܺJA1vJT*=bCBK.gq]6ˠA1 +Iv>I]>?爣BT|BABv&ʞF>f@l%Hc#n1Py5CǍ{)ءd!HHZ4X=P䖄Hx?"o/3ck$ߍHK-LdJ@<ˁ#0İx˜̈9D56:1*;Ŗ r1SjQHF~2IXiu?'N_Kr:rrGCNe!wPe"%nYĈg̨$X7GDqfiaj٤{&|e&rf]7ѱ8(&Ztj7O=[{4Xi:NdGVU+i(6#/urj{lXsWc:!CW1ߢ9rDbJ:^,`oq&NX9GISAس9W#m5* b}埘#ob}\S`p?6 -9-$|.um k!Ҳ\@tΉ9Q-.h9PK|/YQhŠ΅q-M*ArFX8UPNx)"q]Yo9)A}i7Nk1}SglP` :S靋"|N?,u$m j/!Ft 5&0lX&¶l~ ;G!%Bwi CM5lڸh"C5!!.Nd^`RGpe?Q#k\fݼ}A7,`c Atg{> d _ڍ|N;]#]pʶs;! cHڢ-}āɺ 9QTL B Vf14QgW[~hI]x]=fhw2Hkoj}wFV _XB'vS>m_]"~JgE#]zI]AS*-I3iYըLX z'uVN1]!C#Yv]'$y%;4L (Pԉe*>侌VSv`ٷ=#gqAD5xIz譀)J 5m/tW8EZ#c: :?/1_HLTLc9M/M Fnbl[Ck9Oo8%+Z*Γ49h..{ьwU֗)zx fpp.-S27}FiJ+˖0"V@*eN^1dXgZ+/F TlIpxx;8;F7,N ,@WpO6 <$"D}pb% Q҆80vKtw@A7 TstSI4tЉ#b@WgZ,n WO/B\DV,m~ۄgDB6y^oz<=?u4n_+smn3V6V*dqlG'<9gѹ0{+֝lLI̹LWο+L9" WOhe6SqݮiBo0r#b7}Iyݙ?OdX-3Sa79f籨8Dcj4&q? y\;0!*Ψ+"sp| I ɡqt #֤cftNT|&qlLQ)=-XaӶ_瓛It|uy@^Sz omfVd 'T sO$ 8+ X}Y~q P<e/I`y/Hp%R^&2+[=kk>5 g,RtcBMqNcv74. 5F_6 GGnɷ&t."^FN6S #4R椉!3}eL}sƙZz o1_ u% I+C"gSGL^US~\4mn$cMҺHA}Hmur6(8r\sd##Щ-E94QcC7ӹJUl1oš :MMk1ߋgڹw?aҩESی$h{4\d 3IߣCe amaH ?'\BҨʋT/F2{)\)楤45RK}S8@5Cǫ_] m]9Cii%IxM֖fZʟQ]XlEnY1c^N(D` \\iAHT =íx;~44uDdx,'N9,+i9'8!O.v5JG$H`+fU9/g0h_}Ӄ{ɢW |5CL-8~(K +dT"ذCۆMwt+HV)Jh 7tBK_pg3 Ii;rcj}-ǼxP]l(w_M DH+3Ij}-^ZRįn^{5Ka:ЬZ6ͽ<~rTyY .QED'VG7[]5ZIzoāTŷhT^_I g8?zhbiջ㪃-cb+x["Pœ asamQ_oAqWp$.ڥ%do&:lz,R۹M=KMSXFQ4Xz[2HKO s]KhUǓCgPn"@~K^kL@T=:n`#cg㔤{`m_떊9)<̀>p_+nyt?7xOC2466u˰hb@X7Z`T _g 5l }roT Oo ya NKx GRugqMIyǟgMOʄh)xaG֍$29hINYD%C:^Γ<!|~2e(@2 5ѤѼ&/D?MubD=1P8;<Ԥ: (A7m_t /~1\CGV&ytBΨl&8Rki``f0m1dzVTӹwX D_R|T"{rҺ6,R$vV&sCW}v.,PiD0%PID$22O%%@di&TȶsBf+F;C̙;2G:Vh1BK8lQ DYYzKjϵ*pnT p gCVUdMbxΛQiW?[+R`0 V6ƕ|h-vx1IOݬ1RT[1˻ KKu-^cP^*Hbq2Q~7 `vlYir~QK߄ҴL+ Wn1.JZ v*5٥3 1yvn|1;MsTp4s$\(ã$Wj-Sɵc l X+Okz)lؓME?Ml tB7"a_Drf&ag|~%CycެTh}H "R> +.ֱ$OԋTtٸctPq ,h"wSF'^(!ʩ‚O''lXfaVO&ycp2z0(%d"@_7K&Deqrmժt!B⻏\|Ͽ,n,ft,#@#F,q]CVϔo>GXm/xUɔԸkQ +ŧ₫ىN9ۦxd4$ 1TCə'puXzI߂Wl>~yq)Cr)ٞh?&$E]kyQY|?g};}qW._cޱ_p9vX}“u QbԢ)!vzm]jYʾTOR4 z9vq NMu^ \r<`q})bNyaLs9̷ cr,E,tIkioE'n/.<TMc3p )?]rb/Yzn}h ?:i@9nsN4K@3HlZjvX̓>aCDk'0Cn& !^˲ Lw 2koP,8[ldsC[VVRaϸ Ux5##W Jˌ¥@#Sg$(+`NĠ7I&;TFK=<3_j A䴶ۢ{ŗqG)]i3LdE@ RǴY~lq6!Ipsa]`@}bw3.*n)<@/A=d߷ yeKd~GauS_zGPv:-cRY#moY.[3"JK>^bFu'[lޜD~7HW\ P|p]p,Cjg'or2֖,UF>!7U4tځЫ}7xF?A}FEyȡq8stfU oɢjԊA\5ƕƘxQYXh_<2ILqm@E>z+͌(Tnb0O  G?YJ2l\5RK9~Y=dV+M/pLIn@B3L<*/xZi<%v7Vcq:Jt$nU>Ǻ_ȁfO߾*D2j61n%qPf쎖{JcKˣд^ /hNTdtοm0HK-O`Lb$TX8|[ Uy@4ZߪH.h0B{>؊,>u7&AZ >^ra7׵NVǰ?E(N}1yǫ񚤭iLKb-u.{3ǤPt_J^p~=99 cS}ݬ.O|AT!@Q\p_Z#++]@#U7ZOHg@}+j "Ék]^ "ɢR\PΚAD[{ϭ긋7\ $zYәO8v7>o>!٪U  )/3q;=RXё}a}?܄d 372_”ʈ sm T}^I* ތTfg]&@ԫBPz|4@6]/u |I]6.Ela9TWsMA;AsǼd/+QiV=DGsHnʑ"bl!8*Q5uXRJgᱡhz^K-tT,fa.׸ihD#>4i2%Rb1, }9oc!"sB qs %3LwݶGZ uQCQJ$\m.׾FaMX06ߙ(I,b1H ͛lNZ-5k,?`TerBIn:c,5w'$Z3RQȥa1ed ڕv #URlhhͫOB11X~DݨɆT7fQď L~[rd Ckz&,˒Hj"?ttTnP$OWnuܛV\=^0{em{!0f[(h'إyqoOX*6 PfLx]QKH=зox:O5E:횝Qt?q)4Ѓ;U䢪Y^EYyaDјHc.h<7g@#%^5 68G-jߘv.Mt7J7dY7=f%WCT@KRB1 >#bropT17zKm6i(zԮF=+acE%#}Z8Kx2C<ϢT>ӔC(PJ zF:-{Y>#9SZ,+n B_r qwQᱲh%80${ cF/i ~Y7b[C%1yiTn rh鷣86v7o?t5 x_td};`N7RYA b gϳMNGFzs>"P=R uc:G׽ F ߶rHƩ8G 94uʮŔ36xOӪN@5=M*ge=V0Im7 T9Q D/bۣ\> e+64:Nca۟m[|CSq!CklI#`JG9mIRh9=a7@dȈD v=QvGc3GgrXU<5'{t3A~ (Ђ7kL'eIgOWWjm;[7c$x)G5 ۢo =ƇG*jdM*@.-:0Av`jؾȌ.;}m_qe<۽M]Κ4s|)7Q"1\98nNͱ"_~ki搆qϬjvrsrӧ`! T<ύ5 s'Y Pv[uobbY-m;9jGGcsϪVHg&cQģ#_A7g*ohK*,H?-F=i!j?0 #'vv!|`LF\ٞ.KQlEE#[cagZ_ȍF1~%7c9Z!d #wK\]==6tfYԋr쯇W%" 7̋q7ekzc\c|܅&48ɂوx5"DԀFK^u앩Ƴ;:Q׷RE]}m~+H&KkLfN0D V9hSU(Qȫawml (LZi8xXVKp ȴq+]Vb$WO]`Dvx{2uVD-x!>A{ ~e$އFV_ɾB_ !Y= ˾ :sޖa-JY .U˞moBeѵVR"eLs~i>i)[~#Qg+-#w ۂ)VqB"]`YF=nZ`86u jo|i]G2L&. |=>jUyaY@ԱKA zӱ!?zE"d(c:q+#d=\%@``T .~w6hj"D&$*Ihw<tDGE]-ӵ NJ{ m0hArW e#6aOYU'ZZ٫dmVW+W'9W/@} 34Sx:~ mj5'6QI-As#MITxɚH;|jmL zjv볳콮w>c6. >>P7ݰH"qce04(y<$CQJƢ)cBnihMoej&1[2дԌ1|!kd% Jv]sZ IuX"([GߴcsӡOZI#eɃ8E'0ݜO0yŨr\7+':\5;yL4  P!ȥ=weWq} 0pd=+>(69j 0S1B["vEI->=;?Tiۣw{V y2 u./Hv#M\Pf2#S'ίh{Y\憁<ߐ'IZ7MuZO-3102$_,xC~Q@PԓO=ר|w" øCo^?XQ*S;_dJdݗ%hJiCyt9Ms:2Xʉuy=U)@+؇Y'“U(9yuk|W78'E EiȾc:*}к$d.܀TC9š+'zPK(aY,3[cFxYM97qa`Ty% v9i,?`Ԥ4mJTƥD!,l DPJOS(6l\KI0a%|Q;ǾI<=2iǖ&R7G1 U{ [@BKM0 9D;V|e-ӟV¿(ֈ56M-ΒW&RWY :_y4chǪFh+`|>!QJo4vIŝ=J8A5MVPX@rF%L;RlU|3kV]sW_yk8pXVo!42,2ی{H`tͅѸ91iWfI0bU6J`={.o*>cTHW3gϳrKҚ;V[1uY9~]|]=~x GMP*ݪ蠄P]]~[Tؐz[60FDmP]&9JM}ABI9$PՄ D%ɟAtWAg*UHT)w,]O򮐩A1YrPZ&瑤 YU:Q[)%mirGsywJ71sVr8eMT!s[5v6*hU{֛@^(5;[Q2{oezƪ(=1s&ijcӂe7%&%>~[7!sH{182̡Cbf5giwٹ~ʠu3Upϣ_剱R #&"3˘ya} Gch|xi\킘!ň†fJT "-wEj:"48+,V"A_TFÙ+1} YG/:ɗ]m:.*ʦnNeb6R0̝fza?(83T#XHֹB&u+doKHe믘^ Oun@l }>t14l%БM53EVHUZ=;iګ˳ dc5맥WoOO]v0U7ٖ^%o"Nev~@6ycp~A|C(Z:)͖CeِWd,+9 |bUSv9,^ݶ7]D8'oLn}!4' c``kmǎir\%Y靊W=qMDC[Nu.F^+DЗ\Qܦy D<`fFZ*I_B>L9_ gչ_A4S dAu$)üs7d@P&.5ŐJYкI R}gVM:lSm쎡2r-hxq@HY *EBV+k;4m#*1S~^`({Ri>dP$ +^AFzJ*H3tiJsRa~}NEH+~ϏUZ٩*6RT{ŸY\H۵%|ǾEMZ#F҂Rdܮx+ iz TfA^o+C"ؚ Ey}-ƛf# EzGEV(0p@(c䍸zSD [6Q ]cؤ96ш5_wvփkx,P0HSX^k}YiqS4w!X pa?r 8gU84EϟhhI-1;a 3vPX`a VQ(-;s&=Θ`F:$;KC m%ƫfk1.*l&Hგ (W5`6Üw fEd6;O?)aUZB+C#Hv1x7Q25lh7IBpnUgb''h7MM |C2٫p}he~V)PТR-m 3=~GCᒬ P@T H5JR. DD OyֳZ;%1ETfm'y)D7zԒ!N!J(0=j$]Nӎg`w|RfOUq]7|/: *-͒]2np-8FWơX)U|\6ֻ)F%RZ5{d'-9Kse)F ׍#WiLjc>YoIᇋ ٣;zf:RT;h FQsj1;;fm&*Fo /+L8ZCCY)e.CR]zmEr鯗νc} ׭(i@a:4ubw"&X %z!ѿc 'H$M۽0yE{FG8?ntʹΰUA"k-q[=|u:sULjw! MeRV5w&E|[ jم"KD~ϸ\HhY Q]nx\6 :Kdp d>:- ?},ndVniROs OkK&ڬVMFݜģXOB#(t?z?TRPY7I|orl FuLsB=wP|7@&&8 ;~hT 򴇩)y} ic3B| -ho۩\Vm=G۶S'M@4*~S>uOjQ -:4cr -3=CH])p@D'92ɋV\2EAL'm]?IN%\v;e}u29asș1./H +JpCz͏NߙDVq1R#.1BW}Dp*(!9j ?܆f&U 75X^"&33>SXpϑb[͗ ~}(t/~=^Ĵw Q1`EЧ^$Xb+L;.̻~)FX\<]}IKg%^'[-ͮ/@i 1iE֔&xߙZ1ݨ<3x!8 !4j )KY3krÊ"/LVOD 1 t94C:~&0g;p_J3&8幫}X3_6+aqѻxjCt|4帤i;?%*1zP9z4E`č%3sN*GV9HHS~z*!_ _~ 6Y}lB1Tj8Kkk++Y/,K㪥B©FE΋">WWJI`x@>3Pc OӭpEbfGUcӒ ~)1u8)&g8Fk-w= ( `I_a o!ߙ',gªYoUǧ$Qn3dµ3Qہb?eQY⬑Gޡܮpzo=ͬ͑~U Wc[uOą~BDN?\ v!Vj-8f$GÙIaë~0 'eоwas9~ UāA[E}LpKH@vb̎D^6o@X܂fL,,ߗډ?9 Z)O~8*:^V+)pHq^}v y w"vZ>s 'h>g"Jb9Ba[ *ZϯX`8 s4|j=HTǭ?3d, uDB!ka|9uEOn':#Z-2Q:Z =7Wb$ˣ{OƮMZZ+ <_{رM}5&GWM ϥUm8]`o&XEF։O'﹊k ; E$?A~!,rqVOyJ"%Rc-wڃxjV*s12S e+p΍djG| e(yڭ5KAEDzٮYtI6Bm!k<>;*}Dr?횓weqrO 3%p}ɅGY3{4WY}C-@RbUR, CnmRͅ D``GG}ՠ~JvX12zkm1lU~i/MNyPЁ!%Ȍ7%Īމ;%CкPM8 GMHg$tN|Lʨ .+(3Qedc x`bm>sNGYqN?o3Tff49({48y_I;sI+uw4kp#+DUvD[j&G Ur2)O+)s*Bl3\ x$ fA7:h]_ [qT^u0UZF!Z!u;d/PUzI)hmeJLB9GEq'yy5K\=*[}t5ݵ\URt.R×(xjpOvICul͏h=HOu ̢\B;a|j77t"5M´ >'ޥ2iƴ&Cvhq)$t9ϐ]D,.~23u zJl,\-m Y\2dBZƖChwfgfuhWVpWNkOrw$<ԯ!x+|o*_% L..il Y0e ,RZ f ˀ\?G0 YyMޝO'm%'urs;M+FjBMkpjS#ak Rp{զz"v)/u:XTZ*͒f !#ƹk4"Ygv(ȭ—H` SخqHԬۮИ%34Q>С"]e@=h]&&†$.h\>ŀKEᡞr1F.!,o _^6)8F8u5Mro-Ȑ3R.$|4&'ېFOxhΓ2kěrK *QR 5NEhƳw~;p{^I@ E:2jaR/7x <N^hEe͡.h#`8H˲ё%Vf* רo${(<˫QlW)I"ZN"4o _@`P;"תM9ޕ'r!`WAdAw8 e^'11! )ڟ(Y[:jq/&d&qudz`fMiIC^l]v,xw BF0i;4*G Tq=oTɄؗY]@zU3SZM{E9v^q6@Gzaٽ0_/c1 C)d9"4֒ns0 V %N/p]Ϙ4^m|7&o.&u$uN@acql!·9I a!U6cbe42]$ dEPc7 n02ZqTFYnCt܍rZ"(/'͵|V*#dMBOxko9XH"HT۶(׷V`3N . f X,oy>?(H 7R3``GCЬ}sO5Vx1xYX;.]hKgEû#S,nW]yƱcZ5Ɂ2F-Jߺ[A›%VB5iJ8㼺R[|]8:Akf>/eQ 1Fv"1 ? AO-W{rs?L]W>pB@XFjF_E|D ~ݏ`6-_3J&AJX>Th/sY:/.,h;*}酏%CfP"˨GMZIza( 7e|R'Rw;h#CĢFlU :А@X-C{Jwǭ2_cH(軌 (B(i*pY'l Xf)\,7|bل)OUt͚ǧ/+#Ul|q3y<\U4}J̺b88]h9{̚ruxW?ʙ*0"9_@Ud >vŠo0\ }oVMV)- iy,LQ}`xN3dY qA2(gf.tߒnhBcV3[u'*ϖSV8ozo G9G.K< sB(HCǧ5pKCs&FQ3AΞO&PS,ǻ<Ŋ|eRHTȫSaI8'.uBx.?ٖ8Tur"PĿQF4`8vp0`4o8l&.t/&&u):%Gp$!`s_-^x B"Z@3 "p$/LRKjDisW'CR*NVcS ]m\ <`08oh?J)\D[,?fXAm(.'gը+FCf^Pt+TQCiǨ=ΰ Ӑ`mMl &{㥚w^}&-;T 'g-{}r :T6-^*wőlBK:1l]ͨX.~N gv0s@)@hI#@|@a%}~)n٦ADLsĆx!SC[%B\%αP˩)fș`cwn]@3j),w7= o '^)-Q;Jp{aM,xVzO+,+t+s?0@aYQhqՐxp(cN)u{$a_ \W"=D $eJ >XLv4F t}2tWӾyaU->tY ~+PY+3>* %[ٰr4b-~MczKnA fQ$FuFf([3oL(6JPI \yfRm,*٢?g'ׁ`nhqs /!w([[!Jw%ToYyTOPɖ4=470Zm\,Cܒ 9׹Nְ{Kߓ2z(7PFsT%0*6 qAv T0}}z>6N =3 ?^MfihAc6_:vX%18Sb3ȋN19ttM|dN7ԫ֠O -zR+^"1ԧp%!F$cumFpGOBY?eg]CǩW)k(Hظu4Th>25Vű~QŘ@Sy.;Lyyr̓cul?DT58wE:l4Ws'd}Ch?GViڢmTDgRuN{G6.P(y.SNYg=5F}l͜΀hEO+CAզʗ)u̍gJuD.3SS5c|Xea+~N D~;n(>Ґ6ڊhAJÓ#Z,d7|Dx9aR>]}^G&`겼.a _ˆgLu0:N@A)L$xR AXٿ3#AbU 3*˂>̝ H G=-= U h~=)-h7Fc:!s]דW/ k״\5d9i)t }gᇡqIpٷ2t)_ҕ6=D+fd%[> =s%a8x!(w s}e~" srkXf≷P VZ dYlbqeGܐx]U8D}Na_tdN3VykWV4Є]^8>!k=^s{ 02!"[_R/眽V,`7J Ϧ~@||3ORԈͨo@f&TuJHbK$/*kzC E5d{[OA :_X̹܅%/|T&DCT'"QQCWSk9]S9=^F pvX>D2T/TPHj4 gcԴ?qd{aDE{Lx2L:`b%gm~1cL  $ z'S ɒE9.=):O H@2fAC"W0z'Tء2 j5ŚU߂4ɍՅ#u!7c>2I>mrW"|u+*B bS,ց>˱s:)-~jػ g6ѯK9TTq.LrBAtuՐ 2.>t҂AD ޺?oQ\rX )Ό>DP^/h%xLguj?Щtqh rx6 d8|gK-bn,DtG6Tsc%CC#Llj{Dk5KZ /skR#wz+Y?;~CěZ/}JjO!i!hloF9i(AR`n]ryyFS2*&&'-' z &+DVZ]@W5΁I׏"*}h26&}#LS4Awۙ'l,#tC &=j,FvZ$ 8H@XaI{&s 1(GP[ Ԗ!۹z1J\}9ɦ^b2D?VSh_[buqޏ(ήP~7Qu'6.s#{cu6eK!PʅO;ަLt;>9$^m0͌dî!q*PYuɛ8;q/B1;7^xks__ysQp |x'-=bNl(b` eɶ?OA,{"Ū1x>z, mAVі=o#Ć$Œ{tAbȄƶrg?X(& Њ\2kp&TB.ƫpi>żGJ_#i13: yN7'PIo""-8@\2BW/CF!Z .DjRMEufO `K8q\Kdk׾ dr-[bSǣu~>: Խ! ts]eS 7Ί]-kcNbfD:kEej&#RFL]zU/"ؖd KsV`>6#$fYŘ'Q&\Y8և,pЬt[:t =pj WHdo}G,MK2(Pi?f;agS)#N );.ұ#@Lw$̺V-IV-{(޻ ^2>=.D {FvsPd3TuӉP\U.(6uAU9癅G60.@+;݄%6j2^f=(b M{]͛nd-$ d=}jČ@i~/Yw_,lkC`` S2sO7:5!؋?@4 1{:R TYR _]S喅dAYo9\/@J@Pc@dq5?qse@7W,Ǽڜa(%/T̋F;WЫM\'Hx$î)z H oS':?w#hBjp8eeqfqprp3z)\;镓uIW XF & r1TZ hSJMsw"勽f0A072Qt <S0;(uJzc[FI N?sXƹcezતKIqB?3ꭴ9|0'ۓ2F_u'nscm`|F6khR0a