kernel-smp-2.4.21-32.0.1.EL.XFS> A AlpA?B o c0hT_ '2D}ؾ#A9ݢVi&f3eb3759383a0ed153fa598140822dc2152cf57f8ӹtDf_d?B o cBu@&>*~{ɾ>ۗ^"ҝfoO'Fs0NPMN>Ig?fd  " N $(CI qP' ' :' ' $' W' Z 'b'm'xBxh'8 d  4R()*5+;,<-@8D9:?=>?BDFG'H'I 'X DY XZ [ \ ']0'^,cbCudCeCfCkClCtC'uLX'vTwU'x^X'Ckernel-smp2.4.2132.0.1.EL.XFSThe Linux kernel compiled for SMP machines.This package includes a SMP version of the Linux kernel. It is required only on machines with two or more CPUs. Install the kernel-smp package if your machine uses two or more CPUs.B1refslc3-i386.cern.chLCERN, http://cern.ch/linuxGPLv2Jaroslaw Polok System Environment/Kernellinuxathlon/sbin/modprobe loop 2> /dev/null > /dev/null || :[ -x /usr/sbin/module_upgrade ] && /usr/sbin/module_upgrade [ -x /sbin/mkkerneldoth ] && /sbin/mkkerneldoth [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --mkinitrd --depmod --install 2.4.21-32.0.1.EL.XFSsmp exit 0/sbin/modprobe loop 2> /dev/null > /dev/null || : [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 2.4.21-32.0.1.EL.XFSsmp exit 0 Te`6+ 0"Dt{TC |Jc8 t30*P,H)$l,|x.HjBPL4jBP΀ʈg|9<8 < $ /{LE E]D7XӸ@bE0-<X5\U>L%(.0H$lx 32  %#T"$ x8N\7o<AY`)P€=5DU VL'`YY pexP Hd'o\PK1r4AS (X,Y"+ U1$(8a5]"4Cx),.,h<%,l|=P| \M%084T$$X *\O[-RWK05tq0(")(HO,@M0j&H-L{˄F*0AT1h`Lgpy.dX7D(Z/7`:#*N$Zi )<.<;7 #$EpgKOeQ&d5(nL@d.@EDTd,$%8\&,L$@(T88   PP8 AN,,,$$$4<@d@$, 0D5d<_ (>!46 $  l@,  T 04t 00Q 4 XP 0 , (4 @8 8xD |7Tp $ pv0!x& @U, x  l P  | <xH !P""t"dJ8 f|l~큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjBjB{BjBB+B+BvBvBvBvBBBBBvBBvBBBBBBBBBBBBwBlBkB{BkB{BkB{BkB{BkB{BkB{BwB{B|B|B|BwB|B|B|B|BkB|BkB|BlB|BlB|BlB|BlB|BlB|BwB|B|B|B|BlB|B|B|BlB|BwB|B|B|B|B|B|B|B|BlB|BwBmB|BwBwB|B|B|B|B|B|B|B|B|B|BmB|B|B|B|BwB|B|B|B|B|B|B|B|B|B|B|B|B|B|B|B|B|BwB|B|B|BwB|B}BwB}B}B}B}BoB}B}B}B}B}B}B}BwBwB}B}B}B}BwB}B}B}B}B}B}B}B}B}BpB}B}B}B}BpB}BpB}B}B}B}B}B}B}B}B}B}BwB}B}B}B}B}B}B}B}BpB}B}B}B}B}BwB~BpB~B}B}B}BqB~B~B~B~B~B~B~BqB~B~B~B~BwB~B~B~B~B~BwB~B~B~BqB~B~BqB~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~B~BqB~BwB~B~B~B~B~B~BqBB~B~BqBB~BqBB~B~B~B~B~BBBBBBBwBBBBBBBBrBBBBBBBBBBBBBBBrBBBBBBBBBBBBBBBBBBBBrBBBBBBBwBBrBBBBwBrBBrBBBrBBrBBrBBrBBrBBrBBsBBsBBsBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBtBBtBBtBBtBBvBvBBBBvBBwBtBBuBBuBBBBBBuBBBBBBBBBBBuBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBuBBBBBBuBBBBBBBBBBBBBBBBBBBBBuBBuBBBBBBBBBBBBBBBBBBuBBvBf6074ab3e948b02b18e8a130322f90d6a07cb306bf4816249384b633f0cc6071ae3955862eaa69106d460d34a9efa021fb68cea92043da257965eaeb16f0ef5721053cc0348ca43986be23c79d64421c277f5f33a1d9ee4c4ebdea44bbecff6f8bb0fdcb002f7c569aacf55a22a866d66f9ad820035cf56e859eb7ec35320019fd64ec36c01cfa45fba39a8b9dea3a3b1509441e87c5abb6ae4849876a586ab3d2ca51e414f249a504efdaa6cf4f23bd873c4d31af9a460f7585c8b87b9a8bd13d9f86fca656198e8179b5b551a49651b5879bbb7df6d8110ee4174b9c1226b2a9bb9642166c19d92eb9ec9172287ea388f2c8f8a3fb18c99405ceec48c5ed0773505c5f79eb2332706de46b43ee938779d6f0c5a55250fb39beedeaa3ac83890286259d37af630e78025692c8b4a4e6e4ba55341a28def3741f0e9ea7c909b0530b81bc36cebb8e7936b2f9626c795c933bfccedd939b2ab729c22461bc747a29411bb52e835372752bb8956bbee27ebbd42dbd6af0c09efb562e31da1d361ba505217ed37848d5c2d1b5fde18cba0fa876011fd9e536aa90c9d1eab1a9eefc4df1064b8a03e3f305a02188d20d2e7521f33d324cb5bf2e352775af540c6f98a6c2d643ffaae0ff1d13fb6488d32a6cd872c3f015e9b2490d64b541579c8dac5abcd2c5d8094cb4471eb6acf597a70c7826a849f206a12305e522d73ec895ef6c90eab078e8fc52431f7e25fa50aa0897cbd23a39f5171d82c9da20ea804dd797488576900ae77def094f6b443411e8ac8a7a551e3c78f8aa48f479f28c07b5c7d9bffd3d3b26f68aaebf11d01c6cfe7c358bef0de1f2611cc153ac0486dd18aac9f20a949fa102701bffdacd693e4776ee69a4473451ee926ed65c12ef07a030776b910de316618d6306ed5c67787cf503c6a05e9b53d28d3a1d128d75ac6dee57b95055fa8a4dd9bedf53b94b973be5d2e63e28637089abf242064877f6dd65c5f7ef82668d55e894016a9933a5bd47b31674a8640976702471b794cb439f926ff071cb3706a9781fe3e8d2f7998cb776b4d10eedcd84c3b385217cd37a878bd4f83a1d3fc3661005e33d8039a2317d05e88056f98a5d67cb65bf38761ea16aebd78a88fcbce4d74b6f1ca2bf6b4bf58dd106208ecbc86309994dfb9a8d60c19d590e52a384061f7bfa81a093fcb8608f8a3b60c4f8557beffb0c0915fb026791b2950490301e986b13ddeb6d05901a3a354a32fd1fe5a30a8b33f35bba854a0f362ca6379d2df56dad9d9f122a5eba03af25e3190f917ba329a0a09958b8de8cdd46d60537f8e38d9f080595cf67c2594cbfb05129cfba9b5826e1199964826a80d3340f5731697e42600ca9888589a9df444719ebf3aaed99b2fd1666cb5a2866cfd940948c8e8c5214decec13b1643ea82d64fa3fb0875f29d8f7014146c75e7fdeb8dfce50691a7d6fcd835bf92fa71b9042ddcb61267cbed3ed9e58dd8e8dab1fc36c878c97642f026233136b363ba133fe9c42f12a2c8e30dd4af323ab9a3d57a7982c3c2cd91ab9bfb452153294908025f9dfd0fb943abb5c80e6d3ba2567c56fd4196895be21e7f6f6fb92faec1809823fdd34924dbc0d91770035e194e67cf8c7ea5e5463c4885b5eba8a5546af359dfa709b0d2d554078956e1b42a92f4ff9c86dfab92608297f9ffdb0210b4bde56faf3c41a6a5df55fe9d5cb88897f8cdb41b48a04a9d4dc5954078b4269024a0cd2107bc0842f96dde1c2c957b20928ffd6e62a100e378ac75db5b3c534c7d48de4e46b2c8b35605a35fe806d8bb13925424096d4870a8c02ad4bf48338de07fb9f9acaaa3a2533606eec3099abab33694c5e7bbd1d31d3fe748823148ca9386cec224062e36124accb383908909f022884ffc54679795c82b401d6a5341ce5a28bd061faa4628be9780c4ff117e5d86537babc0bc73979644a8a283475de054c048b8d7b02d75dee7454e95e13e7195104ef1b5ae4319d5869a2f6b414c26f8cc62e34dbbe401c6826f9a1a8ba931d888a839f86935f086fef99d28799f9416631455c54e4eb0365b6f0237e9275d541190181bfb756ed2cd69c2456a1507fee0d46cd48bb4cde561cb0f7389f63d768a36eaf23048138ffa24749b572f255b82b84548b5ad8dacc7c7195c7178f3daabe0292fd5b1861fff31b13f2eb884505edb0a38c1795ddc425bc1c6f99e62648501fb134902363e712e02c581cfe1e585aaa1c3e72ab611eb9f2acb4ca9811483c7e1fb0c5c768b7e8ee13980ef92d65c33b149c6b3e27b3714f6241649857e7b2283547736d8662611e3766811499f4f6cdeb18b542aca5467baa3f35992e731a1c1daf34232b635ebcd3c7f73dbf9e64e168da5fc7d5cfd9d3f3e1d9a2c72a9467fa4a29451d6aad3b39a3906dfc2615867a030d49f41823665cb5643fefeb9fed7ce17f8da3f19904f8e1df016203db23c696ea1d569743e9f4b0831250ae6dab78d5a3443b240574dc0f40d44d99c51a60f70e85f532fc21f348fb991f91e5322016c9bc5a75449005f02ba8f79079707bf083d330fd3b00bd23960173a6b5ab908f3fcbec91ed78c6ca75314542826d8cd005a48ec5b163efde40978b4642b7509483b6f1debd70b006d7c5350d09c683c37cd5904f71ddf560a28c7511ba37bb0b3a21b656fb4009652fe462fa5cdb4ea4505e17195d58f5137fb0e9902737f25d24d21a39629ef53136c9c7b3e1a38ad5689f6a47e48150aea8136a38f8ca5a6dd2af67ec9a379d794ba378385e6b4036c441a0fa3644e424497a71a9c1830b816232ef00ecd8a352ca8fad8ba89212ff206f5776862a1f4d1fa2d82fc0c17c7425dc2623022d597f0a67be4b346687c7ddb502b2fe91bf25c7f6e53d1abb4691ff4e5b807af85705bd02697702fbd31250e858d82c6affbf400df63101649194dc3869c33ae66ddf012d2f2671f68ca414b0794acc50d58761ebe509ac03e5a68333b1d1e391bd4dc92c9bdceeb27e0fe76bcfeabdef1ffe5ed20d768e0e424d5ff8169c3d7b8d1f908a655101b6fe9236bf285d613532ef7d6b13619d727a91b0f11f2d5dbbec019ec8489567c7ca6108533161c7e5dc6fdb2fa8d2961ac026b03c4ce8cbb99d5f49b7b635d394fb3638bbe66400aa384f6f9dd67d92b0d69809b26eadd2f5a727633ea20a5f0d124d569a5b5d6abd32fee3cd8aa41f8521707a7bdb1d593b8efac6212a714297c38dd327c2bfe18af60362ac43d7ad683136ecd79ff5cc837d44348997ed384468ed85a0e3e961adeb6f061933bcb715a0b99eab6ed9566025de04d207b9795866ed6e6327a86ad4d8964aabe5680473699243707b1890b6f2bbea7445b6c46a63ccfff4380e811f0cd80cae6cb081efe68bcb2d73c5dfc36b1baa2be3f3f57483fa1723514f3afe85d57a1da25fca4b428f31925d99589c998422032189a146a1b7157b94da3423537d8dd61ae56840b165f03bbfb457ecd1a80e3d0b3abd78f9b43af28dd745e9dcfeca8db84e8e29632219e4fcef9090c5f8842860a4586f4af1a13ce73f9a4942f739e4b19b9ba351cec0aaf724054615ed016cd0fe487ad50a6b3e14bb1cff8f003c2b650dd24fd6ca4aa4cca39ad3bb915a5bf48864fff66d4d04d16b911078482fb1a2bacd4bbf15414259a9e81cae43e45b52f907b999fe2b4de17026831d4c96f404e315227179126cf35300eeefd477206930159df628d15cb960aad7747f20dcf031d198226f4e377681494b92833d1dd18ea3a2f84724c2d1193f07e193223ee4f0eeec73820f34f99fbb6ebb609784be1f52e4df9c16c8555a10006068cdb20743ada0fa4e750754d196420a94aa805cce8ecff2bd8acb0c8813b88ae9727a2f3b253e61630479a47701f7c64cc919bb0e106b425baad176a0eb9b15b1cb3e03521aa5825519fc9f4147e73d032dd511dcab2242b7fa4a9ac61430ae38dfa0426175ffa2211d688fe3108814281ae43af59d02c97add6def5d54cb6245677253ed7c883fd69f1cb9c415dbf87225c004f54015f3c29768f2a4d28ad821f9245117b0aadd999e2f6e45b591841a53384fe284a8e30ca9443163fe86c65e798ecac33366e2254a34022eda1efc348147109724998b995c1212e1575960fdf7675231f17aaa267e1711ab86e55067c4c524783b29e403111446087b26bb6c67198e69e50ccb63811ece3e63468f1be41391fb786b39acece60e98b365311adebaab5b78e134607f160e732be94bc8a5c47a9596a925ddee6f7d5e628058857d99158db2c80ba8b946998f103aa922111da788aa4d8efd108a6c209ff60192cf82026effa8b8c2c058384ab4fd5a047d4ff03ec9ef86d69e0839779f4961dbc67de771bc87e80fdfc47c56d6d204de16d75163b2f2a1c464ed62cb3755aea58b4cd5cf4e2d483d78670c900729eb1242101ec585b970f02f3da4ecdbc02f28485c40807e0b3e923b353936915b72a058d3d86c950371a795e3cc43dce0a6b6d2eddf08b2d8317b5465e191bba4c0e34e889331a3e7a673c4a0edcc6dca6403cebe2c394a910351645b5379e75ba2a0533e3b40b78e3ecc81247742d65d51c7a7cf1d3f096ff270d666b5ef21e2f2f0a4f0bc6f3d56c7d467389351ccbb6dced0a563d6b1140c2d075048957a2fd518205595d9ca388e4e2217a68f58340061d02f6cb2e7b29d17c79627fb1e695d43518b3bcc46bb541e149a3f00a3c1e551d3fc24ae2ec6c62a85be1781eabbede4570d82d1a8bc7075747773ed7fce5f17c8537b462b3e28d1c5c9bfdf94cea9a9771c20f58e84f3e41fa47e3402e0d5396f5812f7463e31e4f8acb396164317ed06dd3786d0b6d26e26f3c6745f834c0a48f2250c45bd9455f73018d0b132392ec86308fde4ff8ebcafcfcef7ef292f46a664b81bf32cd8675fbf95ea273fcc3816e4e1c90d405c3054801b0f3cff07c6a589b7d3b1dfb003a435f258d2a05649224b37f59dcd0ab4daed7ea9374e1bb44a192b3267535e26928a3c5c8a46692cb39a77cb800e65471736f9e746ba7c5f9625eea8abfdee2f35479cfad5dcc5cb7975bf4c7b2858e18e747cc6e8afee145d6a9b992aab63126b17818a6b15340eedceaed3f9d0bb6c35a94bb3c18977750220c4503050dda6bbb6343bd3f9b95e7802470c00ce86ecb32088a4cc384cf132d3e755110e2c1178e3e827825ce1dae3c34549b066fe19c193d512e8c353aa4833d1dff28cb659d217f89bc450e36614d5b4bb27e2a1598549b3c240bc6ddd4117cbdf79d4a6dd2d681f8cd2c755263a86d27a27dfbaf3c88fce614c69020fb6591a44060eb1375b8c40ba2f1d8841f1715ebe369038bf937288aff0ce42aaa440ced080a069cebc06f770f6d5ae45f9ada1bd67fd2ec36c3446863c9f4626fbe060a8641e31e0dfd9b6b9573f6bde18e566a9bcbdc81d95ca39dd6aae608572440a27b8da5cb8600d9b9a6b9419be73561e6f02de7e1edd38e6dbcb8da71807b10d1e414a169cc3806c2c46e30d6f852192cbe14887c4195f8c4d45c84456e7f9f7f3d94fae1497e14065f8d89ea954b4a303173ab697b20aab827086b5ecc1777cb5e14157a9bd10c4c63dd6ad250c633fce65e830520004dc27fd13c854071010943fbbca6a09608c9939ce0ae98852946a467b6a70ac91ed6c5245b9f5ef071ee94a027ff10a6bfd1ef06b3f9a5551ea2cb5f4beda9d87efd72d20bc259a201539095d0c967b04ffcd02f6f135525428a602ba8a2a840781afc2464274e74a7dbb483c11fdd7fe2d3311b6d7c9a898761ecfedeab997fad3d57b0fcf45ab87ac777a80d4b916b6e22ca208fd0a1c09b36e0fe7ce48c4f428ab2a26759be25bca584f4609674176b622c4ae427f77df32759fb9e4e7ff9a6c86a3494b8c87dc281efa63cca6989e34e1a5602cb236d873996d8df10afbe4c5f25098b907bfb3406686f1ee28f25b617330e65c27fcf7cdd4b808436581355f8ebe891f0662f53a5b74dcc55a6a834250eba9c2fa29323a5ba5e1fb2bf9589a406f81cb1f2ac62e60c5d74eb0337155a11bea5e24507dd5f1e83a963c26a71a08c3d9d75493338751be2d82945f757372b0307843c1adc270efb7d0da6a32fc02f003b59a56590c24ee2b4b1d5479139766df03451663060cc15edc4885837dab859171ce392865754253e5d61df507a765da50d0725828486588cca3777a0a74780a74f1633b8bf1998d0d1726f20040983f46d6da77b777ed30315ffb4c844a0475198fc6bb2a2287b85b99a4ef4ca94706869b702b73d58ded4ca6449989a56a86e551d769826c70cc1d6bba7718e25070e22a7bac47a1a0c7c9d4d231f1d4e709b768be4213b7e2141582d2d3535a20181de4e26bdc1ed4aafdf40d7051329f40ada063b048ddf00842851c46829fdc2685fbdf1924f01e7432b5b8b002d8f697106c9b13b5045f2451b54c0293c9675af44b51b716366be249088fb29e5728b8c12192928e7dcd90047be79186063017969bac98d34291ab28bf80ff4b95cb6ddeaeb11e3f19dbfa5a3a4d8ce5a78a5634afc4c000317dc511f997353cc55ec050b4dcfdbf7328db85ac77c4be495fb4f8df7649ef248b62eddac13c912852328474503ca9b35bf28007cc0702665ce06e546c5bd1c794b96f879d8f4bfb4fe37d0110cd3e120631044b5f35ea6c0dc6cc17d54c010a566668c0eb3c47c20c70d6d5a71226eaf6182f7b49ecfe5a535299d74c62aac16c47203d9f1e7417ea017bd95003bcf2a46f5752e327a66c0c3bac0d351b77109aa2de42bbe89466476993a33ffbf9f39a64c1c27f2ed86a411d0c654a0a68c68da427d60ea7a28b8080bfb987b45bc38687d2a481a377cc840d803c6b603bd8aac8dbd53752f4f0ed410752515b20e8d8a5753664ad449ce663927bac05573495788facefd9afc8c4e888bb7a9c081490aead368ad00d2ca7e8d60d08ef4577f27d5bf514677b52483152b1393491d75c301c615c015b5babcfa1f174a96595cb633b78ce44f25991974ac0f6a0473dbe62896f1d456c7119f1d8c77340130972e2b1b85eaf06c12b1c29a9bdb7940f9ec4374cfda23054640a5ca44ad7d1661031eb60b622fbbe96403993717996d06329a186b240cd8d8fdab0b5b73891e1bb7637004bfc6af56b2a05c93e55f64466296ac2119a6cbebd7312e4dd113a9a2abc46e4ad8eabae6f71142e9263970341c75098a16d888fb9b33687749368af61e9d20d28bd0cb162cd68cde831805d785158a3862c77cdc0d55cdfb20d33d2f9cd57f90c0c6bce831f7c88fc0b9cd7f3823993e10457d90d883827bd159ba97aab8900e8244fd9b6fc58b7679e429b36925ce5d32d9e3f69ff9b949f0fe8e85df7d08ee14521e9679065ba47041d8b48e66a01a7374bc436c97700a890c77856a87283fcc52c656bfe98e6c2e61c903dbe1043d796cffa060caeb3a76d15a9b12cf153f5fae121ebb21800ec0c6eeb9a30941fc4fc467cbf23ec0843c200a0047f14720b82f27b798b86f239d6e27e9b56554236c5e6aa511f2aeab67eac44b14c829e1cf1f8aee6938cf32cfa0c388bfcf42baa7a6895a5388437c1bd60709d85e3eae4dc163f679e974de85433fdf6b44f2b5f911b3b0994ef0aa2f0952248fe4779810a90d9b6382b447861f22850b8518df8cfb8cf7cd420b485a8e50cf456ea79d70d25d460cab5b17e718263eefa682001ecbbff2a0d507c8ed6636ea9a2deb67053ec7353116e453e85239655e5e4172057f35cc3dd8384cf989372218747a81661eb050db4c7627035337efbde88dfd8f1b661b477996ee883e9a6ee267818445c19301af0ffc3b7e7948134315eef3e9bef2212d1af5784ddba18e14504b424acdcf83596a57a5086e3e6e213859bc5b59ce278610860d0685987dcd2b7309236ed6ae1b84caacd14e7c79f5b7a18c6ee1e523c4075b558991a502bf2fc8fb77ab8e2f549e5a2116376697959c09d983c383bbe82232801dfa0a6a62fd5ea1ed8495cebc628554fcda4ddbbabbcd6dc466012110825c646ca26b128019678078312fb7292d8953c1dfec58c9771c86897642721aebb2678377519fe6b7e49fd3a064b063340100eec90d6ee74a7121b32daaa9ffc265cd08609e9e0fef6c7072c513846052e97a879a156b6541bc417ae28c6e3d0aef9e25bd4ce6c53b2293a75cda990c02311655f3de61589d0e43661c8be0e4fb145a3627b58babfd217e2266997dbf73b54600ab209f85eb65551ba857dd3e936c2f55939cb7ac2bafb551f9ec058c765ac953a777b4013ce161af465ba1a0821a657933554beb6c3e8f729ff8d33e8a73cc8613b94b6661ea93a4f5614ed2d162cfe1600037bcbc769844b716680dc480c51299f7ed73dcee51782a54e85cb0b54292dc558a4b0994668204c3c08e5ebcaf99309e3b832089e444db2312a1e42ef45dd8d17c9db9a6174a1c319365e1be54750a388a736ae4eb5ecf3b68728d74efa32f4f30c7aefc11e6fbd8a01c7577f03b364bdeb6d30ff162ffdae9c3eb37febbe4fac9214c72242844e80cbfae3347f2844ecbe6a6d47b0ac09772f3916ed41d998710b564ef9a43a2d3e3e6d8f27e1e99b3203aba924d25534d216c62f6e5b00f9583a7ca179145711f53ec78c79407dbb56c25923c1d717b4f51ac409b232dfa14e45394258b56d11a5f314098a592fc64b6ad3819efb1a1f8237569697cbfbdb57f7288d8a0f13cc11bea9a40fff039cf040b35cbe739181ccdcba26be7b11e94b2f55f2c2215fcb65def68ad0579b9161adfc2ef7ca4313c2f45807d12f002907a44536d9f769c872aa819b6c9247ec21cb7289f296c7a017daa9b28cd1db1c0d6a9337da6ef123f0ce1a517a93023c21314b9794ffe2f4827e3991bc93ff47c6ceb037815751c0ba3964e5f8ab098cd0463e8367e1321865092242ce755c935cab49535e619df83862bee9eeeedde12d150389eb68181a47454b10515e5c10203b9db135fc7567c065824ba8d151f9c23a6e740a300360e69666a165ea0750cb3b5ea7c49d972dc2cff63e5c4c67507fa9e4fe99de090a709f81c5e84dc1875fa24987368d70feccf38478dbf5a7023161a8762f37024c8fafad33dd84cd905eb321ae919aa751ad9002c5fdd1afab8f60f1de3a5c2be7b7c6f5e9add554d49ba010c640059dbfb496f7c7cb0343117a2297ba5986380a71f67862bbba6dc4a32fa5710f842840f21155bce19b6c9865fa04abfd981415d5b619dcfa938928b58485737b731e670fd82488d0f99aab8e0ea423e71e7a99f69921ed2ff4aeb171b05cf4072f3bac18797645990f34beec04dd76596e591b1c20c2f9e9ec9f8d63a6421599e1db22f60c44cd4284d207e89c6d30a3e777ce6f23cee465daaf62d91b4ded4f425b64c32cc738ac2165d716da715d3b1adc34f1c842e699a2765985d77db935175f32936801a9b62b127cf4f51fc0e3a13ce682be3e2ffc58abbc5a7fd3f2246554f991b3cf0dcaa4de12018b221ad1799b743e7b546278a017ac86295b8dc53927f125819eec18005ac0723999a548d80879cb7a8635fbb71113bb0990915e02131adb5ae049e043e9920b1507e302250c5618435624573ce39fb84249921ff7cf72a54e6189b27bf936cf9ae4751389dec653ab8c8ecbc855d38b0aca499e05092a0d2f18369e138c9d42c2c672fd23f132746fed098ca8b60821712b134c9b4c69d717762245686b7407662d6d538728f42437519e30c413195a5219924b29016d16074556eee9a6fdefddd1165e3ccfd5485a5045732bd822446068bac696203958e9ac8752ed25e818bc32b3dd53c25f2fb9933909c4ae0fd7b4f32460529b7122e348f166460e0240b2ee937f62017ab3d25ea30877c67a230adaa45c47bc3eabbcda9c55e64cf20c0f192d410a4f2f1c54c53921b4fb6e2bfe40c1eb9c69b300fc32f5d686f2044d110fc3cde5a64bb28a3d6e84d922fde84d8e4bbbfc0f19ffe6d91eac311e591c68fa5994bd408476787c86541a87bcdaa344228c6c695589d04822d4196d48b4295f2293136f6ed1acdaa9476b18391b73685caf6d12bc41a930957cf5466a7384a504572eaa5405cee2d8963210a29d191628fc141a45d9026dfa8e6f637237ea9c11df7d222cb0bb45e22a52682ed7bbcc7b959ec78dce80187../../../usr/src/linux-2.4.21-32.0.1.EL.XFSrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-2.4.21-32.0.1.EL.XFS.src.rpmkernelkernel-drmkernel-drmkernel-drmkernel-smp@@ @@LLLJJJ/bin/sh/bin/sh/bin/sh/bin/shfileutilsinitscriptsmkinitrdmodutilsrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)5.833.2.62.4.183.0.4-14.0-13.0.3-1    ppppcmcia-csisdn4k-utilsmountnfs-utilse2fsprogscipetuxkudzuinitscriptsdeviptablesbcm5820nvidia-rh72oprofileipsec-toolss390utilsSysVinitpamvixie-cronprivoxyspamassassincups2.3.153.1.203.02.10r-50.3.11.221.4.52.1.00.926.413.2-71.2.5-31.811.00.40.2.2-51.2.4-32.84-130.75-483.0.1-733.0.0-82.44-4.8.x1.1.17-134.2.3[ -x /usr/sbin/module_upgrade ] && /usr/sbin/module_upgrade || :kudzuB Bo B_B0B. B& BT B BBB BvB B A AA A㣠AۺAʗ AEA" A A~ AAA As A[ AZAY6 AWARAQM AN AMXAJAF AA{ A@)A8@A5A2A#(A?@>@ @惠@2 @@T@ @ֱ@@k@Ƞ@w @ɂ@ߠ@Ŏ @<@H @@@R@i@ @F @} @s @c @LD @D[ @C @A @@f@=à@> >! >Ϡ>,> >>8 >> >O >O > >Z>f >> >q> >+> >Ԉ>Ԉ> >>ȫ >e >> >p>| >*> >>6 > >A> >M >> >>d >> >̠>{ >)> >>>> >@> >>L > >W>>c >z>z>y >x?>i >dy >\ >P>Kl>Kl>F&>? >>=>>=>7 >" > >Jaroslaw Polok Ernie Petrides kernel-2.4.21-32.0.1.ELErnie Petrides kernel-2.4.21-32.ELErnie Petrides kernel-2.4.21-31.ELErnie Petrides kernel-2.4.21-30.ELErnie Petrides kernel-2.4.21-29.ELErnie Petrides kernel-2.4.21-28.ELErnie Petrides kernel-2.4.21-27.17.ELErnie Petrides kernel-2.4.21-27.16.ELErnie Petrides kernel-2.4.21-27.15.ELErnie Petrides kernel-2.4.21-27.14.ELErnie Petrides kernel-2.4.21-27.13.ELErnie Petrides kernel-2.4.21-27.12.ELErnie Petrides kernel-2.4.21-27.11.ELErnie Petrides kernel-2.4.21-27.10.ELErnie Petrides kernel-2.4.21-27.9.ELErnie Petrides kernel-2.4.21-27.8.ELErnie Petrides kernel-2.4.21-27.7.ELErnie Petrides kernel-2.4.21-27.6.ELErnie Petrides kernel-2.4.21-27.5.ELErnie Petrides kernel-2.4.21-27.4.ELErnie Petrides kernel-2.4.21-27.3.ELErnie Petrides kernel-2.4.21-26.2.ELErnie Petrides kernel-2.4.21-25.1.ELErnie Petrides kernel-2.4.21-25.ELErnie Petrides kernel-2.4.21-24.ELErnie Petrides kernel-2.4.21-23.ELErnie Petrides kernel-2.4.21-22.ELErnie Petrides kernel-2.4.21-21.ELErnie Petrides kernel-2.4.21-20.14.ELErnie Petrides kernel-2.4.21-20.13.ELErnie Petrides kernel-2.4.21-20.12.ELErnie Petrides kernel-2.4.21-20.11.ELErnie Petrides kernel-2.4.21-20.10.ELErnie Petrides kernel-2.4.21-20.9.ELErnie Petrides kernel-2.4.21-20.8.ELErnie Petrides kernel-2.4.21-20.7.ELErnie Petrides kernel-2.4.21-20.6.ELErnie Petrides kernel-2.4.21-20.5.ELErnie Petrides kernel-2.4.21-20.4.ELErnie Petrides kernel-2.4.21-20.3.ELErnie Petrides kernel-2.4.21-20.2.ELErnie Petrides kernel-2.4.21-20.1.ELErnie Petrides kernel-2.4.21-20.ELErnie Petrides kernel-2.4.21-19.ELErnie Petrides kernel-2.4.21-18.ELErnie Petrides kernel-2.4.21-17.ELErnie Petrides kernel-2.4.21-16.ELErnie Petrides kernel-2.4.21-15.19.ELErnie Petrides kernel-2.4.21-15.18.ELErnie Petrides kernel-2.4.21-15.17.ELErnie Petrides kernel-2.4.21-15.16.ELErnie Petrides kernel-2.4.21-15.15.ELErnie Petrides kernel-2.4.21-15.14.ELErnie Petrides kernel-2.4.21-15.13.ELErnie Petrides kernel-2.4.21-15.12.ELErnie Petrides kernel-2.4.21-15.11.ELErnie Petrides kernel-2.4.21-15.10.ELErnie Petrides kernel-2.4.21-15.9.ELErnie Petrides kernel-2.4.21-15.8.ELErnie Petrides kernel-2.4.21-15.7.ELErnie Petrides kernel-2.4.21-15.6.ELErnie Petrides kernel-2.4.21-15.5.ELErnie Petrides kernel-2.4.21-15.4.ELErnie Petrides kernel-2.4.21-15.3.ELErnie Petrides kernel-2.4.21-15.2.ELErnie Petrides kernel-2.4.21-15.1.ELErnie Petrides kernel-2.4.21-15.ELErnie Petrides kernel-2.4.21-14.ELErnie Petrides kernel-2.4.21-13.ELErnie Petrides kernel-2.4.21-12.ELErnie Petrides kernel-2.4.21-11.ELErnie Petrides kernel-2.4.21-10.ELErnie Petrides kernel-2.4.21-9.17.ELErnie Petrides kernel-2.4.21-9.16.ELErnie Petrides kernel-2.4.21-9.15.ELErnie Petrides kernel-2.4.21-9.14.ELErnie Petrides kernel-2.4.21-9.13.ELErnie Petrides kernel-2.4.21-9.12.ELErnie Petrides kernel-2.4.21-9.11.ELErnie Petrides kernel-2.4.21-9.10.ELErnie Petrides kernel-2.4.21-9.9.ELErnie Petrides kernel-2.4.21-9.8.ELErnie Petrides kernel-2.4.21-9.7.ELErnie Petrides kernel-2.4.21-9.6.ELErnie Petrides kernel-2.4.21-9.5.ELErnie Petrides kernel-2.4.21-9.4.ELErnie Petrides kernel-2.4.21-9.3.ELErnie Petrides kernel-2.4.21-9.2.ELErnie Petrides kernel-2.4.21-9.1.ELErnie Petrides kernel-2.4.21-9.ELErnie Petrides kernel-2.4.21-8.ELErnie Petrides kernel-2.4.21-7.ELErnie Petrides kernel-2.4.21-6.ELErnie Petrides kernel-2.4.21-5.ELErnie Petrides kernel-2.4.21-4.20.ELErnie Petrides kernel-2.4.21-4.19.ELErnie Petrides kernel-2.4.21-4.18.ELErnie Petrides kernel-2.4.21-4.17.ELErnie Petrides kernel-2.4.21-4.16.ELErnie Petrides kernel-2.4.21-4.15.ELErnie Petrides kernel-2.4.21-4.14.ELErnie Petrides kernel-2.4.21-4.13.ELErnie Petrides kernel-2.4.21-4.12.ELErnie Petrides kernel-2.4.21-4.11.ELErnie Petrides kernel-2.4.21-4.10.ELErnie Petrides kernel-2.4.21-4.9.ELErnie Petrides kernel-2.4.21-4.8.ELErnie Petrides kernel-2.4.21-4.7.ELErnie Petrides kernel-2.4.21-4.6.ELErnie Petrides kernel-2.4.21-4.5.ELErnie Petrides kernel-2.4.21-4.4.ELErnie Petrides kernel-2.4.21-4.3.ELErnie Petrides kernel-2.4.21-4.2.ELErnie Petrides kernel-2.4.21-4.1.ELErnie Petrides kernel-2.4.21-4.ELRik van Riel kernel-2.4.21-3.ELRik van Riel kernel-2.4.21-2.ELRik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Pete Zaitcev Rik van Riel Rik van Riel Pete Zaitcev Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Pete Zaitcev Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Jim Paradis Pete Zaitcev Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Pete Zaitcev Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Rik van Riel Steve Dickson Arjan van de Ven Arjan van de Ven Arjan van de Ven Arjan van de Ven Arjan van de Ven Arjan van de Ven Arjan van de Ven Benjamin LaHaise Arjan van de Ven Arjan van de Ven Stephen C. Tweedie Benjamin LaHaise Arjan van de Ven Arjan van de Ven Steve Dickson Stephen C. Tweedie Benjamin LaHaise - added SGI XFS patch set- prevent shared memory lock/unlock w/o permissions (Dave Anderson) - prevent mlock() resource limit bypass w/shm locking (Ernie Petrides) - fix data corruption from pte_clear() races on >4GB x86's (Larry Woodman) - fix arg/env access in ELF core dumping and /proc reads (Ernie Petrides)- fix data corruption w/ext3 xattr on 64-bit arches (Jason Baron) - validate LCP frame lengths in PPP async handling (Dave Miller) - enable forcedeth net driver builds in x86 configs (Jim Paradis) - isolate IP fragment queues among various callers (Dave Miller) - prevent busy inodes for symlinks after unmounts (Don Howard) - revise PCI device ids extending ICH7 support (John Linville) - work around broken xw4300 BIOS AHCI BAR setup (John Linville) - add protocol validation in net bluetooth driver (John Linville) - enable software watchdog timer in s390,x configs (Jan Glauber) - fix data corruption w/uselib() on bad ELF libs (Ernie Petrides) - add USB tablet init delay in wacom_probe() (Kristian Hgsberg) - prevent core dumps with non-readable ELF interps (Dave Anderson) - add maxevents validation in epoll_wait() handling (Ernie Petrides) - add len validation in /dev/random poolsize sysctl (Ernie Petrides) - correct size of ia64 syscall table initialization (Jason Baron) - correct x86_64 user-mode i/o port validation (Ernie Petrides)- fix missing ppc64 netdump/diskdump symbols (Nobuhiro Tachino) - prevent ia64 unwind from traversing off stack (Jason Baron) - disable 3w-9xxx driver builds on ppc64 (Peter Martuccelli)- fix obscure oops in tty init_dev() handling (Jason Baron)- incorporate urgent late-breaking SATA fixes (Jeff Garzik)- add more USB device support to visor driver (Pete Zaitcev) - implement clustered APIC support for x86_64 (Larry Woodman) - constrain x86 MSR writes based on cpu model (Jason Baron) - increase max superbh size for performance (Stephen Tweedie) - add locking to prevent oops in md_seq_show() (Doug Ledford) - restore missing ia64 panic_on_oops handling (Tatsuo Uchida) - implement Ethernet PCI quirk for HP xw9300 (Jim Paradis) - revert NFS flock() avoidance to -27.7.EL (Ernie Petrides)- rework NFS flock() avoidance w/FS_WANT_FLOCK for GFS (Ken Preslan) - prevent inode corruption from delete/lookup races (Wendy Cheng) - preserve registers for ia64 16-byte atomic ops (Geoff Gustafson) - update SCSI whitelist for LSI/HP/STK/EMC devices (Tom Coughlan) - disable vary_io in ips driver to avoid ctlr hangs (Tom Coughlan) - correct handling of 2-TB device partitions (Peter Martuccelli) - update support for ia64 perfmon facility (Jason Baron)- implement diskdump support for SATA piix/promise (Nobuhiro Tachino) - correct /proc/mtrr size values on EM64T platforms (Larry Woodman) - restore page permissions after writes from ptrace() (Don Howard) - fix /proc parent pids from multi-threaded forks (Ernie Petrides) - enable software watchdog timer support on s390,x (Jan Glauber) - update tg3 network driver to version 3.22RH (John Linville) - incorporate 3w-9xxx driver version 2.24.00.011fw (Adam Manthei) - correct ending boundary check in filemap_sync() (Larry Woodman)- add e100 driver PCI device ids for ICH7 support (John Linville) - restore obsolete but ignored e100 module params (John Linville) - implement user-mode (gdb) access to ia64 gate page (Jason Baron) - fix x86_64 FPU IP and DP values in SIGFPE context (Larry Woodman) - add qla2200 module parameter to use NVRAM RIO val (Tom Coughlan) - update 3w-xxxx driver to 1.02.00.037 w/.033 backup (Adam Manthei) - fix crashes in video Firewire (ieee1394) driver (Bastien Nocera) - prevent info leaks into ext3 journal disk blocks (Ernie Petrides)- enhance AIO performance over NFS w/FS_AIO_SYNC hook (Steve Dickson) - defer e100_tx_timeout() work from interrupt context (John Linville) - correct IPV6 DST entry release to prevent route leak (Dave Miller) - ignore MTU updates from invalid IPV6 ndisc packets (Dave Miller) - add relevant PCI device ids to extend ICH7 support (John Linville) - reduce system pauses during heavy page laundering (Larry Woodman) - fix audit logging of paths w/predicate filter usage (Neil Horman) - enable building of unsupported fusion isense module (Adam Manthei)- increase dxfer size limit for ppc64 SG_IO ioctl32 (David Howells) - eliminate tty line discipline usage/switching races (Jason Baron) - fix autofs recognition of ghosted direct map updates (Jeff Moyer) - fix sg driver race between cmd completion and close (Tom Coughlan) - prevent e100 data corruption from v.3.0.27-k2 update (John Linville) - upgrade SATA support (core, libata, new/old drivers) (John Linville) - implement diskdump support for sym53c8xx adapter (Yuichi Nagahama) - add USB support for Wacom Cintiq/Intuos3 tablets (Kristian Hgsberg)- update e100 network driver to version 3.3.6-k2 (John Linville) - correct cpu id macro for dual-core Opteron support (Jim Paradis) - add "numa=off" message on x86_64 OOM kills w/NUMA (Larry Woodman) - improve user/system timer tick accounting on s390,x (Pete Zaitcev) - prevent EAGAIN errs from interrupted TCP recv() calls (Dave Miller) - update cciss disk driver to version v2.4.54.RH1 (Adam Manthei) - eliminate diskdump cpu id from frozen list (Nobuhiro Tachino) - fix user-space access bug in USB vicam ioctl (Pete Zaitcev)- incorporate Emulex driver ioctl module version 1.0.13 (Tom Coughlan) - eliminate potential call_lock deadlock with diskdump (Tatsuo Uchida) - fix potential kiobuf_lock deadlock in free_kiovec() (Larry Woodman) - add L2 cache descriptor for EM64T Irwindale processor (Neil Horman) - prevent mmap() syscalls from choosing NULL mappings (Rik van Riel) - include bounce buffer pages in show_mem() output (Larry Woodman) - add I2C driver support for ICH5 in i2c-i801.c (John Linville) - correct parport_pc errors on insmod failures (Ernie Petrides)- fix futex_wait() race condition that allowed app hang (Ingo Molnar) - add/correct write barrier placement in timer routines (David Howells) - add x86_64 NMI switch support to debug kernel hangs (Yuichi Nagahama) - restore CIV/LVI offset operation in i810_audio driver (John Linville) - update e1000 network driver to version 5.6.10.1-k2 (John Linville) - prevent bogus BUG_ON during multi-threaded core dump (Roland McGrath) - fix x86_64 crash in huge_page_release() w/SHM_HUGETLB (Larry Woodman) - fix possible mem corruption from /proc/kcore access (Ernie Petrides)- fix core dumping over NFS mounts with "intr" option (Roland McGrath) - prevent multi-threaded app hang from sys_wait4() race (Ingo Molnar) - restore e1000 support for Intel PCI device id 1014 (John Linville) - add ac97 quirk entries for HP xw6000/xw6200/xw8000 (John Linville) - update b44 network driver to upstream version 0.95 (John Linville) - revert NFS silly-delete and rpciod-hang patches (Steve Dickson) - fix panics while backing up LVM snapshots (Heinz Mauelshagen) - fix oops in redirect_target() on DHCP refresh (Neil Horman)- rework ia64 INIT switch stacks for clean tracebacks (Tatsuo Uchida) - fix USB raced timeout errors and ohci_complete_add() (Pete Zaitcev) - add O_DIRECT handling in LVM driver handling (Heinz Mauelshagen) - downgrade wait4() SIGCHLD/SIG_IGN warning message (Ingo Molnar) - eliminate potential VMA list races with do_brk() (Dave Anderson) - ignore ICMP Source Quench messages in tcp_v4_err() (Dave Miller) - prevent VMA overlap crashes in insert_vm_struct() (Jason Baron) - move flock() avoidance from NFS up to F/S layer (Steve Dickson)- fix 32-compat alt-stack signal handling on x86_64 (Geoff Gustafson) - add initialization of ppc64 EEH error buffer size (David Howells) - make ppc64 xmon work properly with Power5 console (David Howells) - prevent infinite sync loop from NFS ESTALE writes (Steve Dickson) - update 8139too network driver w/recent 2.4 fixes (John Linville) - avoid netfilter oops when ip_conntrack is unloaded (Dave Miller) - fix potential rpciod hangs during NFS sillydelete (Steve Dickson) - avoid "No locks available" errors w/flock() on NFS (Ken Preslan)- fix x86 phys proc ids for non-clustered APIC systems (Geoff Gustafson) - return EINVAL on e100/e1000 rx-mini/rx-jumbo settings (John Linville) - fix i810_audio regression from modified ICH6 PCI ids (John Linville) - prevent race conditions in add_wait_queue_cond() macros (Jeff Moyer) - fix FAT32 file system corruption w/writing 8M files (Alexander Viro) - fix derivation/presentation of PHB unit ids on ppc64 (David Howells) - close OpenFirmware stdin device at boot on ppc64 (David Woodhouse) - fix 32-bit-compat regression in CMSG validations (Ernie Petrides)- add "CommitLimit" data to /proc/meminfo output (Frank Hirtz) - allow autofs to expire mounts on ppc64 arch (Jeff Moyer) - add 3c59x EEPROM_RESET for 3c900 Boomerang (John Linville) - ignore PTE mapping status in page_anon() (Larry Woodman) - fix SIOCGIFHWADDR handling for zero addr_len (Dave Miller) - add netdump support for x86_64, ia64, ppc64 (Dave Anderson) - correct overcommit accounting on fork failure (Frank Hirtz) - raise default ia64/ia32e swiotlb size to 64M (Larry Woodman)- add network CMSG validation checks (Dave Miller) - fix data struct leak in ip_options_get() (Dave Miller) - fix IGMP vulnerabilities in ip[6]_mc_source() (Dave Miller) - fix e_phnum binfmt_elf loader vulnerability (Dave Anderson) - clean x86_64 32-bit-compat syscall numbers (Jim Paradis) - prevent ia64 floating point reg val leakage (Jason Baron) - add USB io_edgeport driver size check (Peter Martuccelli) - enable softirq deferral for x86_64 arch (Neil Horman)- add data/param length sanity checks in smbfs (Alexander Viro) - prevent /proc//cmdline env data disclosure (Dave Anderson) - make tulip_stop_rxtx() wait for DMA termination (John Linville) - fix mm_stat regression introduced in -20.13.EL (Rik van Riel) - correct return value from vlan_dev_change_mtu() (John Linville) - serialize datagram read w/appropriate semaphore (Dave Miller) - fix keyboard regression introduced in -24.EL (Peter Martuccelli) - enable mmap/mprotect PROT_EXEC for legacy apps (Ernie Petrides)- fix USB problems with keyboards and ia64 oopses (Pete Zaitcev) - add i810 PCI IDs for nforce3/CK804 audio devices (Jim Paradis) - fix ppc64 viodasd driver dev naming/limit bugs (David Howells) - prevent tg3 fiber link bounces w/auto-negotiation (Dave Miller) - add ac97 quirk handling for i810_audio driver (John Linville) - prevent incorrect OOM killing with iscsi usage (Larry Woodman) - create kiobuf cache to reduce lowmem contention (Larry Woodman) - fix yet another binfmt_elf loader vulnerability (Dave Anderson)- (this is the first build for RHEL 3 Update 5) - implement open() recovery from NFS ESTALE errors (Neil Horman) - clean up warnings from lpfc and lpfc_703 Makefiles (Tom Coughlan) - fix nessus-induced kernel panic with auditing (Peter Martuccelli) - update 3c59x driver to LK1.1.18 and fix reset bug (John Linville) - fix ext3 O_DIRECT bug in orphan list handling (Stephen Tweedie) - flush cached dirty pages on NFS reads w/O_DIRECT (Steve Dickson) - allow ia64 kernel unaligned access msg suppression (Neil Horman) - correct test for performing buffer-head reclaim (Larry Woodman)- fix binfmt_elf loader vulnerabilities (Jim Paradis, Dave Anderson) - limit kernel data struct slabs to single-page allocs (Larry Woodman) - update Emulex driver to 7.1.14 (backup still 7.0.3) (Tom Coughlan)- fix several ppc64 problems with signal catching (David Woodhouse) - fix several bugs in /proc/ppc64/lparcfg driver (David Howells) - fix possible diskdump hangs w/megaraid2 driver (Tatsuo Uchida) - add support for IBM EM64T-based Groucho blade (Peter Martuccelli) - fix regression in USB BIOS->kernel hand-off support (Pete Zaitcev) - fix regression in ia64 kernel stack unwind handling (Don Howard) - fix regression w/agpgart support of i8xx chipsets (Larry Woodman) - add support for BLKSSZGET ioctl in cciss driver (Tom Coughlan) - disable iSCSI builds in ppc64 and s390* configs (Tom Coughlan) - update Emulex driver to 7.1.13 (backup still 7.0.3) (Tom Coughlan) - correct SCSI whitelist for Chaparral FR1422 devices (Tom Coughlan)- prevent kswapd from getting stuck in prune_icache() (Larry Woodman) - fix ppc64 single-stepping into signal handlers (David Woodhouse) - fix corruption from user stack expansion races (Rik van Riel)- prevent add/removal races in SCSI open handling (Doug Ledford) - fix U3 agpgart regression with Intel i8xx chipsets (Dave Jones) - update SCSI whitelist for IBM 1722/1724 devices (Tom Coughlan) - correct TSS descriptor limit checking for x86_64 (Jim Paradis) - add nforce3/CK804 device support and fix ACPI bug (Jim Paradis) - add support for "forcedeth" net driver version 0.28 (Jim Paradis) - enable diskdump support in amd64/ia32e configs (Nobuhiro Tachino) - restore/improve linux-2.4.21-ia64-fancyiommu.patch (Larry Woodman) - add missing page_cache_release() in launder_page() (Larry Woodman) - update Emulex driver to 7.1.11 (backup still 7.0.3) (Tom Coughlan) - add new USB ids to support latest Wacom tablets (Kristian Hgsberg) - remove drivers/net/tun.o from unsupported list (Peter Martuccelli)- fix potential PTE race in do_anonymous_page() (Rik van Riel) - add "Committed_AS" data to /proc/meminfo output (Frank Hirtz) - revise DMA zone paging thresholds for x86_64 (Larry Woodman) - prevent /proc/scsi/scsi oops during probes (David Woodhouse) - avoid kswapd hangs via free_more_memory() hooks (Rik van Riel) - update megaraid2 driver to 2.10.8.2 w/2.10.6 backup (Adam Manthei) - fix do_notify_parent() panic from ptrace death race (Roland McGrath) - fix large core file support on 64-bit architectures (Dave Anderson) - enable tux on ia64 and increase max tux threads to 16 (Ingo Molnar) - fix ia64/s390,x single-stepping w/signal handlers (David Woodhouse)- fix hang in SCSI starvation management code (David Howells) - update SCSI whitelist for NETAPP LUN devices (Wendy Cheng) - fix s390 cio handling during ESS fail-overs (Pete Zaitcev) - update Emulex driver to 7.1.8 w/7.0.3 backup (Tom Coughlan) - update Qlogic driver to 7.01.01 w/7.00.03 backup (Tom Coughlan) - correct unlock/free order in proc_lookupfd() (Ernie Petrides) - use ACPI for PCI interrupt routing on ia32e (Jim Paradis) - allow cpus to boot w/APIC IDs > 8 on ia32e (Jim Paradis) - fix pid allocation when pid_max > 32768 (Ernie Petrides) - fix regs in multi-threaded ia64 core dumps (Keiichi Mori) - enable sym53c8xx driver for ppc64 iSeries (David Howells) - fix ac97 depmod errors w/hugemem configs (John Linville)- fix aic79xx_osm.h/3c59x.c changes in prior rev (Tachino/Linville) - allow for larger nfsd block sizes on some archs (Steve Dickson) - fix possible aacraid driver panic in aac_info() (Tom Coughlan) - fix xdr argsize check to handle writes >= 2^31 (Steve Dickson) - update e1000 network driver to version 5.3.19-k2 (John Linville) - apply several cciss driver fixes (to 2.4.52.RH2) (Adam Manthei) - fix x86_64 versions of cpu capability test macros (Jim Paradis) - fix ppc64 HPTE memory corruption race condition (Rik van Riel) - add sys_epoll support on s390,x (Stephen Tweedie, Pete Zaitcev) - prevent keyboard.c warnings from mouse clicks (Norm Murray)- improve slab cache page reaping heuristics (Larry Woodman) - implement diskdump support for x86_64 arch (Nobuhiro Tachino) - add ia64 INIT trigger switch support for debugging (Tatsuo Uchida) - fix several problems in handling of AIO on pipes (Jeff Moyer) - update fixes for LTP read02 test hangs with tmpfs (Alexander Viro) - fix x86_64 single-stepping out of signal handlers (Jim Paradis) - increase size of ppc64 RTAS error log buffer (David Howells) - increase max possible kNFSD lockd cookie size (Steve Dickson) - backport 3c59x fixes for mii-tool problems w/10Mb (John Linville) - incorporate Cisco's iscsi_sfnet initiator driver (Tom Coughlan)- implement diskdump support for megaraid2 adapter (Tatsuo Uchida) - update ips driver to version 7.10.18 w/7.00.15 backup (Tom Coughlan) - correct max page aging interval boundary in kscand() (Larry Woodman) - add ppc64 support for ptrace() with PT_SINGLESTEP (David Woodhouse) - update e100 network driver to version 3.0.27-k2 (John Linville) - fix LTP read02 test hangs when tmpfs is in use (Alexander Viro) - get proc_dir_entry reference in proc_lookup() (Alexander Viro) - add exports of several AIO-related interfaces (Larry Woodman) - reduce swapping during excessive pagecache use (Larry Woodman) - implement statfs64() syscall on x86 for NFS use (Rik van Riel)- implement early USB hand-off (BIOS->kernel) support (Pete Zaitcev) - fix stack pointer calculation in x86 show() handling (Jeff Moyer) - prevent interference between flock/POSIX lock types (Frank Hirtz) - update pcnet32 network driver to version 1.30c (John Linville) - add export of block_commit_write() f/s interface (Larry Woodman) - implement diskdump support for dpt_i2o adapter (Tatsuo Uchida) - update mptfusion driver to version 2.05.16.02 (Adam Manthei) - move disk_dump_notifier_list to diskdumplib.c (Nobuhiro Tachino) - update s390 zfcp driver to revision 5.31.2.11+ (Pete Zaitcev)- fix occasional ibmvscsic driver insmod crash (David Howells) - disable linux-2.4.21-ia64-fancyiommu.patch (Larry Woodman) - prevent double slashes in symlink auditing (Peter Martuccelli) - fix overzealous compat32 setsockopt conversions (David Woodhouse) - backport tulip driver fixes from upstream 2.4.28 (John Linville) - update tg3 network driver to version 3.10RH (John Linville) - implement sysctl to force igmp protocol versions (Neil Horman) - add diskdump performance improvement info (Nobuhiro Tachino) - fix s390 iucv lost connections and ping hangs (Pete Zaitcev)- prevent diskdump deadlock in case of die() recursion (Tatsuo Uchida) - add x86/x86_64 support for ptrace() w/PT_SINGLESTEP (Roland McGrath) - fix x86/x86_64 single-stepping into signal handlers (Roland McGrath) - increase x86 value for MAX_MP_BUSSES definition to 260 (Ingo Molnar) - eliminate ia64 potential for scheduler runq deadlock (Larry Woodman) - add support for /proc/sys/kernel/mem_nmi_panic sysctl (Dave Anderson) - prevent keyboard-initiated sysrq hangs in handle_sysrq() (Jeff Moyer) - fix intermittent netdump hangs from cpu-frozen messages (Jeff Moyer)- fix premature OOM killing change added in prior rev (Larry Woodman) - backport vlan driver fixes from upstream 2.4.28-rc1 (John Linville) - add _sb_findmap symbol export in s390/s390x kernels (Pete Zaitcev) - add ppc64 support for 32-bit sendfile64() syscall (David Howells) - fix 32-bit IPC_INFO shmctl() syscalls for ppc64 (David Howells) - upgrade libata/SATA support to current 2.4 bits (John Linville) - avoid USB device resets of shared/busy interfaces (Pete Zaitcev) - fix miscellaneous problems in ppc64 icom driver (David Howells) - fix ip_queue_maxlen sysctl for ip[6]_queue modules (Neil Horman) - add module parm for max entries in NFS_ACL replies (Neil Horman)- prevent OOM killer from kicking in prematurely (Larry Woodman) - avoid NMI watchdog crashes during sysrq-m usage (Wendy Cheng) - add auditing support for ia64 clone2 syscall (Peter Martuccelli) - correct sign of auditing error codes for ia64 (Peter Martuccelli) - implement ia64 auditing 32-bit-disable sysctl (Peter Martuccelli) - fix ia64 faults w/stale VHPT-generated TLB entries (Dave Anderson) - fix invalid x86_64 checksums for multicast packets (Mike Gahagan) - fix incorrect blocking bug inside wakeup_kswapd() (Larry Woodman) - validate appropriate media type in DVD drives (Doug Ledford) - reduce s390 stack usage in qeth/qdio drivers (Pete Zaitcev)- prevent scenarios that lead to hang of kswapd (Larry Woodman) - add locking for access to /proc/bus/usb/devices (Pete Zaitcev) - correct x86 rescheduling to handle apm=power-off (Ingo Molnar) - fix OOM killer locking and mm referencing holes (Larry Woodman) - pin ia64 mapping for idle proc stack during boot (Larry Woodman) - fix warning throttle for amd64 stack overflow check (Neil Horman) - fix content lengths when using tux gzip compression (Ingo Molnar) - add auditing support for pread/pwrite syscalls (Peter Martuccelli)- prevent bogus data in /proc/scsi/ibmvscsi/* (David Howells) - update tg3 network driver to version 3.9RH (John Linville) - improve ramfs memory alloc w/scarce highmem (Larry Woodman) - correct several values in /proc/ppc64/lparcfg (David Howells) - allow dirty page rebalancing under mem pressure (Rik van Riel) - prevent memory leak in scsi_build_commandblocks() (Doug Ledford) - fix potential kswapd deadlock w/disk quota usage (Larry Woodman) - increase MAX_IO_APICS from 8 to 32 for x86_64 arch (Jim Paradis)- fix various error path bugs in bcm5820 driver (John Linville) - validate addresses used with /dev/kmem accesses (Neil Horman) - eliminate IPSEC tunnel leaks when using IPComp (Dave Miller) - add auditing support for utimes() syscalls (Peter Martuccelli) - prevent netconsole freeze w/cable dis-/re-connect (Jeff Moyer) - correct reboot_cpu validation for "reboot=s" (Doug Ledford) - fix mem/irq clean-up in olympic tokenring driver (Neil Horman) - update network bonding driver to version 2.6.0 (John Linville)- add maps/rlimits output with print-fatal-signals=2 (Ingo Molnar) - backport ac97 sound support from upstream 2.4.27 (John Linville) - eliminate kernel stack data leaks from USB drivers (Mark Cox) - fix interrupt status mask in AMD PCnet32 driver (David Howells) - fix module loading problems in ibmvscsic driver (David Howells) - fix x86 shared runq mapping when ACPI data is bad (Bernd Schmidt) - disable enhanced error handling on PCI-ISA bridges (David Howells) - add memory-mapped i/o support to i810_audio driver (John Linville)- (this is the first build for RHEL 3 Update 4) - backport r8169 network driver changes from 2.4 (John Linville) - update i810_audio sound driver to version 1.01 (John Linville) - convert USB UHCI driver warning to debug message (Pete Zaitcev) - backport 2.6 PROT_GROWSDOWN/UP mprotect() support (Jakub Jelinek) - lower ppc64 console logging level of RTAS messages (David Howells) - fix ppc64 handling of "smt-emabled=off" boot option (David Howells) - correct socket sndbuf accounting w/IP_MULTICAST_LOOP (Neil Horman) - reduce x86_64 user stack start randomization to 16K (Jim Paradis)- change TARGET_CPUS on x86_64 to include all on-line cpus (Jim Paradis)- fix possible races/overflows in file offset handling (Alexander Viro) - correct logging of boot progress messages on Power5 (David Howells) - extend ppc64 EEH support for other types of devices (David Howells) - fix ibmveth driver to properly shut down and restart (David Howells) - fix several races and overflows in ppc64 RTAS driver (David Howells) - backport "acpi=noirq" support to work around Nocona hangs (Don Howard) - conditionalize pbn_hp_diva to fix serial driver oops (Matthew Galgoci) - add amd64 GART entry guard mappings for PCI mis-prefetch (Jim Paradis) - upgrade SATA support again to resolve several problems (Jeff Garzik) - qualify ia32e IRQ affinity disable with BIOS flag check (Jim Paradis) - fix eeh_check_failure() on ppc64 to be interrupt safe (David Howells) - correct ppc64 EEH macros to use appropriate data size (David Howells) - fix x86/ia64 no-wait handling in smp_call_function() (Larry Woodman) - fix "Filter target 0x203 not known ..." audit msgs (Peter Martuccelli)- prevent s390 mlock hangs with follow_page() rework (Ernie Petrides) - fix Power5 initialization and handling of RAS IRQs (David Howells) - fix ppc64 viocons driver deadlocks with printk() (David Howells) - apply eh_timeout, netdump, cli fixes in diskdump (Tatsuo Uchida) - add skip_mapped_pages tuning for page eviction (Stephen Tweedie) - fix initrd's effect on ppc64 mem_end calculation (David Howells) - allow HT support on ppc64 systems with single cpu (David Howells) - backport v2.0.8 aic7xxx driver h/w support for Dell (Tom Coughlan) - correct ppc64 device node searching in hvsi driver (David Howells) - fix KMI compat problem w/pgprot_t in x86 NX support (Jim Paradis) - resurrect mptfusion driver backup version 2.05.05 (Tom Coughlan) - disable IRQ affinity setting on some ia32e systems (Jim Paradis) - update SCSI whitelist for Dot Hill SANnet/StorEdge (Tom Coughlan)- account for zone holes in big hash table allocator (Stephen Tweedie) - prevent reserved stack space overflow of mmap_top (Ernie Petrides) - fix USB crash in scan_async() with EHCI hardware (Pete Zaitcev)- enable exec-shield and add x86 NX support (Ingo Molnar, Jim Paradis)- add owner check in inode_change_ok() for gid changes (Ernie Petrides) - fix race in finish_task_switch() between wakeup/exit (Ernie Petrides) - remove Samsung CD-ROM SN-124 from IDE DMA blacklist (Tom Coughlan) - update e1000 network driver to version 5.2.52-k3 (John Linville) - add auditing support for semtimedop syscalls (Peter Martuccelli) - fix tasklet and locking bugs in Power5 hvsi driver (David Howells) - fix megaraid2 handling of TUR cmds with SCSI CD-ROM (Adam Manthei) - update SCSI whitelist for HP NS E1200-160 router (Tom Coughlan) - prevent x86 read_ldt() from reading beyond kmap (Ernie Petrides) - force single loadable segment in ia64 kernels (Jakub Jelinek)- implement ia64 work-around for TLB fetch timeout MCA (Larry Woodman) - fix Power3 interrupt initialization in ppc64 setup (David Howells) - correct info msg, prevent double panic in diskdump (Tatsuo Uchida) - defend against NULL "mm" ptrs in page_referenced() (Rik van Riel) - fix miscellaneous audit subsystem problems (Peter Martuccelli) - prevent crash with tux CGI execution on x86_64 (Ingo Molnar) - add installer info to SATA sx8 block driver (Jeff Garzik) - turn on vary_io flag in SCSI ips driver (Tom Coughlan)- allocate big system hash tables w/bootmem allocator (David Howells) - prevent loading aic7xxx_old when aic7xxx is in use (Doug Ledford) - implement stat() recovery from NFS ESTALE errors (Steve Dickson) - fix raw/O_DIRECT i/o bug with unmapped pages (Stephen Tweedie) - correct another locking hole in RAID1 handling (Doug Ledford) - fix __x86_64__ conditional in megaraid2.c driver (Adam Manthei) - fix unresolved symbols on ia64 in cciss driver (Tom Coughlan)- make NFS sillydelete wait for unlink completion (Steve Dickson) - prevent EIO w/concurrent O_DIRECT+buffered i/o (Stephen Tweedie) - upgrade SATA support (core, libata, and drivers) (Jeff Garzik) - implement futex() FUTEX_CMP_REQUEUE op (Al Viro, Pete Zaitcev) - update b44 network driver to version 0.93 (John Linville) - avoid unix_stream_sendmsg() ENOBUFS errors (Larry Woodman)- improve SCSI mid-layer error handling w/sdev_retry_q (Doug Ledford) - eliminate rw-semaphore races between waiter/wakeup (David Howells) - add locking and fix accounting bug in RAID1 handling (Doug Ledford) - backport Carmel sx8.c driver from upstream 2.4 base (John Linville) - rename ppc64-squadrons-* patches to ppc64-power5-* (Ernie Petrides)- introduce support for IBM Squadrons/Power5 systems (David Howells) - update aacraid driver to 1.1.5-2339 w/1.1.2 backup (Adam Manthei) - allow sys_remap_file_pages() on unlocked ramfs VMAs (Larry Woodman) - fix diskdump hangs during resets with aic79xx driver (Tatsuo Uchida) - fix possible data corruption when using SHM_HUGETLB (Larry Woodman) - set QLogic HbaApiNode proc file permissions to 0600 (Tom Coughlan) - add IRQ blocking/restoring in add_gendisk/del_gendisk (Jeff Needle)- fix problem causing PCI bus 255 to be missing on ia64 (Ben Woodard) - make nfs_statfs() recognize/handle fs size overflows (Steve Dickson) - update QLogic driver to 7.00.03-RH1 w/6.07.02 backup (Tom Coughlan) - allow procfs to utilize more dynamic inode numbers (David Howells) - prevent inappropriate "unexpected IO-APIC" messages (Ernie Petrides) - avoid lost dirty page bits in s390/s390x VM handling (Pete Zaitcev) - fix ACPI SCI interrupt defaults and add kernel params (Jim Paradis) - fix user-space access bugs in acpi/airo/decnet/sound (Alexander Viro) - remove drivers/net/starfire.o from unsupported list (Ernie Petrides) - fix mm_struct mem leak in copy_process() error path (Ernie Petrides)- correct s390/s390x tests for PT_AUDITED flag (Peter Martuccelli) - update e100 network driver to version 2.3.43-k1 (John Linville) - update megaraid2 driver to 2.10.6 w/2.10.1.1 backup (Adam Manthei) - add x86_64 auditing support for 32-bit-compat (Peter Martuccelli) - fix ia64 unwind handling for UNW_INSN_SETNAT_MEMSTK (Jason Baron) - update cciss driver to v2.4.52 for several fixes (Tom Coughlan) - fix variable block mode tape handling in st driver (Tom Coughlan) - incorporate latest Emulex fibre channel driver (Tom Coughlan) - fix USB EHCI problem with BIOS-to-host handoff (Pete Zaitcev) - update SCSI whitelist for DDN/Xyratex/SanDisk/CBOX3 (Tom Coughlan)- upgrade to latest autofs4, remove from unsupported list (Jeff Moyer) - fix memory corruption bug in audit driver code (Peter Martuccelli) - store adjusted KSP value in ia64 diskdump support (Tatsuo Uchida) - update e1000 network driver to version 5.2.52-k1 (John Linville) - update ips driver to version 7.00.15 w/6.11.07 backup (Adam Manthei) - implement USB device interlock between ioctls/SCSI-ops (Pete Zaitcev) - update tg3 driver to version 3.6RH for upcoming chipsets (Dave Miller) - downgrade several PCI cache line size debugging messages (Jim Paradis) - correct x86_64 32-bit-compat support for AIO syscalls (Jeff Moyer) - prevent FPU exception handling hangs on x86/x86_64 (Ernie Petrides)- give wait.func highest priority in wake_up_filtered() (Larry Woodman) - reduce system time when using sys_remap_file_pages() (Larry Woodman) - enable CONFIG_SOFT_WATCHDOG module for ppc64 configs (David Howells) - improve page allocation to avoid unnecessary swapping (Rik van Riel) - implement diskdump support for ia64 with mptfusion (Tatsuo Uchida) - disable native ia32 support for ia64 Montecito cpus (Jason Baron) - save/restore P4/ia32e perf registers for oprofile (Will Cohen) - fix oprofile ESCR_SET_EVENT_SELECT() event mask (Will Cohen)- update s390 zcrypt driver to version 1.2.1 (Pete Zaitcev) - update network tg3 driver to version 3.5RH (Dave Miller) - eliminate separate ia32e oprofile processor id (Will Cohen) - update SCSI whitelist for IBM 2105/2145 devs (Doug Ledford) - avoid EAGAIN errors on blocking UDP sockets (Steve Dickson) - avoid putting locked inodes on dirty list (Steve Dickson)- decouple NFS O_DIRECT handling for performance gain (Steve Dickson) - export page_is_ram() interface for amd64/ia32e arch (Jim Paradis) - enable CONFIG_SCSI_SATA_* options in x86_64 configs (Jim Paradis) - update mptfusion driver to 2.05.16 w/2.05.11.03 backup (Adam Manthei) - fix nopage_sequential_readahead() and filemap_sync() (Larry Woodman) - fix USB EHCI driver to avoid Squadrons install oops (Pete Zaitcev) - add x86 NMI trigger switch support for debugging (Yuichi Nagahama) - add dmi_blacklist[] entry for "Intel NA440BX DP" (Doug Ledford)- apply some minor scsi_dump_status() format tweaks (Doug Ledford) - implement SCSI support for dynamic add (hot plug) (Doug Ledford) - upgrade lvm driver logic to version 1.0.8-2 (Heinz Mauelshagen) - fix x86_64 definition for inlined ffs() function (Jim Paradis) - preserve VM_MAYEXEC for executable stack support (Jim Paradis) - add extra SLBIEs for ppc64 Power5 DD2.0 errata (David Howells) - add ppc64 32-bit compat for TIOCGICOUNT/MIWAIT (David Howells) - hold file struct ref when removing POSIX locks (Steve Dickson) - fix window scaling bug in tcp_ack_update_window() (Dave Miller)- make fsync() flush all pending NFS updates to disk (Steve Dickson) - complete ia64 support for multiple I/O port spaces (Larry Woodman) - fix sending of IP broadcast frames with TTL of zero (Neil Horman) - prevent context switch storms under high VM loads (Larry Woodman) - fix sigaltstack() errors w/JVM on hugemem kernels (Roland McGrath) - add locking and improve output in scsi_dump_status() (Doug Ledford) - add size boundary checking in scsi_resize_dma_pool() (Doug Ledford) - fix SCSI request struct leak on command init failures (Doug Ledford)- overhaul ia64 SAL/MCA subsystem (Ben Woodard) - enable x86_64 32-bit UID support (Jim Paradis) - add initial diskdump support (Nobuhiro Tachino)- reduce chance of "VFS: Busy inodes after unmount." errs (Steve Dickson) - convert "uaddr2" arg ptr in s390x futex() compat syscall (Pete Zaitcev) - add ppc64 32-bit compat handler for PE_LOCKED_COPY ioctl (David Howells) - update s390 dasd driver with several recent bug fixes (Pete Zaitcev) - fix amd64 NUMA node scanning for Northbridge systems (Jim Paradis)- prevent exp_stopfodrop() oops during cluster failover (Steve Dickson) - make nfs_file_commit() always flush the entire file (Steve Dickson) - fix pcnet32 driver's MAC address selection on ppc64 (Julie DeWandel) - backport /dev/random driver fixes for missed wakeups (Mark DeWandel) - fix hang w/SoundBlaster 16-bit sampling w/odd count (Ernie Petrides) - make s390 tape driver specify GPL module license type (Pete Zaitcev) - correct buffer len value in ppc64 pSeries ipr driver (David Howells)- enable booting on 8-way Opteron systems (Jim Paradis) - fix 32-bit-compat truncate64() on x86_64 (Jim Paradis) - correct promiscuous mode counter handling (Dave Miller) - support 128-GB ia64 systems w/HP zx1 chipset (Larry Woodman) - add export of sys_ioctl() global symbol on s390x (Pete Zaitcev)- (this is the first build for RHEL 3 Update 3) - reenable/fix linux-2.4.21-ppc64-pte-hash-lock.patch (Julie DeWandel) - clean up file locks when NFS clients receive signals (Steve Dickson) - complete ia64-specific LAuS syscall auditing support (Mark DeWandel) - prevent NULL pointer dereference in page_referenced() (Rik van Riel) - fix max sectors argument in lvm_snapshot_alloc() (Heinz Mauelshagen) - allow AGP bus scanning to execute for all architectures (John Dennis) - fix page_referenced() rss limit checks w/unmapped pages (Rik van Riel) - correct locking and cr/lf problems in usbserial driver (Pete Zaitcev) - add /proc/cpuinfo support for new ppc64 processors (Julie DeWandel) - fix sense data handling on certain SCSI cmd retries (Doug Ledford)- fix clobbering of /proc/cpuinfo vendor_id on x86_64 (Jim Paradis) - correct MCAST_MSFILTER/IP_MSFILTER size checking (Ernie Petrides)- disable linux-2.4.21-ppc64-pte-hash-lock.patch (Julie DeWandel) - prevent symlink buffer overflow in ISO-9660 fs (Ernie Petrides) - check for skb overrun in IPV4/IPV6 IGMP handling (Dave Miller) - fix possible hang in rebalance_laundry_zone() (Larry Woodman) - correct zone_wired[] initialization for NUMA (Jim Paradis)- fix several critical libata bugs (Jeff Garzik) - correct IPSEC XFRM policy ref counting (Dave Miller) - add amd64/ia32e parsing for "acpi=off" arg (Jim Paradis) - update tg3 driver to v3.1 for several fixes (Dave Miller) - fix SCSI whitelist for Hitachi/HP DFx00, Apple Xserve (Tom Coughlan)- add USB support for Handspring Treo 600 PDA syncing (Matthew Galgoci) - clear state for CPEs during ia64 MCA SAL error logging (Ben Woodard) - prevent DMA resource leak in QLogic driver error path (Tom Coughlan) - change default QLogic driver device queue depth to 64 (Tom Coughlan) - replace fabricated cciss drive geometry w/ENXIO error (Tom Coughlan) - update SCSI whitelist for HP SureStore/StorageWorks (Tom Coughlan) - disable CONFIG_ACPI_DEBUG in amd64/ia32e configs (Jim Paradis)- add yet another Intel ICH6 SATA PCI id (Jeff Garzik) - fix ref counting in copy_process() error path (Larry Woodman) - remove ia64 support for /proc/bus/mckinley/bitmap (Jason Baron) - correct depmod versioning for unsupported modules (Ernie Petrides) - prevent data corruption in ia32e phys_proc_id[] info (Larry Woodman) - change default value for inactive_clean_percent to 30 (Larry Woodman) - enable improved version of s390 on-demand timer patch (Pete Zaitcev)- incorporate late-breaking libata fixes (Jeff Garzik) - enable amd64 syscall for tux support (Ingo Molnar)- reduce s390 idle overhead with on-demand timer patch (Pete Zaitcev) - complete ia64 NPTL support for 32-bit-EL executables (Jason Baron) - add several ia64 syscall table entries for 32-bit-EL (Jason Baron) - upgrade libata/SATA support, delete ich5-sata.patch (Jeff Garzik) - check for mremap/vmtruncate race in move_one_page() (Jason Baron) - prevent ia64 NaT-bit corruption during sig catching (Jason Baron) - fix amd64 get_mtrr() parsing error with >4GB memory (Jim Paradis) - change amd64 default behavior to avoid TSC timer use (Jim Paradis) - force s390utils upgrade to prevent zipl seg fault (Ernie Petrides)- restore varyio capability in mptfusion driver update (Adam Manthei) - enhance SCSI mid-layer queuing for indefinite retries (Doug Ledford) - add ia64 reg reloads for 32-bit-EL strace -f support (Jason Baron) - fix ia64 core dump support for 32-bit-EL executables (Jason Baron) - add SCSI whitelist devs with BLIST_RETRY_ABORTED_CMD (Doug Ledford) - remove stack-in-interpreter check in binfmt_elf.c (Julie DeWandel) - clear all flags in exec_usermodehelper() for kmod (Alexander Viro) - fix aacraid command completion (rq corruption) bugs (Tom Coughlan) - correct cciss_proc_tape_report() type in flags decl (Tom Coughlan) - enable USB-2.0-hub-based mice/keyboards to function (Pete Zaitcev)- fix amd64 oprofile linkage problem in ia32e support (Ernie Petrides) - update ips driver to version 6.11.07 w/6.10.52 backup (Tom Coughlan) - add size checks to DRM ATI r128 driver ioctl handling (John Dennis) - avoid megaraid2 irq_disable calls for mem-mapped ctlrs (Tom Coughlan) - upgrade firmware imbedded in QLogic driver to 3.02.24 (Tom Coughlan) - correct ia64 memory accounting in overcommit mode 2 (Larry Woodman) - implement softirq deferral to limit kernel stack depth (Ingo Molnar) - reduce kernel stack usage in a couple of tux functions (Ingo Molnar) - fix shared extended attribute ref counting in ext3 (Stephen Tweedie) - clear SCSI sense data buffer between eh retries (Doug Ledford)- add .RH1 suffix to cciss driver version v2.4.50 (Tom Coughlan) - implement initial LAuS syscall auditing support (Mark DeWandel) - introduce GFS enablers for locking and sendfile ops (Ken Preslan) - update QLogic driver to 6.07.01 w/6.06.00b11 backup (Tom Coughlan) - improve netdump reliability w/asynchronous IPI param (Jeff Moyer) - add ICH6 DSP audio support to i810_audio driver (Jeff Garzik) - apply SCSI whitelist updates for several devices (Tom Coughlan) - fix odd byte tape i/o handling in sym53c8xx driver (Tom Coughlan) - correct minimum nfsd version that supports acls (Steve Dickson)- allow concurrent NFS direct i/o to same file if !append (Steve Dickson) - introduce support for new Intel 64-bit ia32e processor (Larry Woodman) - update mptfusion driver to 2.05.11.03 w/2.05.05 backup (Adam Manthei) - remove fs/binfmt_misc.o from linux-modules-unsupported (Jason Baron) - fix ia64 predicate register use in sig trampoline code (Jason Baron) - add oprofile cpu type recognition for ia32e processor (Will Cohen) - update e1000 network driver to version 5.2.30.1-k1 (Jeff Garzik) - add more Intel PCI ids to match upstream 2.4 (Jeff Garzik) - add ICH6 PATA support, PCI ids, irq routing (Jeff Garzik)- add deferred page freeing for intr-context unmap_kvec() (Jeff Moyer) - update megaraid2 driver to v2.10.1.1 w/v2.00.9 backup (Tom Coughlan) - fix ppc64 pte hash table locking to avoid deadlocks (Julie DeWandel) - fix ia64 data TLB init to prevent random boot-up hangs (Jason Baron) - fix ia64 RNat register corruption with alt sig stacks (Jason Baron) - allow smaller ia64 sig stacks in ia32 emulation layer (Jason Baron) - backport ncpfs fixes to eliminate var-length arrays (Jeff Moyer)- backport cisco aironet driver from 2.6.3-rc4 (Matthew Galgoci) - update tg3 driver to v2.7 to fix status reg handling (Dave Miller) - correct lost jiffies logic for x440/5 cyclone timer (Bernd Schmidt) - fix open() error clean-up for unsupported O_DIRECT (Stephen Tweedie) - prevent ia64 crashes when unmapping hugetlb pages (Jason Baron) - add ppc64 processor support for future PPC970+ (Julie DeWandel) - rework ppc64 32-bit-compat iptables support (Julie DeWandel) - fix func ptr test in ethtool_set_ringparam() (Jeff Garzik) - disable linux-2.4.21-scsi-affine-queue.patch (Doug Ledford) - improve scsi_allow_ghost_devices description (Doug Ledford)- fix amd64 iommu bug causing data corruption on >4GB systems (Jim Paradis) - return EINVAL for unsupported ioctl32 syscalls on ppc64 (Julie DeWandel) - remove incorrect BUG() call in __remove_inode_page() (Stephen Tweedie) - fix s390 ctc driver problem causing build system hangs (Pete Zaitcev) - fix s390 qeth driver error path to reset write_busy (Pete Zaitcev) - update s390 zfcp driver to fix miscellaneous bugs (Pete Zaitcev) - apply upstream nfs fixes for acl error handling (Steve Dickson) - prevent kernel stack data leak via /dev/rtc (Ernie Petrides) - allow AIO operations on sockets for non-inet (Dave Miller)- restore genksyms_smp_prefix setting for non-x86 builds (Ernie Petrides) - display/log memory stats whenever there's an OOM kill (Larry Woodman) - update tg3 driver to v2.6, the latest upstream version (Jeff Garzik) - update net bonding driver to v2.4.1, latest upstream (Jeff Garzik) - fix irq, mem, printk, strtol bugs in cciss driver (Tom Coughlan) - wait for board ready after hot add, cciss driver (Tom Coughlan) - enable cciss adapter prefetch for x86 platforms (Tom Coughlan) - add preserve_arg0 handling for ia32 emulation (Larry Woodman) - fix ppc64 compat support for quota syscall (Julie DeWandel)- remove Power-Blade-specific def for USB TEAC floppy (Julie DeWandel) - fix s390 crash in iucv driver on connection shutdown (Pete Zaitcev) - fix ia64 ACPI parsing for multinode IDE devs on x455 (Jim Paradis) - fix amd64 core dumping of multithreaded 32-bit apps (Jim Paradis) - fix s390 oprofile conditional and zero top addr bits (Will Cohen) - add ipr driver v1.0.3 for IBM's PPC RAID adapters (Tom Coughlan) - add {alloc,free}_netdev(), list macro, tg3 PCI ids (Jeff Garzik)- restrict /proc/tty/driver directory access to root (Jeff Moyer) - allow non-standard usr/sys VM splits at 2G/2G, 1G/3G (Ingo Molnar) - extend existing ppc64 RTAS firmware flash interface (Mark DeWandel) - fix ppc64 version of strncpy() to zero-pad buffers (Julie DeWandel) - fix s390/x version of strncpy() to zero-pad buffers (Pete Zaitcev) - fix generic version of strncpy() to zero-pad buffers (Jim Paradis) - improve ppc64 segment table entry replacement logic (Julie DeWandel) - correct type/cast of "len" in ppc64/kernel/nvram.c (Julie DeWandel) - implement new ppc64 RTAS system call interface (Julie DeWandel) - increase x86 RSDT table limit in ACPI parsing (Jim Paradis)- fix more usb-storage bugs for Power Blade support (Julie DeWandel) - remove extra inactive_clean_pages-- in reclaim_page() (Larry Woodman) - return proper error codes for do_munmap() failure in mremap (Dave Jones) - fix binfmt_elf.c problems for apps with huge bss regions (Julie DeWandel) - update cciss driver to v2.4.50 for Smart Array 6i support (Tom Coughlan)- prevent netdump progress output from filling up log_buf (Jeff Moyer) - add ppc64 RAS hook at end of panic() processing (Julie DeWandel) - correct source IP address in ICMP error message (Dave Miller) - fix smp deadlock with pdeath_signal posting (Roland McGrath) - add ppc64 support for /proc/ppc64/lparcfg (Julie DeWandel)- update nfsd mode-with-acls fix for upstream conformance (Steve Dickson) - rework usb-storage locking to avoid hangs on disconnect (Pete Zaitcev) - fix mmio alignment error in olympic token ring driver (Julie DeWandel) - prevent tux logger-thread shutdown problems on ppc64 (Ingo Molnar) - add ppc64 AltiVec chip support for Power Blades (Julie DeWandel) - eliminate multi-threaded coredump hang potential (Ingo Molnar) - fix ppc64 segfaults with tasks > 2GB in size (Julie DeWandel) - fix usb-storage memory-allocation/iowait deadlock (Alan Cox)- add amd64 support for PT_GNU_STACK with exec shield (Jim Paradis) - fix s390 raid1 sync problem w/writes at end of dev (Pete Zaitcev) - update s390 zcrypt driver to version 1.1.4 (Pete Zaitcev) - fix output of large /proc/pid/statm values (Mark DeWandel) - fix output of large /proc/partitions values (Mark DeWandel) - enable ppc64 support for JS20 Power Blades (Julie DeWandel) - fix kernel stack memory leak on fork failures (Dave Anderson) - fix ipv6 packet quoting problem in icmpv6_send() (Dave Miller)- apply Intel's x86 microcode loader update (Jim Paradis) - enhance PCI multifunction support for ppc64 (Julie DeWandel) - fix nfsd returning bad mode bits when acls set (Steve Dickson) - prevent unkillable zombies from detached NPTL threads (Ingo Molnar) - avoid missing scsi disks in /proc/partitions on detach (Jason Baron) - correct pte calculation inside zeromap_pte_range() loop (Ben Woodard) - add inline function PDE() to help driver backporting (Matthew Galgoci)- (this is the first build for RHEL 3 Update 2) - relocate various pieces of the "undo" patch (Patch Review Committee) - rename s390 zcrypt and zfcp driver patches (Pete Zaitcev) - add LKML discussion to COPYING.modules (Arjan van de Ven)- fix race condition between thread creation and signals (Ingo Molnar)- fix amd64 eflags masking in 32-bit emulation of ptrace (Jim Paradis)- fix numerous ppc64 problems with /proc access (Julie DeWandel) - allow user core files larger than 2GB in size (Dave Anderson) - add ia64 support for Crestone Peak AGP bridges (John Dennis) - fix unaligned kernel accesses in nfs_readdir() (Steve Dickson) - add new_len/new_addr checks in do_mremap() (Ernie Petrides) - fix nfs O_DIRECT corruption with >4GB files (Steve Dickson) - enable bus scan for AGP ctlrs on amd64 systems (John Dennis) - limit PCI-alloc'ed physaddrs to 4GB on HP ia64 (Jason Baron)- fix ppc64 firmware updates (Julie DeWandel) - fix sync wakeup problem (Ingo Molnar) - add ia64 cyclone support (Jason Baron)- undo rejected patches (Stephen Tweedie, Arjan van de Ven, Rik van Riel)- enable NUMA support in amd64 smp configs (Jim Paradis) - prevent oopses with tux in OOM scenarios (Ingo Molnar) - apply several ipv6 multicast bug fixes (Dave Miller) - assign retval in copy_process() error path (Ingo Molnar) - add lseek-in-/proc support for s390x "ps" (Pete Zaitcev) - redefine zone_is_highmem() for Celestica (Dave Anderson) - fix unresolved symbols in amd64 modules (Bill Nottingham)- fix tg3 rx_pending limit for BCM5705/BCM5782 chips (Jeff Garzik) - reset page error flag prior to read of new contents (Jeff Moyer) - enable CONFIG_HOTPLUG_PCI option for ia64 configs (Doug Ledford) - fix inactive laundry list race in ramfs_writepage() (Dave Anderson) - avoid out_of_memory() for wired pages when there's lomem (Dave Anderson) - conditionalize ppc64 machdep_calls change for KMI compat (Ernie Petrides) - limit anon/cache pages scanned in refill_inactive_zone() (Larry Woodman)- create old version (rev. 5.64) of cmpci sound driver (Tom Coughlan) - remove ac97.o, ad1848.o, cs4232.o from unsupported (Jeff Moyer)- fix missing use of __GFP_HIGHMEM flag in pte_alloc_one() (Larry Woodman)- rework scsi mid-layer queuing logic to fix error handling (Doug Ledford) - fix pci_dma_sync_sg() scatterlist arg in megaraid2 driver (Tom Coughlan) - move more-ptes-in-rmap-pte-chain logic to its own patch (Ernie Petrides) - tag uses of __GENKSYMS__ with KMI/ABI compat comment (Ernie Petrides)- fix MD multipath bugs causing crashes during fail-overs (Doug Ledford) - add chain_ptep_t and revert pte_addr_t for KMI compat (Ernie Petrides) - restore sub-timer-tick time-of-day granularity for ia64 (Jason Baron) - modify agpgart and drm drivers for ia64 HP ZX1 support (John Dennis) - fix ia64 32-bit emulation for several stat-related calls (Jason Baron) - enable amd64 use of new ips driver w/config separation (Tom Coughlan) - update e100 network driver to version 2.3.30-k1 (Jeff Garzik) - update e1000 network driver to version 5.2.20-k1 (Jeff Garzik) - apply scsi whitelist updates for IBM/CNSi/NEC devices (Tom Coughlan) - reenable varyio for aic7xxx driver (hangs were unrelated) (Jeff Moyer) - conditionalize NVIDIA_NFORCE3 to restore KMI compat (Ernie Petrides) - prevent two ext3 panics on corrupted filesystems (Stephen Tweedie) - apply two minor fixes to ppc64 RAS nvram reading (Julie DeWandel)- update ServeRAID (ips) driver to version 6.10.52 (Tom Coughlan) - configure xmon on by default in ppc64 configs (Julie DeWandel) - create initial s390 zcrypt driver, version 1.1.2 (Pete Zaitcev) - remove zfcp driver from linux-modules-unsupported (Pete Zaitcev) - revise ppc64 reliability/serviceability support (Julie DeWandel) - reduce kernel stack usage inside nfs_readdir() (Steve Dickson) - add gameport dependency to cmpci driver config (Tom Coughlan)- reduce UDP retransmissions and fix slow reads for NFS (Steve Dickson) - implement wired page lists for better ramfs handling (Larry Woodman) - fix vfork deadlock when child process causes core dump (Ingo Molnar) - enhance AltSysRq-M output and fix deadlock potential (Larry Woodman) - update cmpci sound driver for some HP IPF workstations (Tom Coughlan) - correct tq_struct struct initialization in tg3 driver (Jeff Garzik) - fix NFS file attribute inconsistency after rename (Steve Dickson) - prevent ia64 machine checks w/sysreport on Olympia (Larry Woodman)- redesign refill_inactive_zone() for smarter deactivation (Larry Woodman) - improve page deactivation scalability w/delayed laundering (Larry Woodman) - rework locking and timer usage in s390 ctc network driver (Pete Zaitcev) - allow xmon to be enabled at boot-time for ppc64 debugging (Julie DeWandel) - reverse kscand's order of anon/cache active list traversal (Larry Woodman) - force in-lining of br_read/write_lock/unlock routines (Julie DeWandel) - fix mistaken fall-through cases in s390 chandev driver (Pete Zaitcev) - make a few exported symbols available to OpenGFS (Stephen Tweedie) - fix ld/st ordering bug causing lost signal wakeups (Mark DeWandel)- make profile=X imply nmi_watchdog=1 and fix NMI w/d bugs (Ernie Petrides) - add lock init in scsi_get_host_dev() to fix shutdown hang (Doug Ledford) - enable distributed interrupts by default on ppc64 iSeries (Julie DeWandel) - improve amd64 reporting of machine check errors (Jim Paradis) - fix disabling of autonegotiation in tg3 driver (Dave Miller) - add image name to s390 ioctl32 debug message (Pete Zaitcev)- fix file lock ownership by NPTL threads to be process-wide (Ernie Petrides) - upgrade megaraid driver to version 1.18k and fix isr/fw sync (Tom Coughlan) - upgrade megaraid2 driver to version 2.00.9 and enable varyio (Tom Coughlan) - improve scsi mlqueue handling to enable BUSY/QUEUE_FULL fix (Doug Ledford) - correct reporting of i/o errors in ppc64 viodasd driver (Julie DeWandel) - update acenic driver to handle enabling of jumbo frame mode (Jeff Moyer) - fix i386 PAGE_NONE bits to prevent get_user_page() hang (Roland McGrath) - fix ia64 show_mem() handler to use efi_memmap_walk() call (Dave Anderson) - replace spaces in slabinfo entry name for async poll table (Matt Wilson) - fix race condition in buffer-head memory footprint patch (Larry Woodman)- improve spec file robustness in %post/%preun stanzas (Florian La Roche) - add s390x iovec length checking for 32-bit reads/writes (Matt Wilson) - use highmem for pte/ramfs page allocation w/__GFP_WIRED (Larry Woodman) - upgrade oprofile support with bug fixes and enhancements (Will Cohen) - fix infinite recursion in SCSI mid-layer post-processing (Jeff Moyer) - introduce no-auto-start-on-add handling for SCSI blacklist (Jeff Moyer) - enable s390 support for blk stats handling for iostat -x (Pete Zaitcev) - fix LVS timer-related hang from ip_vs_conn_expire() bug (Ernie Petrides) - correct module init in cpqarray driver to fix insmod crash (Tom Coughlan) - incorporate ESB PATA support and fix a pirq_routers PCI id (Jeff Garzik) - fix nfs async write deadlock potential w/nfs_writepage() (Steve Dickson) - fix SCSI error handling for BUSY queue status messages (Doug Ledford) - improve ppc64 32-bit ioctl support for use by ethtool (Julie DeWandel) - add missing unlock in ip_mc_del_src() to fix IGMP deadlock (Dave Miller) - change ppc64 reporting of floppy capacity to be 1.44 MB (Julie DeWandel)- fix up various problems on Nforce3-based amd64 systems (Jim Paradis) - double number of pte addrs in rmap pte_chain structs (Larry Woodman) - restrict slab size for kernel data structs to 2 pages (Larry Woodman) - clean up obsolete quicklist usage for ppc64 pte pages [rejected] - prevent readdirplus from returning hidden mount points (Steve Dickson) - prevent lockd deadlocks caused by export table locking (Steve Dickson) - eliminate use of parallel task_struct init macro on ia64 [rejected] - fix broken s390x overflow checks with 32-bit F_GETLK use (Matt Wilson) - fix SCSI errors with "mt stoptions" and IDE tape drives (Pete Zaitcev)- fix bad checksumming interaction between e100 and bridge (Jeff Garzik) - prevent system hang by OOM killing when overcommitted (Larry Woodman) - un-inline ext3 error function to reduce stack usage (Stephen Tweedie) - fix several ppc64 problems with interrupt handling (Julie DeWandel) - correct amd64 identification in /dev/oprofile/cpu_type (Jim Paradis) - move fput() call in do_tty_hangup() to avoid oops w/kon (Alexander Viro) - eliminate creation of never-used task_struct slab cache (Larry Woodman)- reduce buffer-head memory footprint from read-only files (Ingo Molnar) - update qeth driver for reduced stack usage and bug fixes (Pete Zaitcev) - fix s390 qeth driver again to allow tcpdump to function (Pete Zaitcev) - add exec_mmap() locking to prevent vma lookup races (Ernie Petrides) - rework RPC slot allocation for further NFS improvements (Steve Dickson) - reduce frequency of RPC retransmits during NFS writes (Steve Dickson) - make generic/ext3 file system write handling 64-bit clean (Jeff Moyer) - allow SMP scheduling rebalancing to occur every 200 msecs (Ingo Molnar) - prevent races during IPC semaphore set and msg queue removal (Ingo Molnar) - fix ACPI handling to identify trigger/polarity of PCI IRQs (Jim Paradis) - correct amd64/ia64 acpi_disabled decls for post-boot access (Jeff Moyer) - update ppc64 viocons driver with several bug fixes (Julie DeWandel)- move fix for PPR use in sym53c8xx driver to its own patch (Ernie Petrides) - correct pids exported by msgctl/semctl/shmctl/fcntl calls (Ulrich Drepper) - apply s390 lcs driver wait queue init and locking updates (Pete Zaitcev) - enable dummy network driver use in generic s390 config file (Pete Zaitcev) - add missing ptrace hooks for exec and vfork-done events (Bill Nottingham) - fix SMP timer race that triggered BUG_ON() in add_timer() (Ingo Molnar) - fix several bogus ipvs boundary checks in ftp module [rejected] - fix vfsmount queuing in attach_mnt() for CLONE_NEWNS [rejected] - add net_device check to prevent oops in pppoe driver [rejected] - fix memory leak in symlink error path of /proc driver [rejected] - fix overflow in v1_disk2mem_dqblk() quota calculation [rejected] - increase ppc64 ramdisk size to 8192k in p/iSeries configs (Jeremy Katz) - lower amd64 TASK_UNMAPPED_32 to increase avail address space (Jim Paradis)- fix ppc64 stack pointer alignment in user signal handlers (Jakub Jelinek) - increase amd64 exception stack size to 4k to avoid overflow (Jim Paradis) - fix ppc64 interrupt rate accounting for vmstat and /proc (Julie DeWandel) - extend amd64 NMI watchdog timeouts to tolerate bad 2nd cpu (Jim Paradis) - allow s390 dasd driver to use noop elevator module (Pete Zaitcev) - add free_irq() in error path of olympic token ring driver (Matt Wilson)- make pid fields in ucred structures hold tgid values (Ulrich Drepper) - prevent ppc64 iSeries virtual console writes > 4k (Julie DeWandel) - control ia64 unaligned access messages with new sysctl (Jeff Moyer) - correct SCSI data direction on cmd to spin up disks (Pete Zaitcev) - add do_brk() TASK_SIZE and address space wrap checks (Arjan van de Ven) - limit PPR use in sym53c8xx driver for ppc64 Zapata drives (Doug Ledford) - list ac97.o, ad1848.o, and cs4232.o modules as unsupported (Jeff Moyer) - clean up conditional compilation in s390 zfcp driver (Pete Zaitcev)- identify whether i686 or athlon config in oops output (Arjan van de Ven) - remove warning in reclaim_page() unmapped page path (Ernie Petrides) - fix several lvm error handling paths causing memory leaks [rejected] - correct i386 smp shutdown logic when netdump is enabled (Jeff Moyer) - fix amd64 potential data leaks on FPU save/restore errors (Jim Paradis) - prevent aic7xxx chip resets leading to PCI parity errors (Tom Coughlan) - remove ia64 user tty warning on unaligned accesses (Arjan van de Ven) - fix ppc64 /proc file buf overruns in viodasd driver (Mark DeWandel)- (this is the first build for RHEL 3 Update 1) - avoid m/ctime update for pipe writes on r/o file systems (Stephen Tweedie) - prevent theoretical ext3 fs corruption in ext3_read_inode (Stephen Tweedie) - enable AGRESSIVE_IDLE_STEAL to improve scheduler balancing (Ingo Molnar) - fix potential ppc64 lock-up on ioctl32 un/reregistering (Pete Zaitcev)- extend ppc64 scsi timeout values for Zapata DVD-ROM drives (Julie DeWandel)- make sure to release viotape op structure after use (Julie DeWandel) - disable pgd/pmd quicklists on ppc64 (Mark DeWandel) - temporarily disable aio on sockets (Jeff Moyer) - correctly refile inodes to make them reclaimable (Harald Hoyer)- S390: update zfcp and cio drivers (Pete Zaitcev) - IA64: add extra check to virtual mem_map (Larry Woodman, Dave Anderson) - initialise local variables in ide-tape & ide-scsi - cap qla2200 tcq depth to 255 - switch version number scheme to kernel-2.4.21-N.EL- PPC64: invalidate evicted sbl entries in the erat (Julie DeWandel) - increase ethernet tx_queue_len to 1000 (David Miller) - in udp_{v6_}flush_pending_frames, reset up->len too (David Miller) - S390: CMS reserved minidisk detection (Pete Zaitcev) - call recount_segments() on a different occasion (Pete Zaitcev)- really disable exec-shield (Roland McGrath) - reduce stack randomisation, disable brk randomisation (Ingo Molnar) - make e1000 driver 64 bit clean (Julie DeWandel) - minor aio corner case error condition fix (Jeff Moyer) - AMD64: more lenient check for call workaround (Ernie Petrides) - PPC64: disable CONFIG_XMON (Mark DeWandel) - S390: fix CCW slab selection (Pete Zaitcev) - fix two-disk combined mode sata (Jeff Garzik) - move buslogic scsi driver to supported, for vmware only (Tom Coughlan) - change viocons message from KERN_WARNING to KERN_INFO (Julie DeWandel)- VM: handle race condition in reclaim_page (Stephen Tweedie, Larry Woodman) - PPC64: fix "log_buffer broken" xmon issue (Julie DeWandel) - fix compiler warnings in netdump (Jeff Moyer) - AMD64: workaround for 32 bit compat mode page fault problem (Ernie Petrides) - IA64: make perfmon root-only (Jason Baron)- fix smp race in rebalance_laundry_zone()- fix compiler warnings when hugetlbfs is disabled (Pete Zaitcev) - fix tux performance bug (Ingo Molnar)- don't evict kernel stack seg translation on ppc64 (Julie DeWandel) - fix callers of do_page_fault on ppc64 (Mark DeWandel) - AMD64 munmap return value, fix lsb failure (Jeff Moyer) - fix for PPC64 32-bit ioctl (Jim Paradis) - bring IA64 value of MINSIGSTKSZ in line with upstream (Jakub Jelinek)- fix potential datacorruptor in viodasd driver (Julie DeWandel) - fix race condition in s390 dirty bit handling (Pete Zaitcev) - limit per-cpu slab cache size - correct 32-bit readv/writev border cases on ppc64 (Matt Wilson) - AMD Golem IO-APIC fixup for i686 kernel on AMD64 (Jeremy Katz) - NFS Solaris 8 acl fix (Steve Dickson)- minor nfs permissions bugfix (Steve Dickson) - change mprotect return value to SuS mandated value (Arjan van de Ven) - kernel-unsupported now provides kernel-modules (Jeremy Katz) - correct __hugemem__modules typos in rhkernel.h - fix subtle pmd corruption error (Larry Woodman, Dave Anderson) - fix cut'n'paste error in SATA io port reservation - restore NFSEXP_CROSSMNT ABI compatibility (Steve Dickson) - round up executable name field length in core file (Jakub Jelinek) - switch off exception_trace on amd64 (Jeff Moyer)- patch to access odd last sector on ia64 (Jason Baron) - misc fixes from upstream (Arjan van de Ven) - fix audigy driver (Jeff Garzik) - tunable dcache reclaim priority for tux (Ingo Molnar) - tg3 driver update (Jeff Garzik) - ipv6 and icmp network bugfixes (David Miller) - fix ppc64 memory access security bug (Julie DeWandel) - reduce memory allocated for skb (Ingo Molnar) - small smp fix for scalable timers (Ingo Molnar) - make s390 recognise MSDOS partitions (Pete Zaitcev) - small smp fixes in tux (Ingo Molnar) - make mptfusion drivers supported on 4/4 split kernel (Tom Coughlan) - add entries to scsi whitelist (Tom Coughlan) - minor sata/ata driver updates (Jeff Garzik) - small fixes to viodasd driver (Julie DeWandel) - nfs_get_root and nfs access bit patches (Steve Dickson)- don't show interrupts in /proc/stat for ppc64 (Matt Wilson) - make sure sync returns in a reasonable time - PPC64: fix for boot cpu not being cpu 0 (Julie DeWandel) - zero sized write no longer updates mtime (Matt Wilson) - fix video bios read corruption on ia64 (Larry Woodman) - network fixes to tg3, bonding (Jeff Garzik) - properly reserve legacy IDE regions in sata driver (Jeff Garzik) - fix ppc64 signal handling bugs (Mark DeWandel) - tux fixes (Ingo Molnar) - tgkill syscall for s390(x) (Pete Zaitcev) - amd64 32 bit compatibility fixes (Jim Paradis) - ppc64 32 bit compatibility fixes (Julie DeWandel) - fix 4G/4G follow_page problem (Ingo Molnar) - reduce memory used by VMAs and dentries (Arjan van de Ven) - make LVM snapshotting of ext3 work reliably (Stephen Tweedie) - make netdump play better with the nmi watchdog (Jeff Moyer) - QLA2200: disable irq mitigation, fix off-by-one (Arjan van de Ven)- seq_file /proc/interrupts for x86 too (Ingo Molnar) - fix memory leak in ia64 exec of ia32 binaries - check tgid not pid in scm_check_creds() (David Miller) - VM fixes: shm swap priority, zeromap_page_range - workaround VFS limitations for VXFS NFS export- use personality for 3GB userspace on x86 -hugemem (Ingo Molnar) - add sysctl interface for lockd (Steve Dickson) - don't prod VGA space on HP Pinnacle systems (Larry Woodman) - fix for 32 bit binaries on amd64 (Jim Paradis) - add preemption point to write_some_buffers (Julie DeWandel) - sort ACPI table to get correct device ordering on HP (Larry Woodman) - fix refcounting bug with ipv6 addresses on netdevs (David Miller) - add s390 syscalls for tux (Pete Zaitcev) - md multipath enablers (Doug Ledford)- fix process and nice time accounting (Doug Ledford) - amd64: syscall table updates, timer robustness (Jim Paradis) - amd64 3GB personality for 32-bit processes (Jim Paradis) - use 256MB pagesize for hugetlbfs on ia64 (Larry Woodman) - make sure e100 only claims ipv4 checksumming - igmpv3/mldv2 OOPS'er fix (David Miller) - hugetlbfs: make chown work and allow uid=X,gid=Y mount options - make larger mmap windows work (Ernie Petrides, Ingo Molnar) - ia64: improve ia32 compatibility (Larry Woodman) - fix bug in rpc retry code (Steve Dickson) - make acpi pci hotplug modulable (Jeff Moyer) - update (trivial) to megaraid 1.18j (Tom Coughlan) - enable varyio on mptfusion (Tom Coughlan) - panic on oops to prevent data corruption opportunities (Ernie Petrides) - small iorl locking fix (Doug Ledford) - fix ppc64 get_wchan() bad deref (Mark DeWandel) - fix aio read into mmap()d PROT_WRITE (Jeff Moyer, Ernie Petrides)- libata update (Jeff Garzik) - amd64 syscalls for xattrs & ACLs (Jim Paradis) - tux fixes (Julie DeWandel, Ingo Molnar) - via & i810 audio fixes (Jeff Garzik) - small 4G/4G split bugfixes (Ingo Molnar) - fix sigsuspend race on x86, amd64, ia64 (Mark DeWandel) - ia32 behavior for FP denormal exceptions on ia64 (Jason Baron) - get the set/get of NAT bits for ia64 correct (Jason Baron) - ipsec update, adds cast6 encryption (David Miller) - VM update: OOM bugfix & page->flags atomic updates (Rik van Riel) - reenable serpent encryption on ppc64 - bladecenter usb-ohci support (Pete Zaitcev) - iorl fixes (Doug Ledford) - network bonding driver oops fix (Jeff Garzik)- DAC960 back to bigmem supported, ne2k-pci & usb audio to bigmem unsupported - netdump updates for tg3 and e1000 (Jeff Moyer) - put a hole between stack and mmap area (Ernie Petrides) - process time accounting updates (Doug Ledford) - fix null characters in TUX header (Julie DeWandel, Ingo Molnar) - display correct executable when running interpreted script - zfcp zSeries fibrechannel driver (Pete Zaitcev) - ipsec updates (David Miller) - fix 4G/4G race conditions (Ingo Molnar) - rename -bigmem kernel to -hugemem to reflect changed tradeoffs - optionally show task states from hangcheck timer (Jason Baron) - various small bugfixes from upstream- fix scalable timer race condition (Julie DeWandel, Ingo Molnar) - print warning on boot with >16GB RAM on -smp kernel (Arjan van de Ven) - fix for xapic issue with ServerWorks chipsets (Ernie Petrides) - remove spurious ioctl printk on ppc64 (Mark DeWandel) - ppc64 wchan improvement (Mark DeWandel) - hint @pause changes for ia64 - longer scsi scan timeout on ppc64 (Julie DeWandel) - readv/writev for raw IO (Stephen Tweedie) - fix for easy stack/mmap collisions (Ernie Petrides)- various XAPIC related fixes (Ingo Molnar) - correct context switch and iowait stats with HT shared runqueues - ext3 obscure deadlock fixes (Stephen Tweedie) - knfsd fixes: blocked lock, symlink error & missing bkl (Steve Dickson)- de_thread bugfix from 2.6 upstream (Matt Wilson) - viocons driver update (Julie DeWandel) - fix VM non-overcommit mode (Rik van Riel)- plug data leak in aio code (Jeff Moyer) - initial list of 4G/4G unsupported modules (Tom Coughlan) - nfs softirq race fix (Steve Dickson) - updated IPSEC patch (David Miller) - networking updates/fixes from 2.4.22-preX (David Miller)- drop orlov allocator for now (Arjan van de Ven) - correct HT cpu pair detection (Arjan van de Ven) - build zImage.partial for netbooting on pSeries (Matt Wilson) - fix missing symbols- export two AIO symbols for OCFS - disable CONFIG_DEBUG_SLAB so performance testing can start - crosshost mmap hooks for distributed filesystems (Stephen Tweedie) - include partially linked zImage for pSeries netboot (Matt Wilson) - nfs highmem fix, unmap when xdr_kmap() fails (Steve Dickson) - update megaraid2 locking to work with IORL (Com Coughlan) - make sure to build the qla2100 driver (Tom Coughlan) - fix cdrom ioctl 32 bit compatibility for ppc64, amd64 (Julie DeWandel)- run depmod on install of unsupported modules (Arjan van de Ven) - fix register corruption in IA64 lazy fpu handling (Larry Woodman) - add b44 network driver (Jeff Garzik) - make ppc64 pci interface routines compatible (Julie DeWandel) - allow 32 bit userland on AMD64 and PPC64 to use volumes > 2GB (Jeff Moyer) - nfsd: acl related mount and export flags (Steve Dickson) - fix nfs exp_fodrop oops (Steve Dickson) - fix missed signal wakeups on ppc64 (Mark DeWandel) - smp scalable timer bugfixes (Ingo Molnar) - workaround for a prefetch bug in some Athlon CPUs (Ernie Petrides) - code to make more modules unsupported for 4/4 split (Arjan van de Ven) - various spec file and config cleanups - viopath driver fix (Julie DeWandel) - add match for 440gx chipset bioses (Arjan van de Ven) - move epic100 and ne2k-pci back to supported (Jeff Garzik)- updated finegrained process accounting patch (Doug Ledford) - make iSeries compile without CONFIG_ICOM (Julie DeWandel) - nfsd: only set ->reuse for tcp sockets, not udp (Steve Dickson) - enable the 4G/4G split on the i686-bigmem kernel only - sysrq support for viocons (Julie DeWandel) - limit pci_bus size changes to ppc64 (Jeff Garzik) - fix for signal delivery race (Ernie Petrides, Mark DeWandel) - add ShdPnd to /proc (Ingo Molnar) - fix de_thread() hang (Ingo Molnar) - add kernel support for CLONE_STOPPED (Ernie Petrides) - make sure to initialise HVC console (Julie DeWandel) - fix _SEG abort hit in ACPI code (Larry Woodman) - build addon drivers on amd64 and ppc64 too (Tom Coughlan) - build IPS driver on all architectures (Tom Coughlan) - fix a few ia32 emulation bugs for IA64 (Larry Woodman) - enable correct/new __clear_bit macro for IA64 (Larry Woodman) - flexible mmap allows mappings of huge executable segments (Larry Woodman) - sysrq-w for s390 (Pete Zaitcev)- have s390 cpu_relax() also include barrier (Pete Zaitcev) - convert ppc64 xmon traceback code to ksymoops (Matt Wilson) - rename kstat_sum() variable with aliasing problems (Ingo Molnar) - fix AIO-on-hugetlbfs crash (Ingo Molnar) - update support for IA64 Long's Peak ACPI serial ports (Larry Woodman) - turn on xmon for both iSeries and pSeries (Matt Wilson) - bugfix to make CLI work correctly on iSeries (Julie DeWandel) - SATA bugfixes (Jeff Garzik) - enable 4G/4G split in -BOOT kernel, due to syslinux trouble- fix s390 compile (Pete Zaitcev) - taint the kernel on sii6512 driver link, GPL but no source available - handle debug registers with 4G/4G split (Ingo Molnar) - tgkill syscall for ppc64 (Julie DeWandel) - fix NFSD/ACL/ext3/jbd deadlock (Stephen Tweedie, Steve Dickson) - fix maxcpus=1 installation panic fix for ppc64 (Julie DeWandel) - IDE byteswapping io functions for ppc64 (Julie DeWandel) - update sata driver (Jeff Garzik) - raise the number of /proc entries (Julie DeWandel) - sticky sysrq key with timeout (Jeff Moyer)- make SysRq-W useable on s390 (Pete Zaitcev) - updated process accounting patch (Doug Ledford) - siginfo_t fixes for s390x and amd64 (Jakub Jelinek) - clustered NFS fail-over support (Steve Dickson) - autofs4 updates and fixes - ia64 patches to reduce cpu power/temp in idle loop (Larry Woodman) - add irqsafe up() for LVM locking (Stephen Tweedie) - O_DIRECT fallback to synchronous allocation in holes (Stephen Tweedie)- ia64 HP iommu: add sx1000 detection - possible bug in s390x 32-bit emulation (Roland McGrath) - updated ipsec patch, should fix all current ipv6 bugs (David Miller) - finegrained process accounting (Doug Ledford) - ICH5 pci irq routing, and associated ids (Jeff Garzik) - fix the machine_real_restart() reboot path on 4G/4G (Ingo Molnar)- fix amd64 agp-gart code to work around hugetlbfs debug code (Jim Paradis) - fix ppc32 pthread_cancel (Jakub Jelinek) - Do not sent IGMP leave messages unless IFF_UP (David Miller) - software iommu for ia64 systems without hardware iommu (Jason Baron) - fix ext3 oops fix during dio, LTP failure (Arjan van de Ven, Stephen Tweedie)- Remove illegal calls to dst_link_failure- enable HT scheduler for bigmem kernel - add tgkill syscall for x86 and ia64 - make -BOOT kernel smaller w/ modular md and CONFIG_SMALL - rmap VM updates - 4G/4G agpgart potential corruption fix (Larry Woodman)- switch off exec shield everywhere - eliminate hostfs for amd64 (Jim Paradis) - megaraid update, mostly vendor ID (Tom Coughlan) - shrink boot kernel by disabling some config options - additions for the SCSI whitelist (Tom Coughlan) - ia64 extable fix (Jason Baron) - viocons driver upgrade (Julie DeWandel) - another ia64 mmu context wraparound deadlock fix (Larry Woodman) - iSeries icom debugger patch (Julie DeWandel)- Drop io_request_lock in usb scsiglue.c:device_reset- fix cpu_relax for amd64 and ia64 to include a barrier (Ingo Molnar) - restore o_direct api compatibility (Stephen Tweedie) - fix possible ext3 deadlock in o_direct patches (Stephen Tweedie) - ACLs for JFS (Stephen Tweedie) - fix /proc/cpuinfo runqueue printing (Ingo Molnar) - via audio fixes, smaller emu10k1 patch (Alan Cox, Matt Wilson)- fix process accounting, tux ftp passwords and si_pid (Ingo Molnar) - 32bit compat statfs fix (Guy Streeter) - don't serialise exit on BKL when accounting is off (Ingo Molnar) - truncate timeouts to 32 bits on 64bit systems (Ingo Molnar) - fix network channel bonding (Jeff Garzik) - split netdump patch into core and net-drivers (Jeff Garzik) - delayed tlb flushing for ia64 (Larry Woodman) - emu10k1 driver fixes - kksymoops for AMD64 (Jim Paradis) - select bugfixes from 2.4 upstream (Jeff Garzik) - OOM tweaks (Rik van Riel) - use seq_file for /proc/interrupts on ppc64 (Mark DeWandel)- add qdio and qeth drivers for s390(x) (Phil Knirsch) - slab cache scale bugfix (Larry Woodman) - S390: qdio & qeth drivers (Phil Knirsch) - hangcheck timer for ppc64 (Julie DeWandel) - fix race conditions in ia64 ia32 compat layer (Larry Woodman) - update megaraid, aic7xxx, cciss and cpqarray drivers (Tom Coughlan) - nfs xdr_shift_buf, tcp client corruption and alignment (Steve Dickson) - rhconfig.h stuff for ppc64, s390 and s390x (Matt Wilson) - AIO on sockets- kiobuf optimisations (Stephen Tweedie, Larry Woodman) - ipsec update (David Miller) - ipvs update to deal with timer changes (David Miller) - 4G/4G split patch optimisations (Ingo Molnar) - hangcheck timer (Jason Baron) - recent (AGP 3.0) agpgart support (Jeff Garzik)- semtimedop() support on s390/s390x (Ernie Petrides) - fix a 4G bug that triggers on systems with >30 CPUs (Ingo Molnar) - updated SCSI SMP affine queueing patch (Arjan van de Ven) - page hash prefetch in do_generic_file_read bugfix (Julie DeWandel) - updates the qlogic driver to the latest (Arjan van de Ven) - slab cache SMP scalability tweaks (Ingo Molnar) - ACPI 2.0 for IPF and AMD64 (Jim Paradis, Larry Woodman) - statm fixes for hugetlbfs and remap_file_pages (Jason Baron) - acpi serial port detection (Larry Woodman)- iseries driver updates (Julie DeWandel) - aio scalability and 2.5 backports (Ingo Molnar) - SMP scalable timers (Ingo Molnar)- make qlogic driver use new scsi infrastructure (Arjan van de Ven) - export aio kvec functions - fix statm oops - compile fixes - NFS ACL over the wire protocol extensions (Steve Dickson) - rate limit slab pruning, to limit IPI load on SMP systems (Stephen Tweedie)- scsi request lock scaling (Ingo Molnar) - cpu affinity for scsi command processing (Ingo Molnar) - use softirqs instead of bhs for the scsi layer (Doug Ledford) - igmpv3 fixes and improvements (David Miller) - oprofile for ppc64 (Will Cohen) - Increase MAX_ADDR_LEN from 8 to 32 for Infiniband over IP (Tom Coughlan)- per-cpu kstat arrays (Ingo Molnar) - optimise 4G/4G tlb flushing (Ingo Molnar) - kiobuf reclaim together with buffer reclaim (Arjan van de Ven) - more scalable gendisk statistics (Ingo Molnar) - nfs reconnect fixes (Steve Dickson) - add 32-bit compatibility for ustat system call on ppc64 (Julie DeWandel) - scalable gettimeofday (Ingo Molnar) - hugetlbfs ppc64 & s390 bits (Mark DeWandel, Pete Zaitcev) - hugetlbfs for ia64 (Jason Baron) - qlogic scsi driver update (Arjan van de Ven)- nfs patches (Steve Dickson) - xapic improvements, summit support (Ingo Molnar) - fix core dump name for multithreaded programs (Roland McGrath)- merge up to marcelo's latest- oom killer fixes (Larry Woodman, Rik van Riel) - tunable VM overcommit (Rik van Riel) - hugetlbfs for amd64 (Jim Paradis)- updated iseries virtual drivers (Julie DeWandel) - nfs lockd improvements (Steve Dickson) - remap_file_pages improvements (Ingo Molnar) - /proc/efi/symtab patch for ia64 (Larry Woodman) - disable O_PROFILE on UP x86 machines - allow NMI watchdog profiling frequencies up to 10kHz (Ingo Molnar) - statm (Jason Baron) - hugetlbfs (Ingo Molnar) - have nfsd honour ACLs on a per-export basis (Steve Dickson)- Enable O_PROFILE on non-SMP configs (Stephen Tweedie) - more conservative AIC config options - Fix BOOT kernel panic while mounting /dev/cdrom (Larry Woodman)- merge to 2.4.21 + selected ac bits - ipsec upgrade (David Miller) - HT scheduler patch fix (correct sibling counting) - make bdflush writeout smoother - AMD64 gdb fix (Roland McGrath)- don't include unsupported drivers in -BOOT kernel - merge up to 2.4.21-rc8 + selected ac bits - FIXME: sysrq for 3170, dasd, odirect & odirect for nfs- oprofile for s390- statm (Jason Baron / Julie DeWandel) - AIO 32-bit compat for 64-bit machines (Julie DeWandel) - only do bufferhead reclaim in extreme situations (Rik van Riel)- Serial ATA support (Jeff Garzik) - mtp fusion 2.05.05+ (Dave Maley)- XATTR/ACL patches, except NFS over the wire (Stephen Tweedie) - ipsec module autoloading (David Miller) - remap_file_pages (Ingo Molnar)- upgrade to latest -rmap with Ernie's fixes - sysrq+C shows the stack dump of all CPUs - ext3 truncate fix (Stephen Tweedie) - NFS fixes for HZ=1000 machines (Steve Dickson)- 4G/4G split fix (Ingo Molnar) - ppc64 fixes (Guy Streeter, Rik van Riel) - enable oprofile on amd64 - ipsec updates (David Miller) - fork returns pid instead of task_struct* (Julie DeWandel) - ia64 ptrace bugfixes (Dave Anderson)- HP diva serial driver (Jeff Garzik)- NFS over TCP patches (Steve Dickson) - switch to using ppc64pseries/ppc64iseries arches instead of kernel-pseries and kernel-iseries (Jeremy Katz) - egenera scsi bus rescan patch (Jeff Garzik) - oprofile (Graydon Hoare)- futex requeue (Ingo Molnar) - enable NAPI for E1000 - signal latency and scheduler improvements (Ingo Molnar)- kscand oops fix (Ingo Molnar, Rik van Riel) - pcnet32 fixes (Julie Dewandel) - raid autorun (Pete Zaitcev) - turn off CONFIG_SUNDANCE_MMIO (Jeff Garzik) - flexible mmap (Larry Woodman) - ppc64 fixes (Matt Wilson, Guy Streeter) - loop softirq 10 times before giving up (Ingo Molnar) - O_DIRECT for NFS (Steve Dickson) - prevent md from shutting down active arrays (Doug Ledford) - rmap updates, inode reclaim & higher order allocations (Rik van Riel) - network channel bonding (Jeff Garzik)- Re-enable x86_64 in build - x86_64-specific updates for exec-shield - Bring in improved "nonx" support for x86_64 from upstream- Hush s390 printks upon user SIGSEGV by default. It can be enabled back with a sysctl kernel.userprocess_debug. - Enable optional 3270 console mode on s390.- get rid of vsyscall page (Arjan van de Ven) - fix missing symbol copy_str_fromuser_size- exec-shield updates to fix hang-on-boot on some systems (Ingo Molnar) - temporarily disabled the architectures, which got broken by exec-shield updates - fix for LTP sigprocmask02 failure (Matt Wilson) - ppc64 updates (Julie DeWandel)- pagecache scalability patch (Ingo Molnar) - IPC semaphore scalability patch (Ingo Molnar) - ppc64 updates (Guy Streeter)- exec-shield (Ingo Molnar) - AMD64 ACPI updates (Jim Paradis)- reenable O_DIRECT, O_DIRECT fixes and superbh-aio (Stephen Tweedie)- vma merging (Stephen Tweedie)- nmi profiler - VM updates: rmap, dma zone isolation - tux (Ingo Molnar) - ext3 stall fixes (Ingo Molnar) - e1000 fixes (Ingo Molnar)- config files overhaul (Arjan van de Ven) - fix bug in mlock patch - IPVS (Dave Miller)- import IO elevator changes from gingin - critical VM fix - matrox framebuffer patch for pseries (Julie DeWandel)- hammer nptl fixes (Ulrich Drepper) - 4G/4G split (Ingo Molnar)- upgrade to 2.4.21-rc1-ac4 (minus -ac acpi and xapic changes) - drop nfs patches since those seem to be in -ac- larger message buffer size + boot option (Mark DeWandel) - AMD64: tls handling, coredump fixes (Jim Paradis) - SMP & highmem VM fixes (Ben LaHaise) - HT+NUMA scheduler (Ingo Molnar)- ext3 orphan cleanup fix (Ernie Petrides) - s390 affinity fixes (Pete Zaitcev) - i386 vsyscall DSO changes (Roland McGrath)- bugfixes and config changes galore- enable semtimedop for other architectures (Ernie Petrides) - large pci bus numbers (Julie DeWandel) - bugfixes galore- igmpv3 (David Miller)- generic 32bit compat stuff + amd64/ppc64/ipf pieces (Matt Wilson) - clustered apic (XAPIC) support (Ingo Molnar) - ppc64 architecture updates (Matt Wilson, Guy Streeter)- ppc64 fixes- collapse ipsec into one patch (David Miller) - ppc64 build fix (Matt Wilson) - improve smp scheduler fairness (Ingo Molnar) - allow mlock for normal users, up to ulimit (Ingo Molnar) - AMD64 port (Jim Paradis)- clean up mechanism to pass extra CFLAGS so we don't override what's already there - merge ia64 build stuff (Larry Woodman) - merge varyio + superbh (Stephen Tweedie)- merge up to 2.4.21-rc1 - IA64: virtual mem_map, acpi updates, netdump update, pte-highmem & fealnx - IA64: architecture specific patches- import davem's ipsec patch pile - ppc64 kallsyms and dump_fpu patches (Matt Wilson) - rmap updates (x86_64 & bufferhead reclaim) - ppc64 ptrace patch (Matt Wilson)- open up patch namespace 2000-5000 for network protocol changes - renumber existing patches in that range- make sure to actually apply the rmap-updates patch - iowait statistics - ppc64 code merge (Mark & Julie DeWandel) - ppc64 build scripts (Matt Wilson) - raise symlink recursion level to 8 (Ernie Petrides)- merge up to marcelo's latest - pte-highmem bits for x86-64 and ppc64- merge up to 2.4.21-pre7-ac1 - drop semtimedop patches (now in -ac) - drop nfs xprt_fixes, fix_softirq, d_drop and nfs-readeof (merged in -pre7) - add !CONFIG_QUOTA compile fix for 2.4.21-pre7-ac1- add LCS driver (endemic to s390)- add rmap VM - add kunmap_atomic debugging patch- remove dir.c part of NFS kmap_atomic patch for now - using strlen as local variable name in nfs code kills, literally- merge S390(x) back in (Pete Zaitcev) - fix NFS kmap_atomic patch - sched.c patch to disable interrupts in wake_forked_task (Julie DeWandel)- AIO infrastructure (Ben LaHaise) - update NFS kmap_atomic patch (Steve Dickson)- semtimedop patches (Ernie Petrides)- I know understand linux-2.4.20-nfs-readeof.patch, so I merged it - netdump update (Dave Anderson) - 64 bit pci & elf loader fix (Mark & Julie) - nptl whitespace patches, folded into nptl patch (Arjan van de Ven) - rediff linux-2.4.18-smallpatches.patch- merge NFS patches by Steve Dickson (blame me for NFS kmap_atomic patch) - split x86 syscall stuff out into separate patch- fix nptl patch, now it boots- port linux-2.4.20-o1-nptl.patch from gingin - rediff a few patches- update linux-modules-unsupported (with Arjan) - fix up the list a second time to fix module dependencies- copy -head into new AS3 branch - remove i586 build - remove 7.x compatibility (linux-2.4.9-fstat.patch) - architecture patches get more breathing room (100 - 500) - reserve patch numbers 1000 - 2000 for VM - patch numbers 2000 - 5000 for bugfixes, changes and updates to existing drivers and filesystems - remove inode reclaim patch (will be merged later as part of rmap) - remove io priority scheduler (still experimental) - remove nfs patches (linux-2.4.20-nfs-cto.patch, linux-2.4.20-nfs-access.patch & linux-2.4.20-nfs-rdplus.patch) - remove linux-2.4.18-gericom.patch - update netdump from RH9 branch- Added three NFS performance patches- add a timer for aging requests up- fix the sorting in the io elevator- remerge ext3 orlov allocator and enable - more priority io elevator infrastructure work- merge ext3 orlov allocator- go to 2.4.21-pre5-ac1 - split the rpm into a primary fileset and secondary (rare modules) fileset- go to 2.4.21-pre4-ac6 - drop lots of patches - trim changelog to not have 2000, 2001 and 2002 anymore- downgrade pwc webcam driver one notch to the last known working version - work around vm livelock - make the cciss driver not enable irq's in it's irq handler- fix for shared statistic < 0- Signal fixes for LSB testsuite - merge patch to fix init=/bin/sh - 2.4.21-pre4-ac4 bugfixes (mostly IDE crashes)- merge 2.4.21-pre4-ac3 bugfixes- Add ext3 fix for truncating negative i_blocks- add oopsmeharder for debugging hard hangs- merge rmap15d - set the sbp2 command buffer to 64 elements instead of 8- merge tcp stall fix from DaveM - merge bugfixes from 2.4.21-pre4- Merge in the ACL and XATTR patches from the UL and BestBits trees.- Merge in the LVM pvmove fix to current tree- add AMD Golem fixup/bin/sh/bin/sh/bin/shkernel-enterprise/bin/shrefslc3-i386.cern.ch 1118244104?@BA<<<<WF[E[F[G[H[I[J  <<3Q3R3S3T3U3V3W3XžIC;IC<"<">"?"@"AIC=IC?IC@ICAICB1<1=1>1?"B"C/?/@1@1A/A/B/C/Duƒu…u†uu"D"E"F"G1B1C789:;<=CE^^^!B!B‡'C@'CB'CC'CD'CF^ ^^^^^]=]>]?]@]AŽ‘’”–—˜š›Ÿ ¡¥^\]B]C^f^lCCC/////9CB9CC9CD9CE9CF9CG9CH9CIU`UeUUUURRJRKRLRNRPRRRSRTRY3Y3ZRaRbRc £ICDICERfRhRlRmRuRvRxRzR~uEuNuRuTRRRRR?RRRR"B"B3=3>RRR3?3@3A3B3C3D3E3F7o7p7q7r7sDEGHIJ-?-@-A-D"B"B-K&&&-L-M-Q-X-Y-]-^-_-`-i-m-n-o-p-q-r-s-t-u-w-x-y-z-|-~--)CA)CBQQQQQQQ)CC)CDQQF=F>QF?F@QQQQQQQlQmQqQtQv)CE)CF)CG)CI)CK)CL)CM)CO&C=&C>&C?&C@&CA)CP)CR)CS)CU)CV)CX)CY)CZ)C])C^FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFT\@\A)Cc)Cd)Cf)Ch)Cj&&&CB&CC&CD&VBC<C=VBVBVBVBVB:<:==>.;|D|E<=@ABCKKKKKKKKKKKKKKKKKKK K KKKK"K%K(K+K.K1K4K8K;K>KAKDKGKJKMKPKSKVKYK\K_KbKe:B:CDE:D:E;>;?WAWBWCWDWEW?W@;@CDCE-CF-CG//////CCCCCC!C"C#C$C&C'UUUU/U0U1U2U3U4U5U6U7U8U9U:U;U<UWUXUYUZU[U\U]U^U_U`UaUbUcUdUeUfUgUhUiUjUkUlUmUnUoUpUqUrUsUtUuUvUwUxVBVBVBVBVBVBCFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZ\F\GHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHS[C[DF2.4.214.1.04.2.04.3.02.4.21-32.0.1.EL.XFS2.4.10                   ! """" #### $$$$$$$$$$$$$$$$ % && '''' ((((((( )**** ++++++++++,++++-+.++++++++++///++++++0+++++1+2++++3333333 4444 55555 66667668866666666666666666666666666669 :::::::;:::<::=::::::::::: >>>>>>>>????>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@>A>>>>> BBCCBDEDFDDGDHDIDJDKDLDMDNDOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOODPDQDRDSTUUUVWXWYWZZZZZZ[[[[[[[[[[Z\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\W]]]]]]^^^^^^^^^^^^^^^^^^^^W_W`````````````````WaWbSystem.map-2.4.21-32.0.1.EL.XFSsmpconfig-2.4.21-32.0.1.EL.XFSsmpvmlinux-2.4.21-32.0.1.EL.XFSsmpvmlinuz-2.4.21-32.0.1.EL.XFSsmpmodules2.4.21-32.0.1.EL.XFSsmpbuildkernelarchi386kernelcpuid.oedd.omicrocode.omsr.ooprofileoprofile.ocryptoaes.oblowfish.ocast5.ocast6.ocrypto_null.omd4.oserpent.osha256.osha512.otcrypt.otwofish.odriversaddon3w-xxxx_102000333w-xxxx_10200033.oaacraid_10102aacraid_10102.oaeppaep.obcmbcm5820.ocipecipcb.ocmpci_564cmpci_564.ofusion_20505mptbase_20505.omptctl_20505.omptlan_20505.omptscsih_20505.ofusion_20511mptbase_20511.omptctl_20511.omptlan_20511.omptscsih_20511.oips_70015ips_70015.oiscsi_sfnetiscsi_sfnet.olpfclpfc.olpfcdfclpfcdfc.olpfc_703lpfc_703.omegaracmegarac.omegaraid_2106megaraid_2106.oqla2200qla2200.oqla2200_conf.oqla2300.oqla2300_conf.oqla2200_70003RH1qla2100_70003RH1.oqla2200_70003RH1.oqla2300_70003RH1.oauditaudit.oblockDAC960.occiss.ocpqarray.odiskdump.odiskdumplib.ofloppy.oloop.osx8.ocdromcdrom.ocharagpagpgart.ocd1865drmi810.oi830.omga.oradeon.oecc.ogeneric_serial.ohangcheck-delay.ohangcheck-timer.oi810-tco.oi8k.oipmiipmi_devintf.oipmi_kcs_drv.oipmi_msghandler.oipmi_watchdog.ojoysticka3d.oadi.oanalog.ocobra.ocs461x.oemu10k1-gp.ogameport.ogf2k.ogrip.ointeract.olightning.ons558.oserio.oserport.osidewinder.otmdc.olp.opcmciaserial_cs.oppdev.osoftdog.oideide-cd.oide-tape.oinputevdev.oinput.okeybdev.omousedev.omdlinear.olvm-mod.omultipath.oraid0.oraid1.oraid5.oxor.omessagefusionmptbase.omptctl.omptlan.omptscsih.onet3c59x.o8139cp.o8139too.o8390.oacenic.oaironet4500_core.oaironet4500_proc.oamd8111e.ob44.obondingbonding.odl2k.odmfe.odummy.oe100e100.oe1000e1000.oeepro100.oepic100.oethertap.ofealnx.omii.onatsemi.one2k-pci.onetconsole.ons83820.opcmciapcnet_cs.owvlan_cs.oxircom_cb.opcnet32.oppp_async.oppp_generic.or8169.osis900.oskfpskfp.oslhc.ostarfire.otg3.otlan.otokenringolympic.otuliptulip.otun.otyphoon.ovia-rhine.owirelessairo.oairo_cs.ohermes.oorinoco.oorinoco_cs.oorinoco_pci.oorinoco_plx.oparportparport.oparport_cs.oparport_pc.oparport_serial.opcmciads.oi82365.opcmcia_core.otcic.oyenta_socket.oscsi3w-9xxx.o3w-xxxx.oBusLogic.oaacraidaacraid.oahci.oaic7xxxaic79xx.oaic7xxx.oaic7xxx_old.oata_piix.odpt_i2o.ogdth.oide-scsi.oips.olibata.omegaraid.omegaraid2.oqla1280.osata_nv.osata_promise.osata_sil.osata_sis.osata_svw.osata_sx4.osata_uli.osata_via.osata_vsc.oscsi_dump.oscsi_dump_register.oscsi_mod.osd_mod.osg.osr_mod.ost.osym53c8xx.osym53c8xx_2sym53c8xx_2.osoundac97.oac97_codec.oac97_plugin_ad1980.oac97_plugin_wm97xx.oad1848.oad1889.oaudigyaudigy.ocmpci.ocs4232.ocs4281cs4281.ocs46xx.oemu10k1emu10k1.oes1370.oes1371.oforte.oi810_audio.omaestro3.orme96xx.osound.osoundcore.ouart401.ovia82cxxx_audio.oymfpci.ousbCDCEther.oacm.oaudio.obrlvger.ocatc.odabusb.ohid.ohostehci-hcd.ouhci.ousb-ohci.ousb-uhci.ohpusbscsi.okaweth.okbtab.omdc800.omicrotek.opegasus.opowermate.oprinter.ortl8150.oscanner.oserialbelkin_sa.ocyberjack.odigi_acceleport.oempeg.oftdi_sio.oio_edgeport.oio_ti.oipaq.oir-usb.okeyspan.okeyspan_pda.okl5kusb105.okobil_sct.omct_u232.oomninet.opl2303.ousbserial.ovisor.owhiteheat.ostorageusb-storage.ousb-midi.ousbcore.ousbnet.ouss720.owacom.ovideofbcon-vga-planes.ointelintelfbdrv.ointelfbhw.ovga16fb.ofsautofsautofs.oautofs4autofs4.obinfmt_misc.ocramfscramfs.oext3ext3.ofatfat.ojbdjbd.olockdlockd.omsdosmsdos.onfsnfs.onfsdnfsd.onlsnls_big5.onls_cp1250.onls_cp1251.onls_cp1255.onls_cp437.onls_cp737.onls_cp775.onls_cp850.onls_cp852.onls_cp855.onls_cp857.onls_cp860.onls_cp861.onls_cp862.onls_cp863.onls_cp864.onls_cp865.onls_cp866.onls_cp869.onls_cp874.onls_cp932.onls_cp936.onls_cp949.onls_cp950.onls_euc-jp.onls_euc-kr.onls_gb2312.onls_iso8859-1.onls_iso8859-13.onls_iso8859-14.onls_iso8859-15.onls_iso8859-2.onls_iso8859-3.onls_iso8859-4.onls_iso8859-5.onls_iso8859-6.onls_iso8859-7.onls_iso8859-8.onls_iso8859-9.onls_koi8-r.onls_koi8-ru.onls_koi8-u.onls_sjis.onls_tis-620.onls_utf8.ontfsntfs.osmbfssmbfs.oudfudf.ovfatvfat.okdbmoduleskdbm_pg.okdbm_task.okdbm_vm.olibcrc32.onet8021q8021q.oedp2edp2.oipv4ah4.oesp4.oip_gre.oipcomp.oipip.oipvsip_vs.oip_vs_dh.oip_vs_ftp.oip_vs_lblc.oip_vs_lblcr.oip_vs_lc.oip_vs_rr.oip_vs_sh.oip_vs_wlc.oip_vs_wrr.onetfilterarp_tables.oarpt_mangle.oarptable_filter.oip_conntrack.oip_conntrack_amanda.oip_conntrack_ftp.oip_conntrack_irc.oip_conntrack_tftp.oip_nat_amanda.oip_nat_ftp.oip_nat_irc.oip_nat_snmp_basic.oip_nat_tftp.oip_queue.oip_tables.oipchains.oipfwadm.oipt_DSCP.oipt_ECN.oipt_LOG.oipt_MARK.oipt_MASQUERADE.oipt_MIRROR.oipt_REDIRECT.oipt_REJECT.oipt_TCPMSS.oipt_TOS.oipt_ULOG.oipt_ah.oipt_conntrack.oipt_dscp.oipt_ecn.oipt_esp.oipt_helper.oipt_length.oipt_limit.oipt_mac.oipt_mark.oipt_multiport.oipt_owner.oipt_pkttype.oipt_recent.oipt_state.oipt_tcpmss.oipt_tos.oipt_ttl.oipt_unclean.oiptable_filter.oiptable_mangle.oiptable_nat.oipv6ah6.oesp6.oip6_tunnel.oipcomp6.oipv6.onetfilterip6_tables.oip6t_LOG.oip6t_MARK.oip6t_ah.oip6t_dst.oip6t_esp.oip6t_eui64.oip6t_frag.oip6t_hbh.oip6t_hl.oip6t_ipv6header.oip6t_length.oip6t_limit.oip6t_mac.oip6t_mark.oip6t_multiport.oip6t_owner.oip6t_rt.oip6table_filter.oip6table_mangle.okeyaf_key.oschedcls_fw.ocls_route.ocls_rsvp.ocls_rsvp6.ocls_tcindex.ocls_u32.osch_cbq.osch_csz.osch_dsmark.osch_gred.osch_htb.osch_ingress.osch_prio.osch_red.osch_sfq.osch_tbf.osch_teql.osunrpcsunrpc.otuxtux.o/boot//lib//lib/modules//lib/modules/2.4.21-32.0.1.EL.XFSsmp//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/arch//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/arch/i386//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/arch/i386/kernel//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/arch/i386/oprofile//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/crypto//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/3w-xxxx_10200033//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/aacraid_10102//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/aep//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/bcm//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/cipe//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/cmpci_564//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/fusion_20505//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/fusion_20511//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/ips_70015//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/iscsi_sfnet//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/lpfc//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/lpfc/lpfcdfc//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/lpfc_703//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/megarac//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/megaraid_2106//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/qla2200//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/addon/qla2200_70003RH1//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/audit//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/block//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/cdrom//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/char//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/char/agp//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/char/drm//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/char/ipmi//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/char/joystick//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/char/pcmcia//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/ide//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/input//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/md//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/message//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/message/fusion//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net/bonding//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net/e100//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net/e1000//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net/pcmcia//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net/skfp//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net/tokenring//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net/tulip//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/net/wireless//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/parport//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/pcmcia//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/scsi//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/scsi/aacraid//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/scsi/aic7xxx//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/sound//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/sound/audigy//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/sound/cs4281//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/sound/emu10k1//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/usb//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/usb/host//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/usb/serial//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/usb/storage//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/video//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/drivers/video/intel//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/autofs//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/autofs4//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/cramfs//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/ext3//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/fat//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/jbd//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/lockd//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/msdos//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/nfs//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/nfsd//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/nls//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/ntfs//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/smbfs//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/udf//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/fs/vfat//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/kdb//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/kdb/modules//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/lib//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/8021q//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/edp2//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/ipv4//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/ipv4/ipvs//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/ipv4/netfilter//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/ipv6//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/ipv6/netfilter//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/key//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/sched//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/sunrpc//lib/modules/2.4.21-32.0.1.EL.XFSsmp/kernel/net/tux/-O2 -g -pipe -march=athloncpiogzip9athlonathlon-redhat-linux-gnuASCII English textASCII textELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, strippedELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not strippeddirectory?pْ,%g}E@K%J%۲~ ^ӎ!sz\ Gmvd`sA aWv5ͼJVC=umYV?>;qTRQWQ~;^*?~W&vWojSͫ3oyqW֎=)&̝'S3Ɣ8XW.,*V7:$oԎPW8֘]to/D@z9nO[w3D4h.KV}]]@./I?M?є]ğ=~]zA!ʊv_$O6a9=~_ Mqu䤎vQnǐ1,SuQ|Pw7gb{o]~Z-gl @՛3s~y\.Xɏ?X^.7nzH*viE#JpiGCM\y]Nnga7 iK\@NB蕤_~Xgf囻a u~nC"u5 hi;7ѻllT1V;AҶ !a:q:UO|m8js^u]W?O?ԉV!4\LUNnBE!3 Ww< G30ToWO\sޢRyшW{2_G4 a#,lF(Dž~;۽=ܗ3R P=ː9)tDիb?*29QLw>.EB(Wd?ڌj9(9;a+ Gjܮ]}(UWߎW 7ۢm[vYw4 /TEr#O] 9]}VH&F yOAu9rJRG/^Ȼ{MӉ&o j|vy__c3t=A~·5_-b C߽/#O^9Ҽ5I,G^ h5| պ>Nٯ*Tߔ.T˯7GSH>:^S/^򵼻<㌆H^>+ȧl_ $@),G"APWuY~" i},}*F\.p:~"x<\M_1^;.18Y]uo o_J?~V4WTq]Ώ[Z\[zb~!@e6c q7aQ!E%@\^ r]>:GiZEiDh CI^R-*WZ b?d4D0#~'PҕጄqlJp8di{Vy:VƘjӪ3#~=91bpN45{/WM%V{WS՚Ogޯvð YyO%aG`#Xp|:7>L gfI GXg \9iʉa*1,oVsn6<'i<ˍJyquo͏Zod+b]խdRUЃQAJ=8S"qϠM{R)K Uu`QS;ԏ~Sq_oaO zV]}'e|"$j * &OS-m#OU=jk)Txŏ`2d \UG? k]dj$6v󛙡j:LKfD Ob|ތ- vM;JtU5<1C^A4®q(Nn` w>Ařt^@;F2.՜ĤnI-H%ɵ$Ц#R0Hr]I2m2ߖ.h~߮eN Us@K6x([:GۤAJ*WP;hJIXk}i~-Y>/mR\BAC{_ry18FS '_}Z P9E_DI{s::ڡsz\Cɩ e .iI24J.Aw fϣ%|~04rxڏpkwi,Fq~Z c1>,alAꋇi(f9y]]!bQm{ g95u>OP@HPܫ8|XXJ/ i4/BcrL-{fPfN6n4wCqB].K1Jj.ASuLvS&+:63z䮋ٳ\w[5OƖŔaFn`lmq$@4493YY6/.E8kjXj,Mar6wd0p/_a,a'C`>fI?ٸb1{bQc.O 2ȩ&Hl.4&l+EVsX(Ԏnц 3\';AUՉ, }+UGj:q7 {rŨT[q^y,Gu?m_pB٤1BV6X;$s;nXAB4$`U4c/ ˷J7 -vע|XzM SC<X&Bj9 K¸Gf呬tO~ʤk` n˜9)m],>O&,wj].;SUV㜸'LTK ,|+YUY;Rc[y հH T|דJ y|ar{>hi)McV,<;=/X_Q܅EH>߉GLvaFfx E&qO3lWhz%Rb2RA롙DE7 05JqZɧ!ZuQjk_fIC2VمlMcLtϿyg~x`07S_ju7Ltof!YDn42"kVZ`oW6󜭧߆vgүA+vID~ vgk[q'^΂!x<Ӷǖ#zfl#,[N25yVXp(-{c;@ZJx~Ivw9\NcjFZȬe, H̩ȇ&Lsa};a9KeJ,:٪>d v*?GC0І'oBZ"W52qe~wd > D*1{ژׇhz/d y$wCT>!@`fGPx . DK4۞d {g|ac~k, ט%̓3LgjZqbfh>Y~ڄq8>?x}w0 KVz6v5#/zU3u`T8ZH:dus(ÝI.霫9:sTn{X΄ (g9HXYIcPW穭:d·Co$},κ̺Pwe֘$<BuAV\Ղ"ɟg=Uq8.(<,tߡ-%hHAUO uA[hfN?}5k@q8an0L޿:8y^fd[Zv`XXo [zۓ,B<Æ'mc[VagcϾFB8j9`W!YqMĝɯ#L0`T.D诰DZΓnG}>fz"JP1"".>A [9˥JBy~-]YBPRUN}aqz!HJTAo2c]c;x5PDAaXaW:gBu$Ņ Fs-ֳi܋d J!(6|#5DZ))v̔!T`BA1(ְyΊ?G@ePi30h$^p#Q6^?ǿ,AGg(L#2֎?oH7"t?߉goMk#lJw~ʁ;q*{V/`F8awgշ XGLMk+ [Gme!=F*ܠklJ#>~޻|};w2-6WpNz$eS}]V `#Z">!s&W|t"~-2A(+W"ika"E>R5 f3hb ѭ4VjجYBqug ŤMj-\M(v:J [rn +[ JbD=ڹv=RM5INJedTED(d]kWF:yAS]f]m!|`pEQ؂&a屭`yLL4lFk }q"t<ߌ<7a)P{F<[W.q8^LtaV|~! d@bܧ43F5wyDi@aK?3rkvb!#e./)c@9J}q5'[E*Vi{Tn t1L:p㔡v~Wڂ"9EX,ޏaBšrN౓CsNH Teڰr hMew?(;}`FH.Xr(tAJP ;DW*Ul(hjpЈ.D[x+K75#F `(W4mD!5, M,6I cX鑦F\^ooSkET5y=X`eքZ(DFbw 'J}'%. 򃩝Ld1 VRɵ}S]qf.Nh`@l0@)=0lhGvS/!#Hزi[Y>1صOQF{ S5}3qod꼊shEhO_7Q{浞g3ۯ)z'+QBVt]1cMޕt|mhbQ? N9LOXT ]S$C#h&rN+ipxN/+WDoܚ 1*QJɄ5cKJ$Wі4x mBTI#S"8[>Ln@#,eݦJDk J$%jI$[TD~=/ o~\`^im:;Lvɿ&#ݮGrt0p Jxo%4|V$|b t]_,.]߯Xa&&^8K*LԦ=@tYItx^!}~e2}6C-DQ}|49ZV/%zeOeˉH/xa9.wޱZQ/bֆX=7cx'-QO%;l={lh|!lM6ZzkzxƯ#%.kyuY~dv"dxJ]]x6fojm8d{=EA'3 ðĈR(Y7/k>VԱ&)w >v~G`:+ $LU?(]$!?wB7 1ZsUHzH1sNc5t+H>¼(;$mA5';A%o& $qb4r`BSD=&݌|/$VXe0{qw"Tr0HKX 0fm[ՆI?:MnEvuIгу<~>%fޠ T>ٺe3-hyǒm-iUlʏ~0ixD&ʼn-a[|~#& h&VYoX@Oίoh, A\n%ii/OV(<Uų v^>'t^t/Q;׉E`F5F7yНrR($P.S. NZ~%Zb<ɃFw:;7Jfr+lS`V,J7I%˜g+`=Y L<+F>z8U=y;tn悮vk9$ޯFT)90ldj#=$a#A$([&"1$0:ߏ{'(ŸC b0A-NҔ^U]:c d/#0bESC)sM!͞` IB83vK Yx"1bJ&KO0qɕS8! 58sD5 PP' ߇T:O+:#S9HK~D!;yrŮz]5ަ@C^jO0Ffj’0 'QŰ[( A+ 8\nHwG Q2V'oV6; Zٌ {J?  9G,';mz1e,sӻmW;!-ޫ&@*\_cJ-T!ymSKZ;EŸthk3;9/=cD3S䕺k-6 r5=im6_x(Mnብ|96Vgtj6>:%)s (0z.`+Cvt;J1BA"iJmtzO3YsO3(l1Y&xSL!\AMו (9X$hwE<8[HMdxma`]9v oKWąS.f @f8-h<8qM X2m'j@r3×ҽr*rXߧmscZ,y.-&֐*lCD^ M@,t^0cjYKl FY,F$ ]1_JSRNs壟b!Fc +/,~?^GB;' f>y9%z}x,43$.+Fg\4lQfB}-c-i'b%m\d_bߗ x@A/-3}9"ZGKq伆 }^.C|KN%x\,E}on'q^B]3 Y‚]P0?+LĐ6Jr2BnxKM2ɱdۑp苼C slberN&3aPclHO3/S_I˿=f8];NC P(TwSƤ0c1%i!p٧pEqьV9G~>ŞGE|9~tlF=)(#ʙ:oMj[JSdȧ |]yCzl!4tXN'=3]z6 -=!`>TބwD䒸:(NɅtTZ8NjX]3І`@KVŋ9xDPZгJ2"InbeVxBnWN]EA9qV&Hҭm^3+F'=n]EU.~MvMf!WT,|h8~#= m3RM:|#umMDP1=AUJQL֌n*V&He0Z/RAӝy8@xޘ5 2s=~Djdnr.]ԝx-Yo([ 3d4vo!% Nicvr4=:үH  >K-ў6:Qo Ybå Op-ŊoנGA/^q`fn/W4fBhEaZ;g]Gts x;JRbpfzP \*ȇQy3bSjjQϋ^tD2iÓ2G`CxxJ[hɝ3`['r~ vmSB!l玱Y٦zɚ#:~mP>3qƗI$!LGNP)#2Dr4JJ;b! ]UxF,~b WӘ/9יqHٕA:p`2{u1)?iԒw;X#vdz#c/˚w FTWᑫh#f 0w 43<đڭ&Jqcͯu1O.x+n2 أi[Ѡy ߿^`a&5dᏤrܪ X:O i:45,|?W+]KF" 1k$xuk^3?A%c|= $Htk@8I Y,).Q!cעiP)(^׵?w{;AȉV.|9h#.i5݂l u6ߡa8lcvZ$GrZ5+41; PCKZ$Ӹf 6E]*+?.C./'?zCcBב|Mwpœ'~,0)fEz8A *"L. HdBaNJQk'358S|_guFc#1 /m$(``G1e#NaIrdaRFHzC!fuװ Ue&UH;<}M/c:v=T% n.]P< {!AZtsX$Soă2RrKx/IIԁ= j(eÒoae>&'7m ? 2]#A@ND4n 鶧43@_&,:Rpc=~gG^9-Yw#=^W'8XwW)^á sT}d$Hg&~DZdu#4@+MHHK=6B“@D\ԣ#Ȼn'L% =F)'/=#"FKrS-6yjyM?}$5z$͆GN7tpRu٭R H|O>g: :;}LX-^nى2#=N\)@i}`HL\Ƨ\:z U)yvgf؉J!–ҩa5kH=F1fjoU$)ݕߩs9eE,oo\E4OX gWkKiv{2î] 6aa)>@CNㄚyE$ Zю&(ˆ)rcEûHO*0u* ml 4lڣI{\tK%yHk久UUk (6GG]v}2%0^0$%z++Hne:$'-{퇧#n =LmZf >cn?T(NKd  DžMY#yFX"Beɢ 9[hU M?[6&d́ 9~-l=Ɉ}m Ek55+8Bvl5} r\r0+3aYe2C{ID)fKbǩ=;?NU&I4=RLΚ]AfȁazI/?^`RlU%8G᷇q9I@lW#s%CD   5p3sv3K.#-vNgVA>}Gn2Ϯzԭv|%}JZx dȁ/W榃M#LD.q3er=K"P8"|y`7gtw!^YĞC䕵O{lJ,>GYF!FFm0CЯZw.bt=K̊^O27HUS\k٣ם"ƞ36E*<*Ym&", xWNvlQvo[qFޢCa@cHA{zdsѹX{gSUeԐQ\h,NLW~xT%9 4'.=GKHw?E=;o<UJMؗо6t~aУ><5!b :}]#P^3Ϝ8 pAϬ~#Q_Sn:6ΪqO:F]m?gٵ "k9kYz W$Lvv58*LzK VdIkfdBr8셀<(&i1pMcO o:g 6ԬW%o9fc8*n: xrq \VPxbg'Lh#_:eo=eCW7s r{j*oFDGv[x*⻄o1hhfsq`$aPo:* SM"|K&uH`A|2.r$u}q9tHFq}7X T_uͺr jPp:<%o;z}>\}m֍~Uny&?O(GBf|MLqZæ]6 OZę;xY!6mA'߂U+;๰,Et#OCUH,FG;<Vb7;!I:\ݯ!$r8 ,DNz<&)i n, _AqLәPFJc?q]Xq Y '`E$F)$0B\1E]\8 9Qz~&\~v5ԓ#_%إ;\_XaT(hOn9470 1̍w Bk>fŽi!:V.lzz떰 HPį#|# j6P | ڮ.ox9ӥE?XTڦX2b;JmKۤ&pX:q#}OgIyYV@b$T7u"و_&m:ggsdbfj$)G Xň|>#@YXбi8G9Z ~5шX E J0B)$8ȸp(GH4b3c Q 7H(?**@7<5\MNj?+p(]XT@scF Ee(%K" !^eM <,QtJm߭Һ$ !ʇiz :9BFm $#kcv+<ė(^ӡ OQhguc9HM*D!h9){u}Zh=,x$X$Y(bwD B2##"a-y7a%ӣq Dꌨ픹`!L+zIWAlzޞh&fC~#-pfSY)I)OV  Anֳȕi di0]!4bU=e,w t9+;ۡt+ɗ}$@d>3}^rW4] fM<{ƑG+5c)@r!y74aC3X KÞXJzd>ЩhNwT]A:8Ҥga0oQP!bxkCmzRЁܐn9-:xOebSHC PQH^9lӬhHOGK?ˬ fahE`[XQ!9 t4al$Xi<4Ĝm||kn540Zp] {&w$MzПƈkCUӃzNؕ Uȕh+tnD4䘴oۃLsvuJ+# eSLs[󷡝uQ:C68 Nm'NhcqYA/sV _`:[:(գ.cu.y#'7/`T`cI,2dS["w@g vj'֑raK_/ :%\oRj)Xs Qs;<šGa} i`zĆΈ*@vуI=lb%ee0Aȸc?u?_?Bx͑; =^j-VtCY.\@>1 =^ENad!=8Jc9W 7 ;z\!?5s rr DAΞȈ.i+Or㓆'6'P=nPQ7rkLui ]ĝFǢpmq>¨`s㘘+9Z>Y1M dxW뵨1.ZzVf!3ZfeE(@Ql !NTh܏ OMD0K4Cr4*x'H^p9ͮ-M<yO,HDEK3Uݧ0( Ä]p4RWU#SO/cبkmǙKI&w:R*^JPwӏ;7d˳a×a2?әg+ͤP'2+† =wɀڵ$BԎ.&ja.dl42̕E-] Yg3$ =DO4sTk[)0}jg AsΖȳpdŒBb !۠6Y?`,xoF./PN= hz[0'P,RKYԲY5tor5 ͌ h_clH^YrACC" OʵZ;oG | &)ZJ|ZX1lz\:*d4~4p]z`7Q0_;jWq^E fa _vX: n"; fW79/D. 7!k]=_aRO/kNsx0 =>0JJ/ئR\iRV|>;R^oz)>Ie !@o^ѳV+r ;?k,"5*k"LB.t ?T[tʞOس}ۯd`9$:Egמzܞ Yq䢊mzF66qtXP1\kJoûKU4 Ϭ/XUߟ=Zqc1 ;J|2+\ОJg$PὧԪk,T%dTA㫒s/1: Nڴp^!ll-ډP"%d[6ou79vVIVe[l8б'X]8M$q"\'Ip0X,`ȳod4~e[bY7nPt2uӐ n17upPLbG1M_3H>h c=)f8e PH>% `Umt鋵\7Նdz:Rz:aA8"#89J07BA}]/'\INpY6p8TV hh‚!V(5H)82tX1jcY!SEH|:9Je1" Q1}G|a3yt3Qk2Ƅ'sq n<{Ըc(5jČcHښet})i8-f{ZSO`2iT$H3'A,99_Pf UpvKb4jJu>VeD_:q@]SBYf(-CcyRW% cyp!2ZU QݰS$U9J|* Q{RŬ1oqc M!'`J$,v>u aԺ1xvGe{2X43}Fh|ܣE_q,Gm["v3}-je͸l +򽫧+NCπ)9*dGTW5<-(S7rnX`hSHGtI1Zk?f!8 }6=lbY`Mœs>SuР[]}N!qNa<%;<(ݴK :jH{/V W3 1 (*h*vD7-U =Cb3f+Fn5= 6ғ11=oCf$ qѹLByiqa!I6q<6GQ֪uQ^U7Xtʉ~yܼEd 5ËX37Ú"3z7bDsx/CD5"V}5$̈́JpU?v"ή#ȇhY^N&i'0>-z} /'Z9L4vӚ?lK~.G˓qiKg&R)7|9% BSx`uNC9o9TٛHTas{&&=TaEu h`@hpA7ʃ70M<⾮j|랞7 &/W]p8U/A)\1nw"o͡9k+Q(8)3_ĺI>}_,ͯ!2IXrE^oZ]b"oNeCB]mjr޷ ]6_C.Ѱ'5 d1 ԭst2P.dc2_{?^^hNf/\Lzè=O7[zpj>#њxej00CYxjQmDrej=r6Q(M6xr6\ݾ򽹩\A~KMT Mz~[iw1%ǩE誣2ʴ^?-MN֭]l~̀S!zh,}3$ó'$g6mV(~7_0֤S %#D/o@^5Pc/5: ~Ġ4+v1.r'ԥ.0,YqX0lggȩGH`BGcuoQ@̠~aYu0]J4}f5<8? -Ao|{f&SLG^(ʓԺN͕'O *KE+'1`ud(ߘ"O~5ʅfRmbcR6ԬԘԐzIYy ĤTA(2k &e~<9#hRT˝$(Q9scŧū u o4ˎ_-36$`bf2*kaĂ%wܔe~<>ݡaIa_~179!] }vǑW|=ߊ&67-[?Y -Љ|1DV| !ǕZF,+Bo)Is)̀:'<De{z\i^ndJ*]&j̄DÃz6oFidb7RM+K,X>܌5΍HM8*((jpH }r1q}sD*2UtXCYq#fL &E|łHi3т}1ţң}OiJ<> \/ÏBMhrE5SfeZbJ!vG#!WR0:_P*8ϑl9U JJ"xlǥO`Tvԫa{{htη\_;~SbKA Z\3n" G֍㷷5@j4ܻ2St|녢s&EKR~5 ~J{ ~" }`OTRpUWsT4 r ެzkEk;dG @a׈ ]]/&BvN^ j}72%t0?#3UӯpxX/fI5ҊiX^EP",ЈhlFsHc{8>c狀TbOx%"L{^6M?i&6]2ԤuWi߬{Nx EBH ?EΚ^+ f'dz%.Õ%Hc|(:RHAW(($oN* T JE)8C lq vO/翧ϝSsH;nfOEv}pY;.~ns|fH_=DQ6,h)Q\1/0q'}V${޹'V @Tvy}NJu {i?+4fWjB)>+ NUOp3OHJ=鄹cɝމMܼ8dPt-fTGS N/S_!9Zl>C5ȰkdPaG{xIBl[ lXܯ=\}Td[<-ޗbBVَ (TT\00̓x G:s%Y/b=A7s>tsHj1]^0ё;wdW <65в=OFdc"!ER3V} 6Ty$z.ĊNk6T%Jl]MXDybdMкv_S`bȈCc1!fPU),dƒu^2f{O&0$Z?HJfjdOo jɑ\uEV3ǭx/ux$g%ݲj-\M‡ߏ+8GnΉ+xMϟ_N!rLA*)uB 7_OId@A]ᝁߛ/|)<1)?EPOήJ =J5Cѵ2lA hK ٲ(~ N6_[@sv( ?#zO/$uS1u`kXؾƃ}MV3y-[#;uiA)Fد2'|[t)fxQ:쏹C~})rlBu/$B/9Py~4}0hJ>@ T6& ;i`@FiN7d憗GȔWc"`h.NBG} H 3 *̀έ)PrMo#m9\^!fNAy[\E,{dpĝ yXۉ[4% (SMj!@CXx'SW:KIӯ+B^:BWzi8'X6h\s`؀(^:3d;%z> 3 yJF6m8r:YDHiI&y-Y*KaqebpBC^9mYjz=q.c/6@W5Չ{K!mDo;Bu[za2Q)Bh ez=?<)bȍ8ŝVȴ^gDM0?Xz핶mGb܌YEz1ܖ`s&$~Lgi<= bYf 2d| iz %0Ǣj U7|A@ER %nFBR, '11v˹?Yy)Ӆs _pQI+z˽`e/\6<$d]Uq {Vf{A@xD3+س%b hZBX }|(3xgJqrh: _p5?خ%tf o8}sY@)A!on gG-Ox-xnLpaj%2@FBf{IAi?ݲ㈦@/_q㰆Qg X"ǖ vl#=OVBS:z/!]0hS@%@ _оd\VsJ tػm7+遯?ד_[zǽ[Zs RO;6I؜r :O KstUC5O-nW~3EDn~% Qt?zAƊ?XŅ>)-3=!Ija(OM4ʉAHiuBY,_d*<~ȟbx'Vj&P^~q81|K"0,Ӳ*!O` 뇐ΤN0ТR6_=Riy+rI{CSz/T4fHQ}Q|q00c5!0Rp%ɦЃdt 8?JTCE]@ z]`]EMSN,C$gFX"98%4 $R^?oir M q:@i^8,fG9uӇyu}FnW`W~:#;h (1)n! 7)bWN drȰ =n5^y(KrF.+$ "zh}CW Q:<=9 2,4=@xbЄKy2D$ӌh5S8/X/q @X  Dy1B@Xq^0\҈ /T[m*^S]8ebxZPE]Xwơx}.DH?@a!;p& 3G Yw HX{K9mSGo݄)wOvtRɰIXΛ8v| ~r/,sCRTfNu\=<1,>筣B#Jmi#!>hʽ-z@:/aXt= Qe1Jla_VAinoL'Oܮ6K}2.)pw QvBlDJ+ĀCGkHt@k#Y9L;&͚A {y&>ΕkLM#9G^:ot'4a(WKAZb̷#a)i}3֊9.#ÞDA2w8' }_#M=bDG<~4 ^ X *o"Y挸GDo\6|\;qj(-?q# QBZa7ROEC)G$Lb$u&p i溢dM xh~ :RB%l*WdT ţKrg~8f6SGSkf= Zfh+=n)>R@i&g_a ޔ7&'S㉏Jz{Д^Ώ+ce$kD}^?~:Ջ6w}M| g:Rq>;^ZI9Z6 O)JMVx&?9V8R$Bŋ(p]tpɪcX+Wŭ3ĐUQN4$+y< ~9+Vh4v y0M>%[;Uҹm^0|uQ/2/_a8~}l@KsF1 g}/Χe<{xBgFGIe$/ soprn#!"g rs&2-=umݸiIyITJTQc}#dsJ씐 <ѐCR]LxOZG>ACLwr$- BDar{}!OXh`Mwy?-QQE/'2!ӔX]^h(E鲡ɾ/L12Y"w.[rpF8OXSM}\ 2?Y;c"r`a֔$!vnHI}J/XZm>0Xgh4(yixܒk$EC}J"¦$דC6=v熦-!C'\}};AhbGzCK$ceCe]Co5|³u**K%dv^:No.^j;ㅑ5*6CO .-x'O54C&6w .V[Dqŗr T \SGD @MjxȄ j#VE ;AvF:m-5TUFA x3BR9ߌX7TI†8!N4( L24=m#r(O6 \RvЬ6K7 U6@Gvuחx KoJQ`#4{yXm`}N[diyŐ;\3T_!Ͷ>50yyڼ[49{mu3 wMI4yinIa;<8n@]G ]{qxt{ðJµc$`zHj~2nz{D@A/x!xO5虤 s/W:a XL)r iYgN-<0Q&~p A?k%Xfǖ x<M!:Lh2pj1&ߞ,#.^L5@bO+آٓ % S!!"+eXQы&#JEsGz{q( Ň%2VߕX?NN.Ns+AJ;ﰠ_|Tz5GAu߬V!CnO+-lyg[(áxX_`1/7}q?C;ƌ0v l{|??GؠGڃ>2\'!0~Ě~ wЈw{8^˹S+!1X75CP<:3JEG#Fpe0j°gaJ:'alY|*lB,Oo_]&("jV`1VӸV4w_4YQg_Hwi&EJnEWNЦH,u%\Ÿk8`.P?!z_~UH5h?W 3ODgx s{ǢqE13Y2G~Emռg4(t| 7`f(!o3udM#!h&ȇAxo7 n K3X5;3(Da*k%$CA?fUL?$}*mɎ`CRiη4KE KEe1JJpHrbODL2J!djd3?QcϸXQl&Vר~ W!V?DBJA5Ui=TPZj$p-]MB/I1+Ű+B'Xa2T`P }1ٳ&Қ/Q]FR[=.u/?S  2.<]SƊ[ɝKfgW/ $&H7kcX[X8+AOJ+*:k3dLkˉ*?f{=$}{c#r3lB?1VퟦW; bExރQYI&ܤ_<;pۈ_ :nz?$;#`^~5PNtf##/dAN+GGx9ќ%@ՒK8%#>[r)_rt;O K 35R1xHFJi2 Sz6@0+ $]*(I O\$Ȥ/0N` ~ا۬'78B+y8ZĘ/ʖaXKö=9n)2KQZx&E( \w<ѩ~;ݽ ) 3"ÝVbZ+2-4[½4 r1S*K8yjnf;ȚY勉 ,w776s_ɖ* wZ9~ߙjƹhn]_[e#)财)X.1ɜ*T2g-VNeIKsWoy=bR=Lk cRF0,ed޸a*L'=%!{c=` +?P}!/A"-??~< mJ#@я5|lC dtTG|#-l۶_@,j"@9jhx-67lw=r:"Im ȵd!'cŸX8BH,bn[%E88<)g_u#Mjgkk:]w,%M0ݞ?}%GϷH>qrHÙ,,E/fvy;2EQ  D>SQ]KQm6(!]薥蠹5aZݚ<' xI[FXzUUM%5{04{ǜq>'$-~v_,,^w<^q>JaZqV<cf-:p[Ned.ԅ:VGpû0-޵,]w-;b9AfjNCůO._9m'x^0gASQKIK,wiMqy&iU\~ߛós 9^V=@>]3z(f$D9.5 * 톖bS-ps^?NΟ=Ɔ~͢3[`2)e}KRrކi}AoICdd)bmU}MM{{? *}q *7d 2}uKf&{c9wjJjK2F7%ۊæs©G ]1ٶ)΄2Ƕ' *28ZEq(h[wK6/fWH:ajۤF]L6h2[Q@~&C2򕖸^ lJPVR2{h,JeI+XQ}ܦG1kę9L+ -.}:Oy<• MX/J~KC &"Ķ3)fFȉT̢@=̲?t6 d^R* sA%2tkzR*HY|Ϧ3»#|5}'@Fc2S?X^"ZQ<%%AmZߏ}V$yHWҧ' v*1LA O10[3P2 E:˓w!fp^c>ӊ5S Os9ExԚ9b4G eG7ymtZ2ѰI'U*WBCC?z b61K&DyFV}~(0%y) ϐ~>[t=v-9{b{pvatPe%5&-U8b ~TrhXPxx=l_9 q'¼1ozJdrlA+:I4KGژBk{yp(Nq1R/΀gS$`u<,d)~gc_^u=U!ů3EUCE$VLzP@;$Z :f(<<ΘHbZC3lj͓h#Kw/;U W,fwr 7 $ϳlgQ}Mmi YF!%aNycv53kHLF=dlkRA rRz%w})Q!2 pBzP˫X` gitJ;pZ'jq6iNGL׌LW/OemB^@+E/x|!\TtrD*0W:@"&MasY({8;kaI("njk1]> ҇UuUR5O:1^ܯ?aq,K=['rJ'u-AA xrm@An+#r-f wH .!t= >!/Essn9.="WvJص{+rs1<*u*< J@\/9i -蕭.6q;b9,ٯ]?W|r#F;ȤxIe( x6|`qĈ<5k\o k`[|ЭB\5WU%`lg.n7 Rz/2-2 q7/HnXJnX+-zZV|^Kjktgտ>XfV_=0\ =rjhfV>3Edp'Je9V1 Jz6ò5XHa^W{ĕ2'gtFJ{I7†C%u$g!%Mq-e(!2!&<^ U9zM#VqTN*/ L\Pע](dN eF"E˦ U(ˢV&th}Z+Mt:+8~9m?0B09+١콞UHa 8Lqy$TEx;8*'#wگg8f,!E[АhtؖJTG/diR f-2,˄ε"QCTO9avb 2'l1+Ӎ{IFNYkXy&N"I&/tP>_D#J}D#c,;$ű>–t!;R儨%C-UT߸𨒇̟b#N;,l%y%Ocx[b1%K8BFOpovBi(ESgT_t_če^ߦ|\J.I?]+hM۴$j-Ri})GzQmw;W?噻tP y;PW1 ZUc]V~COjwY=$~?Z%^>2Ks,`x׶dE=L,pƤgjA/[:3>c:,ƂY.WeO+ $;jj!Ƨz3mNk=Cs '}FըR'6*Qw`=H: py֣.o m>(P1:ԅ"]?Cfz1*v@dNCP /kЧE}kO!ÙzCɘj8*le4rg-nf7MU9 CIb@sz)5\)0 N6+i~ ~>2~'{-æ㯐`?ngX`!3Mb b3RZ 9,"CIQv]O]E ɏo)M׽oa1!+u#DA Ӡ3=[Қ'Me\@BY[V\ +C~!}Ck8פ*'MF>o &s~"x;M\ Ҋz9b0rlXDl#5nX>᢯m.R.V]UC h"ԭ1w0GhXMSFqlR.~a x- X|x|_ cXQ NMLa'ΤI}Gh"ŏ"@E*(Z%unkrU#[|\nCX_.]9F8s_5TӢ@lteXF=|q{6Xn zr?Dw ^ג BET huEKpt-{lƲE m!9Ljb+uM`37< Hzޔ?墺\)M M%(HԊBFm ^BRdS:@o9{l2 y D8+OuJ@s}Je<5HM<>ӆ=ʭɩtw ,b4(:GD/w+8%Є_7| U.y'AFBˣMAeΞxg餐L{ njߞ(GdΞr=0Tpu@Hj,9_,V1ndMH}MPJWE2J1RėFjYr)υ'ҵ/O|AX:9T軥hMF94yyz Fǭ8½˭Y-8_xR^:7yXamP_\&&︪-Zz0>dq<A3Y˱O C4:z\=ke&:r1\(pi )WD: V|Y][RQ>f!$ ?sѯ5[<WLJ~=653"Q07\jq' Ec=DWE6!*kJb1!AJ @ZمRZ<ǥ,%~!\AtAش$'aURqY[Քm#ۑ &~C)W4Rt~wB2< R?%N.׶A9G&7_oU =(dKDKN8 ;< $exYBc$T#p/!݄!Y1XNIȺIRyZ% ! 'é]yp[g!vWsK% S`, z'q눊04c)j0?fk0{О|2q_,~PӕC5Q`AԬg?Mٕ]+~P۬5P`?(>`A4 ^psaw]0io!C8ChKFr7XDy+nk +1XaDqr/wxSP҆`Ĭf:GăS Qz+dozq.d7yw۷9#pa[e8St܏ר2UU$PӡLVCiqoDsB~Fwa:3@c< ؃@<0ה)@qpErH[l<[}f-qɌ8;q"'׊ :èI9Nz"Gzn{\y3շxB^~E_IOvNImFPiR1]i6=VjS#,ĕ0zU a}; ~N ` D_пq<,f#DYH3N/pg@ %PX#mBM zLvsiHFxN^0 #`2(KTJ3NL dX Qďb"SXV ,c\ W|VDmilZO$,ʫ,8BLi=1J}һHt xr-rÈxu!7 nm[N_&qXҊ,l%; FL~z3#.SדFȲgԐ {煠_AW/2N43FdĽ=#}=(ʔOr9S?SWӐ肺.JH[8TƇ"S75YAnܑ<+ UC_^s`CPx,M-ݧ\˦;HzX梐%yawؔMhFqv:s " ;[h\?J~|]}Y @< :&^#RУ\mQ3X_!ܐyt?Ɵ)Bso *DKOS Grѧq'DOEEψ ?$"Eי6QcLL.WH,Hu/1CG ̾XIO/7je$@ëIxaH6ZKDF&@MVl;fhɍC *z9M-WnV&o>ȶмncY&7M^6N_0W<ՔIbA*2{zhH|E$*贾Pz&WlĜkXOg2`JȍI(BՠGCHÂ*ڶFPܷ;MTgv/c(y5C{v麮57يԳlS@QGJa.†bn)M[ <,=})xCDuZ'^4BHKLÅ$#U.( vFZV4럹D#y:mkȐGs_ԳmLY:}\I .qXdr+CJ†"+32&ܩ+}р!eݲZKMe0 4PAtrQm'=oT~.(u^Z -߈0'>vxϹc-Rf4=P&/2}oOĉY̤P?^$")T_JVQ?DOz:F/qTx-Wl 4{Y!lRǾ\$,\afjUB_Hl^QwE ViF׈B H^~'–49 J&lj֍ZSm*j >t>]R9.R8s GqC#DB+= 9ė$u^*:/5x|cY8 G>b`s:NR)k!iK|ӥskmĠgS4.B aФ^I1j`|zc3S" S Ò 5pѻzuxPe__aGU H C bkq=Xtm:~[AGzF{AOb~9\%(߹wcFYb'lr>,(r0S#Eg0 (69ofQWrE ß7 Cy, w|kKpSϛatd[hAx|^=t l3rE)%iި6v[9-JÚ749q)S[> rOj{`W^SU60G%sݶptPPfxܑM^*ςt˞֭*D~"H=6M_HkaiCBЕK=]ߑ~/ KY }~I5Pa= ,!F (=S{@ɰ[.u׵8ڤie\RίWLRwOוJҏSخ,; 'X"f*YЦ=Q U"bHYǖQ]?vGΌ\ Џ zM%'Уv=Yue(gu@o@εP 3/z &5&NQsCǗ0͈GOi oP?Y#,-oɟp`ߞA|ؙQ~Cac#.)¦b0"sE\Gb=ktk(|xT`S 9HޫW+Ed?DH-Q7'Fhv!`ĆSu+1OrjR@mQ_7uCn5}>#| ySR{7SC߲.ݘ]@|FzWOWn~tügYZZI{3ZԌg7B ,w)qgpYǻѦ$]{=ҋD={|2I&Q~dMIJH&!0* Os,Qך mF•F sFN+ MS6{͎ 8C -8==vAC2zt4pO>jSfr4ci_cx  D!>T DnS3ef@D#FaD׀  C[ͥⳣ$Ԅ=Otk^g(gY wnoŀ; oBeSqw* TKjS/VU$¼m:1X|֝$B"32*Cp(8n&^@YL-yxPQnY&P雃T7UEx}jfM YȖj!1&dbji%: Yt 8+.8(D%HkD~fVs=&Zro]ϧ=H1r X*xdTz^vXj$Ilݭm&֮( %b2"6u2IڭS/!:tĚLʪnUEp!6ODjUjVVl 2EgNwCӽ2G:zWtݞr.}2XI%mѲ1Z/EGX9ͰG֦ DIvUNPvN6>7VaLc;u,MԔK =@]w mQ :u-GK.k7Cd8}Aߟ!gGiC\L)u oJʁG3.,&o#])?Oߠ#JR-=/_ot%ø ` ~?F(Y/{zVpl 8A)U4P,\JЏ&Jgш/bRr9aS^}wM`? @ tbS$ 3Q2ܢ8^}Dbw鬓`H#0SOF{#_`fibl@k"g-'fY@Dj><~o,g?Ĭj%SC)у%Gi8ԘկCVPѐa*8XP䒞~1T+>oc`\z/{[$ǃ~Lk2WF^oZX%ȝ_7Րoξhx/cB Ӎ͡W\T\]Lu$71]bV`W^w{;>d7~t,ҩ|$~ѝ30WP[h[9By AMgC6Yw-vYMᵓA/]8趗t6Us6 Vh!ay_`6%ѥ*J't_[{J]ۯ_!o@nڧFO~ 9sV=WPQ=ޯ0Яp PZIQ+J]PIpMQHR];8#Y._?' PI4ܨSqYI++^҄9=)F]x 3LW4(dSRw+l f$1{O:˫ ]6P{MbKʲX%B|KȕB,Y,<>SpP __N, fӫ6xJhF85Ҥo`:WEAYN7'|I%IH|҇1~OEiB) i@95L{h-sH40 QM^I~8ޟĴ]QsN XA}fiJ, ҐN=+0>N0krPN!t㰦ZȼR 4( W[xf)Y]ٕ}Pmv\p({wlbSX\hnQIܾ/RLMzI%hM0Wf;6 ⇼Y69:4ٸZ`=\s)' J׋8{#<(: ٨}yD;BhQJ[߽U sކw0ɍ¯>Yژ Kʵ7{yV5z|"7ן|ZDa9, L]ؽs0AT&~%S7KFTʍ׮7j6yg )f$Be_:8&p?OCZ+úFPKչ])$O$ȢԵJ@aX"l^,똿)67e:W)bnu~_dJZg Ԡ|/9~p½|l+L<%<荭Hi?_ DˎgP+ʅg.? I g]422ǘ 3 `3!^,sCڷ|z%֘P^RĄ2=ۍ=\obtj b˭s=bēQkz7416{W8"s /)wQ`"8pYx(t#.iMRR3cL͇~ ^G!5==YlJ?z_/(@N43<5g? Z_ x H*^J-Tƻˈ Ieg08.S{S Hn6q4FM,x^^>u40𤚰gg`g,K:yzɹ68N6Np)nîl' \"ܥ'u?#&&v^@Z3c/:;4uCIR9li*v3%b/xڏ?>-CEb\4uŸf&d-K r&_G5.B ]wvIM5M8AhU"H~J)BrZqhD6$Jkza/-%<1"R<% /d1EPĦ =;H4z0Ŧ=ptԛLs Ґ`T<S,Dr4v@G&'"`l w aF 2ȋ Q0s5wa9`;*N^5ym? GvէdпAgS=灍F7|//E!oC[.%xl|G%*ON <8sJ e)GgsKrѹ?-kb=O1SstZDЦRC Uy%V2Rbsc#GL3t hthYAcx)|ɘV}ScI"jjV|dIty| Bܔ,{>b?xϢ_`ei ^mvgv<- {k y +!@V r+d( LcV^D8>(D*`r,cSPa1]_,S~/n?sd7# ov?yA i+ZGd[Z<-|wU{EjCzt'k#ok;ѝa"CR۞F& |^ w(?M Dq1,|ߘF3BFFHo(Fҝ)o7n#Vosɬuzyapz1 0Kc?a'MXr0o>9Fk 'Q2^4M3hÅ7r þn;iQ < }c:R"4F#}>iꢕcf@JIyd\czR#Mꤠ1K=2~ NoqDƭ_Om0i֝i.% >-0b-W&sB .HQAͦQ==̎QQ_b}Z1 KzX)\FFNe6#GZY?QGd`8@1+0~Ԡf9!&jh>W0LjaRTC͏R&I!FooQ)VgO0%T,SuЬsGxgEq9dK s3>z,I`9vִ6M[KA̳u h톲;\i pg '%TJԽ@/|3ףqIO}{(~ЭeE.?t "_͗^@]_Cͤ\̀lW.X8|h(AYIas]1%xL4Cv eM=tхN;@/Zk0ύ:p2}tL;yMMGH:11f^6F(95oAb1}!yC݋meO&->Tl@$$9/eϱx,`d4)"OVF- r)ӽ5~<=9}p,< މ*^/xYf=Ÿ{9; T)2 fr쏨p-EoQ}O)Zh`鳾v[7`횄ѮINZm+M V8c܍yqD= Dn wz\~R 1Gsx貊ud7.d'%R[M'ɨ1$PsTp|SR0j[oCH2yːS":wP6 ξhݡSnaV`SO.Hy8M{@o *6+ 9+[bE# p;$tlOҌC=%8ֳH*JqQC8C%uT;c9B&uξɘ38agamѳVM}y*qVs1,spLc&]l[9k%͵;'D[MRW=yMuw>ӯۏW# ~<> I/#*7Ŏ%ˉ߁=Ϛxذ1Xf52L"K&ڄ;~ ~:ɳspCo@GgAyO}Iti=S-+Z3?E7Ydnrq[晞3SM7K4?=KyBG80m w y]˝%[ydֳn"4۶f(ʋ ͯg=MOcsc8\9iEVY8jLL6:|-QhI JL%m5(ƇP aѵ%^:axxF{ 39" f?IB4m9ϊl &!~!,lY1׼-l ސYvv" Eyah :3ǥLU`PQ? Z3m4ؘq|$k|\6c[ U5hvNb8Ӄ7i x˻x K~`wA^kdD\ࠑҚ,iH$+:?2BaD1\n+s[™]eH8]4~cW)wͻb\")RKVMfh3V>eE k55әK[Hm\/&؍nY[XF΅!M#)3:MQϑE 碈F?o]=R4؝pr{ЉMAOT;\V-O0~Pd&7^]z"FA5+*nFڠ<X[84>5-znc؛T|xjyKQ'Buh5$R4h6H=]C%~j"X헚ŀ(J뚺-ؒ2oZ>ng?I&/?ҏ !4RE\.wF7k9VCԯQ+ &kѾ,/O}1O8k8 N:s~(w̔ [f,INf g)N6O&c*GЀIЌ߲fᏍ{=Yml<sK 6YderɴM Ju{=b(aX#+lH9Rd);dsbiUпM]Hpz9'|4Gل>{&Fb&B8 "qF1j]EYs@oGP$䁴א,~K|>W|&x#/*&G~*f݀'1uU;UgZ LyH'\xC )zÏ֌MCZ3;zYL6"J js$j]־x_uk29tp;1zԘ7)R,A ɤޱt}]f$7OLh~)}ׁv#7t3GDL}슏LEsd ='$9RicD=?&s8POw|V(y>@O̳7szdq.Qox[DA~aoHmb`6W۫ (!IosVvάz6zg>8)󓏳qDڕg@ԸRV}4I3$8R~e7ζ~OBeW&Cݸ.}Z<7zSqQlU+L&aTKl0ccg1;RޑD!d `.cFw6Xf~JfZ Y? FT!܇ VsmkS'ULXbP:fc\$>n) .26qv/DԊԅ  Ф n(Sd uP?_ IRyn9o9xϹ<8<=Sg)F8O,2A݆Jb<.\݇7xӲksIm<5EHh#)u2iKkt7*z ~MO{@=f}}y9KBɴHA]ʰ㕫| t:\ks]; 5]N bbF:y7RZƔTCRU")en~ԇL[qJU'GcftNndࡰGi0 :kwlϐRPt$֚jY5TUVH񿎉QdɈ9'Wv%oBb5Hc.?I^u‹# J:su hCOfFq1ufVvYV֙kDͶSsRXò}Ç&E7 PwzgJ=(;|0Z{ԛƯ߰cUO{oa<'vla#~&۔&w+ĿmN6ohwfo`ԃ~ ;ʿ}_O!?xt w6>0zUƻӟtwT0dZ3Iܔ0>oO&f mS=>ԃ)xo`OP[}41ܷ?B.kO0"§!n^!TălD&R(ԿXͦ.ճߏ7#ByH4O }-xwfV m]nvc/:pbTz*I \թs٤j|.C0`fj~B_33(=YMWLzyhǰl)&t]vM,8ȶ};F8tO-?~r36s=$O F {yҟ۲]+Y79]tX22Ԃ0JkhbkV7mo85k[%q*z2 ׂ0T`뼼<6>+.'`vK'XhU| w!ή^lboEIOp+(&T67Mxe;̺%5G"iO^\,$梯2⣉vc/k9J&ܯpe9}nZ-bv(E.L.WHtJ(A$#$=-J!$NoH몤I 2?oVm7T%~FԿ%$VN.(L==qHjS|{ Dd8ў,V5DP(1Ѳ@$I-` NuG;5e30uI Ɲy$ l)]b=!/OP˺k75a)P07ɫ/oIBV4:KtdWJ Qʶ=np;vH_+Wfu=Ovc&F8/(y-9hcJ,@FXY` 4?zMsQb̂3p.1 " sA.lH@.Qœ^ИˮNĘArv^˱~!8<x ix* YbΖtf7T*+`dKP+t5=_׏uSsVtyy"lҶo̶/ch@ v]tdv۷_!$.=v^kl.͕ST"i*STj0LlPdIA;c~!f?%TÓA6]O]2 uBnj#K!nUo :<#-ΰ[z6ϡ ;nk(n||Ȭd[SBn:Z&}Vp|۠+脙8XUd @*Bj<̮سhD #ƉLs_6{7e|aϰq>eI? m]U()HĄ#p3m^7A2/rnA`4VAcalXNɢn219Ԏ8Yjdh&MǘH/@Fx]Cp,W7\nwxtdlR+͏<[&  N E1~;?^NB/s1H]n/KH䀂((6ؖE:b@ƥ݉;FJed%Xz]t"%F+/ 3E@tML_Pۧ %])jK1&S=Q^p&[K.HU _Ϡ* Ц{Q:~]'gB1C'ȡM ^)je8rΓ A:)`b"#uAhJVzHd-y>t+jfLxa"v(Y$9ϒOg!̤AXP) dsV\Y8 ^Mx%*Jå7ct'!NdyT.5AEۃZIcTu$&'M[b $-DěQϖSR~RsN3{!˙^cTKA$(( ,EY!m8W4 hKxrנC¨1:&AfvhUh2bs!6JbLj3ZQ }˃> eU&-.R`tef"!!L_a'= q_t5'M^@V;f[h/.+˚}%EB) k=9)PSuWerh9ɉ(eOv8@c̍nEk .ȥ,uƵRW $ُsH5MeCQ6<JY@P)Bɫ:˶N3#l- rIԞ) ]dPpdI srYvQ:M!mH]r7߉̐է yL?/2:Tv?N& *>ut_e_6i(Rm T׋{J؝~ 5&'ۖRt2T@J"b?_/R%BI-ɁxQMf+U6'mz=AxrEf?s+cȬ TyH{! u<ՕD4oŮ`naDd{^yWD7UN֯8g CU'PYN(1 T(Y Q(v+GFuIaqqb$ O.Ar]MOвT0#Tij0U{1>fXN)YF)c6x[ö"ӷq9ME ڌdAtOJ*.ˊ255HUNČzQt +EBuNc8Æ\-1VßQB*%AK$lU3]X E)NȕXnZR|$oiG_ˎD8ԻKF~@+Xmɹ-L={uG܉xL~Aņrl,Q׆ WsY+Zx]Umd=dEc=2C.y ٥H]z=`CrC;AZ@yȇ($BD<.֗LщIE$oguXб_tK]t.Q+mMV]~8Dd|v1uid} "vtݮI^PU^e_AD,;֣TI Zy;hU __/2B_SsA/3i("fKcwrZ*j@4brm2c җYX SZO<g퇾"'j*:1$#$c_-:Yz$vš̸U-{6NEligĮi<w8ʪ+t{HD5xKkZzTJ"'g̮:bٹipKMtŸ60I h]dqeEPo۲ߗɂ! ֪R>  @:jX2wԨ+]?"XR!)2||/]Qbf,3L ~}񘐟,w5Qq>TgԂ4I$LU`: LrF `QđkDed ,F]"Dgb [pwRJSI(q KK( 2Q 8tŬ04}ANJ8u\,:XD@JhpLmR<-.~:"2VxCxô^N wxUgufr9JfAQ'malᜑ\I'nW O) R{R,l MЃ^ӷC_ 5au5c1Yß'N{0McԮ˲g.L 1ćJX$I3<~J /sd]NߑFFL+A}3ƱJ PW,cJ=|6/E2Z@ɥfXHxK_ꊄűuZS:FJ Q5BF *Q=%4P7pRpqs*>#4 K]n N@C$t xqr{ĝ6Gg+1\ k;FeFSn{:wI& ,/WZL~3d/uK $pq6cAUݎ<Xn}"`! j5nuGDu[Ebݑ{f1HI x{dae~Ut;qS3HĤ'Aj/5 ҭ-\9T8= d`=GP"$p>W:-1uXMnr>".eԩ]YX,6i!FH-h!A4~`K:&IP6IP8lDNMuI7SDAreS6O$m&Vs_" -h'\qr[SһΚzzx-gs# Nnۚ`{HE(W[@{c!Y (3ezd1+0diYLp8M"k5r[,aK!?Ќ.跞DP vfpE|5 ui$Awr[iz%izʆh$q D>E* 1&{3uSNiں`$@$gu' {sueu@-t։ L8eY ,C rCPU~ne5:4476 26 P\R(Gc)D -M1<(HҔ$сBVP}C ul!HsEx U7 DJwuzYy_m{S=~k'np[Z\4 y$.܃\#i$~Nx,^mhP`wvp ;kA<'`=hJ"i{Q?]@mvU!!iΫ#I3Ir~<:MltAs|%а[em`E*XΣ)eɘrL!H mI+h*QԪ9h=p5ntli磳czY)ԸQR7=Hʑ}k#zr; Ӑq_/%v@6hFӐ^C@$J.@"H́2 %R:)Jfۂ A$^IR`[nLSD:bXM٘!!> th0sd)Kھs]Lځ .Soya$GB\^#}7o5Xt/MGY2+(5y7,o9Ixy˖efLIG+d/p<:674ClҸh!8_"1sVQ9hDk HTǝjMYߴFtBP 2qyJ$~Wuh /c!B`Buw7WH`Wkqh//+ԲL,E:-S4,P(;PAPne.:T;}I9,©4ƘmҶ@\,eC>%i4?x_& U{ `Ypf"0P̄/atEO$i)ڽ~P$,9`V[Z[mr݆}lR}usUBxmޘZ ; U$l vо,/e4#bC<4R' g99u~[j(nf;hr (2JG;ڛ27uh9O[&&'1Bk"C䑺Ē 7q~pIpA^W"\~otP_Mۺ{f:1/.5AYSۼᲥ@us26fq>+((p[H4GH -{̎ڃ!2IR>bmim[}`9{qՙ⃼em+Vt_P^R=h,( ! f9LGZdfg/'5&>sWۑCPRM}=;hك_m#m)폗ڎHBeĞĀ*MPYYAK ~8nFkS4z w 0h5矯mBB3ykLys2 ɰzގ$rj`Hcy!Q?*4n1v,Ê\!"ҡ;Ș67! ϳf< P,}zAoB6yNM-OK~Q.L- o2J]Wҵm<_׍9C t Сz~2~rg:ƁtL&yfX kr+m2ŷ3:kPDF3jVxN溴9mp0J+=iv0-=FՓ=1vOR#w 5NӍoe$O=ӣ͠Xfm}R_mŎZu[:!;VdI1ێI K?kYA;4LNh@;e@dP6E^h׃Ryu<z֎7y9K_|HG/Jy|H$c]O$52-N-6C x4~"),0(: 4G)SI?09t!+X7sF4CUcsG-̃_ߵƇ]e\ͧXlHe[=-D`s|YI Rdbw~Ʀ6բ}pa~ճCRɊU^SgeimEr?:Uj_C}55%@foO=)! R9yKXedLH2LǴc D?v9 щcƵf cpN!-[!Z5֭bOy3xcu Ljk"ss y9Lw >g_@VР8$ wi54bD\m;|EXn9a~Vb+_Np,N]I@U_5hpO93ti2 DŽs1<$N1О`;b~˱c>ԝӤaq#$8.Vsϙ)!3sxyƉ'9;YmLr^S[r1J1 'z(ŏʢoa "a"mE7`W㓇F1HdĆIփND/ŀpa(6|*Am^Yf9T!n,m(vxޮJ#!+^ɗu#0`hPVk;[=! C#ܷ=<9vx gbۙy|"2qFӓ&7 M2 ]sДʌs 4 W}z;ATgj$1P:>0Ѫ!9Poe-*ûZ%C_2/@+Yo'5*u!@cdn d(ݒKlʮ<O0G\՗Cj acQ.Y_I: [Tj`sK!:éGpRb6ƘP1 cQom"f]dCI l9$tjI7(p"R,PN2G$k\ix=FiyY|@:"W CTA~ďP,1g ,{6M|QWL:]v`p&q ^CX0f8An(c6}ѳxѰ[ ! 7)a1,:q(Ĺ;q/z|4,uym,ca~Ƣ9q9jGp s6싞E6&I&c,NUzeN6k2XM'\}Gƒ0SE˿K 3! HR\׌>."Ma6@ȧliz CBP'H` }eHvD҉3X@-ZB`銃]?Xt| Øך0ѥ.t;X,I WdTXuI(|7\T5u.F`]BPN/"9D$Ċ|S/'ΖMC^/Lx+H!*BXԘ@0:!G'j+N&خ:Jjpey\7Œ ]ϋ@ב^?JJs(*InnZwZoǾt"Pj8:'x^7{|ó}L}7ۇVAM}G # @Aq`06٦!&M^ y/W ̍_*TϺfߠw `9BDW=$uyùڍ,k N&alzgw义)TlwH47v1Oj"N''wa?vZ9 AAvӅQ"3 yB0 $W{vrOlqV(ydIُ!?pec.θzeniNM# BHԺ`nD$q}9K 6^F(=0q 6?9(/g}XqQ.8FM:)ȲYʬx-ɧ̊`YI;rӨ} Bր ,*tn:BMO⫟F\/#n'ZxyV7~ZĻhl] YqE8meTꕠVtOmoU74)IlY?w!Jc Z*X4!*b)c0QS:ƶ `nMloo%6}d  '=1໨Vi"1,")X k'ZEq֏mQ2ȡ 7]Y%K,U)dBZ{:C{tD!ěumh%|PcB3vԌAu_MaIEC+"iER3:>=I>23YݬpwA/TչeAĻG=րz l2å&q@j 5+S#smlp!Lk5ͱY}6RnDU6PW̨k⠲qwIM?Mium RfVYQX]g! bڃ/C>8s\8hdy V6#yStJgIޠ\pn~'>e},K8 X׿!h6!!=-eќUaC.* .Z´2lv x=AP];%[/ݗ2 `uPfs#P Nm1ݨډG9`2Pl";fd2 CFtD#F#I\H+6z񿅋_fy!T[QkϤ(DB0(כA؜(oeT)``t~jQA!#Kl/fLAB /*1V2Ws&D`ٝ r=?woE'FJT^48̇rW1 S $Ժ2$nl<&̮Ȳn 'W&0{r8 :o$I!+RTURSuyՌG:q w`]\H7m@ y%XRD{9y%4E;.E:D H ݋ݼ!YCg.Rɜ-zLMJ]݌EL213 PD; 󜁃j?E6#Y+ 3d㒲LpK^PCN7a͍OB)Ҡ"tgz2x.07d@P,|YG !$1ؼ]kxjn.vµp=/N䠎 3+0*Cy& ` " ٜsP;ƩBcwWqh82;>RUq>韸(2BAՔkkhzW[vh)`zer33c2 @ڴ#Ln[˔-wRVha(Jfߡ {ŲKnl2NaXN%[*/tX.Z!`%G#&`(V M¹:Zp|&K=ʻcSKj0398gjgni~}vQi_;%"@  m97d վ[(#M  ?ZM0mojbefOЂd&0>ZE9{~7'~%'x :bD@$Ԅ{STCl$*rQ,Yl(sb27y\z!:%$Q/*lz҅#YZRRY*)9H/r>6ES{quhN cfXW@l;7 k'CɌ˾@{HN(mn7<ڨ׵t"0l`91A;Iycg]Umf[y8:b%(@\HRsf}w ŔtɱX<;Q),~yQ_q_Z>,uZAS +F[h%'9`KIbrMKCqA)O<# cj;W9BԟwU\|Z7xoy"sД4bƃcr:\nO€Iڌ-q]< X N*䡶=eXWfq8zuZ|/b*/>zS _-Ld1P3D[qcDHݶ@9ɨe'7'iÂ&x(H^رQADLm9wz!*;B ,׀*Qڼe7C}QȢnpcŊ)oB5 Ep%Tw{rM6%c@oF'C||2%hA'-dɒ M@@s TqԟS IgPd= F!4F9 b0W_TN̼B0!| ͤy]opV9_1qSQ|UDR?%Qnu]AV7'Mq#вOKilSxdsZeהG94wgJX49iCN-tOqӵFI͂.x&0F!Riq^1Te$5UH7t*83,iiqL^AT2մeETo5C>ѹYɨI&aC=P0 G)r4|iTrrh :1< װ]ak!dq1r#NTaayi|-z2~ B91 PTb;X ԉ[ĺ7*pbc5 Lܷ,3\hL|ve0Q&}7f|vt6=OmE0`{ B:I6%&A wW( AM#eFwt\[J-]B @ aHVD$>v%8(I#rF4\#0q-7`uYRu>3M]*i"پC<"qމ0VY9%B7TLT~sUQzI6e]J>J! `9̎ܕ87pX0~3;]'C fӟT;ϓ4R R!Qܛeq,"2kc^-\y\us(e2nJzm|V A%i&}6V PҶ &*GH* s ԴD \ZpXD0Վav#&/FSML::)~ﳭ'vlA2&Zg좰85OJ|,-’tD&]y!AjmIbK]3DfAn\[0E_,%|.v\~mݬχ8gBY paJ: oj\A8EْJ;;D2 1tAN7bp4}$tn/畫E'1D PD, CK8#M76#Li {T.,,nҔy }sXD}}׌+ uΜSRC ӟw=:/œ"O C%ow翐}FAGb-5KղC&;[ә=[n<*sMՎ4aPqB/2){ȼI&Š`B16N_p_N/$;@p}۬HQ X]M(u160duZ"ԹWR-'xkKJ{ơ݌\_{S!@yig->mRŎ|V!mXD n E8  ~<|e,׎ncied @*Bx<̮g` QpuAk OOl5&. +'ء=G]3|/^%[30]r8jAX7&R/^r6BO ?,}tS{]ٯ- p|=*OA+Ht¤0 uQ";Fڕ vWUT}14Y(v_H9ST'mbB :K\WͩfFX R՝3hSIC6G֯Zh -6*>z.Y9ؾ<9@7M}gRjTKUڠO]#fNJ!*AȪNkspAf MFt>`,pQ8y-VasPl 6e{'ZyJ'aE$}q, rCZQnYCY΁mr RɷA .pPq057"MB(ʺ}"ߢ.Wtkt Cꐪi4ͩXѓ3òi~Z2x~ L(NNwF #grsCQQʦ!HȅeGeAdM YwkF6 \˙1gTλs:iL/E򺻾+"EC.ZZe*E!KIeI8Dx=yoc]!('ӗ `ϵ$ b}nNP/%T&XF}WRAwq 9M9`~MO0 E >y-P1v%LA,Pn,WƀT{u  R/{ EN_M~@2i;OjɁHnlɦ;vdGzhmVdO1jUI_ger'SUlYUѷ+yBVoz_uHѮoe]]-)a*ؐ9ed,+7s) G|@1^ b`(R඙*3f>7ȄAhr3+>KVg_t˜iѹV[ە[$e~ $# ۖ8lG)P⨦`+K60RcYff:Fz&fȜ;w-.rm@y/Ve߭Kz3v5=4mI_@q;nWD@uV./!ք.5A$A[v$&'ՄɉC5o.ÃE<[~P'.<\ M'"'ܙ=l!BYJ#u/(AOn]CqpLq=EڶޱD(6kMSK9T\v񨖹&Z+(sEpNlsG ^ Ol\3}l|4MJ œ`*QS"#$[_`45ϻA4yw̶=#<|˦\u~F[0MdlB[bFN"J3IAKD-'i5AwG?7Z2K8@\S@jH̋hf >`_a'OPޔ\lir˶2?u`^w+PmJe7߉jȐէ NViPI_~\6}|Tv Tߋ ;<+GT$d*@P[NU9+1nR_Xr*iD #xTrsS%J7ٴl-lsWJܺ~܊ܼ+~WHgo(&L&mHfm^]7!+v[g_s.H!Pu+]v+cPq@ " *l:#PTæՇm^l[8vMqbdڜ緉E_]Wd1'uV,H_g͹e`vCVms2@f8N7ynNѱcǽvЖU{?l+{PZ D6ch~T]HrH.zHr{)sE<om#5]#"i?S4lкSBOV20ߚTE4}m =5`R 3/FoiG>h?-,!ͨwC Iҥl=$4ghxӪ>]b~HVk iCFe1mqN'c|^nVz{X#Gt2N{ߐfZk?^,Ї#4(tqde/CD]1k.bAkF0&:U+$zsU)m>Spp>.!q1dAn<4׫p2*1b rzj) Rg[2ϋuR/5ER3COZe7dyhn[_EX7M>"8WɄ?Pd}gmd<0)߲Ek4_9+ $c_9vM4ʏfAPy<, BwFa*bQVZ`z s%A:#jrT/1{,znL"f ˱Lm/AH G W'2o $ 2+8OV} *cM%q @ =J#2wԨ+mְCꯕ O.÷h~y[gs} \ɻOwp{]S ~[R:Hz[K !E?D>2Ѡ"0Ę! ̶{q,l3m[!&mv>@ѻjj4ĝ )bXQdv K2+K}1,ͱgR5\H `IԎP(%j0EBbǺ%IENΗșL J LS<@>d>0]/ۉD8 @|x3O|hπgv} y@8\8Ÿ~ͻL2ɇySaHՑ\I '?Pnv:["Y"׈JMZ`WG#]I& eBJsd*ZSGAG7'<fxƤ.QsIs(K.itgd)i ze@m8TI3wIԌh3Y>תӔ?B#fb(yr2S4-ꔐ4O"( qR,aEB:t<};|&j` x ,ßLTj&4厚%ud#L4Ǡ؃2 8'<"Oő17c  ҏOQφҐ ȅiiyH>GXG*ÏN!fz='&y).ird_v'͋siMM=M9֠ƽnҒ8fhbjQ3.41xaՈ 2qUӄ8=9p,Dr!|\M۔A^lHp44-4Y9دSS qubFD~s4ٍN$,!㒥nv\7:-ƒ+ /4׍D1usgMzׇ4ύE\ˤ9n,"Jo..{F'ZILm\QNQ6k"E5 KM 1xL޶ŸJf44iB{4m'$;gIhdHPdl$T6fK,ۚa{&Bf_Mn}/Ce泱Mz b„%M^cAAM[c!>9gKSԄ-E'ގBzz D3+j'Eqh^ E3B}6͘ I2?Htɬc_@hV]CwHN#03([Om;F[7x؜JNa8SsIBT gZ:i.J?\] fĹ I|/i^hr,Gf/ 4"k_mh:@FE7:GrYm,4 l>"5&n)i ұ4ōEq(!HsЧF`:t4 zO spy 8vU>| VzE0w4#G-xZ :jIx,^hZ CaypaVGmWp-Gk؃YI[:~ڊ&HuD ?1 1&6O_Ѵ;S*u绢Ywl`EؐLo<٦hⰊ2*"U~Ieq1!I!T4ŏoDk-3Mh8"#,nx ixu5@D<ӱqD@;J1(uG}|t}&e}2Lu@)IŀJw|c(]7dU֧͌a>'1f-t T[2I׿Oryy Bxhw;F_PV%^d,^[,Bw DjxږF~f}QPFpHU%@j uZ_::@lOYLah8k)9ƧYNN_$APP+qNޏ@NܝC:c-Vɓ5#dEd:aɐ-%%pA^vN%K4fHTWrS7&Jgi ˦ 4@.$4'cH;*jcF l!M:MZo+@Mh"d7|@U0(F$z{q䃼eUEU5+/4F$D,ILTrRc3wUi7!$ݝϧ-hi}*0P33f*kG4=/(MK'1<.v+soxg|bb'ֻcDZTP$՝U5YWoHzԯ?A9EEPWdoCHBM>rCd6nHDvر?", 5ڶ1?{&ٜfqH'#k(Mixg4S6|n)ۯ.AE;զ9ONl6FWǟ߄:)z4/_| Td["">*{OuH&JQ,֟Pp̓miH~)͌/`4J>z?cNX҃l,ŷQٶFD52ErRޞzQ%_K;ր\:PQ*U5Q?q87Yw9A߸%Yj{}QF{=W*d<>YSUTq"O}Y綎Ztu't@}#S=!v%J5J KM$zy}ɸHP-s&vL;VhXjHbĝP:D1rjKl|CmE~ꕣv: }\}V5{mG-E<:|HY0B"Ϻ0Fx+FG:c}pY2"^Gt8(ZQz(|J$#\ysN@ɢ ф ]'H+{3.tX#_ͯhftr6TAr(ҡ`<~#IG|VZ vuX* ݜpe#*FnVi੬0-mj>J/V_BW @ߊ!n\DS|L"ͽ|b`z#hs'lM'jyB'g: *)W;i.ag{?-uH?RMg tͬi>pAyOW-ϗ k=7Y1VH:A)fsy*SWX!:2)YY pQEjQD Km)u`'E/DOL?/I>[^)]&QiTd߯cSH p-KМu,pu* ]X?D'XurI|]d7Hm]IqY^)cjeDGn#J7Tը#o*d:ax;