aba23a08f2b4edf43e57975ae995c93da8e1324bd6f546eec6f9aed2b0fdf61a7b09110c7ee90123870243802b0a0ebd8c1191b569469ee724ae4eed861dd99b77dbac75a3e9f3fc58e1f7838b94c8227eca70e5af0910bb59a47f99d4b7099a4ca75b56f95db9563751a19f2cc407f5ad40c71b2c92e35c52dd46a954f5f11e685b29daa96c70204b21dac267986a3760f5ed38b469e88ab61e476b18288776be7d4a39d4a1c562f8f46ff5efeeef9dec10340129ca78097ba3d76c4228b37898b27513a998abee38863ba046a47841908afd549205e2a7e8b9feb9f50f27745970248059a04f0ccb9577eff60aff7fce6f8a98d95ede069e036ac7f5de1a692faee9c5886fb7498f40d8c7b6833b06457d77f39b749215c5a12db27c970c970975d1617a562b4387db274e4da3efc38d20e28b61e6bb72dfb66ac52f915c4e4bc6442316741cf12b4d58fe6b70f4e180d8f211502ced64f0f98c5f41ebb602cae136b79ea09d119bd10116b870687e54d8e852982f519783fc87795533afb588f232e3ed86e51ca15350cdda05c2fd138b45d520d491cf3ca09cdebebf0ad47ba023a608d05060eb9733dfbc5714cd2a5b8ac5a182ed6f9c4494d3d7c835ef290b63540fe890dfedf1ce92a4e2c15a7178e4ea88ad0f6f6fa6c0c374fc01415f4aa7f97d2b"}], 0x2008}, 0x0) 23:26:51 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:51 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000200)=""/154, 0x1a, 0x9a, 0x1}, 0x20) 23:26:51 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0xf, &(0x7f0000000000)=@ringbuf={{0x17}}, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:51 executing program 5: socketpair(0x28, 0x0, 0xb1, &(0x7f0000000080)) 23:26:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000004cc0), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x5460, 0x0) 23:26:52 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000006f40)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002700)="f2b6259391bbcdcfd5ab815f47e52301ee228c88d387cd97e92d946683e26035f52a361d8c8e560911200c7373ee98c822714a9b8673fc6ca4f996c02d4f686c88926515aedf1b9ec9f576c6f46a6acee2b8ff916f5a4b295f3958e7266fce6882346dce8adba47e7ee1fe08a8fd897c7e50810687220dde293581cd09710b63f1a5e977e2fb2197f5d89032e1d23d6c613ff601cfa7018a5fca063a", 0x9c}, {&(0x7f00000027c0)="2100c4b014ec6ee2d01bd585fb358913bdf1b47f6e49cb386104d615eb58bcff11afb3c15e309804417caae6858e9348dd50ff700c934b63a5e62306a1954d1a1c20b93e8d897d808c7bc240c68ffb70b0bf2e5af943031f6b0f4e3051adda65c5ce6e6aede737f70228a6abdc01a0c9812aec5fcfe18021da068bf9543c203ce77480417fa80a5ce6c7e9387857bc93f5aab2db5da06553c6ba799f4c7e9954fb748464e2ea77951e74b83b01b4c756b09c4bdaacb5cb010cba4361f876702672ec8c539b2ccf", 0xc7}, {&(0x7f0000000000)="61f98d9ffbd95e962b69e88fe3b649e8551b782f84c67018918e2f4d497bb1f750131c07ca42a6163bd5bf807ec273b0e8633b077232d21deeae78e8e3c51c80167fa1b2a1bdda3fc57567740712ff3eeebe3c12d08cf37991db506db805e60b5bc27823716ab69527335fdd91dba1a65251a7d6ea5c59aad75854d53f7145d8bf01498c67de369a83cb747ed4f86feee9b6a87eddfc1ab5e1a995df0e904f8973e91e223f9a46ceff26cb59eeb3bcaf325ed8d89337696bcf0355a93ec4631d990705bc81d3c0f674d68cd51e4125d5bd6a228ccbcc00d7aa66a467a29899a16d51e5f2675c534380bb0271a3e61c060160da7f1d644967c1df6b68839ad6b73ca2a9de9971149578142723fa66c2bc6ec77c700031ce89cc49f576e6ecc76af5c88f66c84ce9e2632d15a34ab520aa8d11406b6f36cb397c50849e9c1c8b6926af57a67141158a1c7f1dd2340d2456d9fda511800a3f0ead93ff42198590e03df767399b4d0b44fb9763737a972f1b8d28cbea2fd45c5c7f9f155aff29d17a3685327a1357bd99a1d928fbd7c9d010dff979d65489defa4a97b8e360a4144574e4ec32919beece344ff360186f95259e5f42da22514afa8f5d56635e2f2f6796b7ec6b20708868dcdb97a00de3aa86233a9d52d69ef47a35015f0a55abbce71583fa1dfd7b8b2e32a4aaa7860ea8e7d2bffebf582d2bc2ad6ea33969a60fc2b2dd617b499f8f35c690c0ec895da062b090dfc91b80e695d6f8bc327fe02eacf4e71f3803f5dc81652ae95bc9aca64109414728bac3c16d4645178c39682ad9e68ec507c220d3171328054f9fa8d7cfcb1f25c8cde42da1deb8abedacc2e7864f679da1eadfa06b779623e2f8626ee6fcb526eb000b669cd32be4acef2c8e802ea930962cd6ea97323e20931d72d9b9de728ca5ade674ac4819c20cc1f44ae68f81ab1b932ec9a470b10cbff55fe30303b0f7bdbe85157faa85bdab66fe7bf0e81682b345d8e7722def3be83f00d682b83d8ed6c87a1b60c130b1d61153bc6a886dc705300c387746a9803303c599a69ebe02d81a17316dd8c783b837d5971bd1f1e23e5a9ffb2ae879c891ed265541218ab5f5b3b30b5e391c3afeb0ec7a3a69b54d609ddb775a6c62cddb73a4b6eb161674ea0504cd87e809918cf3634e1392ee34ae850e07412849b7ba73556e2b39c00ee36c0b8894f67f9088e9765f137274febf3ae279a6b606dca6546e7e564dcbd79dd2b9686db56d0c09cfc0cd63af8b1bee38e9edc9c9e8ce2f620fd61c916f15a0ccf70f66e7b6ddbcb0a8db00683519fee7c271912b66ecf619e54a24e434922c25d33c763770f42545854020fa6aea920bc9c910160df83842951a0819b300b287a135661143493a11107b0c07ebb8a22d8613bc39ea2c88a0e1639b6301431c8e0f07830ffe8ce0d8170a0e8b8bf0937309e665bccc289c28ccfb367a13cc048fa5998b883fdd26c11d8debf90df6d5653b1ce739d0bc48e25a739e74060824ff9156ac5ccb6c2386308ccb6f113472659032ff2b92b1189b9b4a20d391ae8cdbb0d1b4b0cb822160831821099b3c5883fb414f25b66b1ae68ad80fa4513e19402077509e73385b86821b723e6d04db92af3bce979ec8d6b67601d6a5f6b4d6b2f957340fe07408978de8bcab5777d7c19f0e228fed057c648777a71f8efde6e21464504ad75398b8016c9a8b81d57d0bc63eb40c5a53ec88b36c3cd52156eb9e71669c3bfbbae764d11548b249492d88723867a432d766adeaca597f94916588a2325cd6fbf6ed7ceac8f31c0f1dd74a57b377351bbd8140bb1b0dbf8249af19888890ea7a778f9aa4bde44dfdc611dc7617c67ac3271d27989f462988e4bf50819bdd18eaa7ce9c9ec4fb0c3b0b393038089c55dcff6fe820d62b8a71e94f8997fe0bc7ae4be8ee32b71c11b5d0092bd7dab92e785d7047b5c539acbe90ef0b8f597a6b60b51b0661c442c5f1b2dbf5b77be4b36c4eac003c6d3289b2570adf5f3623d7292bbb3a048a94c5d9a539e5b93b7f7dc79be85e06b9227db93be3e2493405a12076eff3c39be91b1d4d37c85cbb1b56267da7073658ba66621ea8367434f321196322ad55171bc8f1108ed58c3b30840a2a1df73beda7b8c7ea162598d8201d82ee870f89ea328f98937828f9335dc2c2f110d3c70ead28ae3b43aa87ceebe82941020780db1678a9155479e3999f9ee3b2ba24b4add6974eb04db312dd290ac3fe392da2a4a732e12a1245643ed5c8447347b0ff3928fd50589a4838bc179be2bdd787f22e62b67a055c5870fdbad7ef4b74b5ea69322fdeb960aec56263f90b9f1f8dd5a1bf47a294f62a2776934b28a897767a003949ce15b16d4b63d7af1f8fd5dd8d08dd43bd25bd9b115e61b58841c65785255d26746581e9b66deb4b00e8fb6b7627c2beb912bfde23985abb0d3a5c79cbd33f3b5a378d5840ad5a8e8f82042a22a996276b3db1577242cc92e9f01998af2cbc127cc7c2872cc04a11f912c1aae0f798fe2f9fabb634ba680e23fe530f87300ac08d7e758d8c497d35165aaa113f619a2ffd2c4609e93cda453b16c9b674bdb037ce95b3c6df80d49a59cb168b3afd5f20e17b39bfec79825be12aac23f7fc243cc347b2b477c014d1bf32ef3279f356381a27a2f1fcb0f1335964fd92a300ede400291fe5e101e8354f7ee61872ceb630f5ef95d6c68cdc262128c6b72c1ccb472b61e478c6058f7ef2f644353b750c75540746e975e8b8b4ae8f78f5b4b8924e2c0cae54991d2610017130f90fa13712f67e9158c4709c64a9702fb131b0d3814fa81d4e389e04ba702841bd3e0d9931ed352c44d32460c6dd3c8241985432497e751c118e9519f6bea52a1e2244f295b7b5ad7bc3ac3e12ace270c8640275523a1282f4eb395c898412f116aa714c280ec547d248a8a0a4b2be61e169f9c8fc4ea662ba3edd5df4a95ec31fcd8f85a1475c6a3f011005dfc576c25279e1b5270af8a0d1980c97044a693a360e2a8bbccf3b6face8d582d7c3cf05b741261b05745dd22abfe7981b745b6c7e6db97897f954a3027e809fcbe70aa39bc5496604e043a3a8b4f096a0255a56695cd44eac713da748b79ccdd4f23aa7446f63735ccdef507ea58d839b7286176b24166f0d5389641f5153f5155b75271a6242d015cb572c56ba276aa803c8fe0553f0f7761646d345c5cbe92c63089ebbbd775667469fa377a7abd48056b31a0f497598f06e3b102e70ef4ba23784fdb043806a66fb389e63e9aff73ffaa84ee7ef27c12e64f9f0a68d45f469c3e08bbdeae9aca65f9b1d877fa2362f26b6e8848b0020343afffed5fd0b6f47e4c3f6724c8aa201690ae496004c21fef28721a34911e0e5c7b5afd48b011aba029d78c16618eb183b45c8fcf6660a99326de04519db551931ba67bc669a2dd3313e12e03b1ef1472cad1b8282531bf996fe96de98256947801a038f21364b78cbd17d4e65801011f424f21f09cc6d8c06e26d2038c69c8d8470e14c2f97c1dcff6f18ba6b11fb6f37726e452039884494418e9ae81872c605612df3e2974d8bd1c9802a211e3723d7fbbf9a4a544adb23a83ed931caedab6e8d88186060608210cfa8cec8dcc3c4fd1d90a94c96ff4c14687e0c517a9261e48d9163d48513a1b02a5a7f97c2a811d78247294491006591049dcacb831a9adc8be0f0acdf69136ca8f880d9bd4a9fa957118c6a16012eec0fe119b63e2059b71685a8433f5ecee0634f85a6bf641bf749a99a0ee88a9fcdf4b42332b340fadd821710a4970abd57944f4a3ee1d8a4bf9375a599c48fd631f55ee070c1bf39a496ed1d938733e16f59500fc04e4d734020eb9c9cb93a96e105078b79f03ddf4d63d1daf48ca3305c0c99ae4753cb10eb579aa134c7b336386bed8674e4a8f5c4da75edc6c005704f38dc53e34e1d5309a809e2e3783873e52733dcff6fcba9607f43763718293c16cbedad3da427ba9bbe0c2ea6e3fbd209273acde537ea174e613de1fd41ac5bc23b82e04f22905db811e34c8a3e2d1669ae2fae6f8e39be57abc70cf52dbe646d30c05b4222eb61397f03889c8060bfc686b842f571aeb9dbba85817bb5b939b2eac0259a21a51b92567a6e573a7e59772f4a3fac67eec814e8ef37df02524d7f59b29e0cdf599f95fb0997b3dac630743f18da4b5f1512a3be6972b1090b73992868aa6a12c22943892dee69b486256891fc9a21a1341429eff5779db7743d335ac66ea4640978241660c840ff25d59e3c51b28a9c6dfccb5214013b619be5744a4b29a4662bd5a3df5df841e1b99c6ee51675794d969d6d0c372b182ff103446375985c0f81bfcd539e4d42a4a5301e83eb2573d932ac2a7c0b3bc667c0fb4121e2a5dee0a6218abda75d1b8686419c50d56bf9c1e895bee605c5e3d8c9fee0e9d950cca7b110b9164612613f09e10cab09f1262fce59efc29863e9fc03708f6f55801eb936abd76b63d1177b02cda130f711a02c828aa823b94ef46bdc2f83d1aee1025578c54b5c1133c8e068e3521d237d222779362b76ecb5771cee33d96cc0f29895febf69b44ad389b237f8837b421fe98a6b7a3fc931702dc8826788b816a25985bc2b5ed389035f27564132e77df921e45ee6fa3c27045f4abc7c69ee87909462402d9040f8adc6ca38ccdad32abbea64a0d06c90fcf07f74c229f5bff4d7c4c6c1d6bd58a8d3e453c5d2094cefee899aefcf239f2d92d9e5d5013cb73132793ee91d03c51d4002799df8662fa8578987d66bfc00ab6e1e20f7d57979a4b8b91615f13ec8c8e83e1b4baf2613c6d8c09850128ffd8c7d2b8a7c20acfa5947954dea6918fbf13f47e5ce0c98c93d3ab808d0840d144d6113c3d6c4082311463330893b9c8c6f438d228145ddb2801e703b14d071136907618644d5141379659f0d89b3b52efe8836d7dcb5b991aeb564464fd979ef35c58943ebeae243a0dc408ea6fed0ba3889abac21fa96d3f7c30a474dd1144d0a6906b175d59ae4868ad97b84f4e204d3dadf267b31bc82c8d2efa975e4ebf9b3a9b7d13ed2f5437d95cead8de4599a7f66a5069a2bbaf2591578f8dbeac6b3cf468b5891f82cd0bb9353921214e583676e92febb743e8e6abccfe73bb47017c759a19d5e1243b2594dbdb55c794a59f8ec50d7bd65ba90ef1d0550b382fe76f3e1172f1f90129cac23e741571e652d4acf21d1ba9ba39820cd20c7f914e62336b7a608e0102e7a6e1b1b5f2a5b41b57268e799047315de8e0a081bc64821a152521c5721622fb7034dc6224ccde7b726cb466b6851811e049f956d6778754d92e88539476b250e12cd6f9af22644ddc14d418b108c1bd9554108c3194f2189092cf487dba5cb44b5f918830d982d2681d2496e95c8f3bd62a9b252b1af6bceba4af7ce59549d7c746068ee69df9935cc3d5cefcac24e3862661f3a27cdad8a0bac2e286d22e3d195b39a342439bd50b62f6ee199c4e0aac9dd77b2790d500c87c6b84f7b2562c51efe1f1014cbf569c58d24da6a39e56e6d43b15e85c909464a78611300b325af67b3e4c72771dba74ad835dd0228dd018b35bdd6117abd93c024b4f7d3f752d5cb990c0ae5fdda0363393044004640d6d2f8a3f1ca265bec239089df6f7eedb99648201d0d0411ea8a906e67064776f68fc3e51634dbcb74345156c38b154bda659aed7fd77f73678cdacd5345df356249cad6401fff3a923ed410175019b02c20887192ffb5db90cd964f76cdb9574c6325342c53", 0x1054}, {&(0x7f00000038c0)="2de3598e43a9dc6c2301b63b0667de6956f022d38312e54c32d8a7b7c7e2cecffb558047daad06ee14a3f5c638f787e514b659502204f5da94a0fae8053887c7b9bde1e4b634a86734a258fba75b1224e666ec338037a72b980ea894f5ffc4a9127d5f62ad607c63033cf13f42de6388acef7efb3ebba57ec5dfacc0b1ed24abeed531c6d62ff89895dfc7d0eaf6fd25015322706b1185bd919a8047be5515a25c05d78f5744f8992390ad006a148053d973674644290edcd79c99d3a00c7b05cba2c08ef819e3221977053c359a0916435623115e2eae6ba88662e794bda3aa1e33e2ad64735aa37e6429009b61b4acfa266e158b65f73f3728a438db20572de3e9ed70d8fd715a99294780fa3b35d262744ec2dfc5c8e00bb86f1db47cb47051db296a3fa921f819a17399de0cc08f1c3ce091d3f5865b2f1d670e1559819012083e35f5ee49abd4ad230781335f0899032b76adaaf10b10e6f50aab1229cc6fde3545881eb31c8b00fc11738e3590e66f6d2925fb98dfc92376180cef696e35db18ec1e228c3b316014d0fa6e3edbdb5cb6cb8ab7d9c2750c9141dd3b0385ebb9a29e95ced7a4bbb1ab9512b4bedb2f81e041c83cb366dcd4ee33c9745bcacb3a8668f96ad97690bc64c0457cb4c5dd017fc2b7d51b6e58d64e16b7f32dca3af74df608b1047905b49047e46ec107e34f78e2f4a4492c9c2155f426f74ed83c8405dd93781f8e885745b23ded0be2be5251f4b74ff3011e7e407c5cc6af6924b937d9d72ba02d7bf938479d27e3414a1f2f6f4a740b6ac3efe19299189eff642d5430aa8322a7e4a1b066c4f1ea4e27617e0cef4d3aacd009da77852dcb8cecf3926f208916150cc722fb71897c7fbd91b1b8586e6be6f533b8c3f4425e31e667b647d62beaad83bfe9af1094d57d258f2c3af014fc20db2c4819098136f798bc406dff331e0e65cd08399cef60e9ecd7ed23d53df970b36445a095d65dd1588fe38ea2459fb6a3cd1330112cfc08ba4a36c5239fe99f563d7d15ae6927a29a0ec756f2af6db04e1fa7390db5182e1e5d67b9088e6e951486fc4f9cfa111e0dbadecf27ed3e6dbd4a21bf08a74a274ba4cb4a07a254f72b212be5beb8f2d7847fe1490d9b720d7824bb761766dcf2bf47ca9508859648b3dde0cc0441d201752ccc93e2a4188acfedf07df44ec59925d242df96a2c35acf89da8c871b1fce3715d1570a60a8d3d5188ad5b2bb002d013ab57134e86a22cd7ce5d67726f9ce5be7fbf0627a66858768cd96d0b5d27b6dc7f88a3d5d871acaebcdff099125e88563c4212939bfd1ceff33ca4d698ad0fbc332ee17f03e2ff45ad8b34cc5bccfc8211d754289598570af76b92fcb674440c5b809893b2469da19e620207b9a32e4d23654e7afdb1bff6a0e7784ec4402fe50da520dcc72e3bce0618475103a04e8c0fbfd87e0332a46bf1b0e035ad5409feefca70cda531b42ab7dea3364711662d20cc5b4e019e5b48fe27061727dcfd80442981e280acae4c73a7269443117e90d3ed2460cff9cfd4424c43bc548b551ee0fc1382cd1b4ab24e117744226021d2bb0d657b5314bb1143b177993fdde20880989a6fd61c6521695e69b622424e738148d9cd416e51b06c482fe5a6844ee8a5645656de5297569fb66af6eb436a8c1f7a30e60046cbc7b5291f0f3e04c490470b36e63e58fdaa977b9f818f676c38e3353772d064bf61756493dc9457a6179da76e3ad6f4eb829736bfb8dfc4dabf60d8f3574e8a828c4c8f7b4f6f8bfc1100d2668e4d0b747488317f9bae4ddbf3fbdd9852bdad7b0c519fd74d5fa26dcd6e4d13a8150e68e8c60b1e5612c2ecf837c9eecac91f7e956dc8f17306c2c60999730649e7f6f2231a590da891417de9f5a34488cd858ea8b00482882734f7551c64661b4a21322f993c0bf4ce4566f30bd37ae76998effcde4e9bebf6a72a7e876b779acad5d6cddfafacf6b6a825d01d21625190bdaea0d8cac4d7854e46bb1cd1c12331ccac2fbd2c8c3d05cdd70ba1e39ea7df7b41665e6f0b47507d909eba18e46d1bad3f59607daad10c117611b5b7a141737bba8647e2a75f846f7b17800673be150d4c8dcedce6f3798a1615d6a3cf04a32f7b786bf4320ce086914a4804aedbc8eb293f6c3d188d9de7e238632365f28b59fb67b12d081848ae0a0f12dd5cac45bcf32897966c330a4c248f94c265b9307c1950546907c4da56cf4888c05d911156b10cf76fc0ab16350ff97ed7fe03fb97fd930a9297d1f8c1367b8f26700ba6f95384b0f755862865b10714e4e2694dfe9d23e08971b958d83446bd7c9110291db397cb8184e30d6cd45b4ae2b98929261ec4e4e5c6c4c3b42869f99f13e30e3efa12580f5f17e903ef1aa83132911cf1a0ee6c00e8e0c85aecb807c5766bc32a3d9f77c5b32da772505b9c2f844771c6ce831ad806dabeee2a06aa5027875dd89d13e4b1a8c991c2d2fc5069c3c52c66cda8c5eec29d77b862bb8a3cfaad673a761b3ec6eb2d405b12b0c478eaaf1284a2ee588b4c569262883933aa19a44b890482e350be977fa4d6ed345a503d00f52e689d2b62f09aa063b227030d3cbe2c0ea0970421e789a51630118c17ac1b93e30d9c62bf2037125600cbd5663b1f700c75d48a2e362fc4b5325927893db92205a5249834a52896332f44288d0777b6d7633efeef847c35d06c00ac475a3f97a32150bcf49ba5c3666dce412c91702b49291df29e6816419e2e1d4e27d1788ce7ba26ea87864ce058fb8f0e5c8cb25f113a2a7805a7263f5de89b72acd004a3170bee13b1a9d4d1e0e7b703ba5f1d48849e32b7debd72d4be47281cb1b8350c8975deb9892e07e88defde118d0591c8968ac5522bc86b5ec414af28e4da28a8a0c47a3a0e3baae0e9ccc9a8d5f64c51ee135c035c587818844df0d4eb8d10060f4c658aa032f6eabc66e3b818653a4d82ed35742edc7aa0c63a65f617a06c29a46a94d901027e2aff5e44c057e08744d35f3ab4f04d18194ab92431c7f1950ad7bda2ec9266d429d3d81fa5c3ceeaac4a9d3b80cb4ef14d25d7e1b9e1cd7381073bcc36c3b9eb3b8e592c6e3d68b0f0a4aa8121581ad0a5bcd545cc4528297dbe53bba5d487295ccd2d548d59cedacc11a8a18c60bffc0de76de061779a7b5f8301c39c215e7f6a760b653c92d5fdc84ad29d72f6bf06a92d3bca708ce3752c1d7983f98ca271ab3eb7e63c0fbff73f1ee1753dc17221e703262110a2a9f732b6f28bae42f4234816cbda1584a8046648189a2d67b5bdfb3c85fc5de057cd1ae4f8eb52de0b36921f2eae185c4965bd19f40e0e444205c9e70cc0b77d34dbf7e648cbf8119694ed6c506760a37eead234e3218ff6415d80ebb3d73f7f6a653a233bda871b82bf90528e633dd6137a998dbb1e5174121bbb1718326fe2d4c40904d7c8ae8155ff550f5cdaeee69ff97221ae3fee1e4d6ef16bafd5441a58fca3fe411d30518f2d26b688babbf7549825e392dde9ebf45bee8f2654ddbb02e0d0614630e63199562f3d3b967d68ef4152b2b200a3209d844fc686a7ac86c26da0e9ab9f820eac727d16fb7cf7020d0ece553b6c1261a2e40fd95c060e1d784ceee935cc0cc41e628ae282347d9d64f9187cd16a815569237120a24e86f5994b1b72263c4bd73c97aee2f389a6bd0da041a917a0ba1050eff4d9474b5fd09145ff22f8ad873c4c2a93a9b52e5dbd1f0d6272bb9af7c08cf558f20b794c4acc278ba6bf2d3fcb9132475db56cbd35cbcc535d8f3f36df839b33de43534ecaf62989e5f345be946b0cd8120ad04ad51d2246f64a5be77b0bf6b59f7542e29f42c99ddcc67730f08c785e5fb0602d2491addff338f61d8d69a877efeaba82ad9c6f7fe3967f7040b02e3fc69edc189ca5af3b7dacd6fc3522e68c071ee5784aec70588e7ef8c45d0bd912a8f2f4e50547c3125b6adcf7acdf423f525cb7c21f2b7acd1200e130a99affa13d2dd95fcce8345e879ab23cccb02c49f8d2f3bc1818b47c2a307d9bdfd4c3a97c95dee15cf35195fe0f9922faede5b4daad74169a2229bdbb3d113d5c820c2eacbf834b0fd7c064d0a8366f096e332dc9dac5d107b441b4650e69ddebe3c50c24cc210df44f226fa430ec84f5799c6ecd4a135d04f2d6a14c38e20d421615ba628c5bbf9820a3437de40189f0aa34e3e4e2b25d7fa115088fc2427d7e1fe9530606d5e6617a250e710e466d825e1d541226efdf9799dbd10bcdc001903d09faf6432890961825fd3af1f7f3825c7b3557f90ebefd60beb413364b58522487f5d8d20ddc18345e91f6be6d0711bc0d44b28e370f3e01ebb15368ab2e76ca0608b80d18bf26b7516e5feffacd3505898ed7820b9452bdb8a5a4b880e3c622ef59759f406c9b696b673e2ad39e3964249a20243265b3caa43b318d91a7df7d5afca057a4762398f07ee9274f72d04091e57aa2cd90c34cb6a99aaca4fa8d6be915affe486335f0dcbe95df9fbf470f54f5be734326973f5aa495d08cc3c18d287f6256f0c05ab5348fc8fcf3026e220aff01addc3c40de1fd63c1b7b3dd61b3deea903407f6c7d1397c42aba02fa7368db6e8f5310b288f5cbbd9e3e120eb4956b097ee4159b53ed29503b049f953b60e84e5991e396bfa20be070b08c6e9f249d303833d3dc1fa7a4fe7f1dc66448ea176b2bc49d2ed1c23b687dff6d938a1a5cf512bb5ba0dbd1defa597638982f41f5e3728fb64b863744f4df503b8d5345402da3aa984a01f936427ba4b616acaee6786b079b490bc1f9e626ef309a0276cd8d250947bd76dcffa60e853e8711b", 0xd5e}], 0x4}, 0x0) 23:26:52 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x11, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000004cc0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6_vti0\x00', 0x1}) 23:26:52 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0xb, 0xf, &(0x7f0000000000)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, 0x1}}}, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:52 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0xa, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:52 executing program 1: gettid() syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) 23:26:52 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:52 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0xd, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:52 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000100)='ns/uts\x00') syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/uts\x00') 23:26:52 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x17, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:52 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:52 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x1e, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:52 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x1a, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:52 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000005c0)={@map, 0xffffffffffffffff, 0x22, 0x0, 0x0, @link_id}, 0x20) 23:26:52 executing program 3: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000004c0)={0x1b, 0x0, 0x0, 0x10000, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x48) 23:26:52 executing program 5: syz_clone(0x40045000, 0x0, 0x0, 0x0, 0x0, 0x0) 23:26:52 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:53 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x20}, 0x48) 23:26:53 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0xf, &(0x7f0000000000)=@ringbuf={{0x18, 0x0, 0x2}}, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:53 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000004880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[], 0x10}, 0x0) 23:26:53 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:53 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x203, 0x0) 23:26:53 executing program 3: gettid() openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.time\x00', 0x0, 0x0) syz_clone(0x1200000, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) 23:26:53 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f0000000180)='./file1\x00'}, 0x18) 23:26:53 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x13, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:53 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:54 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x402, 0x0) 23:26:54 executing program 3: syz_clone(0x28104500, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) 23:26:54 executing program 1: syz_clone(0x8c841680, 0x0, 0x0, 0x0, 0x0, 0x0) 23:26:54 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, 0x0) 23:26:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000440)=@abs, 0x6e, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 23:26:54 executing program 2: socketpair(0x25, 0x0, 0x0, &(0x7f0000000100)) 23:26:54 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, 0x0) 23:26:54 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0xb, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:54 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x5, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000004cc0), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x5421, &(0x7f00000001c0)) 23:26:54 executing program 4: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000000)={{}, "c204cd05125c6408bc1da3df5f899b0744fe5234901d046f5ce2f1b3d73f4767e256c6b67e37e43dd761acae8078db877e81c25b8e3501d80035cbd15604fa12933a482e3690fb5793e13277457c72fa0976c7945eb3ae197aae02548cbbe0cf0f7ee6e15cf22140c6b798fff45762abb62008188bb9aef8835d52e74feac6c5d4485cb0a1ddc9d36f7c0a750254db9c43f7c459395b1cc7cfe20d55391529fb3d5c77acfa472ba05df4a63bf16c7b333c591360b413dbf1bedf6cf0a3fa038b6dbde72a2d3095259b62f5d58d1ff00977b59f8f8aee52774f3208a92b46c708f50df58775e2f38f8dbd353c30e76a93bfcbce9212e6c28ff8352e72c431dea5d6207bd196592b839efb21175bed0496478cdfca12e59546c6033193d557369347416739c3382790df53681c4184a0ca5c30c04bc366b0bd64072f06103406f6d46a8d0b1a1097ea30a196175640aee649410fb1f491eaf487010730fd1b1d3dc431c526378a364016340499bb33c85494cb6ce37ce4236cfbebbfba350af1070486a5056c76684e75f1cd72e364858f19440caaa8d1047219f6d66cbaedbd2eda119b967e3215452c23ddb8230975a3d8a110b3de053036ce4e0ac1db005ee2708d10e97146113208076c98a6f12af724fabc2c8f9a480b759a52288eeb41eb1dba20844bc6a66eedf4b304b9e873087bd1723474469ec2020b3ea0a182becd2b84a3a93932747739c24e38d145d57b7ff93c2d2d9f8c1366fcf2f90d764227a07e4989bcf047f1ef5c36e49f4b3f5ef8112179758b3a377b24d37ec9a4dee2f1dc2e252ac7ab7d84bdb546d4924002e72a31f06be548d7cd6cb063b9f23270eb1746210d5999a6112be166ba9822613c166655433cf9922308e8dbd8029aabaa5b82ea1a6121fbcea89a403311916f89c6e1333a6e4f698340c32476de7719c96173433ba32997544c6e1ce92de8c6a5a1a5f94a2d4c90f42f78697304d98422be826ca60045f6ee664dfe193dab140378a69ca3203f94905befbb826db7fe3f80ab5d09596db888800f557c698785e3e1135ae0688d7550fa4aed19e2e4b165f37e6d7ca0e7fcb7a947300d1db6fa263fe458bd14243256a6b3f132d5d042386623695dc3c427765cd27f19fe80b9dc400dd3780e679723f806612b6654346cee98975b681ac7f5b060036634389eaebf6f410bec56a3b2b32f7a77b337162363fcc84a9669e7d2ee830c50bd887afdcae25907a39f60aa43beb6bef02c69a3a450298e6bccd8e68b24296078ccf6db6ba64651cb1f8602fdaeaa743a0865da16d2fc43d2587f0a19581a6525c5c05ad81367d42597b1995b7c6b37066bacf76ac7dc84806d62c5f8c8339d3c586d508fa1ff51ca6d40e2ae2183090a45af9ba87e12130b6eb4865dcdd32008fcd0434c2b532f0dcb87ae5eecca43399861977f78928df5aeba992eb26df68f86bc5275a65d72acd6b54ac26b22306bff26883728569ece462c3ac23e59e25cccf53df592b304a6cf3ac2c984606a5be99d73fcc4599a1e7c558bd7fdc0499e6ed006df220cddfa2b1dd334510286250163225269a87380648f6500eb00bf4d2fb60f5f902968d6aad0e3c4e8918392e429f846549e494f958ebde0275d01fe4f257ac51dc6b5c9a348fdb90aeece3e5bbdd30a90d10dfc48a444b843833cb53def900c073de18caa25ebbb7d110d9795b0d7a0fa21c06ecca9dc7ac237045968a7c25ec00b197d13906aadd4a13537e702c8d379bc6073c53be87cee55949a7ace767cdbb9816274f1f54a8244b29721c532b69066f759a520d41c7ad5f72b003e033c79c2c0d986a2ea11982671d014a97bd5e24d5db8a2c41b98c1845fdc80039f2ed4cb76de63d7882a7ec1c7995b0c76e8539b0c715e57bad11e01caf2e0cd7f8757a5c22894cd4fd5c416a22d4fd3c3854d9facc4f7e3c61a645e1f3d2028a307aa26bd98b3ba3618f11ed69090671d33c9eeec2cfe212cb644018f034cc169061accacb0e6b987c44253c45633bb13125c792ed09198f95ebd702206dc097d424b9bbd649ffa577332bb3674cb60538cd551d44b737c146fc8cdcf9511937bb9f902c55fce76ed9b30802730c20b4c13884e76e556f91c8fd7341a012ec26d6f19cb8780fac8389727638f9c0054e548781f8bd9e17f0b4d65e76977587c9e461e648c8f0a3e7b5188b1dc62d8f8a8ca19fd432d3c4b9ab3443562ca3e65381dd43417cbf884733c1cca8fa48b1bab1d41e7d7e493ea3455fe9ec9c36a9f59a23c82a9d8f90db5a79b623b6353774cf719e49a70e32dfc0243bba629eaa1496ae2bf4b837942a5323d94ca1f63a860cb5e49f404c5ed7d7472d47aa385cd5db0e7cd94bb67c0eab016af5c79a1bfbe2e60b4eb2906719084848bf13226399b361f3a745aed64cc4b604495246aff5be7ebbf1c21f405fb4274f209652bdbc0e4b63d287e1b5741fc004b60b4bf0adacf5743515aee8c5715f9327e76553dd069d93d18192e54b3277da57275bf01ccfe4027c7cf243e807c1b6318cd8c9161ec865aac35ffcd3b885f727eff272f1d9967ded35838e7b83e888c0a440a9b5668d6327b57bea6f96f54796d49cc0738b2d935a7dd06e1016192b1650a72019787d6c34a4cd68834b69ab035eb899d55e90833dc4ff8ce2a2f7d938e3ba157b4c5bad9be2113cd3e9428b48cbad365762cb74077ee4795db66b69c704a2203d73497d42758db4d18fb36396ed6affcb6b04cf33ff312229209b2e1a13d46204715d322dd7ff65547559b26b94106e9bee8d5cbff6b3db47f31a98081b54c0d06050da857cfdc2a1eed604a8299cd490f8ad2a26a279f480d85fe8f4ead752810f49c04f3371376509968bd88b13269502de3080da9b228b27097a0ab4f7e3c44189afe8b67ca7bb2b33851d8e42de01d363e5aa61fb2143d03562e089092a3e9179b2c3ea1cf2682e9beafbccd4f56aedeb74c18d251da36d0a36e7b9b0c3a76527d60b5a1a63f7928c4214d655e584a10a6629c2ccbe1d69a9e03288d6728e3734e95c2e68d741fb2e159f566334a21cec3fe07fa6cad8082ca8b7eca1f0b824b60cf0b7073bbd2f7304641fc65ce20191c6eb9ba4210a3169900fdd975099ef333f5cc3901c8c92e6bed45f5b5931861fa6e93c0acf3588a114150a4e25053a1a8204f79ade2e6bcc673a0e55eacd9644e02ac1cbd599e91c2dbee08672af9f657675ed1e88af824345a08ef6d335670a9872df9a9a4fbd4255aefaeebce9f6f685762fb0d7f7313b42dc4164ed9232fd7b6207f6dc6be26a541b703bfedc4d47367d9c176f3103e4eb7e3c79a6d72415aed862d2d273b7b1b3d26120b20c0871ccf6647260402b37616e33a9cd938b7794530d9e027bc948cddeedaf6bf44d06b52989cf90769350c1c0350bd85c14b5221edfbce46b2a73eec9dff018ab3f8013e55c6a1661dd5fc37d54bd158be5b8007ad1252741c64a89550b4fefd55f7dc67bb904377c63dc7ceeb8677caf3a7260f45c5072bf847c1f929e64c6959d33bb88fa68deb88813f9dfc2309597c0be1200f970e88499d5936bec3e836e17039765a886ad554d5cb31b19d041edb45ea975b71f47a93ab05d6974f10b4492a938607244ff0fa96fbdf9bf698aab6743b67c3a0af8cb01d9436e3112355df31d72f85fda98bb31e7128db854ccf789777dd8e790984780fcd9d6458f0ab610f454e249aa37ec0a438a4ef597b5b4ea38f2979196fd975995321656277e1f1d2b605adfa5492daf4e664c11cba14f6832b11724ab0370ac06414ad95f3a69c5d7790c3bd2150307157fbbaed56b0696a441911a6a1d736c04477d3e18648aa3cbc35a95352cb9ce186f6fbaf0c490dfc5a7993867119116440ef5c53af5b3e423ce9f6d23a26ded9a0b75f5d306e381cd142b3fc540e6d520cbd671c2f8ca4dcdaed908252e1807ae49a3323910950fedff3309d980deceed5c80a26a7a3120f3bb6d05c39bea9fe994acb4ce2281543982647b417a87b0bd84b837e46eb4b5e958ae1718396497691341b42befcba2e34844b4356481d75fa5f3043b046c5cffed5af760302a8ad69d68dd18c471b0b967347cd3e9e52e6fe2852da271acab6fbf2248698e3ec2ac71738b43b9a10c889d7851ac112b97f369e68810a7fe969ea04d3e93ec075597747dc470366e8f64afebdf1e45dcc4bae7e0dc50e1637853aab6037aaa38bacd728b170babf002481ec0f8a7a0e6028be75d1f26f5119794ff2158d8ddb4f1d81443f1ad871a690642ae4c419edce1dc63eb661e7e366395b2609556271e36a8ae2093974eee825e48700e3f66e452910344f3120e7002d659a8374145f4ab3bdc14f82f19b4a391e807cd88832056af7c23117b63cfb51fc28ccd49f9f29baa9d56f8cd7c3f62d7ea421f0facc34a2ad4ff703799f6df4a48f0cb619ab1ee8a7abfd35628b8caf675a47a3f196adae8300269d85d571af929e9797be39354dc5991feb85de8f061ebf92d41349008060ab285b091bcce8f70fd42fa674312ba71223b55082166047787ddc6db7cf43f6dba0ccf264752e446f99616fa50205f09ed789205cbac6aeb4c4d011203ddece3d8a2851ab92b6292ee7641c5503468d80918c0765d4458bc23dc5c4989bb4322eda32c075ce1e2127e70615495e2518802c0d11514eab526cccaa2d993228e15dc38f811f2aa45b8edb52af934fcc1f0be45c7b2ee35ba6f821f58d26c48ba31914fedd30dd86221453b6ff660ba621571f6286ee58cc94b02421e30df2367711f19f197c9fd11b0f2773d17a46183ce172890dc99e4ce8d52ca4c30599f3b0b1d2a5d8749ac86638b781629a9547f94f4d09c69b190ad5d952ae3f39440d99481866d6d13c2590ff30156b5cc091b57ceee757c449006c43522b77c3ea2b8bd856d4fc16521436f7ee81df1664391a84ac2c130e700ca18c3cd8ffc18b012e4379ffa3eb12b6b8d33a5cb3fd4a04f606f1c6c361741b8eae49a877d6d439e4f5019c0bf0cfbe495eab7b863af113fb0e76dd98a96b191cdf19cc64e2950da326453a2348d68957b3a4774db845095092cd7e4e8143ac916a1856610fbc0e41f1fe54ad95a8334dbc86afd1dc4345cfe233ed6f84c141b007d96da3cd84d1e5d8b80746ec27b4f39d058792c7777d18814a668d01a184591cf21ee217a4574d8c1393700ef603e76c4941030eb956b5ff34c44022aeb949e2103fb367058d092a660345c2ec1532a2aef14e69f3eee208d4ef29cdffbbcab2ef2be29ffe6de1ac806786c4b8ed8f79f96bd696ab91d7890db86088c5b96f7d9bdf188dc4e83a4022320284bd02aa3824fb11340f509a4e2efedd33f130754ba84ea6b37eabb01f62fbe18f4a6c2a62ddef1da9017b4c08ab511e21501736c73b1933567de8ee9cda69420ed7b088b640897266e786ab7baf6596de0f853d1b83b5978a961446dabb1f2ae0386ddb78cf35ab64564a8ed37d05ba81da33f58b814a476c907674a915f4623ea2e269970eeeb602f29c5211e5ca5895987a20c0473220c4ef58dadc10cb85b7a5fc13356ea1b132e3c46232e88ec153699dfc0861d667c79a5c70cafe11f41da8d1ce9c990fa6bf0e27e4298dedf19e8f80c657c391fe40a06bffd4a7ed6bc99e1acaf125c1a629b73b4f54358d312511a0c3bc1dbd71708a5c43a92ee62dfb502cf126fefd7aadd4bd37874ae9cd1b8e93dcfce764355642a898b2b404cf1a598230a66013ab66"}) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, 0x0) 23:26:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000004cc0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'geneve0\x00', 0x2}) 23:26:54 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x6}, 0x48) 23:26:54 executing program 1: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x4100, 0x0) 23:26:54 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000000500)='ns/time\x00') 23:26:54 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0xf, &(0x7f0000000000)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x6}}, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:55 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000200)="13bf4280006f623e4d2cfd771b2a4776b23492ec3c4483190568a8d6b84a28d653d64d57f1f0ce23d62ff3a47ea709f92a1882e6f0893c53c2044f1cb73960ebde0bb2433ece40f21820c667b590fdcd00244e7943c7be269ac5d99dc36c3ec7fc4a9299ed3934bd64e34d2bf498da91cdf32e32aca7850ee81b286a9d51cb6309873df211f8c98e25fdc298a9507b1861c6bc9adfda084a1ef3b78207fd9ca796e764bf84cc7fcf2646ad80e9a97c1a7cd42839e87e169dd9861bed2b42035bc8369d18e1220ff225c919557263f7ad05c80291472a6a04bd73ee095eeb30e9aca710e4908976bb057c84283dec732c5a7a3404b4c643358d2087127ed2d6aa6d7625c9f7d76b3a699b7bc20c8c99d97e75c29c4cb13bff6fa5a9611ba9b0491f9d1c670d463bac2a65bcd7e5c2f0623aa819d96cee55400d5b43f57dca6d4294bafbdd77f3d3a5b0c2e5d4521b51cb06da98b6e1819f9184e3e08e8729c569bb54f7b4f116498827c698054a85a5229a0d261ce21ad96272d64bc036fad4aef42abc44ac94c14eb62f6f06a2e031498372cf32b22571492f42bd484fb28762cefc16b035fc6264b26b2788676468a73606a8ab2e1cfd10da8b8d293da113c7f8da8664fdc1427d6a12fde561dbf9d758d02000a2810661775110997cb12eae80a1dbdf997b66518cfc3fda461dbd6d9ecb8387ba8c3ea1c6c72c287bf3b2bdd9807eebb058f8c22c9c65c1c4b5822ee26a00c5a0dacc6f91104b2b5f2c114b5364d87bac5a031e7c0f9826c1dae1a809c2eed7ddf300ad05dadcc3d1f985f25a15db212991a6fbcfc73c063995f2fc367e151112bd2b6a5b8a21986bb181658a485a992644c0edbd815afcb9cf9f789e4e4134f9752f4ff0cf9d504f725bf8f8e864180cb03db092657ac96840f3fec77711adcee9e88352064b264003cc0f5436b60d00f2178a69f6a973d84d7f87871d765a78f423fc298b08eaf5a52b64f2c89f96e563da61f427b681c11732e0bb270d320c83cf2b98927c9b372c3e025e95c231f96c0f2c5e39e9bae9f8ca8f743d3cbbb9a1c58445447e46d8e2c55454038a08533a5c65e7744816d1f70d2f9201ba666ac7f5d14848899103c7104b658083e1e8afccf138aa66bd8f56d9161456f51fa6165fc1916a19f711f2c38e501aa77f6054af062a89021aaf4425df6c8f1a90e86cc6341b56dabbd8103f5f725c470ce87ef79405d64d2d24058b00db4de5a64b62432f9366e376a56919be15bab54e7b342159b5ada782123fd596a012c1d10662f04b0bd55af793d58287b9c25489a0a18e984637da9e4291ced2eaedec988fa0839c6d4a84319c9eb73bdb7fd16770c27c4ac3c29152709ac8c67218e481b0bec54c383fe7ec7b96c6270b776cbac7cdd1855a08981f7c6875c2752dc874576bb53f6e1c81396c705b998c8bee71b81c0578f06dcce5ab408afb5afdaeb925504b36f0749e86b7e5bf050a1966b727ad445fe4462deb6dfc9e691b85802663ee1044434944e36ebd055ab7ef358f9a0c68ebbdd1455f15cf5f625ad4a1620b9ff576ce56b27e0d6202ff5feb7acae8e02ff3d081179e705b3e22ca7322e8e7b5ed88a55002ac593550df65b3c991014e80c03f2b8ca45086112281049293427be127349270787b98322fac7c34ea62ad5dbf1248db948d85d2b806ced46746cb0ce92367cf464fc4f6591b448613dc4f8e401dc7463d013c1655891db4cadc9f116d1a6012e1c5cb92c1aed731f131ee6e58b1b208502c6f948e9e1c253aa3af51238ba62fd8224878caf82c3bc9676ff51f35188f5a86ecf8e3b602e56665db182f04f858c18bd7a57dc4fa93931dffb23f5da6f6609deac67a2c174b723bf7d8ddf160e16517acfffcfedeb77a92721a6e7e2d042ddc394d7a97f3abef316091ae303b181d42da23b365e5dcf59c6704ddea166c83761b9195011951e492ddb2773b5a131b6581a6a3a24d550a97b4a726330c0e9102334c64355bd36fa86010112a58229e961415623d2883f3e7f2820bb037ac1fbda1779fbec60c1c5729e17916ec03b4a5cde544154edbbde53d6011c07095f44bdac5d2a700ebd176207f21a7013eeba61afa2c103f6b2ffffef9c71ac1e325219a6233d370a8375422397a2d0caa9b25aff74e51f3a5c5dc3148975b6644716af11b62b7e5c4cb69ea0b6369b94a2cf83e28d462876a5528e126dcf1954bc85c549d1796a97b4452e34cea7e459372f66411d1f299d113400c7d32e58a805dce8c6e752ac7530ee548b1898bff67709e37d2d9058664640b37d8811bfd21c35dcdd67eb0149e0246e89ef552889c246935219bae67d17992d63d96be6945801803eac1292374b8f8a8f8eb7077ef7d4f088d03546aea6e7c104ccde270b8386ef5766f36df8a8f93dd68506262b5ba81c0a0d78a3990f4fd871cb2fb2e8a730fe3efb0b83736c272d3c60662c21cee2a9cba2a857092ed20f6e0bf4d34a58e72b83d7c31a3d2aeabe1252e598a3a5fbd53ca0eaf085b0ae5b1e24cc208a13821f768fd1c265aec91e81b6bfe2bad9435614a36a73ef9a01bf72b292baff74b680f94b1f1175247f53a4f403c04771194ee154ceec79bad32c13bfd9d8795c0e18bf3afee17d374c2913009d91463a2a6465667a16590ba7dda67e7a11b5aee5d961a88dceaecca402466dc7a74bead9a034a9b7844a8bc01f927fc9b48e83a0f2faf4eb2fada0c716ab32ff79fce5c2c1800e9a0e09d062b1317761974a5ccb69c8225f700591bce0ebe7c09fa8dfb1291a9db5413d427f797ba5266cfe62bd51255a2f1dc1e22d2affe570c0e49f0f5b58792fe0d41cd771afaf91270541f227600ef8559e03a4d30080b1870d23ca2871b7aa4b596baa02dedd66506a9f80035f389d4bb25b333c72bf838c6bd4605073c7d4bf8e34029f2fadbdc941ff86ffa33f13793106fc09a19d22a699a9e66633ca4f15d465145ee016902202a98acf621e9bd97ffefcf6c3c680a4822bb6fd9d944a294ddb0a60a298c701e85cd93c1a90e4d6531faa5893dd1a1eb47532c856a7d0f464015ac67005872c63c1b01371ae044f388fa9f4ee4a6412fbade9e2001a2e7840d1b19ee9d99b977fd9ce99b8d2ab0f3ee824fdd9da27680e54403887587ab5b656552a790d9792bbeeac9e9105af0f3151b0f958c0cdb02f45061f7ad0409c355b0f90f45bdc1528f61f3df77b0b572c63a7670056b7102eea327af7955596fc85d4b9afeea7bd1a8413218f751592f452997097d4f391bc12ab9a10d7ec265b0223a50792626c33acc2af5b7f4b482ba5614eff85c9ef8834a942924b962ca803066a05a6606d0f70c57a3df6e47c30bf1326b1c5bf43d7fe7ec7605d1f118a1e4a1b2b8fe71ab8144b3d8d6f66afd806f98c17628b71db3bb2fdef7514c46054cf2d0b269809837b062c0375c94628e3550fba73d5de9d8d109168409a7dfa1babcda4b812dd7ef9c6a91d0f0b9baf9d0ac49f776ad1d19a3e33f032e9041ae6c5db7c43ebdd16e42da1e1152729826a589b9840b4e38d858ed1484889e98af171437912854c33d037f114560fee4cfc61aad3f3c5d8fafbb79f4c818915279f14e8de71edf16cea43faad47055b38b976b091708e509cdbbd2dcf44b642e573cc1515ce41f2047973d0f43fe5ae18883d239a8863570b42f82b287b502f65032700ee90acdf218a5c09518aa124304ce616eac72d6d90d9a94721e8423de7dac1f1f4282619d35801ddf00d98d17ccd5abccaaf1c52ef2864bef5522ee4e3eaa61929d52bcd71623b562d02fe45db5c5e70ba3ddd21b379d149f6528b9dbb3d3245265aa5d878184c82b0041a0a7cf7127f84256ca50925f7543d67384976b9fdbd6d5689533eaad658d4e5094c13b53f59b88652a05249ac8459b2198b3aed20d8911f6d18a54d99008f5c87c26924e65f8ddd3570fa2db2381b32ce50bffe9b5b846f9b45a2c9857071e790b7fd5c8ceeb2f5d9ec55bd22db53180ccba18dd3efbe39133a3f396a4e337e43f7a4966d24e5e37e71370a88eea134dc1b092819217f669d9c4d2a80ffa633c28c830c6a276795a0cbb9540543aea721adba04f68605928447e1a40b38bc378b3680814b69d6f7c9d22c8ef222a5dc23e3d39062525f3d1b5fffb1c7b03e40aa5a9a4529a59ef3b4b3f21ab4cda1b33f9648e1b664172aaaeca288e41f40dacecc5cce63f41ad59e7dd6f6efbcdfcf25a428b7023e0f7b4024b9445374c3941710506036151fe8d8548ee198b5ddf9b97990d2d24a80409fe62b6875b00a1308326e8fecdb4c76ee0aa5c5df015129da81ee14e28b17a0aaa47ac0c6df4716de7dedcac32ad2ff316cdfe10d85a35aebabaec3380932aed2f0d0835f03e07a419f260a296c20631ca0bfce1ab296bd57cee915e9d6476b3fb2416f0b9d34b11319177ad2fd25453f888804c9cd812f48ea1b97e5389945971db5fd4ea29aa3f26a5720b5980683f31113aed1ca8d728a60aa5c96612818e9ce5b905fe6629b8a4c7c00c3fcdac2842692f7ecf02b9e700f5db14608463bc2d63e4e14065852e76fd33ef8a13b44883bb64bc016078318b6972ec0682c30ff61d5e8c4dfba689092617373cced2bce2f4d2e0358d6f288fafb06796fea3ba649b6ba47c5c8cc3f84c5ff438c786d7253600ca27c0285b0b36fa0d50335f24f5622e2489f056b244778f09466b07455b3ca722504368f604527eb7820815c427017b649d26abca6ff50de2ce08f955f253a8d07b8c5fa057c7c56d2ca8b9d8bc1ee58ceaa0f2e8fc0f3df7577a37cec39e003a716cff301d317a2c6575cb08ae2520d753ba511e74646a886a83e7331eccad8d8a1caa77fa3f82b0073d129be225a7ded0538c16a3f0717717c54969a10c8d48f011b4eb6836485323363785ed14123e78323ee1af31bb7d8bdadf7077c2a4391c2bd89f09164d9b50e33bf8c79efc1848c4d82c9a937e288975fe6132bf0c81b7abbee5c7432c3d5c2f9f88bcde114ee41a9814d233014ac08639effa8647b87f988f85288668c636aa7134a14dc541be356c1520d81d3a4ffd8c460265d029f185e2b0f5cfe8b2e93d1f0990ef82de6e8a85d9fb0b56df0880959a0d151b07c17cc242637d23318ad312f8b7a8db03d01dbce2c740c69322f3179a82187cd5a1fc3d9a06de5e66a8d185e1156faa6d2ee3dae60ff9ddadd99469e1d6ad35f83289690cd86097ea1c9470164126029dcb91c0c36a5ae119730e6edda7df0753083c290905344f0fdb8e78458db8fd471b3b23e57ddfe377257889300d6d60ae168b26cd82", 0xec1}], 0x1}, 0x0) 23:26:55 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000100)="c8", 0x1}, {&(0x7f0000000140)="0253ef45aebe9ded1f51f46a8d52bcd650c624f2104f26e626", 0x19}, {&(0x7f0000000180)="f564b01a7623738cf4fb43a0eaa91e104310f55cead3bc969391664b8d9272f1b884978848b69fe493be32a26ba1f44e33074cdd7fb57e1bb53043f3d3903ba5e5616cd24f2f2b0f761f2cf8fabb70fc65b2a74f25936256646aae5da5b7c186f85cb61d34af4c20a083733f43b0eb233728a6f8bc085cd520c99f02260c275edea399d4b973c899a9269ab87a30023cac433ffe0b5b60", 0x97}, {&(0x7f0000000240)="b75cd4657aa7d0754b3201d3cb8b662ffe1e32ec833b7a1f3101f45c5d3e1d5e2ae657d303f31ad9d10dfa6bb122a5ab5a5500d46e0e952d7af80a61ba25fdc8304114b0d41db7ffc0ccfa391a2331e9cfd2467ffd13c99fa6ddac559394a333233bc3b5d17c5313ffaa319fcf1bf8298a7a30aed888a9dd1116666784795f0848976c", 0x83}, {&(0x7f0000000300)="e4ae640cf9d2dd9d5fa946240c4bebffd860916e155e3a64c042bd5d54bc0c0bf360c7a8a85be8aebb45e66c3381d1bca0b0ce1ee5283258e1a72fbd1f6937b20a6b10ca54518cef6b3c03a2e0475955560899e2aad5aae1f96030a8870573f9005646c33f4077df19e6ac7327a0eb960b785328de58c9361894a4c08a44a925cb2124d19e5fb1ac4e3ee4a3828a7a205908017f1e3ddfba291fec37f99feb9d17b6406fabd7576aa19dec9082c72a6e6673b9f5bb7e4046844013c329748ad4488140a4bcae823143fda80d09420c4d8a180f481edaaea60a0f3de74d53d431d7664472f88640e32e591d16d0b0addeaaadc62c9add2ca2aea34f2af271dbedcb8336b965646b791df6ca70650044ebf0b1cd4337191aafa1e1000dff0e140fabf262e55d5a0df802ae620f51be495ec8cab08ecc9a6c37d5a26c9617cb77356cba26f191711c2d9c8192d9dc2fac48a86756e486ebe51d55b6c99614d1ffddecde504f818e6969139ccbd19dd6397a45ded5fc425bf5a8220cba3dafcc864d03ddc88353edcfe863108f5f3087aa5ccc1a47b733f4c41c5aabe39b650982d7d7773cb0cc3fdd622d69629c221dd613440f7349cb81f82009a3c4f9b7e0a6ce073a2d2dbe542867e13cbb43c56620ce14478d9c058fa14fb5fa597d7384eaddc2d54b111ce96514d5092d6fd4d18e4e51086739cf56c45d42593f74ead3a3c7b77cbac0974c00d24e09f950ff607f711a467b401a208a69414d37df203a1efceab07ec87c513c4b9871b4478cfc22ddaf52d00f3bf1eeb02b25e925c4223a9c72c775e22d9bb664605f1c9c44f05421137ed18d5816eb7c36e418fe4336b691f70c734fb6648944c79bdad6e100d0d73e7e4c66aebcf229acd1f91f8da9e22dda0d867e572a0ab0ee0979edbf818927fdd1fcadab8646b08f93ceaec86839b4c7dde59c08bfe42f585d4ec3e3bf5ed9df7059e6857720d7c25d11e9a29516d7698bd3b38943601107b617eb9aa377b2475b630b86878b40fc85fd46876f8becef38182cfcb73bef8d9a9edc07eea544e5c355694efba38f34c240270ebf6ea6059278131126c066fb2fe9c23c1542093b7172753fd892841361cc22c48a34c8f35beb38ef9d51cd66ea5b41222c87a815faf99da22bf7475bd558019b612ef944f3c4c8957cd51d09493bb9d57200e54a38f410c0593e6407b08a0e0e20de1fa44a3737f2c48f087300547efe8822a643c450ab68d0132a26c7a9dae4f5107cc9a163aac1bbb4f4d70ee04aded707aaf88b9b5218c361df525a9f91b936b7f5e224c28d1fc8b4e231216caadd75b1e11c1ec26c87eedd3ae622f46295e29d4bb730c0db75efe134738e2eaec0dc0f5cb53f87150e7eec831ec1f4c6b821f17a9010dfb7f9556fee518be52ecd31cb580736f04c21c1d3969b713503e58ac57dbb227421a82c5ed1f8965e6344e5d3b2b679db43940947ca0abf29a1a2e2e44a44689f30ca674074c1cea49288e558480f80f8f0c790ec07c8bf67cec50c0a497e600c1586083fcd5089452dd22ab08002ab2d941f5ada177749be268d7939b86104f98c5cc02c8c6d0101896f8d92f8661f8b52577c2dd156aae074b91d850c57c18cccfca51cac9bda0f36d706d3bfce99b09f9baf6be019c034a46d18747a726d6ec8eecf27c23f6ff7e4820d57ca73b3b21aa40b45eac74a20afe19406a8ee8f6d78d01132a4d5c1f8d56366badbc904966e9767188d056cadbc57a209ea6a3bbdde3f182fda8c98aeb3474148ee4c8cbe8a3d3f06ff821f39ad9606e69336ecd3f90b05f02cf4e93518c34463a4ed1409fa98c803212e0a8001f85abc3c3d892d6487f51b4e8121aac3451a952ba6a87326b855a83cfabe142c0114d2488127adf5a703807aa1669c6ebc6a50f00dd3c95b102a98748f91b054ed41d0b6127abe3ebae0c0d547600bfa3bd082752ad37a3865ef453fed3a23c513a356855451577af0a94a93bbb1eb02a140c69a07505f2ff7f4ec7881f4dcaa97050017b39362461b70cd7429557a09176efdbeb2667d2e222d332f72c97e0505602dfb15abeba4de3413b8eb1bc91f38033b496d3e3bd649e43b586c7f9bdcca73e3847d2dae582a4b5cef9ce5b68b935f4c0176058ed6a1a1f881352c2a67e9fe362a130e1add53f1223821eeca172248e702b1f8585ae7e83fd74ee84ccbfb608f1bd5aef07ee97afc76af5db941dd08b7727bc49e3be37478390f75e863e53695253b855f6c7c2844f9c7dfece25ecd6cd97f7173ceb67b9a1cecd76a82f882e80b1282f572876efc910aeef4f439c0f3862fedbe534702abca947002addd1f1ac7ddca0444a0a563060d92ccacab6bec65064d421f0bddb012532280b10eac8944fa1365e63837c13d01c722afd4488503c3e02782a0f58844bde77b078250275fc3acf3d9ee4fb9a1307352ed939759931aa0fe43210c056a63cb90833cbd10920bf90b377c6590d7327bb672e39e33b21e2ecc4a08952c76b0d08a23a407dabf6fe4ce7da5c96337f02c10ac7440c9aadec629bee898dbe983419eabab28f0d6921f70296b198d159846beaf32b63c581f6c1d87e6020702e35d1911e3e7f321ad39a2de54124e05d2be2930a42d24e1b1fa109cac8227c619018c83e84561a2c5526b7fd4a7a78e0521f02dc65b27d5201c7c8e3a8a902a9b8befed4ff6fc31105c52464962512dec3f3447c8724ac16f51f0bd9a49e15ec522becec07db36e8db342e9228b575278ef903d1c5f9c9718c36e7610d0ab51ceb11b0ff0a5fe987d811fe26360cbd0a5c8e1b7d805c651333de558c9338ea7dc54396691e91cade5721aeeec6b9fc01c4ecd32c3025718e36a29032c68dd12cc0e264d78e3b5e6468174e8bbd50a55cb2adaa192a2c58c25ec12f1aad9f8d6006f31150ca13cde56c96a08f2fc51c7054d60d7afe6715d14cdf5b90da772f99434238823163aba86cec447d343f1a4e899e9ac7130e96a273c0f447f4c948331fc26122edb5738f0cbd8638ecfba49b5e318afcbd047129b1eac5268137ef57751edeb8d5676fc84109b660837013f8755ccccf6076878f5ae9836bac19c61a3d4a2197d5d978647cfbe6de5de42a93db2051d9c2c5632e00181f964bca74429e37189bf046baf190e35f5e50c61b63fc3a654cfe32b2d863cd566e40f2b5f40a776bfd6f3cda31c388285fd2d3a9c39a800e5d27e4e22fb279125cc9d7ef3e39c00dcde4d47512b4950623beea5ded9eebdfa96fee679c76d0415de441ac73c47325df2b901883918c60140647b294a535cc4ac6535577e540c8c14f867b49296d09d94c0797d572005711f9d7fa5754ba7062756c859e85319ccdcffb9a27572bd8db34bef584ef6bab50de28484b042a89a53f88535fe1a8ac0fc69b83d8a548fc4d7bca6da310b47186cf529173c350120a2caaf9668a1988168103ae49ca166b0b3e92816b2988cec4809c76f1fcc044747a23f4981576b6bef0da55cabc935ed62fdcf1c844b8155a10c4bad651a1038e4e6da8ccb969d70807537fd412eb0f54bcc143c8ad8821ec9363c179f75ef3f3121b43df50cf51dcedf8b00bff877c06386ecdcd53e11b4b124eff7e273da1c3b7ae45f159abf6132e73f7490f4fdaea0949764fbe6506775a914bf901eff0a63b90a35c61e719035cf0b577d83baedaec9131bc99943f9f8b4b8830360c8939febd85ce7812331dafdaf4bb49b991feadd3d0eda5d3bd4a2e75485cd4f14502f79d8154461e7648f06b985f3e158b53c8fd7dcff69227dbd4d31be8beb2b3eab4919bba827c554c0deefbe4b5fbe2536dd8435642de86cc45ab4227e864dd7e09c545053c1dd0c39dd8cf96b45de33229fda2f1559bbfa3aaa565b40c47901bea90f6b3b319ee9691f02c3ff53069e8e5be35e9c66fda5a882b5bf520efaa6fcb4440aea230f3de06697dfec428f6c9cc9a8fc0cb47adafc1189c8b2c41613edb9b8ccdd57377570586819da54fd9a21a729fe6e4b90a56e949d7e373649cd91cbc21da1d04d3576a109556707ddd5fe315d276d49a36ebd706b45007d688c6bfdeb0e425abe109676a79b20033ca7e0e73d03a537e35e1f80dc893971962f1ed156057cde721a19bcaf91cd00ad07093102112e0b6328c80a2f03d850a6051a72e656300bf637752501c3545b88bffe24c771dbad99e4f23f846409f266e57bfe366c887dfac56b7dfd29953c130122d0f5a3460d77ebefbd623d3c14e0322ba8d4d949a01ab763f3e8e1afcf8850bd65844176824a0adf92363ef80173a8683df14cff35e865b6e2675260b8beae9025caf7a277105746a8d5b6abf089d60fdb132954781f6ae8a16e3592e8b27810bdd63d185eadd882bc06ce33ea8ce181fb33f5950bbb111aa591dface82c9499a6074df524ef166bb2b8a8cb57460ff7b26e52346267724e48702a3e773ecb1258d9c14d530e6f34866e8a0ffb207822c546529e659816455ff46c7d372036c3b53651ebcc46e8c32d7c3fafcc0b11c01466c92f9f9b99f7d462ad86933e55ce2e8db0ef7405eeec2ea804241dee28abd680aef2fedf74e2a28a3800a21251c3b90c10cac4529cacc003ca79a98d437bfae53a042e7106f1a842551e94c91dc20384d4436c1dd80595b273cddb0d339ad7202c693cd70ae9ce50829eb626a985ec735679e7a1acc06b04e6d8ae909f4be4751eb880834935d3a140fc8a23ab75ea0b29820f725a153efcaef90bea70221f28116fb64817f8847f052139891b3d645ad05b92b06493d065e4eea78e2849deb1f2700461cf7d0292a4ea5ac4e3d89faf7a06ae3c6384d71123ee548a2b85cb24b61985c97fc89ca048de0c9542204cc4b49d2e0a07aae3dd2ca3c704b20285d2d7223901bc8acc83e4478da109421d3bd413d30d5809621a622bef1faa52ba3dd00aad849b6593c9c90861c5cf0fe9da26e6d55dfff4be2bc4aa97d1302219be89ef3cde6b585b52d0ca27b196757d0c144568563a1121ab1ba6c599e48fa959b5e039a392fd065807ce559b0c586148fcda0321c94a6d335a74059ca2a8bb58fcd373ac0d2abd949923ecb0b36f4187bc2b306b72079710dd55dcbc4f544ac355c99cc7d64efd20ac7e825ca7d6a6619f94bac027aa2fc3770695e2f1592eb1590643f76747fb22c69dac561f4e13d5546a805ca77852b93e957331d3bfecc903f226182504f20ca30ba1cc9ae95c093c15c75e4b3cce6ad4336bee163e534159bf593f25ac3cc28914cf5c9e580ad2c8fb11506d6f42754f3b8e9c99bcb0706f367a465ba17a8d58d969bb32022b7b8a23191cb822d31dd9c429d9e7", 0xecc}, {&(0x7f0000001300)='\n', 0x1}], 0x6}, 0x0) 23:26:55 executing program 4: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000180)={@ifindex, 0xffffffffffffffff, 0x21, 0x0, 0x0, @prog_id}, 0x20) 23:26:55 executing program 3: syz_clone(0x60000, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 23:26:55 executing program 5: bpf$PROG_LOAD_XDP(0x1c, &(0x7f0000000280)={0x6, 0x0, 0x0, 0x0}, 0x90) 23:26:55 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x0, 0x0, 0x0, 0x0, 0x114}, 0x48) 23:26:55 executing program 4: syz_clone(0x4801000, 0x0, 0x0, &(0x7f0000000b80), 0x0, 0x0) 23:26:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000004cc0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'geneve0\x00', 0x2}) ioctl$TUNGETVNETBE(r0, 0x800454df, 0x0) 23:26:55 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@nl=@unspec, 0x80, &(0x7f0000000380)=[{&(0x7f0000002700)=""/4083, 0xfffffffffffffdd2}], 0x1, &(0x7f0000000100)=""/130, 0x82}, 0x0) 23:26:55 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x6, 0x0, 0x0, 0x22b}, 0x48) 23:26:55 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x19, 0xf, &(0x7f0000000000)=@ringbuf, &(0x7f00000000c0)='GPL\x00'}, 0x90) 23:26:55 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002640)=[{0x10}, {0x10, 0x1}], 0x20}, 0x0) 23:26:55 executing program 5: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) 23:26:55 executing program 0: unlink(&(0x7f00000004c0)='./file0\x00') 23:26:55 executing program 2: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x66f3fcb50d3d1f68, 0x0) 23:26:55 executing program 3: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8912, &(0x7f0000000200)={'batadv_slave_0\x00'}) 23:26:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0xe99, 0x0) r1 = dup2(r0, r0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$LOOP_CLR_FD(r1, 0x4c01) 23:26:56 executing program 5: rt_sigtimedwait(&(0x7f0000000080), 0x0, &(0x7f0000000180)={0x0, 0x3938700}, 0x8) rt_sigreturn() r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x12081, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDSETMODE(r2, 0x5452, 0x2071e200) ppoll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x200}, {r0, 0x48c}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1000}, {r1}, {}, {r2, 0x8084}], 0x7, &(0x7f0000000140), 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) 23:26:56 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000580)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @local}, 0x10) r2 = accept4(r1, 0x0, 0x0, 0x0) getsockopt$bt_hci(r2, 0x0, 0x2, &(0x7f00000000c0)=""/237, &(0x7f0000000200)=0xed) 23:26:56 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f0000002d00)={0x0, 0x0, &(0x7f0000002b00)=[{&(0x7f0000000800)='\'', 0xffffff1f}], 0x1}, 0x0) 23:26:56 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae03, 0x10) 23:26:56 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000340)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x5, 0x2}, 0x48) [ 688.778488][ T9829] tty tty30: ldisc open failed (-12), clearing slot 29 23:26:56 executing program 2: ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000580)={0xc}) 23:26:56 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:56 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x84000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x240c2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000980)=ANY=[@ANYBLOB="050000000000000061110c0000000000851000000200000085000000080000009500000000000000d500a5050000000077d8f3b4230000000000000024e16ad10a48b243ccc4238f809dfd73a015e0ca7fc2500f68a7d06d7535f7866907dc6751dfb292f7d3acec77f5efad9c1165a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66cf6dd6dcd54c3b3ff02000000d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a37c9af2e9ede935b0f327cb3f011a7d069311d5a34ed09baafa9e871108d5602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2fc7925bfacbb03109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1000000001500d7900a820b63278f4e9a217b98000100002a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a568669596e9e08679b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c050022a961546ed5365470fa503c1fac35b903e10c62bebc943c17ff1432d0881406bc176e3e91a3d3e7956927ddc7b50499eb5d69ee52b59d13182e1f24ed200ada12f7a15e5320e71666f472a97214d0b2874dd30ed5eb1affb87ba55b2d72078e9f40e4ffff06aabca77e64c988dd413230d68c78a15be9771bf00a7f7681314df1c2abe69cb47be5329ac624fb2997df9e6867583a4b239d17ba83b4973cd9bcddd186acbc7a967e41f61fe4382601bf65bcc67943bae4f2a5366ca6d291f931d9cde41bdabdae4717317621abaa7179e2d44f8ebca614f9e45719b70d2c49769e309fc99f6320f46731bb9a5e359804c2653d19462139d5c505dc6e4f178c9a098b51333cccfe0d2eb41dd079de3cfa60365787ca4b8eb920b728046e2d8699b7eda06969c5da49fc870a3d35fb2bfc3767850071d524ebab891f8b1214e48921b7d4dadb6d95d3013146970ff09d884ed15d92ef13281ea9e02dfbca932bb32eee9a283441c8d1fd3d33c812c0988f76431f707140db38d136628774e28052ce9ea479183114575a167b77ed6de6886b6451b72c896d904716383497f09e3000d14999ec58ec7bff881dec937df15a8ddff04cdd4167024d7c1ddc1c145417560cb5e2a11ef98cc25762ee780f3fd1e6e073a3750802646b571fa05fcb6a6c8207b0f491e52b50fbeb480186047a00000000bef1a9a150c868386954b5340beefd22025a7977738ccac13a687591a0dbc30265e27e206e98347719e6d6"], &(0x7f0000000080)='GPL\x00', 0xf65, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) getpid() bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) fallocate(0xffffffffffffffff, 0x100000011, 0xff970000, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x8923, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f00000013c0)={0x0, 0x0, "31d5c21b330deef4c536d3931ee98ec05d3a5c882eb0a82f7862543290fe5ace8490e10fb4c97e817383854edd1c0221687d98240efc5053f87c7ae79cbb4406adf4ad1998958343eed7518235dc4af3ffbfd3173ff14922d24b9b4d26b2d2137b8679b49e7dc1d0f577b3151b415d7b10e8baee9d4c7239b6411438170f96b68b2667e5becf7c9d89c427b8c5ce1b36e06c4d0657ee70700c33b6d1b2f7e859b45a977f79de89a61b6f4615e0122e5a4999f41f5024522fa60c2c19d6d24bcfc9fe3a7e8c9ea3b61c00bd220e39cd1ae01bdef114480d3ea371d2ec1d19dd2e796dfc509869cd6dbd869204a0774a2737590b4f09aa1e48c324bdd0660e3f0a", "1e9b57694f3228ac08ab7baec2d689c54a8429df68c531af05d9a00f5d8dd91114b47c735827c109a28df25146d728c531eed49e67a18755e342a8496a0bea1fb29725db7c4ba543677326b4d7ee2dce4061fa4802011d66d235f11c46b346978a1fa7ec5c28691139624929f4d27bcff9d9009f8626f6dfd90b7d33e6a6cca56d74f988a13af8e3ad54d181e0f9d68b4f6b6fc6d33911531327c0091d876c28096390c48728ae098dd53c327b6bc03846eb0073d905976271cf16acc7329931f930df07426c645f90ef4cb2f0b291de998da772a4526a4d1e6a11f62f13c15d3a37fecf20dc1ee80fb6bcd145640735e867d62edaf9454ab556b8b475ecea7ab4c20d4fad70b4cf726d33519aa3f8f3f82f9f50fce3f705fcacdc18d3ec80562b3605780a49fc1721351d1b030a3f2ef1a145e0f05ed5de3f4616909c82c8111fe18741af4952a3cc6040e4b1ed73e4419db0d0ecabcfdd3e3801d0e6adb149014e50ee0e39d4b084bcc4b27a8110cfc63ac8d765be7c9ca237bd17ae84b48a83c25882120aac45bdf60e9e9c633ff0b36ac54d811eb4e07f6998d82ed5a7f024e5efb2b5aa8b9389ef72b309dc5b8368faadb297d2c3fb2f3fa84fad02e575d7c3acd16951b9ac7db22c91bdafec88cf46a318bd83809c77a085033e1719769d690a45fc68792313ec8647d79c60c8b529a76edb5392ef9b069f16869ffc86afc7f07d494a405b2bc88513fe0ee109cbd9153df6b99ccea645b8021b99de778096d3556cfca01913357af7f9eecb726b7443431c7b1be8353a124b9471078fc65a6eb39d77f0da7fb6913ec7f58d171ac900cf05d3072209db9f4a37996a92809807ff031457d888b9e6c3a76f72fccd2b2db8b43fe9da8a25cc213f5392258343ae20fe27c71f29948804efd649e5795860c0239a5f9087653f78aa8683f187d945419827621b53a61e70c65ca3e7511e2df1b3d2115ec97b0cb8674f74e5a210e709da00e4fc5e79689d2229d2de4ed86333f8603093b8fbe6123889555afdc9ce4553b6672ef1482266fc15a269e10c2fdd7f0dbc8d4bd3f6a3cf43c4692b45ed2f978a5c20c5d7381a8246d84271b03bca83e1adb12a41744d459740da39aae157a95b192dbdf3f7a9b5ac777704270977a8d74abe84252ca90aba4c05a9694364203a642a9ef20c57b09ba6eff69d8949ace3c1a630376a062ab26f42d92719ad40b9a3798f3d2c39ed308d62c11fe803e3fa19548565d2bab027c69e32d3a43801b0570a0fa740d02b7f8184c7c8239f7ed40507653f252486b7e768c60099100a763d2cf0c74af0651e6bc48f38a931ed6804a1545477041e78a5a436a20c3b2b8882961b8d2d8639771f3a206be74cc8569c86341c911621d6b356a1a75a763da4a5ed89c6998276777a08c5c21650630796e7988921503ba405c64fd0bfe5880aa1457dbd87ff802bc72d64d8f785015a868c5f6e27e61d67bbaf061e82a41b3d8e2b6456d332fd321f1020dcc39eda2af790ce43f636c1cf2214e00f6d06df22fa5dab0a6d03456b82012e51d81fb7b32aff313e0992f6ad2156b7e71bd393ed3eed6eb64a68150cbb3a1cef641067dd8849be483f48d2cca80df8957555ff84142d8aff5ccba97b9a31137517c0b31d998c4521f3d441320e48de367cc1166eae84bdf67eed1a14ce0232c6d09fe41199470790118289cfb0eb5d9737ad4544408c5a3b181e74907473cf645bc17b15630dbbe7ae6ddacc9ca27ecf8be6739075c61bbd2180ed6bbc2dae02677e109d342c53c83f4408f96902e20a04af77c623ea8db6fae8addf8c57e47cc272b799686ac18975ee4ff5116a3e4be2d285e657e505c80b4910f0460a8769517a054cd046264a690cbb528d1dd9ef2116554258e8d9f0aaf34b6339042110ecec149baf4530a2ae3d470ad4ad471c8070a914d3f0d76a598bd9cef09307f2b19eb4409e692fe303900055e7f5e5fd460d6b800a453cb6f2f5f44a43ac35020c1e2c4a429853b6a86686f580449b57da37fb1748387f5179a470e82205e6687f28a4d715dfbc28fca99f8a57a8294c741158878b288434c9ffb31632720b469a1aa75f99c6f12df5c8463a2ea646739c5d71d22072b4fcb7daec5b50646ba16e09ba7997db0540e2a737d5d4832e481271f54ec925f49eb9a56274bef93a8b3cf1177b67783f05bb18605383c2f9f1b8eefa3a3083f7ef0faf656e2f31d52597aa29226c8c0196df2d1fc446e7b1e2e08f1faa3a5a0dc0cce083355b52dff03f851eeb29f172fa41e697512a88d5e0f575f6b5e12d03b8a12e680e3839863ea182ca2fa0325efe5176f3947ef6b18997cddb436b03bf021600c3206508d2a89c21386310d98932edb3c5175f24bca208eb4027a7eea2c1baeed109f7af95747691ea26177a7688e46f52923fd9ed013b1316e3c48495069012b55bc573978d5cdbeee0d04a71c47c9ccb5b242b07819b9a9fbb8d23c54df99e43e06c421c5d34507a0b5f6594a8d1f80dfba42f9ae762847868fd54d1842dfcbc06d7074affe7f6838e95d0b50621437413601c90723982365807c2b357232fa9d5c6532754b334035e48ec6ba65ce97b0210ae01600c0b3b9ee887492216cd98dbf1f4ea1961f12c54d78d234d04d5d9ec383d5de49fb64c41d5b7a76de2eec523a80e059753ad0f5f1fa2b679a6f02379797684691127682214a5fb69486167399f066003049c1aac8a914d290ed153503d3ff8f4bef163914be9c933253917fe1b8034a88f1c87f06dd89050fe01f8a6b63fcb16e420a6bd16efe5cf14bd3e422546cc9fa0f053b54cf368999791679d50aa71de9bc85cf8260d0164b971e60f08592d139fc7e4e254e0da6eb48094c4240799f6953067c343deb70e4d41e12f018a971910075c8d47b97cce2dcd8614ae0053be10407d0eb719047f06d45aa7856b622b8de0e1cf1ef9f0a81f6a6ad77c0dc7c3b1250624d0fce822804945cc667b4f6f69c684d27aeec82bca4da26d5e203dfc8b563ff679cb2cdcf2664998e672c89ad6b731b4b914bc6285434149e6a200be864ee83fe31791c6280c5e53ab4e9c1c143a4ad5ae163bdb976726ad2150e940922347540697511a099207aea31d2f377adcdc8c82bee40a19bd8a4187f0612a1d85d2681d7090327f661030e03d7d6d99af4f46f074ee37460752bd39d7cf636c7b33bfb80cf67e9a5ab1cda523520dffd42b6cd1af3fee187f884533c4fc36ffe0ee8cd0f7a1945c86898c73ba7b0f887f567f3eba679c7e9fd42009ee8cd32d26ea2111ddc00de1e2284c87468eb09afe214e5928dd811bd2307ed28cecfdc62c9c6ff2e447ea47634ad61a996bfc132c30668965a5ba1b8e45eafb0163b2f4e12f82274c72f62887547974a81f24f20ee4d4c62fd24d20677aa9b477e4021c0c1039776d6be0922e18089c0df7b3f289ac302b4ebdeeafa40f6f01acafa8274fd9325cf83952a8304317a20b694a31bf771ee229e456f0e37f40eb0101cfeec71eb244292bc6f9dfe133508c88b4d82de5f20bd4e93622a3e08aa664a78e9401d164ececde3698ad41f1c499dad4008728bd5106350550eeabef0d9d1711fe636577569be365272f7da4c6686d8b5387d15b656148a096542d40cb3ed1602f2f3c6c6e238a7b59bde2f966d68d2cc381db36157977579e487f79f6f9242a78f6f7475c5a8d97f202e138d800a08cc5ab0ef150cc52fb6adc276fdeb390002c7bf074444174f3fcfcbd4675931a73b9506f773ba41b9fc3af9b037ac8672f65701d9beecbaed8227a0eff1517a272e2fedc2e3268168b4afd06951564d1a9d8f9ad7d2d14703e38f57076eb511c196eab225321252303a04a9da137df08f4a171b5f1ea0f06d6bd397c65b2b49bd886207bd8c6008cb10a3b28c7d6504a0e02c16cc8099d9a124381f68bd94280bbc8ded6807a28c7759dbf5b6341adda6cf747db2e55a3203f97579c4f0c3cd592eedaefe7353aa6fd22b270049427938b1125f0efccf693c707a7850d7d49ab6a0f7f762de05c5ad082ab7a1bd03639faa7f64093430cf712b25016259c480624fea362c9f79c48a5167a4715fcd436a06db337dfe8f261ae81f3699b2a5ac3197f82fb2e2eabddf292d01cc73401664899a3728054fcb2fc82ecfb23490978012d86bf76c4cb4ccaaa52f8e08c0214689e7f6ecf137a525def95d3202e8060e4d6095f37e2d3ce8ccc7ee06c774e0310fb9d2d499f941b4c8bf4c4124a5704fb0386457b21bc5c263e37e331dc97b6b8e49659f34532e11edf2243c5d5ce043d98aef19716c78c4ab752f1f83888eba80aa1113378b47b6fa6e0d6fd6eabf80c2b6f65be583af91022169887500e0bc3590c8d341061019fdc03e6c0911ddc6cb8f617fbc3b62db66ae7312b7225d8406be0e46219bf92f37ec49d3eb5aa0a3a81d0b49299791147005d3f23c2b4590487631bb964db0170d4941e0e7e696089273f0f9d403092f803af3334d9fbbaf348bcee6a51b82737af74ca839dc22d2ac974da87facc5450450265f11c6e33f1f725ce1bd051633ecc8c8ad1e02d8fd914ac70be9c6575bc3a1605b2d4be808c60c67da47956c6ca888ac555ff92c1bd616a1469eeba34dffb26f73edab186696b20223347cf957fa04c37f9487f0999b7c0c58c5b5bbe2b1be6b85829a777dc36462b1fab8706c53f28c8dc4955a159542df532589cb71bba43820edd77a09a7de16150cd5f11b64a9e7c4a3cece692e3d5e553349d120bda05cbbd11dc2cde2d24be21995dc9703861730a6ef2e0a11e42605f8be03530b2d927dfec8f1702815dfe0a35bab8a99f9dac4b60984647df774b50f30bd924234499b33611f571af182edb93d4f7999f88bcb17e8565c972bee9cfc6ac89a9e329909abad7bcd42109071e94f1df06a15b27023a2393329559eec5b719f679b913a187a517cefc8d4c8b58b0fd14f7b0a3b12f0c97d7000f5bf4ac505649599ba552f95666da5a61d4eb6966a0b6b6cbf64a414853b2b4ef2b97e6ff93993fd1992dc3fb5de8a718258fd806adb9adc1ef06e6d88a8c4de6967e0ef27a13d34320943f2a4d669cf7817694c774e8430f7e55cd65e172a320c35d820c2a854fee2ecf58e2f2a5cb293dc82a8615bbf22e1dcaa18b1519c48d1fbcd5e926a880c2295aac92599beb432f75d913064fdb1189d6968ae59c4371e71c57442ecadbbf3724fd5a6b5b9f546cab5bb2f4abb6270a052ad1127dad68c714f292c08a6281d0b42ed657c6d1a95720028e599f076d80684545c4113da5d59ba197a539df63e07feab694281b96b01353a1b98acb0dd8221ff106a1f63b9de9cc8943f517a6e4d88b2bc68a1fbcfdc54664778df8ce6529efbc83"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r6, 0x89a0, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r7, 0x89a1, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000002b40)={0x0, 0x0, &(0x7f0000002b00)={&(0x7f0000000300)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16, @ANYBLOB="002404003ffffbdd08569b00c20e9f5e9653b6657c94d4bb2c437f1ccd708bb163122724b853cbea04e31bf1163be71bc328e64b28bc2e767fb5c8bbdfacfcc113e2b369b1195eb01b24e635dc6a007f1f9ad4ee62939525fb2239dc64e320679a5824eb91af", @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x1c031}, 0x800) socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, 0x0) [ 688.963968][ C1] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. [ 689.178732][ T28] audit: type=1800 audit(1700350016.840:53): pid=9847 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1984 res=0 errno=0 23:26:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0xe99, 0x0) fdatasync(r0) 23:26:56 executing program 1: prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x0, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) ptrace$cont(0x20, 0x0, 0x0, 0xa7) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getpid() connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000000740), 0x0, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00'}, 0x10) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$uinput_user_dev(r2, &(0x7f00000000c0)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}, 0x45c) ioctl$UI_DEV_CREATE(r2, 0x5501) 23:26:56 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x4b, 0xfe, 0xe9, 0x8, 0xfe6, 0x9800, 0x195d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2c, 0xeb, 0x14}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000200)={0x0, 0x0, 0x6, "3bc876e9e506"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) 23:26:56 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:57 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x2004c16, &(0x7f0000000740)={[{@iocharset={'iocharset', 0x3d, 'cp865'}}, {@iocharset={'iocharset', 0x3d, 'cp1255'}}, {@shortname_winnt}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'cp932'}}, {@numtail}, {@utf8no}, {@utf8no}, {@shortname_mixed}, {@fat=@showexec}, {@shortname_mixed}, {@uni_xlate}]}, 0x1, 0x342, &(0x7f00000003c0)="$eJzs3U9oHGUUAPC3nU02KdTkIBQ9jd4ECU3Eg54SSgrFvags/jmIi01VsrGQxYX0kG28iEfBo568edCDh55FUMSbB69WkKp4sbeCxZHdmSST/ZNuhW0b+P0Oy8v3vpfvm+yQnUyyL2+uxualmbh869bNmJurRHX1/GrcrsRiJLHvWgybHTEGAJwMt7Ms/s5yE5ZUprwlAGDK+q//b58pjXzw3XHzM6/+AHDiFT//zx83Z25c4spUtgQATNnQ/f8nj6QHfs1fLf1VAABwUr382usvrNUjXkrTuYitDzuNTiOeP8yvXY53oxUbcS4W4k5EfqHQe6j0Hy9crK+fS9O0G78vRqNX0WlEbHU7jfxKYS3p19diORZisagvrjayLEsufF1fX077IuJat79+bFU6jZk4Xaz/y+nYiJVI49Gh+oiL9fWVtPgEja39+m7E3uF9i97+l2IhfnorrkQrLkWvdv/Spr6+u5ym57P6kfpOo9aflxt7BwQAAAAAAAAAAAAAAAAAAAAAAP6XpfTA4kH/m+ywf8/S0oh8vz9OXl/0B9rL+wNltazo0PNREkf6Aw325+k0qnHqwR46AAAAAAAAAAAAAAAAAAAAPDTaO7PRbLU2tts7VzfLQXe7vXMqInoj7/3w5bfzMTznLkG1WKOUSouhq5vNLNmfnCVH5hRB0lt8f+SL6wc7Ls+pHRzFyG3UxqdarTNP/PbpqNS/hyNJjD7AZGAb5WDrkXxL9/KFOghW7jLnRpZl48p33xiuikpE9d6fuAmC72++89gz7bPP9ke+yXs+ZE89vfDKjU8+/3Oz2eqtHP1ncHa7fSfbbBYfjz7ZxgdJ6fypRB5UymdC9bjyvaMjzeTnv159/OMfJ1s9K4+8P2JOkh/OV4Op2TzobXMgNT9qrZkRJ/8UgrOfrTav7/76x6RVpW8SGnUAAAAAAAAAAAAAAAAAAMB9UXqveKF4s+/McVXPvTj9nQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/XP4//9Lwd7QyCTBP90YTtU2ttsP+hgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOC/AAAA//91lXFx") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f00000002c0)={0x0, 0xffff, 0x1, 0x3ff, 0x8, "0657edd95dc0d1a3122dd63705de8f3604efc9"}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x78, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x401}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x68e2}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}]}, @TIPC_NLA_PUBL={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x6}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x4}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x4}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xa5}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x4090}, 0x80) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000800)=ANY=[@ANYRES64=r0, @ANYBLOB="835fced366223b79f9ea17610cd90f9d03fdb3f5e41baabab378bca3fbbfb4fb90c0c5267d16f1fad89176c96e51e1fb5697202a68cc81e9706c590009f1c18731e236949f2fb629fa3a9e957624d19c932e5b37a76e5cfbfde138803c5db8dac9a19fe21a3d0a7067c833dfbdb542158933118c36177969f5a968d6599a5e6736bf3885430002d22b7844cab80a3f680696ebe0fb28e26c1d4ffb51f14e0e5c237dbf03a47af7631b8217e0cb4dc2b45985ded992ac46de801a5a70a3d6bd12bbe98683b8ec8c5af5dfd6c617a50a7e44"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{0x0, 0x2000, &(0x7f0000001500)=[{&(0x7f0000004ac0)=""/102389, 0x18ff5}], 0x1}}], 0xa, 0x0, 0x0) sendmsg$TIPC_NL_KEY_SET(r0, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000900)={0x2cc, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@TIPC_NLA_SOCK={0x6c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7ff}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_CON={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x20}]}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3f}]}, @TIPC_NLA_NET={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x200}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}]}, @TIPC_NLA_NODE={0x194, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0xf3, 0x3, "012a05a65d1d7fde2cf471ff663f6a872e00d030cc21c1d123f70c3716d1c4c2a0c2f9cec5f6fe814e07ee8330b6815f71ac82cae762354cb6cafec15c76c4a52ddcad2503bfe31ba77ca56ca02d3a9303edd088ef407baf9f4bd44a3f0f52a1f485d2e4e63997925993e50df9646be63a57890c39e54e134862c1ad6356e89491d4803a94d471724c478cd515463d1af046faa7dce5dea95257fc2d60c5df0f57e731512cff245b133c3d374dc10a3b8a04dab9cfe35e54710660569a196f2b796d618892dd0d0b30d0ca4124c8b0f23a67cb9dd363858fd97df7c12486a06f944babf47ceddb3a76c380c84cc9a6"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xfffffc00}, @TIPC_NLA_NODE_ID={0x2c, 0x3, "d2c91332e766a015bb7d39e83367935f35352094db2e0765ac9e351cc25cc3a597969b87b29d97f7"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4e8f}, @TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "d1e8442900a9cccfcfdcbabf502c594e850dd7d269cd96399c93188de7fa8fca"}}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0xff}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0xb82}]}, @TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xfa}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0xfff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x3f}]}, @TIPC_NLA_NET={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x20}, @TIPC_NLA_NET_ADDR={0x8}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x2}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1f}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_ID={0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x3f}]}]}, 0x2cc}, 0x1, 0x0, 0x0, 0x40800}, 0x4) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x100440, 0x0) [ 689.690100][ T5170] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 689.777070][ T9855] input: syz0 as /devices/virtual/input/input19 23:26:57 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:26:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0xe99, 0x10d382) sendfile(r0, r0, 0x0, 0x24002da8) [ 689.979366][ T9860] loop4: detected capacity change from 0 to 256 [ 689.986411][ T5170] usb 3-1: Using ep0 maxpacket: 8 23:26:57 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="18010000010200000000000000030000850000007b00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='sys_enter\x00', r0}, 0x10) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) 23:26:57 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='ext4_es_lookup_extent_exit\x00', r0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) 23:26:57 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 690.116935][ T5170] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=19.5d 23:26:57 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x40) r0 = openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) setxattr$security_evm(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x1) r1 = getpid() r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getegid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) fcntl$getown(r0, 0x9) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1805000000000000000000004b64ffec850000007d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(0x0, r7) getsockname$packet(r7, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x40}}, 0x0) [ 690.180124][ T5170] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 690.259432][ T5170] usb 3-1: config 0 descriptor?? 23:26:58 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 690.859002][ T28] audit: type=1800 audit(1700350018.530:54): pid=9873 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1962 res=0 errno=0 [ 691.072058][ T9872] wireguard0: entered promiscuous mode [ 691.081571][ T9872] wireguard0: entered allmulticast mode 23:26:58 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sys_enter\x00', r0}, 0x10) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) [ 691.158071][ T1237] ieee802154 phy0 wpan0: encryption failed: -22 [ 691.165735][ T1237] ieee802154 phy1 wpan1: encryption failed: -22 [ 691.422598][ T5170] CoreChips 3-1:0.0 (unnamed net_device) (uninitialized): sr_get_phy_addr : Error reading PHYID register:ffffffe0 [ 692.736946][ T5170] CoreChips 3-1:0.0 (unnamed net_device) (uninitialized): Error reading RX_CTL register:ffffffb9 [ 692.768812][ T5170] CoreChips 3-1:0.0 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0000:ffffffb9 [ 692.809369][ T5170] CoreChips: probe of 3-1:0.0 failed with error -71 [ 692.856824][ T5170] usb 3-1: USB disconnect, device number 7 23:27:00 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:00 executing program 0: clock_gettime(0x0, &(0x7f0000000800)) 23:27:00 executing program 4: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00692e04ffff09e3bf0667e253db1aa5ea400000e6e3d62020c5c9060035c10000ae2bfa026392a85b7923372b80f335a012679ad77a6786d78c9f803870124a1adcf475c0f54d45a3d23b294166d54a0552d635a8a033c09b2f5f036bd228243c93a08b9a06e9080dc4677aaf844c3d379fbfe3a5054bf5f3f096782563e32383257321ee59c6945429a684c635c03cde5317d2af33853a8e5f9987e23e3b6757b54d013ce95c347aceb9845df42a153d0a176962f853210300000000000000c5d58a46388c35d8ca2e8d8ec7f356d45204d2"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") lsetxattr$system_posix_acl(&(0x7f0000000300)='./file0\x00', &(0x7f0000002880)='system.posix_acl_access\x00', &(0x7f0000002980), 0x24, 0x0) llistxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)=""/200, 0xc8) 23:27:00 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000004f00000000000000ea04850000007b00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00', r0}, 0x10) syz_io_uring_setup(0x3180, &(0x7f0000001e80), &(0x7f0000001f00), &(0x7f0000001f40)) 23:27:00 executing program 5: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:00 executing program 1: r0 = fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 23:27:01 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00692e04ffff09e3bf0667e253db1aa5ea400000e6e3d62020c5c9060035c10000ae2bfa026392a85b7923372b80f335a012679ad77a6786d78c9f803870124a1adcf475c0f54d45a3d23b294166d54a0552d635a8a033c09b2f5f036bd228243c93a08b9a06e9080dc4677aaf844c3d379fbfe3a5054bf5f3f096782563e32383257321ee59c6945429a684c635c03cde5317d2af33853a8e5f9987e23e3b6757b54d013ce95c347aceb9845df42a153d0a176962f853210300000000000000c5d58a46388c35d8ca2e8d8ec7f356d45204d2"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$evdev(r0, &(0x7f0000000480)=[{{0x0, 0x2710}}], 0x18) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) [ 693.445697][ T9891] loop2: detected capacity change from 0 to 128 23:27:01 executing program 5: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:01 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000400)={{0x12, 0x1, 0x0, 0x3d, 0x12, 0x63, 0x20, 0x1b3d, 0x18f, 0xc65c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x36, 0xc, 0x5, 0x0, [], [{{0x9, 0x5, 0xba0991020f5e5985, 0x0, 0x3ff, 0x0, 0x0, 0x55}}]}}]}}]}}, 0x0) [ 694.072818][ T28] audit: type=1804 audit(1700350021.720:55): pid=9900 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/347/bus" dev="sda1" ino=1979 res=1 errno=0 [ 694.280888][ T9901] loop2: detected capacity change from 0 to 2048 [ 694.295492][ T9901] /dev/loop2: Can't open blockdev [ 694.735052][ T28] audit: type=1800 audit(1700350021.730:56): pid=9900 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1979 res=0 errno=0 23:27:02 executing program 5: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 694.812445][ T28] audit: type=1804 audit(1700350022.140:57): pid=9901 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/347/bus" dev="sda1" ino=1979 res=1 errno=0 [ 694.892191][ T28] audit: type=1804 audit(1700350022.160:58): pid=9902 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/347/bus" dev="sda1" ino=1979 res=1 errno=0 23:27:02 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:02 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 695.208826][ T1156] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 695.261583][ T9908] loop2: detected capacity change from 0 to 128 [ 695.486345][ T1156] usb 2-1: Using ep0 maxpacket: 32 [ 695.656723][ T1156] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x85 has invalid maxpacket 1023, setting to 64 [ 695.975953][ T28] audit: type=1804 audit(1700350023.620:59): pid=9914 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/348/bus" dev="sda1" ino=1974 res=1 errno=0 [ 696.200802][ T9915] loop2: detected capacity change from 0 to 2048 [ 696.211835][ T9915] /dev/loop2: Can't open blockdev [ 696.782388][ T1156] usb 2-1: New USB device found, idVendor=1b3d, idProduct=018f, bcdDevice=c6.5c [ 696.796547][ T1156] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 696.804613][ T1156] usb 2-1: Product: syz [ 696.812199][ T1156] usb 2-1: Manufacturer: syz [ 696.816889][ T1156] usb 2-1: SerialNumber: syz [ 696.824500][ T28] audit: type=1800 audit(1700350023.620:60): pid=9914 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1974 res=0 errno=0 [ 696.923915][ T28] audit: type=1804 audit(1700350024.270:61): pid=9915 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/348/bus" dev="sda1" ino=1974 res=1 errno=0 [ 696.972688][ T28] audit: type=1804 audit(1700350024.460:62): pid=9916 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/348/bus" dev="sda1" ino=1974 res=1 errno=0 [ 697.019973][ T9913] loop3: detected capacity change from 0 to 128 [ 697.039888][ T1156] usb 2-1: config 0 descriptor?? [ 697.099927][ T1156] ftdi_sio 2-1:0.0: FTDI USB Serial Device converter detected [ 697.147639][ T1156] ftdi_sio ttyUSB0: unknown device type: 0xc65c 23:27:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x2004c16, &(0x7f0000000740)={[{@iocharset={'iocharset', 0x3d, 'cp865'}}, {@iocharset={'iocharset', 0x3d, 'cp1255'}}, {@shortname_winnt}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'cp932'}}, {@numtail}, {@utf8no}, {@utf8no}, {@shortname_mixed}, {@fat=@showexec}, {@shortname_mixed}, {@uni_xlate}]}, 0x1, 0x342, &(0x7f00000003c0)="$eJzs3U9oHGUUAPC3nU02KdTkIBQ9jd4ECU3Eg54SSgrFvags/jmIi01VsrGQxYX0kG28iEfBo568edCDh55FUMSbB69WkKp4sbeCxZHdmSST/ZNuhW0b+P0Oy8v3vpfvm+yQnUyyL2+uxualmbh869bNmJurRHX1/GrcrsRiJLHvWgybHTEGAJwMt7Ms/s5yE5ZUprwlAGDK+q//b58pjXzw3XHzM6/+AHDiFT//zx83Z25c4spUtgQATNnQ/f8nj6QHfs1fLf1VAABwUr382usvrNUjXkrTuYitDzuNTiOeP8yvXY53oxUbcS4W4k5EfqHQe6j0Hy9crK+fS9O0G78vRqNX0WlEbHU7jfxKYS3p19diORZisagvrjayLEsufF1fX077IuJat79+bFU6jZk4Xaz/y+nYiJVI49Gh+oiL9fWVtPgEja39+m7E3uF9i97+l2IhfnorrkQrLkWvdv/Spr6+u5ym57P6kfpOo9aflxt7BwQAAAAAAAAAAAAAAAAAAAAAAP6XpfTA4kH/m+ywf8/S0oh8vz9OXl/0B9rL+wNltazo0PNREkf6Aw325+k0qnHqwR46AAAAAAAAAAAAAAAAAAAAPDTaO7PRbLU2tts7VzfLQXe7vXMqInoj7/3w5bfzMTznLkG1WKOUSouhq5vNLNmfnCVH5hRB0lt8f+SL6wc7Ls+pHRzFyG3UxqdarTNP/PbpqNS/hyNJjD7AZGAb5WDrkXxL9/KFOghW7jLnRpZl48p33xiuikpE9d6fuAmC72++89gz7bPP9ke+yXs+ZE89vfDKjU8+/3Oz2eqtHP1ncHa7fSfbbBYfjz7ZxgdJ6fypRB5UymdC9bjyvaMjzeTnv159/OMfJ1s9K4+8P2JOkh/OV4Op2TzobXMgNT9qrZkRJ/8UgrOfrTav7/76x6RVpW8SGnUAAAAAAAAAAAAAAAAAAMB9UXqveKF4s+/McVXPvTj9nQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/XP4//9Lwd7QyCTBP90YTtU2ttsP+hgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOC/AAAA//91lXFx") write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000800)=ANY=[], 0x208e24b) recvmmsg(0xffffffffffffffff, &(0x7f0000001840), 0x0, 0x0, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) 23:27:04 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 697.310609][ T1156] usb 2-1: USB disconnect, device number 5 [ 697.360012][ T1156] ftdi_sio 2-1:0.0: device disconnected [ 697.381882][ T9922] loop0: detected capacity change from 0 to 128 23:27:05 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 697.461222][ T9920] loop2: detected capacity change from 0 to 128 23:27:05 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 697.711802][ T9924] loop4: detected capacity change from 0 to 256 [ 698.118001][ T9930] loop3: detected capacity change from 0 to 2048 [ 698.130568][ T9930] /dev/loop3: Can't open blockdev [ 698.286710][ T28] audit: type=1804 audit(1700350025.520:63): pid=9929 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/343/bus" dev="sda1" ino=1977 res=1 errno=0 [ 698.659397][ T28] audit: type=1800 audit(1700350025.520:64): pid=9929 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1977 res=0 errno=0 [ 698.722111][ T28] audit: type=1804 audit(1700350026.390:65): pid=9930 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/343/bus" dev="sda1" ino=1977 res=1 errno=0 23:27:06 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0xe99, 0x10d382) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="33b17116792fc2fefc3961e6e09942729fcc07dd0117d1306a9b83de0c521b0415c5dd3facbe8d16827d1e9343bd2064bc624a5e52427d22c090940f6da032da950063d4e91180fc62d5c3e73ed75f0f1edd6d6d676642283afd25bfd298668398c042ca20979d1066b2894caa5b902181b801f41501e695560b890e06ac6cc59f1a9859bceb5f057bede353dfed73cff0849436510548ddb4a0d73f673216afcee5226bba40542bdb4e6b8f39b7fa87cf158416da492dad79622f81910164b732393134151b687839c7c38e47d8ea447a5a717ca06eb9352b57d01eb5ada970b444d6e580b69cb6623c464c583418261e747c9ba2a59146", 0xf8}], 0x1, 0x5, 0x6) 23:27:07 executing program 4: syz_open_procfs(0x0, &(0x7f0000002340)='pagemap\x00') dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000300)=ANY=[@ANYBLOB="40000000100001000000000000000000080000000000000029000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100040000000000010c0000000000000000000000f40b921bf944a1e84dc890c9c683089c5dc6adacf232ccfab4990dbbe91495ec37034ba1"], 0x40}], 0x1}, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) [ 699.961830][ T9934] loop0: detected capacity change from 0 to 2048 [ 699.975521][ T9934] /dev/loop0: Can't open blockdev [ 700.299834][ T9938] loop2: detected capacity change from 0 to 2048 [ 700.311298][ T9938] /dev/loop2: Can't open blockdev [ 700.318565][ T28] kauditd_printk_skb: 3 callbacks suppressed [ 700.318611][ T28] audit: type=1804 audit(1700350027.710:69): pid=9937 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/349/bus" dev="sda1" ino=1968 res=1 errno=0 23:27:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 700.648274][ T28] audit: type=1800 audit(1700350027.710:70): pid=9937 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1968 res=0 errno=0 [ 700.822463][ T28] audit: type=1804 audit(1700350028.410:71): pid=9934 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/353/bus" dev="sda1" ino=1978 res=1 errno=0 23:27:08 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:08 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000980)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d955970100e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229cf17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a40415e67750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418df2b80669584b754c97169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928b9976d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953e88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfb7e12d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca30844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867ec92d13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00"/3604], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000500)={{}, &(0x7f0000000480), &(0x7f00000004c0)='%d \x00'}, 0x20) r1 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/mcfilter6\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x1, 0x7, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x10000}, [@map_idx_val={0x18, 0xa, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0xffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1}]}, &(0x7f0000000300)='GPL\x00', 0x0, 0xd, &(0x7f0000000340)=""/13, 0x0, 0x0, '\x00', 0x0, 0x31, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x1, 0x1fe00, 0x7, 0x40}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000580)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, r1], 0x0, 0x10, 0x982}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000540)='rcu_utilization\x00', r0}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) fallocate(r2, 0x3, 0x0, 0x100000001) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2800000010005fba00"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000008001b"], 0x28}}, 0x0) sendmsg$netlink(r2, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x34, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21, 0x30a}}]}, 0x34}], 0x1}, 0x0) [ 701.136505][ T28] audit: type=1804 audit(1700350028.420:72): pid=9935 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/349/bus" dev="sda1" ino=1968 res=1 errno=0 23:27:08 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 701.295786][ T9946] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 701.440107][ T28] audit: type=1804 audit(1700350028.430:73): pid=9935 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/349/bus" dev="sda1" ino=1968 res=1 errno=0 [ 701.650140][ T9946] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 701.686014][ T9947] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 701.838491][ T28] audit: type=1804 audit(1700350028.430:74): pid=9933 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/353/bus" dev="sda1" ino=1978 res=1 errno=0 [ 701.879522][ T9950] loop0: detected capacity change from 0 to 128 [ 701.969570][ T9955] loop2: detected capacity change from 0 to 128 [ 702.206049][ T9957] loop3: detected capacity change from 0 to 128 [ 702.695476][ T28] audit: type=1804 audit(1700350030.320:75): pid=9961 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/354/bus" dev="sda1" ino=1986 res=1 errno=0 [ 702.913068][ T9962] loop0: detected capacity change from 0 to 2048 [ 702.925819][ T9962] /dev/loop0: Can't open blockdev [ 703.641712][ T28] audit: type=1800 audit(1700350030.320:76): pid=9961 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1986 res=0 errno=0 23:27:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 703.878407][ T28] audit: type=1804 audit(1700350030.750:77): pid=9962 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/354/bus" dev="sda1" ino=1986 res=1 errno=0 [ 704.040705][ T28] audit: type=1804 audit(1700350030.760:78): pid=9963 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/354/bus" dev="sda1" ino=1986 res=1 errno=0 [ 704.200130][ T9965] loop0: detected capacity change from 0 to 128 [ 705.041481][ T9969] loop3: detected capacity change from 0 to 2048 [ 705.054796][ T9969] /dev/loop3: Can't open blockdev [ 705.635743][ T28] kauditd_printk_skb: 2 callbacks suppressed [ 705.635764][ T28] audit: type=1804 audit(1700350033.310:81): pid=9967 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/344/bus" dev="sda1" ino=1986 res=1 errno=0 [ 705.749167][ T28] audit: type=1804 audit(1700350033.350:82): pid=9967 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/344/bus" dev="sda1" ino=1986 res=1 errno=0 23:27:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000800000000"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x302, 0x0, &(0x7f0000000380)='\x00', 0x0}, 0x48) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 706.302914][ T9974] loop2: detected capacity change from 0 to 128 [ 706.466649][ T9975] loop3: detected capacity change from 0 to 128 [ 706.885679][ T28] audit: type=1804 audit(1700350034.540:83): pid=9977 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/351/bus" dev="sda1" ino=1984 res=1 errno=0 [ 707.109702][ T9978] loop2: detected capacity change from 0 to 2048 [ 707.121746][ T9978] /dev/loop2: Can't open blockdev [ 707.794154][ T28] audit: type=1800 audit(1700350034.540:84): pid=9977 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1984 res=0 errno=0 23:27:15 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 708.015050][ T9981] loop2: detected capacity change from 0 to 128 [ 708.056937][ T28] audit: type=1804 audit(1700350035.240:85): pid=9978 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/351/bus" dev="sda1" ino=1984 res=1 errno=0 [ 708.175326][ T28] audit: type=1804 audit(1700350035.310:86): pid=9978 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/351/bus" dev="sda1" ino=1984 res=1 errno=0 [ 708.451833][ T28] audit: type=1804 audit(1700350036.090:87): pid=9983 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/345/bus" dev="sda1" ino=1984 res=1 errno=0 [ 708.664847][ T9984] loop3: detected capacity change from 0 to 2048 [ 708.676504][ T9984] /dev/loop3: Can't open blockdev [ 709.344529][ T28] audit: type=1800 audit(1700350036.090:88): pid=9983 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1984 res=0 errno=0 [ 709.416729][ T28] audit: type=1804 audit(1700350037.020:89): pid=9984 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/345/bus" dev="sda1" ino=1984 res=1 errno=0 [ 709.530309][ T28] audit: type=1804 audit(1700350037.020:90): pid=9986 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/345/bus" dev="sda1" ino=1984 res=1 errno=0 23:27:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 709.903139][ T9947] bridge0: port 2(bridge_slave_1) entered disabled state [ 709.911829][ T9947] bridge0: port 1(bridge_slave_0) entered disabled state 23:27:17 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$eJzs3c1rHGUYAPBnNknTptVEELSeAoIGSjemxlbBQ8WDCBYKerZdNttQs8mW7KY0IaBFBC+KigdBLz37UW9e/bjqf+FBWqqmxYoHicxmtt0mu8mmbTbq/n4wyfvOO7vPPPP57s4wG0DPGk3/5CIORsQHScRwNj6JiIF6qT/i+Np0N1eWi+mQxOrqq78l9WlurCwXo+k1qf1Z5dGI+P6diEO5jXGri0szhXK5NJ/Vx2uz58ari0uHz84WpkvTpbmjE5OTR449c+zo/cv1j5+WDlz98KUnvzr+19uPXH7vhySOx4F9WWNTHp0a3KJ9NEazZTKQLsI7vLjdYP9yyW7PAHcl3TX71vbyOBjD0VcvAQD/Z29GxCoA0GMS538A6DGN7wFurCwXG8PufiPRXddeiIi9a/k3rm+utfRn1+z21q+DDt1I7rgykkTEyH2IPxoRn33z+hfpEOuupwLspLcuRsTpkdGNx/9kwz0L2/VUB9OMrqs7/kH3fJv2f55t1f/L3er/RIv+z2CLffdubL3/567chzBtpf2/55vubbvZlH9mpC+rPVDv8w0kZ86WS+mx7cGIGIuBwbQ+sUmMset/X2/X1tz/+/2jNz5P46f/b0+Ru9K/7kazqUKtcC85N7t2MeKx/lb5J7fWf9Km/3uywxgvP/fup+3a0vzTfBvDxvx31uqliCdarv/bd7Qlm96fOF7fHMYbG0ULX//8yVC7+M3rPx3S+I3PAt2Qrv+hzfMfSZrv16y2e6f328b48dLwd+3ats6/9fa/J3mtXt6TjbtQqNXmJyL2JK9sHH/k9msb9cb0af5jj7fe/zfb/tPPhKfbZnyn/qu/fnn3+e+sNP+pba3/7Rcu35zpaxe/s/U/WS+NZWPWH/8GWrxvpzN4r8sPAAAAAAAAAAAAAAAAAAAAAAAAADqRi4gDkeTyt8q5XD6/9hveD8dQrlyp1g6dqSzMTaVt9eef5hqPuhxueh7qRPY8/Eb9yLr60xHxUER8PLivXs8XK+Wp3U4eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADL72/z+f+qXwd2eOwBgx+zd7RkAALrO+R8Aeo/zPwD0Hud/AOg9zv8A0Huc/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANhhJ0+cSIfVP1eWi2l96vziwkzl/OGpUnUmP7tQzBcr8+fy05XKdLmUL1Zmt3q/cqVybjLmFi6M10rV2nh1cenUbGVhrnbq7GxhunSqNNCVrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABge6qLSzOFcrk03+XCcER0PaiCgkKHhd0+MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8N/wTAAD//8WqKEo=") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 710.036968][ T9990] loop0: detected capacity change from 0 to 128 [ 710.065341][ T9987] loop2: detected capacity change from 0 to 2048 [ 710.097469][ T9987] /dev/loop2: Can't open blockdev [ 710.207559][ T9992] loop3: detected capacity change from 0 to 128 [ 710.709548][ T28] kauditd_printk_skb: 4 callbacks suppressed [ 710.709570][ T28] audit: type=1804 audit(1700350038.390:95): pid=9990 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/356/bus" dev="sda1" ino=1984 res=1 errno=0 [ 710.781420][ T28] audit: type=1800 audit(1700350038.390:96): pid=9990 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1984 res=0 errno=0 [ 710.829124][ T9994] loop0: detected capacity change from 0 to 2048 [ 710.837961][ T9994] /dev/loop0: Can't open blockdev [ 711.193622][ T28] audit: type=1804 audit(1700350038.830:97): pid=9994 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/356/bus" dev="sda1" ino=1984 res=1 errno=0 [ 711.222206][ T28] audit: type=1804 audit(1700350038.830:98): pid=9995 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/356/bus" dev="sda1" ino=1984 res=1 errno=0 [ 711.572797][ T9998] loop3: detected capacity change from 0 to 2048 [ 711.584147][ T9998] /dev/loop3: Can't open blockdev [ 712.163005][ T28] audit: type=1804 audit(1700350039.000:99): pid=9997 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/346/bus" dev="sda1" ino=1946 res=1 errno=0 [ 712.277849][ T28] audit: type=1800 audit(1700350039.000:100): pid=9997 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1946 res=0 errno=0 [ 712.351410][ T28] audit: type=1804 audit(1700350039.700:101): pid=9998 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/346/bus" dev="sda1" ino=1946 res=1 errno=0 [ 712.487315][ T28] audit: type=1804 audit(1700350039.710:102): pid=9999 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir629265439/syzkaller.sfDuz4/346/bus" dev="sda1" ino=1946 res=1 errno=0 [ 713.059006][ T9947] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 713.135209][ T9947] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 713.794656][ T9947] netdevsim netdevsim4 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 713.803661][ T9947] netdevsim netdevsim4 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 713.815361][ T9947] netdevsim netdevsim4 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 713.824379][ T9947] netdevsim netdevsim4 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 23:27:21 executing program 4: syz_open_procfs(0x0, &(0x7f0000002340)='pagemap\x00') dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000300)=ANY=[@ANYBLOB="40000000100001000000000000000000080000000000000029000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100040000000000010c0000000000000000000000f40b921bf944a1e84dc890c9c683089c5dc6adacf232ccfab4990dbbe91495ec37034ba1"], 0x40}], 0x1}, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 23:27:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 714.098626][ T9951] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 714.133560][T10002] loop2: detected capacity change from 0 to 128 [ 714.151050][ T9956] netlink: 'syz-executor.1': attribute type 27 has an invalid length. [ 714.215089][T10005] loop3: detected capacity change from 0 to 128 [ 714.227242][T10006] loop0: detected capacity change from 0 to 128 [ 715.425034][T10015] loop2: detected capacity change from 0 to 2048 [ 715.437891][T10015] /dev/loop2: Can't open blockdev [ 715.464710][ T28] audit: type=1804 audit(1700350042.860:103): pid=10014 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/353/bus" dev="sda1" ino=1982 res=1 errno=0 [ 716.216665][ T28] audit: type=1800 audit(1700350042.860:104): pid=10014 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1982 res=0 errno=0 [ 716.351549][ T28] audit: type=1804 audit(1700350043.280:105): pid=10015 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/353/bus" dev="sda1" ino=1982 res=1 errno=0 [ 716.486675][ T28] audit: type=1804 audit(1700350043.300:106): pid=10015 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/353/bus" dev="sda1" ino=1982 res=1 errno=0 [ 717.699681][T10020] loop0: detected capacity change from 0 to 2048 [ 717.711666][T10020] /dev/loop0: Can't open blockdev [ 717.841974][ T28] audit: type=1804 audit(1700350045.100:107): pid=10019 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/357/bus" dev="sda1" ino=1983 res=1 errno=0 [ 717.913108][ T28] audit: type=1800 audit(1700350045.100:108): pid=10019 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1983 res=0 errno=0 [ 717.955554][ T28] audit: type=1804 audit(1700350045.560:109): pid=10020 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/357/bus" dev="sda1" ino=1983 res=1 errno=0 [ 718.012553][ T28] audit: type=1804 audit(1700350045.560:110): pid=10018 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/357/bus" dev="sda1" ino=1983 res=1 errno=0 [ 718.355230][ T9956] bridge0: port 2(bridge_slave_1) entered disabled state [ 718.362975][ T9956] bridge0: port 1(bridge_slave_0) entered disabled state [ 719.175336][ T9956] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 719.253385][ T9956] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 719.854936][ T9956] netdevsim netdevsim1 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 719.864897][ T9956] netdevsim netdevsim1 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 719.874049][ T9956] netdevsim netdevsim1 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 719.883036][ T9956] netdevsim netdevsim1 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 720.074308][T10010] netlink: 'syz-executor.4': attribute type 27 has an invalid length. 23:27:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:27 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:27 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:27 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$eJzs3c1rHGUYAPBnNknTptVEELSeAoIGSjemxlbBQ8WDCBYKerZdNttQs8mW7KY0IaBFBC+KigdBLz37UW9e/bjqf+FBWqqmxYoHicxmtt0mu8mmbTbq/n4wyfvOO7vPPPP57s4wG0DPGk3/5CIORsQHScRwNj6JiIF6qT/i+Np0N1eWi+mQxOrqq78l9WlurCwXo+k1qf1Z5dGI+P6diEO5jXGri0szhXK5NJ/Vx2uz58ari0uHz84WpkvTpbmjE5OTR449c+zo/cv1j5+WDlz98KUnvzr+19uPXH7vhySOx4F9WWNTHp0a3KJ9NEazZTKQLsI7vLjdYP9yyW7PAHcl3TX71vbyOBjD0VcvAQD/Z29GxCoA0GMS538A6DGN7wFurCwXG8PufiPRXddeiIi9a/k3rm+utfRn1+z21q+DDt1I7rgykkTEyH2IPxoRn33z+hfpEOuupwLspLcuRsTpkdGNx/9kwz0L2/VUB9OMrqs7/kH3fJv2f55t1f/L3er/RIv+z2CLffdubL3/567chzBtpf2/55vubbvZlH9mpC+rPVDv8w0kZ86WS+mx7cGIGIuBwbQ+sUmMset/X2/X1tz/+/2jNz5P46f/b0+Ru9K/7kazqUKtcC85N7t2MeKx/lb5J7fWf9Km/3uywxgvP/fup+3a0vzTfBvDxvx31uqliCdarv/bd7Qlm96fOF7fHMYbG0ULX//8yVC7+M3rPx3S+I3PAt2Qrv+hzfMfSZrv16y2e6f328b48dLwd+3ats6/9fa/J3mtXt6TjbtQqNXmJyL2JK9sHH/k9msb9cb0af5jj7fe/zfb/tPPhKfbZnyn/qu/fnn3+e+sNP+pba3/7Rcu35zpaxe/s/U/WS+NZWPWH/8GWrxvpzN4r8sPAAAAAAAAAAAAAAAAAAAAAAAAADqRi4gDkeTyt8q5XD6/9hveD8dQrlyp1g6dqSzMTaVt9eef5hqPuhxueh7qRPY8/Eb9yLr60xHxUER8PLivXs8XK+Wp3U4eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADL72/z+f+qXwd2eOwBgx+zd7RkAALrO+R8Aeo/zPwD0Hud/AOg9zv8A0Huc/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANhhJ0+cSIfVP1eWi2l96vziwkzl/OGpUnUmP7tQzBcr8+fy05XKdLmUL1Zmt3q/cqVybjLmFi6M10rV2nh1cenUbGVhrnbq7GxhunSqNNCVrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABge6qLSzOFcrk03+XCcER0PaiCgkKHhd0+MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8N/wTAAD//8WqKEo=") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:27 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 720.153710][T10010] 8021q: adding VLAN 0 to HW filter on device bond0 [ 720.166175][T10010] 8021q: adding VLAN 0 to HW filter on device team0 [ 720.185153][T10010] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 720.203267][T10011] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 720.233445][T10032] loop0: detected capacity change from 0 to 128 [ 720.256447][T10034] loop3: detected capacity change from 0 to 128 [ 720.312864][T10035] loop2: detected capacity change from 0 to 128 [ 720.425257][T10039] loop1: detected capacity change from 0 to 128 [ 720.955375][ T28] audit: type=1804 audit(1700350048.580:111): pid=10043 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/358/bus" dev="sda1" ino=1983 res=1 errno=0 [ 721.199100][T10044] loop0: detected capacity change from 0 to 2048 [ 721.211227][T10044] /dev/loop0: Can't open blockdev [ 721.907433][ T28] audit: type=1800 audit(1700350048.580:112): pid=10043 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1983 res=0 errno=0 23:27:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 722.139985][ T28] audit: type=1804 audit(1700350049.130:113): pid=10044 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/358/bus" dev="sda1" ino=1983 res=1 errno=0 [ 722.265856][ T28] audit: type=1804 audit(1700350049.300:114): pid=10045 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/358/bus" dev="sda1" ino=1983 res=1 errno=0 [ 722.339322][T10048] loop0: detected capacity change from 0 to 128 [ 722.509347][ T28] audit: type=1804 audit(1700350050.140:115): pid=10049 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/194/bus" dev="sda1" ino=1957 res=1 errno=0 [ 722.755826][T10050] loop1: detected capacity change from 0 to 2048 [ 722.768048][T10050] /dev/loop1: Can't open blockdev [ 723.307552][ T28] audit: type=1800 audit(1700350050.140:116): pid=10049 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1957 res=0 errno=0 [ 723.393100][ T28] audit: type=1804 audit(1700350050.920:117): pid=10050 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/194/bus" dev="sda1" ino=1957 res=1 errno=0 23:27:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) [ 723.526703][ T28] audit: type=1804 audit(1700350050.940:118): pid=10051 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/194/bus" dev="sda1" ino=1957 res=1 errno=0 [ 723.758931][T10053] loop1: detected capacity change from 0 to 128 [ 724.158236][ T28] audit: type=1804 audit(1700350051.770:119): pid=10055 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/359/bus" dev="sda1" ino=1964 res=1 errno=0 [ 724.374127][T10056] loop0: detected capacity change from 0 to 2048 [ 724.385619][T10056] /dev/loop0: Can't open blockdev 23:27:32 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000500), 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) [ 724.987967][ T28] audit: type=1800 audit(1700350051.770:120): pid=10055 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1964 res=0 errno=0 [ 725.061839][ T28] audit: type=1804 audit(1700350052.530:121): pid=10056 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/359/bus" dev="sda1" ino=1964 res=1 errno=0 [ 725.488251][T10061] loop1: detected capacity change from 0 to 2048 [ 725.496011][T10061] /dev/loop1: Can't open blockdev 23:27:34 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_UIE_OFF(r0, 0x5451) 23:27:34 executing program 4: syz_open_procfs(0x0, &(0x7f0000002340)='pagemap\x00') dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000300)=ANY=[@ANYBLOB="40000000100001000000000000000000080000000000000029000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100040000000000010c0000000000000000000000f40b921bf944a1e84dc890c9c683089c5dc6adacf232ccfab4990dbbe91495ec37034ba1"], 0x40}], 0x1}, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 23:27:34 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) getsockopt$bt_BT_POWER(r0, 0x6, 0x9, 0x0, &(0x7f0000000100)) 23:27:34 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:34 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:34 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x9}, 0x10}}, 0x0) [ 726.418990][T10065] loop1: detected capacity change from 0 to 128 [ 726.481112][T10068] loop0: detected capacity change from 0 to 128 23:27:34 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="10000000ee03"], 0x10}}, 0x0) [ 726.888200][T10077] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 727.165015][T10077] 8021q: adding VLAN 0 to HW filter on device bond0 [ 727.180353][T10077] 8021q: adding VLAN 0 to HW filter on device team0 [ 728.330493][T10082] loop1: detected capacity change from 0 to 2048 [ 728.339259][T10082] /dev/loop1: Can't open blockdev [ 728.588150][ T28] kauditd_printk_skb: 5 callbacks suppressed [ 728.588173][ T28] audit: type=1804 audit(1700350055.790:127): pid=10081 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/196/bus" dev="sda1" ino=1962 res=1 errno=0 [ 728.631768][T10077] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 728.647464][T10079] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 728.788069][ T28] audit: type=1800 audit(1700350055.790:128): pid=10081 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1962 res=0 errno=0 23:27:36 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000002280)={0xe84, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x61, 0x0, 0x0, @fd}, @typed={0x8, 0x3, 0x0, 0x0, @pid}, @typed={0xe62, 0x0, 0x0, 0x0, @binary="3d7762f2dd3971a89aa438abc91ad4e9455a6119b2dea9c5d390c7fac5bf5478577a7e16e31c7dac0cbb6fcf7c79e4dc4988f80979d31c368d1584c445165ec245d69dbabea9e8b13df6faf71532464d37a4798024df908acba4a7271d504fcce91286da49358a7296f6f336f2f35603e05612d0a64abc781ab8257798bfcf197955212f7431c3ccfb73bcc75690786a48169bef04bf8d3a23c70ccf35408d2d4213f09a616d7e51237f1fb810e7c9b6d12416e0f3f5bb909ff5bd09d0b1d662a575bb6f9525a2ab48227f1c470656d44dc7c7e823287c94e1ad3197eeae38e11ee3c33baff606e0c51d4086998e9ae9cd22f825f50e0b5637fefe5e519d19dd49dd56321a38f7d1c0af21ce745d35066ae861ab364f7cc536fd021373c829309f28c1e3edafe6003539b5e856c97a825ca25def07a7c76bcd9952abbf93d6cf6fb44668b0fed64675f56f08256ed936a8fc0db137505d5a0ee69e98fc376161fb956a005cd3d8839a251a3ae4a1b553fc3a63a423ec3cf402d5561f3abf86e52f906c700343a8b57e52b10703ef39611f42f966a3f4f4687370fda4e80b2c233f7f668f552430da321b05887a11db7d574fb8c9c6af1b861158cb81ac44e6ef1668e50b0a783bc71f4aa5bbefd9f4388f335e028fe37c92abeb3b868f4126a91e4796a7961089bc78ea161c1baf31fa4526a8f0d43be29de901c07eb6c1b34a0b939b5cd535973738432f36b2afe62060ba7a22639ccbe50f6ffffef2dbf69ac88eb7adbf8a171b2b9a5145e1593d7b512c031f64d0225fb0dc8133efa903efb637599c57ffa70a111413ee34e7e0447b06cff9b0f68e2ec1bfdecd18319717ae0aeeebeba8f9f8ff479268b3d021a7bc5cae1cde0599ac136220e0fa381a0dce7b5047c0a19948af72a5d3981e9ccf6d289ae5441f7a36cb0217f71e61b17f37bdfcb7108ca5315e6d6712d72f5863c7b8ff8a6fe6affb7eda4223d8cadec490dd2901ff5122b17c048fbe740348c74529398b56c7f0568045c23d7bbef36e8eb163d23352b0770568b2921707ab6ec0ba379b67234bac8385ba4c5da9dd730e35c0095e528d051c08b9d0668077856e22738e5291c5372df64cffe889118c951b2a0f47054814078f8c460549af43629076dbd53b1ff9c85d3240f41a3a5c5e1468b3156ab0e87cf0621ac18993d012af5d4eaa6356de081072658c4dc52922d238e932a8c74edee28e532b4d3701ff0fb6243a676e30f6015b0531dc00c0cf7d3f9ccbc506cfe6c94a77a974bb76b02b6a57ee880c66e2021d64666eee0b83b3904be41a66ef2b3b0b3c66f798597b446f33086de6b417fd06634a399054f931b85b5e47694921991527c48e1edbfff3824dee3b462487d323c97dfae87858b19a3dcfff7c6fa9324cc52db51f13b0871706c727ba24e8020c9b9e432aebed274a8cc097fe7dc7890e345e382734c3c6ff87b979d99e5ee88a65154d6f8eee532e7e068d58e582d2b13cd8ddc1a1c0f41db9f3c397f4ff43151b882bf2ce8af8370dec5ff898e3df7a4def2514808206053deff8089ae93c6f18dc75d39f64ad0b3284429a8e2237472414736e25e49df49b86fd8ed6bedde0812e21e8ff8fb7bd75af52839aca47463d5e6e5752edd39da46ced24b7ab67fc3921ad6472ad09c8c25795921d7bf5f0524c46b3691253ac4141724827ae0a08236efd0f46646a2f5adc0166e6fba966b9346be04cb0a74d9761f8f47cac417a0f60de9ced564f3a42ef8784f6962ca6bce819c956a0f297de5c49354872c0296b27de3457d0ad3f27936c5919924f15e4caf7a7f2a4edb1b97270927d580aace7ff3cfdb712edc8fed8db2b56a3eda6ff695d15b4b827df8445f7e4d82a44102cfacc4b505223c7510ba33b9d5cb2d62c22349ab389c1949e30370c7c1d9d2cd7f6cc9923b5421063907cfe24a3a20dd69954fa41c1d73c5dc34979c7846e372fae25ff03410ead3ba1ce1296654a24e6cade644a8f069292b1ce4b4cf7fc873b5799cab6665687b30f1dd6a0a70e82bec2b47e76210a587225ad749a2eed5a7c9f1270d53c4a3cdeea08c127093d5d3371a6ff0e561b8f6ac14b315ce757af9795352cb0c9f044195c68c7da46f6b823841b554c19c0a729cbfbee66f8b4910c2ad6254d09313e7bf8c23961837dfd8f62bf38b09c3fe147957a21711798b3601d5a4ba1235d491001dbb9b3166d3270761d17fcaa943bb63a1effb329c7b724f952d56d665264af83c2678d0b77093de11adffbd7692a8e79c6c723a0684d74704d1f88dad34e55352eb5d3052cd28a0f1d015de9b4cac9dd691b5c0c2e08222308e3e895ef5643eb1c2efb9a35aa0f0c6fc7bff85ec8a0ff38c211d97b66ad11bdacef43c7137ef2aa662f2c714976606c194dbc6c9377ab17b8bfdd17275f339553e2242c3ddcb5c03b96d275126ff00d37557330e6c3dc78df8004eabe8c5559a58ec513903ebd45e5fba42e940e05ed871a836694b007801f7242422fd9d0e88e0355e182ffbe5d19695ce806dd53dd4037a0b6727fee41e9e86c8ba16b8d71069d1bcc99be49fb601c1b7d51e7ccfda7fc4971f4ab08f55866f5907c924f120a6e4ce5d72a3dbe1496e0d083a03ec3a87660fd31c1f9b90ad94e34e2311c1672afa91790befbd2e05973b64c186b183fc3768c8dc0c5c8ab0ddeb114d1c70dd5144ab2b3a2a509c0be4ab32d717f38bd9b1075749b3bcff5583fab61a5dc57c019e3bfb0d3433ad61ec4b0a889e1ac7036b1d86643b6fe2684cd58484043fa8fcf8fcdcf24f3a93b5b61eaedc0b42dd714b9608a01252e88bf0509a4c095ef117864206c8791ee0e45cb29d0886ab9a3359558a6420c0991ddf82b69eba7d0a3ee710b19a3cddd21c780c401f28e4e5eaf0ead54a8ac33f84756b765a6efc4b37c82dd955d88af68f325cabf12118c805cb8aa375b097a584873ca14e71cf9ad70ec8d8b5014d0d09f5cadb400aea55e232ef40ea2262b250c4a71ddad776410b1a79e782a83321b8d564cc445f055c60eef8a5e25381c43f7f226166a73b7b96321bf9c8e9c7f7cc27a10228aefdf097fa98568edc1a4bcea8502d726c355a623ee7524f75ea25d00d049e943c0bb5397820d4e299a0b5e7687112519d601344a0aff2d9c726bd22bb0a0e3585d455779845a97ad8e0f06488a6a0d10c897166d0410a3761e542a22f5b019b1305caf0ad72cc16bc05400e8c031d7e24617a8e7fda9d698ec7239bd4e42a2ca57c11d605a0582c5ba859cffdea8243488e13182db4c8a0968e8cacabc692655b4271a27ad69a071d5672f6ddee356146bb71b467049e8f4a0ef76fc7608d81ad5a41331d7813d92d1334212e18c8785e93ca9b405b1f3cd003f9581f5514e318bb79cb1681a1e666b6d1a8719f8b751b6f6f2e1da8949a82199395f74430de3671ab302d5156ba584f4e57153f7a2729cfa4d566581afa6acd63b9cba09a215ea6bcb06211f361eb1687bab35b27a0559336bfdaf13cb49fc7a65d12dd42a913116c5aad697bff2641e78b0dcc472ab65335aa12b37fd3cb64ecd51fbb7dc8c49863326e278acde4613ad6ace5756f609f07593c9880005a59673c49869bab88fb64d5abf63ec8c9712f706169782e6c5e690ad2e2a29766ff6e1fee9cc68d86260f6ebe3664daf37f0a8cfd46129bc45c6a07e4719f13260e4adfb97af6cc1ce0fedb09e168bf5fe32cc6f28e0f380ea7892843df1250b70f2fbc3d6e27e16d447ebb76259599f00f887eb395bf73ef63f341e8efd77a716d4614052d90ac9de3753ab8c11e453227ae1ad29892b2adc148ba09060657f755494411f07f75117fb1e7c4a7324d5d2d1e3860e98b71a79fa1d72a59a4aba50ccf5d2f8f9f76b5b20415b880e390466407257f7443e9d48eb7ae66a73265c71e0e0f3c0ff4e618a6eb203279425bee173385353d2dea0e2efa9229c07700a81a3137db3b79a17b15d88f8a017b29a10040dfbd6bd8291bac3015759ec005ff8693da7a6f9efe02b1c5f1407c5d7b785753e6b69f6dd316f78cdfbfb87dd6b0361139d80ee135a18f5d078aa0884b18661cc6e2c6e91b2d977f6ea5a75af776837f01bb1caaa4b4108d8ec8abfb6df910cf1da6bfb1707f705cac703ec62c288cac3435560b0ab651066e1882e6f4d0f46413f24a8ee7681f97dc3f475068542997658b502a300ceef466222cdf337b3b86675cda78de18dc0b0232d3d4024156753d8d75cc942d115ab858cc300b5286b540fcbaf4bae624e021ce4d1b65a9d9f9fe79a0527a6b7fcee4ffbd518aa51565234ea6371eb5bd8c51885d73bd1951c10f35df6e8c80cadf5ca42d2252172fd4f482f2ebdf44a1d5a370b6b61ae1575d53bcf004eb3a7806dd7ef19df657d70191a6c18a5551386be8b4b04018d0553c63a23458326b7a39faf73a766237eb1cce1f5d6e41c4b8d889900aa0d2a48fa2665d7e727206926d1b64e4701468a5f3d06b334b06f31d1b60716b33625d6720bdba6d4d37967eef0ae2e519c9ab2309a98a57e1cf671058faefa7961cf31bc41d8ee906abc866faa1bda806a04b80f089e38a8828e796074835447d96329ae7c3d584cbd61287978137c87dd411c9c538c33cf9ac08206343a82036b178989aca6e8d57929e5b5f98e2ec924d8d57f4cc970c62f03bb429c7eaf61558dffe598713ce2b489e779540f8ba9ad0da278a31e8b141062c329209b658c8c75ee68d04742269918148b78e2464570c7ef88cccc7f0e9e979f2166d84a157551465e64da19bb7a2fc4c689e62070c3e3013ea71a0c01e5651661c53bb6e3b1e7c7922e7f998fed967ad38629b1b2451e2e55f5fc225978e1e46a7e2ba24fa6faafc807e400a214dc8c91e5bdcced6abb9b15de74d2830542f234e9eb350bbca0fcc6ce1a86b8d934eb427d39b67f2ae831fe2a6e47804343347d5a04908af8d23ba82ab968e3f3c496524dfe430a276a701b88e8387053b567f3407bffdf49650be0e0a8ece47b00d1e9e7bd69f2517a5ecbc9d04fd64cfb236279ee03344f67724bd801cb13c6fef301a5bf4ca2980846665a6618c9c3424a979c824ccccdc275f5517a7a5557e2786fafac5f6641b5e143779bf78dd4fc6616a85db4fca00e668e6f67d1a6b456938d7062ad63c0c6a898924f3e8ba7d50889"}]}, 0xe84}], 0x1, 0x0, 0x0, 0x4}, 0x0) 23:27:36 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 729.012115][ T28] audit: type=1804 audit(1700350056.310:129): pid=10078 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/196/bus" dev="sda1" ino=1962 res=1 errno=0 [ 729.040428][ T28] audit: type=1804 audit(1700350056.310:130): pid=10082 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/196/bus" dev="sda1" ino=1962 res=1 errno=0 [ 730.194058][T10088] loop0: detected capacity change from 0 to 2048 [ 730.205438][T10088] /dev/loop0: Can't open blockdev 23:27:38 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_drop_memb(r0, 0x107, 0x2, &(0x7f00000001c0)={0x0, 0x1, 0x6, @broadcast}, 0x10) [ 730.486758][ T28] audit: type=1804 audit(1700350057.650:131): pid=10087 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/360/bus" dev="sda1" ino=1955 res=1 errno=0 23:27:38 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) read$FUSE(r0, &(0x7f0000004e40)={0x2020, 0x0, 0x0, 0x0}, 0x2020) sendmsg$netlink(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000008f80)={0x10}, 0x10}], 0x1, &(0x7f0000006e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2}}}], 0x20}, 0x0) [ 730.676005][ T28] audit: type=1800 audit(1700350057.650:132): pid=10087 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1955 res=0 errno=0 [ 730.733994][ T28] audit: type=1804 audit(1700350058.110:133): pid=10086 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/360/bus" dev="sda1" ino=1955 res=1 errno=0 [ 730.768665][ T28] audit: type=1804 audit(1700350058.130:134): pid=10086 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/360/bus" dev="sda1" ino=1955 res=1 errno=0 23:27:39 executing program 4: syz_open_procfs(0x0, &(0x7f0000002340)='pagemap\x00') dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000300)=ANY=[@ANYBLOB="40000000100001000000000000000000080000000000000029000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100040000000000010c0000000000000000000000f40b921bf944a1e84dc890c9c683089c5dc6adacf232ccfab4990dbbe91495ec37034ba1"], 0x40}], 0x1}, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 23:27:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000070000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) pipe(0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000008000000000000007e1b1f2995"], &(0x7f0000000000)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000007c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000007fc0)=0x4, 0x476) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x5, &(0x7f00000000c0)=@raw=[@map_idx={0x18, 0xa, 0x5, 0x0, 0x8}, @ldst={0x2, 0x1, 0x6, 0x1, 0x8, 0xfffffffffffffff0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x7}], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x38, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x300c2, r1, 0x0, &(0x7f0000000340)=[r1], 0x0, 0x10, 0x7fffffff}, 0x90) ftruncate(r6, 0x800) lseek(r6, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r6, r7, 0x0, 0x1dd00) syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[], 0x1, 0x76a, &(0x7f0000001180)="$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") r8 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x6100) open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) 23:27:39 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f000000e040)='ns/mnt\x00') 23:27:39 executing program 1: io_setup(0x5, &(0x7f0000000080)=0x0) io_pgetevents(r0, 0x7, 0x7, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}, {}], 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) io_submit(r0, 0x1, &(0x7f00000002c0)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x0, r1, 0x0}]) 23:27:39 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:39 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) bind$xdp(r0, &(0x7f0000000380)={0x2c, 0xf07f3193141a348}, 0x10) [ 731.582369][T10100] loop0: detected capacity change from 0 to 128 [ 731.765389][T10110] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 731.928281][T10110] 8021q: adding VLAN 0 to HW filter on device bond0 [ 731.939056][T10110] 8021q: adding VLAN 0 to HW filter on device team0 23:27:40 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000040)={0x10}, 0x10}, {&(0x7f0000000100)={0x10, 0x19}, 0x10}, {&(0x7f00000035c0)={0x10}, 0x10}], 0x3}, 0x0) 23:27:40 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_UIE_OFF(r0, 0xc0189436) 23:27:40 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 732.806481][T10110] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 732.822224][T10111] netlink: 'syz-executor.4': attribute type 27 has an invalid length. 23:27:40 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:40 executing program 2: io_setup(0x5, &(0x7f0000000080)=0x0) r1 = socket$packet(0x11, 0x3, 0x300) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) io_submit(r0, 0x2, &(0x7f0000000100)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, 0x0, r2, &(0x7f0000000300)}]) 23:27:40 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000d80)={'syztnl2\x00', &(0x7f0000000d00)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x42, @mcast1, @dev}}) [ 733.640986][T10129] loop0: detected capacity change from 0 to 2048 [ 733.653386][T10129] /dev/loop0: Can't open blockdev [ 733.668532][ T28] audit: type=1804 audit(1700350061.070:135): pid=10128 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/361/bus" dev="sda1" ino=1976 res=1 errno=0 [ 734.446482][ T28] audit: type=1800 audit(1700350061.070:136): pid=10128 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1976 res=0 errno=0 [ 734.582393][ T28] audit: type=1804 audit(1700350061.840:137): pid=10129 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/361/bus" dev="sda1" ino=1976 res=1 errno=0 [ 734.611865][ T28] audit: type=1804 audit(1700350061.850:138): pid=10130 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/361/bus" dev="sda1" ino=1976 res=1 errno=0 23:27:42 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:42 executing program 3: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @multicast, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @multicast2, @random="8fa1334fd8da"}}}}, 0x0) 23:27:42 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x4305, @gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast}}}}}, 0x0) 23:27:42 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x8946, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000800)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}) 23:27:42 executing program 4: getitimer(0x0, &(0x7f0000000280)) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 23:27:42 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x890b, &(0x7f00000000c0)={'ip6_vti0\x00', 0x0}) 23:27:42 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000180)={'syztnl2\x00', &(0x7f00000000c0)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local}}}}) 23:27:43 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0x14, 0x0, 0x5d23}}) 23:27:43 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000002280)={0xe84, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x61, 0x0, 0x0, @fd}, @typed={0x8, 0x3, 0x0, 0x0, @pid}, @typed={0xe61, 0x0, 0x0, 0x0, @binary="3d7762f2dd3971a89aa438abc91ad4e9455a6119b2dea9c5d390c7fac5bf5478577a7e16e31c7dac0cbb6fcf7c79e4dc4988f80979d31c368d1584c445165ec245d69dbabea9e8b13df6faf71532464d37a4798024df908acba4a7271d504fcce91286da49358a7296f6f336f2f35603e05612d0a64abc781ab8257798bfcf197955212f7431c3ccfb73bcc75690786a48169bef04bf8d3a23c70ccf35408d2d4213f09a616d7e51237f1fb810e7c9b6d12416e0f3f5bb909ff5bd09d0b1d662a575bb6f9525a2ab48227f1c470656d44dc7c7e823287c94e1ad3197eeae38e11ee3c33baff606e0c51d4086998e9ae9cd22f825f50e0b5637fefe5e519d19dd49dd56321a38f7d1c0af21ce745d35066ae861ab364f7cc536fd021373c829309f28c1e3edafe6003539b5e856c97a825ca25def07a7c76bcd9952abbf93d6cf6fb44668b0fed64675f56f08256ed936a8fc0db137505d5a0ee69e98fc376161fb956a005cd3d8839a251a3ae4a1b553fc3a63a423ec3cf402d5561f3abf86e52f906c700343a8b57e52b10703ef39611f42f966a3f4f4687370fda4e80b2c233f7f668f552430da321b05887a11db7d574fb8c9c6af1b861158cb81ac44e6ef1668e50b0a783bc71f4aa5bbefd9f4388f335e028fe37c92abeb3b868f4126a91e4796a7961089bc78ea161c1baf31fa4526a8f0d43be29de901c07eb6c1b34a0b939b5cd535973738432f36b2afe62060ba7a22639ccbe50f6ffffef2dbf69ac88eb7adbf8a171b2b9a5145e1593d7b512c031f64d0225fb0dc8133efa903efb637599c57ffa70a111413ee34e7e0447b06cff9b0f68e2ec1bfdecd18319717ae0aeeebeba8f9f8ff479268b3d021a7bc5cae1cde0599ac136220e0fa381a0dce7b5047c0a19948af72a5d3981e9ccf6d289ae5441f7a36cb0217f71e61b17f37bdfcb7108ca5315e6d6712d72f5863c7b8ff8a6fe6affb7eda4223d8cadec490dd2901ff5122b17c048fbe740348c74529398b56c7f0568045c23d7bbef36e8eb163d23352b0770568b2921707ab6ec0ba379b67234bac8385ba4c5da9dd730e35c0095e528d051c08b9d0668077856e22738e5291c5372df64cffe889118c951b2a0f47054814078f8c460549af43629076dbd53b1ff9c85d3240f41a3a5c5e1468b3156ab0e87cf0621ac18993d012af5d4eaa6356de081072658c4dc52922d238e932a8c74edee28e532b4d3701ff0fb6243a676e30f6015b0531dc00c0cf7d3f9ccbc506cfe6c94a77a974bb76b02b6a57ee880c66e2021d64666eee0b83b3904be41a66ef2b3b0b3c66f798597b446f33086de6b417fd06634a399054f931b85b5e47694921991527c48e1edbfff3824dee3b462487d323c97dfae87858b19a3dcfff7c6fa9324cc52db51f13b0871706c727ba24e8020c9b9e432aebed274a8cc097fe7dc7890e345e382734c3c6ff87b979d99e5ee88a65154d6f8eee532e7e068d58e582d2b13cd8ddc1a1c0f41db9f3c397f4ff43151b882bf2ce8af8370dec5ff898e3df7a4def2514808206053deff8089ae93c6f18dc75d39f64ad0b3284429a8e2237472414736e25e49df49b86fd8ed6bedde0812e21e8ff8fb7bd75af52839aca47463d5e6e5752edd39da46ced24b7ab67fc3921ad6472ad09c8c25795921d7bf5f0524c46b3691253ac4141724827ae0a08236efd0f46646a2f5adc0166e6fba966b9346be04cb0a74d9761f8f47cac417a0f60de9ced564f3a42ef8784f6962ca6bce819c956a0f297de5c49354872c0296b27de3457d0ad3f27936c5919924f15e4caf7a7f2a4edb1b97270927d580aace7ff3cfdb712edc8fed8db2b56a3eda6ff695d15b4b827df8445f7e4d82a44102cfacc4b505223c7510ba33b9d5cb2d62c22349ab389c1949e30370c7c1d9d2cd7f6cc9923b5421063907cfe24a3a20dd69954fa41c1d73c5dc34979c7846e372fae25ff03410ead3ba1ce1296654a24e6cade644a8f069292b1ce4b4cf7fc873b5799cab6665687b30f1dd6a0a70e82bec2b47e76210a587225ad749a2eed5a7c9f1270d53c4a3cdeea08c127093d5d3371a6ff0e561b8f6ac14b315ce757af9795352cb0c9f044195c68c7da46f6b823841b554c19c0a729cbfbee66f8b4910c2ad6254d09313e7bf8c23961837dfd8f62bf38b09c3fe147957a21711798b3601d5a4ba1235d491001dbb9b3166d3270761d17fcaa943bb63a1effb329c7b724f952d56d665264af83c2678d0b77093de11adffbd7692a8e79c6c723a0684d74704d1f88dad34e55352eb5d3052cd28a0f1d015de9b4cac9dd691b5c0c2e08222308e3e895ef5643eb1c2efb9a35aa0f0c6fc7bff85ec8a0ff38c211d97b66ad11bdacef43c7137ef2aa662f2c714976606c194dbc6c9377ab17b8bfdd17275f339553e2242c3ddcb5c03b96d275126ff00d37557330e6c3dc78df8004eabe8c5559a58ec513903ebd45e5fba42e940e05ed871a836694b007801f7242422fd9d0e88e0355e182ffbe5d19695ce806dd53dd4037a0b6727fee41e9e86c8ba16b8d71069d1bcc99be49fb601c1b7d51e7ccfda7fc4971f4ab08f55866f5907c924f120a6e4ce5d72a3dbe1496e0d083a03ec3a87660fd31c1f9b90ad94e34e2311c1672afa91790befbd2e05973b64c186b183fc3768c8dc0c5c8ab0ddeb114d1c70dd5144ab2b3a2a509c0be4ab32d717f38bd9b1075749b3bcff5583fab61a5dc57c019e3bfb0d3433ad61ec4b0a889e1ac7036b1d86643b6fe2684cd58484043fa8fcf8fcdcf24f3a93b5b61eaedc0b42dd714b9608a01252e88bf0509a4c095ef117864206c8791ee0e45cb29d0886ab9a3359558a6420c0991ddf82b69eba7d0a3ee710b19a3cddd21c780c401f28e4e5eaf0ead54a8ac33f84756b765a6efc4b37c82dd955d88af68f325cabf12118c805cb8aa375b097a584873ca14e71cf9ad70ec8d8b5014d0d09f5cadb400aea55e232ef40ea2262b250c4a71ddad776410b1a79e782a83321b8d564cc445f055c60eef8a5e25381c43f7f226166a73b7b96321bf9c8e9c7f7cc27a10228aefdf097fa98568edc1a4bcea8502d726c355a623ee7524f75ea25d00d049e943c0bb5397820d4e299a0b5e7687112519d601344a0aff2d9c726bd22bb0a0e3585d455779845a97ad8e0f06488a6a0d10c897166d0410a3761e542a22f5b019b1305caf0ad72cc16bc05400e8c031d7e24617a8e7fda9d698ec7239bd4e42a2ca57c11d605a0582c5ba859cffdea8243488e13182db4c8a0968e8cacabc692655b4271a27ad69a071d5672f6ddee356146bb71b467049e8f4a0ef76fc7608d81ad5a41331d7813d92d1334212e18c8785e93ca9b405b1f3cd003f9581f5514e318bb79cb1681a1e666b6d1a8719f8b751b6f6f2e1da8949a82199395f74430de3671ab302d5156ba584f4e57153f7a2729cfa4d566581afa6acd63b9cba09a215ea6bcb06211f361eb1687bab35b27a0559336bfdaf13cb49fc7a65d12dd42a913116c5aad697bff2641e78b0dcc472ab65335aa12b37fd3cb64ecd51fbb7dc8c49863326e278acde4613ad6ace5756f609f07593c9880005a59673c49869bab88fb64d5abf63ec8c9712f706169782e6c5e690ad2e2a29766ff6e1fee9cc68d86260f6ebe3664daf37f0a8cfd46129bc45c6a07e4719f13260e4adfb97af6cc1ce0fedb09e168bf5fe32cc6f28e0f380ea7892843df1250b70f2fbc3d6e27e16d447ebb76259599f00f887eb395bf73ef63f341e8efd77a716d4614052d90ac9de3753ab8c11e453227ae1ad29892b2adc148ba09060657f755494411f07f75117fb1e7c4a7324d5d2d1e3860e98b71a79fa1d72a59a4aba50ccf5d2f8f9f76b5b20415b880e390466407257f7443e9d48eb7ae66a73265c71e0e0f3c0ff4e618a6eb203279425bee173385353d2dea0e2efa9229c07700a81a3137db3b79a17b15d88f8a017b29a10040dfbd6bd8291bac3015759ec005ff8693da7a6f9efe02b1c5f1407c5d7b785753e6b69f6dd316f78cdfbfb87dd6b0361139d80ee135a18f5d078aa0884b18661cc6e2c6e91b2d977f6ea5a75af776837f01bb1caaa4b4108d8ec8abfb6df910cf1da6bfb1707f705cac703ec62c288cac3435560b0ab651066e1882e6f4d0f46413f24a8ee7681f97dc3f475068542997658b502a300ceef466222cdf337b3b86675cda78de18dc0b0232d3d4024156753d8d75cc942d115ab858cc300b5286b540fcbaf4bae624e021ce4d1b65a9d9f9fe79a0527a6b7fcee4ffbd518aa51565234ea6371eb5bd8c51885d73bd1951c10f35df6e8c80cadf5ca42d2252172fd4f482f2ebdf44a1d5a370b6b61ae1575d53bcf004eb3a7806dd7ef19df657d70191a6c18a5551386be8b4b04018d0553c63a23458326b7a39faf73a766237eb1cce1f5d6e41c4b8d889900aa0d2a48fa2665d7e727206926d1b64e4701468a5f3d06b334b06f31d1b60716b33625d6720bdba6d4d37967eef0ae2e519c9ab2309a98a57e1cf671058faefa7961cf31bc41d8ee906abc866faa1bda806a04b80f089e38a8828e796074835447d96329ae7c3d584cbd61287978137c87dd411c9c538c33cf9ac08206343a82036b178989aca6e8d57929e5b5f98e2ec924d8d57f4cc970c62f03bb429c7eaf61558dffe598713ce2b489e779540f8ba9ad0da278a31e8b141062c329209b658c8c75ee68d04742269918148b78e2464570c7ef88cccc7f0e9e979f2166d84a157551465e64da19bb7a2fc4c689e62070c3e3013ea71a0c01e5651661c53bb6e3b1e7c7922e7f998fed967ad38629b1b2451e2e55f5fc225978e1e46a7e2ba24fa6faafc807e400a214dc8c91e5bdcced6abb9b15de74d2830542f234e9eb350bbca0fcc6ce1a86b8d934eb427d39b67f2ae831fe2a6e47804343347d5a04908af8d23ba82ab968e3f3c496524dfe430a276a701b88e8387053b567f3407bffdf49650be0e0a8ece47b00d1e9e7bd69f2517a5ecbc9d04fd64cfb236279ee03344f67724bd801cb13c6fef301a5bf4ca2980846665a6618c9c3424a979c824ccccdc275f5517a7a5557e2786fafac5f6641b5e143779bf78dd4fc6616a85db4fca00e668e6f67d1a6b456938d7062ad63c0c6a898924f3e8ba7d508"}]}, 0xe84}], 0x1, 0x0, 0x0, 0x4}, 0x10000000) 23:27:43 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) 23:27:43 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$netlink(r0, &(0x7f0000000000), 0xc) 23:27:43 executing program 1: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @link_local, @val={@void}, {@ipv4={0x800, @gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr, @local}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x1}}}}}}, 0x0) [ 735.511452][T10147] rtc_cmos 00:00: Alarms can be up to one day in the future 23:27:43 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000bc0)=@acquire={0x128, 0x1c, 0x1, 0x0, 0x0, {{@in=@multicast2}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@local, @in6=@mcast1}, {{@in=@broadcast, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}}}, 0x128}}, 0x0) 23:27:43 executing program 0: io_setup(0x400, &(0x7f00000003c0)=0x0) r1 = socket$netlink(0x10, 0x3, 0x0) io_submit(r0, 0x3, &(0x7f00000019c0)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x100000001}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x5, 0x0, r1, &(0x7f0000001540)}, 0x0]) 23:27:43 executing program 4: mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) 23:27:43 executing program 1: io_setup(0x4, &(0x7f0000000000)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) io_pgetevents(r0, 0x3, 0x3, &(0x7f0000000040)=[{}, {}, {}], &(0x7f0000000140)={0x0, 0x989680}, &(0x7f00000001c0)={&(0x7f0000000180)={[0x1]}, 0x8}) 23:27:43 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, &(0x7f0000000040)={'wlan0\x00'}) [ 735.834007][T10160] netlink: 268 bytes leftover after parsing attributes in process `syz-executor.3'. 23:27:43 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000000c0)={0x10}, 0x10}], 0x1, &(0x7f0000006e80)=[@cred={{0xfffffffffffffecf, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x40}, 0x0) 23:27:43 executing program 0: setsockopt$MRT_ADD_MFC(0xffffffffffffffff, 0x0, 0xcc, &(0x7f0000000140)={@remote, @rand_addr, 0x0, "b04a93cfa019a88a66317d5b6579441f18189c22ceab822914c203d25f296a4e"}, 0x3c) mlock(&(0x7f0000ff5000/0x2000)=nil, 0x2000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) 23:27:43 executing program 3: socket$inet(0x2, 0x80006, 0x0) 23:27:43 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, 0x0) 23:27:43 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x8936, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000800)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}) 23:27:43 executing program 2: io_setup(0x21400, &(0x7f0000000200)) 23:27:43 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x101d0) 23:27:43 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, 0x0) 23:27:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000200)={0x10}, 0x10}], 0x1, &(0x7f0000001340)=ANY=[@ANYBLOB="1c0000000001"], 0x48}, 0x0) 23:27:44 executing program 0: io_setup(0x400, &(0x7f00000003c0)=0x0) r1 = socket$netlink(0x10, 0x3, 0x0) io_submit(r0, 0x2, &(0x7f00000019c0)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x100000001}, 0x0]) 23:27:44 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="48040000f903"], 0x448}}, 0x0) 23:27:44 executing program 4: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000000c0)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0}, 0x68) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) 23:27:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xc) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000572cd7"], 0x14}}, 0x0) 23:27:44 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="48040000f503"], 0x448}}, 0x0) 23:27:44 executing program 5: sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b14, 0x0) 23:27:44 executing program 2: r0 = socket(0x2, 0x3, 0x8) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f0000000200)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={0x0, 0x68}}, 0x0) 23:27:44 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000007c0)={0x10}, 0x10}], 0x1, &(0x7f0000000340)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20}, 0x0) 23:27:44 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8907, 0x0) 23:27:44 executing program 5: syz_open_dev$usbfs(&(0x7f0000000580), 0x1, 0x0) 23:27:44 executing program 2: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r0) 23:27:44 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) getsockopt$bt_BT_POWER(r0, 0x6, 0x3, 0x0, &(0x7f0000000100)) 23:27:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000680)={0x10, 0x39, 0x1}, 0x10}], 0x1}, 0x0) 23:27:44 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @gre={{0xb, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x3c, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x4}, @generic={0x0, 0x4, "99f3"}, @lsrr={0x83, 0x3}, @rr={0x7, 0xb, 0x0, [@local, @multicast1]}]}}}}}}, 0x0) 23:27:44 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89b0, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000800)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}) 23:27:44 executing program 0: io_setup(0x5, &(0x7f0000000080)=0x0) r1 = socket$packet(0x11, 0x3, 0x300) io_submit(r0, 0x2, &(0x7f0000000240)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x5, 0x0, r1, &(0x7f0000000100)}]) 23:27:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000bc0)=@acquire={0x128, 0x32, 0x1, 0x0, 0x0, {{@in=@multicast2}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@local, @in6=@mcast1}, {{@in=@broadcast, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}}}, 0x128}}, 0x0) 23:27:44 executing program 2: syz_emit_ethernet(0xa6, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @gre={{0x15, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0x0, 0x4, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @private]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x4, "99f3"}, @lsrr={0x83, 0x3}, @rr={0x7, 0xb, 0x0, [@local, @multicast1]}]}}}}}}, 0x0) 23:27:44 executing program 3: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x0, 0x0) write$nbd(r0, 0x0, 0xb9) 23:27:45 executing program 4: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff}, 0x0) io_submit(r0, 0x1, &(0x7f00000018c0)=[&(0x7f0000000140)={0x0, 0x0, 0x300, 0x0, 0x0, r1, 0x0}]) 23:27:45 executing program 5: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) io_submit(r0, 0x2, &(0x7f0000000480)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0, 0x300}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 23:27:45 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000bc0)=@acquire={0x128, 0x11, 0x1, 0x0, 0x0, {{@in=@multicast2}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@local, @in6=@mcast1}, {{@in=@broadcast, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}}}, 0x128}}, 0x0) 23:27:45 executing program 3: io_setup(0x400, &(0x7f00000003c0)=0x0) r1 = socket$netlink(0x10, 0x3, 0x0) io_submit(r0, 0x1, &(0x7f00000019c0)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x100000001}]) 23:27:45 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000000100), 0x8001, 0x101040) read(r0, 0x0, 0x0) [ 737.506700][T10232] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.1'. 23:27:45 executing program 4: syz_emit_ethernet(0x72, &(0x7f00000000c0)={@broadcast, @link_local, @val={@void}, {@ipv4={0x800, @gre={{0x7, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr=0x64010100, @local, {[@generic={0x88, 0x2}, @rr={0x7, 0x3}]}}}}}}, 0x0) [ 737.572298][T10236] netlink: 264 bytes leftover after parsing attributes in process `syz-executor.0'. 23:27:45 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000180)={@link_local, @local, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "e109ba", 0x6c, 0x11, 0x0, @dev, @local, {[@routing], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "d321e613f2c852a24ef18ba3f4b8ced05232b8c26891e22b4a6a2eb09f60f5c9", "c5216ed612d75c40adf2b65f68673cd6", {"d264ba6d2a21bc50ef2f435570d64b70", "9312c0252921c07a898dd06deb63848d"}}}}}}}}, 0x0) 23:27:45 executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x806, @gre={{0x16, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @private]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x4, "99f3"}, @lsrr={0x83, 0x3}, @rr={0x7, 0xf, 0x0, [@local, @multicast1, @empty]}]}}}}}}, 0x0) 23:27:45 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x2) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}) 23:27:45 executing program 3: r0 = socket(0xa, 0x3, 0x17) setsockopt$MRT_DONE(r0, 0x29, 0x6, 0x20000000, 0x2) 23:27:45 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000f40), &(0x7f0000000f80)={'fscrypt:', @desc2}, &(0x7f0000000fc0)={0x0, "ae9c8cdff142a484c7193f11a75e916eeed9703e40c46a689c387415a498ff4ad241ca69d02bb81b46ce0d5d6b11effc502b1efd0142b1336b7a231b8d952b7a"}, 0x48, 0xffffffffffffffff) keyctl$search(0xa, r0, &(0x7f0000000040)='id_legacy\x00', &(0x7f0000000080)={'syz', 0x0}, 0xfffffffffffffffa) 23:27:45 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000800)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}) 23:27:45 executing program 0: waitid(0x2, 0x0, 0x0, 0xe0000006, 0x0) 23:27:45 executing program 1: r0 = socket(0xa, 0x3, 0x17) setsockopt$MRT_DONE(r0, 0x29, 0x22, 0x0, 0x2) 23:27:45 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_UIE_OFF(r0, 0x40086602) 23:27:45 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10, 0x3f2}, 0x10}}, 0x0) 23:27:46 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x5452, &(0x7f00000000c0)={'ip6_vti0\x00', 0x0}) 23:27:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc) 23:27:46 executing program 0: clock_gettime(0x0, &(0x7f00000001c0)={0x0}) select(0x40, &(0x7f0000000000)={0x3}, &(0x7f0000000140)={0x2}, 0x0, &(0x7f0000000200)={r0}) 23:27:46 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@base={0x13}, 0x48) 23:27:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0xc) syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), r0) 23:27:46 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0xa0380) read$FUSE(r0, 0x0, 0x0) 23:27:46 executing program 5: r0 = getpgid(0x0) ptrace$peeksig(0x4209, r0, 0x0, 0x0) 23:27:46 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000140)={'syztnl2\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @empty}}) 23:27:46 executing program 3: r0 = socket$netlink(0x10, 0x3, 0xc) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000bc0)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in=@multicast2}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@local, @in6=@mcast1}, {{@in=@broadcast, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}}}, 0x128}}, 0x0) 23:27:46 executing program 1: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000000c0)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0}, 0x68) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) 23:27:46 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, 0x0, 0x0) 23:27:46 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000000000)=0xcad9, 0x4) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) 23:27:46 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000bc0)=@acquire={0x128, 0x16, 0x1, 0x0, 0x0, {{@in=@multicast2}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@local, @in6=@mcast1}, {{@in=@broadcast, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}}}, 0x128}}, 0x0) 23:27:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000bc0)=@acquire={0x128, 0x5e, 0x1, 0x0, 0x0, {{@in=@multicast2}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@local, @in6=@mcast1}, {{@in=@broadcast, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}}}, 0x128}}, 0x0) 23:27:46 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @gre={{0x15, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x13, 0x0, [@rand_addr, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @private]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x4, "99f3"}, @lsrr={0x83, 0x3}, @rr={0x7, 0xf, 0x0, [@local, @multicast1, @empty]}]}}}}}}, 0x0) 23:27:46 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000380)={@random="55ef9f72e5c1", @broadcast, @void, {@ipv6={0x86dd, @dccp_packet={0x0, 0x6, "5bac83", 0x10, 0x21, 0x0, @loopback, @private0, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "3a1f9a", 0x0, "8338af"}}}}}}}, 0x0) 23:27:46 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) ioctl$RTC_UIE_OFF(r0, 0x40305828) 23:27:47 executing program 2: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @gre={{0xb, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x2c, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x4}, @generic={0x0, 0x4, "99f3"}, @lsrr={0x83, 0x3}, @rr={0x7, 0xb, 0x0, [@local, @multicast1]}]}}}}}}, 0x0) 23:27:47 executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000240)=ANY=[], 0x448}}, 0x0) 23:27:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000080)={0x10}, 0x10}, {&(0x7f0000000100)={0x10}, 0x10}], 0x3}, 0x0) 23:27:47 executing program 1: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00692e04ffff09e3bf0667e253db1aa5ea400000e6e3d62020c5c9060035c10000ae2bfa026392a85b7923372b80f335a012679ad77a6786d78c9f803870124a1adcf475c0f54d45a3d23b294166d54a0552d635a8a033c09b2f5f036bd228243c93a08b9a06e9080dc4677aaf844c00379fbfe3a5054bf5f3f096782563e32383257321ee59c6945429a684c635c03cde5317d2af33853a8e5f9987e23e3b6757b54d013ce95c347aceb9845df42a153d0a176962f853210300000000000000c5d58a46388c35d8ca2e8d8ec7f356d45204d2"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") open(&(0x7f0000000000)='./file0/file1\x00', 0x222200, 0x0) 23:27:47 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast}}}}}, 0x0) 23:27:47 executing program 2: io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r0, 0x2, &(0x7f0000000480)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8800000000000000}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 23:27:47 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="55ef9f72e5c1", @broadcast, @val={@void}, {@generic={0x4305, "bb3a7cc8927758ce0eca5f913fcc6e3e5a462d457af6f075"}}}, 0x0) 23:27:47 executing program 0: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000000c0)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0}, 0x68) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) 23:27:47 executing program 5: bpf$MAP_CREATE(0x8, &(0x7f0000000080), 0x48) 23:27:47 executing program 4: mlock(&(0x7f0000ff5000/0x2000)=nil, 0x2000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) 23:27:47 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x8035, @gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast}}}}}, 0x0) 23:27:47 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_UIE_OFF(r0, 0x4b47) 23:27:47 executing program 5: syz_emit_ethernet(0x126, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @gre={{0x35, 0x4, 0x0, 0x0, 0x118, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x23, 0x0, [@loopback, @local, @private, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr, @initdev={0xac, 0x1e, 0x0, 0x0}, @private]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x10, "99f312e5aced0641726520e09e71"}, @lsrr={0x83, 0x13, 0x0, [@multicast1, @rand_addr, @broadcast, @loopback]}, @cipso={0x86, 0x22, 0x0, [{0x0, 0x6, "a4cce91b"}, {0x0, 0x11, "7dec6126332c6564b5bb9563522a4a"}, {0x0, 0x3, "d8"}, {0x0, 0x2}]}, @rr={0x7, 0x1f, 0x0, [@loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @rand_addr, @multicast1, @rand_addr]}, @lsrr={0x83, 0x13, 0x0, [@initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @local, @loopback]}, @rr={0x7, 0xf, 0x0, [@local, @multicast1, @empty]}]}}}}}}, 0x0) 23:27:47 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000080)={'ip6gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @mcast1}}) 23:27:47 executing program 0: r0 = socket$tipc(0x1e, 0x2, 0x0) sendmsg$tipc(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@id, 0x10, &(0x7f0000000540)=[{&(0x7f0000000100)="a4", 0x1}], 0x1, &(0x7f00000005c0)="67cadbdd446ab2dabad7dd5a56cd63bf14be380bb904023d2449816c8f3673af01849940f8", 0x25}, 0x0) [ 741.605582][T10308] loop1: detected capacity change from 0 to 131072 23:27:50 executing program 5: r0 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000340), 0x294100, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001740)=[&(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) 23:27:50 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000003c0)={'ip6gre0\x00', &(0x7f0000000340)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @dev={0xfe, 0x80, '\x00', 0x1e}}}) 23:27:50 executing program 2: ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000000c0)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0}, 0x68) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) 23:27:50 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x8906, @gre={{0x16, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @private]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x4, "99f3"}, @lsrr={0x83, 0x3}, @rr={0x7, 0xf, 0x0, [@local, @multicast1, @empty]}]}}}}}}, 0x0) 23:27:50 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_xfrm(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000280)=@getpolicy={0x50, 0x15, 0x0, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in6=@remote}}}, 0x50}}, 0x0) 23:27:50 executing program 1: syz_emit_ethernet(0xd41, &(0x7f0000000180)={@local, @broadcast, @void, {@mpls_uc={0x8847, {[], @llc={@snap={0x0, 0x0, "da", "9e1fbf", 0x0, "d5ce6dba078d11184fd3c47956c4ffe9d02be9569ea5bfe8392310fa43922161173202a5a825d9300bb5924fabe5771d524bba221b5bcce61d0c71f14f9245af74640f1db4510c12ef41def3c6145933d798b24de47814bbf5df76b4d916870f1505f3ce17b4d2a168ad9e1e5865903ff442c688d7f2b8701e705754bdb04ed22eb88e5a804e3f17bc3de62518ba4a91bd4290f61ae6243d7c64b1ffaca65c103e2502d7777e79e525f8891209193f0ba29c140f71b325ade9411e4f94c09994ff74519f1fc26f8c367c456e89bff9e349620fd663a987bb10c685e99a38fc8f182b9474881763163cfd57ab4bfa80cf981c44d021825dea303aee8c1122e588af5db35bdc4d27ebfa8dff2f01e1efdf7bf6a465032b8c0bf599d41c14676ec0e01db79804544e5ed28ccd3150d61b34cbf21050b13b98ee82f7d4f883c5e70d970384dd3aa5c13ccfbdc14fcd8431d1c2281009eefd34003c316d5196f22742ad15efbb07431f8e2b7ea3371ab689c049595582730afb5f81113038a0649439830d894b51637b85bbdbee09766844aebabeb143d6865df1e9beab69728aceefce0f47c84df7a18b5e65008a4b466591d5e66ac3702210864f47a671ab9114b40c3c72a3b6d3a558fdd99eceb79c240b38b19ba5062a1d0de6b86afd28d32bee99840f7818e330f4dd383221f0c1dac9298a287943efbd59dda44e4ff0c20fb105e5cd658cace1c9b33001176877b24d623f7b853ee216a19e396fa6498bc04fa5e5435656112482adc3886ef72298107026f57ff303d2f3bed0a4d67b38f7bbc40c7f90bcaa67c8d708250f6854223fd373de3b545b44e1fc8f684052ab2b079f2fe21896ff1583d300abc41596dcf86e966b8d61c62b58b23c79e6c93c17a0f24bfefea74d3b06141361dc1e1881e7853d2fa5a61e4a98922dcd3e9bbb18b813cadb6595e2994d32c8b1727eccbea688815c2b4161b2966ad51ad9a0d3557a96c8b5817742c47933ee65fed73cd108f6d2c549966f43c4c9552d5c7f056e52c4c70b1cf34542da4accde82b77264e930297b2a5f3c20ac588e38dec84dd119ef2b619ff8bcd5e35167b658682fceb14d1af43e18b15acb0bd18096d8020bb2c1b3df9a48ae6f4c1de3a7f965426f09b1b4bba7ffddcd344932ad23a6f4b1b13b059b7e9656190ff0157cf0d0fb088fd808dda0131a959803c69437314ddcd19c87cfbb887c463e6efcbe6921428ba7fd4395e643230b0b1da71dc02b8357bc15252f70e2af24fee57f6dcabce470e393039caf393f3bbdfee90be4a1052518ea091a6a4a685b1956537d9ac2cd8ddbe123d3ca62c9e3d67ea0194865a50f6cbb773c646e60f0de150e0c348f29949fd3eb4b288c73a2458a642706636b765415801e17ad11f4ffa0b75ea3c4c3b32910750be1a251362c98f636510d866232f877f2c82100c87e12591984242ddea60059efd2c20943252af8d962e97ce3daeec0bdab12be0a57a4a9a03832fc0e44635d58e5c566bc550587e1cfcc9131088ec12dd38a30d2aa6d7b539ee481bedb3b647fde6e54aff7b33f646cb2dfad0e74a56e6a4df5e448c805defdaee39a3e11170c0e9d9f1de577dea207f5e191318c409aebf768a6b8cfa51515e2c494c7e30aa42374b4a3e3cf8a56e803b3a034ef1294595aa10813c523f97438c344f98cc9456fc58f4957a8be94cf46eed42c0bc43c6aca784db6d72a642edf419d7d0327059d2b9ab8a21a8ef4d670a7ca87ead2e9f376c77ab758eb40451ee452fb924526c435f7aa872c6df6fa5fdd7cc6f3ecdaa0c43c9e69f54a68b51dcc2ceab455a3332ad49733542c33ba577aa8746eb5db66158682761390f7b09ebb85daadb309531a5683d3add205203da04ed20b6f7a4c2b07400622e30a9941307a62310aeb8c10abdd2a39a65a1cebb59bad079c03779b4337015f6a97cd9b8191fb2869e4871ba7c0ef1a499bb600ba955cf2f1b155bc0dec3ac91ed7084a64eb43e648e89ac9c49defeb7dc8bc0a9475d0cc7f893b798ec394f84b7a26e40b42783dcdb3a874f0390cda5a5a2bc11595e0805c84ceec0ccdb8546628b612d295d170a0aa808dd5836a5df4ea8fb236feb2a33397e74d50989d228859b1bbe18a5d8a87822332b18578a164d0e14a44fd3d05adaf702c911000dba908b9c7ecb85deac7b63d6aa7121d090f92ce5a2c38e861f0b911941ab3ad416061c3e3ec197b60bade67dab7cc0dda3a965a1c15109b5bcbcbb6640f55248b0c76cae3f1c95e4717511c9e6234d9fd5934171fa36373d924d20c8dd82af084522a7f49c95b9b07f66fc581de6962fa38cc81497f5c7fbbe514f64626ff6598ba81cdb20ffef9ba4bd776bb7863f1c2aaeda49a7b6c7905131b72ca9b6e0a6a3f1bac3ec870b0344b5ef78f298677d45db72c06921ab71eab37009d58380211b858080e5b54a7f88d6a226d09f14497f66d1d97a30322120a8ca2e8338e530f7309cd5446fee2bd47560c9cf133682778715c645c167a701fe0ddc43bc54a9c9ad908a58f3e8a074a1d75ff76e8b8bf6f794fa79b19c322273181b5b85ee9476d3e720ff8aa3b0f678ee4ac4cbccd3c3637d26aae73044e4aad542f546f25f91b80b53e6f10a2e0819001ae0e9781928206d5a860b8bd4b22b816593ccb2a23660e52e34c8d17c87d58fde1250b7e1cb70c82f9f23eca51e25d844c04557df2f1e96b3dcf590933c5382f4ccafaac389edbbf6e01e10a683497027efb7f86d4cc432fd415dd9e83f0a02c1ea7c6a8b0c45b0661d976774d37c3f93bc72be5e16b2a53ad978e4221023353a85e47524bac6f59c2a4b84698a9e326305943ba636fffb78283e7e96afaa45567852279d0d8301361c916cb614783d09a60852bb3a29f5668a7d5534723c754cdfe489fa5f6c69a1e3b70bee68b180981cd2f3d1ee7258b213d6c8964cca7be563922bcde31fdf0a80eab4d6ea74fdc3545eadf5695e7f2b4f40bfe8bd06de006b4cc108acafccbfa3cac155090f2bd92be0f722b9a3bcdc261bea384015f22bd6c5ad539b634697e1c34ef08828fec1894d34ddf7e7af06e136d9e842f4a373b181130b7894b05804d6ab5d5fe7c9d3fa2ee86b8ae69beb037602921ba513665b3d47cdf09e463d33888b7c356fd2e0548974bfadb44a5d0bc757d6dbcfd44d8a429251daded74d20917492836f8797aa7c4e00dcc7a2168c19e72926f209e9f934a066551139933eefcecfd866d6ff1d5908db8eb846edcd1794a16c03e13fa20d759896acea5e8825ff3ff7f2465ac05005958feffd5f672e2684c50ae85127312c6338c05bd2f25607e94f06f8ff2e58d3230e7ff5136a7f16895c5b4eccd68ad1257c7f14c4fca6e7b1d6cad321ccbff69ab63d2a25a38c6b4606d05f2337a76cee2a4e9e368dc25e0cab58215da1c55a143772844612958445797673b39d5620f831651e59ee117bbe83184798bab3e0b4b383f8a7491f04b3666ff2aacd6238008be84121f69f4ab4bd9d0aa7231ddf8e3ee5bc7af614f51341b53de5310c6b402075d3d970e87c660ca404a482e211c1707192b432c134a0f616545437453fc7fe98be8224acc07a62a729f9a1e191fd2a981e7ae108d7fdd9db38b17b77e415214f2e6475349c782daba79da2506b8c5b4bd7c3d76c480f532d3ccc3f3584b06c757c279aeb97b122f77dedf562e753533448740170ecb793946d615145f5d0b60fb601b4d7253b018954e4c539460b4f61d59f4241db69fe5c07a30646ba45f72fdf1ddcbf7ac3f787687bf62b895b6082f0b21d56589ad7174d94ffdd834d34167d1530c76c6eca7749c8023b4b8a46a0905d9aadfa38c56118a2d58bcc8d5480339c721a740db282391e9bb484f1b448c4773dd0c79adaafc8e16cd0616ae1757dae4e35158d3c4086c73265ea6337df8cb5005ad0bf6ab017c625a5ed9a6620c9978aee1e9488bffa5e732fa0caae8a73c208373edc1f860d7526f9bf928b70c541f37c750d6dacbb8d4ae02781c96b9c2a2bdd1b683801f921e044b2466b328908654c0edb6eeac4d7387d3661881e9c08418214beb32ce1771295c94c748cd77763d030b51e6a838aca5a218498fced73295978913ee2c8f6f24ac1dcb839c06db53181d35c44a6c8030bec3a25f47f463bf3343fdeefe89fbd129eb22bbc55f308154f97a1c0166bfdc30081bd2939e7844750b8ca09341042e360b8096b758cf4826fd0f39892d562dc1682ba8ea5d718dd607aee01b570c608a2af30528f42398bed62e30c0d7aa6c6f4a8dd65cb8033c28a9ef3bff4141d636e1bc846296ad68c0963c7a248c27a166aa11e5ed812a69f9174f48b6ab7b0bb203cb2ffbc7a5152ebec791a2d3092f677ee7837fbbb66f89fc6c2ab91fc99b63058079d350d12a843180c4ca68c13f20622b7fde6cbc9a9fcf4e1c34f0c1c784534fa4690c0a501fc8755dd268358b492f3d48307b8704bde0a90572bfef2ae6f42c3b75162a7b5c1a63cd6807b475dc71d18900da7da0d30e5008900e60d97cc58bfa22c0a21c3a457374ccdddf29475e1f664306763f4cce32c1f2167b1e3a3b681733aeebeb97252421efdf94988eea029ef0ab7dedffc5e2cfb4b992c1d121da2999c728683a157f2468dabac4f54033231049ca88226b48a20a0fd583a0438bf5a8afc47903145063d78064f58fdb4cc58a3c418d0b4cec4e0552e4e3693cf2141eb4a3d1aad44072da9f67c45acd485776"}}}}}}, 0x0) 23:27:50 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000bc0)=@acquire={0x128, 0x21, 0x1, 0x0, 0x0, {{@in=@multicast2}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@local, @in6=@mcast1}, {{@in=@broadcast, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}}}, 0x128}}, 0x0) 23:27:50 executing program 3: io_setup(0x5, &(0x7f0000000080)=0x0) r1 = socket$packet(0x11, 0x3, 0x300) io_submit(r0, 0x1, &(0x7f0000000240)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) 23:27:50 executing program 1: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = inotify_init1(0x0) io_submit(r0, 0x2, &(0x7f0000000480)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x2, 0x0, r2, 0x0}]) 23:27:50 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_UIE_OFF(r0, 0x541b) 23:27:50 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$AUDIT_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3e8, 0x3}, 0x10}}, 0x0) 23:27:50 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x8912, &(0x7f00000000c0)={'ip6_vti0\x00', 0x0}) 23:27:50 executing program 4: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = inotify_init1(0x0) io_submit(r0, 0x2, &(0x7f0000000480)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0}]) 23:27:50 executing program 0: syz_emit_ethernet(0xaa, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @gre={{0x16, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast, {[@cipso={0x86, 0x2b, 0xffffffffffffffff, [{0x0, 0x5, "733ca8"}, {0x0, 0x9, "29b3a583470daa"}, {0x0, 0x2}, {0x0, 0x5, "e08e95"}, {0x0, 0x10, "d0268690d504c90b43e805e57ec7"}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x2}]}}}}}}, 0x0) 23:27:50 executing program 3: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff}, 0x0) io_submit(r0, 0x1, &(0x7f00000018c0)=[&(0x7f0000000140)={0x0, 0x0, 0x2, 0x0, 0x0, r1, 0x0}]) 23:27:50 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0xc0189436, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000800)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}) 23:27:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x7460e997fde02193}, 0xc) 23:27:50 executing program 1: add_key$fscrypt_v1(&(0x7f0000000f40), &(0x7f0000000f80)={'fscrypt:', @desc2}, &(0x7f0000000fc0)={0x0, "ae9c8cdff142a484c7193f11a75e916eeed9703e40c46a689c387415a498ff4ad241ca69d02bb81b46ce0d5d6b11effc502b1efd0142b1336b7a231b8d952b7a"}, 0x48, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000f40), &(0x7f0000000f80)={'fscrypt:', @desc2}, &(0x7f0000000fc0)={0x0, "ae9c8cdff142a484c7193f11a75e916eeed915a498ff4ad241ca69d02bb81b46ce0d5d6b11effc336b7a231b8d952b7a00"}, 0x1, 0xffffffffffffffff) 23:27:50 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) bind$packet(r0, &(0x7f00000001c0)={0x11, 0xc, 0x0, 0x1, 0x0, 0x6, @random="ac00803825ef"}, 0x14) 23:27:50 executing program 5: r0 = socket(0x2, 0x3, 0x8) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={0x0}}, 0x0) 23:27:50 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x40247007, &(0x7f0000000000)={0x3c}) 23:27:50 executing program 4: mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff2000/0x4000)=nil, 0x4000) 23:27:50 executing program 2: bpf$OBJ_GET_PROG(0x15, &(0x7f00000003c0)=@generic={&(0x7f0000000340)='./file0\x00'}, 0x18) 23:27:50 executing program 1: socket(0x2, 0x2, 0xfffffffd) 23:27:51 executing program 2: syz_emit_ethernet(0x72, &(0x7f00000000c0)={@broadcast, @link_local, @val={@void}, {@ipv4={0x800, @gre={{0x7, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr=0x64010100, @local, {[@generic={0x0, 0x2}, @rr={0x7, 0x3}]}}}}}}, 0x0) 23:27:51 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 23:27:51 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8981, 0x0) 23:27:51 executing program 5: syz_emit_ethernet(0x72, &(0x7f00000000c0)={@broadcast, @link_local, @val={@void}, {@ipv4={0x800, @gre={{0x7, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr=0x64010100, @local, {[@generic={0x0, 0x2}, @rr={0x7, 0x3, 0x5f}]}}}}}}, 0x0) 23:27:51 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x10, 0x453, 0x4}, 0x10}, 0x17}, 0x0) 23:27:51 executing program 1: syz_open_dev$usbfs(&(0x7f0000000040), 0x0, 0x246000) 23:27:51 executing program 2: io_setup(0x5, &(0x7f0000000080)=0x0) r1 = socket$packet(0x11, 0x3, 0x300) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) io_submit(r0, 0x2, &(0x7f0000000100)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, 0x0, r2, 0x0}]) 23:27:51 executing program 4: getitimer(0x0, &(0x7f0000000280)) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff5000/0x2000)=nil, 0x2000) 23:27:51 executing program 0: syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x4002) 23:27:51 executing program 3: syz_emit_ethernet(0x16, &(0x7f0000000100)={@random="55ef9f72e5c1", @broadcast, @val={@void}, {@llc={0x4, {@llc={0x42, 0x0, "e0", "c7"}}}}}, 0x0) 23:27:51 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @gre={{0xb, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x2b, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x4}, @generic={0x0, 0x4, "99f3"}, @lsrr={0x83, 0x3}, @rr={0x7, 0xb, 0x0, [@local, @multicast1]}]}}}}}}, 0x0) 23:27:51 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10, 0x3f3}, 0x10}}, 0x0) 23:27:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0xc) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000b40)={&(0x7f0000000b00)={0xf}, 0x14}}, 0x0) 23:27:51 executing program 0: syz_open_dev$vcsu(&(0x7f00000001c0), 0x0, 0x6000) 23:27:51 executing program 4: io_setup(0x4, &(0x7f0000000000)=0x0) syz_open_dev$usbfs(0x0, 0x0, 0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) 23:27:51 executing program 3: syz_emit_ethernet(0x72, &(0x7f00000000c0)={@broadcast, @link_local, @val={@void}, {@ipv4={0x800, @gre={{0x7, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr=0x64010100, @local, {[@generic={0x82, 0x3, "a9"}, @generic={0x88, 0x2}, @rr={0x7, 0x3, 0x5f}]}}}}}}, 0x0) 23:27:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) bind$netlink(r0, &(0x7f0000000040), 0xfffffffffffffd7a) 23:27:51 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10, 0x3ec}, 0x37fe0}}, 0x0) 23:27:51 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xf) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f00000005c0)={&(0x7f0000000000), 0xc, &(0x7f0000000580)={&(0x7f0000000100)={0x420, 0x3f4, 0x1}, 0x420}}, 0x0) 23:27:51 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x10}, 0x17, 0x0, 0x5000}, 0x0) 23:27:51 executing program 2: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000000c0)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fd8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fa7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, &(0x7f0000f09000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0}, 0x68) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 23:27:51 executing program 4: r0 = socket(0xa, 0x3, 0x17) setsockopt$MRT_DONE(r0, 0x29, 0x3, 0x0, 0x4) 23:27:52 executing program 1: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @link_local, @val={@void}, {@ipv4={0x800, @gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr, @local}}}}}, 0x0) 23:27:52 executing program 5: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = inotify_init1(0x0) io_submit(r0, 0x2, &(0x7f0000000480)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}, &(0x7f0000000280)={0x0, 0x0, 0x2, 0x0, 0x0, r2, 0x0}]) 23:27:52 executing program 0: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff}, 0x0) io_submit(r0, 0x1, &(0x7f00000018c0)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x0, r1, &(0x7f00000000c0)="f3bc897c2fb0e60ec8d22b869147d28b", 0x10}]) 23:27:52 executing program 3: bpf$OBJ_GET_PROG(0x12, &(0x7f00000003c0)=@generic={0x0, 0x4000}, 0x18) 23:27:52 executing program 1: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000000c0)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fd8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fa7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, &(0x7f0000f09000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0}, 0x68) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 23:27:52 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x8922, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000800)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}) 23:27:52 executing program 5: io_setup(0xc84b, &(0x7f0000000100)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) 23:27:52 executing program 0: mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 23:27:52 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000bc0)=@acquire={0x128, 0x69, 0x1, 0x0, 0x0, {{@in=@multicast2}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@local, @in6=@mcast1}, {{@in=@broadcast, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}}}, 0x128}}, 0x0) [ 744.811210][T10446] ip6_vti0: mtu greater than device maximum 23:27:52 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_UIE_OFF(r0, 0x4020940d) [ 744.901264][T10452] netlink: 272 bytes leftover after parsing attributes in process `syz-executor.3'. 23:27:52 executing program 2: keyctl$search(0xa, 0x0, &(0x7f00000000c0)='.request_key_auth\x00', 0x0, 0xfffffffffffffffb) 23:27:52 executing program 3: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = inotify_init1(0x0) io_submit(r0, 0x2, &(0x7f0000000480)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}, &(0x7f0000000280)={0x0, 0x0, 0x8, 0x0, 0x0, r2, 0x0}]) 23:27:52 executing program 5: io_setup(0x5, &(0x7f0000000080)=0x0) pipe2(&(0x7f0000002b40)={0xffffffffffffffff}, 0x0) io_submit(r0, 0x1, &(0x7f00000018c0)=[&(0x7f0000000140)={0x0, 0x0, 0x300, 0x3, 0x0, r1, 0x0}]) 23:27:52 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, 0x0, 0xffffffffffffffff) 23:27:53 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f0000000040), 0x10) 23:27:53 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private0, @private1}}) 23:27:53 executing program 2: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @link_local, @val={@void}, {@ipv4={0x800, @gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr=0x64010100, @local}}}}}, 0x0) 23:27:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x7) syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), r0) 23:27:53 executing program 3: mincore(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) remap_file_pages(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0) 23:27:53 executing program 0: r0 = socket$kcm(0x15, 0x5, 0x0) sendmsg$inet(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x800) 23:27:53 executing program 5: r0 = socket(0xa, 0x3, 0x17) setsockopt$MRT_DONE(r0, 0x29, 0x39, 0x0, 0x2) 23:27:53 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) mkdirat$cgroup(r0, &(0x7f0000000400)='syz1\x00', 0x1ff) 23:27:53 executing program 4: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="100000001800810fe00212ba0d810504", 0x10}], 0x1}, 0x0) 23:27:53 executing program 3: ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x420004}]}) r0 = socket$kcm(0xa, 0x5, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@cgroup, 0xffffffffffffffff, 0x0, 0x1}, 0x20) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x890b, &(0x7f0000000000)) 23:27:53 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) close(r1) 23:27:53 executing program 5: r0 = socket$kcm(0x10, 0x400000002, 0x0) write$cgroup_subtree(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="1c0000005e000763df8b8a93585e73fbffffffffffffff1d7d"], 0xfe33) recvmsg$kcm(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000000)=""/231, 0xe7}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000001340)=""/4083, 0xff3}], 0x5}, 0x0) 23:27:53 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000780)={0x2c, &(0x7f0000000640)={0x40, 0xb, 0xc1, "8aa3d80112546ba61f03acc790638ab55fb75ab0a8968d58d8fa1474ef5756c34bef17870ead8e0455d8831bccbc662c731232c7c9cf73107af718ca836a8011fe65f22448f4f2dbe9d4a2ef80b105d9bc7b5ee0d50077b019d49c60e96b354a711e06ad0c50c0f18c8c36f0bfc0f56911388b3a2777ade0fed7692f376540bb22950eabb75b0e960cb8d7162adbe50164d46aefc807dc016d12cc3ea97246e1c0e6e3608a57c3418d77bfb242c2b40a91ddb0f934ec565728c443b9dfb3c95046"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x6b}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x32}, &(0x7f0000000580)={0x20, 0x1, 0x75, "440a951c961f93fef8e3a43bfe8d25aed1f46dfa5705435872e949a2519573de1057c911cb4aad1c8ac692b20a27ea4e40085bf98a9850423367e8c7a975d099584039bfa945daccb31e5fea63d3a1bd719d15be81b12044d5c4d2b8727d5c71f0c68569f6264c64f0dbdcd224b54382273d2c0285"}, &(0x7f0000000740)={0x20, 0x3, 0x1, 0x4}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000cc0), 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f00000000c0)={0x0, 0x0, 0x5c, {0x5c, 0x0, "071661813b1edcfbc901ef728c26a360a2cd9a13d51baa62612c02bbe4871f7acf7a7935abd8192ab82f65d727a593a38253dcc7775d2e8c88a725996795879f7ed60adbc3238a27ec7b45ab37457d49572c4ac882c29b060435"}}, &(0x7f00000003c0)={0x0, 0x3, 0x43, @string={0x43, 0x3, "ddd983d164dd86725b39e453f2dfb6d5256c21b3800b85952667f97ccdd06e76e4e0c23280ddcb949b8365e3cbfd53328edbe8bf52cd4351553c77e3c1ab903e6a"}}, 0x0, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9}}}, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000040)={0x1, "b1"}) 23:27:53 executing program 4: pipe(&(0x7f0000003080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010106000000000000020002000000240001801400018008000100ac141440080002007f0020010c000280050001"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000100)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) 23:27:53 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x9}]}) mount(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000400)='affs\x00', 0x22048, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) getpid() r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000300)=0x2) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) ioctl$TIOCGPGRP(r7, 0x540f, &(0x7f0000000440)=0x0) sched_setaffinity(r8, 0x8, &(0x7f0000000840)) r9 = open(&(0x7f0000000140)='./file1\x00', 0x10f0c2, 0x0) ftruncate(r9, 0x200004) ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0x400) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000280)={0x0}, 0x0) process_vm_readv(r10, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0) sendfile(r7, r9, 0x0, 0x80001d00c0cd) setsockopt(r7, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) 23:27:53 executing program 3: r0 = syz_clone(0x21819c80, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(r0, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x2790c0, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NEW_INTERFACE(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void, @val={0xc}}}, [@NL80211_ATTR_SOCKET_OWNER={0x4}]}, 0x2c}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) pwritev(r5, &(0x7f0000000080), 0x0, 0x0, 0x0) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000240), 0x9c200, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000200), r6) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r8 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000200), 0x101381, 0x0) ioctl$SNAPSHOT_FREE(r8, 0x3305) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000500)="3d5f3fc3f61c5c6970228f24", 0x13}, {&(0x7f0000000740)="0930c231f3209aec18a57910729ad9bdd0f8a187f4474489b81fa3935ca4b66c22a994af0ccbb8b548f071eb179873873b0edd65c1466b632401e9a08c2e3ccbffafae2dea75889deb2fbc507432637fb2a5b07dee6b3c0e18cc24248c00ac0756b43bd111867c23d0f3d607458a0ea4915e81573e1aa3472814561e06bdd453c85cfbecdb70329827fed3314f6bd0a93208a485bc5473ea26733c39747187a632a4471856d843e0206c685d18ccf628e946ab67b8658d12e7bdbf60003b7504b7dab43fc9693acd"}, {&(0x7f00000006c0)="2d4b6e82c9ba58e681383b7436fa8c8b10453d460f8ecdeba03afe46c193f6b2192b3885122e38f63f43e96186551b2d5e1f6744e0ecc31536671343605af92f90de6a9f687780b80af4584618caa6d096c7bf1429ac74d8a59b177c98682850a8b8568fcab2bc3b0b30e86dff65539670fbbb7676b3bc7a72"}], 0x1, 0x0, 0x0) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_DISCONNECT(r7, &(0x7f00000004c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, r9, 0x20, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x35}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0xa}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x38}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x1a}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x1c}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x24}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000885}, 0x1) pidfd_send_signal(r5, 0xe, &(0x7f0000000180)={0x95f, 0x401, 0x3}, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0e002cbd7000080003f7ff00"/26, @ANYRES32=r4, @ANYBLOB], 0x24}, 0x1, 0x0, 0x0, 0x20004000}, 0x8801) 23:27:53 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) 23:27:54 executing program 5: r0 = syz_clone(0x21819c80, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(r0, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x2790c0, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NEW_INTERFACE(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void, @val={0xc}}}, [@NL80211_ATTR_SOCKET_OWNER={0x4}]}, 0x2c}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) pwritev(r5, &(0x7f0000000080), 0x0, 0x0, 0x0) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000240), 0x9c200, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000200), r6) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r8 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000200), 0x101381, 0x0) ioctl$SNAPSHOT_FREE(r8, 0x3305) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000500)="3d5f3fc3f61c5c6970228f24", 0xc}, {&(0x7f0000000740)="0930c231f3209aec18a57910729ad9bdd0f8a187f4474489b81fa3935ca4b66c22a994af0ccbb8b548f071eb179873873b0edd65c1466b632401e9a08c2e3ccbffafae2dea75889deb2fbc507432637fb2a5b07dee6b3c0e18cc24248c00ac0756b43bd111867c23d0f3d607458a0ea4915e81573e1aa3472814561e06bdd453c85cfbecdb70329827fed3314f6bd0a93208a485bc5473ea26733c39747187a632a4471856d843e0206c685d18ccf628e946ab67b8658d12e7bdbf60003b7504b7dab43fc9693acd", 0xc8}, {&(0x7f00000006c0)="2d4b6e82c9ba58e681383b7436fa8c8b10453d460f8ecdeba03afe46c193f6b2192b3885122e38f63f43e96186551b2d5e1f6744e0ecc31536671343605af92f90de6a9f687780b80af4584618caa6d096c7bf1429ac74d8a59b177c98682850a8b8568fcab2bc3b0b30e86dff65539670fbbb7676b3", 0x76}], 0x3, 0x0, 0x0) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_DISCONNECT(r7, &(0x7f00000004c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, r9, 0x20, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x35}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0xa}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x38}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x1a}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x1c}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x24}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000885}, 0x1) pidfd_send_signal(r5, 0xe, &(0x7f0000000180)={0x95f, 0x401, 0x3}, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0e002cbd7000080003f7ff00"/26, @ANYRES32=r4, @ANYBLOB], 0x24}, 0x1, 0x0, 0x0, 0x20004000}, 0x8801) [ 746.485221][ T28] audit: type=1800 audit(1700350074.100:139): pid=10499 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file1" dev="sda1" ino=1963 res=0 errno=0 [ 746.790157][T10502] 9pnet_virtio: no channels available for device 127.0.0.1 23:27:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) [ 747.810254][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 747.868547][T10505] random: crng reseeded on system resumption [ 747.887908][ T28] audit: type=1800 audit(1700350074.430:140): pid=10502 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1965 res=0 errno=0 [ 747.912335][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. 23:27:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) [ 747.971357][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 747.994020][ T5167] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 748.002449][ T28] audit: type=1804 audit(1700350074.500:141): pid=10502 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/225/file0" dev="sda1" ino=1965 res=1 errno=0 [ 748.034151][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 748.044697][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 748.056029][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 748.067622][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 748.077728][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 748.087706][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 748.281654][T10513] 9pnet_virtio: no channels available for device 127.0.0.1 [ 748.372754][ T28] audit: type=1800 audit(1700350075.930:142): pid=10513 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1946 res=0 errno=0 [ 748.780154][ T5167] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 749.089097][ T5167] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 749.112290][ T28] audit: type=1804 audit(1700350075.990:143): pid=10513 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/226/file0" dev="sda1" ino=1946 res=1 errno=0 23:27:56 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) [ 749.216125][ T5167] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 749.331733][T10519] 9pnet_virtio: no channels available for device 127.0.0.1 [ 749.603513][ T28] audit: type=1800 audit(1700350076.990:144): pid=10519 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1946 res=0 errno=0 [ 750.076983][T10496] __nla_validate_parse: 406 callbacks suppressed [ 750.077008][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 750.156531][ T5167] usb 1-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 23:27:57 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) [ 750.214672][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. 23:27:57 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) [ 750.245723][ T28] audit: type=1804 audit(1700350077.040:145): pid=10519 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/389/file0" dev="sda1" ino=1946 res=1 errno=0 [ 750.286393][ T5167] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 750.317509][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 750.365750][ T5167] usb 1-1: config 0 descriptor?? [ 750.371846][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 750.397987][ T5167] usb 1-1: can't set config #0, error -71 [ 750.556059][T10524] 9pnet_virtio: no channels available for device 127.0.0.1 [ 750.700020][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 750.923413][ T28] audit: type=1800 audit(1700350078.210:146): pid=10524 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1957 res=0 errno=0 [ 751.034272][ T5167] usb 1-1: USB disconnect, device number 11 [ 751.072234][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 751.402383][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 751.447598][ T28] audit: type=1804 audit(1700350078.270:147): pid=10524 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/227/file0" dev="sda1" ino=1957 res=1 errno=0 [ 751.464458][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 752.743277][T10533] 9pnet_virtio: no channels available for device 127.0.0.1 [ 752.909918][T10530] 9pnet_virtio: no channels available for device 127.0.0.1 23:28:01 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) [ 753.298386][ T1237] ieee802154 phy0 wpan0: encryption failed: -22 [ 753.304933][ T1237] ieee802154 phy1 wpan1: encryption failed: -22 [ 753.353219][ T28] audit: type=1800 audit(1700350080.410:148): pid=10533 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1946 res=0 errno=0 [ 753.386678][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. 23:28:01 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) [ 753.551994][T10496] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.4'. [ 753.570323][ T28] audit: type=1804 audit(1700350080.440:149): pid=10533 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/389/file0" dev="sda1" ino=1946 res=1 errno=0 [ 753.622022][ T28] audit: type=1800 audit(1700350080.550:150): pid=10530 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1948 res=0 errno=0 [ 753.691239][ T28] audit: type=1804 audit(1700350080.630:151): pid=10530 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/390/file0" dev="sda1" ino=1948 res=1 errno=0 [ 755.035291][T10539] 9pnet_virtio: no channels available for device 127.0.0.1 [ 755.310339][T10542] 9pnet_virtio: no channels available for device 127.0.0.1 23:28:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) 23:28:03 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) [ 756.020537][ T28] audit: type=1800 audit(1700350082.690:152): pid=10539 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1970 res=0 errno=0 [ 756.044033][ T28] audit: type=1804 audit(1700350082.730:153): pid=10539 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir2489799977/syzkaller.hxHQC5/228/file0" dev="sda1" ino=1970 res=1 errno=0 [ 756.073210][ T28] audit: type=1800 audit(1700350082.940:154): pid=10542 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1971 res=0 errno=0 [ 756.204047][ T28] audit: type=1804 audit(1700350083.020:155): pid=10542 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir396395884/syzkaller.Lx5S7F/391/file0" dev="sda1" ino=1971 res=1 errno=0 [ 756.431478][T10551] 9pnet_virtio: no channels available for device 127.0.0.1 [ 756.725398][T10552] 9pnet_virtio: no channels available for device 127.0.0.1 [ 757.487898][ T28] audit: type=1800 audit(1700350084.090:156): pid=10551 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1963 res=0 errno=0 [ 757.596710][ T28] audit: type=1804 audit(1700350084.130:157): pid=10551 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/390/file0" dev="sda1" ino=1963 res=1 errno=0 23:28:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0x0) 23:28:05 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000000)=@raw=[@ldst={0x0, 0x0, 0x2}], &(0x7f0000000080)='syzkaller\x00'}, 0x90) 23:28:05 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_lsm={0x8, 0x1, &(0x7f0000000000)=@raw=[@ldst], &(0x7f0000000080)='syzkaller\x00'}, 0x90) 23:28:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) 23:28:05 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000880)=@raw=[@call], &(0x7f0000000080)='syzkaller\x00'}, 0x90) 23:28:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000023c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x10033) 23:28:05 executing program 5: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f000000ea80)="bb94f825b713316c65e029c9e55d78585af0ebe806dfa812267e87fe8051147994671bad750cbe98a773d3c04d0fac52aa7ecce84dea22bf26c22d713584914b28d7c70697def7a37fae4e3aff5be8061fe5279a9580c1740237a83f162d3438539ead0125e8236ded3820eff1494906b12ba53cc694384a32d9e44780d481746ade8ffc827db284ba1ef05bd18ff8d04c1dcbf37b09ec292e176f474ac229d240685cb0f963f157a8fb49934cdfaf52916d00701450a3685e31d55494ed07f1931d7e6892555cb42197d66e74ffbb86f9ea10a688c74da43ce05013ebe68e20dd40ebd3db442cc5125b2be96f5567d59f892569929ad3377505546b838950afae7e12ca8b4448b3434920ea482c1501eabbaf420087e40ff7136172c55862b7b298a5e0493e8d710fd38c27485646421898878b50cce3fc208dca0857c85c7708fc2c2f4de75a56180567af08438161a160dd99e312f1b29ad4730c050e1bc7eb0f65c38b42a6051464646c1e873dd74de233705360bcac4c2f6ba77cf8b4a8e69445a4b974b06f45c2b12afa00d6ed4f8bce2bad705e88bef298fadd09fd6db8d454f6d22ddee9bd5a3903f7ec35ad94bc3ac6b4eac7eff279a65bc1ff1945140bdec61e55102d108b42fb7bf57521fb9a0ad18b9a0357311a6648259678a2fed7809a82b4da2edc8e23926a779e3ac482774a696919f25602f9b4c69d8b08cb3b015889c2f6f167b0c226449eaaee59e30aee20a22b4e23080998a6ff549cd65c13953ae609440c76c84b8fcf2788a052a00460522c4d3441e2dee3fd8dae592504a9672b806ec0908dc9e58fbb6e22bbec1ae116de1f7651aafc28df333cf59a8694ad157f5693c39d586a7e6676b8d6f86ca23455cd839c63e4bd3301d13f6990a97c12f9632020efb8b6284a5e26b27c928edc33d6327333e7af8c4bffc41691660aa414dd370d2d9855c6101c53e06fe97794a2e020669a4f312b25884c42be5faed757b528136998a40b05cb71ba47a55a569f4307f5d3c2d0fd69df008b978c4e3d1fbe75227537d71d67c4bfc9cafba46fde09464cd66e54944adfa2213271ae5bc1c1ee9f96459476f01c75ccac15a92d2b54233c0556144b8f3e0bd84c9c437d564ce5f9777d9862854e87e7039c5c878b46255d89b4321ef005c88c257c488d183ea8602a52334bd22c387f8f96443a62f57414fb1153363f69ec3586785e2aca2168973bf3293de11df8a5dc861c9224766af43663b0cc35190f5db742ab30a564a010c3ab3b03761969c6f4e075600e19f0ea284781129f525a53e1ca79e9334cdb99233c2a30eded60a1b07579fb57aeb1aa1933a6718efb2cb8a3fb2c1e99b64584d2b9d66e03726b7fb212bf6a84a4e493bae59058b3eb5fb75e01190ac5e505b820cdc3a7ebb86bcfb645fdacc6ddb00d1c5341d48b1f9913c09d2982589c638050cd5b8942df9bdce7e75b754bb43b94fb5845aebc05285492ca6bb95a3be06538814c896d8bd815a9d73746d487674b429c14100484250881865137b667d449eff42bd059b48740d68fe561806e41a214f1efbe539d6839d719583a2ccaa6373a3faffe24994df623a61a8a78ed2a7130e2f27ddab77a0c3a166d26d731ec3340c633d855d66bb0611894d77ddaa682eea6a8c8b1cf3f6e705c0bf6cfcea97eb40ed73c80c20e476dc3e15708a99d86964b1c5e6de387e6365d8af852ea724f0384b10de746d22425462f82eb1d52a8698fecd74043dcfc282f24b8cea4c4d44c700ddab7da9edc49ecde4de1f758399fcf590fa6afcffc35c0e9128afeeadea6711a51f1deff09fd3731cb637802fecf81f980128e215a3c96beb32a73c7a42c9f634b792ebf6ff9ed200bfd6131b428097eb5696d1670a2f815560549a9dd8219ba7bd4c44df00426f52f40fdb4aab7448976affcd6bab184eba6236e0dd7e8a868dfdbc86a144f8046838f5006ab8d4e8b3f3c30729993672371d65de7a2efc84478cc629e7ea8979ef96cfc8e75e772e423dd1d62912caaa6ac15263ad1d421f17af5ea4ecf04b4976eeb43e3a490074416a66df794bfcceeab797041d979bf89fd7c6588636d52f0ae6fbcdfa8b3b450e726f7a38a67d076d5e78b2d1654a49363f1aa0ad1dd9e8f32d1bf8fec1bcd83ac2d122d80a6c3d6119abd917b76caff47fc06517f71afbc41c13ca904114de2a84d1e97a3042a55cb81a9fcd4b7a6f0fdf37e0ed36cfb0042580f068189bdf81736d9e51d7113f7e5f0021a5181ebb06a6ed43cccb59fa4db33b657c630c4ee469b6ed80d8d2da94dcca47d047813cecb554bd8bea10cfa365a5f03092f2d5624e5031dfcdeba3aa0bf70b63f2dd9d8f8ca15461c70caadf7f93ea9293e03d849fcf16a2004f9ce556041457e6a13433ed8655d3921120c261a56c84fc3c4e045185e2426e85defc338917a1de33f0669b0f3631a3bda566699a3e271bb6b3c64b5f771c27adb78c7df5bf0206ee68ca5bd92a705a2fba7f3b08e0e1cbdfd6d443231187a2de9945f017b3e44fbf30a046e3b599b44871adebb374327c793296c2b83ed87dcfca70e2c338cac88c25acaee2043bde934ac41e9d4526664a47e3040d07a360390b4cee71ce352f29797b0f1d5b52e0a4f60d9dd493cba21dbfa56193dd1728d9fb12fd91e94fd374b15e0259b77d545bff80dc5cea24d857294e05a76a5145460c025a922032fa89378d052a47316e9ffc63702f124de48ab8f4166e185e8148620b341a31b2c43f97ead0e4ae26e46f9280e5215ecfdc2f389f33aae1f0ebd0cb83095282eb0f82ba4bc0e827273a72ee17e143f3d086c6e7f4299228df6815e4b2dc48045d13900e409c653751a5a19d4e5c46ed1d793530a6ac32023d4af49a7bd1aeb5fe33eae78632f81001d2fc4587fa3e41fce4c3f0ab17166cf19683233934efc10bde65090a5d2b3e75bd9ccaa17cb0cdc3f61d9a981c291aaaa8d600a94cc16eba60bf70770da4aa158d493c3868e7709ff207544c4c21f555cf1e060fa966ec4b3842023f65d6bbc432149e1726b8322a64a1af363febd3e7cff9b8a7ab6c2a359f4766f875f684a121055a31834b0a38deda1aaafa937c2e429e1e5b63a1c42a6caf815fe16a2ae3b88b961546998694cf03140191be6586f9cef46f5b2d019641190bede3e136cc11bb743138f98315ddd4f5089c02b7f512ee2cfa1efca7f6ae245674958e03efec12f56446b6eaa84d4124ae0fb31747913286e352609ed3bead691e2cf215944e6bc6fc214e23a23a71ff490c153a8e97b1f8891111d02030d52a8baa5d5800af4bf99cc37306ecc2923b4469c4476623752948a72bc2c4b26ee7e671369974da53454ba22db33a8a3793c3aa2f2c5cf4168f2c501ccbb04f22b7ab3001bbb9ae40cbf1c32da968c46ad8d4e7a4bf2993fc9580da6f72faa68a5e5e183427a28b1acdc734e082908fd72a6b057da9e4ea3c4248a351703962484519c845f66cd338abac2ff77d76382c44f2f3be7153bdb39e83b72fd96a197061265b593bc9d2e94fd0cc3541d9fd6a5711954e428c121dcdced3593c8daf0561fa22e33416951f41ad29213a8c7167286cd2adec85284e1e298e7879aee7e53bf582adda0ba723c37c14a1207b02e73cacb91ef2f16519fec04eb4293334e4cdb021334c64f185c9e9cd04f266f728c9542dd32cc02693fec5e4d7d02a8cc0d2c7b9a125ed07b0c3858f94493bf9e30584287363e46964df16ea582be71571bdc6bbba310f59499e895aa219a0744fcddeb19cf3523cd17a00e1943977ddcd653600262a6cc66eae02419823790831226a7732eec0788bb40a98a39ae34ff05e381faf93273e1664bb2013f16240b694913bbdabb57ae94855131c42a5b84a5bbad9af82b3785bcac54be94a4e1bc8a691123f310bc38b90eb3cf67ae1115462cd1819ff63816c4f5109dd921b57c9b05c8daf0176b4a36ab55efd5b973c02c709d70d819510ce6364b3151d38a1fbe6cdb3f834c3caab931e99164771941ed5109defeb04bce95b37c9d1ca071829fd59c2d9386f532e7fe8d6750b908b4d9d6ed221c308d31c08458ccf702d6ba17ed27ac0e8b72f9ea415e62e67f7d9630122863e17b2403060f0551e0a566904bac9ebe638c8b141c2afab3ac24a859edb782c199da29e266e4d73e870fc0a0911df0a579c4dd1ffa7553e046ce5d7e027a39110a7b923cdd766384bde152ad3c3f8574c0c874dcd42c4c7ebd44084f861c492f7674a0646db0b72cc850700912f436f88d926a01ddc9534cee3f0d86a16cec539d1cc268142d5dbbf86fac84bcf684ac20ed9afd3a4f2b28a06f463ace37892840bd4bf605f9aaccc6393c37105cac858514f48bf421a849c7f26b903224216ffc217bd0a7c6f53eaf034ebeb306a6ed06bfd127ab82e91065f791c7a24103cf6ffcd7e94cb990a00f18d07b3ba701cbeb6eb46e14586cdf66e581297a7018054dc9feae30ac8c716a97aef160fca31793f7cdc4f00bfb48e514f4b26c4dc0d385b3a4e7b2b9fb49da1c9635ee2f95b48d9c4369cfc53155412fdccdcd0db70203493fea57536e9773056d8dd74502704f5112df2e4b1ce5432f396e8aa7fb2984b55c0dc569d66d18c489052c713519659a41b8047bcafac3452d475c73f6989f5af855e202e3d5837ec31fac49e01b40a5a57da9bdb8976a2c6eb1683df17edf93ce0148ec506a3ec57baf83e2f364e3986ce07b562b6ff721bee1f3bdf6a5b0bd99b03748e03deda9aef6f943471580b85935df5b965cedc01994eb848846e43fd5951dbb20c2311a742ccd6a1cf4e7da470e94a1a8655a83d8fcebd917dae53c7b9aa5608abeb3f105409655af9c518973b8e01a3df1e983d89c4369daa1c7dec662776ca818e856969388087a53597ae58ce53f204b03e3d1700bdb51b1e41acd04ee2891285717e9f4bbf4bac58e76432a2bb6b55517f19c9da0ffa8e3ec745418ef349dfd8aaabf841a28665fb50fc97937bf1d8392c11e76bdae32cff38e7ca89cdbba510a84e6bf644d186f5c7d79f3ca35e229a3e1fdc59ae65aea97d2e182f40c427679bddaaaf1eeb1b1465370a22d956b0daf471401cccd1169d984fcd9913283f3c0672bd1d629b684371abe777a8a95ce7cfa2f5062e696e53142216e633d178ecb9945d68b6f31a8337f3d10e448e3c1317754426457925cb232d04c083f6e6e9f96bae958975e9deed9c76fbc4da951b01e813764b8c5acbdcd5a1b7fd559edf537418ba3ea57e161980671e5617c0d0f7a1e38d58bd8ea503164324676df3063d35e0c170da73d209989e15c5a07f80ed9406364d4f9078e8c2573d6b8271fecc6e2fc9943173cdaba384423eb7c82117f5c2cd1dbfbeb135af77b323309f79f28f60ca55263c06c37f74c6dcd31fb80e652b3cd1c4f1cb99c67d14739cd562f116ed40a9c57aa3ca9b210cd10f285a5b22b6452ed173566a360350c030284d2384d417302e777031b3c00545b2d4639eeaf8744cdc155df3070a0795e60184d401adc994301d78ad6c0cb2c1bd481bb3a4bad137ced103c028085fd35b22286ad26d82457bb76f51e134ca333af65905d78aea74f3d0e5a888affb89d8b97fb5e147b7baccd456416033a76153246ad0ecc2c102b303c21362e232c0523ae2783a7eba3f180bfc4973ff9d3eedc3ab33cd049e62ee78c799b342e41e619bbe91319d7b914704b910245058d14a911a2c563266574e5de1ba11db0b1cc0365d8a812e5354c2f5566f8e7dcbb537e0dda719802e8f70348da393be674fff589126adb0ea887e1dd92fcc79387fc8fe547cbae0ed4b37f431e91c2a2446a0d7c2f6536468db94ccd45301c98f529879445f0ae0af0a6d1db0580c4d8dc0eac37cb1fae13d45c3d1ed258243bd65b8804f94b05b5c3f32d98a96c58b4d76f914d3f95e53d9bc52d3463aca5ad1b684361699baff2a636c194fbf1f7a47f262770ccbb2e4ed75dd4742919ff058a4d6c08922aae77621192ff87868566778da3fee0f2e5589c41d463bb5e47136b10c655257cc60b42364e32f295e44839415d7bd06e2529e144ccd666410af17ceb38c9d96b4b7d8f7fc02d19eb1ec4dbe7019f49e4510610bd564677211202122ed912e0f7e0e8710d368086cb2b2d539b83e1e0387eb00f903523e1641b98407cf7046253ce3fe2a28e706ab7709d4baf1c7cac2ac84852ebef5afd57d5e68dc1ed1ffc8c91082288a460273cab4fcbfe2027bd3bfd545d53663e13fdcc31a50d0a2d1e1dd27b2f2479f7bb392a6b74a3b1b815682010511a9d6a425c7d26c4c9f436006bfa382ab2fb94d7c4e2b1b11eec159ab6dc22f48eadc4b037f24cffac6d615e7b43721c99b3b3a599b97864eb66ba48ad0748ba64e81dd64751b2814b0f5f392c9ff8d4895110663be344491e324c024c54eb63fead445005e2887ce9a7edd8491ccd791e52275ff140c38e07833328ede6c62a5dc425441c2595d90d2dafad1510613240f9777da6453f0835dc019687e284d9f1ccfb17c6c5fe1b2fd5371eb18164dff71caebe16925d7f5a37e0187b2a885353ee2073b0bdfeb2f5c0bf410f512ebd38ca0bfb1a0887b29027c5c70e71c65451de0b580f1966a24a0bfb98563de64c609c41774ee341319b971c98f92b7a0311020cf382ccb1680489f984c477f5c4d15dbcfb04ffc191d246249b37b187f1777f40c4f45dd7db38b2320648c1cdc8c669b3457410cf5aace438800d8f18cf59b7850cc9d48fd3ecef60054d62ca3ce7fd92892ffc282112994ff41f6a3bbe02beb5bd0be8ffad8c809ce8b23ffa222493a83547a961aea35973a90797f32b4d937c405ef6cb11fa0f165ed76449d8bc5c4cabca839d237d0c0ea2936eada306a4b4d5c4b9b14fcf8b027d5d9325ba2823bf91fc0efe4079aba6a544da63a8abce83f0c9070f48b723114c63f9ba071481070b917498e5b49409a3931661eb137e422c0d1d1ab68ba307bda8f6e2d48bd165d7843c6c01262cec3316064d7681847da592e624bd28a0f97066390e1d91826cc364201861848035244c0ccae1b42b5b13d1eb8c837ef242b12d3fd31096d7a77c6f4429d6fc60706d039d1e212f047cb011a6b6dc65d903565388bf3c495073bf3634493385a405c8265eb4e4d9523fef0755c0f216499abaef5794edb99696799fbd9a1d9aa21a52c4d43388cfe843e02894a90d1b05b8efec79b48dde013815fad65bb677b557c3661f1eadc1d93294fc7c04e832dc453a428b4237f5170befb90903d0821c8e4ed148f623686c73c473848be8e76684efc1115382fbd22d74308d9616cceb4cfe322a2317cb39c62431264ea61363421fb4f449a2e58bfce8724c2550928d3a8f9f2cd0d3a086e92c9c82589cd75d4a9eb57be5459330439438f0667ef509b8749bef8c610bb1f51d8162d20e2243c245757aca02abbf27751b589d1daa44b95123f49425eea230b695d6e773e2f7f8c6abe9e97fbd717ccb9353d752748271fd81cd8bd13e5544f58ce89d4dbd7f28ca401b228542964d44eec8e793393ae5d16b76490c6cfa5a8bd77799d3cfcca86313929dfaf2832eb7f0f7ef55f25485c57f04490d45640d01ea89aa47a6d8baa526315b06aa53636190259e178282d164a47d4a44f5aad416d8b8b790501f04408dcc6a1ab611a2bb6ed4322e415b0f8b87b53da11577138c6bfc9e9125e24a23637c03df7318e590a7ce49ccb22106d58d619850469961c1a2249cf5db940a9722c4e7f9f76018e53b9bc3d1477d028f781823911316200d9b47381da206551c6e55f6a0e212bd8692194887a32be7555cd766dd80edec3593360e29c1b102624805c81ff65479b4f202d80e9fcf2a0fcdf9606b033b170fb2b81100f26df2d83690ea1d53ab19a815a54a21cef2a375d70afcd6b19da91e2f7a4b66867bec12103f86dfe41476c9d0004e95334039ac0032b3cdff6e33405ea7d4542ff5aad84e3f41925eb824443634bd30ecaba1e103da153558e9426ab75118b4601c3cc1bc396a03da8b2474d473d551326b71c914c1553a03f9f1ca4f18e24e33fa4bfc053b431ba24d8d0d63c6b216467da5b0438229c4b9a6ace10dacb77ca9f75c4861d0988d6751891bcaa5f41f1169e2dce018e750666b258b69c683ab38cb6cc4a0cc9a1e63418a519a325e0409ee058846916cc2daa937efade0bf5beae54b9b4aa5794b697dd55e82b986a1b6fb41a18e19d969a6df8015374a9eaf6bea6ddf8ab23ef39b47cf4fff18360709aae28ec8c3f1f6cf49c89a0be8b36c65903819f0a10ca895d813c577cd98f6ab3fcd0f07a564758114ca0ca0b773318c2c07e596e9b1713e7c39c79335f948d6a1f22ca6da1180e7a3aeb02dd3817ab01576e1fc266058cba62e31339ee451ef45eea8370546d7fd3417fbec6d46a51ddbce855bb2bc47bd31b1e2c23f6ed4a3b9c0ca014e488880af4f77970e0d58ee0123cbe29f89d3181c073c07abc33afe7b5c01c5ab158d383c6862d48235453e15a970a84b339e61082694609cf5c5064856f47ade6db09677cdf54d38c384e6541168044971e0dabf39dfbef6ad717df1bbd9fde2f5c0e4ca3e78821eae6135c19363667612d0c9bec5bbb0fb1be62d6e79e6f8ae435209bc546b973836d80d5fc650e3be63d4098dcf5ab4536f56984de694f0567f8d95810ea7fc85f659a8ada11515cfc45bc9fbc9bc0e79c51301b73bd4dff654b5ac558beb7fa535ebb6c97929bc91f8642c014bc35577f5506d548a4debf9fc11f675c45dab7f056acddb58ffe7bee52aeb74fee7fb3b0379e65788ceb80e7fbbb6f1710f8996939dca4d920e0a43e1a740a4f485ac553efa048fe227a6f8d4e2bd5b87bf8d205f24573a3c183b30afef195db13dd5a9d368b0b0debe31fe85379752d376ac43eb28bf51445b2fbdfa10fd238431bb004f09018c0555eb2e0e2a8687a1468b76725669da391da995705c116ee5091e773dbfcb189d737c4ec6793bee4a2f8134a653b19a331ab393cda794940def9df53c3fc613e80de250813e7d407d7c3b73ae5a3ce3e8313969a1e80a6be090608226ad54e94e302eee396b3b4a100107ad2931fd6f97c6871de9f0fd7ca58b04b6ac3f96985742ecae87c8adf59b57ac09e35ae1a66d7aeef8a192ea093b3b2a4375b0aa9bea60a44c34663fb5819f9e6f6d8fa6ed3d1eb76980bd37f0b8054583de693ebd7a38e91bc3c94aee5421592dcfee0f7a70de4d0650a088eb8cba5e72724e6a45e3731d8208ad2430589daa1b4ff1447e363970ed464369493596b51a188ee27f1c46aa78457ac04c9b1c3fc9583e0a2458e7f4740126478ec3a9f24fb071d2c5dcffc9bf23a8997ad0b98b53bc7cd4748846beb0ec28826282abcc76f9ac9b088eadf82143631e62895b2860792394d87ced5753305cfdb7203b73e9e52c4bf8bde6132f2986b348e463ae0ee45c6ee84db5a741bf022a0005c1fc239356a077569074ca70f3ac51e73cc33a8fb99f5ce93a00508290567d4f4faa1b5f7ba8c73a5ed06d853614f8b037c1219d1d5d4cb0ff2f69a7fd620972901864826e47e2c21c150c1f2c13c3dc38aa7b6e9532b8e636cae280f0ca96b2aa984e7e3d4399c75cd84a1746164c49383963dd402ac344ca3202acf322231854d9ad953649cc4cee48efa9fd34db59bf2c49b8e2dc748e27898c1f861eb4d247717dc35ccded4bfedfc956bf82ce4d50c9517407ab0edd183078ae3c054ab7a5635fbc6c2cb333ba4444e7847b56d92feeb79fb9fee064bd6af2314186a393445b776a7bb0992d671b667db6e39efeabb1e5404f068515677b848b3bf4985102daeccdaf750b5cc9046ebbfbf1743087f6a27744f0d391092441720587ba418532007a55cc876acb8a828e00d1d3fa8bc359769c5f90f874c872558fa2f48911b9e8cef207ac7ddfee69d4e347720a7a3d419680dddea8493afefc1ca9b84ee0ef56bb042d89fad2e451aa2ee566ed5eb37ca95fe3b014b65479dd02505188747caf1388db1423e8176669eca9a3c3b7c3463d3b2486eb0457c8ade1edede09e420bb2f6a056ad78424c556a7573d52c75416cd2d73ecb99043069dfab0e88abc33ca0de4d8f82fb9a3826d36d5ee862c1b35101eb62eda3a78a8750cdb0ec8f4a064682381b260f35af6df18e21bfd20db4b5759f088122dc1d8cc445a647f0fb62561214e385de269e2d25b6c552dc559768a224fd511b79f1963d5e7420fcfeef4f134d7f818a2a67a59167111569e6ab240e2e4875c11ebade8bb7f10e6d74a986c1941c770ca3f2f909d88658371f9d443cda54612521ae6cffe44d34079dd09837f8346e1d13aaf2a96d91f5111b7e105a6117c4fb2367e200ab34b5987a13f751271d0fe523d9b0f1fa0188499619cd70d48c145352bf64ccf51c33db1c46b5841ee6a3001177f5c1a4ca268b1ab1a0e5af868d775ac23c2000281e6e7bf37eaf6c9f9ba4e31c76802cf446c20ea07ccaa1915ab4fe462b48f785b3c21056ea9ace385035935188bc2c266f19d802e923f6c742af9b55368ca661683150d1118362eb0760eb33dc0f9392f711416f690220f2fbb557d5db326f6e6bb63c1204945657b8965f6175119337a40eb49ea84ef3b13ceb7d5ca92b34fa5671e15027d4a85cb090289c71c22ab59dc053b4f88d47aa83f2912f2eeea229883324ed4dba48361d6693dca95d7414d42aa91415890b8a3d925f86af7a63af16281295d4dde2cce24e7db167b3d4a6c079f1f0af57e21f92d757796952e683124231640bd41d526b03bc27a2ac3eff96711db2c79363c62fddff0e939f7af2ab15e2d5b5ce6faa5971c905f12186ed86d2ea255261608055ef1dc01ec7d1b469c271222858dfc47a711b6833d5ecba3c77084d920e21b93da8fe413275a90dc5b2248bf9897aa34085fcf1bfabff7b8ddd72bda3e8c22e850b905512871d1b3eba4de24eb792a2ed95ee7da8499157d02c6a8d13eff743fb6021e7b243c27fc6ee14fb20e16a1ac0729bea4d384df4cd642596c5c7dd297e8cadb461b66971a69822aac60d70cc88aa91be54e4b3f406deca8d8f71b8995197572a1a07d29411d31af92763088c1468fa0417178b7918fdd336a30226588e01095c3c1fa5e313352277b24473592c35c9518242d93ebb32df76a1e5287f778db1282686f973063342b6eabfc7d2e44388f2b701306f04c694f23017e634a57cd8ab069c563c8601e5e277797f6f6578c9cdb219c859feffdb3e93fde4f417cc317f3428f1209658bdbed2b0f4c4b94e1ff402d640d098e063c571a90f071a9a473911c0d31eea08d1f06d0f875dd2692807d53e7c64dd4d5bcaadef48ec57ecdc1ac69fcf4419e1825427e12747798eb1a9a3de6a32999ff1fe1e16a9acc95cc8d176f399b6261d35361a28b2e4896abf8ac3f4496083e8088cade7ff6b82df7f6df0c3531eab43f1ce22e5c87030b1f8cd3cad3e76a2c571c3481b14457791c4a4304b12e1eaf94dfb0a4b5ed6e8b69e7b1e67d542a366", 0x2000, 0x0) fsync(0xffffffffffffffff) 23:28:05 executing program 1: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140)="a0") ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, 0x0) syz_clone(0x22000, 0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="d6d43d0fa8cb078a03a07c69b964b0db9c75027bdbe9ccc8ba03cc5095d94cf8919d7d6a934d326882c4f90c203c5e98bdc6e49489596f217a69ba712b86d47fd02cffc9f4") [ 758.019842][T10564] 9pnet_virtio: no channels available for device 127.0.0.1 23:28:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) 23:28:06 executing program 2: bpf$BPF_PROG_QUERY(0x3, &(0x7f0000000480)={@ifindex=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x40) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040), 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000100)='cpuset.sched_load_balance\x00', 0x2, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x20, &(0x7f0000000080)={&(0x7f0000000000)=""/53, 0x35, 0x0, &(0x7f0000000040)=""/37, 0x25}}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee01}}}], 0x20}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$TUNGETVNETBE(r3, 0x800454df, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{0x1}, &(0x7f0000000380), &(0x7f00000003c0)}, 0x20) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000004c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x22, '\x00', r0, 0xffffffffffffffff, 0x2, 0x2, 0x3}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000580)={{0x1}, &(0x7f0000000440), &(0x7f0000000540)='%d \x00'}, 0x20) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$TUNGETVNETBE(r4, 0x800454df, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000640)={{}, &(0x7f00000005c0), &(0x7f0000000600)}, 0x20) openat$cgroup_freezer_state(r1, &(0x7f0000000680), 0x2, 0x0) syz_clone(0xc0802100, &(0x7f00000006c0)="0056e3efde306c3e2d1deb9ac1f4b95aeed53e1dea03820a0b0d342310b9161848fcd5f363c0da007a59c9a3270c0b103046b518ad6a95b8ff88b1e1c856ebc7fa0dd83715fb067e7d232c341b9c69402d55d03ed6640b97bc6aae9762d902e1e39abeee96ff32", 0x67, &(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)="235c3ddbfde2de44241992b615656d2f976f9c7d1b12d5096fb18322d894188c3d3f563948a64606b50f653d602130f67f8758d8442a103bb6863234aec19462fdf5524c23160c2be3cd9023e654bd7e60674df568fd61dcb7d33efc03fb7b3d12834a2fe56fd3895f2564a0045aab605e1d48c0a0b37b7c06ad67a3") 23:28:06 executing program 5: bpf$BPF_PROG_QUERY(0x3, &(0x7f0000000480)={@ifindex=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x40) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040), 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000100)='cpuset.sched_load_balance\x00', 0x2, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x20, &(0x7f0000000080)={&(0x7f0000000000)=""/53, 0x35, 0x0, &(0x7f0000000040)=""/37, 0x25}}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee01}}}], 0x20}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$TUNGETVNETBE(r3, 0x800454df, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{0x1}, &(0x7f0000000380), &(0x7f00000003c0)}, 0x20) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000004c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x22, '\x00', r0, 0xffffffffffffffff, 0x2, 0x2, 0x3}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000580)={{0x1}, &(0x7f0000000440), &(0x7f0000000540)='%d \x00'}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$TUNGETVNETBE(r4, 0x800454df, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000640)={{}, &(0x7f00000005c0), &(0x7f0000000600)}, 0x20) openat$cgroup_freezer_state(r1, &(0x7f0000000680), 0x2, 0x0) syz_clone(0xc0802100, &(0x7f00000006c0)="0056e3efde306c3e2d1deb9ac1f4b95aeed53e1dea03820a0b0d342310b9161848fcd5f363c0da007a59c9a3270c0b103046b518ad6a95b8ff88b1e1c856ebc7fa0dd83715fb067e7d232c341b9c69402d55d03ed6640b97bc6aae9762d902e1e39abeee96ff32", 0x67, &(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)="235c3ddbfde2de44241992b615656d2f976f9c7d1b12d5096fb18322d894188c3d3f563948a64606b50f653d602130f67f8758d8442a103bb6863234aec19462fdf5524c23160c2be3cd9023e654bd7e60674df568fd61dcb7d33efc03fb7b3d12834a2fe56fd3895f2564a0045aab605e1d48c0a0b37b7c06ad67a3") [ 759.313898][T10583] 9pnet_virtio: no channels available for device 127.0.0.1 [ 759.469135][ T28] kauditd_printk_skb: 4 callbacks suppressed [ 759.469180][ T28] audit: type=1800 audit(1700350086.970:162): pid=10583 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1968 res=0 errno=0 [ 760.232930][ T28] audit: type=1804 audit(1700350087.020:163): pid=10583 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3837582402/syzkaller.MUDWZq/386/file0" dev="sda1" ino=1968 res=1 errno=0 23:28:08 executing program 3: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000100)='cpuset.sched_load_balance\x00', 0x2, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) syz_clone(0xc0802100, &(0x7f00000006c0)="0056e3efde306c3e2d1deb9ac1f4b95aeed53e1dea03820a0b0d342310b9161848fcd5f363c0da007a59c9a3270c0b103046b518ad6a95b8ff88b1e1c856ebc7fa0dd83715fb067e7d232c341b9c6940", 0x50, &(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)="235c3ddbfde2de44241992b615656d2f976f9c7d1b12d5096fb18322d894188c3d3f563948a64606b50f653d602130f67f8758d8442a103bb6863234aec19462fdf5524c23160c2be3cd9023e654bd7e60674df568fd61dcb7d33efc03fb7b3d12834a2fe56fd3895f2564a0045aab605e1d48c0a0b37b7c06ad67a3") 23:28:08 executing program 1: openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) syz_clone(0xc0802100, 0x0, 0x0, 0x0, &(0x7f0000000780), 0x0) 23:28:08 executing program 4: bpf$BPF_PROG_QUERY(0x3, &(0x7f0000000480)={@ifindex=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x40) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040), 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000100)='cpuset.sched_load_balance\x00', 0x2, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x20, &(0x7f0000000080)={&(0x7f0000000000)=""/53, 0x35, 0x0, &(0x7f0000000040)=""/37, 0x25}}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee01}}}], 0x20}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$TUNGETVNETBE(r3, 0x800454df, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{0x1}, &(0x7f0000000380), &(0x7f00000003c0)}, 0x20) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000004c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x22, '\x00', r0, 0xffffffffffffffff, 0x2, 0x2, 0x3}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000580)={{0x1}, &(0x7f0000000440), &(0x7f0000000540)='%d \x00'}, 0x20) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$TUNGETVNETBE(r4, 0x800454df, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000640)={{}, &(0x7f00000005c0), &(0x7f0000000600)}, 0x20) openat$cgroup_freezer_state(r1, &(0x7f0000000680), 0x2, 0x0) syz_clone(0xc0802100, &(0x7f00000006c0)="0056e3efde306c3e2d1deb9ac1f4b95aeed53e1dea03820a0b0d342310b9161848fcd5f363c0da007a59c9a3270c0b103046b518ad6a95b8ff88b1e1c856ebc7fa0dd83715fb067e7d232c341b9c69402d55d03ed6640b97bc6aae9762d902e1e39abeee96ff32", 0x67, &(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)="235c3ddbfde2de44241992b615656d2f976f9c7d1b12d5096fb18322d894188c3d3f563948a64606b50f653d602130f67f8758d8442a103bb6863234aec19462fdf5524c23160c2be3cd9023e654bd7e60674df568fd61dcb7d33efc03fb7b3d12834a2fe56fd3895f2564a0045aab605e1d48c0a0b37b7c06") 23:28:08 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xa) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000001c0)={@local}, &(0x7f0000000400)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000800)=0x6) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8936, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0xc}}, 0x4d, r5}) r6 = socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000380)={'wg0\x00'}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f00000003c0)={@dev, 0x74, r5}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004001) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x8) setuid(0x0) mount$9p_rdma(&(0x7f0000000100), &(0x7f0000000580)='./file0\x00', &(0x7f0000000400), 0x1000000, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r7, @ANYRES8=r0, @ANYBLOB="48a049b042ea7bb59628acd8c07421ee6c087c73d675e6511baa0507fe1d167bc80f88dd8c124a90ea59c209f7f7fb33b37fb53ac76bce294811a4362bafde4aef0f704fc37218cb0c476d8633695b3d5bb84ea68a82102acdfcb07d1440dc8fcaa8fd177919934f442c0e4fd17725d8eb50062f9e83fa14d8b92ae7886f410494d85d1d0f3beed2cdf1dc89ee26b042a4e1bdf76285e1e1e37745238ac1923a130a6faa62328b573993b9563894bbef0e6a1de83423726e0fe06d98184a92d0602c4cdaa01397b372d7bdda9f62be5c843a8d3d94ffa77903bd4d36ef61d2dbe6412a434046f03ff98e641c52347809fe557ee20ee5edefd0b21d21c8f1af650000000000000000d86e39a097926cf83c24fdad3283b7200de8456bf4ddd604d50eb7868909d5dec10c1bb4d7323abd9ddcc164c4a0b91a72ffc04c93943da1f18a25eb20f9ce33d73953fdb05cc9e51e7f2ab1fc4adf017692ec1d768a6379b4c1c6693c7022eb8f7b29cc77f3ecd50c7600d40a6b972a1d956156c0c76d8801f4646ba1631c39bebf850cd48c5a30d98e5f9ca15b8a5a6df431dc0fd444541c124d71c37ecfd0f1818dfb3644c71e07a46967f2d47bbb4a3d2b3f81269bdd7db46374fc99b14c3775cae80c8d565e5a0b86afb0cc98ed45cee0a3ac5402080d2da28885f14ec06e11cf7ba52c788ae752"]) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r8, r9, 0x0, 0x11f06) r10 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x0, 0x10103) connect$unix(r10, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) 23:28:08 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) creat(0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, 0x0}], 0x1, 0x51, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) [ 761.461652][T10602] 9pnet_virtio: no channels available for device 127.0.0.1 [ 761.682760][ T28] audit: type=1800 audit(1700350089.110:164): pid=10602 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1978 res=0 errno=0 [ 762.278542][ T28] audit: type=1804 audit(1700350089.170:165): pid=10602 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1354656556/syzkaller.SUY2W6/391/file0" dev="sda1" ino=1978 res=1 errno=0 23:28:10 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000000000)={0xc, {"a2e3ad21ed0d52f91b5d090987f70e06d038e7ff7fc6e5539b324b078b089b07083872090890e0878f0e1ac6e7049b3350959b4b9a240d5b67f3988f7ef319520f05ffe8d178708c523c921b1b5b31070d074b094fcd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d1691291163c789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c580263093308a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af46a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f0c7e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c110145651cf41c2fc48b77e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a728bafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6ec6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b5596000000aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2b8b64ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a75e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d502e30bfc43c10ec23ea628399547dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeaef2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0xeba}}, 0x1006) 23:28:10 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) 23:28:10 executing program 2: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000013000/0x18000)=nil, &(0x7f0000000040)=[@text16={0x10, &(0x7f0000000000)="640f0936f08076f6b7f30f1c86102966b91b0900000f323ce466b80500000066b9cb1e71d80f01c166b8010000000f01d936650f21c6f30faef3b815010f00d8", 0x40}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 23:28:10 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x401c5820, 0x0) 23:28:10 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x401c5820, 0x0) 23:28:11 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x48}}, 0x0) 23:28:13 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 23:28:14 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x48}, 0x1, 0x0, 0x300}, 0x0) 23:28:14 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc004743e, 0x20001400) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x1) 23:28:14 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f00000005c0)={0xfffffffffffffffe, 0x0, 0x0}, 0x0) 23:28:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="4b9c000000000000000005"], 0x34}}, 0x0) 23:28:14 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x401c5820, 0x0) 23:28:14 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x1a, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:14 executing program 5: bpf$LINK_GET_NEXT_ID(0x1c, &(0x7f0000000100)={0x80000001}, 0x8) 23:28:14 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x14, 0x6, 0x1, 0xb4f7a827939d32c5}, 0x14}}, 0x0) 23:28:14 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x21, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:14 executing program 5: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40305839, 0x0) [ 767.217258][T10625] __nla_validate_parse: 87 callbacks suppressed [ 767.217283][T10625] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.1'. 23:28:15 executing program 3: socket$nl_generic(0x10, 0x3, 0x10) select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, 0x0) 23:28:15 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0285700, 0x0) 23:28:15 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x101) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)={@loopback, @private0, @loopback}) 23:28:15 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x401c5820, 0x0) 23:28:15 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = dup2(r0, r0) ioctl$sock_inet6_SIOCADDRT(r1, 0x890b, &(0x7f00000000c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev, @loopback}) 23:28:15 executing program 2: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x1000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 23:28:15 executing program 1: bpf$LINK_GET_NEXT_ID(0x1e, &(0x7f0000000100)={0x80000001}, 0x8) 23:28:15 executing program 4: bpf$LINK_GET_NEXT_ID(0x3, &(0x7f0000000080)={0x4}, 0x8) 23:28:15 executing program 5: keyctl$set_reqkey_keyring(0xb, 0x867376b) 23:28:15 executing program 1: futex(0x0, 0x5, 0x0, &(0x7f0000000080), 0x0, 0x0) 23:28:15 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:15 executing program 4: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000240)={0xb, {'syz0\x00', 'syz0\x00', 'syz0\x00'}}, 0x118) 23:28:16 executing program 5: gettid() setsockopt$MRT_ADD_VIF(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00'}) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r0, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x20, 0x0, 0x308, 0x70bd29, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}]}, 0x20}}, 0x20004010) 23:28:16 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={0x0, &(0x7f0000000080)=""/240, 0x80, 0xf0, 0x1}, 0x20) 23:28:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TID_CONFIG(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 23:28:16 executing program 4: socket$igmp(0x2, 0x3, 0x2) r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_open_procfs(0x0, &(0x7f0000000140)='oom_score\x00') openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x20c880, 0x0) select(0x40, &(0x7f00000002c0)={0xc1}, 0x0, 0x0, 0x0) 23:28:16 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0xd, 0x0, &(0x7f0000000040)) 23:28:16 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:16 executing program 2: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)={0x14, r2}, 0x14}}, 0x0) 23:28:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r1, 0x5a46eecee1309c4b, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_SPEED={0x8}, @ETHTOOL_A_LINKMODES_DUPLEX={0x5}, @ETHTOOL_A_LINKMODES_OURS={0x8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_LINKMODES_LANES={0x8}]}, 0x34}}, 0x0) 23:28:16 executing program 1: socketpair(0x29, 0x0, 0x0, &(0x7f00000001c0)) 23:28:16 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r0, r2) sendmsg$TIPC_CMD_RESET_LINK_STATS(r3, &(0x7f0000000380)={&(0x7f00000002c0), 0xc, &(0x7f0000000340)={0x0}}, 0x0) 23:28:16 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000180)=@deltfilter={0x30, 0x2d, 0x1, 0x0, 0x0, {}, [@filter_kind_options=@f_bpf={{0x8}, {0x4}}]}, 0x30}}, 0x0) 23:28:16 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r0, &(0x7f00000004c0)={&(0x7f0000000380), 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x14}, 0x14}}, 0x0) 23:28:16 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x37, 0x0, 0x0) 23:28:16 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x29, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @rand_addr=0x1000000}, 0x10) 23:28:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000050c0)={0x0, 0x0, &(0x7f0000005080)={&(0x7f0000000200)=ANY=[@ANYBLOB="704e00006500010029bd", @ANYRES32=0x0, @ANYBLOB="03000a000f000600f3"], 0x4e70}}, 0x0) 23:28:16 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$igmp(0x2, 0x3, 0x2) dup2(r1, r0) 23:28:16 executing program 0: io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0}]) 23:28:16 executing program 2: syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') 23:28:16 executing program 5: r0 = syz_clone(0x12000000, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/177, 0xb1}], 0x1, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, 0x0) 23:28:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000c40)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0xea8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0xe9d, 0x4, "261d0de641df328108e82a2ae0c7b3c3da73a5cffc1da29db8e6aa8bafdeb98873b46e3b0a08f208eb8d113b7f28b246a982a4ab621a8c0bc80f0dea8df710f3cf81c2cba965cd8f84fc9da1d76cfcc2e7f40ea37e5aa54ce5f248dad86cd95d5233f06ca4b83ff3f863e5e369b3241f6150803e9e2fa7ac479969bdd0ea604478573a7a32d643eb68c945850db12f1bf04225723520bfe230d3e96422b020e3d80a9307fb564bfde917ef97f6cd339cec1d9bde468ddff40eceaf2affbe98705aa57a2b30ee40854abe17c6ae073f2be32c104ae7afea2b8ebf7d9a56a0cbbcd5f23bbc787a759981a999f15c1f398039a55f06414df5bb0e86f2aa70187b3a279a920e615d9be67c0f29db977edb859654588486f40e0d58e167e35fdccb50db90cc2daffa70f200399c0066c3f424b6f7ae2bf1734192a4646769718c4e9072f49e5d5e03f6fd4974d3915244812ac103b4d1260423c542c50013977d088e4f4b1942ad028d25801887db15817892db2558b884e6e6e0fea7ddd81831a06d09c9234ae00cefeeab6328b9c2c8705d857484591aac4a40803e2f6095bb6cdebca9718a1265820e6acc0d3d3e06f5cda00801a14bc6648626ee697c8e817fc680da3ca500949e1688c4b377c6fe454625af9e18d821d5a9d10bb17a258fbe9f58391c795bd794979b7ba6d5f581ded901d55a7f2a9570b921036e04e894ea8069b3ca3533c0ed5aff304b1733362b3a2a897b579cbf3e9fb5880ff493ef42c04f483ca47d9eb4a5951f6818a146e508ab8ab97a9a855aa3cf49afbfae6a488e8bb1afc22d28b5c09334293d54c7f5763c0d676c0ddab1159ac6b3c71b55e3a848ceeaf6b059862cad6df0e0db4a41e201f41b165f4f9f450c2aa336b9cf09eb47496162c176eed16e0fe35d00cb784aefae7585656d18b7feb94db5b1d3bc3fde48402dbee73bce3d1de007cc917d53d3ca4cf0e4b7b16800b3a6e5a9186348009175a6598bba5dea0cd1d230b3a0e1170019dbd4a740e6b0f28184622642be9d6029d0ee1b0c3d721691be2b54abaee27eab519a1abac46a85dfc9851565b6e395dc56d6759259d0119a64d21c31d79d059111c213b5fb29ae5b4bd6cca685dfa4b5ac45dc44895ecd4fbdfbd21a26ed6093235368c9426412b9bfb96c03bbfae64632f40f1fdb4c693b0cdfe8eb8233eab7f00f23e4c44785de9a56d0011c11ce1cc9c9a9c02e24c3a24b45f7db7afca05271eabf67de0d15504fbca79a1c72ce21ca10cf41a07ea82b0afaaef4c0e3f67452d602099335d57955e94e5bea3f8e0bd3885c6b612cd14aa0f933fe7e4392196732e1ac7e933d307784d420cd9fec0cf9f271dd3180888ebc6722ab3f6e594af98c406cb804c8e4ea04d120aaaa3a4af9e7c396eb49d8ac444dd284c83322b9437d395c8c7ca1762679973367575308bdb71c29249077c21ecf7be206bfe536281d3bfcb847398e28e651e2b1b1daaa91a561293ec0dc2621491b13cc347dbd8dcd1b8516940f47744dba72735f09d9eefbe7ff65bd0be7af4097450490556671c764c941debb6d24a1ca685435fd1febb1fd7ee3f4929d12d1810a2ca68d26b889074976b634b8363a87b72ac33945d0109f65fcfe762ef196a2af46a72c48bc506b7311ea2e68da75423d7f7192b8a27b8bc39cc75f13cd1cdfc598f8a6fa19ae3a720528e09866f6dddb464d2e88cac1b80e5aeb831e0cc1c6b621c1ba036c4892b7e95c24be488b700df289cfbc0b707b11dbc8e826e4b57c1c10581fc0b067007b94a5978d5d1709126210734f772bb90799aa5ca843b8f7eb0632a444ed75688429d8375d6c3733c4e397358b90b4d898e7c5190cbfdb8632fab1cab57e39e547d930416188488cdab12c5e4eaca9d958f82d25cd72c8f86854f10b5b7308b5ac6aea9dd56dc4a54e299a6dac3de65abd9a52791f3f40d2a10559c70fe1fe66f9a79250de73de7807ead15b3a6c95cd90a74305f1b40855aea48a565d9839dae2ca0fb835e75e995ea92ced5e3dcc7046c07a253a48c260c4706a2982c7c6604f0a22a6fa6a9e1efbd7671470c4c26e6996c9cb2cde5dd157d8e6a09f738a28971c6f3bd3dbb35ce329f0e385143c8a333592882eb8f67f31f1e8fd22920d7a0e47b0413d0f3311665b9e64f3490cd261a866ef388790168855f42ada8259d7389ad7dbd42d17d8c48af33f9d375f529a05b266f3c58ee272323ce12e17d020909db0a9041090fb31dc34fcc49d42cfd191b1dc85ae5acc540dd3e5a2cbe50566d599a44c470afc60c0a8fac9129031da3de2adbca5e8a7ab0e0ed196ca78e31305d4e1a10591238453df0459b44328a5b984b871278ff1443c688ee807871be425b68a7a3e6e7ac80dae64445880393fa0d6f667757fa39eefff935e26a295b1257be84adc122bb5f96e8a1433c44443449dbfb8cbeca94aa1648dcdf9cc0be420ca8101666515fc1a112c71b012ef2596929e2d697e62a28a5639a0d57fb09c1d63fa62a3fb33ffa383a1a09d1ed116d5a6c40f5aeef9a95e01997ea1847ed88a88fe552e646c5cd5847df59b3a6831231df5e796f3cef98645f6ace6c9163cf62970ae7e369cd5fc01f8ec9f92e2fb5985d68db98cac0b8afcf5ad2b9dbe6376293f3a9db86c2e6580235dcd85ed9e103142e7043ff6029364ece83e7a155bb2744019f4d8ac8b42439a614aa210cad81fe0a07c8cc31d361d9582929a8a01d6fae540bab469a2709ab63b92e1e013114b84fd4237d7cfba1809d74d0e2da32a3eab632c1bcecc385cacd04580602f049f9a278bafb4300fc17d6c139abdebd6947b329643f3931bfd9ef962c75db32826bc3609bc13ba86706fc4aa8af4ba344fc7868b03dc0ccf78b4766c46c57016439e422504bfa469cc066866fe6edb397ca12fae78ead01073725e4010ed15a155b4dcb300bc44437523f07fc4d184a15ff1d19af2d6f8ea6aca0ae871fd4cce7e5729a5fd678dbef9238bfa19a129ac9bc3e5c1caf307a9efef3ebafefe66c96661c7cab340c2238f5ba5b6a5bd8776eb056fffdc0481f5d202234790141a0d196705a7d74bdfc72472b2326b33ae7a8123f03178bda05232e132c5616b1cb3b380949b86087675563d82219847b5adb597cc083e979777b5e11b687fe96a86d8fa514cd4c6dcdb09f2764929936503e540a0b8ae330710131a32af3b4076708e06a3c1888830fbaae6a6817dab826ab2a0faa484852168ebb5c745e4ca95902bb63d052fa1cc0c63d7db1802f7ebebfe8d7b5550bab913f3e13a2dab42b378f9346c1b57c38c359d406c2a4cf50de023561b42c8fcd6566fe7d4036fea6816408d5a4ffc95614e230aa089990d1ab0c8e1fb25d9fd0a115f9ac1a9cb3077d071ab1dd4ba735109436d91c238d688eec8bb902c37101646a184f7e01ed7e1a56bd39b63cdd68bc7eb7fe9ed5ecc0b437ec7e53b43ac47e0c011114514678d33500fdc7ddd83489c48e00dcf83c5e245f3ed1d4c08b56df799b30a070e3758e7ef9c9b0cfe412afc649d1f967dda9bdec6f1ee29f95f0920766b3d195af46b84e485bd2c7ccc6924a596accc393d177155cfc0572b2af8cab2e578876190bccdeeafe3327b53403971c302d67288f5d33c8fe359d3fcda29b8331c5b7832fc8a8626192a0981c97b915ff5d5eb971847f42bcbb00eebde89d497a23387ff1d339c5960d756828347c534915ef8291eb7dec6195d2c0864d9039977e64f09245e4f0b0600e47d66d718c801bf18a76af371a05995be8a84c57ca1ada1b04e77dea3a56f90e87b538c6a9204bbb2a37840963d6d8e3ac6c0f692f6685aeaaa9b8a9ba86de3a3d16b41044b0b2be63e1328f636d0a770e52d378c869a0ccee98f48a6bab7d18ccbd9fd533e6ab0c595ad43ed5f9b77108036fdfe87e5b0ab97e8b445cc99c675d8272e92289ea84c086feda8d5b635ea1c1f9c06d85b0d3856f1caf1e96b4760a2a04f08340710cf163e7165bbb722c913caf51a8d2b81bfdc0ecdce8ddbb81fb0d8e41c2f7c45efde36e1cb27dfc85e1192dc95c30e31166207a64e97ed53383fe7896f7a1820de0a69cfd497fee55d77ea6efc8d7975298dba4a6e1ccb48fef914c7b0deb279de3bf523ecca6057ba9e905ab953f6ac01cb206327debbb0584abf2205e8cbfa96bd2e9b35bee8378dbed2c2733e9573a51ab9b8cdf18d6a239b14e301327f0168055b636b97cd46e0aee3cbdcc6f5d75c5d0f85d3130a8a1bc2ef71a41d49d2e257d8580436e6eee1a3117a824a1e8987a63b181789c3694d9c47227ce875447db7db677c2b08dd72bdb9e73fa46db20fd93bc0fc845394b933b9677c14a7dfd31a9be4b70f3673fcce993902133c154727fe2e0e00c7b663f4102f933a23a85c5bbbd5bfbdb7d41729d04e505949d7395b631a6788545c94c8363872418f486e2dd35d760eef187e310a996fe8027ab19bd8587fb7c979399db15b31fe63ecfd1e60f6d951759f45d922cdfbcd3a2babdac67c4905f56ad8831921b9ae28e1441a13148ff38eca9c37d493b9a81b53fab4f1cbf495963fb9100698f6059d8d9dc4d1987fe74eba738875187d7819cf0a8c63aa6f7197b2c34785fb93dd860d7fc65080252ca9c9159f886b1252bffa215a357bfe73c7cf6a342f7c0c8606d02c00e7d2568417fe2f0e92d919e44260ef1841760fea0fabaedeffbd324bcf54f1230232f6cd2cc47ae66a46ee162175c96262419e6fe0c33ed6cbed786cc302aaf46beb8daa78d8369af10eb679ebcf40451001a158832dad3e586376ee0195dfa8480bef1ebd3f79b4653d10ce4fc89e5ff7c547e1564fbb1f8012ce76f8d191ef0d3d1337d9938d0493cce95c8023c90cec2f84b50a95501dbd3efd78132a0ae1bc91a329cd537c6a60afe5c8df3f444bc161ab7c46c60983c0430ed2c9fa5e6384c563f27bf3b7a37f0225707bc61b570f3fb44b2f4db3875026f72ff1f80a00af4f74d0c8525154a13f4e8a8a88d89f29785ee1dd0114d5c18e54de4c56b850f56a3ae6aa548e3df7a2bba2f9acebe6b9b5c3e3ee3b9a44f1930c98e5ab654a7cac0edd30f05991a9db8427232bb100a8d5460157478769580e6438e903cca1bb6778855ec26650504d3797f54aa9e60d82745113c5757dbd6ef62cbe69861bac8c2da935f5ea66269707e4a1116f1b68449042b27772321be251b7ae23e23a44afd47d55531d555982250b8b40f88f1d1b3edbee3d879d3327070d05dd7e84e1abec"}]}]}, 0xec4}}, 0x0) 23:28:16 executing program 3: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) dup2(r0, r1) [ 769.147912][T10702] netlink: 20044 bytes leftover after parsing attributes in process `syz-executor.4'. 23:28:16 executing program 2: keyctl$set_reqkey_keyring(0x3, 0x7000000) 23:28:17 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x2, 0x0, 0x4) 23:28:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x18, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_SOCKET_OWNER={0x4}]}, 0x18}}, 0x0) 23:28:17 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000140)=0xfffffffd, 0x4) 23:28:17 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) read$rfkill(r1, &(0x7f0000000240), 0x8) 23:28:17 executing program 0: io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0}]) 23:28:17 executing program 2: syz_emit_vhci(&(0x7f0000000200)=@HCI_EVENT_PKT={0x4, @HCI_EV_VENDOR}, 0x3) 23:28:17 executing program 4: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f0000006d80)=[{0x0}, {0x0}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000000900)=""/115, 0x73}], 0x4, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0xc10}, {&(0x7f0000004c40)=""/4096, 0x1000}], 0x2, 0x0) 23:28:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000c40)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0x4}]}, 0x20}, 0x300}, 0x0) 23:28:17 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x2c, 0x0, 0x0) 23:28:17 executing program 0: io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0}]) 23:28:17 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) close_range(r0, 0xffffffffffffffff, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x5, 0x0, 0x0) 23:28:17 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x18, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:17 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x68}}, 0x0) 23:28:17 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000240)={'sit0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100, {[@timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x1c, 0x0, 0x1, 0x0, [{@broadcast}, {@multicast2}, {@broadcast}]}, @cipso={0x86, 0x31, 0x0, [{0x0, 0xa, "fc9d293ad04001b3"}, {0x0, 0x7, "0110342b64"}, {0x0, 0x8, "c933159ba0e8"}, {0x0, 0x12, "4551593712c8d3289481bdb425b27081"}]}]}}}}}) 23:28:17 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x18, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:18 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, r1, 0x5a46eecee1309c4b, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_SPEED={0x8}, @ETHTOOL_A_LINKMODES_DUPLEX={0x5}, @ETHTOOL_A_LINKMODES_OURS={0x8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}]}]}, 0x2c}}, 0x0) 23:28:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000c40)={0x14}, 0x14}}, 0x0) 23:28:18 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x22, 0x0, 0x0) 23:28:18 executing program 2: select(0x40, &(0x7f0000000000), 0x0, 0xfffffffffffffffc, 0x0) 23:28:18 executing program 0: r0 = openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:18 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x18, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:18 executing program 3: keyctl$set_reqkey_keyring(0x2, 0x0) 23:28:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000280), 0x0, 0x0) ioctl$BLKFRASET(r0, 0x1264, 0x0) 23:28:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x20}}, 0x0) 23:28:18 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x18, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x21, 0x0, 0x0) 23:28:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x11, &(0x7f0000000140), 0x4) 23:28:18 executing program 5: futex(0x0, 0xc, 0x0, &(0x7f00000002c0)={0x77359400}, &(0x7f0000000300), 0x0) 23:28:18 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xcb, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:18 executing program 0: r0 = openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:18 executing program 1: keyctl$set_reqkey_keyring(0x3, 0x2) 23:28:18 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x20, &(0x7f0000000000)="450018c0", 0x4) 23:28:18 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x6, 0x0, 0x2) 23:28:18 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000140)=0xfff, 0x4) 23:28:18 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x2, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_SURVEY(r0, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 23:28:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup2(r0, r0) write$rfkill(r1, &(0x7f0000000080), 0x8) 23:28:18 executing program 0: r0 = openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:18 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000050c0)={0x0, 0x0, &(0x7f0000005080)={&(0x7f0000000200)=ANY=[@ANYBLOB="704e00006500010029bd7000fcdbdf250000", @ANYRES32=0x0, @ANYBLOB="03000a000f000600f3ff060008000b0005"], 0x4e70}}, 0x0) 23:28:18 executing program 5: syz_open_dev$dri(&(0x7f0000000600), 0xfe3, 0x80042) 23:28:19 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x24, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex=r2, @multicast2}, 0x10) 23:28:19 executing program 4: setsockopt$MRT_ADD_VIF(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000080)) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, &(0x7f0000000340)={&(0x7f00000000c0)=[0x0, 0x0], 0x2}) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000001c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x0, '\x00', r1}, 0x48) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00'}) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00'}) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r0, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x20, 0x0, 0x308, 0x70bd29, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}]}, 0x20}}, 0x20004010) 23:28:19 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_MFC(r0, 0x0, 0xcd, &(0x7f0000000040)={@rand_addr, @remote, 0x0, "9ecdb9300c787186fc04a23f85c2b2c4fb54c0ad6b176afef0094a005f2f2e74"}, 0x3c) 23:28:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_NETID(r0, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x5f, 0x0, 0x0, 0x0, 0x0, {}, ["", "", "", ""]}, 0x1c}}, 0x0) 23:28:19 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:19 executing program 2: syz_open_procfs(0x0, &(0x7f0000000000)='net/udplite\x00') syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='fd/3\x00') 23:28:19 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x0, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:19 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x18, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x4}]}, 0x18}}, 0x0) 23:28:19 executing program 3: keyctl$set_reqkey_keyring(0xf, 0x867376b) 23:28:19 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x30, 0x0, 0x0) 23:28:19 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xc, 0x0, 0x0) 23:28:19 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x0, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:19 executing program 3: futex(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) 23:28:19 executing program 2: r0 = memfd_create(&(0x7f0000000300)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\x91\xfdy\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xac\x0f\xc8\xc0`\xaa8\xc7\xc8\x9d\xfdA\b\x10\x92(c\x10d\xee\xa9\x8b\x066\xb8G\xd1\x80\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdI\x83\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7 \x1d\xa1\xce\x8b\xac \xe8\x88\xdc\x02\xd7\x04\x9b\x9aL\x9f([4\x81\xf6\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6{\xf0(\xaeW;)\x9f\x9cR\xae\x12G\xd8\xa4y\xc4o\xf8\x0e\x9b1d>SK0<&\xf5\xee\xa2PQ\x03\xb2\xeb\x81\x13\x8b@\x12\xe7U\x16^;1\x96\x83\xc8\x98/\x9cV\xeb0\x1f\xeb\a\xaf\x8a{\x86mC\xd3\x9buE\x89$\xb5(d3\xdap\xd18l\x8f\xc3', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0x12) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000003400)={0xa, 0x2, &(0x7f0000003200)=@raw=[@call={0x85, 0x0, 0x0, 0x5e}, @exit], &(0x7f0000000000)='GPL\x00'}, 0x80) 23:28:19 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x17, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:19 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x12, 0x0, 0x0) 23:28:19 executing program 1: socket$inet(0x2, 0x1, 0xe74) 23:28:19 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x8, 0x0, 0x0) 23:28:19 executing program 4: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f0000006d80)=[{0x0}, {0x0, 0x2}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000000900)=""/115, 0x73}], 0x4, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0xd0}, {&(0x7f0000004c40)=""/4096, 0x1000}], 0x2, 0x0) 23:28:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000080)=[@mss, @sack_perm, @timestamp, @window], 0x4) 23:28:19 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x4b, 0x0, 0x0) 23:28:19 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x0, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:20 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) 23:28:20 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x10, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:20 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, 0x0) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000040)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) 23:28:20 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x5, &(0x7f0000000180)={0x8, 0x0, 0x0, 0x0, @vifc_lcl_addr=@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2}, 0x10) 23:28:20 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x68}, 0x1, 0x0, 0xffffff7f}, 0x0) 23:28:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x30, r1, 0x5a46eecee1309c4b, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_SPEED={0x8}, @ETHTOOL_A_LINKMODES_DUPLEX={0x5}, @ETHTOOL_A_LINKMODES_OURS={0x4}, @ETHTOOL_A_LINKMODES_LANES={0x8}]}, 0x30}}, 0x0) 23:28:20 executing program 4: keyctl$set_reqkey_keyring(0x3, 0x53d765f) 23:28:20 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x16, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:20 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000240)={'wlan0\x00'}) 23:28:20 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, 0x0) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:20 executing program 4: pselect6(0x82, &(0x7f0000000100)={0x0, 0x2}, &(0x7f0000000140), 0x0, 0x0, 0x0) 23:28:20 executing program 1: socketpair(0x22, 0x0, 0x0, &(0x7f00000004c0)) 23:28:20 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000000)=0xfffffe01, 0x4) 23:28:20 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00'}) 23:28:20 executing program 3: keyctl$set_reqkey_keyring(0xe, 0x1) keyctl$set_reqkey_keyring(0x10, 0x2) 23:28:20 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, 0x0) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:20 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000480)=0x1, 0x4) 23:28:20 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = dup2(r2, r1) close_range(r3, 0xffffffffffffffff, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) 23:28:20 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x68}, 0x1, 0x0, 0x2}, 0x0) 23:28:20 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, 0x0) 23:28:21 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:21 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$ETHTOOL_MSG_WOL_SET(r1, 0x0, 0x0) 23:28:21 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x48}, 0x1, 0x0, 0x2}, 0x0) 23:28:21 executing program 2: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x40c1, 0x0) 23:28:21 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={0x0, 0x68}}, 0x0) 23:28:21 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x4, 0x0, 0x0) 23:28:21 executing program 4: bpf$LINK_GET_NEXT_ID(0xd, &(0x7f0000000100), 0xc8) 23:28:21 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_mreq(r0, 0x88, 0x0, 0x0, 0x0) 23:28:21 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000050c0)={0x0, 0x0, &(0x7f0000005080)={&(0x7f0000000200)=ANY=[@ANYBLOB="704e00006500010029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="03000a000f000600f3ff060008000b00050000000c0001007463696e646578001400020008000500ebff0a00080004000100000008000b00ffffff7f0800010075333200cc1a0200c0160700f81015000800010069707400d0000280c900060000026e61740000000000000000000000000000000000000000000000000000000000bb000000622ae9d543ecb4973a04a9d9a01222ceddff1fdf9cd6f23603889584c9366993ce5555b04a94aa905771f222a3c1850d5c477fe6320d36abc790f885b61b67f0d0c4ffe13e7141bae617c5b436e3cb88c67a66d6929bc9a23fe3f74e720f46c46aa3f9bab9a20d66c271151759853c31cc98b4adf6fb294bbee50a6f4872ab06a4618893c68481aa97200e95d028e34ee88c08c27877a04cfb079c7018aa20000000041006008090a5065ca38ec2016f76cc96e6e23fe2cd6cbc9d1c6e7ef8ebfbd8552dcb78ebfb0d17431ab1141a4b1740734333865a6cbdc68b5e3f7ab9a82e3a51cede38ed20ff85b4a960ed3f11119358dcc76d75c74c7b70977ccb499488be14a42ec7a9de978ba8d33cd3213683593739df5f530d634fa6b7d26c815ee180a8733020eb832fda55c14f9812841f020e86b9fd9ff8b8aaf48bbb56e134b6e1dc0bf5f1954b157d1e97290a26eec5c2b2a419464959a71beb43ced5c2cdd52189f683d335c52349a261297623928125f025dd507fb82ec905ccd5f12d4eb2ca2732eeed83c5a90851bb3b7da48325ac01c895d8321a73902533bab5186cc09e9b19d80deb7301bcc36a68cc7447332d1a013746e0ce9246f078b99d430f4284fa30590d003833f67a47a3b8a423161886fad74af3be9da8e04c998046af72f941cc876e35fcbddac4846dad003b4393a1459160918cde19fb9a841a1c51b306a84532e84f90cd82cf32072493076466a6f4fa8c98b4390be8dcb0b7093669206ee655e600bdeca0bea7fdb5417ca9e201d45be92860e8880f7d54500899a65ace634a9d425df46852ca3e45cab69ce0540dc5807b534e6e75984ac96c51d89b059f58b1814e0380bbfd659cb3c1ecb5bd5fe8b9d6bd5aa813d9cbbd4479e8326f84d06da7f1aa506dc752e34d75cd98fd35699ab513bd2fbf6c232b4e688207ea720950bf49e027c609ff427c93d2963036e37b4cce6a502ed3b12c371840eee6bd0f9d0851e3a99f75b5eb69dbc4ef7af55aa4cce542a23eecf2aa5c06acaade0a7c81e214cc32790830e768d2b83572b86dd46a3d992ef26fa5f43105134366ffb112f036923abc8a5c868a931d4aed8b8515b5bb4c6a9f3eb1ff0f8fdfba93716de688a6cb7c269af1ca032076dc63a16db052be8377fefd21b75e6fb7fbb0df0d480a27e59c316f6a9461192cfe3796d1bf648ed865ffce9587da5374b08582d46e5f12def742b16c6bfff0ab0fd4e5feacbee49da9388d69e6fb95419528ee80d43d0698b0696272dd41647bf7b929827066609b9edc291e33180457a9a4f226fee6cb90dcc6e976491a142b34ab04b953aa6664cb6b95dec20f51b55c8cb30a184070180cb1584ad5bfb83e3113c30d8e55371be9767566e2391ca6eb2269e3de6975ee935e796a972d82b3ad7273e3ae9c55a4f26633be49532871534f4bc558476bf95d985a3c1a3c65332e459e4592e0837d83b376279f96cc17187b4699854de9b1c6b142f6562326a765b46abc60a4264facc9bf1a377a761ab8a9eb0fa2ad0f9948fc6caa22f2a202584042409ed4e841e036b58a87e5151fd5446a7e214f3111a89707f3298e3fba1aa47f0f6d23981ec7d3f26875a1691019f62acbfe69aa845b513643ab63a577436983d8a934258ea82dbeb27a77e7be495a03c6c5ce5ac8ed691a6fe8e9b4e5abb76973a1513439067510b2e39bf2af31d404b53aa1ade720c9d0329283fc0672bc746de0d69a182ce67c168f4ea8ebaeb6e431b580008789b0c859b45806b5a3218c0399f127a5ae0081a5b800b0899d207bc3a2f87d7d6bfb65763adc25bfa18a32c61227b2bc28304a8773327c5319eb543c4ee4c42c1cf96862917b5abc920ed5eb656b8f8bf0b3a4ed535dcfd0857030ec9e757158c8b5faa7830a32ab8c7016c079df463e8bb8a261dc2806e66958f25431d56723fe6a933c141a03600d61c97f34dc9c9cb0e6490703b86df94d8c12669814ef154562c5bd6c95184674ba64db1ebded22835972eea21a1aa0282377cbe2d019c1bf1798521493a4e6f6df2cc22b53a6bfc8bcfea1493c5e646a2d8cd8d3b4302c7bb7e17cb1d446028416d2b0741f3f5720ae33b72d27c5912e613c49aae76f4b818e585a57f4c99fa4d7385597151b9e63b2cefb71b9afb05996478aea6482046b9777cbbfcc2be535a2d9cf6e095d48e800da28868c91814b55944b06833fbf6d807b20462c70ae67ddf8e3918600ada2925f4b9bae2246defbf2b355db5923ea6a1d3b1ad5107c43f953df89f31963befc7443faab7b86fbd7366f08e5d9a3d7e6f4bc9d415b342b089e8535b452ebd6759233d3e1321cdb53fa4fcc1d8e634df3dda02a2a60d3aeb848730bbe639bdf047cfd38e2afd0ef5fc906882e56351fef0395e0441d73e16a6415a0ca12faf875a220382ab3792a605d4d125d644f57d0af282f89f67909ea3dfafb6cd2f8006e20561d1ae45ff9afe2d11a1ea49aa857f2de1ad39e09fbb239e67dcf7517793f41d2d13fb312faa89dfd23f2de08087e21b7e5259e5a68c30ae9dc1e9e88797c495b66b27c5cb9395714701bf07d12b9326cab8292043dc0c37421a19b6ba5ea960b6eee181e644b0fad63920e895e6beb14a3a263c5676aff8ba57c8007246b0fd63ccb5fae9cbfbdf6d70671845f2472af20206a1d102d9e4996baa101d4216d68ef1994751f7f44ed69f9e16fe43ed724af2e9dc42ab03f60ba5ca97e16f2e030fdfafae643dfa5e6e87c172c50d9ac00076b8e3c41062043e6cf6ce2edc150dfbde62a87cbd3bf95eb08ee10658bb2b73a3c8ac0dbf4df912aaff91536a1d8b3e19d8344051c51d50eea81175ac52c8cec3561581a5d8a008e074127f31b4594f93473c62c727e1bb69791342f129256667526a9f2276ac951c9b2a7c5061f6bf3438a0888f49bdd9d0d4b1a405af8fa2fadb400738beacc34af72102c457060937114c1667a096d5b91ed1dfafd45eeff388ebdf69ca1a6c37e31723b2c665ccd5353bd5baff5e9f02880ec9f9b37cfa367b09450768e2bff344f5a85394cf83bb2a2b673a479a4ccd6790f815041b49560c8fc521863d67369a78301438a72d3d1747cc01c63943b148093e9342efb060e763edf96bf2eda01e0d528c51da6ac83f1891378752828bf7243c8e27eed21191b56906a59f4493df4c485f8bf85986d586514d543acafb8124708134103dd417031fc4d8f5c947286611cd7c2656e9c0650b8e463132fe53c6016f7b025d817a8543190881ee6c99289aad232cb8019ef50094f747d27b6190a77742f4ff4eabd94f3c5ee974a6f064b8960b11515130daeaf555c04ead84a1b671e248a33327a10739f60873dd1a9665d3bcf162eb24b8865949ac499a18739f05de44c816badbb806698d2088eb1fa68e8f69d811fc469cea88bfe46f0b26113b7a6f87bcdb7e07736199a4668421efa185bb0a2ad7f2c4861c6c66881f306efec582d153796dce7bfa70911bc1ca4fff90b6ac665bc13fd9c8d96354b863ffa9b743dc617a001b7b2c10ce3c9c04765364a6d07b68e3ad5d457c2ee2aadd8035c1c6eb3363183155335fd095837293ae9443ffdd827b411a23477d8ab9ed73ac8d8cad0fcd84757d8274ae29bc72a2167d76e0c039e7428f0267327d4daf7155c896d070adaca44e9e19f2c21cb4fac4f2810ec782ec2b0449bfd82cb876111b6ec9e4b766c270b3a56eb0c2bff3e36acb21dbfa7f9a782f1bb171ecf06d878f092358c545b3dafd05deb8e4c484c400fc8d8900c7436b01c4335df53a9f15460e3254a362037f4b874bfaeb900dea784183a6a908e1d5b81a4742c33863c1c3f075be9316a75c8e908894599f32e335649258168f4f28cdda9973192a9bb3f36c8aed276fa0d8a8cc88ccb84a60b794794aff069cd14a530578ee25cd94297a6eae0cecfb2e05338aaca2c96aeae1c8dcff03f28b3f2a079e7711189ec205d68e54b4d7316074bd0d00e79b981c79c586f844dc186ecc0cc01500a54de8f0d9f55f88727592ede81e56fb11b995fefd4e122da606fee9f879690573f68d463ed5205525daa2b103fa0306f082ca339d31b5b3a52c7240c6f4d86d0498c1635e7d28b3468fc2a380b10a2e1b158b0aaabbb124f7ba5658d244d84a1a757c0c16f5fbdc24da067fb9eb38ea5e69f32510676f93857e4d08d51bd5f97f9d568fdcb0f4c6ce4a002bdbc08e246d59ae378ec56360d34b9cf0963ada22bccd2e38b17a2cb912e24755824afb126e28c11a336d44ace96e0c8b5158b0f7c7ee6b9c32040107da849454abfcb9df6257bd35bf3578d8d4dfbfa4219ff124b1f9c9d9b74bbe527d6059ab24882f82e2e2deb1969d3abb0098714a4d867055afff97c621095369beec33d9e81d8e41acb9c43c5570d5dae15622f033544d39a5ef49cbc0c4394580be48541d5859fe98f68a3bda72c50dd7a11bbcd44b679db0ee0676c119deb5813991efd34b92f219773ad7e0d55df8fd3dc251b5e7e3777bba86d0c3418c31c2946e94f6ec37aa56df70310e9804c35f10f51ac979b36592d47b0e83ea4c270a47ff00ae43cca8b96370c15afe9cff3668c23f379d327b14cad13d40b21e28a6971699f674f3bee741912f354ef32d70564d4929c5a8f05cfd4e072875b1e80eeced4812ad439c97d5d8d3edc5aaaa00cc5a4c6ef34f7d17c629712634e40bef8c3c4e34aa344ac3e4ecff3e49a3c4e1cc991775bdfb48ad7e96d22e217a522ab1711a06c64338a000b72c4f6c0869f6902696df50fbb41f30d33eab038db2d60f6b568adff716a490c10298cfc83bd0bfd84ff29479728d5b0c60ca2f279c4f3815d8c9e522f325dd57dbfdc95eaadde005aebfe84c4840027804dd305dd07e802bba700ce2f53101b9842ee56f2248c17e671e6ff1bb90e415af063efd2a9e01d1f904dc80b3f86d180830399df1437c98c5f586a0d1317ad6df3e83b1e38f091c42f031cb5d809fc58be8f1d715e30ceff8eedecf1e34634db825211b27f786d6073462a0075a40126e6e880947665bf5b263e8a6b329ee65a594e28c78f410e8360ced17acc6b60db8468995b7578c7cd2891edce117f22dae796af2b6b729121b6260d069716e98da3f62ce63c0273cd262b7ce1b170bacf9204073d2ee8ae4c28389306e0bdc76926423dc529295b38cf67c04b9106e7a885e5712459c2a6b0cc822275c556c1ca2fdf4ea3834b072635f3a4ac2f2bd9388d551231d9711c9edbc4e39f8f2044edd85b31b3f2691705f0ebd4698d47add8a48582aefe081159bcf785e9aa22b2fe011db3cc4cbb9cea6347c6a3191fee3d9121eff1f2ae56c6c019878ba487c52b7a49c8caf11415ac22ad3b93708177098cd6533a9aa41a1e6d5268925eda4945c5029e47a48fc919f80f7c842dbc54ea648babf039f655c93f630815026aaafc0a431d1c2d1b6501fc34f682c67a7e34e6a64b23c4e7e1673477cddb422b91152fd7c88730d04724be10b512d56bf75b14fe15add50ad7f4f7fa64455e0efef8acedafa749f48d753b5c3065834255d9cc7483fbbeecee3f8272ab6d89e0d6db8c1f21bf4022531d0bac36ac4cafc3e4ac4785704e9a5da79399262ead3b9e9e2e4edcb29bdbda8994eb7f24939d542f9d10365e14e81f7fb3f05d3eb29a58d764a10840bafc8d1182038eaebf5ae8bea1f49777bfce182889b677f801ef9cae19270c9dcff20841c545dd0c8ccc0712ff8026cfb3f4d0bcadf0dd8ea48b19baf7e2c878c6b28b8b046d6d21a09f343aa8b4d44828c1ae5a66c01abb0bfe3cd8edfd6abf280282b521aa701c2db0d89ee54561550cbedf950418e9ce8cc3d33dc40317aa5393e670552069b02277071467418948ff9e31ba6ae9102ab7d791de4495938c129465fd32826697e445685746d4b43fe95877ed430dd6fdd1e31dd94265d0f87386b916d07040bdecabbabd713c4a8c32d144094418b2cec3363c66dad82dc273c16783d20f7ad89e0c00070000000000000000000c0008000200000003000000c40001000c000100736b62656469740044000280080003000e00f2ff1800020008000000000400000000001007000000060000000800030007000800080003000100080008000500c49f3a160600040001000000560006006a216b024240ac5a4f04cc5f13183db24f6db253c2bdb2c78b6bbccc1605892ed7c8b829c9e76e3ee70cc2f669ef86cc83685ea5603b9769028e41739b64f1e15a4f5974213a909d775018037f8e8995df5500000c00070000000000000000000c0008000200000001000000c0001c000b0001006374696e666f00001c0002801800030003000000ffffff7f00000000080000000500000079000600cffdde950585567eb706ca52c503c765d15f2460e6b5206f87e7425b10e2c2795678e0def4c0e87526cf85ce770a81ff57f1a58e4802574aadb105c00c052f29c85f49ba4cc20ee98e4a113815732c113f2aeed441ef1cec35c81826662377a855f5077abf4f75c08f88acb5c2e1aa05dbd20d7cc30000000c00070001000000000000000c0008000000000005000000740012000b0001006374696e666f00000c00028008000700010001003e000600e45e8d0b081c604b8ddc079638dd28c6c6430ef74f6dfaef92282a1e82c2198e3360ec2b25e360cb99d6e7f87c99973247e8e1e5cf391e4ff5a600000c00070001000000000000000c000800000000000100000098010200080001006e6174007c000280280001000300000005000000000000100100000009000000ac14143b7f000001000000000000000028000100070000000700000004000000060000001d4d00007f000001e00000010000000000000000280001008100000004000000ffffffff070000000500000064010100ac1414bbffffffff01000000f5000600df8de3311b2d9948ed2986e6fab8f42d14d3c84f25200b3d279e396558212caaa0f54448874bdb198800c1bfdad9b6bca92eb34c598bd1b8fd475b690cef22c103c56dc4ff02f5d8a824794ed1c75fc2900b7db5ec1787ec373c00d368ae70c38f05c254cd9f09f51a1e6023384b32736e20cfc3c841cdcd7abdfc41d1d18d929330308fb21d5e7d2379ec3b0197d7a4126f6adbeaa1fd4b4b2bdc3587e706e3eb66085d528b67c7a6c402b2c3221b170bc4342b31132b266e4686896904fb69a3d38fa9bfb8776b524abe3ca10dbaa01b8c6043ad712007284b07e4236493f27d189a4f290cd8eead8c5a5990d4cc12870000000c00070001000000000000000c000800030000000100000008010d000c000100736b6265646974003c00028018000200ff0100000900000003000000020000009a0e00001800020009000000030000000300000002000000fcffffff080003000b000000a20006008ca392dc56752ebaa6e2dfa29d6b63798bacca26e565465f0848255a518c7e30e500320861b700bc821c3a8e47f77d1cab5452785917e7db4614d0244dfb02235330fb03fb73edf627de9c84a9333b1330ba6351dc5cb903b465b8b38e01d72c2077d982955d5955e831b7b633600424461eb0074c520a0f9b8060ffd8e1b3b1adf4b5cdd48742332ff4b6c353956775e4f52d4ce0d86a358d9cbdf6869700000c00070001000000010000000c00080002000000010000002c010c00090001006373756d000000003c0002801c000100060000001f000000080000000600000001800000550000001c000100060000004000000006000000f00900004700000078000000c80006005e6e29e750accc1cbd0e6bd9561aedba141c89ae9aed49904dee3dbd5584e9fe0a8682de0022f2814e31063b6a4c1c56c06922f216f83dd1c8eeaaf368b06d123cc66b44c06c80af5a7f32eff066508b33134696fb617b80e1a985311eb89ebd174b6b2ca3703b6f14f8cf124e44821bf0ec77e5d925c8f8faf589bab85ebbbebc393b048db4e5c44c2bb5f4c93dcab127b255b07981016e6911016922d5266f55af4a75567211f2c50a1117d762e7fba9712826e285b5ea1def504d1fbc537372b368730c00070001000000010000000c000800030000000300000008040600040402000700000027000000070000000800000002000000ffffffff0001000005000000008000000500000000000000040000002ab000000700000007000000060000000500000008000000ff0f00000000000003000000000000000000008003000000a20b000009000000ff000000010400000500000005000000ff03000006000000070000000100000000000100ff000000060000000500000002000000018000004000000009000000f8ffffff0500000008000000fdffffff03000000070000000004000000000000be00000003000000d500000008000000ffffffff01000000ff00000009000000ff0000000800000004000000ffff00006eef886e01040000fbffffff699c0000fbffffff7d00000001000000564e2d4e470000000002000006000000d065000008000000800000000900000004000000000100000800000000000000010000001f00000001000000c60000001b0400000080000092e30000040000000500000066da0000040000000800000009000000090000000300000059000000040000000900000009000000be530000080000000000fe000800000001000000780000000600000000800000030000000700000001800000050000003a000000b20000000080000006000000ff03000001800000fffffeffffffffff0001000003000000ffffffff000000002000000000000000001000000900000003000000090000003f0000007532764dff00000081000000030000000100010000100000ff7f0000000000000100000002760000090000000800000001040000000400003f0000000800000004000000c9050000ffffffff01000080ff0f000001000100d1020000050000009566321cfaffffff040000003f00000009000000ffffffff01000000eb00000006000000080000000f0b00007f000000020000000300000009000000020000000300000009000000010000806500000006000000fcffffff060000000700000000001010ffffffff260000000000000008000000ffffff7f32632a1b03000000020000003f0000000600000006000000020000005a00000001000000050000000900000000000100010000000ac7000000040000010000000100000001000000010a000001000000000000000500000003000000f3000000788d00000100000006000000ffffff7f360000001f0000000100ffff6b190000010100000000010000000000ff0700000700000000800000010000000900000087ce000002000000030000000900000003000000030000000900000006000000214400000700000005000000040000000104000000008000ff03000050000000240b2b64c6bf0000040000000000000000000000030000000600000001000000090000000200000004000000030000000200000007000000ff01000008000b0005000000060005000007000008000b00030000000d0001006d61746368616c6c0000000020"], 0x4e70}}, 0x0) 23:28:21 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00'}) 23:28:21 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_POWER_SAVE(r0, &(0x7f0000000200)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f00000002c0)={0x30, r1, 0x9, 0x0, 0x0, {{}, {@val={0xffffffffffffff8f}, @void}}, [@NL80211_ATTR_PS_STATE={0x8}, @NL80211_ATTR_PS_STATE]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, 0x0, 0x0) 23:28:21 executing program 3: r0 = gettid() process_vm_writev(r0, &(0x7f0000001900)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, &(0x7f0000003e80)=[{&(0x7f0000001980)=""/141, 0x8d}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 23:28:21 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x32, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) [ 773.947532][T10907] netlink: 13056 bytes leftover after parsing attributes in process `syz-executor.1'. 23:28:21 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x17, 0x0, 0x0) 23:28:21 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000000)=0x10001, 0x4) [ 774.049586][T10911] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. 23:28:21 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x48}, 0x1, 0x0, 0xaa45}, 0x0) 23:28:21 executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) read$rfkill(r1, 0x0, 0x0) 23:28:21 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000b40)=ANY=[@ANYBLOB="180200000000983e0000000000000000850000002a00000095000000000000004be98911ed523cf4451d51e400cbd30efbb0a73ceb3d8f0a456c3a6cfd127800000000f9a9b946c97f9fc091e4c3f4b0a0d7ed298717a4807500800000000000001dee601e7d3a21050eace30d512a5972b6a5eb20f4d11db1780a4165917e6cc493b0265519fee4cb1b8b93f0b151770fd40c7a8060cea3f15b2f829b7ae29509523a4e5195c57b62a54b1ed9ed07f31b17bff8c9441a45fd000000000000"], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096}, 0x70) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r3, r2}, 0x10) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000040)={r2, 0x1, 0x6, @link_local}, 0x10) 23:28:21 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)) io_submit(0x0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, r0, 0x0}]) 23:28:21 executing program 2: r0 = userfaultfd(0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, 0x0) 23:28:22 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xc, &(0x7f0000000000)=0x8, 0x4) 23:28:22 executing program 1: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_settime(0x0, &(0x7f0000000100)={r0, r1+60000000}) 23:28:22 executing program 2: clock_adjtime(0x0, &(0x7f0000000400)={0x7, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2ea, 0x0, 0x0, 0x0, 0x0, 0x3}) 23:28:22 executing program 4: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$bt_sco(r1, 0x0, 0x0) 23:28:22 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40305828, 0x0) [ 774.498546][T10935] syz_tun: entered promiscuous mode 23:28:22 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x8, &(0x7f0000000000)=0x7ff, 0x4) 23:28:22 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x0, 0x0) [ 774.566677][T10925] syz_tun: left promiscuous mode 23:28:22 executing program 2: syz_open_procfs(0x0, &(0x7f0000000000)='pagemap\x00') 23:28:22 executing program 5: pselect6(0x40, &(0x7f0000000100), &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200), 0x2a}) 23:28:22 executing program 3: openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) 23:28:22 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x10, 0x0, &(0x7f0000000040)) 23:28:22 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xb, 0x0, 0x0) 23:28:22 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x0, 0x0) 23:28:22 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000140)={@in, 0x0, 0x0, 0x49, 0x0, "92699164673be0805d9538455d3aa7e5141912c09ed00d98f9557b1fd013a6546e4a7d2c4d88eb9cf1e1ef6422d78661b22293326d56ae82c38b333001a7a78e2485163e57f106e34f937143c91f122f"}, 0xd8) 23:28:22 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) write$UHID_CREATE2(r2, 0x0, 0x0) 23:28:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='illinois\x00', 0x9) 23:28:22 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x46, 0x0, 0x0) 23:28:22 executing program 5: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f0000006d80)=[{0x0}, {0x0}, {&(0x7f0000000600)=""/118, 0x76}, {0x0}, {&(0x7f0000000780)=""/171, 0xab}, {0x0}, {0x0}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000000900)=""/115, 0x73}], 0x9, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0xd0}, {&(0x7f0000004b40)=""/113, 0x71}, {&(0x7f0000004bc0)=""/87, 0x57}, {&(0x7f0000004c40)=""/4096, 0x1000}], 0x4, 0x0) 23:28:22 executing program 4: socket$nl_route(0x10, 0x3, 0x0) pselect6(0x40, &(0x7f00000003c0)={0x9}, 0x0, 0x0, 0x0, 0x0) 23:28:22 executing program 2: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x5460, 0x0) 23:28:23 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x68}, 0x1, 0x1ffff000, 0x2}, 0x0) 23:28:23 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x0, 0x0) 23:28:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x300}, 0x0) 23:28:23 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x23, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:23 executing program 2: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(0xffffffffffffffff, 0xc02064b6, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$dri(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, 0x0) sendmsg$SMC_PNETID_DEL(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000540)={0x58, 0x0, 0x1, 0x70bd2c, 0x25dfdbff, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'nr0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'pimreg\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'dvmrp1\x00'}]}, 0x58}}, 0x0) 23:28:23 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x24, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_addr=@private=0xa010100, @loopback}, 0x10) 23:28:23 executing program 3: keyctl$set_reqkey_keyring(0x3, 0xb64ac2905ecb0782) 23:28:23 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x0, &(0x7f0000000780)) 23:28:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TID_CONFIG(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x40, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x24, 0x11d, 0x0, 0x1, [{0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x13}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x93}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x3}]}]}]}, 0x40}}, 0x0) 23:28:23 executing program 2: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0xd474993a}, 0x8) 23:28:23 executing program 3: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/psched\x00') 23:28:23 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x200001c8}}, 0x0) 23:28:23 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x2, 0x17, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, [@sadb_x_kmaddress={0x7, 0x19, 0x0, @in={0x2, 0x0, @multicast2}, @in6={0xa, 0x0, 0x0, @dev}}]}, 0x48}}, 0x0) 23:28:23 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:23 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x24, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x8) 23:28:23 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x0, &(0x7f0000000780)) 23:28:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140), 0x4) 23:28:24 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x0, &(0x7f0000000780)) 23:28:24 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000000)={0x0, "de8c9a583a35c329dc8a3354228d064c4eec327a259e583c5fa25f96c05d07c0"}) 23:28:24 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x75) r4 = dup2(r2, r1) close_range(r4, 0xffffffffffffffff, 0x0) openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) 23:28:24 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1c, 0x0, &(0x7f0000000040)) 23:28:24 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010025bd7000ffdbdf2536000000080003"], 0x1c}}, 0x0) 23:28:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x28, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x28}}, 0x0) 23:28:24 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40086602, 0x0) 23:28:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x11, 0x0, &(0x7f0000000040)) 23:28:24 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) splice(r0, 0x0, r0, 0x0, 0x7, 0x0) 23:28:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000140), 0x109000, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_POWER_SAVE(r3, &(0x7f0000000200)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r4, 0x9, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_PS_STATE={0x8}]}, 0x24}}, 0x0) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FLUSH_PMKSA(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r7, @ANYBLOB="010025bd7000ffdbdf253600000008000300", @ANYRES32=r8], 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_WDS_PEER(r2, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10002000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x34, r4, 0x300, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r8}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}]}, 0x34}}, 0x0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000d0000000c"], 0x48}}, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000380), r0) getsockopt$inet_mreqn(r2, 0x0, 0x23, &(0x7f00000003c0)={@rand_addr, @broadcast, 0x0}, &(0x7f0000000400)=0xc) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreqn(r12, 0x0, 0x0, 0x0, &(0x7f0000001700)) getsockname$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000140)=0x14) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r12, 0x89f1, &(0x7f0000000240)={'sit0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB="73797a746e6c8219b314000000000000", @ANYRES32=r13, @ANYBLOB="780000800000ffff00000004450d00940068000004049078ac1e00010a010100442cd66000000008000073b00000002000008000ffffffc0000000048000000000000005000000030000000494040000441c2921ffffffff0000ffffe000000200000001ffffffff000010e78631ffffffff070afc9d293ad04001b306070110342b640008c933159ba0e807124551593712c8d3289481bdb425b27081000000"]}) r14 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreqn(r14, 0x0, 0x0, 0x0, &(0x7f0000001700)) r15 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000800), r2) sendmsg$NL80211_CMD_CONNECT(r9, &(0x7f0000000a80)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000a40)={&(0x7f0000000840)={0x1d8, r15, 0x4, 0x70bd2a, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x9}, @NL80211_ATTR_PREV_BSSID={0xa}, @NL80211_ATTR_MAC_HINT={0xa}, @NL80211_ATTR_PBSS={0x4}, @NL80211_ATTR_PREV_BSSID={0xa, 0x4f, @from_mac}, @NL80211_ATTR_HT_CAPABILITY_MASK={0x1e, 0x94, {0xc, 0x0, 0x7, 0x0, {0x3, 0xff, 0x0, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1}, 0x808, 0x10000}}, @NL80211_ATTR_AUTH_TYPE={0x8, 0x35, 0x3}, @NL80211_ATTR_WIPHY_FREQ_HINT={0x8}, @fils_params=[@NL80211_ATTR_FILS_ERP_USERNAME={0x7, 0xf9, "a4adbb"}, @NL80211_ATTR_FILS_ERP_RRK={0x92, 0xfc, "4b3723ffde9c9b28517ef5f2bcb55f5e2be8ea20ebe50f8e0c965166de186762e99c145e28a95bc11ac7179aca9684cce5ae2e7bc2d26ee971fa95df84dc23215ab44fba55a8ffc3983c7d35bed9bad38e7373dd8d94feb2a48b761d59519d0b90749a2fb6a52a289bcbf8c4d2bb183f05b0b187e94236f4992583ebbdc8918f645f4a65eca005a252589425b9d7"}, @NL80211_ATTR_FILS_ERP_RRK={0x4}, @NL80211_ATTR_FILS_ERP_RRK={0xa, 0xfc, "c44b1886b107"}, @NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM={0x6, 0xfb, 0xfff7}, @NL80211_ATTR_FILS_ERP_REALM={0xad, 0xfa, "fc0cc552af6991a67bd94b4641b7953a920a0bef37928a1ecffd9d83999d9811e4c829174b356b6bdfb8bba1345ca1a90145aaaadfd595da70b7861ba65ee347c9b52608a3d13198875f3a703e15538251680f5e54f727c11d52039dc7499de2d7f5d86d1c733b1449787ab4f6c1e7fb87d5c7997944f294a1d7e259ad158d1b1398dc50039b5eacbc920d5121ffe8f5e2e0fc5cb72cca43065079842277f01b0fdfd2a4a0a1700c56"}]]}, 0x1d8}, 0x1, 0x0, 0x0, 0x80}, 0x20004001) getsockname$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000140)=0x14) getsockname$packet(0xffffffffffffffff, &(0x7f0000000ac0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000b00)=0x14) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r14, 0x89f1, &(0x7f0000000240)={'sit0\x00', &(0x7f0000000180)={'syztnl1\x00', r16, 0x7800, 0x80, 0xffff, 0x4, {{0x25, 0x4, 0x1, 0x3, 0x94, 0x68, 0x0, 0x4, 0x4, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100, {[@timestamp={0x44, 0x2c, 0xf2, 0x0, 0x6, [0x8, 0x73b0, 0x20, 0x8000, 0xffffffc0, 0x4, 0x80000000, 0x5, 0x3, 0x4]}, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x1c, 0x29, 0x1, 0x2, [{@broadcast, 0xffff}, {@multicast2, 0x1}, {@broadcast, 0x10e7}]}, @cipso={0x86, 0x31, 0xffffffffffffffff, [{0x7, 0xa, "fc9d293ad04001b3"}, {0x6, 0x7, "0110342b64"}, {0x0, 0x8, "c933159ba0e8"}, {0x7, 0x12, "4551593712c8d3289481bdb425b27081"}]}]}}}}}) getsockopt$inet_mreqn(r2, 0x0, 0x20, &(0x7f0000000480)={@initdev, @dev, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$ETHTOOL_MSG_PAUSE_GET(r9, &(0x7f0000000780)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000740)={&(0x7f0000000500)={0x204, r10, 0x8, 0x70bd2b, 0x25dfdbfb, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_1\x00'}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r13}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0xc499a09718ba0d4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r16}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r17}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}]}, 0x204}, 0x1, 0x0, 0x0, 0x4008010}, 0x4040000) sendmsg$MPTCP_PM_CMD_SET_FLAGS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, 0x0, 0x71c, 0x70bd2c, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x7}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x1c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x18}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @dev={0xac, 0x14, 0x14, 0x42}}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e22}]}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x6}]}, 0x40}, 0x1, 0x0, 0x0, 0x40}, 0x4004010) 23:28:24 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[0x0]) 23:28:24 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x4, 0x0, 0x2800) 23:28:24 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x3) 23:28:24 executing program 3: socket(0x10, 0x3, 0x4) 23:28:24 executing program 1: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000440), 0x208000, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x2, 0x0) 23:28:24 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[0x0]) 23:28:24 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) 23:28:24 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xcb, 0x0, 0x0) 23:28:24 executing program 5: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x4b49, 0x0) 23:28:25 executing program 3: clock_gettime(0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_settime(0x0, &(0x7f0000000100)={r0, r1+60000000}) 23:28:25 executing program 1: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$RFKILL_IOC_MAX_SIZE(r1, 0x2, &(0x7f0000000100)) 23:28:25 executing program 2: bpf$LINK_GET_NEXT_ID(0x9, &(0x7f0000000100)={0x80000001}, 0x8) 23:28:25 executing program 4: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x125000, 0x0) 23:28:25 executing program 5: process_vm_writev(0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/71, 0x47}, {0x0}], 0x2, &(0x7f0000000400)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) 23:28:25 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[0x0]) 23:28:25 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x80801, 0x0) 23:28:25 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x2e, 0x0, 0x0) 23:28:25 executing program 3: socketpair(0x0, 0x8000c, 0x0, &(0x7f0000000000)) 23:28:25 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x20, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x20}}, 0x0) 23:28:25 executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00'}) 23:28:25 executing program 3: keyctl$set_reqkey_keyring(0xf, 0xfffffffd) 23:28:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}, 0x1, 0x0, 0x8b3c}, 0x0) 23:28:25 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x0, 0x0, r0, 0x0}]) 23:28:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r1, 0x5a46eecee1309c4b}, 0x14}}, 0x0) 23:28:25 executing program 4: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40045701, 0x0) 23:28:25 executing program 2: socketpair(0x1a, 0x0, 0x0, &(0x7f0000000080)) 23:28:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000d0000000c0001", @ANYRES32=0x0, @ANYBLOB="280001"], 0x48}}, 0x0) 23:28:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000000)=0x42b, 0x4) 23:28:25 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x0, 0x0, r0, 0x0}]) 23:28:25 executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x68}, 0x1, 0x0, 0x700}, 0x0) 23:28:26 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = userfaultfd(0x0) r2 = dup2(r0, r1) connect$bt_sco(r2, &(0x7f0000000240), 0x8) 23:28:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x204}, 0x48) 23:28:26 executing program 1: clock_adjtime(0x0, &(0x7f0000000000)={0x4}) 23:28:26 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x5, &(0x7f0000000000)=0x42b, 0x4) 23:28:26 executing program 2: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x200300, 0x0) 23:28:26 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x3, 0x0, 0x0) 23:28:26 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="010000000000000000000d0000000c0001"], 0x48}}, 0x0) 23:28:26 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x0, 0x0, r0, 0x0}]) 23:28:26 executing program 1: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f0000006d80)=[{0x0}, {0x0}, {&(0x7f0000003b40)=""/4096, 0x7ffff000}, {&(0x7f0000000900)=""/115, 0x73}], 0x4, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0xd0}, {&(0x7f0000004c40)=""/4096, 0x1000}], 0x2, 0x0) 23:28:26 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x10, 0x0, 0x2) 23:28:26 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$ETHTOOL_MSG_WOL_SET(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={0x0}}, 0x24000001) 23:28:26 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 23:28:26 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000240)={'sit0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private, {[@timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x1c, 0x0, 0x1, 0x0, [{@broadcast}, {@multicast2}, {@broadcast}]}, @cipso={0x86, 0x31, 0x0, [{0x0, 0xa, "fc9d293ad04001b3"}, {0x0, 0x7, "0110342b64"}, {0x0, 0x8, "c933159ba0e8"}, {0x0, 0x12, "4551593712c8d3289481bdb425b27081"}]}]}}}}}) 23:28:26 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0}]) 23:28:26 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x24, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:26 executing program 2: bpf$LINK_GET_NEXT_ID(0xe, &(0x7f0000000100)={0x80000001}, 0x8) 23:28:26 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x17, &(0x7f0000000040)={@dev}, 0x14) 23:28:26 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x4d, 0x0, 0x0) 23:28:26 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000004380)={0x0, 0x0, &(0x7f0000004340)={&(0x7f00000013c0)=ANY=[@ANYBLOB="7410"], 0x1074}}, 0x0) 23:28:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000d0000000c00018008000100", @ANYRES32=0x0, @ANYBLOB='('], 0x48}}, 0x0) 23:28:26 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x13, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:26 executing program 4: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0189436, 0x0) 23:28:26 executing program 2: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000100)={0x80000001}, 0x8) 23:28:26 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0}]) 23:28:27 executing program 5: getrusage(0x1, &(0x7f00000001c0)) 23:28:27 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000080)) 23:28:27 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x42, 0x0, 0x0) 23:28:27 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000001100)={&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001140)=0x40) 23:28:27 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x4, 0x0, &(0x7f0000000040)) 23:28:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x17, 0x0, &(0x7f0000000040)) 23:28:27 executing program 0: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x552, &(0x7f00000007c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000780)=[&(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0}]) 23:28:27 executing program 5: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000100)=""/244, 0xf4}], 0x2, &(0x7f0000000540)=[{&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/86, 0x56}], 0x2, 0x0) 23:28:27 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x68}, 0x1, 0x0, 0x2000000}, 0x0) 23:28:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100), 0xc, &(0x7f00000002c0)={&(0x7f0000000c40)={0x1ec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0x1ea8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x1001, 0x4, "261d0de641df328108e82a2ae0c7b3c3da73a5cffc1da29db8e6aa8bafdeb98873b46e3b0a08f208eb8d113b7f28b246a982a4ab621a8c0bc80f0dea8df710f3cf81c2cba965cd8f84fc9da1d76cfcc2e7f40ea37e5aa54ce5f248dad86cd95d5233f06ca4b83ff3f863e5e369b3241f6150803e9e2fa7ac479969bdd0ea604478573a7a32d643eb68c945850db12f1bf04225723520bfe230d3e96422b020e3d80a9307fb564bfde917ef97f6cd339cec1d9bde468ddff40eceaf2affbe98705aa57a2b30ee40854abe17c6ae073f2be32c104ae7afea2b8ebf7d9a56a0cbbcd5f23bbc787a759981a999f15c1f398039a55f06414df5bb0e86f2aa70187b3a279a920e615d9be67c0f29db977edb859654588486f40e0d58e167e35fdccb50db90cc2daffa70f200399c0066c3f424b6f7ae2bf1734192a4646769718c4e9072f49e5d5e03f6fd4974d3915244812ac103b4d1260423c542c50013977d088e4f4b1942ad028d25801887db15817892db2558b884e6e6e0fea7ddd81831a06d09c9234ae00cefeeab6328b9c2c8705d857484591aac4a40803e2f6095bb6cdebca9718a1265820e6acc0d3d3e06f5cda00801a14bc6648626ee697c8e817fc680da3ca500949e1688c4b377c6fe454625af9e18d821d5a9d10bb17a258fbe9f58391c795bd794979b7ba6d5f581ded901d55a7f2a9570b921036e04e894ea8069b3ca3533c0ed5aff304b1733362b3a2a897b579cbf3e9fb5880ff493ef42c04f483ca47d9eb4a5951f6818a146e508ab8ab97a9a855aa3cf49afbfae6a488e8bb1afc22d28b5c09334293d54c7f5763c0d676c0ddab1159ac6b3c71b55e3a848ceeaf6b059862cad6df0e0db4a41e201f41b165f4f9f450c2aa336b9cf09eb47496162c176eed16e0fe35d00cb784aefae7585656d18b7feb94db5b1d3bc3fde48402dbee73bce3d1de007cc917d53d3ca4cf0e4b7b16800b3a6e5a9186348009175a6598bba5dea0cd1d230b3a0e1170019dbd4a740e6b0f28184622642be9d6029d0ee1b0c3d721691be2b54abaee27eab519a1abac46a85dfc9851565b6e395dc56d6759259d0119a64d21c31d79d059111c213b5fb29ae5b4bd6cca685dfa4b5ac45dc44895ecd4fbdfbd21a26ed6093235368c9426412b9bfb96c03bbfae64632f40f1fdb4c693b0cdfe8eb8233eab7f00f23e4c44785de9a56d0011c11ce1cc9c9a9c02e24c3a24b45f7db7afca05271eabf67de0d15504fbca79a1c72ce21ca10cf41a07ea82b0afaaef4c0e3f67452d602099335d57955e94e5bea3f8e0bd3885c6b612cd14aa0f933fe7e4392196732e1ac7e933d307784d420cd9fec0cf9f271dd3180888ebc6722ab3f6e594af98c406cb804c8e4ea04d120aaaa3a4af9e7c396eb49d8ac444dd284c83322b9437d395c8c7ca1762679973367575308bdb71c29249077c21ecf7be206bfe536281d3bfcb847398e28e651e2b1b1daaa91a561293ec0dc2621491b13cc347dbd8dcd1b8516940f47744dba72735f09d9eefbe7ff65bd0be7af4097450490556671c764c941debb6d24a1ca685435fd1febb1fd7ee3f4929d12d1810a2ca68d26b889074976b634b8363a87b72ac33945d0109f65fcfe762ef196a2af46a72c48bc506b7311ea2e68da75423d7f7192b8a27b8bc39cc75f13cd1cdfc598f8a6fa19ae3a720528e09866f6dddb464d2e88cac1b80e5aeb831e0cc1c6b621c1ba036c4892b7e95c24be488b700df289cfbc0b707b11dbc8e826e4b57c1c10581fc0b067007b94a5978d5d1709126210734f772bb90799aa5ca843b8f7eb0632a444ed75688429d8375d6c3733c4e397358b90b4d898e7c5190cbfdb8632fab1cab57e39e547d930416188488cdab12c5e4eaca9d958f82d25cd72c8f86854f10b5b7308b5ac6aea9dd56dc4a54e299a6dac3de65abd9a52791f3f40d2a10559c70fe1fe66f9a79250de73de7807ead15b3a6c95cd90a74305f1b40855aea48a565d9839dae2ca0fb835e75e995ea92ced5e3dcc7046c07a253a48c260c4706a2982c7c6604f0a22a6fa6a9e1efbd7671470c4c26e6996c9cb2cde5dd157d8e6a09f738a28971c6f3bd3dbb35ce329f0e385143c8a333592882eb8f67f31f1e8fd22920d7a0e47b0413d0f3311665b9e64f3490cd261a866ef388790168855f42ada8259d7389ad7dbd42d17d8c48af33f9d375f529a05b266f3c58ee272323ce12e17d020909db0a9041090fb31dc34fcc49d42cfd191b1dc85ae5acc540dd3e5a2cbe50566d599a44c470afc60c0a8fac9129031da3de2adbca5e8a7ab0e0ed196ca78e31305d4e1a10591238453df0459b44328a5b984b871278ff1443c688ee807871be425b68a7a3e6e7ac80dae64445880393fa0d6f667757fa39eefff935e26a295b1257be84adc122bb5f96e8a1433c44443449dbfb8cbeca94aa1648dcdf9cc0be420ca8101666515fc1a112c71b012ef2596929e2d697e62a28a5639a0d57fb09c1d63fa62a3fb33ffa383a1a09d1ed116d5a6c40f5aeef9a95e01997ea1847ed88a88fe552e646c5cd5847df59b3a6831231df5e796f3cef98645f6ace6c9163cf62970ae7e369cd5fc01f8ec9f92e2fb5985d68db98cac0b8afcf5ad2b9dbe6376293f3a9db86c2e6580235dcd85ed9e103142e7043ff6029364ece83e7a155bb2744019f4d8ac8b42439a614aa210cad81fe0a07c8cc31d361d9582929a8a01d6fae540bab469a2709ab63b92e1e013114b84fd4237d7cfba1809d74d0e2da32a3eab632c1bcecc385cacd04580602f049f9a278bafb4300fc17d6c139abdebd6947b329643f3931bfd9ef962c75db32826bc3609bc13ba86706fc4aa8af4ba344fc7868b03dc0ccf78b4766c46c57016439e422504bfa469cc066866fe6edb397ca12fae78ead01073725e4010ed15a155b4dcb300bc44437523f07fc4d184a15ff1d19af2d6f8ea6aca0ae871fd4cce7e5729a5fd678dbef9238bfa19a129ac9bc3e5c1caf307a9efef3ebafefe66c96661c7cab340c2238f5ba5b6a5bd8776eb056fffdc0481f5d202234790141a0d196705a7d74bdfc72472b2326b33ae7a8123f03178bda05232e132c5616b1cb3b380949b86087675563d82219847b5adb597cc083e979777b5e11b687fe96a86d8fa514cd4c6dcdb09f2764929936503e540a0b8ae330710131a32af3b4076708e06a3c1888830fbaae6a6817dab826ab2a0faa484852168ebb5c745e4ca95902bb63d052fa1cc0c63d7db1802f7ebebfe8d7b5550bab913f3e13a2dab42b378f9346c1b57c38c359d406c2a4cf50de023561b42c8fcd6566fe7d4036fea6816408d5a4ffc95614e230aa089990d1ab0c8e1fb25d9fd0a115f9ac1a9cb3077d071ab1dd4ba735109436d91c238d688eec8bb902c37101646a184f7e01ed7e1a56bd39b63cdd68bc7eb7fe9ed5ecc0b437ec7e53b43ac47e0c011114514678d33500fdc7ddd83489c48e00dcf83c5e245f3ed1d4c08b56df799b30a070e3758e7ef9c9b0cfe412afc649d1f967dda9bdec6f1ee29f95f0920766b3d195af46b84e485bd2c7ccc6924a596accc393d177155cfc0572b2af8cab2e578876190bccdeeafe3327b53403971c302d67288f5d33c8fe359d3fcda29b8331c5b7832fc8a8626192a0981c97b915ff5d5eb971847f42bcbb00eebde89d497a23387ff1d339c5960d756828347c534915ef8291eb7dec6195d2c0864d9039977e64f09245e4f0b0600e47d66d718c801bf18a76af371a05995be8a84c57ca1ada1b04e77dea3a56f90e87b538c6a9204bbb2a37840963d6d8e3ac6c0f692f6685aeaaa9b8a9ba86de3a3d16b41044b0b2be63e1328f636d0a770e52d378c869a0ccee98f48a6bab7d18ccbd9fd533e6ab0c595ad43ed5f9b77108036fdfe87e5b0ab97e8b445cc99c675d8272e92289ea84c086feda8d5b635ea1c1f9c06d85b0d3856f1caf1e96b4760a2a04f08340710cf163e7165bbb722c913caf51a8d2b81bfdc0ecdce8ddbb81fb0d8e41c2f7c45efde36e1cb27dfc85e1192dc95c30e31166207a64e97ed53383fe7896f7a1820de0a69cfd497fee55d77ea6efc8d7975298dba4a6e1ccb48fef914c7b0deb279de3bf523ecca6057ba9e905ab953f6ac01cb206327debbb0584abf2205e8cbfa96bd2e9b35bee8378dbed2c2733e9573a51ab9b8cdf18d6a239b14e301327f0168055b636b97cd46e0aee3cbdcc6f5d75c5d0f85d3130a8a1bc2ef71a41d49d2e257d8580436e6eee1a3117a824a1e8987a63b181789c3694d9c47227ce875447db7db677c2b08dd72bdb9e73fa46db20fd93bc0fc845394b933b9677c14a7dfd31a9be4b70f3673fcce993902133c154727fe2e0e00c7b663f4102f933a23a85c5bbbd5bfbdb7d41729d04e505949d7395b631a6788545c94c8363872418f486e2dd35d760eef187e310a996fe8027ab19bd8587fb7c979399db15b31fe63ecfd1e60f6d951759f45d922cdfbcd3a2babdac67c4905f56ad8831921b9ae28e1441a13148ff38eca9c37d493b9a81b53fab4f1cbf495963fb9100698f6059d8d9dc4d1987fe74eba738875187d7819cf0a8c63aa6f7197b2c34785fb93dd860d7fc65080252ca9c9159f886b1252bffa215a357bfe73c7cf6a342f7c0c8606d02c00e7d2568417fe2f0e92d919e44260ef1841760fea0fabaedeffbd324bcf54f1230232f6cd2cc47ae66a46ee162175c96262419e6fe0c33ed6cbed786cc302aaf46beb8daa78d8369af10eb679ebcf40451001a158832dad3e586376ee0195dfa8480bef1ebd3f79b4653d10ce4fc89e5ff7c547e1564fbb1f8012ce76f8d191ef0d3d1337d9938d0493cce95c8023c90cec2f84b50a95501dbd3efd78132a0ae1bc91a329cd537c6a60afe5c8df3f444bc161ab7c46c60983c0430ed2c9fa5e6384c563f27bf3b7a37f0225707bc61b570f3fb44b2f4db3875026f72ff1f80a00af4f74d0c8525154a13f4e8a8a88d89f29785ee1dd0114d5c18e54de4c56b850f56a3ae6aa548e3df7a2bba2f9acebe6b9b5c3e3ee3b9a44f1930c98e5ab654a7cac0edd30f05991a9db8427232bb100a8d5460157478769580e6438e903cca1bb6778855ec26650504d3797f54aa9e60d82745113c5757dbd6ef62cbe69861bac8c2da935f5ea66269707e4a1116f1b68449042b27772321be251b7ae23e23a44afd47d55531d555982250b8b40f88f1d1b3edbee3d879d3327070d05dd7e84e1abec3b8a21bf216b0d97464f4c856dfc2319f785621cb2a3d2f075114e6c17a937709a95c5f7131c2f2c104c7a9537bc037d2d6cb49168ffb001895d78e57c4ee99129ea7426d5554cf3325a9dd2d07df955693ba1d56b755bed776bcfa2ebb3b86cedac7939e8697b376f32460aa91bea00d026646594d5eea758309771bc7e389c119d61c40f5d6e0b2568f037c8f4eb1ea58ff337df8d3db90a35a2f20281ce02efca6de60fd56a6124320b5e021db9da3f54c9f696cc5dd43d68224a90b864068c4f43d40757d653398cad81c792bc773c55e4d4e92458e2d7389234714d5f11bc062c5edc790af9722d7785457ce21eb5409329e942d1efe80d3635637babc6b6b424d779ace9a0f2dc45228e8683046f6837601784e2fb99dc2ff5cd79ec41d736fe1681efb3a1403db0ae64ddf019c6ea50e47825eba625e1dd69a275d03b56c0f9b82434e90d81ac2685d1abd29e9bbf3b92e41452c5065c657f8f61202322bdb70c"}, @ETHTOOL_A_BITSET_BITS={0x190, 0x3, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\x90-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '%\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}]}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xf, 0x2, ':%\xde:#-]!$,\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xe8\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '-\x9c\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '-(#\xac[\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '@...\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'team_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_MASK={0xd09, 0x5, "d80cb7d2077d47d5a7ec7c4c1d5030f96b3bdda20cdd2af48b92f0831d393dc2df9163002fe0bd98be24c63521ac85ab3c5db498c7e96566d43267af0243f1e70fea3304689b3de8328569604e6bc244d5ec2ed25981b831eb810777601d95e1e1ed45754349b04c67f4534fa79b5b5863a94b0de6c987a5b5b384e31b5c23ef05d07d6977e4a23d37cd436d42e87b7af1a2192fe221d6730f08291ca9d3693b922630e35d1a7fa58f049190ae9503661959d909e32e984654099a80125725f32371d5030b9f1304f61ae8eca2f2dd0dd63a03ff7b53db0cbabeaeeb3641a12f39d2a4a64a1b03d356a6793e0ae33eacde82c346c3eb1069f35d2a760919933a9669f97c5f4929698e990dc99e4c5c7639d8d9a1260f808d50efe24436a515cc5cda74c19404db9e9424391d3193b6036b5f9765ebc1bd052c1e8ecac3b76270897e402a93e02a125b3cafdf56e6bd296178cf66bb84de23d82f5fe589f100aae7eb4b8a36ba50d3e519bb6ccaffa4446da88af0c18ea8c35696e8a2f8d9cdbf99cef9af2dd1bb9a5723229eebc19a1e3afc01e343e46b61f0e3f7d8b6dad4c7b6e7b578598d88540b1d31e79a05d15be72b3b83c530963220a7ad166a17450c71e990f42cabf333044ed4132cdc714f4cab0b4f03d406a5f1a2631943e8fa72a559f69f044490449a172cef715d800258c0ca40978d89e541299d020c56a173b831b5d77abce0e451c0ba84a1d1c5b70f30e4ee01f3c167d6b65ff7c21527385719083efc3696bc6fded43ad12f8a4973e5b29ede4ef1c630db4ed481bf9671821f15405ad8d56a4fb14a65b5612483bd8bf32eff9017249a90f8f54d94979535194bd6e3025a8510547b7d35baeb6ce6c48e576760aedb65d59cd9a608c283d5d0a8b9d07f2666e81dcc094e7e85091c4e67c098923890cdbfd224e2dda9a9086e00697e81cc9ee759444643781ea9b3e5ba0ffa12bf74d61395910530e7b2482ca07fcd767dfe2674f755b1c570a8b5bdf677beb350a8e78932ef6f4fcc761fc9148334a6113d733510a601be63eb15be89d8c0dbb7a04cc433d6c2da98122988a3285b173219e9d3b94c970fbdbacd923a9906130235edeb41cddbc6c4e828e433f08d14f7b781bfa202e9a022fd735a198492d843507b1dc90b7b725ec31b178cfcb9e222486caa1958b8c06b74f44665d82c6b42c9c77927537f499cbaedb708527828f9a5bda7599741a90ad06d0fba71e66490ab74f399b2224b8647465a86225c43ff43009ff2cd6c5d0b2de36d36937b8e84528576e890c1b1ef0f875c78faa1c2a494cc7c9e290a9f070b22d7d5bcee5ca5a5cd463fce3744230695ff6ff0c94be6a48d917f6090a974545bd21d620d7539d3940e16f02f7f850a76af6c2348794ea8cb09281db1096e077220ac5768a00801216b0dc680d68519d2cb37e3664930c3be7dabcedc93367f3d640c6959f14953c196e92464dc1b2ea45e866744f9460783c1fe6da94c151094343437c493bae85ae5d8e6ebe313c75769fa1ec8231cdd68a70c3b69fc75b684e658238943c764710aac25af593424a6a91ee0940c4f938a81fdc9244500abead1a50a453990d05b1d9f1cad69e262ea764eb7a77c20ff89492d6ae1ac94fa2df8f964714e0a301e4e74748d03ce8e4cf9ae906c51f9d304cfdc9df1e535ac9b7a8b788bb9e63e24c571ecbea2353d246daeb8bf48e2b5f949c3748823b009cb2456d75178264b79296a2668522d4a24038ceee133dc21f16118656eb488a158de7005b680091c689e2d0afb5ab37675738a2bd9353eef5b65b1503e9f7f38fe8dda32f525bd06d6530fb0fec3467eacdee3d9dfd6ef70c7b8ec9be9d485d1ec9bd5441b95a12d91b5b16ebd76c334daa8b769ded6d12d1d6a8bdaa44ecf2886e042bbf980c369a29c7ecf16020e9e3f270fb33bbc5db0372b5644356c1402b6e14324f397423d7fcb4ed98fe92e28901ec2331e3df11290fe2088bdd06655bc03fae18febcd9b1d5255a8dd3f70b011b9f4b347939676da38a72c34f978c3d5b1d1dafcaf1ac04d2b235ce68d9f2263a3cc03a1855ea4e67e5db396c973a34ddfde941c4ff357a993fbe6c00f6bf7645246b31b50bb27eb6cf7d783748011b75a97077d66866198d9f1d9175dc310fed1d912c75a15d69807c838aa0365d54e4b2f79887eda0c359b33e99562a615376d7da37ddbca4a9756b3a0597317a151ca41f14f19aa847fdda81b1a6edffc8158bf1dbe6a3e6c36b9d362782b7d365587002009e6d8f3992a300cb02968a2f4bec3a9042a4382e74d6a5a634c814c034b9169a4850f1e47214fba20519bb8603d49881e399fc6ff7e39f826a5fac25dc55686c7d9254cf768e40b6cd098bebfb721c204acc93643298ebea452f6f49769dd7ef70ef70880865e5685691d1e6cf39166e74b42a4424bf448a2e6398af408ad123d3155bac2859b0b1c782b5d199c9686113d4e7ca0d6fddd93550998ef5eb6b7022580d9765fe084db5203cd0a66eb0458763a8a307476e3be4c095e8a894a64cbae99399c0af386dbe0418942fc03efc16a34d456f90fbc0c456c71398e45cf1ba4274474027c1cf387bd3ba5deb923252b3a9be5974217d0a21037daf15d759ec886a60b64c4cfbd2ba1f3a9e0b2d95548d533594a7b6fac3062662fcef1b9cec23019d5f7fd691da9cb2e2be725713f94f5d7d633bc398fa62287533582641dbf66307cb0edf66ee9dad46b152e345d990643b6834388593bf91f9e02721b42c8166bd2c1f9a4c0b3f1351ca61d193a54be2f33d7ca93c29a6bd400b01885fe2989c17091248431d00fcaa8b63ccc4f2f43e6b9e20d58db82cee860147d2571dfd86bcff57fdb1c04051b52e411fe4b989b5b121d8b157d5315d87fdc41e7b3733787b654d15d705e6f6c02578debe92a527fb8f9bd894f4e838e682090203eb5c2dd6752dfd0cc773dd0c38042601fd7cb12b06bd9ff91749875963ce53689ab8cd275d6705a7494b20e09b30425d0b39e1fadd39c6ed32200ef3ed9593a582f550bce8c3411d252469ad4ad726e95990dc870899857dc344b1cf86cd8748aea1874b47f4fd6a86ea2a4e0125340cf5c2c9dea4f126521ec20305b6b35381a358c9f6ee78ff3b2c1ddedde62ab7745864bfdb83d1b5cf042fff581ae10c19e4a7206508291ebe55d53cb11493836be9eef8840a9894b292c936d8ffe3d03a5757b3b4f9ded7a2874418e9f82d682d23a151b955db4242d13f89d853062080c43a01ce17073117e9b7282cc11432833f51879d2aa9c7344aae86475b06aca1d3fe514055305d9027bab9d2affa6a15d8d3163b4652f7325d6102c2e7a384485a0b1417290efb5529441a3dc82413eadc336bd47ebb92fa67df33d975317d0d469ed3b29a159784e14ac43ec42c81aa58c04ac05de4940573ec37f28197c8e12bcdd81caeca68bdf9a70f0fab28ffd9fc486fd0cf7962079b8a67c963e88f10855023701ae1fcf91c3e0c9100e458b81f069e5eaea573b2414280dbbcf1c7a3a76a021f5b6a63806bc702bdca61f4f559321493a0cbc209108e5a70194ae55f625ce6b382d9ff8350400fe82be339a9cacb832be922647b52193df90129e194be8a5e7dd8e0274d81f481544a2499d5dcb72d4f3ac0435ace96f7232e4964252bdb7880af72fce445474911ab17cb9f961259ef712abe15cd1630cb1a725178036f8015934404c772bf16211407883dd21fbc35efea56d08676dc07f1d6af4b1e44bed1119492a8d16eaf695253f01fa26e9a534e62ba9c6d2a215637c6307d0676a6cfee5ae15b8940e87006b7a9c65decf8deda4ec37ff7710072de0e819a92c97fbd47d510bb42cc6af2f9a6458a5a775b00b9e1df3f292b31ea369489dbbd6fb37721efb298d6aaefdba2d3db113473e10aa8d0e836d51d96997b41aaa3a6e08d5c989e3648f33acc5b954d47db222c3b8bb4b93c1e555345c69b8f74dcf284c271a4d86d809920f72423b89e49f96e55e24f9eaf3b6d814c9c45464e7e7d0d1c2568597e993ffb581bc6a1b54e04245f832944259fad8c1049058b5222f759d743ce48cd4559d5f028f882af75295528e5f0d596e5f70c87792734984c67d3ddd34d20f23087bea39d1c3459eeac95d1d97ae8d8dd5767a60a6ffef5d40df3beef83ac02d24716fcc140a1ec19402ca1fd22e58d4ebc8c03d0138afff3d1620421ddc593ecc411bec896f1e95dde0e9dfe78eacf889a86a5e03476a38c292e29e5164166b079ed59f616c84ed2abf820016bb5f526751ead71637bc506ef0c908fc5018ed1ede42d41b27b2b96fc16b15cd60aa5d1c35b042044246ddd3b45ac566db1b2485c51f456aae43783e380e36117289aaed319fca415fb6c45a3fb7db14cb32f0af2703f06fe3a4ba7b08190bcf13a529f178a6b6156ac0117aaead7e25d28d775dfbd644c2c3f251cee8a75b07622b42f5e97df0152da175dff77d2f1d6281318ea8860c1adc11a64f395131893808bb0d78ee1c1e6705985ba2526814c77cd2e24908951223b9e9bf667e3301a31b1cff877e217439229ef78d032353137acfffdd2bd27e79bb8c2138da7f40c34a62a639019b09f363d07a28cdfbf831b93a0f739eff844348655fac3817857c0edd3ea9b4391bc4735555942b81e6c5d118e676d8ea4291d3222f"}]}]}, 0xf}}, 0x0) 23:28:27 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={@mcast1}) 23:28:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000d0000000c00018008"], 0x48}}, 0x0) 23:28:27 executing program 1: socketpair(0xa, 0x1, 0x9, &(0x7f0000000400)) 23:28:27 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x6, 0x0, 0x0) 23:28:27 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc020660b, 0x0) 23:28:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10, &(0x7f0000000000)=0x2, 0x4) 23:28:27 executing program 5: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, 0x0, 0x0) 23:28:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_inet6_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000100)={@mcast1}) 23:28:27 executing program 3: openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000240), 0x20040, 0x0) 23:28:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x4, &(0x7f00000001c0)=0x80, 0x4) 23:28:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000c40)={0x14}, 0x14}, 0x300}, 0x0) 23:28:28 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0xfffffdef}}, 0x0) 23:28:28 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000040)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, r1}, 0xc) 23:28:28 executing program 4: keyctl$set_reqkey_keyring(0x4, 0x53d765f) 23:28:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000000c0)=@gcm_256={{}, "3c4eb7fe07c3289b", "d5a84c9f528800c815e0ee3cd58cc976965e998a10d5ea2389ee88a456467e74", "d5d1b258", "acc9c1bb3811cb1d"}, 0x38) 23:28:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="4b9c000000000000000005"], 0x34}}, 0x0) 23:28:28 executing program 5: syz_open_dev$dri(&(0x7f0000000000), 0x7, 0x111041) 23:28:28 executing program 3: r0 = memfd_create(&(0x7f0000000300)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\x91\xfdy\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xac\x0f\xc8\xc0`\xaa8\xc7\xc8\x9d\xfdA\b\x10\x92(c\x10d\xee\xa9\x8b\x066\xb8G\xd1\x80\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdI\x83\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7 \x1d\xa1\xce\x8b\xac \xe8\x88\xdc\x02\xd7\x04\x9b\x9aL\x9f([4\x81\xf6\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6{\xf0(\xaeW;)\x9f\x9cR\xae\x12G\xd8\xa4y\xc4o\xf8\x0e\x9b1d>SK0<&\xf5\xee\xa2PQ\x03\xb2\xeb\x81\x13\x8b@\x12\xe7U\x16^;1\x96\x83\xc8\x98/\x9cV\xeb0\x1f\xeb\a\xaf\x8a{\x86mC\xd3\x9buE\x89$\xb5(d3\xdap\xd18l\x8f\xc3', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0x12) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000003400)={0xa, 0x2, &(0x7f0000003200)=@raw=[@call={0x85, 0x0, 0x0, 0x85}, @exit], &(0x7f0000000000)='GPL\x00'}, 0x80) 23:28:28 executing program 4: keyctl$set_reqkey_keyring(0x3, 0xfffffffa) 23:28:28 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) write$UHID_CREATE2(r1, 0x0, 0x1d4) [ 780.660736][T11191] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. 23:28:28 executing program 0: socketpair(0x21, 0x0, 0x0, &(0x7f00000002c0)) 23:28:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x22, &(0x7f0000000080)=0x40, 0x4) 23:28:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000050c0)={0x0, 0x0, &(0x7f0000005080)={&(0x7f0000000200)=ANY=[@ANYBLOB="704e00006500010029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="03000a000f000600f3ff060008000b00050000000c0001007463696e646578001400020008000500ebff0a00080004000100000008000b00ffffff7f0800010075333200cc1a0200c0160700f81015000800010069707400d0000280c900060000026e61740000000000000000000000000000000000000000000000000000000000bb000000622ae9d543ecb4973a04a9d9a01222ceddff1fdf9cd6f23603889584c9366993ce5555b04a94aa905771f222a3c1850d5c477fe6320d36abc790f885b61b67f0d0c4ffe13e7141bae617c5b436e3cb88c67a66d6929bc9a23fe3f74e720f46c46aa3f9bab9a20d66c271151759853c31cc98b4adf6fb294bbee50a6f4872ab06a4618893c68481aa97200e95d028e34ee88c08c27877a04cfb079c7018aa20000000041006008090a5065ca38ec2016f76cc96e6e23fe2cd6cbc9d1c6e7ef8ebfbd8552dcb78ebfb0d17431ab1141a4b1740734333865a6cbdc68b5e3f7ab9a82e3a51cede38ed20ff85b4a960ed3f11119358dcc76d75c74c7b70977ccb499488be14a42ec7a9de978ba8d33cd3213683593739df5f530d634fa6b7d26c815ee180a8733020eb832fda55c14f9812841f020e86b9fd9ff8b8aaf48bbb56e134b6e1dc0bf5f1954b157d1e97290a26eec5c2b2a419464959a71beb43ced5c2cdd52189f683d335c52349a261297623928125f025dd507fb82ec905ccd5f12d4eb2ca2732eeed83c5a90851bb3b7da48325ac01c895d8321a73902533bab5186cc09e9b19d80deb7301bcc36a68cc7447332d1a013746e0ce9246f078b99d430f4284fa30590d003833f67a47a3b8a423161886fad74af3be9da8e04c998046af72f941cc876e35fcbddac4846dad003b4393a1459160918cde19fb9a841a1c51b306a84532e84f90cd82cf32072493076466a6f4fa8c98b4390be8dcb0b7093669206ee655e600bdeca0bea7fdb5417ca9e201d45be92860e8880f7d54500899a65ace634a9d425df46852ca3e45cab69ce0540dc5807b534e6e75984ac96c51d89b059f58b1814e0380bbfd659cb3c1ecb5bd5fe8b9d6bd5aa813d9cbbd4479e8326f84d06da7f1aa506dc752e34d75cd98fd35699ab513bd2fbf6c232b4e688207ea720950bf49e027c609ff427c93d2963036e37b4cce6a502ed3b12c371840eee6bd0f9d0851e3a99f75b5eb69dbc4ef7af55aa4cce542a23eecf2aa5c06acaade0a7c81e214cc32790830e768d2b83572b86dd46a3d992ef26fa5f43105134366ffb112f036923abc8a5c868a931d4aed8b8515b5bb4c6a9f3eb1ff0f8fdfba93716de688a6cb7c269af1ca032076dc63a16db052be8377fefd21b75e6fb7fbb0df0d480a27e59c316f6a9461192cfe3796d1bf648ed865ffce9587da5374b08582d46e5f12def742b16c6bfff0ab0fd4e5feacbee49da9388d69e6fb95419528ee80d43d0698b0696272dd41647bf7b929827066609b9edc291e33180457a9a4f226fee6cb90dcc6e976491a142b34ab04b953aa6664cb6b95dec20f51b55c8cb30a184070180cb1584ad5bfb83e3113c30d8e55371be9767566e2391ca6eb2269e3de6975ee935e796a972d82b3ad7273e3ae9c55a4f26633be49532871534f4bc558476bf95d985a3c1a3c65332e459e4592e0837d83b376279f96cc17187b4699854de9b1c6b142f6562326a765b46abc60a4264facc9bf1a377a761ab8a9eb0fa2ad0f9948fc6caa22f2a202584042409ed4e841e036b58a87e5151fd5446a7e214f3111a89707f3298e3fba1aa47f0f6d23981ec7d3f26875a1691019f62acbfe69aa845b513643ab63a577436983d8a934258ea82dbeb27a77e7be495a03c6c5ce5ac8ed691a6fe8e9b4e5abb76973a1513439067510b2e39bf2af31d404b53aa1ade720c9d0329283fc0672bc746de0d69a182ce67c168f4ea8ebaeb6e431b580008789b0c859b45806b5a3218c0399f127a5ae0081a5b800b0899d207bc3a2f87d7d6bfb65763adc25bfa18a32c61227b2bc28304a8773327c5319eb543c4ee4c42c1cf96862917b5abc920ed5eb656b8f8bf0b3a4ed535dcfd0857030ec9e757158c8b5faa7830a32ab8c7016c079df463e8bb8a261dc2806e66958f25431d56723fe6a933c141a03600d61c97f34dc9c9cb0e6490703b86df94d8c12669814ef154562c5bd6c95184674ba64db1ebded22835972eea21a1aa0282377cbe2d019c1bf1798521493a4e6f6df2cc22b53a6bfc8bcfea1493c5e646a2d8cd8d3b4302c7bb7e17cb1d446028416d2b0741f3f5720ae33b72d27c5912e613c49aae76f4b818e585a57f4c99fa4d7385597151b9e63b2cefb71b9afb05996478aea6482046b9777cbbfcc2be535a2d9cf6e095d48e800da28868c91814b55944b06833fbf6d807b20462c70ae67ddf8e3918600ada2925f4b9bae2246defbf2b355db5923ea6a1d3b1ad5107c43f953df89f31963befc7443faab7b86fbd7366f08e5d9a3d7e6f4bc9d415b342b089e8535b452ebd6759233d3e1321cdb53fa4fcc1d8e634df3dda02a2a60d3aeb848730bbe639bdf047cfd38e2afd0ef5fc906882e56351fef0395e0441d73e16a6415a0ca12faf875a220382ab3792a605d4d125d644f57d0af282f89f67909ea3dfafb6cd2f8006e20561d1ae45ff9afe2d11a1ea49aa857f2de1ad39e09fbb239e67dcf7517793f41d2d13fb312faa89dfd23f2de08087e21b7e5259e5a68c30ae9dc1e9e88797c495b66b27c5cb9395714701bf07d12b9326cab8292043dc0c37421a19b6ba5ea960b6eee181e644b0fad63920e895e6beb14a3a263c5676aff8ba57c8007246b0fd63ccb5fae9cbfbdf6d70671845f2472af20206a1d102d9e4996baa101d4216d68ef1994751f7f44ed69f9e16fe43ed724af2e9dc42ab03f60ba5ca97e16f2e030fdfafae643dfa5e6e87c172c50d9ac00076b8e3c41062043e6cf6ce2edc150dfbde62a87cbd3bf95eb08ee10658bb2b73a3c8ac0dbf4df912aaff91536a1d8b3e19d8344051c51d50eea81175ac52c8cec3561581a5d8a008e074127f31b4594f93473c62c727e1bb69791342f129256667526a9f2276ac951c9b2a7c5061f6bf3438a0888f49bdd9d0d4b1a405af8fa2fadb400738beacc34af72102c457060937114c1667a096d5b91ed1dfafd45eeff388ebdf69ca1a6c37e31723b2c665ccd5353bd5baff5e9f02880ec9f9b37cfa367b09450768e2bff344f5a85394cf83bb2a2b673a479a4ccd6790f815041b49560c8fc521863d67369a78301438a72d3d1747cc01c63943b148093e9342efb060e763edf96bf2eda01e0d528c51da6ac83f1891378752828bf7243c8e27eed21191b56906a59f4493df4c485f8bf85986d586514d543acafb8124708134103dd417031fc4d8f5c947286611cd7c2656e9c0650b8e463132fe53c6016f7b025d817a8543190881ee6c99289aad232cb8019ef50094f747d27b6190a77742f4ff4eabd94f3c5ee974a6f064b8960b11515130daeaf555c04ead84a1b671e248a33327a10739f60873dd1a9665d3bcf162eb24b8865949ac499a18739f05de44c816badbb806698d2088eb1fa68e8f69d811fc469cea88bfe46f0b26113b7a6f87bcdb7e07736199a4668421efa185bb0a2ad7f2c4861c6c66881f306efec582d153796dce7bfa70911bc1ca4fff90b6ac665bc13fd9c8d96354b863ffa9b743dc617a001b7b2c10ce3c9c04765364a6d07b68e3ad5d457c2ee2aadd8035c1c6eb3363183155335fd095837293ae9443ffdd827b411a23477d8ab9ed73ac8d8cad0fcd84757d8274ae29bc72a2167d76e0c039e7428f0267327d4daf7155c896d070adaca44e9e19f2c21cb4fac4f2810ec782ec2b0449bfd82cb876111b6ec9e4b766c270b3a56eb0c2bff3e36acb21dbfa7f9a782f1bb171ecf06d878f092358c545b3dafd05deb8e4c484c400fc8d8900c7436b01c4335df53a9f15460e3254a362037f4b874bfaeb900dea784183a6a908e1d5b81a4742c33863c1c3f075be9316a75c8e908894599f32e335649258168f4f28cdda9973192a9bb3f36c8aed276fa0d8a8cc88ccb84a60b794794aff069cd14a530578ee25cd94297a6eae0cecfb2e05338aaca2c96aeae1c8dcff03f28b3f2a079e7711189ec205d68e54b4d7316074bd0d00e79b981c79c586f844dc186ecc0cc01500a54de8f0d9f55f88727592ede81e56fb11b995fefd4e122da606fee9f879690573f68d463ed5205525daa2b103fa0306f082ca339d31b5b3a52c7240c6f4d86d0498c1635e7d28b3468fc2a380b10a2e1b158b0aaabbb124f7ba5658d244d84a1a757c0c16f5fbdc24da067fb9eb38ea5e69f32510676f93857e4d08d51bd5f97f9d568fdcb0f4c6ce4a002bdbc08e246d59ae378ec56360d34b9cf0963ada22bccd2e38b17a2cb912e24755824afb126e28c11a336d44ace96e0c8b5158b0f7c7ee6b9c32040107da849454abfcb9df6257bd35bf3578d8d4dfbfa4219ff124b1f9c9d9b74bbe527d6059ab24882f82e2e2deb1969d3abb0098714a4d867055afff97c621095369beec33d9e81d8e41acb9c43c5570d5dae15622f033544d39a5ef49cbc0c4394580be48541d5859fe98f68a3bda72c50dd7a11bbcd44b679db0ee0676c119deb5813991efd34b92f219773ad7e0d55df8fd3dc251b5e7e3777bba86d0c3418c31c2946e94f6ec37aa56df70310e9804c35f10f51ac979b36592d47b0e83ea4c270a47ff00ae43cca8b96370c15afe9cff3668c23f379d327b14cad13d40b21e28a6971699f674f3bee741912f354ef32d70564d4929c5a8f05cfd4e072875b1e80eeced4812ad439c97d5d8d3edc5aaaa00cc5a4c6ef34f7d17c629712634e40bef8c3c4e34aa344ac3e4ecff3e49a3c4e1cc991775bdfb48ad7e96d22e217a522ab1711a06c64338a000b72c4f6c0869f6902696df50fbb41f30d33eab038db2d60f6b568adff716a490c10298cfc83bd0bfd84ff29479728d5b0c60ca2f279c4f3815d8c9e522f325dd57dbfdc95eaadde005aebfe84c4840027804dd305dd07e802bba700ce2f53101b9842ee56f2248c17e671e6ff1bb90e415af063efd2a9e01d1f904dc80b3f86d180830399df1437c98c5f586a0d1317ad6df3e83b1e38f091c42f031cb5d809fc58be8f1d715e30ceff8eedecf1e34634db825211b27f786d6073462a0075a40126e6e880947665bf5b263e8a6b329ee65a594e28c78f410e8360ced17acc6b60db8468995b7578c7cd2891edce117f22dae796af2b6b729121b6260d069716e98da3f62ce63c0273cd262b7ce1b170bacf9204073d2ee8ae4c28389306e0bdc76926423dc529295b38cf67c04b9106e7a885e5712459c2a6b0cc822275c556c1ca2fdf4ea3834b072635f3a4ac2f2bd9388d551231d9711c9edbc4e39f8f2044edd85b31b3f2691705f0ebd4698d47add8a48582aefe081159bcf785e9aa22b2fe011db3cc4cbb9cea6347c6a3191fee3d9121eff1f2ae56c6c019878ba487c52b7a49c8caf11415ac22ad3b93708177098cd6533a9aa41a1e6d5268925eda4945c5029e47a48fc919f80f7c842dbc54ea648babf039f655c93f630815026aaafc0a431d1c2d1b6501fc34f682c67a7e34e6a64b23c4e7e1673477cddb422b91152fd7c88730d04724be10b512d56bf75b14fe15add50ad7f4f7fa64455e0efef8acedafa749f48d753b5c3065834255d9cc7483fbbeecee3f8272ab6d89e0d6db8c1f21bf4022531d0bac36ac4cafc3e4ac4785704e9a5da79399262ead3b9e9e2e4edcb29bdbda8994eb7f24939d542f9d10365e14e81f7fb3f05d3eb29a58d764a10840bafc8d1182038eaebf5ae8bea1f49777bfce182889b677f801ef9cae19270c9dcff20841c545dd0c8ccc0712ff8026cfb3f4d0bcadf0dd8ea48b19baf7e2c878c6b28b8b046d6d21a09f343aa8b4d44828c1ae5a66c01abb0bfe3cd8edfd6abf280282b521aa701c2db0d89ee54561550cbedf950418e9ce8cc3d33dc40317aa5393e670552069b02277071467418948ff9e31ba6ae9102ab7d791de4495938c129465fd32826697e445685746d4b43fe95877ed430dd6fdd1e31dd94265d0f87386b916d07040bdecabbabd713c4a8c32d144094418b2cec3363c66dad82dc273c16783d20f7ad89e0c00070000000000000000000c0008000200000003000000c40001000c000100736b62656469740044000280080003000e00f2ff1800020008000000000400000000001007000000060000000800030007000800080003000100080008000500c49f3a160600040001000000560006006a216b024240ac5a4f04cc5f13183db24f6db253c2bdb2c78b6bbccc1605892ed7c8b829c9e76e3ee70cc2f669ef86cc83685ea5603b9769028e41739b64f1e15a4f5974213a909d775018037f8e8995df5500000c00070000000000000000000c0008000200000001000000c0001c000b0001006374696e666f00001c0002801800030003000000ffffff7f00000000080000000500000079000600cffdde950585567eb706ca52c503c765d15f2460e6b5206f87e7425b10e2c2795678e0def4c0e87526cf85ce770a81ff57f1a58e4802574aadb105c00c052f29c85f49ba4cc20ee98e4a113815732c113f2aeed441ef1cec35c81826662377a855f5077abf4f75c08f88acb5c2e1aa05dbd20d7cc30000000c00070001000000000000000c0008000000000005000000740012000b0001006374696e666f00000c00028008000700010001003e000600e45e8d0b081c604b8ddc079638dd28c6c6430ef74f6dfaef92282a1e82c2198e3360ec2b25e360cb99d6e7f87c99973247e8e1e5cf391e4ff5a600000c00070001000000000000000c000800000000000100000098010200080001006e6174007c000280280001000300000005000000000000100100000009000000ac14143b7f000001000000000000000028000100070000000700000004000000060000001d4d00007f000001e00000010000000000000000280001008100000004000000ffffffff070000000500000064010100ac1414bbffffffff01000000f5000600df8de3311b2d9948ed2986e6fab8f42d14d3c84f25200b3d279e396558212caaa0f54448874bdb198800c1bfdad9b6bca92eb34c598bd1b8fd475b690cef22c103c56dc4ff02f5d8a824794ed1c75fc2900b7db5ec1787ec373c00d368ae70c38f05c254cd9f09f51a1e6023384b32736e20cfc3c841cdcd7abdfc41d1d18d929330308fb21d5e7d2379ec3b0197d7a4126f6adbeaa1fd4b4b2bdc3587e706e3eb66085d528b67c7a6c402b2c3221b170bc4342b31132b266e4686896904fb69a3d38fa9bfb8776b524abe3ca10dbaa01b8c6043ad712007284b07e4236493f27d189a4f290cd8eead8c5a5990d4cc12870000000c00070001000000000000000c000800030000000100000008010d000c000100736b6265646974003c00028018000200ff0100000900000003000000020000009a0e00001800020009000000030000000300000002000000fcffffff080003000b000000a20006008ca392dc56752ebaa6e2dfa29d6b63798bacca26e565465f0848255a518c7e30e500320861b700bc821c3a8e47f77d1cab5452785917e7db4614d0244dfb02235330fb03fb73edf627de9c84a9333b1330ba6351dc5cb903b465b8b38e01d72c2077d982955d5955e831b7b633600424461eb0074c520a0f9b8060ffd8e1b3b1adf4b5cdd48742332ff4b6c353956775e4f52d4ce0d86a358d9cbdf6869700000c00070001000000010000000c00080002000000010000002c010c00090001006373756d000000003c0002801c000100060000001f000000080000000600000001800000550000001c000100060000004000000006000000f00900004700000078000000c80006005e6e29e750accc1cbd0e6bd9561aedba141c89ae9aed49904dee3dbd5584e9fe0a8682de0022f2814e31063b6a4c1c56c06922f216f83dd1c8eeaaf368b06d123cc66b44c06c80af5a7f32eff066508b33134696fb617b80e1a985311eb89ebd174b6b2ca3703b6f14f8cf124e44821bf0ec77e5d925c8f8faf589bab85ebbbebc393b048db4e5c44c2bb5f4c93dcab127b255b07981016e6911016922d5266f55af4a75567211f2c50a1117d762e7fba9712826e285b5ea1def504d1fbc537372b368730c00070001000000010000000c000800030000000300000008040600040402000700000027000000070000000800000002000000ffffffff0001000005000000008000000500000000000000040000002ab000000700000007000000060000000500000008000000ff0f00000000000003000000000000000000008003000000a20b000009000000ff000000010400000500000005000000ff03000006000000070000000100000000000100ff000000060000000500000002000000018000004000000009000000f8ffffff0500000008000000fdffffff03000000070000000004000000000000be00000003000000d500000008000000ffffffff01000000ff00000009000000ff0000000800000004000000ffff00006eef886e01040000fbffffff699c0000fbffffff7d00000001000000564e2d4e470000000002000006000000d065000008000000800000000900000004000000000100000800000000000000010000001f00000001000000c60000001b0400000080000092e30000040000000500000066da0000040000000800000009000000090000000300000059000000040000000900000009000000be530000080000000000fe000800000001000000780000000600000000800000030000000700000001800000050000003a000000b20000000080000006000000ff03000001800000fffffeffffffffff0001000003000000ffffffff000000002000000000000000001000000900000003000000090000003f0000007532764dff00000081000000030000000100010000100000ff7f0000000000000100000002760000090000000800000001040000000400003f0000000800000004000000c9050000ffffffff01000080ff0f000001000100d1020000050000009566321cfaffffff040000003f00000009000000ffffffff01000000eb00000006000000080000000f0b00007f000000020000000300000009000000020000000300000009000000010000806500000006000000fcffffff060000000700000000001010ffffffff260000000000000008000000ffffff7f32632a1b03000000020000003f0000000600000006000000020000005a00000001000000050000000900000000000100010000000ac7000000040000010000000100000001000000010a000001000000000000000500000003000000f3000000788d00000100000006000000ffffff7f360000001f0000000100ffff6b190000010100000000010000000000ff0700000700000000800000010000000900000087ce000002000000030000000900000003000000030000000900000006000000214400000700000005000000040000000104000000008000ff03000050000000240b2b64c6bf0000040000000000000000000000030000000600000001000000090000000200000004000000030000000200000007000000ff01000008000b0005000000060005000007000008000b00030000000d0001006d61746368616c6c000000002033"], 0x4e70}}, 0x0) 23:28:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100), 0x2000010c, &(0x7f00000002c0)={&(0x7f0000000c40)={0x1ec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0x1ea8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x1001, 0x4, "261d0de641df328108e82a2ae0c7b3c3da73a5cffc1da29db8e6aa8bafdeb98873b46e3b0a08f208eb8d113b7f28b246a982a4ab621a8c0bc80f0dea8df710f3cf81c2cba965cd8f84fc9da1d76cfcc2e7f40ea37e5aa54ce5f248dad86cd95d5233f06ca4b83ff3f863e5e369b3241f6150803e9e2fa7ac479969bdd0ea604478573a7a32d643eb68c945850db12f1bf04225723520bfe230d3e96422b020e3d80a9307fb564bfde917ef97f6cd339cec1d9bde468ddff40eceaf2affbe98705aa57a2b30ee40854abe17c6ae073f2be32c104ae7afea2b8ebf7d9a56a0cbbcd5f23bbc787a759981a999f15c1f398039a55f06414df5bb0e86f2aa70187b3a279a920e615d9be67c0f29db977edb859654588486f40e0d58e167e35fdccb50db90cc2daffa70f200399c0066c3f424b6f7ae2bf1734192a4646769718c4e9072f49e5d5e03f6fd4974d3915244812ac103b4d1260423c542c50013977d088e4f4b1942ad028d25801887db15817892db2558b884e6e6e0fea7ddd81831a06d09c9234ae00cefeeab6328b9c2c8705d857484591aac4a40803e2f6095bb6cdebca9718a1265820e6acc0d3d3e06f5cda00801a14bc6648626ee697c8e817fc680da3ca500949e1688c4b377c6fe454625af9e18d821d5a9d10bb17a258fbe9f58391c795bd794979b7ba6d5f581ded901d55a7f2a9570b921036e04e894ea8069b3ca3533c0ed5aff304b1733362b3a2a897b579cbf3e9fb5880ff493ef42c04f483ca47d9eb4a5951f6818a146e508ab8ab97a9a855aa3cf49afbfae6a488e8bb1afc22d28b5c09334293d54c7f5763c0d676c0ddab1159ac6b3c71b55e3a848ceeaf6b059862cad6df0e0db4a41e201f41b165f4f9f450c2aa336b9cf09eb47496162c176eed16e0fe35d00cb784aefae7585656d18b7feb94db5b1d3bc3fde48402dbee73bce3d1de007cc917d53d3ca4cf0e4b7b16800b3a6e5a9186348009175a6598bba5dea0cd1d230b3a0e1170019dbd4a740e6b0f28184622642be9d6029d0ee1b0c3d721691be2b54abaee27eab519a1abac46a85dfc9851565b6e395dc56d6759259d0119a64d21c31d79d059111c213b5fb29ae5b4bd6cca685dfa4b5ac45dc44895ecd4fbdfbd21a26ed6093235368c9426412b9bfb96c03bbfae64632f40f1fdb4c693b0cdfe8eb8233eab7f00f23e4c44785de9a56d0011c11ce1cc9c9a9c02e24c3a24b45f7db7afca05271eabf67de0d15504fbca79a1c72ce21ca10cf41a07ea82b0afaaef4c0e3f67452d602099335d57955e94e5bea3f8e0bd3885c6b612cd14aa0f933fe7e4392196732e1ac7e933d307784d420cd9fec0cf9f271dd3180888ebc6722ab3f6e594af98c406cb804c8e4ea04d120aaaa3a4af9e7c396eb49d8ac444dd284c83322b9437d395c8c7ca1762679973367575308bdb71c29249077c21ecf7be206bfe536281d3bfcb847398e28e651e2b1b1daaa91a561293ec0dc2621491b13cc347dbd8dcd1b8516940f47744dba72735f09d9eefbe7ff65bd0be7af4097450490556671c764c941debb6d24a1ca685435fd1febb1fd7ee3f4929d12d1810a2ca68d26b889074976b634b8363a87b72ac33945d0109f65fcfe762ef196a2af46a72c48bc506b7311ea2e68da75423d7f7192b8a27b8bc39cc75f13cd1cdfc598f8a6fa19ae3a720528e09866f6dddb464d2e88cac1b80e5aeb831e0cc1c6b621c1ba036c4892b7e95c24be488b700df289cfbc0b707b11dbc8e826e4b57c1c10581fc0b067007b94a5978d5d1709126210734f772bb90799aa5ca843b8f7eb0632a444ed75688429d8375d6c3733c4e397358b90b4d898e7c5190cbfdb8632fab1cab57e39e547d930416188488cdab12c5e4eaca9d958f82d25cd72c8f86854f10b5b7308b5ac6aea9dd56dc4a54e299a6dac3de65abd9a52791f3f40d2a10559c70fe1fe66f9a79250de73de7807ead15b3a6c95cd90a74305f1b40855aea48a565d9839dae2ca0fb835e75e995ea92ced5e3dcc7046c07a253a48c260c4706a2982c7c6604f0a22a6fa6a9e1efbd7671470c4c26e6996c9cb2cde5dd157d8e6a09f738a28971c6f3bd3dbb35ce329f0e385143c8a333592882eb8f67f31f1e8fd22920d7a0e47b0413d0f3311665b9e64f3490cd261a866ef388790168855f42ada8259d7389ad7dbd42d17d8c48af33f9d375f529a05b266f3c58ee272323ce12e17d020909db0a9041090fb31dc34fcc49d42cfd191b1dc85ae5acc540dd3e5a2cbe50566d599a44c470afc60c0a8fac9129031da3de2adbca5e8a7ab0e0ed196ca78e31305d4e1a10591238453df0459b44328a5b984b871278ff1443c688ee807871be425b68a7a3e6e7ac80dae64445880393fa0d6f667757fa39eefff935e26a295b1257be84adc122bb5f96e8a1433c44443449dbfb8cbeca94aa1648dcdf9cc0be420ca8101666515fc1a112c71b012ef2596929e2d697e62a28a5639a0d57fb09c1d63fa62a3fb33ffa383a1a09d1ed116d5a6c40f5aeef9a95e01997ea1847ed88a88fe552e646c5cd5847df59b3a6831231df5e796f3cef98645f6ace6c9163cf62970ae7e369cd5fc01f8ec9f92e2fb5985d68db98cac0b8afcf5ad2b9dbe6376293f3a9db86c2e6580235dcd85ed9e103142e7043ff6029364ece83e7a155bb2744019f4d8ac8b42439a614aa210cad81fe0a07c8cc31d361d9582929a8a01d6fae540bab469a2709ab63b92e1e013114b84fd4237d7cfba1809d74d0e2da32a3eab632c1bcecc385cacd04580602f049f9a278bafb4300fc17d6c139abdebd6947b329643f3931bfd9ef962c75db32826bc3609bc13ba86706fc4aa8af4ba344fc7868b03dc0ccf78b4766c46c57016439e422504bfa469cc066866fe6edb397ca12fae78ead01073725e4010ed15a155b4dcb300bc44437523f07fc4d184a15ff1d19af2d6f8ea6aca0ae871fd4cce7e5729a5fd678dbef9238bfa19a129ac9bc3e5c1caf307a9efef3ebafefe66c96661c7cab340c2238f5ba5b6a5bd8776eb056fffdc0481f5d202234790141a0d196705a7d74bdfc72472b2326b33ae7a8123f03178bda05232e132c5616b1cb3b380949b86087675563d82219847b5adb597cc083e979777b5e11b687fe96a86d8fa514cd4c6dcdb09f2764929936503e540a0b8ae330710131a32af3b4076708e06a3c1888830fbaae6a6817dab826ab2a0faa484852168ebb5c745e4ca95902bb63d052fa1cc0c63d7db1802f7ebebfe8d7b5550bab913f3e13a2dab42b378f9346c1b57c38c359d406c2a4cf50de023561b42c8fcd6566fe7d4036fea6816408d5a4ffc95614e230aa089990d1ab0c8e1fb25d9fd0a115f9ac1a9cb3077d071ab1dd4ba735109436d91c238d688eec8bb902c37101646a184f7e01ed7e1a56bd39b63cdd68bc7eb7fe9ed5ecc0b437ec7e53b43ac47e0c011114514678d33500fdc7ddd83489c48e00dcf83c5e245f3ed1d4c08b56df799b30a070e3758e7ef9c9b0cfe412afc649d1f967dda9bdec6f1ee29f95f0920766b3d195af46b84e485bd2c7ccc6924a596accc393d177155cfc0572b2af8cab2e578876190bccdeeafe3327b53403971c302d67288f5d33c8fe359d3fcda29b8331c5b7832fc8a8626192a0981c97b915ff5d5eb971847f42bcbb00eebde89d497a23387ff1d339c5960d756828347c534915ef8291eb7dec6195d2c0864d9039977e64f09245e4f0b0600e47d66d718c801bf18a76af371a05995be8a84c57ca1ada1b04e77dea3a56f90e87b538c6a9204bbb2a37840963d6d8e3ac6c0f692f6685aeaaa9b8a9ba86de3a3d16b41044b0b2be63e1328f636d0a770e52d378c869a0ccee98f48a6bab7d18ccbd9fd533e6ab0c595ad43ed5f9b77108036fdfe87e5b0ab97e8b445cc99c675d8272e92289ea84c086feda8d5b635ea1c1f9c06d85b0d3856f1caf1e96b4760a2a04f08340710cf163e7165bbb722c913caf51a8d2b81bfdc0ecdce8ddbb81fb0d8e41c2f7c45efde36e1cb27dfc85e1192dc95c30e31166207a64e97ed53383fe7896f7a1820de0a69cfd497fee55d77ea6efc8d7975298dba4a6e1ccb48fef914c7b0deb279de3bf523ecca6057ba9e905ab953f6ac01cb206327debbb0584abf2205e8cbfa96bd2e9b35bee8378dbed2c2733e9573a51ab9b8cdf18d6a239b14e301327f0168055b636b97cd46e0aee3cbdcc6f5d75c5d0f85d3130a8a1bc2ef71a41d49d2e257d8580436e6eee1a3117a824a1e8987a63b181789c3694d9c47227ce875447db7db677c2b08dd72bdb9e73fa46db20fd93bc0fc845394b933b9677c14a7dfd31a9be4b70f3673fcce993902133c154727fe2e0e00c7b663f4102f933a23a85c5bbbd5bfbdb7d41729d04e505949d7395b631a6788545c94c8363872418f486e2dd35d760eef187e310a996fe8027ab19bd8587fb7c979399db15b31fe63ecfd1e60f6d951759f45d922cdfbcd3a2babdac67c4905f56ad8831921b9ae28e1441a13148ff38eca9c37d493b9a81b53fab4f1cbf495963fb9100698f6059d8d9dc4d1987fe74eba738875187d7819cf0a8c63aa6f7197b2c34785fb93dd860d7fc65080252ca9c9159f886b1252bffa215a357bfe73c7cf6a342f7c0c8606d02c00e7d2568417fe2f0e92d919e44260ef1841760fea0fabaedeffbd324bcf54f1230232f6cd2cc47ae66a46ee162175c96262419e6fe0c33ed6cbed786cc302aaf46beb8daa78d8369af10eb679ebcf40451001a158832dad3e586376ee0195dfa8480bef1ebd3f79b4653d10ce4fc89e5ff7c547e1564fbb1f8012ce76f8d191ef0d3d1337d9938d0493cce95c8023c90cec2f84b50a95501dbd3efd78132a0ae1bc91a329cd537c6a60afe5c8df3f444bc161ab7c46c60983c0430ed2c9fa5e6384c563f27bf3b7a37f0225707bc61b570f3fb44b2f4db3875026f72ff1f80a00af4f74d0c8525154a13f4e8a8a88d89f29785ee1dd0114d5c18e54de4c56b850f56a3ae6aa548e3df7a2bba2f9acebe6b9b5c3e3ee3b9a44f1930c98e5ab654a7cac0edd30f05991a9db8427232bb100a8d5460157478769580e6438e903cca1bb6778855ec26650504d3797f54aa9e60d82745113c5757dbd6ef62cbe69861bac8c2da935f5ea66269707e4a1116f1b68449042b27772321be251b7ae23e23a44afd47d55531d555982250b8b40f88f1d1b3edbee3d879d3327070d05dd7e84e1abec3b8a21bf216b0d97464f4c856dfc2319f785621cb2a3d2f075114e6c17a937709a95c5f7131c2f2c104c7a9537bc037d2d6cb49168ffb001895d78e57c4ee99129ea7426d5554cf3325a9dd2d07df955693ba1d56b755bed776bcfa2ebb3b86cedac7939e8697b376f32460aa91bea00d026646594d5eea758309771bc7e389c119d61c40f5d6e0b2568f037c8f4eb1ea58ff337df8d3db90a35a2f20281ce02efca6de60fd56a6124320b5e021db9da3f54c9f696cc5dd43d68224a90b864068c4f43d40757d653398cad81c792bc773c55e4d4e92458e2d7389234714d5f11bc062c5edc790af9722d7785457ce21eb5409329e942d1efe80d3635637babc6b6b424d779ace9a0f2dc45228e8683046f6837601784e2fb99dc2ff5cd79ec41d736fe1681efb3a1403db0ae64ddf019c6ea50e47825eba625e1dd69a275d03b56c0f9b82434e90d81ac2685d1abd29e9bbf3b92e41452c5065c657f8f61202322bdb70c"}, @ETHTOOL_A_BITSET_BITS={0x190, 0x3, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\x90-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '%\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}]}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xf, 0x2, ':%\xde:#-]!$,\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xe8\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '-\x9c\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '-(#\xac[\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '@...\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'team_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_MASK={0xd09, 0x5, "d80cb7d2077d47d5a7ec7c4c1d5030f96b3bdda20cdd2af48b92f0831d393dc2df9163002fe0bd98be24c63521ac85ab3c5db498c7e96566d43267af0243f1e70fea3304689b3de8328569604e6bc244d5ec2ed25981b831eb810777601d95e1e1ed45754349b04c67f4534fa79b5b5863a94b0de6c987a5b5b384e31b5c23ef05d07d6977e4a23d37cd436d42e87b7af1a2192fe221d6730f08291ca9d3693b922630e35d1a7fa58f049190ae9503661959d909e32e984654099a80125725f32371d5030b9f1304f61ae8eca2f2dd0dd63a03ff7b53db0cbabeaeeb3641a12f39d2a4a64a1b03d356a6793e0ae33eacde82c346c3eb1069f35d2a760919933a9669f97c5f4929698e990dc99e4c5c7639d8d9a1260f808d50efe24436a515cc5cda74c19404db9e9424391d3193b6036b5f9765ebc1bd052c1e8ecac3b76270897e402a93e02a125b3cafdf56e6bd296178cf66bb84de23d82f5fe589f100aae7eb4b8a36ba50d3e519bb6ccaffa4446da88af0c18ea8c35696e8a2f8d9cdbf99cef9af2dd1bb9a5723229eebc19a1e3afc01e343e46b61f0e3f7d8b6dad4c7b6e7b578598d88540b1d31e79a05d15be72b3b83c530963220a7ad166a17450c71e990f42cabf333044ed4132cdc714f4cab0b4f03d406a5f1a2631943e8fa72a559f69f044490449a172cef715d800258c0ca40978d89e541299d020c56a173b831b5d77abce0e451c0ba84a1d1c5b70f30e4ee01f3c167d6b65ff7c21527385719083efc3696bc6fded43ad12f8a4973e5b29ede4ef1c630db4ed481bf9671821f15405ad8d56a4fb14a65b5612483bd8bf32eff9017249a90f8f54d94979535194bd6e3025a8510547b7d35baeb6ce6c48e576760aedb65d59cd9a608c283d5d0a8b9d07f2666e81dcc094e7e85091c4e67c098923890cdbfd224e2dda9a9086e00697e81cc9ee759444643781ea9b3e5ba0ffa12bf74d61395910530e7b2482ca07fcd767dfe2674f755b1c570a8b5bdf677beb350a8e78932ef6f4fcc761fc9148334a6113d733510a601be63eb15be89d8c0dbb7a04cc433d6c2da98122988a3285b173219e9d3b94c970fbdbacd923a9906130235edeb41cddbc6c4e828e433f08d14f7b781bfa202e9a022fd735a198492d843507b1dc90b7b725ec31b178cfcb9e222486caa1958b8c06b74f44665d82c6b42c9c77927537f499cbaedb708527828f9a5bda7599741a90ad06d0fba71e66490ab74f399b2224b8647465a86225c43ff43009ff2cd6c5d0b2de36d36937b8e84528576e890c1b1ef0f875c78faa1c2a494cc7c9e290a9f070b22d7d5bcee5ca5a5cd463fce3744230695ff6ff0c94be6a48d917f6090a974545bd21d620d7539d3940e16f02f7f850a76af6c2348794ea8cb09281db1096e077220ac5768a00801216b0dc680d68519d2cb37e3664930c3be7dabcedc93367f3d640c6959f14953c196e92464dc1b2ea45e866744f9460783c1fe6da94c151094343437c493bae85ae5d8e6ebe313c75769fa1ec8231cdd68a70c3b69fc75b684e658238943c764710aac25af593424a6a91ee0940c4f938a81fdc9244500abead1a50a453990d05b1d9f1cad69e262ea764eb7a77c20ff89492d6ae1ac94fa2df8f964714e0a301e4e74748d03ce8e4cf9ae906c51f9d304cfdc9df1e535ac9b7a8b788bb9e63e24c571ecbea2353d246daeb8bf48e2b5f949c3748823b009cb2456d75178264b79296a2668522d4a24038ceee133dc21f16118656eb488a158de7005b680091c689e2d0afb5ab37675738a2bd9353eef5b65b1503e9f7f38fe8dda32f525bd06d6530fb0fec3467eacdee3d9dfd6ef70c7b8ec9be9d485d1ec9bd5441b95a12d91b5b16ebd76c334daa8b769ded6d12d1d6a8bdaa44ecf2886e042bbf980c369a29c7ecf16020e9e3f270fb33bbc5db0372b5644356c1402b6e14324f397423d7fcb4ed98fe92e28901ec2331e3df11290fe2088bdd06655bc03fae18febcd9b1d5255a8dd3f70b011b9f4b347939676da38a72c34f978c3d5b1d1dafcaf1ac04d2b235ce68d9f2263a3cc03a1855ea4e67e5db396c973a34ddfde941c4ff357a993fbe6c00f6bf7645246b31b50bb27eb6cf7d783748011b75a97077d66866198d9f1d9175dc310fed1d912c75a15d69807c838aa0365d54e4b2f79887eda0c359b33e99562a615376d7da37ddbca4a9756b3a0597317a151ca41f14f19aa847fdda81b1a6edffc8158bf1dbe6a3e6c36b9d362782b7d365587002009e6d8f3992a300cb02968a2f4bec3a9042a4382e74d6a5a634c814c034b9169a4850f1e47214fba20519bb8603d49881e399fc6ff7e39f826a5fac25dc55686c7d9254cf768e40b6cd098bebfb721c204acc93643298ebea452f6f49769dd7ef70ef70880865e5685691d1e6cf39166e74b42a4424bf448a2e6398af408ad123d3155bac2859b0b1c782b5d199c9686113d4e7ca0d6fddd93550998ef5eb6b7022580d9765fe084db5203cd0a66eb0458763a8a307476e3be4c095e8a894a64cbae99399c0af386dbe0418942fc03efc16a34d456f90fbc0c456c71398e45cf1ba4274474027c1cf387bd3ba5deb923252b3a9be5974217d0a21037daf15d759ec886a60b64c4cfbd2ba1f3a9e0b2d95548d533594a7b6fac3062662fcef1b9cec23019d5f7fd691da9cb2e2be725713f94f5d7d633bc398fa62287533582641dbf66307cb0edf66ee9dad46b152e345d990643b6834388593bf91f9e02721b42c8166bd2c1f9a4c0b3f1351ca61d193a54be2f33d7ca93c29a6bd400b01885fe2989c17091248431d00fcaa8b63ccc4f2f43e6b9e20d58db82cee860147d2571dfd86bcff57fdb1c04051b52e411fe4b989b5b121d8b157d5315d87fdc41e7b3733787b654d15d705e6f6c02578debe92a527fb8f9bd894f4e838e682090203eb5c2dd6752dfd0cc773dd0c38042601fd7cb12b06bd9ff91749875963ce53689ab8cd275d6705a7494b20e09b30425d0b39e1fadd39c6ed32200ef3ed9593a582f550bce8c3411d252469ad4ad726e95990dc870899857dc344b1cf86cd8748aea1874b47f4fd6a86ea2a4e0125340cf5c2c9dea4f126521ec20305b6b35381a358c9f6ee78ff3b2c1ddedde62ab7745864bfdb83d1b5cf042fff581ae10c19e4a7206508291ebe55d53cb11493836be9eef8840a9894b292c936d8ffe3d03a5757b3b4f9ded7a2874418e9f82d682d23a151b955db4242d13f89d853062080c43a01ce17073117e9b7282cc11432833f51879d2aa9c7344aae86475b06aca1d3fe514055305d9027bab9d2affa6a15d8d3163b4652f7325d6102c2e7a384485a0b1417290efb5529441a3dc82413eadc336bd47ebb92fa67df33d975317d0d469ed3b29a159784e14ac43ec42c81aa58c04ac05de4940573ec37f28197c8e12bcdd81caeca68bdf9a70f0fab28ffd9fc486fd0cf7962079b8a67c963e88f10855023701ae1fcf91c3e0c9100e458b81f069e5eaea573b2414280dbbcf1c7a3a76a021f5b6a63806bc702bdca61f4f559321493a0cbc209108e5a70194ae55f625ce6b382d9ff8350400fe82be339a9cacb832be922647b52193df90129e194be8a5e7dd8e0274d81f481544a2499d5dcb72d4f3ac0435ace96f7232e4964252bdb7880af72fce445474911ab17cb9f961259ef712abe15cd1630cb1a725178036f8015934404c772bf16211407883dd21fbc35efea56d08676dc07f1d6af4b1e44bed1119492a8d16eaf695253f01fa26e9a534e62ba9c6d2a215637c6307d0676a6cfee5ae15b8940e87006b7a9c65decf8deda4ec37ff7710072de0e819a92c97fbd47d510bb42cc6af2f9a6458a5a775b00b9e1df3f292b31ea369489dbbd6fb37721efb298d6aaefdba2d3db113473e10aa8d0e836d51d96997b41aaa3a6e08d5c989e3648f33acc5b954d47db222c3b8bb4b93c1e555345c69b8f74dcf284c271a4d86d809920f72423b89e49f96e55e24f9eaf3b6d814c9c45464e7e7d0d1c2568597e993ffb581bc6a1b54e04245f832944259fad8c1049058b5222f759d743ce48cd4559d5f028f882af75295528e5f0d596e5f70c87792734984c67d3ddd34d20f23087bea39d1c3459eeac95d1d97ae8d8dd5767a60a6ffef5d40df3beef83ac02d24716fcc140a1ec19402ca1fd22e58d4ebc8c03d0138afff3d1620421ddc593ecc411bec896f1e95dde0e9dfe78eacf889a86a5e03476a38c292e29e5164166b079ed59f616c84ed2abf820016bb5f526751ead71637bc506ef0c908fc5018ed1ede42d41b27b2b96fc16b15cd60aa5d1c35b042044246ddd3b45ac566db1b2485c51f456aae43783e380e36117289aaed319fca415fb6c45a3fb7db14cb32f0af2703f06fe3a4ba7b08190bcf13a529f178a6b6156ac0117aaead7e25d28d775dfbd644c2c3f251cee8a75b07622b42f5e97df0152da175dff77d2f1d6281318ea8860c1adc11a64f395131893808bb0d78ee1c1e6705985ba2526814c77cd2e24908951223b9e9bf667e3301a31b1cff877e217439229ef78d032353137acfffdd2bd27e79bb8c2138da7f40c34a62a639019b09f363d07a28cdfbf831b93a0f739eff844348655fac3817857c0edd3ea9b4391bc4735555942b81e6c5d118e676d8ea4291d3222f"}]}]}, 0x1ec4}}, 0x0) 23:28:28 executing program 2: process_vm_writev(0x0, &(0x7f0000006d80)=[{0x0, 0x10000000000000}, {0x0}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000000900)=""/115, 0x73}], 0x4, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0xd0}, {&(0x7f0000004c40)=""/4096, 0x1000}], 0x2, 0x0) 23:28:28 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100), 0xc, &(0x7f00000002c0)={0x0}, 0xb}, 0x0) 23:28:28 executing program 5: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, 0x0) 23:28:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB='K'], 0x34}}, 0x0) 23:28:28 executing program 1: openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) pselect6(0x40, &(0x7f0000000480)={0x8}, 0x0, 0x0, &(0x7f0000000600)={0x0, 0x989680}, 0x0) 23:28:28 executing program 2: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x541b, 0x0) 23:28:29 executing program 5: keyctl$set_reqkey_keyring(0x8, 0x0) 23:28:29 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x24, &(0x7f00000010c0), 0x4) 23:28:29 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x101) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, 0x0) 23:28:29 executing program 1: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f0000006d80)=[{0x0}, {0x0}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000000900)=""/115, 0x73}], 0x4, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0x20003c10}, {&(0x7f0000004c40)=""/4096, 0x1000}], 0x2, 0x0) 23:28:29 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0xb, 0x0, &(0x7f0000000040)) 23:28:29 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x0, 0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 23:28:29 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xcc, 0x0, 0x0) 23:28:29 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = dup2(r0, r0) ioctl$sock_inet6_SIOCADDRT(r1, 0x890b, 0x0) 23:28:29 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x4, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:29 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x4, 0x0, 0x4) 23:28:29 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x4, 0x0, &(0x7f00000001c0)) 23:28:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000004380)={0x0, 0x0, &(0x7f0000004340)={&(0x7f00000013c0)=ANY=[@ANYBLOB='t'], 0x1074}}, 0x0) 23:28:29 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x7ffffffff000}}, 0x0) 23:28:29 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000c40)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}]}, 0x1c}, 0x300}, 0x0) 23:28:29 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/148, 0x94}], 0x1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/86, 0x56}, {0x0}], 0x3, 0x0) 23:28:29 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000040)={@private2}) 23:28:29 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, 0x0) 23:28:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) 23:28:29 executing program 3: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$RFKILL_IOC_MAX_SIZE(r1, 0x2, 0x0) 23:28:29 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x13, 0x0, 0x0) 23:28:29 executing program 4: r0 = gettid() process_vm_writev(r0, &(0x7f0000001900)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, &(0x7f0000003e80)=[{&(0x7f0000001980)=""/141, 0x8d}, {0x0}, {&(0x7f00000004c0)=""/55, 0x37}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 23:28:30 executing program 5: sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, 0x0, 0x62945344adfd82a0) 23:28:30 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x22, 0x0, &(0x7f0000000040)) 23:28:30 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = dup2(r2, r1) close_range(r3, 0xffffffffffffffff, 0x0) r4 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r2, r4) 23:28:30 executing program 0: socketpair(0x1, 0x4, 0x0, &(0x7f0000000280)) 23:28:30 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0x14, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 23:28:30 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000000)={@in={{0x2, 0x0, @multicast1}}, 0x0, 0x0, 0xffc0, 0x0, "ca99d0ae48c1e307f7ae8de8141de50c8ffa4302192ebdd76d321235bce2a82f1dd723d15ec6f5965540df456bd02cea254bc4cb81bb922f9e874e738bd89d8d83c65f4b70197f30f5ffe4b79e2896ef"}, 0xd8) 23:28:30 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x4, 0x0, 0x34) 23:28:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffff1f}, 0x0) 23:28:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x25, 0x0, &(0x7f0000000040)) 23:28:30 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000140)={'syztnl2\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr, {[@ra={0x94, 0x4}, @ssrr={0x89, 0x3}]}}}}}) 23:28:30 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x36, 0x0, 0x0) 23:28:30 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000180), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0505350, &(0x7f00000001c0)={{0x40}}) 23:28:30 executing program 0: socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x28) r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000040)={0x0, 0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, 0x0) ioctl$DRM_IOCTL_AGP_BIND(r0, 0x40106436, &(0x7f0000000080)={r1}) 23:28:30 executing program 4: bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000080)={{0x1}, &(0x7f0000000000), &(0x7f0000000040)='%p \x00'}, 0xfffffffffffffe53) 23:28:30 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) 23:28:30 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0xfffffffffffffd79}}, 0x0) 23:28:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000c40)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0xea8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0xe9d, 0x4, "261d0de641df328108e82a2ae0c7b3c3da73a5cffc1da29db8e6aa8bafdeb98873b46e3b0a08f208eb8d113b7f28b246a982a4ab621a8c0bc80f0dea8df710f3cf81c2cba965cd8f84fc9da1d76cfcc2e7f40ea37e5aa54ce5f248dad86cd95d5233f06ca4b83ff3f863e5e369b3241f6150803e9e2fa7ac479969bdd0ea604478573a7a32d643eb68c945850db12f1bf04225723520bfe230d3e96422b020e3d80a9307fb564bfde917ef97f6cd339cec1d9bde468ddff40eceaf2affbe98705aa57a2b30ee40854abe17c6ae073f2be32c104ae7afea2b8ebf7d9a56a0cbbcd5f23bbc787a759981a999f15c1f398039a55f06414df5bb0e86f2aa70187b3a279a920e615d9be67c0f29db977edb859654588486f40e0d58e167e35fdccb50db90cc2daffa70f200399c0066c3f424b6f7ae2bf1734192a4646769718c4e9072f49e5d5e03f6fd4974d3915244812ac103b4d1260423c542c50013977d088e4f4b1942ad028d25801887db15817892db2558b884e6e6e0fea7ddd81831a06d09c9234ae00cefeeab6328b9c2c8705d857484591aac4a40803e2f6095bb6cdebca9718a1265820e6acc0d3d3e06f5cda00801a14bc6648626ee697c8e817fc680da3ca500949e1688c4b377c6fe454625af9e18d821d5a9d10bb17a258fbe9f58391c795bd794979b7ba6d5f581ded901d55a7f2a9570b921036e04e894ea8069b3ca3533c0ed5aff304b1733362b3a2a897b579cbf3e9fb5880ff493ef42c04f483ca47d9eb4a5951f6818a146e508ab8ab97a9a855aa3cf49afbfae6a488e8bb1afc22d28b5c09334293d54c7f5763c0d676c0ddab1159ac6b3c71b55e3a848ceeaf6b059862cad6df0e0db4a41e201f41b165f4f9f450c2aa336b9cf09eb47496162c176eed16e0fe35d00cb784aefae7585656d18b7feb94db5b1d3bc3fde48402dbee73bce3d1de007cc917d53d3ca4cf0e4b7b16800b3a6e5a9186348009175a6598bba5dea0cd1d230b3a0e1170019dbd4a740e6b0f28184622642be9d6029d0ee1b0c3d721691be2b54abaee27eab519a1abac46a85dfc9851565b6e395dc56d6759259d0119a64d21c31d79d059111c213b5fb29ae5b4bd6cca685dfa4b5ac45dc44895ecd4fbdfbd21a26ed6093235368c9426412b9bfb96c03bbfae64632f40f1fdb4c693b0cdfe8eb8233eab7f00f23e4c44785de9a56d0011c11ce1cc9c9a9c02e24c3a24b45f7db7afca05271eabf67de0d15504fbca79a1c72ce21ca10cf41a07ea82b0afaaef4c0e3f67452d602099335d57955e94e5bea3f8e0bd3885c6b612cd14aa0f933fe7e4392196732e1ac7e933d307784d420cd9fec0cf9f271dd3180888ebc6722ab3f6e594af98c406cb804c8e4ea04d120aaaa3a4af9e7c396eb49d8ac444dd284c83322b9437d395c8c7ca1762679973367575308bdb71c29249077c21ecf7be206bfe536281d3bfcb847398e28e651e2b1b1daaa91a561293ec0dc2621491b13cc347dbd8dcd1b8516940f47744dba72735f09d9eefbe7ff65bd0be7af4097450490556671c764c941debb6d24a1ca685435fd1febb1fd7ee3f4929d12d1810a2ca68d26b889074976b634b8363a87b72ac33945d0109f65fcfe762ef196a2af46a72c48bc506b7311ea2e68da75423d7f7192b8a27b8bc39cc75f13cd1cdfc598f8a6fa19ae3a720528e09866f6dddb464d2e88cac1b80e5aeb831e0cc1c6b621c1ba036c4892b7e95c24be488b700df289cfbc0b707b11dbc8e826e4b57c1c10581fc0b067007b94a5978d5d1709126210734f772bb90799aa5ca843b8f7eb0632a444ed75688429d8375d6c3733c4e397358b90b4d898e7c5190cbfdb8632fab1cab57e39e547d930416188488cdab12c5e4eaca9d958f82d25cd72c8f86854f10b5b7308b5ac6aea9dd56dc4a54e299a6dac3de65abd9a52791f3f40d2a10559c70fe1fe66f9a79250de73de7807ead15b3a6c95cd90a74305f1b40855aea48a565d9839dae2ca0fb835e75e995ea92ced5e3dcc7046c07a253a48c260c4706a2982c7c6604f0a22a6fa6a9e1efbd7671470c4c26e6996c9cb2cde5dd157d8e6a09f738a28971c6f3bd3dbb35ce329f0e385143c8a333592882eb8f67f31f1e8fd22920d7a0e47b0413d0f3311665b9e64f3490cd261a866ef388790168855f42ada8259d7389ad7dbd42d17d8c48af33f9d375f529a05b266f3c58ee272323ce12e17d020909db0a9041090fb31dc34fcc49d42cfd191b1dc85ae5acc540dd3e5a2cbe50566d599a44c470afc60c0a8fac9129031da3de2adbca5e8a7ab0e0ed196ca78e31305d4e1a10591238453df0459b44328a5b984b871278ff1443c688ee807871be425b68a7a3e6e7ac80dae64445880393fa0d6f667757fa39eefff935e26a295b1257be84adc122bb5f96e8a1433c44443449dbfb8cbeca94aa1648dcdf9cc0be420ca8101666515fc1a112c71b012ef2596929e2d697e62a28a5639a0d57fb09c1d63fa62a3fb33ffa383a1a09d1ed116d5a6c40f5aeef9a95e01997ea1847ed88a88fe552e646c5cd5847df59b3a6831231df5e796f3cef98645f6ace6c9163cf62970ae7e369cd5fc01f8ec9f92e2fb5985d68db98cac0b8afcf5ad2b9dbe6376293f3a9db86c2e6580235dcd85ed9e103142e7043ff6029364ece83e7a155bb2744019f4d8ac8b42439a614aa210cad81fe0a07c8cc31d361d9582929a8a01d6fae540bab469a2709ab63b92e1e013114b84fd4237d7cfba1809d74d0e2da32a3eab632c1bcecc385cacd04580602f049f9a278bafb4300fc17d6c139abdebd6947b329643f3931bfd9ef962c75db32826bc3609bc13ba86706fc4aa8af4ba344fc7868b03dc0ccf78b4766c46c57016439e422504bfa469cc066866fe6edb397ca12fae78ead01073725e4010ed15a155b4dcb300bc44437523f07fc4d184a15ff1d19af2d6f8ea6aca0ae871fd4cce7e5729a5fd678dbef9238bfa19a129ac9bc3e5c1caf307a9efef3ebafefe66c96661c7cab340c2238f5ba5b6a5bd8776eb056fffdc0481f5d202234790141a0d196705a7d74bdfc72472b2326b33ae7a8123f03178bda05232e132c5616b1cb3b380949b86087675563d82219847b5adb597cc083e979777b5e11b687fe96a86d8fa514cd4c6dcdb09f2764929936503e540a0b8ae330710131a32af3b4076708e06a3c1888830fbaae6a6817dab826ab2a0faa484852168ebb5c745e4ca95902bb63d052fa1cc0c63d7db1802f7ebebfe8d7b5550bab913f3e13a2dab42b378f9346c1b57c38c359d406c2a4cf50de023561b42c8fcd6566fe7d4036fea6816408d5a4ffc95614e230aa089990d1ab0c8e1fb25d9fd0a115f9ac1a9cb3077d071ab1dd4ba735109436d91c238d688eec8bb902c37101646a184f7e01ed7e1a56bd39b63cdd68bc7eb7fe9ed5ecc0b437ec7e53b43ac47e0c011114514678d33500fdc7ddd83489c48e00dcf83c5e245f3ed1d4c08b56df799b30a070e3758e7ef9c9b0cfe412afc649d1f967dda9bdec6f1ee29f95f0920766b3d195af46b84e485bd2c7ccc6924a596accc393d177155cfc0572b2af8cab2e578876190bccdeeafe3327b53403971c302d67288f5d33c8fe359d3fcda29b8331c5b7832fc8a8626192a0981c97b915ff5d5eb971847f42bcbb00eebde89d497a23387ff1d339c5960d756828347c534915ef8291eb7dec6195d2c0864d9039977e64f09245e4f0b0600e47d66d718c801bf18a76af371a05995be8a84c57ca1ada1b04e77dea3a56f90e87b538c6a9204bbb2a37840963d6d8e3ac6c0f692f6685aeaaa9b8a9ba86de3a3d16b41044b0b2be63e1328f636d0a770e52d378c869a0ccee98f48a6bab7d18ccbd9fd533e6ab0c595ad43ed5f9b77108036fdfe87e5b0ab97e8b445cc99c675d8272e92289ea84c086feda8d5b635ea1c1f9c06d85b0d3856f1caf1e96b4760a2a04f08340710cf163e7165bbb722c913caf51a8d2b81bfdc0ecdce8ddbb81fb0d8e41c2f7c45efde36e1cb27dfc85e1192dc95c30e31166207a64e97ed53383fe7896f7a1820de0a69cfd497fee55d77ea6efc8d7975298dba4a6e1ccb48fef914c7b0deb279de3bf523ecca6057ba9e905ab953f6ac01cb206327debbb0584abf2205e8cbfa96bd2e9b35bee8378dbed2c2733e9573a51ab9b8cdf18d6a239b14e301327f0168055b636b97cd46e0aee3cbdcc6f5d75c5d0f85d3130a8a1bc2ef71a41d49d2e257d8580436e6eee1a3117a824a1e8987a63b181789c3694d9c47227ce875447db7db677c2b08dd72bdb9e73fa46db20fd93bc0fc845394b933b9677c14a7dfd31a9be4b70f3673fcce993902133c154727fe2e0e00c7b663f4102f933a23a85c5bbbd5bfbdb7d41729d04e505949d7395b631a6788545c94c8363872418f486e2dd35d760eef187e310a996fe8027ab19bd8587fb7c979399db15b31fe63ecfd1e60f6d951759f45d922cdfbcd3a2babdac67c4905f56ad8831921b9ae28e1441a13148ff38eca9c37d493b9a81b53fab4f1cbf495963fb9100698f6059d8d9dc4d1987fe74eba738875187d7819cf0a8c63aa6f7197b2c34785fb93dd860d7fc65080252ca9c9159f886b1252bffa215a357bfe73c7cf6a342f7c0c8606d02c00e7d2568417fe2f0e92d919e44260ef1841760fea0fabaedeffbd324bcf54f1230232f6cd2cc47ae66a46ee162175c96262419e6fe0c33ed6cbed786cc302aaf46beb8daa78d8369af10eb679ebcf40451001a158832dad3e586376ee0195dfa8480bef1ebd3f79b4653d10ce4fc89e5ff7c547e1564fbb1f8012ce76f8d191ef0d3d1337d9938d0493cce95c8023c90cec2f84b50a95501dbd3efd78132a0ae1bc91a329cd537c6a60afe5c8df3f444bc161ab7c46c60983c0430ed2c9fa5e6384c563f27bf3b7a37f0225707bc61b570f3fb44b2f4db3875026f72ff1f80a00af4f74d0c8525154a13f4e8a8a88d89f29785ee1dd0114d5c18e54de4c56b850f56a3ae6aa548e3df7a2bba2f9acebe6b9b5c3e3ee3b9a44f1930c98e5ab654a7cac0edd30f05991a9db8427232bb100a8d5460157478769580e6438e903cca1bb6778855ec26650504d3797f54aa9e60d82745113c5757dbd6ef62cbe69861bac8c2da935f5ea66269707e4a1116f1b68449042b27772321be251b7ae23e23a44afd47d55531d555982250b8b40f88f1d1b3edbee3d879d3327070d05dd7e84e1abec"}]}]}, 0xec4}}, 0x406e) 23:28:30 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000001c0), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000100)={[{0x2d, 'pids'}]}, 0x6) 23:28:30 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xc, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:30 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000300)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@ra={0x94, 0x4}, @ra={0x94, 0x4}]}}}}}) 23:28:30 executing program 1: r0 = memfd_create(&(0x7f0000000300)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\x91\xfdy\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xac\x0f\xc8\xc0`\xaa8\xc7\xc8\x9d\xfdA\b\x10\x92(c\x10d\xee\xa9\x8b\x066\xb8G\xd1\x80\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdI\x83\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7 \x1d\xa1\xce\x8b\xac \xe8\x88\xdc\x02\xd7\x04\x9b\x9aL\x9f([4\x81\xf6\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6{\xf0(\xaeW;)\x9f\x9cR\xae\x12G\xd8\xa4y\xc4o\xf8\x0e\x9b1d>SK0<&\xf5\xee\xa2PQ\x03\xb2\xeb\x81\x13\x8b@\x12\xe7U\x16^;1\x96\x83\xc8\x98/\x9cV\xeb0\x1f\xeb\a\xaf\x8a{\x86mC\xd3\x9buE\x89$\xb5(d3\xdap\xd18l\x8f\xc3', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0x12) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000003400)={0xa, 0x2, &(0x7f0000003200)=@raw=[@call={0x85, 0x0, 0x0, 0x21}, @exit], &(0x7f0000000000)='GPL\x00'}, 0x80) [ 783.289985][T11306] [ 783.292379][T11306] ===================================================== [ 783.299363][T11306] WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected [ 783.306830][T11306] 6.7.0-rc1-next-20231117-syzkaller #0 Not tainted [ 783.313349][T11306] ----------------------------------------------------- [ 783.320373][T11306] syz-executor.0/11306 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 783.328484][T11306] ffff888028d80018 (&sighand->siglock){+.+.}-{2:2}, at: __lock_task_sighand+0xc2/0x340 [ 783.338339][T11306] [ 783.338339][T11306] and this task is already holding: [ 783.345796][T11306] ffffffff8cff86b8 (css_set_lock){..-.}-{2:2}, at: cgroup_migrate_execute+0xd8/0x1230 [ 783.355765][T11306] which would create a new lock dependency: [ 783.361669][T11306] (css_set_lock){..-.}-{2:2} -> (&sighand->siglock){+.+.}-{2:2} [ 783.369626][T11306] [ 783.369626][T11306] but this new dependency connects a SOFTIRQ-irq-safe lock: [ 783.379100][T11306] (css_set_lock){..-.}-{2:2} [ 783.379131][T11306] [ 783.379131][T11306] ... which became SOFTIRQ-irq-safe at: [ 783.391704][T11306] lock_acquire+0x1b1/0x530 [ 783.396330][T11306] _raw_spin_lock_irqsave+0x3a/0x50 [ 783.401642][T11306] cgroup_free+0x7c/0x1d0 [ 783.406085][T11306] __put_task_struct+0x10b/0x3d0 [ 783.411141][T11306] delayed_put_task_struct+0x22c/0x2d0 [ 783.416722][T11306] rcu_core+0x828/0x16b0 [ 783.421103][T11306] __do_softirq+0x216/0x8d5 [ 783.425715][T11306] irq_exit_rcu+0xb5/0x120 [ 783.430352][T11306] sysvec_apic_timer_interrupt+0x95/0xb0 [ 783.436107][T11306] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 783.442259][T11306] _raw_spin_unlock_irqrestore+0x31/0x70 [ 783.448092][T11306] __unix_dgram_recvmsg+0x32a/0xee0 [ 783.453540][T11306] unix_dgram_recvmsg+0xc3/0xf0 [ 783.458508][T11306] ____sys_recvmsg+0x4ab/0x5c0 [ 783.463450][T11306] ___sys_recvmsg+0x115/0x1a0 [ 783.468251][T11306] do_recvmmsg+0x2af/0x740 [ 783.472788][T11306] __x64_sys_recvmmsg+0x235/0x290 [ 783.477931][T11306] do_syscall_64+0x40/0x110 [ 783.482561][T11306] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 783.488684][T11306] [ 783.488684][T11306] to a SOFTIRQ-irq-unsafe lock: [ 783.495709][T11306] (&sighand->siglock){+.+.}-{2:2} [ 783.495740][T11306] [ 783.495740][T11306] ... which became SOFTIRQ-irq-unsafe at: [ 783.508812][T11306] ... [ 783.508820][T11306] lock_acquire+0x1b1/0x530 [ 783.516097][T11306] _raw_spin_lock+0x2e/0x40 [ 783.520702][T11306] ptrace_attach+0x401/0x650 [ 783.525519][T11306] __do_sys_ptrace+0x204/0x230 [ 783.530441][T11306] do_syscall_64+0x40/0x110 [ 783.535261][T11306] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 783.541295][T11306] [ 783.541295][T11306] other info that might help us debug this: [ 783.541295][T11306] [ 783.551844][T11306] Possible interrupt unsafe locking scenario: [ 783.551844][T11306] [ 783.560257][T11306] CPU0 CPU1 [ 783.565629][T11306] ---- ---- [ 783.571009][T11306] lock(&sighand->siglock); [ 783.575727][T11306] local_irq_disable(); [ 783.582494][T11306] lock(css_set_lock); [ 783.589206][T11306] lock(&sighand->siglock); [ 783.596364][T11306] [ 783.599848][T11306] lock(css_set_lock); [ 783.604191][T11306] [ 783.604191][T11306] *** DEADLOCK *** [ 783.604191][T11306] [ 783.612422][T11306] 8 locks held by syz-executor.0/11306: [ 783.617974][T11306] #0: ffff888025931248 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0xe7/0x170 [ 783.627273][T11306] #1: ffff888029b00420 (sb_writers#10){.+.+}-{0:0}, at: ksys_write+0x12f/0x250 [ 783.636372][T11306] #2: ffff888028dc5c88 (&of->mutex){+.+.}-{3:3}, at: kernfs_fop_write_iter+0x27d/0x500 [ 783.646181][T11306] #3: ffffffff8cff8768 (cgroup_mutex){+.+.}-{3:3}, at: cgroup_lock_and_drain_offline+0xad/0x6d0 [ 783.658418][T11306] #4: ffffffff8ce51f70 (cpu_hotplug_lock){++++}-{0:0}, at: cgroup_update_dfl_csses+0x2fb/0x640 [ 783.669020][T11306] #5: ffffffff8cff8530 (cgroup_threadgroup_rwsem){++++}-{0:0}, at: cgroup_update_dfl_csses+0x3d1/0x640 [ 783.680298][T11306] #6: ffffffff8cff86b8 (css_set_lock){..-.}-{2:2}, at: cgroup_migrate_execute+0xd8/0x1230 [ 783.690529][T11306] #7: ffffffff8cfad060 (rcu_read_lock){....}-{1:2}, at: __lock_task_sighand+0x3f/0x340 [ 783.700317][T11306] [ 783.700317][T11306] the dependencies between SOFTIRQ-irq-safe lock and the holding lock: [ 783.710728][T11306] -> (css_set_lock){..-.}-{2:2} { [ 783.715805][T11306] IN-SOFTIRQ-W at: [ 783.719797][T11306] lock_acquire+0x1b1/0x530 [ 783.725969][T11306] _raw_spin_lock_irqsave+0x3a/0x50 [ 783.733558][T11306] cgroup_free+0x7c/0x1d0 [ 783.739573][T11306] __put_task_struct+0x10b/0x3d0 [ 783.746273][T11306] delayed_put_task_struct+0x22c/0x2d0 [ 783.753600][T11306] rcu_core+0x828/0x16b0 [ 783.759523][T11306] __do_softirq+0x216/0x8d5 [ 783.765720][T11306] irq_exit_rcu+0xb5/0x120 [ 783.771803][T11306] sysvec_apic_timer_interrupt+0x95/0xb0 [ 783.779111][T11306] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 783.786858][T11306] _raw_spin_unlock_irqrestore+0x31/0x70 [ 783.794330][T11306] __unix_dgram_recvmsg+0x32a/0xee0 [ 783.806243][T11306] unix_dgram_recvmsg+0xc3/0xf0 [ 783.812959][T11306] ____sys_recvmsg+0x4ab/0x5c0 [ 783.819688][T11306] ___sys_recvmsg+0x115/0x1a0 [ 783.826059][T11306] do_recvmmsg+0x2af/0x740 [ 783.832161][T11306] __x64_sys_recvmmsg+0x235/0x290 [ 783.838868][T11306] do_syscall_64+0x40/0x110 [ 783.845070][T11306] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 783.852648][T11306] INITIAL USE at: [ 783.856546][T11306] lock_acquire+0x1b1/0x530 [ 783.862626][T11306] _raw_spin_lock_irq+0x36/0x50 [ 783.869055][T11306] cgroup_setup_root+0x62c/0xa00 [ 783.875577][T11306] cgroup_init+0x23f/0x1100 [ 783.881791][T11306] start_kernel+0x385/0x480 [ 783.887895][T11306] x86_64_start_reservations+0x18/0x30 [ 783.894949][T11306] x86_64_start_kernel+0xb2/0xc0 [ 783.901492][T11306] secondary_startup_64_no_verify+0x166/0x16b [ 783.909176][T11306] } [ 783.911684][T11306] ... key at: [] css_set_lock+0x18/0x60 [ 783.919419][T11306] [ 783.919419][T11306] the dependencies between the lock to be acquired [ 783.919431][T11306] and SOFTIRQ-irq-unsafe lock: [ 783.933175][T11306] -> (&sighand->siglock){+.+.}-{2:2} { [ 783.938773][T11306] HARDIRQ-ON-W at: [ 783.943287][T11306] lock_acquire+0x1b1/0x530 [ 783.949461][T11306] _raw_spin_lock+0x2e/0x40 [ 783.955640][T11306] ptrace_attach+0x401/0x650 [ 783.962359][T11306] __do_sys_ptrace+0x204/0x230 [ 783.968902][T11306] do_syscall_64+0x40/0x110 [ 783.975115][T11306] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 783.982726][T11306] SOFTIRQ-ON-W at: [ 783.986777][T11306] lock_acquire+0x1b1/0x530 [ 783.992949][T11306] _raw_spin_lock+0x2e/0x40 [ 783.999139][T11306] ptrace_attach+0x401/0x650 [ 784.005438][T11306] __do_sys_ptrace+0x204/0x230 [ 784.012005][T11306] do_syscall_64+0x40/0x110 [ 784.018197][T11306] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 784.025784][T11306] INITIAL USE at: [ 784.029692][T11306] lock_acquire+0x1b1/0x530 [ 784.035778][T11306] _raw_spin_lock_irq+0x36/0x50 [ 784.042209][T11306] calculate_sigpending+0x44/0xa0 [ 784.048824][T11306] ret_from_fork+0x23/0x80 [ 784.054839][T11306] ret_from_fork_asm+0x11/0x20 [ 784.061466][T11306] } [ 784.063983][T11306] ... key at: [] __key.341+0x0/0x40 [ 784.071365][T11306] ... acquired at: [ 784.075177][T11306] lock_acquire+0x1b1/0x530 [ 784.079874][T11306] _raw_spin_lock_irqsave+0x3a/0x50 [ 784.085263][T11306] __lock_task_sighand+0xc2/0x340 [ 784.090567][T11306] cgroup_freeze_task+0x80/0x190 [ 784.095715][T11306] cgroup_freezer_migrate_task+0x1b7/0x3a0 [ 784.101723][T11306] cgroup_migrate_execute+0x2d3/0x1230 [ 784.107432][T11306] cgroup_update_dfl_csses+0x51b/0x640 [ 784.113228][T11306] cgroup_subtree_control_write+0xb94/0xed0 [ 784.119433][T11306] cgroup_file_write+0x209/0x7c0 [ 784.124632][T11306] kernfs_fop_write_iter+0x33f/0x500 [ 784.130322][T11306] vfs_write+0x64d/0xdf0 [ 784.134777][T11306] ksys_write+0x12f/0x250 [ 784.139565][T11306] do_syscall_64+0x40/0x110 [ 784.144357][T11306] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 784.150748][T11306] [ 784.153450][T11306] [ 784.153450][T11306] stack backtrace: [ 784.159524][T11306] CPU: 0 PID: 11306 Comm: syz-executor.0 Not tainted 6.7.0-rc1-next-20231117-syzkaller #0 [ 784.169659][T11306] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 784.179731][T11306] Call Trace: [ 784.183022][T11306] [ 784.185965][T11306] dump_stack_lvl+0xd9/0x1b0 [ 784.190629][T11306] check_irq_usage+0xe18/0x1470 [ 784.195542][T11306] ? mark_lock+0xb5/0xc50 [ 784.200002][T11306] ? print_shortest_lock_dependencies_backwards+0x1b0/0x1b0 [ 784.207352][T11306] ? hlock_conflict+0x58/0x200 [ 784.212206][T11306] ? __bfs+0x2f7/0x660 [ 784.216341][T11306] ? check_path.constprop.0+0x50/0x50 [ 784.221768][T11306] ? lockdep_lock+0xc6/0x200 [ 784.226401][T11306] ? hlock_class+0x130/0x130 [ 784.231109][T11306] ? __lock_acquire+0x247c/0x3b10 [ 784.236147][T11306] __lock_acquire+0x247c/0x3b10 [ 784.241027][T11306] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 784.247039][T11306] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 784.253063][T11306] lock_acquire+0x1b1/0x530 [ 784.257591][T11306] ? __lock_task_sighand+0xc2/0x340 [ 784.262921][T11306] ? lock_sync+0x190/0x190 [ 784.267354][T11306] ? lock_sync+0x190/0x190 [ 784.271790][T11306] ? cgroup_move_task+0x145/0x250 [ 784.276841][T11306] ? reacquire_held_locks+0x4c0/0x4c0 [ 784.282225][T11306] ? reacquire_held_locks+0x4c0/0x4c0 [ 784.287639][T11306] _raw_spin_lock_irqsave+0x3a/0x50 [ 784.292886][T11306] ? __lock_task_sighand+0xc2/0x340 [ 784.298111][T11306] __lock_task_sighand+0xc2/0x340 [ 784.303170][T11306] cgroup_freeze_task+0x80/0x190 [ 784.308150][T11306] ? task_get_cgroup1+0x640/0x640 [ 784.313224][T11306] ? cgroup_update_frozen+0x144/0x6b0 [ 784.318631][T11306] cgroup_freezer_migrate_task+0x1b7/0x3a0 [ 784.324472][T11306] cgroup_migrate_execute+0x2d3/0x1230 [ 784.329966][T11306] cgroup_update_dfl_csses+0x51b/0x640 [ 784.335486][T11306] ? cgroup_apply_control_enable+0xc80/0xc80 [ 784.341520][T11306] cgroup_subtree_control_write+0xb94/0xed0 [ 784.347460][T11306] ? cgroup_max_descendants_write+0x200/0x200 [ 784.353730][T11306] ? lock_sync+0x190/0x190 [ 784.358192][T11306] cgroup_file_write+0x209/0x7c0 [ 784.363169][T11306] ? cgroup_max_descendants_write+0x200/0x200 [ 784.369280][T11306] ? kill_css+0x3b0/0x3b0 [ 784.373632][T11306] kernfs_fop_write_iter+0x33f/0x500 [ 784.378939][T11306] ? kill_css+0x3b0/0x3b0 [ 784.383286][T11306] vfs_write+0x64d/0xdf0 [ 784.387575][T11306] ? kernel_write+0x6c0/0x6c0 [ 784.392282][T11306] ksys_write+0x12f/0x250 [ 784.396647][T11306] ? __ia32_sys_read+0xb0/0xb0 [ 784.401451][T11306] ? syscall_enter_from_user_mode+0x7d/0x110 [ 784.407501][T11306] do_syscall_64+0x40/0x110 [ 784.412039][T11306] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 784.417970][T11306] RIP: 0033:0x7f1e5727cae9 [ 784.423298][T11306] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 784.443015][T11306] RSP: 002b:00007f1e580c30c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 784.451441][T11306] RAX: ffffffffffffffda RBX: 00007f1e5739bf80 RCX: 00007f1e5727cae9 [ 784.459424][T11306] RDX: 0000000000000006 RSI: 0000000020000100 RDI: 0000000000000004 [ 784.467405][T11306] RBP: 00007f1e572c847a R08: 0000000000000000 R09: 0000000000000000 [ 784.475475][T11306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 784.483458][T11306] R13: 000000000000000b R14: 00007f1e5739bf80 R15: 00007ffddbc432c8 [ 784.491557][T11306] 23:28:32 executing program 5: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/244, 0xf4}], 0x1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/82, 0x52}, {&(0x7f0000000440)=""/196, 0xc4}], 0x2, 0x0) 23:28:32 executing program 0: keyctl$set_reqkey_keyring(0xb, 0x1e488e3c) 23:28:32 executing program 2: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x80087601, 0x0) 23:28:32 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x20000190, 0x0, 0x0) 23:28:32 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xcb, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 23:28:32 executing program 1: syz_open_dev$dri(&(0x7f0000000080), 0x40, 0x0) 23:28:32 executing program 2: keyctl$set_reqkey_keyring(0x6, 0x867376b) 23:28:32 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x18, &(0x7f0000000140), 0x4) 23:28:32 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40049409, 0x0) 23:28:32 executing program 4: socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x0, 0x0) futex(&(0x7f0000000000), 0x5, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x1, 0x1) 23:28:32 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x2, 0x17, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, [@sadb_x_kmaddress={0x7, 0x19, 0x0, @in={0x2, 0x0, @multicast2}, @in6={0xa, 0x0, 0x0, @dev, 0x7}}]}, 0x48}}, 0x0) 23:28:32 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x14, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:32 executing program 0: socket$inet(0x2, 0xa, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='fd/3\x00') 23:28:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x74b, 0x1000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000c40)={0x14}, 0x14}}, 0x0) 23:28:32 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_POWER_SAVE(r0, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000280)={0x24, r1, 0x9, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_PS_STATE={0xff42}, @NL80211_ATTR_PS_STATE, @NL80211_ATTR_PS_STATE]}, 0x24}}, 0x0) 23:28:32 executing program 1: socketpair(0x0, 0x981302f3571417af, 0x0, 0x0) 23:28:32 executing program 3: process_vm_writev(0x0, &(0x7f0000006d80)=[{0x0}, {0x0}, {&(0x7f0000000c40)=""/4106, 0x100a}, {&(0x7f0000000080)=""/123, 0x7b}], 0x4, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0xd0}, {&(0x7f0000004c40)=""/4096, 0x1000}], 0xffffecf, 0x0) 23:28:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_NETID(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, ["", "", "", ""]}, 0xfffffffffffffd18}}, 0x0) 23:28:33 executing program 2: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0045878, 0x0) 23:28:33 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000000)={@dev, @dev={0xac, 0x14, 0x14, 0x3f}}, 0xc) [ 785.233120][T11344] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 23:28:33 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000300)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x4, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@ra={0x94, 0x4}, @ra={0x94, 0x4}]}}}}}) 23:28:33 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:33 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x29, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @rand_addr=0x2}, 0x10) 23:28:33 executing program 2: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/244, 0xf4}], 0x1, &(0x7f0000000540)=[{0x0}, {&(0x7f00000003c0)=""/86, 0x56}], 0x2, 0x0) 23:28:33 executing program 5: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/vlan/vlan1\x00') 23:28:33 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x1e, 0x0, 0x0) 23:28:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r1, 0x5a46eecee1309c4b, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_SPEED={0x8}, @ETHTOOL_A_LINKMODES_DUPLEX={0x5}, @ETHTOOL_A_LINKMODES_OURS={0x8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_LINKMODES_LANES={0x8}]}, 0x34}}, 0x0) 23:28:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$igmp(0x2, 0x3, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet_mreqn(r2, 0x0, 0x0, 0x0, 0x0) 23:28:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f0000000080), r0) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000c40)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0xea8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0xe9d, 0x4, "261d0de641df328108e82a2ae0c7b3c3da73a5cffc1da29db8e6aa8bafdeb98873b46e3b0a08f208eb8d113b7f28b246a982a4ab621a8c0bc80f0dea8df710f3cf81c2cba965cd8f84fc9da1d76cfcc2e7f40ea37e5aa54ce5f248dad86cd95d5233f06ca4b83ff3f863e5e369b3241f6150803e9e2fa7ac479969bdd0ea604478573a7a32d643eb68c945850db12f1bf04225723520bfe230d3e96422b020e3d80a9307fb564bfde917ef97f6cd339cec1d9bde468ddff40eceaf2affbe98705aa57a2b30ee40854abe17c6ae073f2be32c104ae7afea2b8ebf7d9a56a0cbbcd5f23bbc787a759981a999f15c1f398039a55f06414df5bb0e86f2aa70187b3a279a920e615d9be67c0f29db977edb859654588486f40e0d58e167e35fdccb50db90cc2daffa70f200399c0066c3f424b6f7ae2bf1734192a4646769718c4e9072f49e5d5e03f6fd4974d3915244812ac103b4d1260423c542c50013977d088e4f4b1942ad028d25801887db15817892db2558b884e6e6e0fea7ddd81831a06d09c9234ae00cefeeab6328b9c2c8705d857484591aac4a40803e2f6095bb6cdebca9718a1265820e6acc0d3d3e06f5cda00801a14bc6648626ee697c8e817fc680da3ca500949e1688c4b377c6fe454625af9e18d821d5a9d10bb17a258fbe9f58391c795bd794979b7ba6d5f581ded901d55a7f2a9570b921036e04e894ea8069b3ca3533c0ed5aff304b1733362b3a2a897b579cbf3e9fb5880ff493ef42c04f483ca47d9eb4a5951f6818a146e508ab8ab97a9a855aa3cf49afbfae6a488e8bb1afc22d28b5c09334293d54c7f5763c0d676c0ddab1159ac6b3c71b55e3a848ceeaf6b059862cad6df0e0db4a41e201f41b165f4f9f450c2aa336b9cf09eb47496162c176eed16e0fe35d00cb784aefae7585656d18b7feb94db5b1d3bc3fde48402dbee73bce3d1de007cc917d53d3ca4cf0e4b7b16800b3a6e5a9186348009175a6598bba5dea0cd1d230b3a0e1170019dbd4a740e6b0f28184622642be9d6029d0ee1b0c3d721691be2b54abaee27eab519a1abac46a85dfc9851565b6e395dc56d6759259d0119a64d21c31d79d059111c213b5fb29ae5b4bd6cca685dfa4b5ac45dc44895ecd4fbdfbd21a26ed6093235368c9426412b9bfb96c03bbfae64632f40f1fdb4c693b0cdfe8eb8233eab7f00f23e4c44785de9a56d0011c11ce1cc9c9a9c02e24c3a24b45f7db7afca05271eabf67de0d15504fbca79a1c72ce21ca10cf41a07ea82b0afaaef4c0e3f67452d602099335d57955e94e5bea3f8e0bd3885c6b612cd14aa0f933fe7e4392196732e1ac7e933d307784d420cd9fec0cf9f271dd3180888ebc6722ab3f6e594af98c406cb804c8e4ea04d120aaaa3a4af9e7c396eb49d8ac444dd284c83322b9437d395c8c7ca1762679973367575308bdb71c29249077c21ecf7be206bfe536281d3bfcb847398e28e651e2b1b1daaa91a561293ec0dc2621491b13cc347dbd8dcd1b8516940f47744dba72735f09d9eefbe7ff65bd0be7af4097450490556671c764c941debb6d24a1ca685435fd1febb1fd7ee3f4929d12d1810a2ca68d26b889074976b634b8363a87b72ac33945d0109f65fcfe762ef196a2af46a72c48bc506b7311ea2e68da75423d7f7192b8a27b8bc39cc75f13cd1cdfc598f8a6fa19ae3a720528e09866f6dddb464d2e88cac1b80e5aeb831e0cc1c6b621c1ba036c4892b7e95c24be488b700df289cfbc0b707b11dbc8e826e4b57c1c10581fc0b067007b94a5978d5d1709126210734f772bb90799aa5ca843b8f7eb0632a444ed75688429d8375d6c3733c4e397358b90b4d898e7c5190cbfdb8632fab1cab57e39e547d930416188488cdab12c5e4eaca9d958f82d25cd72c8f86854f10b5b7308b5ac6aea9dd56dc4a54e299a6dac3de65abd9a52791f3f40d2a10559c70fe1fe66f9a79250de73de7807ead15b3a6c95cd90a74305f1b40855aea48a565d9839dae2ca0fb835e75e995ea92ced5e3dcc7046c07a253a48c260c4706a2982c7c6604f0a22a6fa6a9e1efbd7671470c4c26e6996c9cb2cde5dd157d8e6a09f738a28971c6f3bd3dbb35ce329f0e385143c8a333592882eb8f67f31f1e8fd22920d7a0e47b0413d0f3311665b9e64f3490cd261a866ef388790168855f42ada8259d7389ad7dbd42d17d8c48af33f9d375f529a05b266f3c58ee272323ce12e17d020909db0a9041090fb31dc34fcc49d42cfd191b1dc85ae5acc540dd3e5a2cbe50566d599a44c470afc60c0a8fac9129031da3de2adbca5e8a7ab0e0ed196ca78e31305d4e1a10591238453df0459b44328a5b984b871278ff1443c688ee807871be425b68a7a3e6e7ac80dae64445880393fa0d6f667757fa39eefff935e26a295b1257be84adc122bb5f96e8a1433c44443449dbfb8cbeca94aa1648dcdf9cc0be420ca8101666515fc1a112c71b012ef2596929e2d697e62a28a5639a0d57fb09c1d63fa62a3fb33ffa383a1a09d1ed116d5a6c40f5aeef9a95e01997ea1847ed88a88fe552e646c5cd5847df59b3a6831231df5e796f3cef98645f6ace6c9163cf62970ae7e369cd5fc01f8ec9f92e2fb5985d68db98cac0b8afcf5ad2b9dbe6376293f3a9db86c2e6580235dcd85ed9e103142e7043ff6029364ece83e7a155bb2744019f4d8ac8b42439a614aa210cad81fe0a07c8cc31d361d9582929a8a01d6fae540bab469a2709ab63b92e1e013114b84fd4237d7cfba1809d74d0e2da32a3eab632c1bcecc385cacd04580602f049f9a278bafb4300fc17d6c139abdebd6947b329643f3931bfd9ef962c75db32826bc3609bc13ba86706fc4aa8af4ba344fc7868b03dc0ccf78b4766c46c57016439e422504bfa469cc066866fe6edb397ca12fae78ead01073725e4010ed15a155b4dcb300bc44437523f07fc4d184a15ff1d19af2d6f8ea6aca0ae871fd4cce7e5729a5fd678dbef9238bfa19a129ac9bc3e5c1caf307a9efef3ebafefe66c96661c7cab340c2238f5ba5b6a5bd8776eb056fffdc0481f5d202234790141a0d196705a7d74bdfc72472b2326b33ae7a8123f03178bda05232e132c5616b1cb3b380949b86087675563d82219847b5adb597cc083e979777b5e11b687fe96a86d8fa514cd4c6dcdb09f2764929936503e540a0b8ae330710131a32af3b4076708e06a3c1888830fbaae6a6817dab826ab2a0faa484852168ebb5c745e4ca95902bb63d052fa1cc0c63d7db1802f7ebebfe8d7b5550bab913f3e13a2dab42b378f9346c1b57c38c359d406c2a4cf50de023561b42c8fcd6566fe7d4036fea6816408d5a4ffc95614e230aa089990d1ab0c8e1fb25d9fd0a115f9ac1a9cb3077d071ab1dd4ba735109436d91c238d688eec8bb902c37101646a184f7e01ed7e1a56bd39b63cdd68bc7eb7fe9ed5ecc0b437ec7e53b43ac47e0c011114514678d33500fdc7ddd83489c48e00dcf83c5e245f3ed1d4c08b56df799b30a070e3758e7ef9c9b0cfe412afc649d1f967dda9bdec6f1ee29f95f0920766b3d195af46b84e485bd2c7ccc6924a596accc393d177155cfc0572b2af8cab2e578876190bccdeeafe3327b53403971c302d67288f5d33c8fe359d3fcda29b8331c5b7832fc8a8626192a0981c97b915ff5d5eb971847f42bcbb00eebde89d497a23387ff1d339c5960d756828347c534915ef8291eb7dec6195d2c0864d9039977e64f09245e4f0b0600e47d66d718c801bf18a76af371a05995be8a84c57ca1ada1b04e77dea3a56f90e87b538c6a9204bbb2a37840963d6d8e3ac6c0f692f6685aeaaa9b8a9ba86de3a3d16b41044b0b2be63e1328f636d0a770e52d378c869a0ccee98f48a6bab7d18ccbd9fd533e6ab0c595ad43ed5f9b77108036fdfe87e5b0ab97e8b445cc99c675d8272e92289ea84c086feda8d5b635ea1c1f9c06d85b0d3856f1caf1e96b4760a2a04f08340710cf163e7165bbb722c913caf51a8d2b81bfdc0ecdce8ddbb81fb0d8e41c2f7c45efde36e1cb27dfc85e1192dc95c30e31166207a64e97ed53383fe7896f7a1820de0a69cfd497fee55d77ea6efc8d7975298dba4a6e1ccb48fef914c7b0deb279de3bf523ecca6057ba9e905ab953f6ac01cb206327debbb0584abf2205e8cbfa96bd2e9b35bee8378dbed2c2733e9573a51ab9b8cdf18d6a239b14e301327f0168055b636b97cd46e0aee3cbdcc6f5d75c5d0f85d3130a8a1bc2ef71a41d49d2e257d8580436e6eee1a3117a824a1e8987a63b181789c3694d9c47227ce875447db7db677c2b08dd72bdb9e73fa46db20fd93bc0fc845394b933b9677c14a7dfd31a9be4b70f3673fcce993902133c154727fe2e0e00c7b663f4102f933a23a85c5bbbd5bfbdb7d41729d04e505949d7395b631a6788545c94c8363872418f486e2dd35d760eef187e310a996fe8027ab19bd8587fb7c979399db15b31fe63ecfd1e60f6d951759f45d922cdfbcd3a2babdac67c4905f56ad8831921b9ae28e1441a13148ff38eca9c37d493b9a81b53fab4f1cbf495963fb9100698f6059d8d9dc4d1987fe74eba738875187d7819cf0a8c63aa6f7197b2c34785fb93dd860d7fc65080252ca9c9159f886b1252bffa215a357bfe73c7cf6a342f7c0c8606d02c00e7d2568417fe2f0e92d919e44260ef1841760fea0fabaedeffbd324bcf54f1230232f6cd2cc47ae66a46ee162175c96262419e6fe0c33ed6cbed786cc302aaf46beb8daa78d8369af10eb679ebcf40451001a158832dad3e586376ee0195dfa8480bef1ebd3f79b4653d10ce4fc89e5ff7c547e1564fbb1f8012ce76f8d191ef0d3d1337d9938d0493cce95c8023c90cec2f84b50a95501dbd3efd78132a0ae1bc91a329cd537c6a60afe5c8df3f444bc161ab7c46c60983c0430ed2c9fa5e6384c563f27bf3b7a37f0225707bc61b570f3fb44b2f4db3875026f72ff1f80a00af4f74d0c8525154a13f4e8a8a88d89f29785ee1dd0114d5c18e54de4c56b850f56a3ae6aa548e3df7a2bba2f9acebe6b9b5c3e3ee3b9a44f1930c98e5ab654a7cac0edd30f05991a9db8427232bb100a8d5460157478769580e6438e903cca1bb6778855ec26650504d3797f54aa9e60d82745113c5757dbd6ef62cbe69861bac8c2da935f5ea66269707e4a1116f1b68449042b27772321be251b7ae23e23a44afd47d55531d555982250b8b40f88f1d1b3edbee3d879d3327070d05dd7e84e1abec"}]}]}, 0xec4}}, 0x0) 23:28:33 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x12, 0x0, &(0x7f0000000040)) 23:28:33 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000040)={@private0}, 0x14) 23:28:33 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000240)={'syztnl2\x00', &(0x7f0000000100)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) 23:28:33 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000240)={'sit0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x4, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private, {[@timestamp={0x44, 0x4}]}}}}}) 23:28:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000180)=@deltfilter={0x24, 0x2d, 0x1}, 0x24}}, 0x0) 23:28:33 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='highspeed\x00', 0xa) 23:28:33 executing program 0: syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x44402) 23:28:33 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x1b, 0x0, 0x4000000) 23:28:33 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x7, 0x0, &(0x7f0000000040)) 23:28:33 executing program 2: pselect6(0x82, &(0x7f0000000100), &(0x7f0000000140)={0x1}, 0x0, 0x0, 0x0) 23:28:33 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB="10000000", @ANYRES16=r1, @ANYBLOB="01"], 0x48}}, 0x0) 23:28:33 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x28, 0x0, 0x0) 23:28:33 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0xd, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) 23:28:33 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xd, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x20, r1, 0x309, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 23:28:34 executing program 1: socket$inet(0x2, 0x80f, 0x0) 23:28:34 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x13, 0x0, &(0x7f0000000040)) 23:28:34 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:34 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x4000) 23:28:34 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000c40)={0x14}, 0x14}}, 0x0) 23:28:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_JOIN_OCB(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r1, 0xa01, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x33}]}, 0x28}}, 0x0) 23:28:34 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_JOIN_OCB(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r1, 0xa01, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5}]}, 0x28}}, 0x0) 23:28:34 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x2a, 0x0, 0x0) 23:28:34 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x2b, 0x0, 0x0) 23:28:34 executing program 5: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x2}, 0x0, &(0x7f0000000180)={r0}) 23:28:34 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000180)={0x21, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) 23:28:34 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000001c0), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1370696473"], 0x6) 23:28:34 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000140)) 23:28:34 executing program 2: bpf$LINK_GET_NEXT_ID(0x22, &(0x7f0000000100)={0x80000001}, 0x8) 23:28:34 executing program 1: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f0000006d80)=[{0x0, 0x7ffff000}, {0x0}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000000900)=""/115, 0x73}], 0x4, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0xd0}, {&(0x7f0000004c40)=""/4096, 0x1000}], 0x2, 0x0) 23:28:34 executing program 5: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) dup2(r0, r1) 23:28:34 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xd, &(0x7f0000000140), 0x4) 23:28:34 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100), 0x6, &(0x7f00000002c0)={&(0x7f0000000c40)={0x1ec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0x1ea8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x1001, 0x4, "261d0de641df328108e82a2ae0c7b3c3da73a5cffc1da29db8e6aa8bafdeb98873b46e3b0a08f208eb8d113b7f28b246a982a4ab621a8c0bc80f0dea8df710f3cf81c2cba965cd8f84fc9da1d76cfcc2e7f40ea37e5aa54ce5f248dad86cd95d5233f06ca4b83ff3f863e5e369b3241f6150803e9e2fa7ac479969bdd0ea604478573a7a32d643eb68c945850db12f1bf04225723520bfe230d3e96422b020e3d80a9307fb564bfde917ef97f6cd339cec1d9bde468ddff40eceaf2affbe98705aa57a2b30ee40854abe17c6ae073f2be32c104ae7afea2b8ebf7d9a56a0cbbcd5f23bbc787a759981a999f15c1f398039a55f06414df5bb0e86f2aa70187b3a279a920e615d9be67c0f29db977edb859654588486f40e0d58e167e35fdccb50db90cc2daffa70f200399c0066c3f424b6f7ae2bf1734192a4646769718c4e9072f49e5d5e03f6fd4974d3915244812ac103b4d1260423c542c50013977d088e4f4b1942ad028d25801887db15817892db2558b884e6e6e0fea7ddd81831a06d09c9234ae00cefeeab6328b9c2c8705d857484591aac4a40803e2f6095bb6cdebca9718a1265820e6acc0d3d3e06f5cda00801a14bc6648626ee697c8e817fc680da3ca500949e1688c4b377c6fe454625af9e18d821d5a9d10bb17a258fbe9f58391c795bd794979b7ba6d5f581ded901d55a7f2a9570b921036e04e894ea8069b3ca3533c0ed5aff304b1733362b3a2a897b579cbf3e9fb5880ff493ef42c04f483ca47d9eb4a5951f6818a146e508ab8ab97a9a855aa3cf49afbfae6a488e8bb1afc22d28b5c09334293d54c7f5763c0d676c0ddab1159ac6b3c71b55e3a848ceeaf6b059862cad6df0e0db4a41e201f41b165f4f9f450c2aa336b9cf09eb47496162c176eed16e0fe35d00cb784aefae7585656d18b7feb94db5b1d3bc3fde48402dbee73bce3d1de007cc917d53d3ca4cf0e4b7b16800b3a6e5a9186348009175a6598bba5dea0cd1d230b3a0e1170019dbd4a740e6b0f28184622642be9d6029d0ee1b0c3d721691be2b54abaee27eab519a1abac46a85dfc9851565b6e395dc56d6759259d0119a64d21c31d79d059111c213b5fb29ae5b4bd6cca685dfa4b5ac45dc44895ecd4fbdfbd21a26ed6093235368c9426412b9bfb96c03bbfae64632f40f1fdb4c693b0cdfe8eb8233eab7f00f23e4c44785de9a56d0011c11ce1cc9c9a9c02e24c3a24b45f7db7afca05271eabf67de0d15504fbca79a1c72ce21ca10cf41a07ea82b0afaaef4c0e3f67452d602099335d57955e94e5bea3f8e0bd3885c6b612cd14aa0f933fe7e4392196732e1ac7e933d307784d420cd9fec0cf9f271dd3180888ebc6722ab3f6e594af98c406cb804c8e4ea04d120aaaa3a4af9e7c396eb49d8ac444dd284c83322b9437d395c8c7ca1762679973367575308bdb71c29249077c21ecf7be206bfe536281d3bfcb847398e28e651e2b1b1daaa91a561293ec0dc2621491b13cc347dbd8dcd1b8516940f47744dba72735f09d9eefbe7ff65bd0be7af4097450490556671c764c941debb6d24a1ca685435fd1febb1fd7ee3f4929d12d1810a2ca68d26b889074976b634b8363a87b72ac33945d0109f65fcfe762ef196a2af46a72c48bc506b7311ea2e68da75423d7f7192b8a27b8bc39cc75f13cd1cdfc598f8a6fa19ae3a720528e09866f6dddb464d2e88cac1b80e5aeb831e0cc1c6b621c1ba036c4892b7e95c24be488b700df289cfbc0b707b11dbc8e826e4b57c1c10581fc0b067007b94a5978d5d1709126210734f772bb90799aa5ca843b8f7eb0632a444ed75688429d8375d6c3733c4e397358b90b4d898e7c5190cbfdb8632fab1cab57e39e547d930416188488cdab12c5e4eaca9d958f82d25cd72c8f86854f10b5b7308b5ac6aea9dd56dc4a54e299a6dac3de65abd9a52791f3f40d2a10559c70fe1fe66f9a79250de73de7807ead15b3a6c95cd90a74305f1b40855aea48a565d9839dae2ca0fb835e75e995ea92ced5e3dcc7046c07a253a48c260c4706a2982c7c6604f0a22a6fa6a9e1efbd7671470c4c26e6996c9cb2cde5dd157d8e6a09f738a28971c6f3bd3dbb35ce329f0e385143c8a333592882eb8f67f31f1e8fd22920d7a0e47b0413d0f3311665b9e64f3490cd261a866ef388790168855f42ada8259d7389ad7dbd42d17d8c48af33f9d375f529a05b266f3c58ee272323ce12e17d020909db0a9041090fb31dc34fcc49d42cfd191b1dc85ae5acc540dd3e5a2cbe50566d599a44c470afc60c0a8fac9129031da3de2adbca5e8a7ab0e0ed196ca78e31305d4e1a10591238453df0459b44328a5b984b871278ff1443c688ee807871be425b68a7a3e6e7ac80dae64445880393fa0d6f667757fa39eefff935e26a295b1257be84adc122bb5f96e8a1433c44443449dbfb8cbeca94aa1648dcdf9cc0be420ca8101666515fc1a112c71b012ef2596929e2d697e62a28a5639a0d57fb09c1d63fa62a3fb33ffa383a1a09d1ed116d5a6c40f5aeef9a95e01997ea1847ed88a88fe552e646c5cd5847df59b3a6831231df5e796f3cef98645f6ace6c9163cf62970ae7e369cd5fc01f8ec9f92e2fb5985d68db98cac0b8afcf5ad2b9dbe6376293f3a9db86c2e6580235dcd85ed9e103142e7043ff6029364ece83e7a155bb2744019f4d8ac8b42439a614aa210cad81fe0a07c8cc31d361d9582929a8a01d6fae540bab469a2709ab63b92e1e013114b84fd4237d7cfba1809d74d0e2da32a3eab632c1bcecc385cacd04580602f049f9a278bafb4300fc17d6c139abdebd6947b329643f3931bfd9ef962c75db32826bc3609bc13ba86706fc4aa8af4ba344fc7868b03dc0ccf78b4766c46c57016439e422504bfa469cc066866fe6edb397ca12fae78ead01073725e4010ed15a155b4dcb300bc44437523f07fc4d184a15ff1d19af2d6f8ea6aca0ae871fd4cce7e5729a5fd678dbef9238bfa19a129ac9bc3e5c1caf307a9efef3ebafefe66c96661c7cab340c2238f5ba5b6a5bd8776eb056fffdc0481f5d202234790141a0d196705a7d74bdfc72472b2326b33ae7a8123f03178bda05232e132c5616b1cb3b380949b86087675563d82219847b5adb597cc083e979777b5e11b687fe96a86d8fa514cd4c6dcdb09f2764929936503e540a0b8ae330710131a32af3b4076708e06a3c1888830fbaae6a6817dab826ab2a0faa484852168ebb5c745e4ca95902bb63d052fa1cc0c63d7db1802f7ebebfe8d7b5550bab913f3e13a2dab42b378f9346c1b57c38c359d406c2a4cf50de023561b42c8fcd6566fe7d4036fea6816408d5a4ffc95614e230aa089990d1ab0c8e1fb25d9fd0a115f9ac1a9cb3077d071ab1dd4ba735109436d91c238d688eec8bb902c37101646a184f7e01ed7e1a56bd39b63cdd68bc7eb7fe9ed5ecc0b437ec7e53b43ac47e0c011114514678d33500fdc7ddd83489c48e00dcf83c5e245f3ed1d4c08b56df799b30a070e3758e7ef9c9b0cfe412afc649d1f967dda9bdec6f1ee29f95f0920766b3d195af46b84e485bd2c7ccc6924a596accc393d177155cfc0572b2af8cab2e578876190bccdeeafe3327b53403971c302d67288f5d33c8fe359d3fcda29b8331c5b7832fc8a8626192a0981c97b915ff5d5eb971847f42bcbb00eebde89d497a23387ff1d339c5960d756828347c534915ef8291eb7dec6195d2c0864d9039977e64f09245e4f0b0600e47d66d718c801bf18a76af371a05995be8a84c57ca1ada1b04e77dea3a56f90e87b538c6a9204bbb2a37840963d6d8e3ac6c0f692f6685aeaaa9b8a9ba86de3a3d16b41044b0b2be63e1328f636d0a770e52d378c869a0ccee98f48a6bab7d18ccbd9fd533e6ab0c595ad43ed5f9b77108036fdfe87e5b0ab97e8b445cc99c675d8272e92289ea84c086feda8d5b635ea1c1f9c06d85b0d3856f1caf1e96b4760a2a04f08340710cf163e7165bbb722c913caf51a8d2b81bfdc0ecdce8ddbb81fb0d8e41c2f7c45efde36e1cb27dfc85e1192dc95c30e31166207a64e97ed53383fe7896f7a1820de0a69cfd497fee55d77ea6efc8d7975298dba4a6e1ccb48fef914c7b0deb279de3bf523ecca6057ba9e905ab953f6ac01cb206327debbb0584abf2205e8cbfa96bd2e9b35bee8378dbed2c2733e9573a51ab9b8cdf18d6a239b14e301327f0168055b636b97cd46e0aee3cbdcc6f5d75c5d0f85d3130a8a1bc2ef71a41d49d2e257d8580436e6eee1a3117a824a1e8987a63b181789c3694d9c47227ce875447db7db677c2b08dd72bdb9e73fa46db20fd93bc0fc845394b933b9677c14a7dfd31a9be4b70f3673fcce993902133c154727fe2e0e00c7b663f4102f933a23a85c5bbbd5bfbdb7d41729d04e505949d7395b631a6788545c94c8363872418f486e2dd35d760eef187e310a996fe8027ab19bd8587fb7c979399db15b31fe63ecfd1e60f6d951759f45d922cdfbcd3a2babdac67c4905f56ad8831921b9ae28e1441a13148ff38eca9c37d493b9a81b53fab4f1cbf495963fb9100698f6059d8d9dc4d1987fe74eba738875187d7819cf0a8c63aa6f7197b2c34785fb93dd860d7fc65080252ca9c9159f886b1252bffa215a357bfe73c7cf6a342f7c0c8606d02c00e7d2568417fe2f0e92d919e44260ef1841760fea0fabaedeffbd324bcf54f1230232f6cd2cc47ae66a46ee162175c96262419e6fe0c33ed6cbed786cc302aaf46beb8daa78d8369af10eb679ebcf40451001a158832dad3e586376ee0195dfa8480bef1ebd3f79b4653d10ce4fc89e5ff7c547e1564fbb1f8012ce76f8d191ef0d3d1337d9938d0493cce95c8023c90cec2f84b50a95501dbd3efd78132a0ae1bc91a329cd537c6a60afe5c8df3f444bc161ab7c46c60983c0430ed2c9fa5e6384c563f27bf3b7a37f0225707bc61b570f3fb44b2f4db3875026f72ff1f80a00af4f74d0c8525154a13f4e8a8a88d89f29785ee1dd0114d5c18e54de4c56b850f56a3ae6aa548e3df7a2bba2f9acebe6b9b5c3e3ee3b9a44f1930c98e5ab654a7cac0edd30f05991a9db8427232bb100a8d5460157478769580e6438e903cca1bb6778855ec26650504d3797f54aa9e60d82745113c5757dbd6ef62cbe69861bac8c2da935f5ea66269707e4a1116f1b68449042b27772321be251b7ae23e23a44afd47d55531d555982250b8b40f88f1d1b3edbee3d879d3327070d05dd7e84e1abec3b8a21bf216b0d97464f4c856dfc2319f785621cb2a3d2f075114e6c17a937709a95c5f7131c2f2c104c7a9537bc037d2d6cb49168ffb001895d78e57c4ee99129ea7426d5554cf3325a9dd2d07df955693ba1d56b755bed776bcfa2ebb3b86cedac7939e8697b376f32460aa91bea00d026646594d5eea758309771bc7e389c119d61c40f5d6e0b2568f037c8f4eb1ea58ff337df8d3db90a35a2f20281ce02efca6de60fd56a6124320b5e021db9da3f54c9f696cc5dd43d68224a90b864068c4f43d40757d653398cad81c792bc773c55e4d4e92458e2d7389234714d5f11bc062c5edc790af9722d7785457ce21eb5409329e942d1efe80d3635637babc6b6b424d779ace9a0f2dc45228e8683046f6837601784e2fb99dc2ff5cd79ec41d736fe1681efb3a1403db0ae64ddf019c6ea50e47825eba625e1dd69a275d03b56c0f9b82434e90d81ac2685d1abd29e9bbf3b92e41452c5065c657f8f61202322bdb70c"}, @ETHTOOL_A_BITSET_BITS={0x190, 0x3, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\x90-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '%\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}]}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xf, 0x2, ':%\xde:#-]!$,\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xe8\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '-\x9c\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '-(#\xac[\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '@...\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'team_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_MASK={0xd09, 0x5, "d80cb7d2077d47d5a7ec7c4c1d5030f96b3bdda20cdd2af48b92f0831d393dc2df9163002fe0bd98be24c63521ac85ab3c5db498c7e96566d43267af0243f1e70fea3304689b3de8328569604e6bc244d5ec2ed25981b831eb810777601d95e1e1ed45754349b04c67f4534fa79b5b5863a94b0de6c987a5b5b384e31b5c23ef05d07d6977e4a23d37cd436d42e87b7af1a2192fe221d6730f08291ca9d3693b922630e35d1a7fa58f049190ae9503661959d909e32e984654099a80125725f32371d5030b9f1304f61ae8eca2f2dd0dd63a03ff7b53db0cbabeaeeb3641a12f39d2a4a64a1b03d356a6793e0ae33eacde82c346c3eb1069f35d2a760919933a9669f97c5f4929698e990dc99e4c5c7639d8d9a1260f808d50efe24436a515cc5cda74c19404db9e9424391d3193b6036b5f9765ebc1bd052c1e8ecac3b76270897e402a93e02a125b3cafdf56e6bd296178cf66bb84de23d82f5fe589f100aae7eb4b8a36ba50d3e519bb6ccaffa4446da88af0c18ea8c35696e8a2f8d9cdbf99cef9af2dd1bb9a5723229eebc19a1e3afc01e343e46b61f0e3f7d8b6dad4c7b6e7b578598d88540b1d31e79a05d15be72b3b83c530963220a7ad166a17450c71e990f42cabf333044ed4132cdc714f4cab0b4f03d406a5f1a2631943e8fa72a559f69f044490449a172cef715d800258c0ca40978d89e541299d020c56a173b831b5d77abce0e451c0ba84a1d1c5b70f30e4ee01f3c167d6b65ff7c21527385719083efc3696bc6fded43ad12f8a4973e5b29ede4ef1c630db4ed481bf9671821f15405ad8d56a4fb14a65b5612483bd8bf32eff9017249a90f8f54d94979535194bd6e3025a8510547b7d35baeb6ce6c48e576760aedb65d59cd9a608c283d5d0a8b9d07f2666e81dcc094e7e85091c4e67c098923890cdbfd224e2dda9a9086e00697e81cc9ee759444643781ea9b3e5ba0ffa12bf74d61395910530e7b2482ca07fcd767dfe2674f755b1c570a8b5bdf677beb350a8e78932ef6f4fcc761fc9148334a6113d733510a601be63eb15be89d8c0dbb7a04cc433d6c2da98122988a3285b173219e9d3b94c970fbdbacd923a9906130235edeb41cddbc6c4e828e433f08d14f7b781bfa202e9a022fd735a198492d843507b1dc90b7b725ec31b178cfcb9e222486caa1958b8c06b74f44665d82c6b42c9c77927537f499cbaedb708527828f9a5bda7599741a90ad06d0fba71e66490ab74f399b2224b8647465a86225c43ff43009ff2cd6c5d0b2de36d36937b8e84528576e890c1b1ef0f875c78faa1c2a494cc7c9e290a9f070b22d7d5bcee5ca5a5cd463fce3744230695ff6ff0c94be6a48d917f6090a974545bd21d620d7539d3940e16f02f7f850a76af6c2348794ea8cb09281db1096e077220ac5768a00801216b0dc680d68519d2cb37e3664930c3be7dabcedc93367f3d640c6959f14953c196e92464dc1b2ea45e866744f9460783c1fe6da94c151094343437c493bae85ae5d8e6ebe313c75769fa1ec8231cdd68a70c3b69fc75b684e658238943c764710aac25af593424a6a91ee0940c4f938a81fdc9244500abead1a50a453990d05b1d9f1cad69e262ea764eb7a77c20ff89492d6ae1ac94fa2df8f964714e0a301e4e74748d03ce8e4cf9ae906c51f9d304cfdc9df1e535ac9b7a8b788bb9e63e24c571ecbea2353d246daeb8bf48e2b5f949c3748823b009cb2456d75178264b79296a2668522d4a24038ceee133dc21f16118656eb488a158de7005b680091c689e2d0afb5ab37675738a2bd9353eef5b65b1503e9f7f38fe8dda32f525bd06d6530fb0fec3467eacdee3d9dfd6ef70c7b8ec9be9d485d1ec9bd5441b95a12d91b5b16ebd76c334daa8b769ded6d12d1d6a8bdaa44ecf2886e042bbf980c369a29c7ecf16020e9e3f270fb33bbc5db0372b5644356c1402b6e14324f397423d7fcb4ed98fe92e28901ec2331e3df11290fe2088bdd06655bc03fae18febcd9b1d5255a8dd3f70b011b9f4b347939676da38a72c34f978c3d5b1d1dafcaf1ac04d2b235ce68d9f2263a3cc03a1855ea4e67e5db396c973a34ddfde941c4ff357a993fbe6c00f6bf7645246b31b50bb27eb6cf7d783748011b75a97077d66866198d9f1d9175dc310fed1d912c75a15d69807c838aa0365d54e4b2f79887eda0c359b33e99562a615376d7da37ddbca4a9756b3a0597317a151ca41f14f19aa847fdda81b1a6edffc8158bf1dbe6a3e6c36b9d362782b7d365587002009e6d8f3992a300cb02968a2f4bec3a9042a4382e74d6a5a634c814c034b9169a4850f1e47214fba20519bb8603d49881e399fc6ff7e39f826a5fac25dc55686c7d9254cf768e40b6cd098bebfb721c204acc93643298ebea452f6f49769dd7ef70ef70880865e5685691d1e6cf39166e74b42a4424bf448a2e6398af408ad123d3155bac2859b0b1c782b5d199c9686113d4e7ca0d6fddd93550998ef5eb6b7022580d9765fe084db5203cd0a66eb0458763a8a307476e3be4c095e8a894a64cbae99399c0af386dbe0418942fc03efc16a34d456f90fbc0c456c71398e45cf1ba4274474027c1cf387bd3ba5deb923252b3a9be5974217d0a21037daf15d759ec886a60b64c4cfbd2ba1f3a9e0b2d95548d533594a7b6fac3062662fcef1b9cec23019d5f7fd691da9cb2e2be725713f94f5d7d633bc398fa62287533582641dbf66307cb0edf66ee9dad46b152e345d990643b6834388593bf91f9e02721b42c8166bd2c1f9a4c0b3f1351ca61d193a54be2f33d7ca93c29a6bd400b01885fe2989c17091248431d00fcaa8b63ccc4f2f43e6b9e20d58db82cee860147d2571dfd86bcff57fdb1c04051b52e411fe4b989b5b121d8b157d5315d87fdc41e7b3733787b654d15d705e6f6c02578debe92a527fb8f9bd894f4e838e682090203eb5c2dd6752dfd0cc773dd0c38042601fd7cb12b06bd9ff91749875963ce53689ab8cd275d6705a7494b20e09b30425d0b39e1fadd39c6ed32200ef3ed9593a582f550bce8c3411d252469ad4ad726e95990dc870899857dc344b1cf86cd8748aea1874b47f4fd6a86ea2a4e0125340cf5c2c9dea4f126521ec20305b6b35381a358c9f6ee78ff3b2c1ddedde62ab7745864bfdb83d1b5cf042fff581ae10c19e4a7206508291ebe55d53cb11493836be9eef8840a9894b292c936d8ffe3d03a5757b3b4f9ded7a2874418e9f82d682d23a151b955db4242d13f89d853062080c43a01ce17073117e9b7282cc11432833f51879d2aa9c7344aae86475b06aca1d3fe514055305d9027bab9d2affa6a15d8d3163b4652f7325d6102c2e7a384485a0b1417290efb5529441a3dc82413eadc336bd47ebb92fa67df33d975317d0d469ed3b29a159784e14ac43ec42c81aa58c04ac05de4940573ec37f28197c8e12bcdd81caeca68bdf9a70f0fab28ffd9fc486fd0cf7962079b8a67c963e88f10855023701ae1fcf91c3e0c9100e458b81f069e5eaea573b2414280dbbcf1c7a3a76a021f5b6a63806bc702bdca61f4f559321493a0cbc209108e5a70194ae55f625ce6b382d9ff8350400fe82be339a9cacb832be922647b52193df90129e194be8a5e7dd8e0274d81f481544a2499d5dcb72d4f3ac0435ace96f7232e4964252bdb7880af72fce445474911ab17cb9f961259ef712abe15cd1630cb1a725178036f8015934404c772bf16211407883dd21fbc35efea56d08676dc07f1d6af4b1e44bed1119492a8d16eaf695253f01fa26e9a534e62ba9c6d2a215637c6307d0676a6cfee5ae15b8940e87006b7a9c65decf8deda4ec37ff7710072de0e819a92c97fbd47d510bb42cc6af2f9a6458a5a775b00b9e1df3f292b31ea369489dbbd6fb37721efb298d6aaefdba2d3db113473e10aa8d0e836d51d96997b41aaa3a6e08d5c989e3648f33acc5b954d47db222c3b8bb4b93c1e555345c69b8f74dcf284c271a4d86d809920f72423b89e49f96e55e24f9eaf3b6d814c9c45464e7e7d0d1c2568597e993ffb581bc6a1b54e04245f832944259fad8c1049058b5222f759d743ce48cd4559d5f028f882af75295528e5f0d596e5f70c87792734984c67d3ddd34d20f23087bea39d1c3459eeac95d1d97ae8d8dd5767a60a6ffef5d40df3beef83ac02d24716fcc140a1ec19402ca1fd22e58d4ebc8c03d0138afff3d1620421ddc593ecc411bec896f1e95dde0e9dfe78eacf889a86a5e03476a38c292e29e5164166b079ed59f616c84ed2abf820016bb5f526751ead71637bc506ef0c908fc5018ed1ede42d41b27b2b96fc16b15cd60aa5d1c35b042044246ddd3b45ac566db1b2485c51f456aae43783e380e36117289aaed319fca415fb6c45a3fb7db14cb32f0af2703f06fe3a4ba7b08190bcf13a529f178a6b6156ac0117aaead7e25d28d775dfbd644c2c3f251cee8a75b07622b42f5e97df0152da175dff77d2f1d6281318ea8860c1adc11a64f395131893808bb0d78ee1c1e6705985ba2526814c77cd2e24908951223b9e9bf667e3301a31b1cff877e217439229ef78d032353137acfffdd2bd27e79bb8c2138da7f40c34a62a639019b09f363d07a28cdfbf831b93a0f739eff844348655fac3817857c0edd3ea9b4391bc4735555942b81e6c5d118e676d8ea4291d3222f"}]}]}, 0x1ec4}}, 0x0) 23:28:34 executing program 2: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f0000006d80)=[{0x0}, {0x0}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000000900)=""/115, 0x73}], 0x4, &(0x7f0000006d00)=[{&(0x7f0000000b40)=""/208, 0xd0}, {&(0x7f0000004c40)=""/4096, 0x20004b40}], 0x2, 0x0) 23:28:34 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_addr=@multicast2}, 0x10) 23:28:34 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x44400, 0x0) 23:28:34 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000014c0)=[{{0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000001c0)="d6d859dd1593155b62ee2d47dc4683455c47eaaf21eb5d818579cfcaa1dd75bb3077b18d337c16cc0ec651c334ef4ac0713779c6d93c7bd24f5347a584ae0f8faaf9946dcecee354228b67994fa4214b8eddd12151854dd1937204dc9fc9298dd0b4b3eba0f743511b30b231b0f8c552b8bf972cebbeadb61a7043d70697b1bb52ceaa86b4d0c63cf96500649ad816682fe696e4d9e41acd583f9476062545ce0c7a7e0090532de6dde82d1816fafc1969eacdfabf6fefbba30e94fed61add141deae0e1978aba2672d69a6f69499b4a1211e2a4acf5eda1a814aac42b3eabdb7ca428d30a984144364ada656e9f43849efaa3e599a0efe0dc61ff86b8235a691758d1d7b3a28c98d800a7608fd0db63dcfd9de6f9ec2094bc78b9ef201226a2772aaca751f7a196b3e48d42ad19b7196424b3e63263ece1dfcc7e83fb54c31d4d01bec7016dcde4b09b53c1aa2cda0455332aa3cecb23bcc2885eaaa1d67952c8de68f81bc839facfcb2231ae2d80b180023b31aa6ed56cfc070ff9453a3d4137e19e8ffedb62fc9ee01cfb66931f0fbae392d4e6b6873a541234b5faa8aa7f5a64c88be493c165f62830b33add700ecac130598b085d82dea79e5c4d3aa999e60e7bfdd159245ffcc16c234783e4e5b40ae95d42317f8335ff025e08d8fd763d42df61912ef974ede97f1ec6b0f14a4be50b22a2b353dd3e4cebbf679fba4b1e2397058f4f5ce2773a2817090f544764ea0b79ea0c93f2b9e16d3e6288441e25f1811ff798a5ea3eb3f6873fa113308fc04bae033106e0b8fe629566a2439ef9ac16856473f2a9946e5b8dc8ab4286252791283791cc86ff75f63c6d5c96b1dcae113f36e32785abf0d03bf1251cd699b28d89e3794abf749f95c30e23e8b02831906eadc13be3334eca44e98ffbae78b0a878cb79aeb150e586a1aa7522c9094e5061a2c90ba9c5bcab835a1bf3385d2b861a11326555d7fb05cf7d636b40c27dacd151ce5978b391d84e55128d62597e3a67bc7e0f3ecf409972baf93f37b45e919d2e096d79e935639d361f402d5dd327b845acfc51b3825f85430b7efdc4cae59b76d09a31c66b6501ba63b92436ec1e56747e0afff10c38ff31e623713145cba204a43205c95351d787fdd3573008962e14e5394dffe97721c6ea7d90d5b794554745753d2a9263d035aa27e2989c92af265353cf0a93f413b122145adff6fe45cbc42aa587a7d6850c49c073af7a950b2c5778e4fe64dff04d17c793004659df81840ffea301e243dcc63d4cd5db18c2d29aa31bb0b1d1c698acad49af3778a9e5995e5e4da3a730cd847977fd33f21e2cc686ce3124674c5ad36ebc16c523a2e24b2d3420f92db4fcfd14ec43feae5740263b5580c38a1d899254c443f80e38421e7bae1fec3bff05d908f91a47337754b543c28b1deb5d45e09f9b92255f0b4c0712f37ae4369963b31949bef52370a3d35378d964c8b23c63fda032b1e9efb099de07c15d307f8216ccd87c1ba20ed383286704cbb25aaf857311990f69285c0e5927367e073ed1b735c975e0da37099b23b3891652cb70eff5450630a121fe8236cb0933aafe23066a7944ea70e8515eb7e386f4e5380d5168e56431998ca3d141b697f4eb1e92604856544cf55d108864c8fc069748e6206437f9eb617c35c44337890b3f9971db32d2704160b03ab1205dd443e0158d643656260f732802534c31be015f587176a9086ea44f071b2d0ba2d4b6bd3cd8e5ae3d1ed36d5b187c0a6ea44b0773ad8441cd75ec70dab1f0d0cb93a68de57428a311486ba8d541605e097e36a146793819fcc71940713eb15de9ee80b3b3fdcff4dcc66bc7753ffd4c070ab2b31dc5cac5571f6c18a56dc0d8ae475acfea78c14d81360db9d01841fc119d6868e879f0b2d0e4c1c8afd5585f0da996044b4950b4fa935a7c5008a4cde91fee170c2e2a142b32248616a0088227d84132dce446779bbe108c748d84648037d8cb6d35e1a898edfb5fae71dc1f40a00f15b1090ff01d0de9a23ca285c58f5a60d7ccf20d02fcd38c9b87d088934dcb7e1ff1bb863511c96e872b746456a705aac8ed5e4dd7e5d0bb1aa0807a374a959df2ac70380aaa4ec883d08b2b2baea3b7fa99021532831836963ff6bb97bb207512a01f5bcef005ed9556730f4f1d6f3bd65b6aeea0a0453a89d59cc82f902de682fb1ae7f52fc2ebbc23bc6be67de31c34b0b111bb38da74c2079b7a53cdca94d03cb01a8e094f2da55bc3e96ef89a835ad5c481bb68c869850e855c03872e88c6adc9188b44f644cd14b6e74bdaf1df2f68ff639973efb6cb1f245b1da64ee7a1546f2cca46dd1b1337af7e10448508c1b5f2b11ff4b7611e60f8b5ec694be9327bf2a9f242a75623bbbccb0356bfa74de7683fd865fee721abd8c5394fa5ac2b48bce853082c75ad990a06549c81757c42f726ff7afc3957d98a2c48dd9bebe2d63ec7323b166a48bd72c231cf3e81bc840db98f5ff643259459f0f327b53bffe0ba664c2c6f7ab2cc0339f220c7600e837b522e3e32659dd008936d23614f5063bfa044c7afb8638c29e8f9ed928d3ff472c4ef63d412f2d750c70dba34a1580c965f4ed90b47d0da83a6e8f718d2087dc1f1e703f5c008574c94b5029e2869cffe679303d3703fc76fe46582bed0ce3fe6e214535e36b50bc513d13a5aa5932c37f43f60dfb62c0a1d706227580105661e3483eab3f6c181f7882d579f55f23a7740325502713236a1f4c689d1b4d2ac6ba47ad7036f05f8141cd8adecc4f397381d396cc07a38294fa5af583ebdb85972d013852db38b4ea28d2e2cdeb45261896fc1be8a89aee45deead7fb6675818b7e65f1f377518ba9a9103d1de5432c693fed79c489980c8191e804e878d08f2edbc6320b80a0283559687bd9fe651ca0ab064f7adba9012345f3b73cd293cafb096861583c959e30661328f8b8439af2d7d6e3e2c58e37e037b76b1712e3b5a22c8e3670fa286c6961a61096c2a7228d990e2ecf18b177b669bb1243d7583d3bd9e08d83d5c45db8f9e74936940cce827db12d73e1a597276ab91b4568f56443ef32c1ad4a1bec784703e2dbc283eb580ad3ed3175851856a6580c8dbf92bb7bb32a8fabf887fb892a57cf51298619bc4f7e9711bd084bcdf60f6c98d1c2df2fad19129238b995c856c4cfd3fdf1128853d17f1a140ea3bcdb2d1b334a06a4512a863791fa8e9a6994958f969e9e34bc2a92907765a31d5859de8c2792c3c9b056c64d5846a44588e526e25fbb2d5c5da40c5909566a40d89a93308331b2949f0092a603104931b3e7d3cd75fb0007a77e3d29c7fcb87cba53830711048084769bcdc658252ec3c6ff6a22bec710ef5c16ff553e2c26e8aff893b28697baeed7b07ce14528e5b1f0fd4be12738ed943740266b791a0e96fc4898c0620a8353ead173fe7e931f2aa398366c556af9beca38dcc3861a57c416d6c6856ffc4a600a668b134931faf9d191f681ef044c8291f4e367b6bff4fee9cf8283ac6e0d7477ed94a47a8d1db49d0b19a516f204865e73a3270e04f95b7cde894a5ff45462f5d0827cae762c1e2c3fa0a700827dae18544fe66ea52df8b9a60d329ad3c954eef3d812c777b5346f15d4bd4876cc374b93fd8244fbc9394fe3dabace2b40c4795eec6f24421b5479ab7d512bc867cb3b8b2c8b5e9dfe9f009ecfdf33fb7c9b761d60209129885215da8090fc6430e9b45405825fe021a065bef442ab8f564fbb2258fad5de445c3218747db0fba45b99edffe7bcee3a0907e4b488c3cb03e8ad9fa18e981ea84efd0f618178b5a5862bb1b556c3fccaff525b035d8f4910abeb587f5dcdae86c125ccf76d48172ed7f908854a2bfab9b1639cb44a594741886c8272773d8b1dbde8c118b917b92c9ff2391b08961024352f56165f1e0c5658758135406119e1619270b1550cd3efac7dc9bdb3f2338e82c4844c2e56934de96142d3fbeee690a72311755e5c20ed85a45d9ae9cfdfb3833a6e827d8f0b45fbd464a68fbafe81919014a3bea8bf3dc9184addf67322e5c82fa6b6b09b226cb8f5b1c2ce85ed385823a61e567dc22038b618ade7863446d0bbf456b823b02de1308a915dd8f435ba858c9143fdd8eba3f3c77b5251402f2cf6c548f7af6390436c2c93f2f8061fede0dbb22a73c3c2bb56dab9697b409b62a280068295f93a1c11e9881d8be2b081febc8db224a0286cb2daadad79e48726c9c98f7df4f305f68875f9da6301acaabebf7ddb8346db78c892edfb914c1209f681918ab39b0d1771662789aba53ac7cd65c27bca17cb10914254bb6ac8ee0848690621515743ea12f8dcf6f5ed2d6014bb063b329325dfde44aa8aabd3e58a76a59521bc6995656339021566ed84508e4413996f9391a46f778ba484a45a0e60295ef3a30d223399aab77c7caf411207d04dc74308c0850d35a82163a3d5e20e20e8b92a37170f3c8e2b756f4b78a5e680a1af3effe769752e0cd649a23d859e60375f7f3e9d5502d026af946c9498c8642674c0173ecbce88b7e290f695207ca0baf615f06f48c8c70b4a92f3a2a13d3310f2e6c6e2fe60177bd80dbd931630e30f39417aefe38f1bd5838bce40b93f3e373079a95e9fe4885db6b89d0aa49f633831a6872f79187a11761a399b1f0968030a30591138d926ccfb8666a49d22d0b351b4dab3a67900a01259e18a13d53fc64e38802f4cf29842f8f1afae90fcd9056f72841b926250cbe815c981ce5b8f6eaceae90997ae8e4198359b12b3b6a4a331a5b5ec072594c7fcce7615fc8f218e6bd792a9900d576ea9a00b22059643fea46a80f221d7d1318718044b08f3838f34da17bcbb6cc777fb4522dea314790e20ba84fbbbce1bbdc7d4db33ddaa421ee01ebd07b5afd0d699d28a34c43f8f24b1973cc0248d81473dcfc94ec8d69b0728b83629256176ae818ed9d45e9593eb44b304a81378f17544cc436828a2d2370d022d2ed3ab0a6e26d3aaeb378e8825d6a409ecbacc788b55bcd88afb80518dac0579328643c1e39cc6a59c3d9f1feaa9036a653312514448de46f89359a082d7f1ed37668126be2a06e11853dd54bdcb414e76b7b2ec62b60a9e5a6d407aa488a64e0ce435404c5d3427c3885fed0a2247f7f07afdd607ed4d7052e01989206d4960d67d597a5022b5bc7e5e658542dfb32b8cbc98ea5e6496dd6b46c09c8f31378050c076826bdd5afd8eb1be98a54b9e7f8d1ff46edceed8d9735cf738126dc44c296b3349c0326c3ed9a3f70945c1ed30f0a150674d5349139c3c948d4667ca67b1cd5a25b2bad1a5bb5ce9bf44315fcf4555b39cfc1ddcf77fcaef47332a449a7e2d4185d7bee709d90688ea21a64b9f8221b3c1aa02837843b3aba4fce5edd2d5ab43746b1c4c5208f7ac3b47a3ac64c20b4d4f1c76906946d960b012d16fe658d54a9e295206715d398658d9d452d1c0c68256aa39e847aa578204952764afde6b3010932b530542f9d078bc5b0fc5b7155e46c65696cf46dce062f73a7b5920d9a1cac18e53f20d75b0dcdae537fd175f7df99cba144fc0439e3bc38b5fe2687f54ebe34014456e681fc5fbf1b55322b321426a7196eccbda412d359024a8073b9e36071279eb8d3a019a69b823a0535f000b469eb8722b58c575651d6496d0fe08cf10fd5e6b2932809321a0e8bc9989ae9bbcdabf2cbeaed078e42e490c8aa22d2b883130abaa9433ed77edaf30563c48ff4dbc8a2ad77358a7da4053434531f28a6b7c8", 0x1000}, {&(0x7f0000001800)="332c0669422bdf7533c9aa22ae59b1adf92a3540fd9c58a2381fbd0ab4064c7ec6d5bf4c5d61809d1c6cfd2f5956e9a000bbd65dc0171b57bc0e07d8de4d38f28dfb7eb3931515a9ad3bb665003de00d35b6e24b1c4424c0ae731e38cfc22fcd5fcdb0bfaa4e09c432ae6139fc55c95572643b4ccc27f6398762c13939b3c939da84bf714c9d69a2b6bc791edee7eb2bee2c45ea23fb24758036d9faea96a651bc75b4f7d8825130501a6235482dcdba6b32207b328fa1dacd9503dfc4b26d080de08451838e15369e85733b7dac9b1e9df0fc46931498d000c1a6917c84dee6d4785b4829dd62c7f110a0a610aa40891cc465b3c39c89b89860931a9eb63cece7c9e79c77143f4a5994feda49028f4c0f0893820fbd48b5188ff4573d090e8049ed6d4b3df1f2b3db07e09bd92c02fb7239076496044354b57ae7eca0f6e7522fa3d53a17b93a3694d7af300f628973adddcadd90c070cae0f4ed7b2b21cd5bd1ea301d126865d9959f3b873f6430c6d860fac6be0fdc5e6d154481a1122861bb0002807ae9335e5ff20660beb358425a23d636bb49841da3c0ef2f4f3317883379f2f6e67f6d7a5aec9c4266de037557ebe85cad6b8feb4cfc334874690528c738e174fa040499ba6660a524c0b7a6ebca193a50aa160b845cba7480d4931d1bfdb0189bc540cae52769c0ff484282f8a7d15e93aa501bab5181c844c97ee1a3c260e7edc8d279b94cc97ea2c16bc9433d1abde5e5241fd74ba4d3c1fb96b8564122a10ed856e29ed35ca04a08f4fb87d83052db059b1486948bf3a694d6463a49b8e1589b6807e4a955b08f4d6e1cdcac47db6f4c0c595f3a8e77fd9229bd9fb3460c087035a4938b169bd5dccec686072a2dba6b0b9ef852a9f08e8be2f69b98ad57283eacf9ca6b459ed78ab3281c915ec2989540f06d67cae4aef6a5e63dd8d76a4bd1f332585a26f06c30404c3f16c40e3a0b3f1bed78246c0596ac634207aa92aab62fc29aad36309d3dbe788d0285ad9bf13d8cfb7c9f9958edfa922aab3b65d8b94dcdc8fe7b995b6bff814a60e7d314c03bc001be215456a69afef7ad9faae1e4daa0360e86caf61283e913c33e92778ea39f0fbc2c8e3110c979aac88f9e4bfb1cc2a44a8621805d1a33a95287b6b5a7a957a44564d92428efc874e3215a303dcd8d24273a9c9ee61ef20a9ffc7b7ee254006877c4f466cb3955e6c448bff0ae9666ee5d15d87a8ddf39c5323655c950264e3388e354a4e35d17b4f452681fac1fe7a6d8ee831d90865530a3fd435c6c936173b157e595bfdce2ccf2cc757cd2cbd4c71c98d946376953c307b5682abc9cd42645d651113a8b12377033d777a0e5d4ba290063d0365d85c33cce69a287149dd8df2ed743c59e7a788f82ff97cf509d7e01dc5e4db13054b501e1f7af5cd7f18db72dcacc73f432fa3c56ce52813a95ad9e0188325a1bf1e9e0094d1571d0269d6956fb33fb3a4a22f43838967c275d057061504ee9b7b543c303df496206a11f5fbe06f5137a3531596a237cf5728e7e0d06642266aae86f4542b404805979dfa6ef7f651cc8c2b56a87ea43515c0d4d32f667b5d2947d9301812ea415cd6eb19230d7d41145357be8d4452e2033c42190282d5d98dfe5f0e4462d6ebbc1a57b31cc9418f3d6c19ee98455dec473770bc961e63303dcb98f13ce3cc2892c2a0f5694956c70f509060913bed860602f5f3ce1ab2ee0001119629eed42833edd2764198eefb32df81e7194f7a74e80de081d7d0662f6eebb0cd7521b94d7c0bd0448e58b54f2976d2c8c6c2dc9a28e304cb3a79afb0dbf3448bf4a91da929c280ed10a061fdebd5ef99373b40445346bd4d39af338f173c84ca7a2d32ad40823d9a509ba3e487be2607f28dc99972fce9f9af81a72f494c496192d7ee3b7b6744da0625d0bbc64a2950fef2499de218f876570e591e906db85f3fdff78e7f06bc979c027777f4c3e4622a0cd29c0d772b837b4b035ee45ef88039f8aedd777d70a86694d554c6053c8113e776b3b48e5ccb5cd6a7b36e5e1619b64033733c5dcefcfbdc8b26d59c27dd7d2beeb59ef1a87252f0f224ba9ba3c3c5edd0efeae94b84291858f8bf8b4056bcabd99626ae4b616e7361f76085d9b1bb5f0633bb0f3905f0312c63ed9baadd94dceed5fac87da9c222cc2be455a74e2f496ea6576b4762305b9d4861ff7a47b96c232bf6757510e35db3c7c64819ac8fc153b19e20c4a02abddb9d66cec57cfa639a37a718725b603566b6e9d31e44277d8387088bc86cd65c58d66278e01ede77f001e4d63124e2994b726ae4e829f5c05956905bef9dd60a3e1cc3429d0bd2c937ca044f6db2bca0f112f348f024901e92f2f61f7d2773ea9c3b0247648f3261b805f66f6e510eb8bb30035d0990bc543f7c4b5278bbc35338743f89b4ce985a8549340120ee536729b47eaecc3fe0577d3b9c7a0adb8fd0320688124a310828cfd42c3d025e06fee1d6f70e8994c9938785b07e61682aaff29f637a747207094b5d7b2bbbdf2463616a2f869ce7b150f571989bcde6e318e9cb7c74c6388a0cdf74b94d6f157ce3399d59739594269d945719d8fbb6a9d258e697482f32fbfa464bbf8ea2ac8090dd4a89278c3a9ea3a11633875cf0b41584902dbcabe506f407ac7a0d5702d6760d34d9a704e4b7fc2129c465b351c5548737584a7e1f553614bcad5d99294d19995559481d07391576885c41e9be5e508588c11950f2b259a815efe0191cb92b09e5875bb8f76720ad236d3b397476df64818a3cbdf892f5e2119543c8dfba2c61d8e1f7e8f49e9fe9044ff0a8ccf0daef1e785310e63cc2f37ab2b7fd8616932f165570927429a6f64751acd578e2dc53b7ec339f9d8c30474c140d49ce4ed25360fd79843ac24a7c77ab3a28b7abbf9a46f647540a13a0068473411e10d7d54da45720389c265afcca5df4d1883dc5ebf918a9da524ff033bb05653a5a3a1bc9b97c7109da81f23df15af884a2edbcf4cae633f511078d899beea1212f23704168f5c50acb3e659a5f17c16f876e73ce6f2453eece40eb1817af3976a6bf792c4d7f71f70de0b8e7a2dd620dc3e718b700141eb5177ad35d1d90ce9d59f3c5177f5bdf5d787035e0b0a1b84cef6902016c6e676a877f67228209ae601c0dc251df666256a3c8fc5c827d74e1aee9e849251b7f03cbbdd659fd43bda3656de1fdd2677887a104dfb5e99a2fef7160b2de316dca0fc4e5d1aceca6b00de421ae1c6704e5d45bf1bbac92ae8cc91d11875682eaa2482c955783b088dc288c2ed56408e5b287446180eba2fe8e1c9df109ebc5b6a15140b4e63f18f76052d8871face307923e93e5d785e43966cd64fa2cab3d33e0f310d3cd5fa92d06d7b9164f171441731bb671fd0f2237ac9814380d3bcdedcc0d84d80dda43ac76e6dc7aa80117e2c9e8155be54231e09ae02089086fc3959ea4e30836f4a721801e8e54b4633027905953bb1be980a4fdcf416f8865353bf7b4547c87e26abdf8cb23657636db13634c22839080e6f7ccf025608509aa29e481bbd9dda8f9e016ae2ec8733d927d28863cd1246eb63f3d6c01c5f36abefbb86b3a0abce5a5d9a34c989c6aa8558d16b166e593051a27d02484b3862f9693b2ee6751d3cd41d6676c73397350388ad396d6bc7e5bd3a1219919671df3dc6bf6a8b417550bae6afc0433311020314649258ae7bb3d80c5dcd935b4eac78916a72fbac43d1399f183250c375d9da8a6c81bb55b50450ae355ce7368a0860d6ba57d2f667881726345cd6ff985a182ee165823efd4d838487e0f14a2669119c1bd1c38058fa047972ae51a3c42b1dc34af7926e536384fafb622fc3b598f49641cb150e144b7d831d61ce2c1a0e16b0a46c2f2ca16d6fa2c2d70399723d56b3f02219d0d9ba820206e73afae9cd2791c10e27264c180766bedda85477f7351a1323ff1102e41ff84dc876fc6dd72c69e4920eb6feb6d876e1682b59a9dd716cce7ae20ce18250eb897fc224705558608fa66a753ae664ab6c816466b72a87ba78e9f54bd067baf815487070b54e05b44e3a7ad93cd4e95de4a6d74f60f418dfb561e0b5c94a7d430c3b10ae3c141cc6eeaf3117670cfc226ba9036838de0785afee4b10cef10cdd70bd1ed58cca97bcff2f9eea0422b70008fe3be69d54b58344f671d1a1efdcfa89b5696244f4998abf041020f8b73e9be648fef46e77fe5cd37b04cf444df5556776f494b427dd0bc8fd3235de066ff74c9fa54fffd6edf2707dbaaf0a45a837112f9fad1984bc82527178d824fdd98cb009efca80e507817c103eaa96968a1f68a6c3f49aabfaae1fa85fb1d09bef6fd442df6e82c02aece529d9d6342561b803939f82bd178fa7a190a31c15eff1cdbb8bd6cb740bf7f7a8aa630850ca8465164e6eec9a91515a43dcb70891bccbadcfd565d0a6613dc13b01db25a797318391ad309efae64dea4bccd039e51aecfb4654864810367d58f4d5244f533b2a629833dd9b9e3c66b4bf1c5913f68b2b1ef702538fb5c99057268a70143bbe0866c14c324de8a1691a159ca5ec8479fb3ac71d10b70fbc8604fdbbb153f2325656cd360b74cd48026ade8ed0bad394fb2ab24fad7e9d15fe98639af39abdf62da453229e3ea91805cf58f2bbb8fc8eca30170279c5172a20d75315f2d1d329764b3b02acb4f69da951780f7f920e1b918682976a788d8f423c7935b674fc4d1e0dd1a36ef97d9970cf5914567a44a4c82490062c11c013ca7fcabb617cd798f2f8b4f586bf999c9db905d0d1b02057314243bfa3e6e3cfab647e42edbaecb1b4197646d1d2a7d2ca225449b7d9dc800e13ecbd07d97c6b531b652ed8b1bb3606757a0978f79e69960cfe5f4b5f35b8e796e4fc9a95c525f6df9eb4682a7ab0844067687208deba7edf92a064ade9241cec0d989b924201811e7bf5516e3601bd0776d8cb4dcb2c8275b32fd21960ee54c100d19f4452d5cdb258299f9eabe0726ce8d024394935d1fdc70285f8bc75f635a38e083c925f9b49c5cac45da7d98854e68165bdb9b1b5e0dc6336ea8811c45c9439f71b2cf5fa7ccc7ddfc3e00470f8fc762c1fa06a9a0a39ab6b957a6c446aac77f26ed06a8be14c13c460c0ecdcd9532fb446967c961cf142948679b024a301a3c006a4a01d19ca447a6847ab7799e906b33e91de7ecb0dddf3bd55dc20895b55b55492d2bfb04c2d1fecff3e3811a68b3fc5f10b13f4ac084aeea1ad03c10151d5ed0296603fb762679b2aba1dfde553e83526167f3abb55bcf9e6465e5415cc38196a1c7cb9e06dc60c451ba8ad9a3d3696798fecccea4b2f378923fd045bfd21dc844984774ad87e26548a51ecf5dd6c3e80b98a8ccfb23c962ad7fe696e3b60d903d98df8883817c0b7c4dcb782d5dbf1ddfc79b1e66ab748d6a3145071f73874793fb5b29b8eb7281ddf6892939faec5632f5fd80b9d37b258db2f2248aaf5c9359e02fea52d46288ba710978d4bb59c86d639e4d407cbc1ef8b1df4dccdf4cb71b654e932e31467aff0fc5fa5ae57b7a44df1962849d78983d832fa31547f41cdd41af801c451f00a74e9f22cca4f32ed03a118c5a2a86391c762c918d39d00d8bc8bdeb00e85218693a5b7b687106e899f50660f891288f35cfc60bd8939cc05d27bfd7ca80fa9aa9a5fd49be79fdfeb353fd0039847a28c532e956aa117b201ccab52fac3fdeb6e8f99770dd4f4bf461b5683d69638b4de3c2136e98f7331637798284137", 0x1000}, {&(0x7f00000011c0)="af1766d1e0443f9481b81f98ece600e5d3b0e9501e681df35e1af5a738d9ed4a94aa8a283d4404a0fcb468e16ea7171771a1686333e4009a30e1b801ab3ce393ca4817f36de3", 0x46}, {&(0x7f00000000c0)="9bca002b2502", 0x6}, {&(0x7f0000002800)="b326968748fc2220feae9864739b77df0475418bae7c2696304d68ce9c79744c90999dc983ac9ecabe13080db78df4d12f715d731fab68de53a46c59cc5c4fdf95691f381f9d79e5ed2b8a0369506da0b5f8cc1a337c6ed87c214494ffd1ab36a75b778eb50fa7b91bab8af159346bf6e66770c7cbaa839d88db70656586cb23bb29503b31b1abe58bfe228546e1c565d520aa6609be15c1575b44b19e9872509bc8e2c1f656a75a0de53e31626efc3a0789d1c49948e3b1537dfd30c3fda4042d3309f9af5c103b998d5ff82b1c8d814b2787b4e1acdf2b0541d670621147980687491ac84d2573ff416095fba2695e9646d07165ba24bdb06b3d4167ba9234b7535446e7188cfe230317ecdcc67a3a5f880287654476d3066965e13b16afc751fbadb605ed31d932be0491eb7ce106e03048622db20c77d55c4bbb6593bc1719d96627a9beae668480ea95e5736de66ce11fbcbff6d75db9f4f74bf2f46e617d83ed978be9d0580b6035ab43f0ce0bdc55b22e3302003de264831374326765283ae7b2959fc47c9f4d2d6170d96fbe50857983283553c3ab2ea686160e438f7da9beaa3fc549f37165e06638313e2a0722d9514b96a70e6a96f8c725bf6b5df790c29ec96bc4e12efc8da7db5d5c789f14d2e9e5e49be13e31d502857f4b22ebed3e3ab6ae583225c93ec2def1aabfa6da7b0961e3a4a84a9579147438c39f4725b902d5dc524dfee747f48717d2f805989893db68d1ac970fea18d1af77648b7df01f7ac35f6b7a3e42532bd0c139f08f40b25701a29abba0651ca85d1d4a6a131448fd5e93c57880992e4e30dbd30a86bca526b0597967afa6ec346850200d026867b8e216d50c51596be66ad472d7bf0e9b13b28001a6732fd225b73d5ea5791f35dbd1cdbf51ea723aa1680396d786ae075dfd7e18210ca6f9bebfb805286fbe9820a21a40ef353110d784aef98749c4f127ae9ec614b5f9e038e468e5857eb18e60f24fc2baf58752fc90b552c568588e484d094cbc9e62f22ea78117a2f04f049b91ca26df61b61be34be42143965347f8cb6fb08d6a7bdc5b51424688899c7260083eb18e88c7db837072cb2819ea524ab88da6cafc180af12c1bff2c0f9247efeca36a39f70815345f30c28b1231d2cc5aef65ac51afa4647369c7c039aa08ff7d75a1db1c3561be11bbb3913b857903221b4330b6c100e9e06492265ecda3bdb2af7d7d7e9b82b3aea3afa90f89cdac2eb61c3f723294819631266d84751389458cb2c0ab041b4e06be1d8feddc4ce8e748a21c9ca5d8cd5d7f1c6f3dad57c50c6402990ba18c6d2ba624e6472c7e8ff7ffd435e680240545e62b7c74e150dbf807a9274a613dd006ef443b37ade491613031273d09fc8463f6dd8cac1aee2d0dcaa899eaffd2cb9e65d19d1b73783aee54755485e7cd2926da61cb0141930d42bfe0156ed0b30e9a7b496962dbe7080717a948874fec9befce695cebb7b4be0f9abca358a4f3684ea5bb13fff8782b8acde29c0efa8e9580821cafca4de780248d152eea148d960f320fa13c430beca426bf375431aa9a82b103d94a3d5a56566f192b77aa4918bbd8692abff2a90c8e5e478c67966d312a122e2c9a2f04910b9a315b81c55e6443cf22b5ad36cd152bdf475326c7ad786b512831a436d9aa7bacc123b5cbf308a9308aa22ce3d4071e86cbb23ff8d5f4be4cb3264faee461a5cd0c268e52678edab8bdea8b0ff5025cf9ad1d561c86f50d6594be5a6d88b65e21811b9a78aa6487f9cd633bb378ebac26ebb540e4bd9284a38d415cb4931a552e43aa8696bf51d81f62ab8ff36842ab09d4950f4f0897767f00c71af03bda58cad19ecfd94b7d504193d2b57a0001c75b575a054ad29be96547ab63039409f5b1ad43522addd979a1c5b3031246b3efd41a7fa9c770dfd855bb993eafa3142b55b447fe30b41a0c4eda1cc49d8813e4fc3a1543829c7534bb0579bd06e295b0f9983e957dcbcc62ed9e415e6cfc5f807047830a262ad1ce0a905b5fb6364a8acdba64898886bf341ee263b61d39fbc6bfdc77e5b6b4d36d3c57e970cfa087b79c03494ec2ac84976ef5c3b01c5b1317c20c7e5923d4fdc0002642609e983a8f0fba5922726a8db32bf4819aa75570ff013d1ec0724607e4a3680b119378844fafbff756cc52e938a88ad56dda438b1a29642a2bab9b0538049cd68cdfcf604954301ef64d1f0f87bbba3775fe829d0b89f10fa7cb5daf732ece40eca3a80ecb70f5415ad7167000bb03631fdc3d825d6a06322b205404b4da6cc7f4971f8873cfea89505dd50a5a21be1d7425b8ab2bd49d3c97ebcba4e976aac6d4785b97ada09f92ba37ebea1af0cf047235316c639295a63823124b4e7e9c688e46ed21ec959f329798bd3a04deaccd9e6ba3da704a040e953322087138f82da111748f6bdfeb54222ece70acd66716db19dc2fe6fe296ae0bbf4d797c69b8ff3b5ae66ae481d8e44b78817cde2b6d3792db4c419d763e020cfead6dedb5c98b87452d11cc024f3e9b47bf0386e4694eee69b970a1b61fff02cc11035eccfd984523ce959264ff27c933975bdf6ef27e681e22b59f772873b7c422d741c7915a4feb5e1be8ca58b875130e4a841910af3648f5434b6253626186a9a148efc6018b3f693b1a0158cc9ea712c241686fcba5cd9ca924865fad859f54c895ae9d90eb0001075fd726d15e3691be57d495f40d47a23f304fba4dd8cd2d450629b3308063e271e10d6e8d116fd8bed1431a07bd4fadcf6071548f907779690bf77ea7c427fce302592033e4a4e2f564b54bccb2924588ca6f52fd7bea4032cb150241cbeae8c287e3cbee7ac8856c43507f9fcef152fd7f5cb28b56f8956215e3e158ab0783f91d43bec69a68f1ff5c13f13b6f1701891f93809a99e87e82c9058b6648f6d52330e64afc19cb1587e2aaf80f6df6653ab66a5a9165091f976e33850c67fbc713a145094f9a609f559699e14bdfa6eb4e3fcab66fece581588114ca39d6ce9df03f4ae7c037801a2439e64693b5c3e11bc15ca403764efaa31c0ed13db8abc231fc3665c48f8697c0744925fd8904d0b9a670d19397292dc49b3bd3503e8e34694e846557cf4fdd38f53c6bb0f46889b9124430108251bb16659db26379a5d6dace19066a6ce12d2b84fdcec1034edaaa3ce6129ee0aee38a60111283527c0d2f92b39b066c2a8bff3fbb6c2594e2b121fbd2575e2f9f8d7d5619e963fe91001c5772863c072aa8d34cd2bdc812e8be98995e2d0208caf0057edeee0242a80dbf87c4e5a38780f33bf94a634cf40be53505c78456bb573481f19baa335a446159bc8f4e9619e675edc2cb7b27e7a44d6499df57163e47ce8d1b60156880fcb8b7507ef951a7abe9084cea53b893904f4fa65f39ea9c489378f1278e8bc774597370c0747d471daaca020e7d495beb5161a914aa2d88a26dd98805a375d8d720c983ff3956b6a573b1edbbdb09a923c17fcb91f6c6de68e11628bb3df6e05d9393ca7b00ceb79523fc8ec5596821165f0b611db68bf9b1b9c2ca228ea9c104562a8163b770d5725d3b5ef6052fdaf4ab3d7f4d0163c3996f9228f2ebec897754923f5a5f78cdf84e5ec0702196b3ac50608dbc0216b38093a4cacb8a81f00fdbb0e1b98211a6fbb054bacaaba0a49830c82eeab2519dd7c3be50fb9c3f27ecde6d28d1b60f2f40b387d2613b6924ad41e0b67f0aa59eaf589bc1a424262f6bad5aa848a5e18f30471a911c9b847f9285c85ae119933a162eb20dc850acaf78b37025f15b43a5a1d07623f926ec722caf0fdddb61d97656b5090d871ae535130f02a6b254448e2807f4736951831cc42550843a5f163c37fdf4c6b7f5b1d8471400bab3622e56f89d1b0c6f5ee3bac17964e07e8e871db248300b5ff31203e3485b31c6d2360291722e0be01017bea1bdfcab52f74e9a0346f877225633ae0f5df9c1d494d0a3a0d264ce84a3e045133076d67f7ad1ca791eb3fc72d39b3c9a872e7994166f07d0ac1892998c8dd0caaa0897045872b09a761065dd5dfe1ca1c7c38bb9e12e8c29c6f379cd213121d91eda4f803fd59eacce19a1cbc539fa34c999533cab11d03782957e8f7c370eddf436b8c55abeac7f35c5f98f2eee3c8d421d9d3094a1242d5217fc711544b884adc947ba4806aaea33c211ce2c8130e3866b9f2c617bcffc3477c488aef289727798e1fdd8928c4cb5135488d1e27fc58b85df7d8c06b215403aef2a6089421786ba5ff49dfe66ea618e428afb26580444ea2564ebc594c88c4a4e88994f0d6544f16fdbf46ae8606b0a33bf55f8eedf6b31fbd4a9ade40db534b4523bff677f8f298bc89b734994b70b200c7b844de8b6fae1e74e3276ee759d7955eaf4a19b95e83c30101010b193763b21434d8226f53b6c5e753df51dc5d5167afd28e2c7ef37109d2db4c7fbbbffe655a9bab8867b4e34aef8fdcdecfb8e89c35288d65aa5574555435ea263dc5d50f9116c36da9ee5f04ae701aa6cd3f080953fc3766d5570f85f922278e7ebb31388b03d3196f1d6aafdb967576e7216235d37413e72c43cdaa9d2001b1898062be8aede5e26dd1fe197ef57d2d357562ff01d4175059dd666e910c62ce0c74e033fd70ff20597acabab4833a03760857779677d53070422b5974e621c49c189d1596dde621c77fba3c4107292e064ee73853272bd143fef7c5afad5e5e2028becaa0414367b7039dcede6f26be6bfb37a8ef03655b74d9769706e5be4cf2e70ed7c77fee7f9e6c7bf1e7622a192efaf564b38f1ff4023908e639d0f314c064d076cbeab3840b1b10bb56dd155aa507a849a45fedde8fd51bdaf80b376dc90e8016d6e8f135d791eeb6bc45b2f4e7c7ee6ed86e226e0e335ea58bd979c208d49ddde934c753e30e12ae97e1e4c4fdb557044b9d21640614166dac34814157813d1f8872175f81c276975bba237adbe0695982fbdac526d85e53c469bd7089940e55ede49dec7133b16fb9a34f37f08c3cf18848f94afcedf66f3b1e32dd4097253940aa850d962a35f27031e5e50c19602804be740e9a559f98c66acbf57f3b9774567b238389a0f6d0851bcfb262ce1a64d33562bcd35d03e6aec5ddcdd65023e65a5583aaa91730c4536032461096cf986cb75643ceb56a3a3895e931cad135ebc3427d15a721f652811811cf670ca9f436c161ab76a3d89a728b7660ca58087001e83e784e3ef38fbd207a1ec6a1a3dec52101aa935b55f0b8bd51cb2b4a7a02a3b09091c1c5f845f86b2b5520593b4db0786046465517e489e4609f83fc1bb29ff6258819e95e05fd891350f9401e724715d8c1b5f618cbcd45e0613fb1f0fa70456884b386dc0dc3df0f8ab0919e6151254b724381b8aa92e032cdf322c5c7f55b616868679dd106b09419fea2ccf8ae5392b15063d4d21272e26f666ed8eb15eaa1e1df986f1d8d4397016ae23a98496dcb7d61f00e87dce7e9db27420118d5d355bb379e17b76ae8c853d62ec7ba5d3086f4ecd570a4ab7424cf5faeac657552d81dc289f1ac4162c3ef7fb10a8812ef14c0139fe6a500e07632f725d64935792919af1472b6099949e25c0100f8736643b252c4d5fa757b6c6c06d5796b5eb4a0a0170f4d3d53e2d77fc521af2e92c2a492cbc9ab3216ec7fecb9f0d0073864fc6b6257106dc19f3e06a72b45bf118cd5b55d35c3561134f7dc5f7956f45b394baf53a4add4107f3ac7292d1fc96893b377b7112b67e73ca2175e4e6f8795", 0x1000}, {&(0x7f0000001240)="815530508c76a530824a26116517c0687c7ed44a0587f1ec9a3cc2556ac6b31474c7fb2f8d36ecbe50cfc85ae6f0", 0x2e}, {&(0x7f0000001280)="3eec33864ab420967837287ce65a3db01260c82b2b1fd96864348a60ce1e52a92d0d53d59cc608ebfb680865e23d1c1e22c8e1d5905a31e9c0d6b124e96173736221b8170d57432b1726600436739d600a6f6cc0cf93d800128aaa7e9836fc76b2fa217be6661f3280e85b4ef711edca8289285aa7c27d03d56de522b4f76e55814985d23c14a150fb0d72700fd74cb4c11c2d4a28bbe6f863e506c8990f730f3af182f83800085eb09c47a74f0523f451c481778c53be7e0358", 0xba}, {&(0x7f0000001340)="e4df0ba9956592624b6612a330c279f925753caf5724d31292c2719a9b20fff55ebf83983aba34ed15292c9efcc6088ba0d951db84d1d318d8ea2db8ae0a6b4387690a8c92c9756d972b6f41ca38a04f74634e964bb01396d465b234da", 0x5d}, {&(0x7f0000003800)="599dbf69bdf2a95df913fb2d2c2ae5c23786b946fe14036ab6c5abb8f3165bf8948e80f2f5db53b800c09fc1abec9cc6cb400ce280aefbae0fc12666af6fced0b4d48e6f924c54aaabba1b022a607dd4536d9a8e6a6509443a3c4efa3b458bd4ebfdc23a27349d7f77212baf3be238fbd2baf7462d8be7962c94525a84206284d0ebec9b671d0dc15ab30ccfac1b7ff1b3bf8781f0fb1c411a5c0a5fa80faeea0257e7c94b3afde3f85a93f76eb6d0b6fdfbee58e6e84769e11188c1d1c2841e8cf03fe8e16d1152fe4cb341a1d384fb61c1169405fc5972f3bd55725d0e52dd40fe0e15329506cbf5376483ad0943b6f3db0db761a348b035c0598e0a33cb53c62b757afe32ecb5ad33b322bc6fa2c5f6daf3efb949684e8e7c5d223e9141a62ab4058e90049bf55750016e0d5edc0f0c09557b2282113f765090671c92dc4c8e867ff81607f9afcfa53a5e8e2c56290d64e6ee37bd787484141f508c8b2e9c26fd9aa8e14002d04d2638b602a028c9f00a208b1bfdc5f8b060e2016060cc996e461c18fe44983eda58ab78bb8856d52230f55b0728eda09a5bc597792bb3b6ee297282a36ce282614dddf2baf706bfd7ccd971f2a6e2bf60fb2f00dd916bc825527d37deb8255c0a310c953442d25b6b41b15b152c96cc39f7af9947696d946e70fb0816fe34597a526df1b9045e5701344fd396a9215a89743bbca0c3672896fe84a21df305941648648950832cf1c803dbcd9fd1457f781ecd4f42bb6501857a732da9ed367e77bb1a5ae8461de1807c8f895f641d74df8409b07878a164781795e84498f0a96be5915a9fbce150afdd1ccba8299dce1582da14e8dbf4b0c6cdcda3e0e01b718780414b7a724d6622e04399bce4aab895f9de2bcd5e99bc5870fd16666fb5c5b850218dedfc2698da7a289dc7faf3a80001be5ae88a580aaab1a087a85cd2985bb65df0f7f7ff072389b8dce7adb01dbfaf48183746cbf2bd9a0700a5902659e18bab6be3168c3d821d99abc2c54f52f05d8c91b596c7a24657dc197923eef08046c65cb4c75b2053f6f2eb0432404fb685b1160168ef61afe9fe9b0d948c1ab41c6ca973707a642384576b8b645ce6a69f09364cd5a2b9e107ebbc3ab02443cc2b606e23c6b7c7c29c0f792a025f2a3bcd2d77693b245edf8f92c11f662f12ab4408b7babc2f944086cef68c8d48266ac4749b8d6b10a87c25581bfe95df4b01c8a497848aa1eb8ab9bc86ed492faaede5a280ddbc19781a286ed39d58d902099767ec89aa6ea5c5aeec209878af2c1648b73e20ca48b51e5a733fa4c0aac34e3a5f4d863eb3666f909fd74520d057ac7a07ea7b26932604be31991cea7dfe43f8664bb95f10bcfddd2523fd6b88d7b9c38d0bcbafb0fb839f3698f05b0429aa9bd648190c6cead33bb3e44166c3884b45dd4088677d494ac5789558e6b5a29d94776c0d0727c62d885af142f053ed16e41d493ade399fb7a0bc3523b1c06718b3343e791f310dfa936300e9d17d5d3a7bc4a7d8915a2637bda525775e5cda7ca9bee77cc89325932f62286a41c0b887e600a87a21e4c592c529ebe991225f6ecf4ec51fba5cd8ab57f2f8ec4315576ace18e653ea8b2766fee7667423c8a76507408ac7fa9e99f5aab1ce38bacdb9871348e0642b0ee6bc5b9631b889211a12a7a357fa011af8923a251c69428fbf45294f47297bee7a343d3480b8619157d7eec6825dc98db6064757ee7ec7a213f7212333a9521c682dfbf38b93b3304127db517a08f1488b76ac3cfe92e303042b69f6bed27217169b73c35b4013ff1f3fa936d537886ea0d203a25f4209037552e5acafb3d8fae4613589008169493579c14f0060c71cbbbc504b7ffb7303b1c4a444ead540c27765d6acdd24d7c1fda301d8796e33b2ae1c2aa9a958b8ae135f2dbfbf4f6b29420e91cb70bcf75b74d5f3907419f486084ae930b4504678c8fe78059a9ac2733ee096142da81187e183ca3d3bac0ab14dc375771169d34e0474937fa9c5eb587e29876bd13467cd79fd8fca029d94bf4f6d8b5222bf01af8cde874330c30aaa971eeb5623b2498d9088eac0d3d2ca667934f0c422c9e70b7e3c7a6ea33e7741a7de751bf44758c9acab5f0daddd17f8e216191b8c0442e0478adf1a714551a666e5e9ece1bf3da7523f8bb67dfd86d987a73b4b087b116bac994694b1fbcbae725e049cbe4ac007466eb830660fc395f7c28659876b0a4003f806cc1ab010c2a05bf3e93bdbff9dae4c9bec5df6412b95b318bbed43e7600d43814160e0eb7dfd7494c001900e5a4ba7d69acdc7773257ca68820d6110e57158f23dcb5252943da8061f536511ad907b33b77eb9cbd06dd14497fefe266ec25c487115cc0730e90a699bee70c5adcaad337bfb715811ebad8cafd612f41f545ffe3744248259521496773cb4e1611e5b2d4c62eb1fe355ef11e34267c7a1f75fa0d013bd5df2cc771b573845918e70867c04359ddc113652904353af141250bff34072d8ecfeb43ead4bd415255cf2ee2d3614735f4a39a10a0656234efced7b8ed3dff8eb000dc4dcbb03690d68429a60c8f27a8881b5bab6f31b85edd4ff6891ecdab92c2cc2f2b512ec3a9c4b68df4a81d50cf89b384d97f17c1fdf04c817425abfd00e58c6097674fc0142079fb7795679e84e8c500016f4030a9384ac3154864da6c15b938d53690476aa455e32a8f39d926f0e518ef4861ac769c27235bf1d8cbf7c4335447d21bbd5c02312c335c1e0497eb54d13b312f4a71fd90cf86df3cb669b9a1f7d78fc6cce6e69f448f0725139aa8aa33c444ac7822caa5f9761c7e7255e5ec4ec043e8c54efa824c29ddc7d1d6eaab642ee2dc00c949602030526ca21f55a3abebd6177bb7c8d0fe08af5dd06983c6c3f90cf0ad6c5b23b79315ef91f1df76825f72eb89fb0df85d73b61a5aa5e6534fe89fe85ea748ca5bc0903066abc30602ad5aa3a734f997f5f763fcaf2b10e42db0e42162e1ae3d647f9bbc626b35f81223979b0b9c6314453cdbf5745a9950001547fef0d6ceea0e54c2a524497c1eb549cd53ec312daf26562bb95103bb91d19e6dad40eb7ae3e65ffc3a4ae540f69447730611a64170f0d221d14ceea11f74e006b65a336ce66930595a2ccc67c29e1d4b5a302016a80e3923aba4298f26588ff855e7db3e0c2e785bbc5a3cde733aa5b98b0d930bd26934edf81b3f5cc2f0984023db2c2b1056d34b2a8844e57b51fdddd9d86b95e43357f00982332e108c66e94736cdbd1ed0e17ce1a6060eb5002b6cc84ec37e40e68c69449190273e67a083a957f40a83e25a74e1f029c2bdc5055c2441778e51222c13fa0e37bf382f06d29594f85a059729fe818b6f1664df027e2583c8b0dd2037e0d2e2671ed008b288f9cfeb6b3acd326acb84346b65adcbd58e9fc76af8900ad3fa5dbc64c7ba147b85b2b97124384513c75c13dfdacd32bd315705a1f8d88e7d5cf9d4a8d5d0135f44f401f2d2e5268e2ed2226b11b6ec2fc6ca7aad586e0ea7e7ef158167c40d6d7c03687ae9cd569e0e07c9d2b80b9f104fc08c312136ada234e35b21e762830765f199ca2f3e6b0db9ffdf62b11ad2b40d8fed6d4753a2f14fb273a9c6b6932d184bc5fc656b1294a6633be525e80c3da63e2d6d019de816908c4eb0327944d7e4fb096977c6f30adbaa877c760eab9958e8427656bdb01256c8dad526ecb7d15ced8ad7be918498b60963eb5b14051e5e4d6dc9580e3687defb0f35da5ddc031b91eeec6860362782d4b1eda12f7bae12f4ddd3b8be734cb5617a87ab5e3da42425d891c6b9204b4a9610c2777514b822baac51772b9c31b2e26d07fd9ba154201305430678644adfb83fccbb0967ae5ae16716481fc12bf2797b826b370edb20ad9964bbad20a3cc315b2436b1915159ad3117913fe90fff11c36bb446693c612b3b70278132e7fd1a3441b62ee589191c431abb01503c5a98a0fee79121890e30ecc3d687ad0d1e0c2a3637e3f1ed5d48527e0a9e9ebe48cff2623da5e06215817c298b79f99470dd6ac1ead832dfd577f6ebd2aca4fb260af75a7d0e4edf64850362dd29f8eaaaabbe562724ba81b9c8836f0b16818e1af9378467b1fd5c551bfa7caa498b282de4f9b435f5caa441ef002fd2f4d98ac9230bf05541b3250606ff61c61333654cef34285cb0aa51e59bb439b3f2dd1a59724558f17e47ba5d1b14b1e8a12a2dbd21f8d1d70009d6d7e8d3d2634e69472d46d70fd57d82616e464ca1d37a7a9ca026e4d120370c8d6af80881f4c6812b01789622ee4b3d1704132e654fe643b06c02e19e28e7039a9376cd3448b5fe8fe1c1c30a21c98e2a7d1b0f260fe18f8f1e8d03b2b5c3c0e85378ee3531d52f94ec239d920a35416df0c5b34c4b613c9cc612a2aa6dccc62032a1b29d50392c3e87cbff42246defa8c17f42261a3dba5eeb057da8654fc25c5f51e25ac6702b48ad2e45750cba41d2dd8fc4e8da2dab27f156de5d6c73efa38a7278fc1a82501ba47c953c3d8acdafaf5b4887e6c5ffa52540af71ff00db1c0d588d461f86258a3e17b46b051492074f706362cb388b9323bd5da06cf69c95f7cae46cb01f28f918cc57c32fb3032568c6d54c42a965fc1bef24783f511b95564c2a055056c7300e1abe903f6ddb30b34389cf4b2501cbb1123b1d9803036fc1b064a580ec17f692d91aef39da3b33bd98b9c3bcbcf0de48119e7e138977e91be4214735c10d71f88a0f7ef9b", 0xd30}], 0x9}}], 0x1, 0x0) 23:28:34 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000140), 0x4) 23:28:34 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) setsockopt$MRT_ADD_VIF(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) 23:28:34 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x14) 23:28:34 executing program 0: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/244, 0xf4}], 0x1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/82, 0x52}, {0x0}], 0x2, 0x0) 23:28:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}, 0x300}, 0x0) 23:28:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x74b}, 0xc, &(0x7f00000002c0)={&(0x7f0000000c40)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0xea8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0xe9d, 0x4, "261d0de641df328108e82a2ae0c7b3c3da73a5cffc1da29db8e6aa8bafdeb98873b46e3b0a08f208eb8d113b7f28b246a982a4ab621a8c0bc80f0dea8df710f3cf81c2cba965cd8f84fc9da1d76cfcc2e7f40ea37e5aa54ce5f248dad86cd95d5233f06ca4b83ff3f863e5e369b3241f6150803e9e2fa7ac479969bdd0ea604478573a7a32d643eb68c945850db12f1bf04225723520bfe230d3e96422b020e3d80a9307fb564bfde917ef97f6cd339cec1d9bde468ddff40eceaf2affbe98705aa57a2b30ee40854abe17c6ae073f2be32c104ae7afea2b8ebf7d9a56a0cbbcd5f23bbc787a759981a999f15c1f398039a55f06414df5bb0e86f2aa70187b3a279a920e615d9be67c0f29db977edb859654588486f40e0d58e167e35fdccb50db90cc2daffa70f200399c0066c3f424b6f7ae2bf1734192a4646769718c4e9072f49e5d5e03f6fd4974d3915244812ac103b4d1260423c542c50013977d088e4f4b1942ad028d25801887db15817892db2558b884e6e6e0fea7ddd81831a06d09c9234ae00cefeeab6328b9c2c8705d857484591aac4a40803e2f6095bb6cdebca9718a1265820e6acc0d3d3e06f5cda00801a14bc6648626ee697c8e817fc680da3ca500949e1688c4b377c6fe454625af9e18d821d5a9d10bb17a258fbe9f58391c795bd794979b7ba6d5f581ded901d55a7f2a9570b921036e04e894ea8069b3ca3533c0ed5aff304b1733362b3a2a897b579cbf3e9fb5880ff493ef42c04f483ca47d9eb4a5951f6818a146e508ab8ab97a9a855aa3cf49afbfae6a488e8bb1afc22d28b5c09334293d54c7f5763c0d676c0ddab1159ac6b3c71b55e3a848ceeaf6b059862cad6df0e0db4a41e201f41b165f4f9f450c2aa336b9cf09eb47496162c176eed16e0fe35d00cb784aefae7585656d18b7feb94db5b1d3bc3fde48402dbee73bce3d1de007cc917d53d3ca4cf0e4b7b16800b3a6e5a9186348009175a6598bba5dea0cd1d230b3a0e1170019dbd4a740e6b0f28184622642be9d6029d0ee1b0c3d721691be2b54abaee27eab519a1abac46a85dfc9851565b6e395dc56d6759259d0119a64d21c31d79d059111c213b5fb29ae5b4bd6cca685dfa4b5ac45dc44895ecd4fbdfbd21a26ed6093235368c9426412b9bfb96c03bbfae64632f40f1fdb4c693b0cdfe8eb8233eab7f00f23e4c44785de9a56d0011c11ce1cc9c9a9c02e24c3a24b45f7db7afca05271eabf67de0d15504fbca79a1c72ce21ca10cf41a07ea82b0afaaef4c0e3f67452d602099335d57955e94e5bea3f8e0bd3885c6b612cd14aa0f933fe7e4392196732e1ac7e933d307784d420cd9fec0cf9f271dd3180888ebc6722ab3f6e594af98c406cb804c8e4ea04d120aaaa3a4af9e7c396eb49d8ac444dd284c83322b9437d395c8c7ca1762679973367575308bdb71c29249077c21ecf7be206bfe536281d3bfcb847398e28e651e2b1b1daaa91a561293ec0dc2621491b13cc347dbd8dcd1b8516940f47744dba72735f09d9eefbe7ff65bd0be7af4097450490556671c764c941debb6d24a1ca685435fd1febb1fd7ee3f4929d12d1810a2ca68d26b889074976b634b8363a87b72ac33945d0109f65fcfe762ef196a2af46a72c48bc506b7311ea2e68da75423d7f7192b8a27b8bc39cc75f13cd1cdfc598f8a6fa19ae3a720528e09866f6dddb464d2e88cac1b80e5aeb831e0cc1c6b621c1ba036c4892b7e95c24be488b700df289cfbc0b707b11dbc8e826e4b57c1c10581fc0b067007b94a5978d5d1709126210734f772bb90799aa5ca843b8f7eb0632a444ed75688429d8375d6c3733c4e397358b90b4d898e7c5190cbfdb8632fab1cab57e39e547d930416188488cdab12c5e4eaca9d958f82d25cd72c8f86854f10b5b7308b5ac6aea9dd56dc4a54e299a6dac3de65abd9a52791f3f40d2a10559c70fe1fe66f9a79250de73de7807ead15b3a6c95cd90a74305f1b40855aea48a565d9839dae2ca0fb835e75e995ea92ced5e3dcc7046c07a253a48c260c4706a2982c7c6604f0a22a6fa6a9e1efbd7671470c4c26e6996c9cb2cde5dd157d8e6a09f738a28971c6f3bd3dbb35ce329f0e385143c8a333592882eb8f67f31f1e8fd22920d7a0e47b0413d0f3311665b9e64f3490cd261a866ef388790168855f42ada8259d7389ad7dbd42d17d8c48af33f9d375f529a05b266f3c58ee272323ce12e17d020909db0a9041090fb31dc34fcc49d42cfd191b1dc85ae5acc540dd3e5a2cbe50566d599a44c470afc60c0a8fac9129031da3de2adbca5e8a7ab0e0ed196ca78e31305d4e1a10591238453df0459b44328a5b984b871278ff1443c688ee807871be425b68a7a3e6e7ac80dae64445880393fa0d6f667757fa39eefff935e26a295b1257be84adc122bb5f96e8a1433c44443449dbfb8cbeca94aa1648dcdf9cc0be420ca8101666515fc1a112c71b012ef2596929e2d697e62a28a5639a0d57fb09c1d63fa62a3fb33ffa383a1a09d1ed116d5a6c40f5aeef9a95e01997ea1847ed88a88fe552e646c5cd5847df59b3a6831231df5e796f3cef98645f6ace6c9163cf62970ae7e369cd5fc01f8ec9f92e2fb5985d68db98cac0b8afcf5ad2b9dbe6376293f3a9db86c2e6580235dcd85ed9e103142e7043ff6029364ece83e7a155bb2744019f4d8ac8b42439a614aa210cad81fe0a07c8cc31d361d9582929a8a01d6fae540bab469a2709ab63b92e1e013114b84fd4237d7cfba1809d74d0e2da32a3eab632c1bcecc385cacd04580602f049f9a278bafb4300fc17d6c139abdebd6947b329643f3931bfd9ef962c75db32826bc3609bc13ba86706fc4aa8af4ba344fc7868b03dc0ccf78b4766c46c57016439e422504bfa469cc066866fe6edb397ca12fae78ead01073725e4010ed15a155b4dcb300bc44437523f07fc4d184a15ff1d19af2d6f8ea6aca0ae871fd4cce7e5729a5fd678dbef9238bfa19a129ac9bc3e5c1caf307a9efef3ebafefe66c96661c7cab340c2238f5ba5b6a5bd8776eb056fffdc0481f5d202234790141a0d196705a7d74bdfc72472b2326b33ae7a8123f03178bda05232e132c5616b1cb3b380949b86087675563d82219847b5adb597cc083e979777b5e11b687fe96a86d8fa514cd4c6dcdb09f2764929936503e540a0b8ae330710131a32af3b4076708e06a3c1888830fbaae6a6817dab826ab2a0faa484852168ebb5c745e4ca95902bb63d052fa1cc0c63d7db1802f7ebebfe8d7b5550bab913f3e13a2dab42b378f9346c1b57c38c359d406c2a4cf50de023561b42c8fcd6566fe7d4036fea6816408d5a4ffc95614e230aa089990d1ab0c8e1fb25d9fd0a115f9ac1a9cb3077d071ab1dd4ba735109436d91c238d688eec8bb902c37101646a184f7e01ed7e1a56bd39b63cdd68bc7eb7fe9ed5ecc0b437ec7e53b43ac47e0c011114514678d33500fdc7ddd83489c48e00dcf83c5e245f3ed1d4c08b56df799b30a070e3758e7ef9c9b0cfe412afc649d1f967dda9bdec6f1ee29f95f0920766b3d195af46b84e485bd2c7ccc6924a596accc393d177155cfc0572b2af8cab2e578876190bccdeeafe3327b53403971c302d67288f5d33c8fe359d3fcda29b8331c5b7832fc8a8626192a0981c97b915ff5d5eb971847f42bcbb00eebde89d497a23387ff1d339c5960d756828347c534915ef8291eb7dec6195d2c0864d9039977e64f09245e4f0b0600e47d66d718c801bf18a76af371a05995be8a84c57ca1ada1b04e77dea3a56f90e87b538c6a9204bbb2a37840963d6d8e3ac6c0f692f6685aeaaa9b8a9ba86de3a3d16b41044b0b2be63e1328f636d0a770e52d378c869a0ccee98f48a6bab7d18ccbd9fd533e6ab0c595ad43ed5f9b77108036fdfe87e5b0ab97e8b445cc99c675d8272e92289ea84c086feda8d5b635ea1c1f9c06d85b0d3856f1caf1e96b4760a2a04f08340710cf163e7165bbb722c913caf51a8d2b81bfdc0ecdce8ddbb81fb0d8e41c2f7c45efde36e1cb27dfc85e1192dc95c30e31166207a64e97ed53383fe7896f7a1820de0a69cfd497fee55d77ea6efc8d7975298dba4a6e1ccb48fef914c7b0deb279de3bf523ecca6057ba9e905ab953f6ac01cb206327debbb0584abf2205e8cbfa96bd2e9b35bee8378dbed2c2733e9573a51ab9b8cdf18d6a239b14e301327f0168055b636b97cd46e0aee3cbdcc6f5d75c5d0f85d3130a8a1bc2ef71a41d49d2e257d8580436e6eee1a3117a824a1e8987a63b181789c3694d9c47227ce875447db7db677c2b08dd72bdb9e73fa46db20fd93bc0fc845394b933b9677c14a7dfd31a9be4b70f3673fcce993902133c154727fe2e0e00c7b663f4102f933a23a85c5bbbd5bfbdb7d41729d04e505949d7395b631a6788545c94c8363872418f486e2dd35d760eef187e310a996fe8027ab19bd8587fb7c979399db15b31fe63ecfd1e60f6d951759f45d922cdfbcd3a2babdac67c4905f56ad8831921b9ae28e1441a13148ff38eca9c37d493b9a81b53fab4f1cbf495963fb9100698f6059d8d9dc4d1987fe74eba738875187d7819cf0a8c63aa6f7197b2c34785fb93dd860d7fc65080252ca9c9159f886b1252bffa215a357bfe73c7cf6a342f7c0c8606d02c00e7d2568417fe2f0e92d919e44260ef1841760fea0fabaedeffbd324bcf54f1230232f6cd2cc47ae66a46ee162175c96262419e6fe0c33ed6cbed786cc302aaf46beb8daa78d8369af10eb679ebcf40451001a158832dad3e586376ee0195dfa8480bef1ebd3f79b4653d10ce4fc89e5ff7c547e1564fbb1f8012ce76f8d191ef0d3d1337d9938d0493cce95c8023c90cec2f84b50a95501dbd3efd78132a0ae1bc91a329cd537c6a60afe5c8df3f444bc161ab7c46c60983c0430ed2c9fa5e6384c563f27bf3b7a37f0225707bc61b570f3fb44b2f4db3875026f72ff1f80a00af4f74d0c8525154a13f4e8a8a88d89f29785ee1dd0114d5c18e54de4c56b850f56a3ae6aa548e3df7a2bba2f9acebe6b9b5c3e3ee3b9a44f1930c98e5ab654a7cac0edd30f05991a9db8427232bb100a8d5460157478769580e6438e903cca1bb6778855ec26650504d3797f54aa9e60d82745113c5757dbd6ef62cbe69861bac8c2da935f5ea66269707e4a1116f1b68449042b27772321be251b7ae23e23a44afd47d55531d555982250b8b40f88f1d1b3edbee3d879d3327070d05dd7e84e1abec"}]}]}, 0xec4}}, 0x0) 23:28:35 executing program 4: socket$nl_generic(0x10, 0x3, 0x10) select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, &(0x7f0000000300)) 23:28:35 executing program 3: futex(&(0x7f0000000000)=0x2, 0xb, 0x0, &(0x7f0000000040)={0x77359400}, &(0x7f0000000080), 0x0) 23:28:35 executing program 2: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000), 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) 23:28:35 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000140)={'syztnl2\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2}}}}) 23:28:35 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x4e20}}, 0x0, 0x0, 0x49, 0x0, "92699164673be0805d9538455d3aa7e5141912c09ed00d98f9557b1fd013a6546e4a7d2c4d88eb9cf1e1ef6422d78661b22293326d56ae82c38b333001a7a78e2485163e57f106e34f937143c91f122f"}, 0xd8) 23:28:35 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) getpid() getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000000cc0)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x54, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1a, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x1) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[], 0x24}}, 0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendmsg$SEG6_CMD_DUMPHMAC(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$SEG6_CMD_DUMPHMAC(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x2, &(0x7f0000000440)=0x82, 0x49) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x501000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)=@in={0x2, 0x0, @multicast2}, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000740)=""/240, 0xf0}], 0x1, &(0x7f0000000340)=""/19, 0x13}, 0x2061) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x2d, &(0x7f0000000840)="5a221469b542afcd341cd7c8fbfd8a2e1744f5ec0f2d85aee71423d8a69a3db8fc7467402b4c0675d643015972d3b634cf3f2213d1806d48b16a71bda4de4ab46d6b9fc5145920183dd0b87d8583aec0ea89565cbe52bb87d0b398e21e34e315d0c2762d19262761ba76d7bf17323a7d4e4f0d0d25", 0x75) bind$inet(r3, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) connect$inet(r3, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) sendto$inet(r3, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xfffffcef) recvmsg(r3, &(0x7f00000033c0)={&(0x7f00000003c0)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000002040)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000f80)=""/4096, 0xffffffe1}, {0x0}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f00000021c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001f80)=""/178, 0xb2}, 0x120) 23:28:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x8, 0x0, &(0x7f0000000040)) 23:28:35 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x5, 0x0, 0x0) 23:28:35 executing program 0: futex(&(0x7f0000000000), 0x5, 0x0, 0x0, &(0x7f00000000c0), 0x1) 23:28:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x48}, 0x1, 0x0, 0x45aa}, 0x0) 23:28:35 executing program 4: keyctl$set_reqkey_keyring(0x6, 0x0) 23:28:35 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x2e, 0x0, 0x0) 23:28:35 executing program 1: ioctl$RNDCLEARPOOL(0xffffffffffffffff, 0x5206, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000080)={0x9, 0x0, 0x10001}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) keyctl$set_reqkey_keyring(0xe, 0x2) [ 787.850624][T11476] chnl_net:chnl_net_open(): err: Unable to register and open device, Err:-19 [ 787.920292][T11476] caif:caif_disconnect_client(): nothing to disconnect 23:28:35 executing program 4: process_vm_writev(0x0, &(0x7f0000001900)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, &(0x7f0000003e80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) [ 788.035780][T11476] chnl_net:chnl_flowctrl_cb(): NET flowctrl func called flow: CLOSE/DEINIT [ 788.098489][T11476] chnl_net:chnl_net_open(): state disconnected [ 788.138483][T11476] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. 23:28:36 executing program 2: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000), 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) 23:28:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01"], 0x48}}, 0x0) 23:28:36 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000300)={&(0x7f0000000100), 0xc, &(0x7f00000002c0)={&(0x7f0000000c40)={0xf, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_TX_LPI_ENABLED={0x5}, @ETHTOOL_A_EEE_MODES_OURS={0x1ea8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x1001, 0x4, "261d0de641df328108e82a2ae0c7b3c3da73a5cffc1da29db8e6aa8bafdeb98873b46e3b0a08f208eb8d113b7f28b246a982a4ab621a8c0bc80f0dea8df710f3cf81c2cba965cd8f84fc9da1d76cfcc2e7f40ea37e5aa54ce5f248dad86cd95d5233f06ca4b83ff3f863e5e369b3241f6150803e9e2fa7ac479969bdd0ea604478573a7a32d643eb68c945850db12f1bf04225723520bfe230d3e96422b020e3d80a9307fb564bfde917ef97f6cd339cec1d9bde468ddff40eceaf2affbe98705aa57a2b30ee40854abe17c6ae073f2be32c104ae7afea2b8ebf7d9a56a0cbbcd5f23bbc787a759981a999f15c1f398039a55f06414df5bb0e86f2aa70187b3a279a920e615d9be67c0f29db977edb859654588486f40e0d58e167e35fdccb50db90cc2daffa70f200399c0066c3f424b6f7ae2bf1734192a4646769718c4e9072f49e5d5e03f6fd4974d3915244812ac103b4d1260423c542c50013977d088e4f4b1942ad028d25801887db15817892db2558b884e6e6e0fea7ddd81831a06d09c9234ae00cefeeab6328b9c2c8705d857484591aac4a40803e2f6095bb6cdebca9718a1265820e6acc0d3d3e06f5cda00801a14bc6648626ee697c8e817fc680da3ca500949e1688c4b377c6fe454625af9e18d821d5a9d10bb17a258fbe9f58391c795bd794979b7ba6d5f581ded901d55a7f2a9570b921036e04e894ea8069b3ca3533c0ed5aff304b1733362b3a2a897b579cbf3e9fb5880ff493ef42c04f483ca47d9eb4a5951f6818a146e508ab8ab97a9a855aa3cf49afbfae6a488e8bb1afc22d28b5c09334293d54c7f5763c0d676c0ddab1159ac6b3c71b55e3a848ceeaf6b059862cad6df0e0db4a41e201f41b165f4f9f450c2aa336b9cf09eb47496162c176eed16e0fe35d00cb784aefae7585656d18b7feb94db5b1d3bc3fde48402dbee73bce3d1de007cc917d53d3ca4cf0e4b7b16800b3a6e5a9186348009175a6598bba5dea0cd1d230b3a0e1170019dbd4a740e6b0f28184622642be9d6029d0ee1b0c3d721691be2b54abaee27eab519a1abac46a85dfc9851565b6e395dc56d6759259d0119a64d21c31d79d059111c213b5fb29ae5b4bd6cca685dfa4b5ac45dc44895ecd4fbdfbd21a26ed6093235368c9426412b9bfb96c03bbfae64632f40f1fdb4c693b0cdfe8eb8233eab7f00f23e4c44785de9a56d0011c11ce1cc9c9a9c02e24c3a24b45f7db7afca05271eabf67de0d15504fbca79a1c72ce21ca10cf41a07ea82b0afaaef4c0e3f67452d602099335d57955e94e5bea3f8e0bd3885c6b612cd14aa0f933fe7e4392196732e1ac7e933d307784d420cd9fec0cf9f271dd3180888ebc6722ab3f6e594af98c406cb804c8e4ea04d120aaaa3a4af9e7c396eb49d8ac444dd284c83322b9437d395c8c7ca1762679973367575308bdb71c29249077c21ecf7be206bfe536281d3bfcb847398e28e651e2b1b1daaa91a561293ec0dc2621491b13cc347dbd8dcd1b8516940f47744dba72735f09d9eefbe7ff65bd0be7af4097450490556671c764c941debb6d24a1ca685435fd1febb1fd7ee3f4929d12d1810a2ca68d26b889074976b634b8363a87b72ac33945d0109f65fcfe762ef196a2af46a72c48bc506b7311ea2e68da75423d7f7192b8a27b8bc39cc75f13cd1cdfc598f8a6fa19ae3a720528e09866f6dddb464d2e88cac1b80e5aeb831e0cc1c6b621c1ba036c4892b7e95c24be488b700df289cfbc0b707b11dbc8e826e4b57c1c10581fc0b067007b94a5978d5d1709126210734f772bb90799aa5ca843b8f7eb0632a444ed75688429d8375d6c3733c4e397358b90b4d898e7c5190cbfdb8632fab1cab57e39e547d930416188488cdab12c5e4eaca9d958f82d25cd72c8f86854f10b5b7308b5ac6aea9dd56dc4a54e299a6dac3de65abd9a52791f3f40d2a10559c70fe1fe66f9a79250de73de7807ead15b3a6c95cd90a74305f1b40855aea48a565d9839dae2ca0fb835e75e995ea92ced5e3dcc7046c07a253a48c260c4706a2982c7c6604f0a22a6fa6a9e1efbd7671470c4c26e6996c9cb2cde5dd157d8e6a09f738a28971c6f3bd3dbb35ce329f0e385143c8a333592882eb8f67f31f1e8fd22920d7a0e47b0413d0f3311665b9e64f3490cd261a866ef388790168855f42ada8259d7389ad7dbd42d17d8c48af33f9d375f529a05b266f3c58ee272323ce12e17d020909db0a9041090fb31dc34fcc49d42cfd191b1dc85ae5acc540dd3e5a2cbe50566d599a44c470afc60c0a8fac9129031da3de2adbca5e8a7ab0e0ed196ca78e31305d4e1a10591238453df0459b44328a5b984b871278ff1443c688ee807871be425b68a7a3e6e7ac80dae64445880393fa0d6f667757fa39eefff935e26a295b1257be84adc122bb5f96e8a1433c44443449dbfb8cbeca94aa1648dcdf9cc0be420ca8101666515fc1a112c71b012ef2596929e2d697e62a28a5639a0d57fb09c1d63fa62a3fb33ffa383a1a09d1ed116d5a6c40f5aeef9a95e01997ea1847ed88a88fe552e646c5cd5847df59b3a6831231df5e796f3cef98645f6ace6c9163cf62970ae7e369cd5fc01f8ec9f92e2fb5985d68db98cac0b8afcf5ad2b9dbe6376293f3a9db86c2e6580235dcd85ed9e103142e7043ff6029364ece83e7a155bb2744019f4d8ac8b42439a614aa210cad81fe0a07c8cc31d361d9582929a8a01d6fae540bab469a2709ab63b92e1e013114b84fd4237d7cfba1809d74d0e2da32a3eab632c1bcecc385cacd04580602f049f9a278bafb4300fc17d6c139abdebd6947b329643f3931bfd9ef962c75db32826bc3609bc13ba86706fc4aa8af4ba344fc7868b03dc0ccf78b4766c46c57016439e422504bfa469cc066866fe6edb397ca12fae78ead01073725e4010ed15a155b4dcb300bc44437523f07fc4d184a15ff1d19af2d6f8ea6aca0ae871fd4cce7e5729a5fd678dbef9238bfa19a129ac9bc3e5c1caf307a9efef3ebafefe66c96661c7cab340c2238f5ba5b6a5bd8776eb056fffdc0481f5d202234790141a0d196705a7d74bdfc72472b2326b33ae7a8123f03178bda05232e132c5616b1cb3b380949b86087675563d82219847b5adb597cc083e979777b5e11b687fe96a86d8fa514cd4c6dcdb09f2764929936503e540a0b8ae330710131a32af3b4076708e06a3c1888830fbaae6a6817dab826ab2a0faa484852168ebb5c745e4ca95902bb63d052fa1cc0c63d7db1802f7ebebfe8d7b5550bab913f3e13a2dab42b378f9346c1b57c38c359d406c2a4cf50de023561b42c8fcd6566fe7d4036fea6816408d5a4ffc95614e230aa089990d1ab0c8e1fb25d9fd0a115f9ac1a9cb3077d071ab1dd4ba735109436d91c238d688eec8bb902c37101646a184f7e01ed7e1a56bd39b63cdd68bc7eb7fe9ed5ecc0b437ec7e53b43ac47e0c011114514678d33500fdc7ddd83489c48e00dcf83c5e245f3ed1d4c08b56df799b30a070e3758e7ef9c9b0cfe412afc649d1f967dda9bdec6f1ee29f95f0920766b3d195af46b84e485bd2c7ccc6924a596accc393d177155cfc0572b2af8cab2e578876190bccdeeafe3327b53403971c302d67288f5d33c8fe359d3fcda29b8331c5b7832fc8a8626192a0981c97b915ff5d5eb971847f42bcbb00eebde89d497a23387ff1d339c5960d756828347c534915ef8291eb7dec6195d2c0864d9039977e64f09245e4f0b0600e47d66d718c801bf18a76af371a05995be8a84c57ca1ada1b04e77dea3a56f90e87b538c6a9204bbb2a37840963d6d8e3ac6c0f692f6685aeaaa9b8a9ba86de3a3d16b41044b0b2be63e1328f636d0a770e52d378c869a0ccee98f48a6bab7d18ccbd9fd533e6ab0c595ad43ed5f9b77108036fdfe87e5b0ab97e8b445cc99c675d8272e92289ea84c086feda8d5b635ea1c1f9c06d85b0d3856f1caf1e96b4760a2a04f08340710cf163e7165bbb722c913caf51a8d2b81bfdc0ecdce8ddbb81fb0d8e41c2f7c45efde36e1cb27dfc85e1192dc95c30e31166207a64e97ed53383fe7896f7a1820de0a69cfd497fee55d77ea6efc8d7975298dba4a6e1ccb48fef914c7b0deb279de3bf523ecca6057ba9e905ab953f6ac01cb206327debbb0584abf2205e8cbfa96bd2e9b35bee8378dbed2c2733e9573a51ab9b8cdf18d6a239b14e301327f0168055b636b97cd46e0aee3cbdcc6f5d75c5d0f85d3130a8a1bc2ef71a41d49d2e257d8580436e6eee1a3117a824a1e8987a63b181789c3694d9c47227ce875447db7db677c2b08dd72bdb9e73fa46db20fd93bc0fc845394b933b9677c14a7dfd31a9be4b70f3673fcce993902133c154727fe2e0e00c7b663f4102f933a23a85c5bbbd5bfbdb7d41729d04e505949d7395b631a6788545c94c8363872418f486e2dd35d760eef187e310a996fe8027ab19bd8587fb7c979399db15b31fe63ecfd1e60f6d951759f45d922cdfbcd3a2babdac67c4905f56ad8831921b9ae28e1441a13148ff38eca9c37d493b9a81b53fab4f1cbf495963fb9100698f6059d8d9dc4d1987fe74eba738875187d7819cf0a8c63aa6f7197b2c34785fb93dd860d7fc65080252ca9c9159f886b1252bffa215a357bfe73c7cf6a342f7c0c8606d02c00e7d2568417fe2f0e92d919e44260ef1841760fea0fabaedeffbd324bcf54f1230232f6cd2cc47ae66a46ee162175c96262419e6fe0c33ed6cbed786cc302aaf46beb8daa78d8369af10eb679ebcf40451001a158832dad3e586376ee0195dfa8480bef1ebd3f79b4653d10ce4fc89e5ff7c547e1564fbb1f8012ce76f8d191ef0d3d1337d9938d0493cce95c8023c90cec2f84b50a95501dbd3efd78132a0ae1bc91a329cd537c6a60afe5c8df3f444bc161ab7c46c60983c0430ed2c9fa5e6384c563f27bf3b7a37f0225707bc61b570f3fb44b2f4db3875026f72ff1f80a00af4f74d0c8525154a13f4e8a8a88d89f29785ee1dd0114d5c18e54de4c56b850f56a3ae6aa548e3df7a2bba2f9acebe6b9b5c3e3ee3b9a44f1930c98e5ab654a7cac0edd30f05991a9db8427232bb100a8d5460157478769580e6438e903cca1bb6778855ec26650504d3797f54aa9e60d82745113c5757dbd6ef62cbe69861bac8c2da935f5ea66269707e4a1116f1b68449042b27772321be251b7ae23e23a44afd47d55531d555982250b8b40f88f1d1b3edbee3d879d3327070d05dd7e84e1abec3b8a21bf216b0d97464f4c856dfc2319f785621cb2a3d2f075114e6c17a937709a95c5f7131c2f2c104c7a9537bc037d2d6cb49168ffb001895d78e57c4ee99129ea7426d5554cf3325a9dd2d07df955693ba1d56b755bed776bcfa2ebb3b86cedac7939e8697b376f32460aa91bea00d026646594d5eea758309771bc7e389c119d61c40f5d6e0b2568f037c8f4eb1ea58ff337df8d3db90a35a2f20281ce02efca6de60fd56a6124320b5e021db9da3f54c9f696cc5dd43d68224a90b864068c4f43d40757d653398cad81c792bc773c55e4d4e92458e2d7389234714d5f11bc062c5edc790af9722d7785457ce21eb5409329e942d1efe80d3635637babc6b6b424d779ace9a0f2dc45228e8683046f6837601784e2fb99dc2ff5cd79ec41d736fe1681efb3a1403db0ae64ddf019c6ea50e47825eba625e1dd69a275d03b56c0f9b82434e90d81ac2685d1abd29e9bbf3b92e41452c5065c657f8f61202322bdb70c"}, @ETHTOOL_A_BITSET_BITS={0x190, 0x3, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\x90-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '%\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}]}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xf, 0x2, ':%\xde:#-]!$,\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xe8\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '-\x9c\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '-(#\xac[\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '@...\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'team_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_MASK={0xd09, 0x5, "d80cb7d2077d47d5a7ec7c4c1d5030f96b3bdda20cdd2af48b92f0831d393dc2df9163002fe0bd98be24c63521ac85ab3c5db498c7e96566d43267af0243f1e70fea3304689b3de8328569604e6bc244d5ec2ed25981b831eb810777601d95e1e1ed45754349b04c67f4534fa79b5b5863a94b0de6c987a5b5b384e31b5c23ef05d07d6977e4a23d37cd436d42e87b7af1a2192fe221d6730f08291ca9d3693b922630e35d1a7fa58f049190ae9503661959d909e32e984654099a80125725f32371d5030b9f1304f61ae8eca2f2dd0dd63a03ff7b53db0cbabeaeeb3641a12f39d2a4a64a1b03d356a6793e0ae33eacde82c346c3eb1069f35d2a760919933a9669f97c5f4929698e990dc99e4c5c7639d8d9a1260f808d50efe24436a515cc5cda74c19404db9e9424391d3193b6036b5f9765ebc1bd052c1e8ecac3b76270897e402a93e02a125b3cafdf56e6bd296178cf66bb84de23d82f5fe589f100aae7eb4b8a36ba50d3e519bb6ccaffa4446da88af0c18ea8c35696e8a2f8d9cdbf99cef9af2dd1bb9a5723229eebc19a1e3afc01e343e46b61f0e3f7d8b6dad4c7b6e7b578598d88540b1d31e79a05d15be72b3b83c530963220a7ad166a17450c71e990f42cabf333044ed4132cdc714f4cab0b4f03d406a5f1a2631943e8fa72a559f69f044490449a172cef715d800258c0ca40978d89e541299d020c56a173b831b5d77abce0e451c0ba84a1d1c5b70f30e4ee01f3c167d6b65ff7c21527385719083efc3696bc6fded43ad12f8a4973e5b29ede4ef1c630db4ed481bf9671821f15405ad8d56a4fb14a65b5612483bd8bf32eff9017249a90f8f54d94979535194bd6e3025a8510547b7d35baeb6ce6c48e576760aedb65d59cd9a608c283d5d0a8b9d07f2666e81dcc094e7e85091c4e67c098923890cdbfd224e2dda9a9086e00697e81cc9ee759444643781ea9b3e5ba0ffa12bf74d61395910530e7b2482ca07fcd767dfe2674f755b1c570a8b5bdf677beb350a8e78932ef6f4fcc761fc9148334a6113d733510a601be63eb15be89d8c0dbb7a04cc433d6c2da98122988a3285b173219e9d3b94c970fbdbacd923a9906130235edeb41cddbc6c4e828e433f08d14f7b781bfa202e9a022fd735a198492d843507b1dc90b7b725ec31b178cfcb9e222486caa1958b8c06b74f44665d82c6b42c9c77927537f499cbaedb708527828f9a5bda7599741a90ad06d0fba71e66490ab74f399b2224b8647465a86225c43ff43009ff2cd6c5d0b2de36d36937b8e84528576e890c1b1ef0f875c78faa1c2a494cc7c9e290a9f070b22d7d5bcee5ca5a5cd463fce3744230695ff6ff0c94be6a48d917f6090a974545bd21d620d7539d3940e16f02f7f850a76af6c2348794ea8cb09281db1096e077220ac5768a00801216b0dc680d68519d2cb37e3664930c3be7dabcedc93367f3d640c6959f14953c196e92464dc1b2ea45e866744f9460783c1fe6da94c151094343437c493bae85ae5d8e6ebe313c75769fa1ec8231cdd68a70c3b69fc75b684e658238943c764710aac25af593424a6a91ee0940c4f938a81fdc9244500abead1a50a453990d05b1d9f1cad69e262ea764eb7a77c20ff89492d6ae1ac94fa2df8f964714e0a301e4e74748d03ce8e4cf9ae906c51f9d304cfdc9df1e535ac9b7a8b788bb9e63e24c571ecbea2353d246daeb8bf48e2b5f949c3748823b009cb2456d75178264b79296a2668522d4a24038ceee133dc21f16118656eb488a158de7005b680091c689e2d0afb5ab37675738a2bd9353eef5b65b1503e9f7f38fe8dda32f525bd06d6530fb0fec3467eacdee3d9dfd6ef70c7b8ec9be9d485d1ec9bd5441b95a12d91b5b16ebd76c334daa8b769ded6d12d1d6a8bdaa44ecf2886e042bbf980c369a29c7ecf16020e9e3f270fb33bbc5db0372b5644356c1402b6e14324f397423d7fcb4ed98fe92e28901ec2331e3df11290fe2088bdd06655bc03fae18febcd9b1d5255a8dd3f70b011b9f4b347939676da38a72c34f978c3d5b1d1dafcaf1ac04d2b235ce68d9f2263a3cc03a1855ea4e67e5db396c973a34ddfde941c4ff357a993fbe6c00f6bf7645246b31b50bb27eb6cf7d783748011b75a97077d66866198d9f1d9175dc310fed1d912c75a15d69807c838aa0365d54e4b2f79887eda0c359b33e99562a615376d7da37ddbca4a9756b3a0597317a151ca41f14f19aa847fdda81b1a6edffc8158bf1dbe6a3e6c36b9d362782b7d365587002009e6d8f3992a300cb02968a2f4bec3a9042a4382e74d6a5a634c814c034b9169a4850f1e47214fba20519bb8603d49881e399fc6ff7e39f826a5fac25dc55686c7d9254cf768e40b6cd098bebfb721c204acc93643298ebea452f6f49769dd7ef70ef70880865e5685691d1e6cf39166e74b42a4424bf448a2e6398af408ad123d3155bac2859b0b1c782b5d199c9686113d4e7ca0d6fddd93550998ef5eb6b7022580d9765fe084db5203cd0a66eb0458763a8a307476e3be4c095e8a894a64cbae99399c0af386dbe0418942fc03efc16a34d456f90fbc0c456c71398e45cf1ba4274474027c1cf387bd3ba5deb923252b3a9be5974217d0a21037daf15d759ec886a60b64c4cfbd2ba1f3a9e0b2d95548d533594a7b6fac3062662fcef1b9cec23019d5f7fd691da9cb2e2be725713f94f5d7d633bc398fa62287533582641dbf66307cb0edf66ee9dad46b152e345d990643b6834388593bf91f9e02721b42c8166bd2c1f9a4c0b3f1351ca61d193a54be2f33d7ca93c29a6bd400b01885fe2989c17091248431d00fcaa8b63ccc4f2f43e6b9e20d58db82cee860147d2571dfd86bcff57fdb1c04051b52e411fe4b989b5b121d8b157d5315d87fdc41e7b3733787b654d15d705e6f6c02578debe92a527fb8f9bd894f4e838e682090203eb5c2dd6752dfd0cc773dd0c38042601fd7cb12b06bd9ff91749875963ce53689ab8cd275d6705a7494b20e09b30425d0b39e1fadd39c6ed32200ef3ed9593a582f550bce8c3411d252469ad4ad726e95990dc870899857dc344b1cf86cd8748aea1874b47f4fd6a86ea2a4e0125340cf5c2c9dea4f126521ec20305b6b35381a358c9f6ee78ff3b2c1ddedde62ab7745864bfdb83d1b5cf042fff581ae10c19e4a7206508291ebe55d53cb11493836be9eef8840a9894b292c936d8ffe3d03a5757b3b4f9ded7a2874418e9f82d682d23a151b955db4242d13f89d853062080c43a01ce17073117e9b7282cc11432833f51879d2aa9c7344aae86475b06aca1d3fe514055305d9027bab9d2affa6a15d8d3163b4652f7325d6102c2e7a384485a0b1417290efb5529441a3dc82413eadc336bd47ebb92fa67df33d975317d0d469ed3b29a159784e14ac43ec42c81aa58c04ac05de4940573ec37f28197c8e12bcdd81caeca68bdf9a70f0fab28ffd9fc486fd0cf7962079b8a67c963e88f10855023701ae1fcf91c3e0c9100e458b81f069e5eaea573b2414280dbbcf1c7a3a76a021f5b6a63806bc702bdca61f4f559321493a0cbc209108e5a70194ae55f625ce6b382d9ff8350400fe82be339a9cacb832be922647b52193df90129e194be8a5e7dd8e0274d81f481544a2499d5dcb72d4f3ac0435ace96f7232e4964252bdb7880af72fce445474911ab17cb9f961259ef712abe15cd1630cb1a725178036f8015934404c772bf16211407883dd21fbc35efea56d08676dc07f1d6af4b1e44bed1119492a8d16eaf695253f01fa26e9a534e62ba9c6d2a215637c6307d0676a6cfee5ae15b8940e87006b7a9c65decf8deda4ec37ff7710072de0e819a92c97fbd47d510bb42cc6af2f9a6458a5a775b00b9e1df3f292b31ea369489dbbd6fb37721efb298d6aaefdba2d3db113473e10aa8d0e836d51d96997b41aaa3a6e08d5c989e3648f33acc5b954d47db222c3b8bb4b93c1e555345c69b8f74dcf284c271a4d86d809920f72423b89e49f96e55e24f9eaf3b6d814c9c45464e7e7d0d1c2568597e993ffb581bc6a1b54e04245f832944259fad8c1049058b5222f759d743ce48cd4559d5f028f882af75295528e5f0d596e5f70c87792734984c67d3ddd34d20f23087bea39d1c3459eeac95d1d97ae8d8dd5767a60a6ffef5d40df3beef83ac02d24716fcc140a1ec19402ca1fd22e58d4ebc8c03d0138afff3d1620421ddc593ecc411bec896f1e95dde0e9dfe78eacf889a86a5e03476a38c292e29e5164166b079ed59f616c84ed2abf820016bb5f526751ead71637bc506ef0c908fc5018ed1ede42d41b27b2b96fc16b15cd60aa5d1c35b042044246ddd3b45ac566db1b2485c51f456aae43783e380e36117289aaed319fca415fb6c45a3fb7db14cb32f0af2703f06fe3a4ba7b08190bcf13a529f178a6b6156ac0117aaead7e25d28d775dfbd644c2c3f251cee8a75b07622b42f5e97df0152da175dff77d2f1d6281318ea8860c1adc11a64f395131893808bb0d78ee1c1e6705985ba2526814c77cd2e24908951223b9e9bf667e3301a31b1cff877e217439229ef78d032353137acfffdd2bd27e79bb8c2138da7f40c34a62a639019b09f363d07a28cdfbf831b93a0f739eff844348655fac3817857c0edd3ea9b4391bc4735555942b81e6c5d118e676d8ea4291d3222f"}]}]}, 0x1ec4}}, 0x0) 23:28:36 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x29, 0x0, 0x28) 23:28:36 executing program 0: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) clock_settime(0x0, &(0x7f0000000100)={r0}) 23:28:36 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[], &(0x7f0000000080)=""/240, 0x80, 0xf0, 0x1}, 0x20) 23:28:36 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_POWER_SAVE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, r1, 0xf3250304dca731b, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 23:28:36 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x29, 0x0, 0x0) 23:28:36 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$SIOCGETVIFCNT(r0, 0x89e0, &(0x7f0000000080)) 23:28:36 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 23:28:36 executing program 0: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) clock_settime(0x0, &(0x7f0000000100)={r0}) 23:28:36 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x14, 0x0, &(0x7f0000000040)) 23:28:36 executing program 2: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000), 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) 23:28:36 executing program 1: r0 = openat$random(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000100)={0x0, 0x41, "b54424262cf1f8f8ff80d0918fed4efc4683cb40f3c23051424c3ab277935d67c36878b5459fa991f9e4f15323c38bcf20bfe7ba60ea5bf8e7c0268a88ed081f1a"}) 23:28:36 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000040)={@multicast2, @empty}, 0xc) 23:28:36 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x2, 0x0, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 23:28:36 executing program 0: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) clock_settime(0x0, &(0x7f0000000100)={r0}) 23:28:36 executing program 4: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$bt_sco(r1, &(0x7f0000000200)={0x1f, @fixed}, 0x8) 23:28:36 executing program 5: openat$full(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0}) pselect6(0x40, &(0x7f0000000000)={0x8, 0x0, 0xff}, 0x0, 0x0, &(0x7f0000000140)={r0}, 0x0) 23:28:36 executing program 4: openat$full(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f0000000140)={0x0, r0+60000000}, 0x0) 23:28:36 executing program 3: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00692e04ffff09e3bf0667e253db1aa5ea400000e6e3d62020c5c9060035c10000ae2bfa026392a85b7923372b80f335a012679ad77a6786d78c9f803870124a1adcf475c0f54d45a3d23b294166d54a0552d635a8a033c09b2f5f036bd228243c93a08b9a06e9080dc4677aaf844c3d379fbfe3a5054bf5f3f096782563e32383257321ee59c6945429a684c635c03cde5317d2af33853a8e5f9987e23e3b6757b54d013ce95c347aceb9845df42a153d0a176962f853210300000000000000c5d58a46388c35d8ca2e8d8ec7f356d45204d2"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA