20a77c9af2b80c05184a66d30bbea2ca45a4d6d6d1e6e79aef42355a500587b603306a5afff867d80a07f10d82eafb03062e95196d5e3ff010000000000000be959096ea948cfa8e7194123e918914a71ad5a8521fb9553bc60f7d9719b55b3abb6bba3d113a680a8d46fe074c83fbe378a3889e8145b2eaceab05ef932c6e4f8ef0ed0d818a7b76d839cf3c63ebb4380b168c38fa32e49563cfee3a7f0fc18bfa32c418cef875fb49e2989177a1bcd1e30280bc586e79a5dd8076c248e7d6e97b3ce267dd4e27b6ef206660090bb2164474cef378f97ca33fc03000000000000001547053453d0c9aec91a24079b21d52fb5516bf0c28ef37aa76442f6083dc99cd61afaf6be45d7b00d3639f2f10ac2d5c759c3e5468f5874c24411d415b6b085fb73a2c7c3852e0e658ffeb4e863428a792bee94f6cd895424360e0464f9d7ea425f2fa6aac029d15af607ad83532ff181c985f54b39370c06e63055b4d6a36fa98a44e379d28307c9912fb097601f3f88a2ca6fd1f9320cfe7fc8e9f7f15f02e177ce23f43a154b42e26f037e8a01377cbd3f509e6e540c9ba9c2a589ac5d8ad67a65e9a44c576dc24452eaa9d819e2b04bdd1c000000070000000000000000000000005333c6199c12dcd92689192727a7267c47cf897853d160100b39b613faefe16bed1fc105dddd77ab929b837d54aa17eb9fbdc2bdc0e98ae2c3f23a6131e2879f04ff01000030b92dd493be66c2242f8184733b80ba28e824910844df31f3d4bb2f89049c5f6d63d56995747639964217aacfe548bc869098aa8e07e51dbc9e2d4db3c5f79fd355222ec2a00cf7f2ccd6dd6d2dc2a815d8314221a5472f1318a9dfbec5a759579caf3262129b14e99040b5d91398e17df85c25ccae973eecc7d187168d5c9cd848d566cc17587641ed01889c927da38d83314480b15e23138c5b877a72bd4cf74a299df4fbfc8e6ea96939f15d254d9033c5a45706bda78ab60200000000000000000000000000000000000000706f78f0a2ea9667fb5b951808545a46830970c2dfae01adbda7d29bf1f7abdaf52e0de6f9d7150808ed086642e64ebf98762b34338b80e41b704c3eefaf0bb5f7d895de17a10b0a0ea15ccc0d7a830b6eb33b6b61675511d693ef5e3c44bbf71cabc5175d879e7499f8baae2a1a09cf38da73297764fbc0e723e1cc3abb12e3076982ed32c94a2ce3e6f37c47e983da4ca5c96187db5a2a2e1742bc93a65d7187126126b3a80f17dd2f7dbbe82d104ede9ba6925afc2ee6cb94f56f1363cad635abf8f983292c49c0ebf5005154c7b58a3a2a2e5a00d2f953a86d2fd92b8661264f781e3fb02d05a28f3f17b64d0258853d45cb5ebde10cd3d82eeed2f1ed925b7cf400304932c5ed0a362b235ce37e1f17700f7d1fecf8be8a2c5d25a9c60657560d05441387ff158a018d19a286c56d0886eb59d509ee89cc2df52881d005b2e5c27563ba54e4153c132d0366a9660000000000000009c1aaec93ec0f925921fb2e9eb202a29bef28224dbabe723de5c584bc398a8792e493048c87f60a51a391e95921218149403558fd13c649f90b0911d57eeb298b590581eba1ce383b539ab80fd15445987b1bb4eb512545e1ab65fef310e10b1ee362b51c72f82edf2f502ddf52567775e34a56d1be892f1e62b08950d517fa6fb1b0ef2edf1b67f8644786116b037d4a36fdd30b000063e58c856ec44cbbc2d370553f832af9480215e09aaa3843fe360b1c293a14627f2cfbe278f31d0abc0f5aaa10926dbbfe8a4b131c13a73d4e6d065c2c0fed3ab8442520ce0e0ad7d2d177377ab197ace3ef8b1c24ceb0bdee84bd6e6317633938dd19dc42de7f8f860eca6d9c74525fcd3497526df4c13e3ba5f0d75365a4542ae9440d2fede416d618cdaaf7e038879c5d177b3876fda4121e15a00adb976064a93e8d000000000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xfe, 0x0, &(0x7f0000000100)="b9ff03006044238cb89e14f088a81bffffff00004000632977fbac141442e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 16:58:14 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000057c0)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000c40)='./file0\x00', 0x14006, &(0x7f0000000340)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=0x0, @ANYRES8=r0, @ANYRESOCT=r1, @ANYBLOB="0a661b5f10c76666d93f6988357ad3961af75390f8d665fcbf71995ab56c10152fa986c6996cbe2ecc2e9a5f09ba4fcb0639ea", @ANYRESDEC=r1, @ANYRESDEC=r0], 0x1, 0xc1e, &(0x7f0000000c80)="$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") mount$bind(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0, 0x0) 16:58:15 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x19, 0x0, 0x0, 0x0, 0x82c}, 0x48) 16:58:15 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x18}, 0x48) [ 655.603265] UDF-fs: bad mount option "000000000000000000000000000000000000000000001777777777777777777777 [ 655.603265] f_ff?i5zӖSeqZl/ƙl.._ O91844674407370955161518446744073709551615" or missing value 16:58:15 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, 0x2, 0x0, @perf_config_ext={0x0, 0x7fff}, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) sched_setscheduler(0x0, 0x5, &(0x7f00000001c0)) (async) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f0000000540)={0x44, 0x0, 0x1, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8, 0x1, 0x4}, @val={0x8}, @val={0xc, 0x99, {0xffff, 0x4d}}}}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x15e, 0x1f}}, @NL80211_ATTR_NETNS_FD={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0xc8c1}, 0x4040051) (async) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000140)}, {0x0}, {0x0}], 0x3}, 0x0) (async) r2 = inotify_init() inotify_add_watch(r2, &(0x7f0000000000)='.\x00', 0x400017e) (async) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000200)={0x0, @remote, 0x0, 0x0, 'wrr\x00', 0x0, 0x1}, 0x2c) r3 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r4 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f00000032c0)={0x1f, 0x0, @fixed}, &(0x7f0000003300)=0xe, 0x80000) (async) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000003340), 0x40001, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003400)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000300)="c3549fa1a353", 0x6}, {&(0x7f00000003c0)="605959a6e02eb203ea3d025fcaa52fbd333ad93e4357ffad1b793988a73807a16e20bfa665f8947fa768244ffce07f41c6792504ba6dc067e8f8625833177c240218894a11073de7f3ec", 0x4a}], 0x2, &(0x7f0000000900)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0xa0, 0x4080}}, {{&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000dc0)=[{&(0x7f00000009c0)="4347e2702ec19c5264fd3007720d9acb1bc393768b344aec6a2a85420671f7183b1c14d5e902397abee1cf776fedce1586525609a474bf73db0d605beec00d4b5578f74702d3edeaa9d89e800d8d86afe2150d4a6926a1c9bc8bb3bc92bf642e67a886ecc444cdd6d0ce09ad690e5ef3d5fbcd900af54579d926cbff4235470561179d13bd5649d60b244015f5f00a448f1561db716b663962370774d39a87c8b58d", 0xa2}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)="e3018693164a30c8e564575fece1bebf82c52a9300865fe2749cd83c5ca9f261e4685b0c84b1b1c9c1211ea0c8d8b176e47f7ba2c0090163a71686a202718bcc39e982d6ec98f84e60e0c4edb7af8eb8dffa29e93574356c6ef326476eb97b6684078be998583ac993b971b9108e40d0452f821973915cfb9edc1598a3dcf6888e74d66e730f07e6eaf3c4e41586a8d92f9e403091333d33a68bdf136a9dd017572a7b45102f9af9238c6a49d74f69311000e56db6ca4f9c7415763a21b901577c42f55ed0fee6bfe6dac6436a4a0c5f1b4c0cac38", 0xd5}, {&(0x7f0000000bc0)="68866ca244b5be516aaebfa0a91093b5077587e8935ad3896deca51c5f091aa462519bbf950b581bd2aaa2fb105396e7a726529d8842bf9b53b12cafadc2542e68a37a6c17e6fa4c225e1905ffe70806a74d2034c5361ace41f30c11f38e997c02ecb6e5e28d9e98fd4fda9ca33c59889c17de312e0d851d7a25e8c738d7d7dd6b978bae899a", 0x86}, {&(0x7f0000000c80)="630f5e51258f2de9d73dd2b29d607a3424ad52a7a556a4a10be929031548ad465ad5f7eed59f17ff87d40a3c52281ce875fefd0c735cb5cbe3220ac61b2683bf66c64ed53021611296c4391159d45eaa260f0480b6d2dd4105fc990b74a2cd2e4007587b", 0x64}, {&(0x7f0000000d00)="60088c016f6ba56b820285fbd0c81622dcfab0b045a4c4cb40ebc37b9a06a5afd9be9010170429995ecb09ad60b75be82dfebc8abc80457d620b6db3a9e6b8fdba709b04e636d514a6856735bb7581fd8f2e1217e156198f6a5d5e95be0cb52a2a353384615c5fd473ed", 0x6a}, {&(0x7f0000000d80)="46ec6a1e4561de8a0e0d26f381090202fed2299264c8285148c700d004c4ad372b050e16da59df2ea9e3681e01b8ff12689fbc42c3f7778f4759fa", 0x3b}], 0x7, &(0x7f0000000e40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r1, r0, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0xe0, 0x80}}, {{&(0x7f0000001080)=@abs={0x2, 0x0, 0x4e21}, 0x6e, &(0x7f0000000240), 0x0, &(0x7f00000014c0)=[@cred={{0x1c}}], 0x20, 0x20008080}}, {{0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001600)="c76840b800f48f7daaf5c7f6882a27495c1454a0e25a21da6a7d7417d603661431f55048a64e9bcb68bea5409826d736a0905713a3c1badc7dac139953dc4771e14e1e4063e4aac4c91b3817f7483349fa42bda1a1e294549363d34f7570e959cb865b295c112b09fd50773cd29ab002b9d202a46577cacb6bbf6a0d445b27f9dd025e272115f6d152bde44973204798e856ca35314f0dd2920b06c197cf245103fa8e6792fe5e1551965f3a75e4a3fc0e4cd26cc26e119612a15eccc442268ef40524c71d82cbfd988dec154ca9eceeb44f10feb5209f25c384", 0xda}, {&(0x7f0000001500)="b4d725fdb16c8248c7d8c0cf7a09b9bf1765d05b72a581302ef190fb143ecd0bfd4de53125d0ea338934fd05000000cebf", 0x31}, {&(0x7f00000017c0)="27b3bbf14573858cfa0f7b464c35c29c35065e2e36ce7a53a544c92dcb999910ede2d3c431ee5084ac408cef505c12507704e45b83b53c64a44ac8d489feecc41475edf09e7df060a6f4bc74cf413aee22b7cc6b991537779e65bf69d783ecb1eb71b9dab5578ecdcf871850de2aeda816e4c1dbec909a86dcf6268ef4250f3aa50f6f447733d4c3180edff99449d0774dac4ecba9c3ffc7463302176508c8df3f48841cf5fc508dfdadef2b2961bb18dc4d8231458b27", 0xb7}, {&(0x7f0000001940)="39b763dd0bcf6d4af4f9dc332ebc3f114c0e04f01b51d61b6dccaf909abf73641e191028c8c581db08b8af3b55ecb3ceee41ca3112027ff9c404eded2ae5a3d07efd3d6b63073aff35d9e81135cafe4e6a7c4b9aa7e51acdcae6bb781bdf2fe3b5b00d77057f921499f064abf4cbc924a79a96855f1425a733ece1d397ee4e8956d0d6f7a7636e81f7c8c73b36f48b9c8a15d764c55405", 0x97}, {&(0x7f0000001a00)="7f1b27e6289c7de69c199d4e43c39a278d7380b5ecb53cc3cfebb5e2013317077681bf4d7210203f2814ca7d002a888396c80e4799754903d565065e58e67353ee3cfceffc3005272dde431234ee4d3060fd56639b96a87300bed44e3a69a59547fefaa1043a808adc2c1a8d1a81b2fafc10f7e7b2e8dc94de5cba0d2d956b0aefae85eba188846d569cd8721c0c4cbcd98122a6c535fcee3e622bc353e96d0717c58ceb4bed43d2e4c73f5ed5ecbb331583ffcb436f94c024cc60692b011db7a5e6a9c2b6139b1469394ef6f61882ea86e13ca027bc146a883274b7eb145d61c9", 0xe1}], 0x5, &(0x7f0000001b00)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x98, 0x800}}, {{&(0x7f0000001880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002bc0)=[{&(0x7f0000001bc0)="053504171e3d873f1c358fb9cc8952e616e53539866f37b0deffc78ad624f4cbb383e6ae09fde450128ba9009a872eb3fee79d156a0be9f2e8888be99ce5cfa3f5b9729458a4d3b23190195166010cde803133390bb307e245eb3a7f92bc61dacf1cb7cad64667d754384871bc5c60365bfef3f8ef6425214e53ffb298eb9c2166efad1c738330623ec992dbedc3326698e04860fd8a42f69ab760d556fff64f244c3f2f65cb8c1b0ab0a2c38e7823916e50816d0f5b4ec390e2df5872806b93997696d5d4c9628de37f272084bfa184e492aecf8dd263ef77b6fc1637cdb3aa515d5d9cc94caf72e515819edc0481ca629b4dbb60cbf8ea91fd4ad9245e82d4d487608a1bb1c9c166a3b1188acb8956bf4b47156067b77ec9bf8a2f7bd1707a52ec66c495a5703c188be6293dbbbb4ba1a0db2b82a4ac2b6a665c5b4b51d4411b671ef5c58f24a30aee5c76231bce7accc74e88fd39cdb971b7dec91f8de4ce1d7dd18a96b8a15a6be13a8dd1df89f6362e5e881b60ac6d97061198685f91e44e97c09e70f552fc435ff517c1444ba658fe2b60204edccdef26fe8b3535db4fc919363d72fa42b515c1946f57082b15c2df433795e9fcc69679ba05fd69eb677a79dd5e5b216892a1ffddfc4f2fded49c1218cff25c1f4ede17289f5e0273815a8464fa6987b925d1bf4d226dd627e042b37d64f4c79a13fc816b90f4f7819e9f8184d34527739780e408ecfb4571468d3cf88f754adfc83165e6e39522d2587d03e7320925f2e821bbc87bc5f734e6627dae9a7dfd27dc587f05ce89d6e3d0e33fbd842ae937c161ceedb7fbebc09e8b39bdb1ea268b7c590b4936da31b9d4afd1de6cc68579e9ef0171aa537174fab452b658face698059336c11b2c6aa3c7a1ddc688500b1bef84107ac2097138fccebad2aa959e83b85ce4891fd91e8415fcb928404f4010d5d0978648c42135b81fd5341f17add88a15041262cb9e2fb327aa91a7efdc151ffdeeb77625ea046656e72ccc38142b6e5a0b275e8eb5144c3492e8c5323bf5e1771f2156290680c61a3e56185ab7d54dd3294a42163254c2c81e3e33080e2a5c49e45fa091888efee20ef932e93ea03795f3d7a6d66d90abc2311cc59d8d8c34858866aa236a7b6eb2bd275046d156a9f1ed2004878a28544c01a77e62c6f0cf1d91ee2d30ba0456c31fb1d5022d4c9beaca811167dbf9426ecc4d863b4e7f1200a24d4016487781ff7e63ed47d0342a97931ed7cc4ecc6e71a174cfd6a0a810b405ca9cd6d114cdd55495f0d322b1b25549d53fdf5d82ef7ebe072b9cefdf22ae2456badcb0bb408ad5490bed1ad72c53bd297f2701131d85387e9fa92d54869dbde1305b6b0192a9002c57a2b6a5957107754d6f342eede250de2c2167e8516dbb874ba3392aa42efaa4edb2ff0ae8415fc284b3ee0312697e1585bc761931571a1ecac4d79e82b70b878cc2c47791f7fa34364f47f0369cc7f4ab497268b03565c8caa4b3a761cd5f304287926b7da71f8e46c16b8013b4f263bfdbe92e629ec403fd67059e439c1250e3f81406b8e5d6a12d954a940c7f0044044c3b954adc799a35787c34dd11e7c3923427d185606eebaf6d3bd047b0729f064c76624fd72f4f6e5b0aa4f4395b4954924466201110ee67fb03ef48b9bda734944f38de9120c983ebe936468b49ccb98444b57fe7319209d669fbb86e71a1a1537bb9c7436e52609666bc5838fab81b764132e7cd5ed90d9b0f32a3607f888c62be9639a5fbc97ebe9830eda8b4fb63caa5104545f6cb506a274f276d573ae42dc3d4db7fc7a886b5f99612e79d9d2d2384f02e45698cda68f48ac62d58a37768d7d46570af605a1043be472db9843cbf64e0c2cb6cc4578fc8ffec04a624628e8d73d28cd865a75d52219a520b1abe77b127018bd9161a3fcbc85651ca4558e2226050ad457732a62439861b68433d42fc733b4eb42060931918070e3ead512fb06c670dc7190f09d8aa8304d7d2e5d79310542cf723d6f8736ee0f5e0d9bc2b931383c1ff3e1f220f6aa2686b82a961d0db23a91242215fe52ba502c8cff8080356c6223471a8524dfbfb36d26ef9818796416a52461eaf52d52df9bdba9ebc2e61e6fd97fbbfeeafcd080806605baf1470fb837b2ba8cc4187af9bafe0985399c7ce69aca1a8111577da0ca653280f04f02888a936cf97c9072b4b662d365a781b9dec2699d8356a9723c659b0562e1e6d557ce5ecdf9e4f3190a7fbe5a59497c64e7e42b86780ba7d2ee6a993d7618965b5325f6d198550748b186790d72490f28e1baaa3eaf1ce5e8f61e957181d69b4684ad17bb68aa65ad64e00138cafabbcb8a1177ed5144a7ae5663e8134e38b2e03769c1dea6a89fc5f856897aedf0605af2820f49adc86b6fb0346c4d1c0324c095a632cd359b60bd9b2bc6fded5072bb79d3357ba9d94b24d8cc66af42fd988c7350dd3dee42295ac7dc5d8bb7fe3d77d70b9c0912954570e8943024ce3225e7307dbfff6b3cdf876c5af3af4aae7f3021c4d0f1782028812f9686974dd0919bef00bb678121cddd65bbe47b693b8cc3396eb19cd3644114015f371a3878d6fe8fcc53434e7681df7a35ed61304c44813413654ab77df3cda55935fa04ab4ed1c354993128edfd1da86219db19b3664e57cdad613132b736c28a584c46c24cf37f798850cdf7c947be80550bffff1cf3507bb3b9c0a38ed889fd23cc2f1906e7815756f0e9e14368f8b8aa10fb2575dbaebec336b3c9c244e6aa0171f50060791883e4b246694ed18c558afb6f43082e95ed1a5d2f7934c1731f5f9b2cb58327a6bbd93fad3b59bc07c3a278ab49c30969e4e1cedb79eb59a8440bbb04e804804749480b90488355cff530f3dd006a6107245fb12061e6050e24848acc5861b9c246e6e5efcbda79aebb960617833cf3bf361a408c60e0804a8baa7d93e3a0a3695ed09b9200b721afdc0822dd1e9745d70f87512d4a470160e03ba853775bfcb9e6cef20ecff8ec88a463bb34a127346c8e6e1b43806a9ee70d9499cb68b6efd9eb3aa7ddc1a56bec245ebef3c77c2ab6e9170ba7766a05ac5985b8ece5d474c1af48ad9db4bd985747587d16ac7dedccadddcefb91b432d292f521299281c900a48f5c8cba1273ca60b774ba04284233c3c193cf2b5244ef21c60bd10b898ddcaca98207952799a274572a95e8800e381ea82b8354e9b020efd7f1b05d29fb722ac288777a3ee4b032bef9ab6543f6035693f5d4fbb8348a3b424cf602c000073af1944d801f8231d52272da3f14da8cf7c290bf3befb345156bd804b00faf449d740982b6bba75da816627bd15a77ae0567e230d8719fb6e001d7540206c7c3970ff38d0cd2b35c548f8656d2a87dc189d74713375127830f3cb18bc53d163427f6ef3c115dcf59cc88fed5582cf05e8a880d0c1ed5a6cb233f9636cac50bf7092c65822956e43b9abbb6043167088727f9ff2a908163f28d415d28647d414266df06bcf9ae5c94ec6d0fd48fe1d997ae05c18f43f0d4fd23acfd3606f8a7bcbc138f8b987310c5452dc60aeefeda0890656a25966eb096c64187439cd001658e0f920cc7bde268cbffd2162638d8b93661765239be258eb1a3b4f90cde5c7ae708da5e22cd448a1436b290ff3155ed2298210e814292a190704f275d66ba9666366fcb18f8f776e78d1621c7ba7994266b4f826e0f63eb69631b4a7f51a1c1f610f72ab42d4094e6d3dfd7bf630eeb22482f557412e0d8e1de5cdeb88b6bc3a86fc712edb0ffe219155334c8b9fc4d4f68824f1c92a85b044a1ce175fc954e2e261b0ec3408483d4461cb5cd109d1b7e5a59b0ca2ab7c576420e2e5f2e20ef561908cf237d0a07554876fe4f99e9cfb08123872697966a298539778b7fbac5d155e38234afddf95ce1a0c4b331ae91d3c7bb06f69e20694bfd1aabdf62c089513d021ee32fc5f7ee435833c08a9caf435d0a24c1f990745eec286598ef397c4993ed3164ac898545265eb8224e121f3c7bd705b167bc66512008be1a8c0d0297a4a0b7351ae507f9ba0637a76c9ed93f91bac4b4c819e64dd83e744bc32da357afe2c9c152c095aa620f808e7654f855ebe5f3e3e9b77cd733c9e198c06b49ddb796b074f643b6fb53b89cf292186385382e0302a0f6144ef219044478fd99c159ea380ac4ef507166c5ed3cedaa9ab61057f37f63f66584ab9b1fbc94d3342a72e766827e860b55fc99e0d6dcefa9c69d2c40204a00194306d43b3c66ce11c5a0bd34e4f6f063f3275a92a37cdd454ddf610157da7a0138f3186a8abf28b7bd394ae45ddbd9ba2402014b12e7eae783506892a0462252394c6bbdb002cc028e4a1904d21d8e7ce26dc1b8467186e7820a23302238aaad32425d64b0ca0bce32cc067079c12d0293172bf6bdf4959e6701ca3625e6b1ab4880fda207a9d22de8d19e82819731e4e620ef65ad237c6404cd011c88e7e071395e5c1b5feaf13b002f4a08c12773ccb289c3c912edae8de1fec518f30797d3264a7b1602ad287e9af40347fcf917dda26414e1bfbd0c240510dc59486eb059b48cb1453edeafa0abae3b0c21bff7dc3863825b82ca80f67d5ac75b79635668e9b1db516c42a098198eb01af01f2c192f973b9df539b31e7948f0d9c68c51f5ad0f09d08e39cb0b6c69ed2542dc5e4f4755a8e57a28daa71217e9140f14a04ffd3330617a33d640018c1f8b0faa4e779baf4bbb579ad27d83b1d1409c6987b7011be54d370136583c658c57dfff31078ed20710965f5bde96eed2fd0e992b7900adc20a597d7ee6dc6a1fad66ebdda0eea1b3be2da458158bf3f55f7c110b90d00f868855e6a0c5f8f2fe65c9116d259897177e6a71092db7d835fb6f7d8ec4ecbb48de5520f0453181b6fb33d80e918e2c812382a187681054b8b81015e065b6e1d95fa5ec6164d3e8da9eab08045abbc30d3fbc93d6058c90a21ef5d83bcf0f02451a1bee135dad130a3c52bd1951bba14ecde484a525d04791b2bbe6347b0b499c8015f2d375786381fb9eb6ddc35b73fd46be38d3811bc45c6d883841e2fae374647a4e5c0519f97e6c93961ff54b9714073e69dd9dde2ecc40d610c3917e6feb872225ab981d40e6b6378ccd7ade5cae89c9144784389e67e4325a006afaa73c92cfbe161818e0d230d8e754507b02f9d5f24364023644fdc0f4883d17ec5a5e64c0faa6e760a5f7c87d0a8dedfd91c7ccf9dccd23cf1b23209e74be9f68f5fcc74875403cf9be48aebd9d8021db17b105d3ebbe5846fcb8dce1e48357128bcf89cd55ce6f39aed7395041f9c686a647868321506631d40462868b7a3db817df6c29adcfd635d798634669a5ee59d3cb5808c97bf55c732bfd43ea91409c37b8507b0d033f1ad48e8eacd2c4d7df1f2a5b3e2217d88655bdc9694e1091500cb93c246ed97f2f57d07d2d80147a467d3ef72ffb45d95fe155f7cfe9fe09a726e98049de01f62b8e48bd600329f229ba0de0c1d64424e00e1aac4289827b8ae82d3cc2941fb4ed25c3a9c091a948c0a28cb7baa965282f02f5e24579375283ab637309c884668f56d00d6a4200d9c73715b5ff92772a9831e6933204c18f09e3deffce30350a885c730220d07b4d716f059226a354d62accbb5748e81681cf9e220a8252d19ac366a91ec7bf8571f8c649fd2d256a59622f0e534b5bd1cad50c2e9c6c24e64858303acd74f3b112d5cf964add33db86af6ad208e1d42e91a9a1b12178f90ead76126f5ed5517b", 0x1000}], 0x1, &(0x7f0000000800)=ANY=[@ANYBLOB="18000000000000000100000001000000dadc36fe2c3e5dfabc44316c8be8ab401fc69885df040a00f8644160100c8082a8fb51568537f7179b586f68f60ab5296ebacf531b7bda540cb30815cda0f82d868fb23234ba31f8e2e17bdd19c22290", @ANYRES32=r1, @ANYRES32, @ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="1c0000000016000001ffff0001dec81d0e0a8a00003ffb40cc2368281425fdd0888ad5d069d662de5a9689df937bb43d1f1e945759b0479ca9149a0f9240442cb23803b8872ad9bf4bfddd501edd", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x40000}}, {{0x0, 0x0, &(0x7f0000002e40)=[{&(0x7f0000002cc0)="925cf6969c01e7e60a8a2030ce33e983620fd11e9e3c0a8fea66c4c9d63bb7a88944fa76b35088e82d9facd28cfd4383a182d82007ad2ec55e3e3f985fa81c5b036c47b6abd79dfd43ea411a3b5bf40ad7d16f27aa756079dc96e354eeb7b6c55692cbf3c144a342eed3cbc909f74875ae2910828d779dba4e3024ad466ae7cd5c0301cc714028c740db12c249e1740584d3633989c9000b63427f57e02d1d293c90fbb88636ef787d93eaea43a17be5f7000bb1b5750de31fdecf585bfd05ad8e7137d8052e0bd8afa0fcdb110084425dccb6ca7c2de61b12aeafae5095921e569315", 0xe3}, {&(0x7f0000002dc0)="5e9a255a658ae767a3519d93398ae0b78b58bf9c9d300e8c3c7a0f95c1d6aa44eb0d590168ad0fda291d3b8716015bcd5f359b48c2534364c8deae7ac1f597ff97b01eca3ef8bb2312bbf14d167f18340d8a40408dc8e34a3437cce5245431fa90125dd64416bee9043ae0c3494e93e0f4ae44b7bb01", 0x76}], 0x2, &(0x7f0000002f40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x98, 0x20040045}}, {{0x0, 0x0, &(0x7f0000003180)=[{&(0x7f0000003000)="c0ccbed6a784b8e2c458da8984ac28e50dfdcf0067ffa960c76f1ac3556165bfe8aa8f7cdae3d352cf5cadb17eafad1c821b98271c82a73565469ac562cf4301c65ebe805a61d19c6f391ddc393834baf4f1d10460c80fc67d7c53798770f3a5180936cb34468a13cdc2b66ae6c0ece65756269e4c03f0c96f5927a4c818913486d9711add3f53b7ccad36b88eb1fb987ad49e53f5ad4e2737727413d5de3456b66cf6788b386734a34653ffdee507b182f0c7514dd4cec0eaeca1a769167776542be6f3ffabeda70819174ab3c69198b9d8d53cc37f69d13291d2af", 0xdc}, {&(0x7f0000003100)="c047848ccc2ef8", 0x7}, {&(0x7f0000003140)="00cbabb6a22c4d60741a151563d25c4ad9a67722e46a96b6c97e4950bcb6a5cd2e5ee2eae8bd44eda6d454348a20", 0x2e}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="1c000004000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRESHEX=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYRES32], 0x78, 0x800}}], 0x7, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200c2, 0x0) (async) inotify_add_watch(0xffffffffffffffff, 0x0, 0x800) syz_mount_image$qnx4(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) getpid() (async) setsockopt$IP_VS_SO_SET_ADD(r6, 0x0, 0x482, 0x0, 0x0) (async) ftruncate(0xffffffffffffffff, 0x800) getpgid(0x0) (async) sched_setscheduler(0x0, 0x0, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004f40)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="1f6b69e334347b3f6f0269fb49700531993e00003a4f88ba856dd2eb4efa688ce69012e86c097ee5a1dd88631db4f4387504000000000000001255cebfeb1c65425240562e6f980b48972500000000", @ANYRESDEC=r6, @ANYBLOB="d4f46496445facc885b590bb24c4c69a212100b7e09df51960453f485ee7077ad88ee7b57c8900c4e40f0982ce764fffef9acec9badb708f7d440eb08a6a5b57bba0b743f06c44b526865ec73a15b72c608aff0613df15ad93d90f0b3fe092efd919194be76f5fc255bc39c7ec4a328992f50eec3c11d2613bef9918b23d1aafefb61bbc62e72eeb3d360397d5957e5973f6eb701b3a5889bb9964b43af1efdabf916c67252226a84a6950ed842df206b6ecbadd243a0ab415ff12e64f20023d09ca201c0b682a64202e5a57bd521fd830b432182e209db328281e988997267ff765367cb49d3db79be46e5f8924715addab4372621d3322bbe73dc450ae7cfb32ece84fabde815c61"], 0x8) (async) r7 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r7, 0x0, 0x0, 0x0) r8 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r8, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r8, 0x8030942b, &(0x7f0000000140)={0x100, {0x24, 0x8, 0xd0, 0x1, 0x35}}) (async) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0) 16:58:15 executing program 5: pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) flock(r0, 0x1) 16:58:15 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000000)={{}, 'syz1\x00'}) openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x5501) 16:58:15 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) preadv2(r0, &(0x7f0000000580)=[{&(0x7f0000000300)=""/43, 0x2b}], 0x1, 0x0, 0x0, 0x10) 16:58:15 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x2) io_setup(0x101, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000000340)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, r0, &(0x7f0000000080)="189117deb421bbf908", 0x9}]) 16:58:15 executing program 2: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, 0x0) [ 655.773653] input: syz1 as /devices/virtual/input/input5 16:58:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x8002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) io_setup(0x200, &(0x7f0000000200)=0x0) write$P9_RVERSION(0xffffffffffffffff, 0x0, 0x15) io_submit(r1, 0x1, &(0x7f00000003c0)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000180)="c06b4c1d2824e9ad42d1ed68f69b", 0xe}]) 16:58:15 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) shutdown(r0, 0x0) 16:58:15 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}, @IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}]}, 0x3c}}, 0x0) 16:58:15 executing program 3: ioctl$SIOCGSKNS(0xffffffffffffffff, 0x894c, &(0x7f0000000040)={'veth0_to_team\x00', 0x400}) semget$private(0x0, 0x0, 0x3) syz_clone(0x40080000, 0x0, 0x3d, 0x0, 0x0, 0x0) 16:58:15 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) io_setup(0x200, &(0x7f0000000200)=0x0) io_submit(r1, 0x1, &(0x7f0000000040)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, r0, 0xffffffffffffffff}]) 16:58:15 executing program 0: ioctl$SIOCGSKNS(0xffffffffffffffff, 0x894c, 0x0) socket$inet6(0xa, 0x0, 0x0) setsockopt$SO_BINDTODEVICE_wg(0xffffffffffffffff, 0x1, 0x19, 0x0, 0x0) semctl$SEM_STAT_ANY(0x0, 0x0, 0x14, &(0x7f0000000000)=""/11) socket$inet6_udplite(0xa, 0x2, 0x88) syz_clone(0x40080000, 0x0, 0x3d, 0x0, 0x0, 0x0) [ 656.428526] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 656.492372] IPVS: ftp: loaded support on port[0] = 21 16:58:16 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x60, &(0x7f0000000040)={0x0, @local, 0x0, 0x0, 'rr\x00', 0x0, 0x810100, 0x2000}, 0x2c) 16:58:16 executing program 2: semget$private(0x0, 0x4, 0x3) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f00000000c0)={'ip_vti0\x00', {0x2, 0x0, @multicast1}}) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000240)={0x6, 'dvmrp1\x00', {0x200008}}) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = syz_clone(0x40080000, 0x0, 0x3d, 0x0, 0x0, 0x0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000080)=r2) 16:58:16 executing program 4: syz_mount_image$xfs(&(0x7f0000009800), &(0x7f0000009840)='./file0\x00', 0x0, &(0x7f0000009880)=ANY=[], 0x1, 0x97f6, &(0x7f00000098c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAACDI33qFAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AoAAP//SCPR5A==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_GETVERSION(r0, 0x80705864, &(0x7f0000000000)) [ 656.582204] IPVS: ftp: loaded support on port[0] = 21 16:58:16 executing program 1: ioctl$SIOCGSKNS(0xffffffffffffffff, 0x894c, &(0x7f0000000040)={'veth0_to_team\x00', 0x400}) semget$private(0x0, 0x4, 0x3) r0 = socket$inet6(0xa, 0x1, 0xfffffffe) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f00000000c0)={'ip_vti0\x00', {0x2, 0x0, @multicast1}}) r1 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r1, 0x8982, &(0x7f0000000240)={0x6, 'dvmrp1\x00', {0x200008}, 0x3}) setsockopt$SO_BINDTODEVICE_wg(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000b40)='wg1\x00', 0x4) ioctl$sock_SIOCBRADDBR(0xffffffffffffffff, 0x89a0, &(0x7f0000000100)='sit0\x00') socket$inet6_udplite(0xa, 0x2, 0x88) socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r2 = syz_clone(0x40080000, 0x0, 0x3d, 0x0, 0x0, 0x0) syz_open_procfs$namespace(r2, 0x0) [ 656.651206] IPVS: ftp: loaded support on port[0] = 21 [ 656.687700] IPVS: ftp: loaded support on port[0] = 21 16:58:16 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)=ANY=[@ANYBLOB="00020000", @ANYRES16=r1, @ANYBLOB="010026bd7000fbdbdf254200000008"], 0x200}}, 0x0) 16:58:16 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='mm_page_free\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='freezer.self_freezing\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x28011, r1, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/tcp6\x00') 16:58:16 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 16:58:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000280)=@vsock={0x28, 0x0, 0x0, @hyper}, 0x80, &(0x7f0000000480)=[{&(0x7f0000000b80)=""/4096, 0xffffffffffffff9c}, {&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000000000)=""/178, 0xb2}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000540)=""/259, 0x154}, {&(0x7f00000000c0)=""/148, 0x94}, {&(0x7f0000000a40)=""/237, 0xed}], 0x7, &(0x7f0000000900)=""/100, 0x64}, 0x0) 16:58:16 executing program 2: syz_clone(0x14100400, 0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)="a8") 16:58:16 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x5, 0x4000000, 0x0, 0xeb}, 0x48) 16:58:16 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) preadv2(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/95, 0x5f}], 0x1, 0x0, 0x0, 0x0) 16:58:16 executing program 3: io_setup(0x102, &(0x7f0000000040)=0x0) r1 = socket$igmp6(0xa, 0x3, 0x2) io_submit(r0, 0x2, &(0x7f00000012c0)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0x0, r1, 0x0}]) 16:58:16 executing program 5: io_setup(0x9, &(0x7f0000000280)=0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) io_submit(r0, 0x1, &(0x7f00000007c0)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x30d8, r1, 0x0, 0x0, 0x0, 0x0, 0x2}]) 16:58:16 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(crct10dif-generic)\x00'}, 0x58) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) r2 = accept4(r1, 0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000033c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 657.406977] XFS (loop4): Superblock has unknown incompatible features (0x8) enabled. [ 657.428860] XFS (loop4): Filesystem cannot be safely mounted by this kernel. [ 657.448936] XFS (loop4): SB validate failed with error -22. 16:58:17 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000000)) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)) 16:58:17 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000001680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) 16:58:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000030000000000000000ea04850000006d00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00', r0}, 0x10) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x103802, 0x0) write$P9_RREAD(r1, &(0x7f0000002480)=ANY=[], 0x1001) 16:58:17 executing program 2: io_setup(0xf6d7, &(0x7f0000000000)=0x0) io_destroy(r0) 16:58:17 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)=ANY=[@ANYBLOB="00020000", @ANYRES16=r1, @ANYBLOB="010026bd7000fbdbdf2542000000080001007063690011"], 0x200}}, 0x0) 16:58:17 executing program 5: socket$nl_generic(0x10, 0x3, 0x10) io_setup(0xcdd3, &(0x7f0000000000)) setsockopt$SO_BINDTODEVICE_wg(0xffffffffffffffff, 0x1, 0x19, 0x0, 0x0) 16:58:17 executing program 1: r0 = epoll_create1(0x0) r1 = eventfd2(0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)={0xa00000ee}) epoll_pwait(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0, 0x0) 16:58:17 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='task\x00') sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@getneightbl={0x14, 0x42, 0x200, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x14}}, 0x4000040) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_ext={0x1c, 0xd, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x8}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfffeffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xff}, @kfunc, @exit, @call={0x85, 0x0, 0x0, 0x59}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3ff}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0xa9, &(0x7f0000000400)=""/169, 0x41100, 0x0, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000004c0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000500)={0x0, 0xf, 0xa60, 0x3ff}, 0x10, 0x0, r0, 0x0, &(0x7f0000000540)=[r0, r0, r0, 0x1, r0]}, 0x80) openat$vsock(0xffffffffffffff9c, &(0x7f00000017c0), 0x42600, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000007f40), 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000007f80)) 16:58:17 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000007d00)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', 0x0}) 16:58:17 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) r0 = getpid() ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f0000000080)={"225c961c09b2416101cd3e3e7a62abcb5830d712e3c599860dadf8ff53998cfb"}) process_vm_readv(r0, &(0x7f0000008400)=[{0x0}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, 0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000001c0)={{0x7, 0x1, 0x3, 0x2, 'syz1\x00', 0x3}, 0x4, 0x400, 0x8, 0x0, 0x1, 0x3e3, 'syz1\x00', &(0x7f00000000c0)=['TIPCv2\x00'], 0x7}) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) 16:58:17 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$inet(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) 16:58:17 executing program 5: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000380000/0x1000)=nil, 0x1000, 0x3) 16:58:17 executing program 2: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f0000683000/0x4000)=nil, 0x4000, 0x1000, 0x2, &(0x7f0000681000/0x1000)=nil) clock_gettime(0x0, &(0x7f0000002100)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000002000)=[{{&(0x7f0000000040)=@nfc_llcp, 0x80, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/182, 0xb6}, {&(0x7f0000000480)=""/1, 0x1}], 0x7, &(0x7f0000000540)=""/134, 0x86}, 0x3}, {{&(0x7f0000000600)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x80, &(0x7f00000019c0)=[{&(0x7f0000000680)=""/20, 0x14}, {&(0x7f00000006c0)=""/202, 0xca}, {&(0x7f00000007c0)=""/66, 0x42}, {&(0x7f0000000840)=""/242, 0xf2}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/65, 0x41}], 0x6}, 0x7}, {{&(0x7f0000001a40)=@vsock={0x28, 0x0, 0x0, @local}, 0x80, &(0x7f0000001bc0)=[{&(0x7f0000001ac0)=""/102, 0x66}, {&(0x7f0000001b40)=""/125, 0x7d}], 0x2, &(0x7f0000001c00)=""/87, 0x57}, 0x5}, {{&(0x7f0000001c80)=@isdn, 0x80, &(0x7f0000001fc0)=[{&(0x7f0000001d00)=""/228, 0xe4}, {&(0x7f0000001e00)=""/130, 0x82}, {&(0x7f0000001ec0)=""/197, 0xc5}], 0x3}, 0x5}], 0x4, 0x40000020, &(0x7f0000002140)={r1, r2+10000000}) process_vm_writev(0x0, 0x0, 0x0, &(0x7f0000121000), 0x0, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mlock2(&(0x7f000072b000/0x400000)=nil, 0x400000, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) madvise(&(0x7f0000495000/0x400000)=nil, 0x400000, 0x8) gettid() 16:58:17 executing program 3: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) clock_gettime(0x0, &(0x7f0000002100)) mlock2(&(0x7f000072b000/0x400000)=nil, 0x400000, 0x0) madvise(&(0x7f0000495000/0x400000)=nil, 0x400000, 0x8) gettid() 16:58:17 executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000001a80), 0x40000, 0x0) 16:58:17 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x7, 0x0, 'syz0\x00', 0xffff}, 0x3, 0x4, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) 16:58:17 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, 'syz0\x00'}) 16:58:17 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000200)={{0x0, 0x3, 0x1000, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 16:58:17 executing program 4: r0 = getpid() ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, 0x0) process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000006180)=""/152, 0x98}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000001c0)={{0x0, 0x1, 0x3, 0x2, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', 0x0}) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 16:58:17 executing program 3: syz_open_procfs(0x0, &(0x7f0000000000)='task\x00') clock_gettime(0x0, &(0x7f0000004c00)) 16:58:17 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='task\x00') sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x4000040) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000004b00)=[{{&(0x7f0000002bc0), 0x6e, &(0x7f0000002e40)=[{&(0x7f0000002c40)=""/221, 0xdd}, {&(0x7f0000002d40)=""/76, 0x4c}, {&(0x7f0000002dc0)=""/78, 0x4e}], 0x3, &(0x7f0000002e80)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000002ec0), 0x6e, &(0x7f00000034c0)=[{&(0x7f0000002f40)=""/211, 0xd3}, {&(0x7f0000003040)=""/190, 0xbe}, {&(0x7f0000003100)=""/181, 0xb5}, {&(0x7f00000031c0)=""/145, 0x91}, {&(0x7f0000003280)=""/58, 0x3a}, {&(0x7f00000032c0)=""/246, 0xf6}, {&(0x7f00000033c0)=""/231, 0xe7}], 0x7, &(0x7f0000003540)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}, {{&(0x7f0000003600)=@abs, 0x6e, &(0x7f0000004940)=[{&(0x7f0000003680)=""/4096, 0x1000}, {&(0x7f0000004680)=""/78, 0x4e}, {&(0x7f0000004700)}, {&(0x7f0000004740)=""/162, 0xa2}, {&(0x7f0000004800)=""/33, 0x21}, {&(0x7f0000004840)=""/203, 0xcb}], 0x6, &(0x7f00000049c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}], 0x3, 0x2100, &(0x7f0000004c40)) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000004d40)={0x63, 0x3, 0x0, 0x0, 0x9}, 0x14) 16:58:17 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x4, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) 16:58:17 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f0000000000)=0x1) 16:58:17 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_ext={0x1c, 0x0, 0x0, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x6) bind$netlink(r0, &(0x7f0000000200)={0x10, 0x0, 0x25dfdbfd}, 0xc) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfd}, 0xc) 16:58:17 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_ext={0x1c, 0x3, &(0x7f0000000340)=@framed, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:17 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='task\x00') sendmsg$nl_route(r0, 0x0, 0x0) 16:58:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="840000001200011d2dbd7000fbdbdf2507000ecc", @ANYRES32=0x0, @ANYBLOB="e005010080120400050027"], 0x84}}, 0x0) 16:58:17 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x4, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) 16:58:17 executing program 3: io_submit(0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000004c00)) 16:58:17 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) r0 = getpid() ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f0000000080)={"225c961c09b2416101cd3e3e7a62abcb5830d712e3c599860dadf8ff53998cfb"}) process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x2, 'syz1\x00', 0x3}, 0x0, 0x400, 0x8, r1, 0x0, 0x3e3, 'syz1\x00', 0x0}) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) 16:58:17 executing program 3: r0 = getpid() ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, 0x0) process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x2, 'syz1\x00', 0x3}, 0x4, 0x400, 0x8, 0x0, 0x1, 0x3e3, 'syz1\x00', &(0x7f00000000c0)=['TIPCv2\x00'], 0x7}) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 16:58:17 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x0, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) 16:58:17 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='task\x00') openat$incfs(r0, &(0x7f00000018c0)='.pending_reads\x00', 0x0, 0x0) 16:58:17 executing program 1: ioctl$KVM_SET_CPUID(0xffffffffffffffff, 0x4008ae8a, &(0x7f00000000c0)={0x1, 0x0, [{}]}) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) [ 658.282879] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present [ 658.292755] netlink: 92 bytes leftover after parsing attributes in process `syz-executor.1'. 16:58:17 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x4, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) 16:58:17 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 'syz0\x00'}) 16:58:17 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f00000005c0), 0x4) sendto$inet(r0, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000000)='scalable\x00', 0x9) sendto$inet(r0, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000180)=0x1000, 0x4) ioctl$AUTOFS_IOC_PROTOSUBVER(0xffffffffffffffff, 0x80049367, &(0x7f0000000040)) epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000480)={0x2}) 16:58:18 executing program 0: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/236, 0xec}], 0x1) 16:58:18 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 'syz0\x00'}) 16:58:18 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x0, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) [ 658.465520] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present [ 658.474308] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 16:58:18 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x4, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) [ 658.529699] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 16:58:18 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0xfff}) 16:58:18 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) r0 = getpid() ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f0000000080)={"225c961c09b2416101cd3e3e7a62abcb5830d712e3c599860dadf8ff53998cfb"}) process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x2, 'syz1\x00', 0x3}, 0x0, 0x400, 0x8, r1, 0x0, 0x3e3, 'syz1\x00', 0x0}) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) 16:58:18 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 'syz0\x00'}) 16:58:18 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x0, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) 16:58:18 executing program 1: unshare(0x400) r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000300)=0x7fffffffffffffff, 0x4) 16:58:18 executing program 3: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mlock2(&(0x7f000072b000/0x400000)=nil, 0x400000, 0x0) madvise(&(0x7f0000495000/0x400000)=nil, 0x400000, 0x8) gettid() 16:58:18 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 'syz0\x00'}) [ 658.698030] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 16:58:18 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x0, 0x7, 0x0, 0x3, 0x0, 'syz0\x00', &(0x7f0000000140)=['syz1\x00', '\'+\\\x00', 'amanda\x00'], 0x10}) 16:58:18 executing program 0: symlink(&(0x7f0000004100)='./file0\x00', 0x0) setxattr$trusted_overlay_upper(0x0, 0x0, 0x0, 0x0, 0x0) openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) 16:58:18 executing program 5: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f0000683000/0x4000)=nil, 0x4000, 0x1000, 0x2, &(0x7f0000681000/0x1000)=nil) clock_gettime(0x0, &(0x7f0000002100)) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) fcntl$getown(0xffffffffffffffff, 0x9) madvise(&(0x7f0000495000/0x400000)=nil, 0x400000, 0x8) 16:58:18 executing program 1: r0 = epoll_create1(0x0) r1 = eventfd2(0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)) r2 = eventfd2(0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r2, &(0x7f0000000000)) 16:58:18 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r0, 0xc008551b, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000014"]) [ 658.810404] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 16:58:18 executing program 4: io_submit(0x0, 0x1, &(0x7f0000002b40)=[0x0]) clock_gettime(0x0, &(0x7f0000004c00)) 16:58:18 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000007d00)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0xfffffffe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', 0x0}) 16:58:18 executing program 2: openat$full(0xffffffffffffff9c, &(0x7f0000005400), 0x0, 0x0) 16:58:18 executing program 4: stat(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) setxattr$trusted_overlay_upper(0x0, 0x0, &(0x7f0000004200)={0x0, 0xfb, 0x15, 0x0, 0x0, "06b9b122b56ebad351c098e0aa29f75e"}, 0x15, 0x0) 16:58:18 executing program 1: symlink(&(0x7f0000004100)='./file0\x00', &(0x7f0000004140)='./file0\x00') 16:58:18 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000001b00)=[{{0x0, 0x0, &(0x7f0000000900)=[{0x0}], 0x1}}], 0x1, 0x0, 0x0) 16:58:18 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000001b00)=[{{&(0x7f0000000600), 0x6e, 0x0}}], 0x1, 0x0, 0x0) 16:58:18 executing program 0: symlink(&(0x7f0000004100)='./file0\x00', &(0x7f0000004140)='./file0\x00') open(&(0x7f00000053c0)='./file0\x00', 0x0, 0x0) 16:58:18 executing program 5: symlink(&(0x7f0000004100)='./file0\x00', 0x0) 16:58:18 executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x305040, 0x0) 16:58:18 executing program 1: openat$full(0xffffffffffffff9c, &(0x7f0000005400), 0x5c2, 0x0) 16:58:18 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000004300), 0x2, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, 0x0) 16:58:18 executing program 4: open(&(0x7f00000053c0)='./file0\x00', 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, 0x0, 0x0) 16:58:18 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000001b00)=[{{0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}], 0x2}}], 0x1, 0x0, &(0x7f0000001c40)) 16:58:18 executing program 1: symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='.\x00') 16:58:18 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000004100)='./file0\x00', &(0x7f0000004140)='./file0\x00') 16:58:18 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)) 16:58:19 executing program 3: setxattr$trusted_overlay_upper(&(0x7f0000004180)='./file0\x00', &(0x7f00000041c0), 0x0, 0x0, 0x0) 16:58:19 executing program 2: openat$fuse(0xffffffffffffff9c, &(0x7f0000004300), 0x2, 0x0) 16:58:19 executing program 1: ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e5c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:58:19 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) stat(0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2$9p(0x0, 0x4000) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001ec0)) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) symlink(&(0x7f0000004100)='./file0\x00', &(0x7f0000004140)='./file0\x00') setxattr$trusted_overlay_upper(0x0, 0x0, &(0x7f0000004200)={0x0, 0xfb, 0x15, 0x0, 0x0, "06b9b122b56ebad351c098e0aa29f75e"}, 0x15, 0x1) openat$fuse(0xffffffffffffff9c, &(0x7f0000004300), 0x2, 0x0) open(&(0x7f00000053c0)='./file0\x00', 0x82200, 0x114) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, 0x0, 0x0) 16:58:19 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000001b00)=[{{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000680)=""/204, 0xcc}, {0x0}], 0x2}}], 0x1, 0x0, &(0x7f0000001c40)) 16:58:19 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000001b00)=[{{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000680)=""/204, 0xcc}], 0x1}}], 0x1, 0x0, &(0x7f0000001c40)) 16:58:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, 0x0, 0x0, 0x0, 0x0) 16:58:19 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000001b00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 16:58:19 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x48580, 0x0) 16:58:19 executing program 0: open(&(0x7f00000053c0)='./file0\x00', 0x0, 0x0) 16:58:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$MSG_STAT_ANY(r0, 0xd, &(0x7f0000000280)=""/85) 16:58:19 executing program 1: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x84000, 0x0) 16:58:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x5422) 16:58:19 executing program 5: msgget(0x0, 0x622) 16:58:19 executing program 0: r0 = memfd_create(&(0x7f0000000b80)='\x00\xac=W[[\x87\x12\x04\xd5\x03\x00\x00\x00\x00\x00\x00\x00\xa2\xee2>\xa1\x9c\x86x\x1c\x9f\x97\x87\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00M\xc2N%\x93t[\xf3\xee\xa4\xb4\xfbf\x8dz7\\\x8e\xac\x18\x00\xfd\x89\xe1d\xfa\xcfb\xf3\xdc\xd4CY\x9a\xef\xa3\\\xa7\xa9^\xafL:[\x8e\x83U\xff\xfd\xb0\xfa\xdaL\xa99\x9b\xcfA\xe4\xc5\x1e\xc5B\x10n\xa0^\n\x1c\x84\x04\xc5a\xdf\xe5\xd4Hyn\xba:/\xa5\xf4\xaa\xfa\xcd\xc7T\x83\xf5N^\xf2n\xd0=\xb9\t\xdd-F\xacb\xac \xd3\xccj\x13\xa2\x9fLu\'\xed\x91\x867\xaa\xf5\xa0]\xb6\xaa\xea\xfd\xde\xa6\xec\b\x16\x86l:;\xf9\xdb\xcf\"\xca\xe0E\xdb\xec\xf9\xb3\xed\a\x00\x00\x00\x00\x00\x00\x00\xd6.\xf7\x92\xc42\xdf\xefE\xce}\x1b\xda\xdd?\n6\xe1\xb1\xd8Y\x960\xd1\x00\x00\x00\x00\x00\x00MW\x8f\xc6\x82\xe4\x15\xf7\xe9\xd8\xc5b\x0e\x91\xc5\xc76$\x18\xa4\xbe\xe8V\x8d-\xe3\x8fC\xd5\xf5\xd6L\xe3\xce\xa1\x8dz\xce\xa7\xa5\xc8\xcbhM\x1b\xf8\x98\xc4\xfbD6\x88\xfd\xe5i\x8a\xd8\xcfm\x81Z\x19\xf0\xef\xc15\xe8\xcb\xf5\t\t\x00\x17\xfa\x1fqb\xe7\"\xcb4\xb8\xe5/\xd52\x17\x12\x1d\xd8\x87\xb9|\x8d\x83\xea\xcc\x94\xebZ\xae\xaf\x19\xa4\xf2\xc6\xe1\x926B\xb6\x89Z\xa9\xb5/\xbb\x9d&\xeeO\xb3\xb3\xd4\b`\xa9f\x84\xad\t\x1a\xc2\xd5\x88\xbfo\x80V\x93\x9fl\xd7\xff\x03\xb7\x92\x93\xa5I\x89\xb7\x85\x90\xb7\x1b0\xce\xd7!\x8fD\x96\xe1 ^>\x9f\x04\x89<\xb7S\x7f\x1a\x88\xab$\xd3y\xc2\xe1\x99\xbch\xd3\x83\xcd\x7f\xc5n\xb1\xc1X \xe2\xbb\x1f\x01\x90\xb1O\x8d\x7f\xa8\xd4\xdbO\xef\x99\xf3\xd3\x00\x02\t\x7f\n,\x84\x1f\xfa\xe2\xc8\x99\x97Oq\xae\x9b\x86h\xfa3\xb9\xfd\xbb\xd4^\xc0t\xa7]Y\xe9\x7f[\x11\xb1\xf3m\x17F\x9d\x18\xe2\xe1\x01\xb6f=-?\xbcI\xf2\xd9\xc4>-\xc0E\x9a\x82\xcc7S\xd4\xb6\'\xd2DY\xa5\x83,\xd1\xbc\xc7\xf6\xe0\x1f o\x06\xc2t\x14\xc2\xe0\x92\xc1\x8a\x85>@\xc9\xb0% \xc7\x13l\x8bJ\xe5\xec\x1dE\xf5\xc5\xe2\xe3\x10G7r#\xbc\x95&\x14\x1e\x97\xce\x83>Q@\xfb\xeb=\x1e\xb3\xd5H\x02\x86\xc6\xf3\xe1i\\\x1d\xf4\xc1\xacJC+\xc8}\x1b{\x86\x17\x00\n\"\xec\xa5x\xe6\xb1i\xeb\xb3\xb7I\x90\x9eai\xde\x01\xdc\xfeA\x05Sn\xe6\xe8^\xdf\x8c`\x17\xca\xbd\\QG\xb15\x82*=\xbd\xe9\xaf\x12<\xd7\xe1$\xa4\xdaU\xfb^\xd8!\xacxy\xd5X\xef\x03\xa7\x10\xa1C#S~\x0f\x17\t>X\\mv0\x9eZ\x89\xf4\xae\a\xc8\x16\xd2t\x16\xf3X%Q\xbd\xe9\x86V\xf2\x99^0\xe8xI(\xde-\x04s\x15\x06#2\xef\xef@\xa3t0d^^\xad\xf6\xad\xe0\x16\xf6\xa8\x99!\x0e\x9d+;D&\xebN\x94\x12\x04\x95o\xd6\x9fl\xcb\x16gc\xf5(\xaa_\xec\x9aiE\f\xd4\xc6\xf2\xae\x85n\x995\xcd\xa7\xbb\xf0pz\xaf\tC\x1cq\xaa\x92,Li\r\x95Z\x89\"\xaf]\x95\xb9b_\xe4\xba\xd4\x93\xab\xe1\xb9\xd8E[\xbb\xc9.M+\xbe\x81N\xd2\xae\xf4\x18\xd0\xe7\x98\x90,\xce\ft\xc4\xc7\x02\xaa\xc7\xeb1;\x86b\x8f\x12{k#c\x1d@\xc31\x00\xd2}f\x8cX\xce\xed\xa4\xe4\xca\x00'/976, 0x0) write(r0, &(0x7f0000000140)='/', 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x100000c, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) 16:58:19 executing program 1: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x181401, 0x0) 16:58:20 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x84240, 0x0) 16:58:20 executing program 3: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x4100, 0x0) 16:58:20 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r0, 0x0, &(0x7f0000000100)) 16:58:20 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setsockopt$packet_add_memb(r0, 0x107, 0x1, 0x0, 0x0) 16:58:20 executing program 1: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) 16:58:20 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x28000, 0x0) 16:58:20 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, 0x0, 0x0) 16:58:20 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setsockopt$packet_fanout_data(r0, 0x107, 0x16, 0x0, 0x0) 16:58:20 executing program 3: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x1, 0xee00, 0x0, 0x0, 0xee01}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 16:58:20 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) 16:58:20 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom$packet(r0, 0x0, 0x0, 0x142, 0x0, 0x0) 16:58:20 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='task\x00') openat$incfs(r0, &(0x7f00000018c0)='.pending_reads\x00', 0x2040, 0x0) 16:58:20 executing program 2: getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f00000000c0)=""/88, &(0x7f0000000140)=0x58) io_setup(0x0, &(0x7f0000000140)) 16:58:20 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x21040, 0x0) 16:58:20 executing program 3: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) 16:58:20 executing program 4: r0 = msgget(0x0, 0x0) msgctl$MSG_INFO(r0, 0xc, &(0x7f0000000000)=""/209) 16:58:20 executing program 1: msgget(0x0, 0x20) 16:58:20 executing program 5: r0 = semget$private(0x0, 0x1, 0x0) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000b00)=""/200) 16:58:20 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000600), &(0x7f0000000640)=0x10) 16:58:20 executing program 3: r0 = msgget$private(0x0, 0x0) msgctl$MSG_STAT(r0, 0xb, &(0x7f0000001180)=""/206) 16:58:20 executing program 0: ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, 0x0) 16:58:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x0) 16:58:20 executing program 4: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x2}, 0x8, 0x0) 16:58:20 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) fstat(r0, &(0x7f0000000040)) 16:58:20 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) write$FUSE_WRITE(r0, 0x0, 0x0) 16:58:20 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x6, 0x0, 0x0) 16:58:20 executing program 3: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000003940), 0x0, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000006140)=0xffffffffffffcea3, 0x0) 16:58:20 executing program 1: r0 = msgget(0x2, 0x0) msgctl$MSG_STAT(r0, 0xb, &(0x7f00000001c0)=""/10) 16:58:20 executing program 4: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x8, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) 16:58:20 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x8c000, 0x0) 16:58:20 executing program 2: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380), 0x802, 0x0) write$UHID_SET_REPORT_REPLY(r0, &(0x7f00000003c0), 0xc) 16:58:20 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x0, 0x0, 0x0) 16:58:20 executing program 0: openat$uhid(0xffffffffffffff9c, &(0x7f0000001ac0), 0x2, 0x0) 16:58:20 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x40002, 0x0) r1 = dup(r0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, 0x0, 0x0) 16:58:20 executing program 4: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x2) 16:58:20 executing program 5: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000003880)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) read$FUSE(r0, &(0x7f0000005dc0)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000007e40)={0x0, 0x18, 0xfa00, {0x0, 0x0}}, 0x20) 16:58:20 executing program 2: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) preadv(r0, &(0x7f0000003600)=[{&(0x7f0000001100)=""/169, 0xa9}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0) 16:58:20 executing program 0: openat$misdntimer(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) 16:58:20 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/partitions\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x0, 0x0, 0x0) 16:58:20 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) write$FUSE_BMAP(r0, 0x0, 0x0) 16:58:20 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x0, 0x0, 0x0) 16:58:20 executing program 5: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000100)='ns/ipc\x00') syz_open_procfs$namespace(0x0, &(0x7f0000000080)='ns/ipc\x00') 16:58:20 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000003940), 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:58:20 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) openat$sequencer(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000540)) 16:58:20 executing program 1: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$6lowpan_control(r0, 0x0, 0x0) 16:58:20 executing program 3: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8040, 0x0) 16:58:20 executing program 4: r0 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ppoll(&(0x7f0000000440)=[{r0, 0x4}], 0x1, 0x0, 0x0, 0x0) 16:58:20 executing program 5: r0 = epoll_create1(0x0) epoll_pwait(r0, &(0x7f00000000c0)=[{}], 0x1, 0x0, &(0x7f0000000140), 0x8) 16:58:21 executing program 0: r0 = epoll_create1(0x0) r1 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 16:58:21 executing program 2: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fstat(r0, &(0x7f00000000c0)) 16:58:21 executing program 1: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)={0x30000006}) 16:58:21 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/bus/input/devices\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x0, 0x0, 0x0) 16:58:21 executing program 4: r0 = epoll_create1(0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x20000016}) 16:58:21 executing program 5: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 16:58:21 executing program 0: r0 = epoll_create1(0x0) r1 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 16:58:21 executing program 2: openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040), 0x2401, 0x0) 16:58:21 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x600, 0x0, 0x0) 16:58:21 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) flock(r0, 0x5) 16:58:21 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000006180), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) 16:58:21 executing program 4: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) 16:58:21 executing program 0: r0 = epoll_create1(0x0) r1 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 16:58:21 executing program 2: pselect6(0x3c, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000180)={&(0x7f0000000100), 0x8}) 16:58:21 executing program 3: clock_gettime(0x0, &(0x7f0000000480)={0x0}) ppoll(0x0, 0x0, &(0x7f00000004c0)={r0}, 0x0, 0x0) 16:58:21 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x5, 0x0, 0x0) 16:58:21 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/keys\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x2, 0x0, 0x0) 16:58:21 executing program 0: r0 = epoll_create1(0x0) r1 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 16:58:21 executing program 5: openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x24000, 0x0) 16:58:21 executing program 1: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) 16:58:21 executing program 2: openat$userio(0xffffffffffffff9c, &(0x7f0000000740), 0x41, 0x0) 16:58:21 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x80000001) 16:58:21 executing program 5: fchown(0xffffffffffffffff, 0xee00, 0x0) 16:58:21 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x0, 0x0, 0x0) 16:58:21 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x4, 0x0, 0x0) 16:58:21 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x0) 16:58:22 executing program 3: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$EXT4_IOC_GETSTATE(r0, 0x40046629, 0x0) 16:58:22 executing program 5: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/sys/net/ipv4/vs/sloppy_tcp\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x5, 0x0) 16:58:22 executing program 0: r0 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000480)={0x0}) ppoll(&(0x7f0000000440)=[{}, {r0, 0x4}], 0x2, &(0x7f00000004c0)={r1}, 0x0, 0x0) 16:58:22 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x300, 0x0, 0x0, 0x18) 16:58:22 executing program 1: openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x20001, 0x0) 16:58:22 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) 16:58:22 executing program 2: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0}) 16:58:22 executing program 4: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1, 0x0, 0x0) 16:58:22 executing program 3: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000003880)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) write$FUSE_BMAP(r0, &(0x7f0000005900)={0x18}, 0x18) 16:58:22 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) 16:58:22 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) read$ptp(r0, 0x0, 0x0) 16:58:22 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 16:58:22 executing program 4: openat$mixer(0xffffffffffffff9c, &(0x7f0000002300), 0x0, 0x0) 16:58:22 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000880), 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, &(0x7f00000008c0)={0x12, 0x10, 0xfa00, {0x0, 0xffffffffffffffff, r1}}, 0x18) 16:58:22 executing program 1: openat$vmci(0xffffffffffffff9c, &(0x7f0000001240), 0x2, 0x0) 16:58:22 executing program 3: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) preadv(r0, &(0x7f0000003600)=[{0x0}, {&(0x7f00000011c0)=""/139, 0x8b}], 0x2, 0x0, 0x0) 16:58:22 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 16:58:22 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$EXT4_IOC_GETSTATE(r0, 0x40046629, 0x0) 16:58:23 executing program 2: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000007c0)='./bus\x00', 0x2804488, &(0x7f0000000100)=ANY=[], 0x1, 0x783, &(0x7f0000001700)="$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") r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f0000000240)={0x6, 0x118, 0xfa00, {{0x0, 0x0, "211c994ea3a02370fa243f32591d83916359d81f8727eeaae385e586d94a7e97d903c43eb20b13e87aa527baabae0e98ee46ffd627eaafcf7b26793485bb6a3ddd8ce474a27b9730f23292e1bd4d503030a7bfacd46c7b6200e506ea73fa080585fd6fcd25efc3303225ca8685f37345d53540234483bf83236ee3d58bc83c10b40fbe075284fa26722d931816c514b17fd8f3666aa077f3186d9b2945b76a3118de53464fe00d65d01af469950c4f164c292d3edf89a4b011d11a0ba77b823b200153ae699021bda19e57a70187b2c11801d04a322ffcc5a5350d913bbc99f9e0bfdf3c9881eb73a769fc58dccf3e7f94676cde08e8ef55e657865d89ebe52d"}}}, 0x64) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000600)={0x1, 0x10, 0xfa00, {0x0}}, 0x18) open(&(0x7f00000001c0)='./bus\x00', 0x40200, 0x0) 16:58:23 executing program 4: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x58f40, 0x0) 16:58:23 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) write$sequencer(r0, 0x0, 0x0) 16:58:23 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x2, 0x0, 0x0) 16:58:23 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 16:58:23 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000002100)) 16:58:23 executing program 1: statx(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x6000, 0x0, 0x0) 16:58:23 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 16:58:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000015c0)='./binderfs/binder0\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) 16:58:23 executing program 4: pselect6(0x3c, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)={0xffffffffffffffff}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000180)={&(0x7f0000000100), 0x8}) 16:58:23 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, 0x0) [ 663.614997] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 16:58:23 executing program 0: openat$vsock(0xffffffffffffff9c, &(0x7f00000043c0), 0x101c81, 0x0) 16:58:23 executing program 2: clock_gettime(0x0, &(0x7f0000000400)={0x0, 0x0}) pselect6(0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000440)={0x0, r0+10000000}, &(0x7f00000004c0)={&(0x7f0000000480), 0x8}) 16:58:23 executing program 1: clock_gettime(0x0, &(0x7f0000000400)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000340), 0x0, &(0x7f00000003c0)={0xffffffffffffffe1}, &(0x7f0000000440)={0x0, r0+10000000}, 0x0) 16:58:23 executing program 3: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0), 0x3019c1, 0x0) ppoll(&(0x7f0000000140)=[{r0}, {}], 0x2, 0x0, 0x0, 0x0) [ 663.653799] audit: type=1804 audit(1677257903.153:67): pid=5497 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3497614726/syzkaller.7E1Ht3/689/bus/bus" dev="loop2" ino=18 res=1 16:58:23 executing program 4: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) 16:58:23 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x0, 0x0, 0x0) 16:58:23 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x3) 16:58:23 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000003940), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) 16:58:23 executing program 3: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) write$snapshot(r0, &(0x7f0000000140)="83", 0x1) 16:58:23 executing program 4: lstat(&(0x7f0000005980)='./file0\x00', 0x0) 16:58:23 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000001040)={0x2020}, 0x2020) 16:58:23 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) write$snapshot(r0, 0x0, 0x0) 16:58:23 executing program 1: openat$ipvs(0xffffffffffffff9c, &(0x7f0000003880)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) 16:58:23 executing program 2: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) read$ptp(r0, &(0x7f0000003800)=""/67, 0x43) 16:58:23 executing program 3: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) write$FUSE_BMAP(r0, &(0x7f0000005900)={0x18}, 0x18) 16:58:23 executing program 0: clock_gettime(0x0, &(0x7f0000000400)={0x0}) pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={r0}, 0x0) 16:58:23 executing program 4: r0 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000480)={0x0}) ppoll(&(0x7f0000000440)=[{r0, 0x4}], 0x1, &(0x7f00000004c0)={r1}, 0x0, 0x0) 16:58:23 executing program 5: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/3, 0x3}], 0x1, 0x0, 0x0) 16:58:23 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000080)={0xe, 0x18, 0xfa00, @id_resuseaddr={0x0}}, 0x20) 16:58:23 executing program 4: epoll_wait(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1, 0xbc) 16:58:23 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)={0x20000004}) 16:58:23 executing program 1: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$khugepaged_scan(r0, &(0x7f0000000000), 0x8) 16:58:23 executing program 2: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) read$ptp(r0, &(0x7f0000003800)=""/67, 0x43) 16:58:23 executing program 3: socket(0x1, 0x1, 0x11f) 16:58:23 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_netdev_private(r0, 0x89f5, 0x0) 16:58:23 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)={0x20000004}) 16:58:23 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b33, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:24 executing program 0: mount$fuse(0x0, 0x0, 0x0, 0xc0ed0000, &(0x7f0000000100)=ANY=[]) 16:58:24 executing program 4: sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000000)=0x20000001005) r0 = msgget(0x0, 0x2aa) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x6000) shmctl$IPC_SET(r0, 0xb, 0x0) shmctl$SHM_LOCK(0x0, 0xb) r3 = getgid() shmctl$SHM_LOCK(r1, 0xb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000980)={{{@in6=@local, @in6=@ipv4={""/10, ""/2, @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@loopback}}, &(0x7f0000000a80)=0xe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}], 0x20}, 0x0) setregid(0x0, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000400)="2a4fb2eaf0693ee6003c6f0bbb78c38e2248c9eb80a5bd7b8eed8bf4b288f04f5d378bf71b8b9367a435f670754f6fbb3def1bdead2be84ae4e3847d2815e25c171bfe9ad5e1fd2a90708078c5fb9f8daa9a8be76bf9a70a5d87f1856d8205a581dc2b4bf055396605ef824cd05ef4fb176f0e8c7704ed2286f4d429f2a0cd440394adf5ea65c8298ae801ecb6486c231cd9cf33caf21bc6b40a1a03da3ab911c1547a3c30a78616", 0xa8}, {&(0x7f0000000180)="5244fc1a292f9ec911fa02aab9", 0xd}, {&(0x7f00000004c0)="5ce070ec98a0087e4b23356493acbb62ceb8571e74e18fef1b6297f638eb28857b413eda061ef4c1db6208c2f6edff148864a0ebdd0ee72a6bdb6d86055a2189d8ef221a6f1eb1a544287748", 0x4c}, {&(0x7f0000000540)="248af266c84b3b9dc987541dcd0c7f514c957dc1241891a3e3dd4317b838af2803c37cde2a6cb752734fccd96a63c469459577e5d04823c590cac4a8421377d7bbf348368932dd4ffba877d4f0dc1e7f32fa4d7aecbd97a7d6", 0x59}, {&(0x7f0000000140)="37d0ec62231505846c2a058374abb0f67ce2", 0x12}, {&(0x7f0000000600)="e8416cae06f2f81d2b8c05a3e61d0b5ea0cbf16a3982157b6a5ce460ac78b52a2f49edaa1b76c6794e0d8956246e12680835e58d8217d7df6bf45b74e2533a3cc27c84c5d788616699fcae3f99cb271d3d8ed12c85990cb077b7f41358dc231270963cea8538b0fd7fcdb178b33d851a2e9eccfff4436f0b376c95feb1e42c681fc67a118e27537c8afd2de9d5", 0x8d}], 0x6, &(0x7f0000000c00)=ANY=[@ANYBLOB="1c0000000000000002dabd3663000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESHEX=r7, @ANYRES32=0xee01, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32, @ANYRESOCT, @ANYRES32=0xee00, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYBLOB='\x00\x00', @ANYRES32, @ANYRES32=r5, @ANYRES64=r8, @ANYBLOB="001400001c000000000000000100dfff02000000f23f4d335b41d4483249f3265c924e81a21b48e58dcc9d8e7de6692f9b681a75775c4a782c7697dbfe3b3619ff314e5dee42fea9856f485f23807f726c52c9cd8b0e6ef46a6a1a6eb2c6ae40a226d5e68164f9452fa69c1dc953d8eb000068f30b6c771f90d75244ec5a73634b2fd8caccd284f0cda6b2224ecbb9b821cc6fce401e4ab399d0870e54a35f88c6a6ed1d5f643670a6d6031872ee2cb4fbbfd045b92d262036f11468a366c6d057b07f17eb57d1ac0f9cb1ac07818768d2e8d6c538f6817ff397a4621ad963617af3cd7e6a231d10006fb133818a14bd867d44e52745f9d6069f846f8a5981506b7210b45614f95b3dceccf0", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="00f40000"], 0xd0, 0x4010}, 0x20000800) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002300)="ad4b199ceab2175cace7fcdc08e799fa8b232bfba26df6198772a804ac8f894c56367b6422ec4c0513c208b653da20d1e6d4e5a2d4b3699f813e086ac5212569bf693a25640d440cbfdf90ef6a34b7952eaea8a6e987a87fafc66775997b7e426602514d3aec1ae8e15c751f2202be9169d1b904d9da1168854cc731a71fe38142b80d5d371c0c516315bfad88e94f8e1f794376393081e8986d931a14e59f127a636ac56d4d280509e3eb3973cf199522cef6ed48da9188fc0ca043563aa2485fad5e992ed86e6ba401f1792549c86c802cd4d2f82baaba8aa292169761c7742ca6d8695fe9d62775aa948bda50098fdfde90b8b024ab0ed33e957fbc1dbe59a27c20a70a0ebd115ad9e7d4e5e1ce571936b425815ce81e9ccdac3d5ce04f54fc5717b5d97a0ff58c7d42c8ccaf9a38ef7e58791d0539822b7e5af5c2463c3fe4df87e5de2f4bc75e229e912cbfcb0dd49fceb89607d39ae665f7876c2f4d1a4a859efea17d96176a0af056a94a8e76c3fb0b90fd259a0ecd4f7bb809a21043dccd99f526c83161d7cf6a398e87a8a95b4f58cdea97bd8b5123c024d294c8b71385a2cb2a1ac38050fdef255be5a69c3bd18f4b9cedbc1271134bd0f3877d348a16e6f1df06ec03e4269af4c42e0685c45ceebd10fc6f02acb3ba8082e25b33b85e23b0f094a63482e1535eb4ba8b47584e187e1f19ea826a42944f4dcc6f6fda3708873152d5294b81c982bbc9144e53993e774656bd009d458f5ecd7640a7c5ae139fe2c0f619094833eaef0f300c1ea5f3922c24e26f8af7ab2b8640535a8757f14e7e03aa4d4a96fd08aecaa3f7b65d1c5a4789914faae11aed8466f17958ee3bb86bad638082e242ff6f0629d93d7581406b98971d8a120e9de53396e4ac3e5f2e7c4a2baed1d606cf932a74f718c16f6ea98f67b3a0e039305ab3f168129575bcdb2fa47c6be1122b588929f766bb2b8b53d39a7246b77388a1d9280c9e8c1fc938b7d59e6ee6336dd2b219e705441ac0ccf16e714fac584213a7af483ed2b926d91d4ed3186b614369d2707aadfcd45de1727d3fa215fb684353cd06abc31486cc471ef465567c081f6762923ed1255062c3dad235ebc420bc5e1273fcb2326d50b4c162018fbfb5a896e2c0d499810ccb8c7a80bb9c5eca4bb7845db2f60e537b034b571a1f83867b90cf32381710a1732a117d8ce015b9266c244674d7042768059aec2992b5ffce53be0aaf0c13bd1553cc004d2f209edfbe5b2530552b5abb7b8d239bcddbdb4c806b866205b87c34b5cc562c2bccc815cf6a58d69fa74d9df457c5d63f7166ef26c0c607e14e0bc4afca8ae262697f5aa6a4747c05b9cd08e9eb047c370e1cd22f4feb07aa1c1cefd2c5a3edea9f3d10e3f6f5b49f394188fd534640bae6e6cabb510b9897a0a4bd97a8a0f6d99033d7328a84ff4fc7ff78a4f2cd3d913b564ee9ef08d83a0eb07388599007b127708f9d9beca825c204564fc6bff9d0df894ec3e3d7d0ea704269bfb66d15bc0f419703ca9b1ef74a72a072c0fd620ffa1385d6feddaccb752d6c6685b69aae6ed152ebffa96a409f41f349535cff5563d1833abb78dfb34e4a7d26053731b9f183750ffa83b9c3acf67e0b6dd648801910ae10cb79cb24e7587e9deb181b46f9611ba0daf2de5453367fde0317ec2a347a93b9c620b5f3f9efd72e4402a6f02cf5cde19f19b4429abab9272f4d6c2562d985847fe2eafd462566a00676178bd4f44f6914fc2966d998671a819679f3b9326784db0eb7230de2d1efb1f4267aea4199bc2363a10e537bd3621413810904e9bd012af13f2bdb1ad212163985b01adc3076f68e94f70447674826c8773b1efa22a884a131c3e58ef6c5c0166b5212f330fe0c22a989114960b792cfd977ff7913087e7798f3552be41eb163135e783e6653ddaaa1c05141758b5aeb0c17b78e38b47e3e7a8f900204ce1b8848c475202f95aeb72b11209ffe3e8807c6f06e991958cfce1d3acf7882f88c2972a74b64c7336d7e70d977635bc9f505379ecc75f1ead2120aeef5c661915c90f802e35ae6b8ff3af7ba1a62f4711b6d945cf0fb488beb4f26c800af0e86277d7d8dc44297e0aab037155801a1f4c3a244f2662074bbf07701e1e30d4e3470adc145bccf01d2dcb1ad5e71aad728b4883397e1da675a822b45ef1a182b9eecf776eb885f8f6175a6f6f9f9e404bd16937093cced0c8061fd39b014f31a2deb14b316782fdd199e38406b046d8c4a0b01d05238ddae810aa5b9492ecee1085789a86aaad6ab9d8c7dc75ff2cdd0d7eceef44eb5c627565bb5e4b071c5c9cf1b619c3487462bd3a127633c94e751cb8d1559284dc4e3136c7ea29b548a5eb5ac9ec4d632069de3f4edc667ac70ea43f6ef396dbad13bc6111949e507e4c9e18090b4a66f1f60f1933d52aa30e90fb5ee5be55bd36694a231deee46049888faa94c2686df650a430fa512d3be7ebb7b5c70fe969d7252635975d51e6dd69f8c0cdee83d5381c04faececb551863ec524b5dd7f6c05088c8f392a5a74d48d91c2b5b785f8daebb0673366ddfaad33f5aeb591cd8c40de30f445fa43d1f5f840a332d1f44871c56207c8a6412497b0e9bc465086d49e0b3b927555c4d4dd65c3e3e317cbb93d299d2e5abb30dc50130f51cd992ad5368d7d58fcca9a37ac4dfe610729f0e2be63d1ee5efade8f7d90df098939dbb2eaaefaf75d3eb49cb8bac12e1f9676b1b7dc2ef351508b3e5b441f1858615c34f450e1b5b8ce11b92918f9ba6094eb1ab21241870b2d99b267c7023cc8da76b34a7d4df2f0dcde3ac35b72b3e361f5b7b03fc43595df00ee503d61002703d951ff9bed9112ce0e24b417748a4cf1849fb64a6bfe1c94e4c81c8a09592447cb5b2456b9361b8bdc01c7af448e24360bb50a6098703ea4cc00941baf489bfb8695bd639a75599fe6e8eb85a67d768e6e01a5ced8dc07b74fc3fc05347ad78208565fcd747977e6c482098b07f4986abc43c4bb2906ad5b3cdf825fe11c672c95d96fa2d1cfd2a9bcd25f0a01dec92c51a0ce3ca4d7c85c5a2877e82f67a81056bfc37669e1c1f9fc1dc1106f9044baa15ea0cc38ee8b53ef0b657d5b814b24ba049caffcc94ef5f3682c6bd997a2df0bf9afbe39b9922ecd3e962697b8a9b580378d3787fce54624b60f04c8b8569c12eb2607b7606934a61cafe004441975f6d1f5f1668c2fcf9459844b983aec6476f9bbddcb2c7d8938c5235846d37dd3cd31b372ab7d92baf56314ba9202546ebecd51336ffd1b463eda92c2fe2a3c89f3422e5493b65f1315158913c6441b04597ce6519484c686dbdec4a33b6d8d5ff83536cbf4702959ae2d3de4d602695b57407264b851562d485ab0ceafbdc207c6b15c414a523107d0116d141296d3fd2560b5201a0526b0a45a1654b8c76086a8927f0f30eac21c3e4010b89b62499c58d885258e3298131e93deaadcb5f0cb8f3f59ec5ebe344038cc6139513e9906ede73e39ce47848fc2438b3bcd9730cda442772d0736742c56698c9497aed29aa83eab5f15d6f7b3d59246ee0e41e2224f0d8a110f149f1dc15ec7710e13ea9037aeae24f4c7ecab0dffada353e0ac48a96b5aad9373fa8f3261ee1d12b77868fe8f540509a69b2c6d5d3a16e76adccb21f94aaf2660d9e980f2261586d18c3241b371e28a39856ff17552fa23ed57f4665908d3f2b752d4ab8fe6392d785f01ffbe7f92ca11151e21bab7474e0a4a34b68b972baad3ed323f0ff9f54cd3f3cdccc121e4b17906fd08643d1c6cbe925a82d2d45f9563a51d999fdfbcc23f45de985e6157eb389211e02a55553362e441e2b8a5f9aef6296c95281ed69f6510ad0f43fa82e30c19712fbb1c4245b86b3ee04d9a0ff9a0f13162115d8d0a86c3927e727f1bf4df82ce54de51abfc4fbf395a6bb50540d7c0f3d196b2b67e430c9380ffd9c30f8a687e1936dc22f2494894a4c45eaafe43bdd0132a6b774b06cfb8424919945735a2b7cdd89885d5cc6cf8a07bb6dbf1eefcbfe27c51f2df4df6ffb64801020f9fa5700630e23a699057831447a4d87ea9f919b985b0eb350041cefe1236d40070308b99cee83d0cab5c2c43b3212b005ccc0a71467549599268f8f217cf0728b62a1c1cd1d2e81f896df70feb15b5ab109c2c129187f35077c2fbd7792478e46bea70ec6e330b2a4f9f4e03cf2a65d81492404f2e1f3b579cce3b92651d6e4b052361b745e6ce94616cd76e6b9534d51413e9829cdf3ee929b580af956da4152061958b887606547b0d6c34fd81b006c6ebc11e7586fd1e45dc1811df913337d8eaef87b0418f6c7f0e9bc2dadc387133daa13a7a603d519b50268bd30e2ce272c370239e56291e8bc463fab96620cadb61f9214a6d2024a85715374bdadcb2f9a2c252295a6034c170460d40690016aead66decda1e04e44308f31b27c99905b54f709672914dbd158eb2a48cfca57fb0f72ed87ebfae475044aab97b82ac1ab893967ab5d6cb4366d9af24cb6f567f29fab1e42e759c9abcbbfaa81cdafff20709d91658babe0b86c2954e04d272037309600d297608389519efc8351e476fd32b40af6655d3591c184c72980b83228375271a14b33a2983f2998905046bdec111c5dcfa93bfd8b84385373f50317ba3e0b356b4538459a5995ba96456ce8a8e8dbeb63caca6ff297cec0b7d9303961358007a686e0e47d1c1ddfcd6dcf449ab50a6c56ccb5f5bcca306415e2f7cde3a43591712b60afd21e42e679d55b005da9b6d772f6697fd3e1b170fc411bb483ed846914dfd8a34154f145d703689a7f1cc6adbae0a43986e8d553806d6aed4e3b682164ee641b9b899b3443ed270ffaa2cd4b760db1b7517db4c66263ba19ce5b6ba5c9ae3caabb3613d2f34ec6850d7295dbf07d40fa113ed0074f6a3c49e84a3a135250b0bc32776a4b8bb45d9760c2da54e90fa40befa595422dbe624132f7b3fa704fceffae8ac3ac8620b96e5c34442444996acd108f4f14be55fb675a0833bdd5b309b3b0875ba187ece97ef23b2a6968766f87d4e85d64e4fc2d717ae927f9fa9f12673e3e2a23de1614355cc2fcd5fe652b5251548a79750242e3587447a73b85a5dfab3d79d5d1c9f8183f893fbe07877febad4e43306829ec21fc1ec82c6e7004af4bebf391122f88f4af637534aa944c47b1dd27dc221f849c752057410de8423f99bd64b851ad4fdda0ce5f06878dfcefe00f84549a74b7f261f3c417b8a6326a1e66a4f0a14f16a3cc80bd950029e2fe1b0133643c035565327441638de0bb952aa0609273e8fa97aeef43914c772c92051da1a31b560c48a6d3a06240d3e429103a512d0a58800dda6c6f5f57dcf3f56d398d00537b98ac0e0752871bae530688c039c0d25e452be7e7a9993971a3b22fe9dc4bfeaf1d10bf883bfcf0c8f9e8e963d4e0c6d9631ab43ee41e6f57d4a438b2f543b496584c6cbf449e112207b3818aed2ad9cbc02f0474d2074077733163d390eddae4d1b2563abe9af34fcd1a354308d985d512850ac80a2be728d007471abcab6a4258ea3a2f7b1bbb9b88c963cfbce539f1541f518f8cae0dc3de0f09da118aab597b3371d65fd031f82ddf0e32e5fe29f57505ac18cb470e1216164bdfe79141ccf39a9140e9c274e8cd24531c470a67a49dd471f9120c54221a427e0ff3f0ffdec648d30710b87fa082b81b9051e590325606fb642f267ff29b3596d4f0c390b4624e694612290d8477af3b810c704f2a00961ea3d342f46c98743568c7892b1ea83d6621fafbe9fa2dd6298a3567f04c467dd399ed24fca4d4e98e7eb602af291aa6126829545e2e57733efc6f8b746df4a480b0e389277bff2842d09fab70c5231a273822a7ca5a2b33b8bf8518dab453d3ed7094170152d7a1f292a7edd5a3568d6e22b204cb09901e35614e8ac18e87b5bd27057980e6edea1dfe4921f77cd4bc939926b833b3a3794c73aff3549361aabcb1946757a1d3db1d41635e1816176124644529c702c161f23f60f9c0cab1a30e16759466b1307ef17ae87929ec4112f4d93a2fe4a651b3ffe2c8459e4fac7717220d98467c9072b79fe4ec6a4834b7facf7be7dca25cb9ac4bc5a202b7683ecf26db2252e08292b06ee54883a48f331a60175123bff1c314a60b3b6225b6471cb9c34763068c32e3db3d40be0c94ed5183fc2df8e0cdf513efabb05b2f36f51271c771214223c4accc0cc3070d1a02bbd347ff378a8277e87c917209b5f11af1c0d16c296e0c5b1d84fb83c7e7d5136c297d94e00b3bb115d7837eb748ce0abc4231116c9fbdc8d13ab4f31119caf464f1c516ab98aa6f650b1912edb79be92165a0773fb6e5075cdd618ad82645c7d56b4c87b724cc092e162ae9233a9b22393e903c52970a188caeeacb4c29a4fbd28932313fff7a944eae60226a7e0b9292817747e3b2a55b8e117d639f19732e5d76f24f80744b9ea5ad9e1ee1df5dd0d0b60689f9f2b8988983ed076f0652097fb8f9401b1014e5bef7795ced2179013c2c6c6b834e027fd30896fb1a387e895e2d7242e7f5ce97c345c0dd731403805180ba7c20942654ca14a34c74bd6da03b34aac505a8f15f45a93c4bed07a328a68f163c6bc00ec7e0b005cc90a1f3573cfccccb56573435d542fcfbd00e65a8ad494e7a39c4e4ca3fcbda2297d1eee062e5a69f4fb402fcb530c6396115ce5ba5488afc929ab0ed4004a689e810c1c311541d6ac15aeaadc6e1f63c3f2bfa334879824dda8ec6ceabd604009c89b7f944eb336b35e2a54f79cb39ac59c3ef5212d7f2b3181dd9889287d0579f4f2aaf2bc939bb0b973bf1df2e04c20700b43fdfe1de59e1645f68e018fbb6250940824515efdd9ccb64bad7ea8dadc210a9501ff55d5ff14b9f0660a77093492e347dda765c5101d4f202629b5e254ac6bf85bb6bc5b8bf88787637b8222b25b7dc0e4fcd68971e7d4dc2a09fb6a5f3dcec3cc71666fda5884ba1be3af1cff06c4abd98bde049fc6d83136debfb67f256f90000f0343fd1d28a28111293ab0864fbc73ca977475b07c9f8b9db8c2541ded6f1622a66d7d17378bfb8b1f3cd367b287a2eed47b28725029969e186a04fd92bc393f2b036d8ddb60822b275ce24044f566cc60e7249163fdca62f44bb495a84744b860c900ae3ab768a3ece5ac614c84453e7fe9e4bb28d4e83abaace0f3b285c14dc306961e09e98df30a8ecf84cd899ab2c79857ebd7d7d8f0af22ee0c02b79b0d5423274a6d3e169b2b5c9d7771c7be942268d4f7befedb4c0c9db0144b0d6ff51ce4003b7307023d00efd4ecde51d0cbdab562d0b272e13d5c7140a8388acb456476289d715c7468da715bc45d66be5b056721dba7dfaa93787dee1696d76e9f5297387fedd562c04e705a070d0573d73332c25907a5d6dd1e006cf0bf54d47f71597eb716c941d5d17f0e2bf8f02260cef6c70d2d2ce58f50dd0c4e9a3df094529a37285fcf3596fae2752333068b060be068e0d139b4b2fbe45dc99bcecafbb3048373de06f987041ec9d283ae769f2155c541de060b740783f6094706d9cded481390cafcd433a3592ded10e49a0223701c44c8e557ac56ce818e28011032d6a4414357c1953830b8ea8a8c97064f430881519e65daca36f0f9db6d93f43ec054eab18f472759528592a3bf3ec90390cc9d74fa90fae28a2060df2fdc50eeb079cba8c6417371f8bfc1d4b05cdc2a423e42dee91fda1c42b793655a5f651431057cdbcc0de9219cac0fd15e747fd36463b487a014ff18a3a21cc6ff68bc3033bf2b4ae06b2059ffd05be9b0a451aa08e341529440d33c4031bcddeec46188d0a94f4cc8490f94ab4fe3d1f973c9cf98f261105a96aef44d7a07e5b434168f4908fd9083524addecab6bac850f98617029b4001369a4b24a593cb6429ad01c0c9f6dfdccd9922ab0daeaa990e9f5ae4816bb64b9619aed9da757c0a94923c50590fdf7a44b117f08390ec5848ecd7119fb36a44022238984e54e92d2d04f671943b7bc090609c7afe252455fb2d17328a50f13867881e20533794428808b8d0a26eaa65d8783057059a52d68c98e17870865a37f9f312393e7cbc48c4c6a314d6988b01d00ba0679e02e042d18f4877d06fc3ad9a859f6bf4dc05bdfcd699bb7659e288ea251ff07778ffb17d03496e59690debcc2a87dca407894747ce9b6213181b3af08a8adad9bf51a44ad2067f0f285f62c72dc871299667aa967131b66d0724ee6bd56fc64a88114ea280b49c20b610536592f69de599c2b01598e0abbeee1cac9543f7531598434a765fa9f13d4ac9a29b168e207bd2885e6817e4849803e1a33eff795cf13cb8ac6344f2fa66e71cf3059fd0d636602aa934e8a81759d6f15aa3aa928a84db7d241487071bdde8495c2157b104aa6eb994c397fbfbc3b35da0f5aab243b32208929c382affd276bb38cb534dad3f1e8cd2f79fc65bcc84bbd6414d762db7e71575b939cae39cfbb2616f8caf0f672bb9c972257b4dc67b78c810101ac7b51f0809aa8d1f96754da99b98985dc1f6756bed768bee410b13e571f2f33a13c8c1529f150a62cf464106ad28a25eb644101507aa9c1526c6ccd510316947833226bc4ee283a777e1b581262e6d5f99f806f817da7583f09ed55427056b22f3a3a424ccf520497edfd41750a9c917fa7ee3772f909eecb48632074e338461332eb8e22f8af50173aaa9098b1e1e34510d6f880bedcc49837a4fff4217b37eab8cf1287b92cb0faaa2a9e827f4eedf481e404fa6c12647c102adb506e543f2beb354f7c8342e8c8d5789fef3baa4849cc93f2c9d24c898840fb1e0fff9e343d14e1b76c5cfcea1661f26c8cdf889e5b482a114328abfbb5f1f08bc52d1fbf7ad348b71b4e69967f5aeb7a3e0403e306dff49619002636db1f52fb37203d8ef635c595bf88667f45ec7555bef65053c7880851a1765b81f4957c142d6b8d909fcb92452f696e313f5868a6a7fa5d0c54c5f47d4a9258c3f2dd1d44e7b4b4e5dc702e7c8751b23d3ed599cb120518d47d6fb3cfb7c9b80825c86eb1f17eb3493e1b9d097b1f1a70debdce594de7bfc059ad996637890bcab7e8acf9775507de47ed91ebe3a8ca2686a499a9354d51e4154454fa13e147366ce98bf468d7bec41e4d0618ac5f67b17850bdc40402d73747e914ba36fd018a31481393d2de3240175c981eb9fe227b2ff7b1cb4f69fdab98a3178b4abae67e60b4d10817c788b146a900fd538b981db89376864ddaa82f0a20bfe10455ce2852ba8fc58a98af281f39007ebfdc83d533028a0688ed551861e81d92c43984cc3b0d3832b9d3cdb32e46fa5fad35120abbc351a32a25357e8611872edc51c0230da610f428a8fb0a87a5b67418f263512b47b7b6fd7039910544c7ed53ef0f964ef013f0ea4238ba100a84dcc0076fe4fd89d9d9837ba39fae7f1ded8325e16cdc4a8b205d637c37f37b185d5560c48349d340bf5c5d2b017dc85c12698a010a2f74fadc198c00801f5087a1c966e5df246a2b00ff05683e6c0d857812b54d33fadb7132a73d49eb6a337836b3e54e18c5dbd8ac44b4c17750ed5518dd95c3bbb3d3f6a6eccba0e86468b69f45776be1288a52548766b47d332baefa6965f0142ee26fc7f4a21ad41b3f703c64463d96fdcb597e0035e1f8f5b22bc9500b650c152f219a062622922c439f89efc1249a2e2e7ac511427129fb59573e875930c7fcab4e17d04ae5b051cec9a27d45e73f7df9214ef92c8c02e97c3bcf743e283f717d42efd73afe30c7cad98775ba6e5583c345d2e73b950043185b26531c89647a799e0745110b426a40c54c56f25720c545f1321abb6fd0fde8f962f0ad24b6616617287311430871ac44e3641bc83fdfc93f0de132607ef0d21f3e6a826f0ba8931b1c7eb34fa759091600982c252bf0c835be1a66fda2980399b0c0bfb0060071d450024b920965e1d939c1a7bc49604d7d2cf43db0b62cb962c9808daed7cab47fba2b452bd3cb39445a59d1176965eca773caccda61be2ffaa63966d06ede115e2c5c3376f8558ed0e5c873879403c7fa710403d2ba3643cfea44d53f844eff36918d9af3b8d3fb56aaca2076e95b72329cf1797aefd011b0cdf74b6e3afa0dbface7a855ab3be9fafbabf8145c42fc84cadd2c526018e45d9dc1fa87aa62bcf6fea5b5efc4463d78085b65264427cc1cc92c7a8f9254f16fa29d161565c7d53a1adb15c5f775b45c115554ff4ffd181d1498ada2484c399998d374b2162ff3ba2a4f1aed718874afe046da676c94816d9f972252fd2776f69a267a9802767ce99222969ef11eb161ef118442f9d9413031ad2d4c10d1c2f442c4c2b1ecbd5a2a97b8f4becf07b35a2c30666cd241f5b57fbf948397e050b25610a7041244d71e4eb114b744953765ae8b887f964ab7bea2e01eabc6e6aaa6ad7a8b2e3b68f96de73ca5ec3622ece21461b0b7670fa153bdf8421826e482f6c010ba35a5ccca3a263f0c4d952f414d151434e26c05548cc0e2c8a14a5d67b34b0710042a8c63978af1ffbf7fa3b76e4c5ee595b5d8dc82074116dfeb1d9e7b00628c2d22f076e3ed13122be1611d94ede88456935ee92333466718af74b183d1507e9470cd4008f44f97dd691326c10f5341c935da74c5a166e41a3089e49b02fccf3fe2e63288b2b0a365bd3eecc34c8c7d9b5d4867af034e91669cd91713519d353ba360f069a442f036bebc16a6585d8c0191b5fd670cc91873aea126f2c5af9f7115655d1234320e3bdda0f7514a8235d3f5db799538b5aeb650472fe7256d3b8f7f071f07c1ee732711a8bfe4685537d58e89e6266125ed5c18ef85b663a10f87811c8f5b7e032315e35f28dd509227249a91733e04f3196d0cc42ae8877be4a3c07e6380e8f358c0f7d82e4c7bbf8ea507f186d59b8ec3b9f5c272a1b3229e6ae4b40e6e0fa234cfb2e774494520d87589952213d5668d01fcf211eb8c3956bf50a11d950bdc9c1253996fac2fc964dbd66c510be521a2f8f54e70c4820adaeb2bf2d0736a5755a9616e02edf668231466ae03fbb52d3f35b9afad8e6063a2e2623383828a191489dc50362969a69c8539bc7d050252e43983f856ae79cc0fa330847027b726b789fc23500738a0170c0696d2fca956840b6254979177c51b384971c40cb7ce54a0d501a81ef9aab03568c13850b5ef3b83f9d39d01a82a072392e9b37dde56e4bc63cc4ab2e6c90ee1c977d10e1b1286baf634117fedf7963a6871afc2ef18aa5e03432ad87410fa7aed783c0661079f1ea6a17fdcc707edca0d015f6e12407afadce1a5870263d905798508cc6651ba5bb335dd355900557e4153cf4953e1b423313d4027ffc01bc2c4a52dde78d37ee670ba4cbab33fce8e673a03dcfce4e1219bacbcbd23689f8fc40874d8b4813641c700e9024f83964605dd92f00fc8582097d7439b76e5ba35414c57b7c8f231c3fd8ed40879e73a0d5279c572549a304d4ca9b96601bb96457da54a128e9b41e713e1be530308dff9f2381f", 0x2000, &(0x7f0000000c00)={&(0x7f00000000c0)={0x50, 0x0, 0x8000000000000000, {0x7, 0x26, 0x13, 0x4101, 0x1, 0xff, 0x1, 0x4}}, &(0x7f0000000140)={0x18, 0x0, 0x6a, {0xffff}}, &(0x7f0000000180)={0x18, 0x0, 0x9, {0x400}}, &(0x7f0000000200)={0x18, 0x0, 0xff, {0x5}}, &(0x7f0000000240)={0x18, 0x0, 0x6}, &(0x7f00000002c0)={0x28, 0x0, 0x7a9, {{0x200, 0x1000, 0x2}}}, &(0x7f0000000300)={0x60, 0xfffffffffffffffe, 0x8, {{0x7, 0x10001, 0x1, 0x7, 0x51d4, 0x7fff, 0x5, 0x10000}}}, &(0x7f0000000380)={0x18, 0x0, 0xffff, {0xffffff7f}}, &(0x7f00000003c0)=ANY=[@ANYBLOB="1a000000ffff09000000000000002f6465762f66ff030000"], &(0x7f0000000400)={0x20, 0xb, 0x8001, {0x0, 0x2}}, &(0x7f0000000440)={0x78, 0x0, 0x8, {0x5d0b, 0x6, 0x0, {0x2, 0x1, 0x2, 0x80, 0x101, 0x1, 0x0, 0x6, 0x40f229c0, 0xc000, 0xffff7fff, 0x0, 0xffffffffffffffff, 0x1b, 0x6dd0}}}, &(0x7f0000000500)={0x90, 0xffffffffffffffda, 0x7, {0x3, 0x2, 0x5, 0x0, 0x8, 0x0, {0x3, 0x841, 0x100000000, 0xe90e, 0x7, 0x80, 0x5, 0xffffff01, 0x401, 0x2000, 0x7, 0x0, 0x0, 0xfff, 0x25ff}}}, &(0x7f0000000e00)=ANY=[@ANYBLOB="580000000000000006000000000000000000000000000000550000000000030000002d235c7b24000000010000000000000002000000000000000a000000000000002f6401002f66ee3bc0df0414890eaa516832ae2bc4892acc219e81b618c2e7462438f3c14fcb533d48b8d4b21284000000000000"], &(0x7f0000001180)=ANY=[@ANYBLOB="50030000f5ffffff000000000000000002000000000000000300000000000000820f0000000000000600000000000000000000000000000001000000000000000400000000000000010000000000000008000000000000000104000000000000000000000000000009000000faffffff0200000000a0000007000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="00080000580a000000000000040000000000000000000080000000000a0000003f0000002f6465762f66757365000000000000000300000000000000010000000000000081ffffffffffffff00000000010000000002000003000000000000000000000002000000000000004600000000000000000000000000000090000000000000000600000000000000f10800007c000000800000000020000005000000", @ANYRES32=0xee01, @ANYRES32=0xee00, @ANYBLOB="1a00000062260000000000000000000000000000f40c0000000000000a000000ff0f00002f6465762f6675736500000000000000010000000000000002000000000000007800000000000000890000000000000000080000010000000500000000000000a10d000000000000be0f000000000000d10d000000000066e2e546d18dd862000300000000000000ff0300c00000030000000000000000000000000014e85e8883690200c43b041db14bc3d2ba8622df7e01f5a3d0e753cfe3876e0293bb15b6f771426522ac12fb", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0500000003000000000000000000000000000000040000000000000002000000ff0f0000812b00000000000001000000000000000300000000000000ff07000000000000f8ffffffffffffff08000000030000000000000000000000060000000000000009000000000000000000000000000000090000000000000001010000000000000010000000000012000800000020000007000000", @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="03000000faffffff00000000020000000000000001000080000000000a000000070000002f6465762f667573650000000000000002000000000000000000000000000000010400000000000001000000000000000400000005000000050000000000000001010000000000000600000000000000ffff0000000000000100000001000000000000000000000009000000ff0100000000000000c00000ff070000", @ANYRES32, @ANYRES32=r3, @ANYBLOB="01040000000001000000000000005bca1f15000000000000000000800a000000060000002f6465762f66757365000000a3060000"], &(0x7f0000000b00)={0xa0, 0x0, 0x4, {{0x5, 0x0, 0x8, 0x80000000, 0x8, 0x5, {0x5, 0x101, 0x400, 0x1, 0x9, 0x1ff, 0x4223, 0x9, 0x0, 0x8000, 0x8001, r6, 0x0, 0xffa3, 0x6}}, {0x0, 0x3}}}, &(0x7f0000000bc0)={0x20, 0x0, 0x80, {0xe8f1, 0x0, 0x0, 0x3e}}}) shmctl$SHM_INFO(r1, 0xe, &(0x7f0000000040)=""/34) semtimedop(0x0, &(0x7f0000000240), 0x0, &(0x7f0000000280)={0x0, 0x989680}) shmctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x8a4) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000001140), 0x2, 0x0) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r9, 0x5451, 0x0) r10 = eventfd2(0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r10, 0x5451, 0x0) msgsnd(0x0, &(0x7f0000000e80)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRESDEC=r2, @ANYBLOB="569f0ce70d", @ANYRES64=r0, @ANYRESDEC=r10, @ANYRESDEC=r5, @ANYRES32, @ANYBLOB="c4a52a98959b87e855dc13f3f6da6dec371652ff32018463a3cc0e27607546f875209c16723e99db0bc9a218a63f4b0c0ad66aa59ad5ff97498f3b3ce5de8610f7342b703a2f410e60e6403d98c846917ee898d00d7d7bc359cc2e646078684edb964cf46f9fa0b41bbebbe53336e1839ee410859fd586f55056f1f1d35e29bde2a76625fdbde3cb23bd"], 0x0, 0x800) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRES64=r1, @ANYRESOCT, @ANYRESOCT=r0], 0x0, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRES32=r1, @ANYRES64=r9], 0xfd, 0x800) shmctl$SHM_UNLOCK(r0, 0xc) 16:58:24 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) semctl$GETVAL(r0, 0x0, 0xc, 0x0) 16:58:24 executing program 2: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) read$ptp(r0, &(0x7f0000003800)=""/67, 0x43) 16:58:24 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) preadv2(r0, &(0x7f0000000ac0)=[{&(0x7f00000000c0)=""/176, 0xa5}], 0x100002b7, 0x0, 0x0, 0x0) 16:58:24 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)={0x20000004}) 16:58:24 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000010240), 0x0, 0x0) io_setup(0xdaf, &(0x7f0000002380)=0x0) io_submit(r1, 0x1, &(0x7f0000002400)=[&(0x7f0000002240)={0x0, 0x0, 0x0, 0x2, 0x0, r0, &(0x7f0000002140)}]) 16:58:24 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000000c0)=@get={0x1, 0x0}) 16:58:24 executing program 1: socket(0x28, 0x0, 0x100) 16:58:24 executing program 2: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) read$ptp(r0, &(0x7f0000003800)=""/67, 0x43) 16:58:24 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)={0x20000004}) 16:58:24 executing program 0: io_setup(0xdaf, &(0x7f0000002380)=0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f0000000640)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, 0x0, r1, 0x0}]) 16:58:24 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5432, 0x0) 16:58:25 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000040)=0xfffffffffffffceb) 16:58:25 executing program 5: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000200)='fd/3\x00') 16:58:25 executing program 3: clock_gettime(0x0, &(0x7f00000000c0)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000380)) syz_clone(0x8000, 0x0, 0x0, 0x0, &(0x7f0000000680), &(0x7f00000006c0)) syz_genetlink_get_family_id$nl80211(&(0x7f0000000ac0), 0xffffffffffffffff) 16:58:25 executing program 2: memfd_create(&(0x7f00000002c0)='$\x00', 0x0) 16:58:25 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000010000)='mountinfo\x00') read$FUSE(r0, 0x0, 0x0) 16:58:25 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000380), &(0x7f0000000400)='./file0\x00', 0x0, &(0x7f0000000a80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}]}}, 0x0, 0x0, 0x0) 16:58:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r0, &(0x7f0000002080)={0x0, 0x0, &(0x7f0000002040)={&(0x7f0000001f80)={0x14}, 0x14}}, 0x240000c0) 16:58:25 executing program 1: r0 = socket(0x11, 0xa, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000040)={'macvlan0\x00'}) 16:58:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x14}, 0x33fe0}}, 0x0) 16:58:25 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b4a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:25 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b47, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x2}, 0x0) 16:58:25 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000000), 0x4) 16:58:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0xffffff1f}, 0x0) 16:58:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000a00)={0x14}, 0x14}}, 0x0) 16:58:25 executing program 2: sendmsg$NL802154_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_DEV(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x4880) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f00000006c0)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000680)={&(0x7f0000000600)={0x54, 0x0, 0x401, 0x70bd28, 0x0, {}, [@NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x36}}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_SECCTX={0x2d, 0x7, 'system_u:object_r:public_content_rw_t:s0\x00'}]}, 0x54}}, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000780)) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, 0x0, 0x20000000) openat$vcsa(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000001580), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001640)={&(0x7f00000015c0)={0x4c, 0x0, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffffffffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0x1a, 0xa, 'mcast_rejoin_interval\x00'}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40800}, 0x4008080) syz_open_dev$vcsn(&(0x7f00000016c0), 0x81, 0x680) 16:58:25 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5411, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:25 executing program 1: openat$ptp0(0xffffffffffffff9c, 0x0, 0x4b0c80, 0x0) 16:58:25 executing program 5: sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, &(0x7f00000010c0)={&(0x7f0000000080)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000940)) 16:58:25 executing program 0: syz_open_dev$sndpcmp(&(0x7f0000000c00), 0x0, 0x400200) 16:58:25 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESDEC]) 16:58:25 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000002480)='./file0\x00', 0x0, &(0x7f0000004540)={{}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}]}}, 0x1, 0x0, &(0x7f0000004640)) 16:58:25 executing program 2: syz_open_dev$sndpcmp(&(0x7f0000001480), 0x0, 0x121000) 16:58:25 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/fib_triestat\x00') fsetxattr$security_capability(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) 16:58:25 executing program 5: socket(0x11, 0xa, 0x10001) 16:58:25 executing program 0: mount$fuseblk(0x0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x143040, 0x0) 16:58:25 executing program 4: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap$binder(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0) 16:58:25 executing program 3: memfd_create(&(0x7f0000000000)='-,^}\x00', 0x4) 16:58:25 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 16:58:25 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b62, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:25 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000200), 0x802, 0x0) write$UHID_INPUT2(r0, &(0x7f0000000280), 0x6) 16:58:25 executing program 4: openat$pfkey(0xffffffffffffff9c, &(0x7f0000001300), 0x220001, 0x0) 16:58:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x300}, 0x0) 16:58:25 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000000)={0x211}) 16:58:26 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000100), 0x0) 16:58:26 executing program 1: bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={0xffffffffffffffff, 0x0}, 0x20) 16:58:26 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000380), &(0x7f0000000400)='./file0\x00', 0x0, &(0x7f0000000a80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) 16:58:26 executing program 5: memfd_create(&(0x7f0000000000)='/dev/zero\x00', 0x3) 16:58:26 executing program 0: openat$sw_sync(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) 16:58:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2f9}, 0x48) 16:58:26 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x31, 0x0, &(0x7f00000007c0)) 16:58:26 executing program 2: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x2001, 0x0) write$FUSE_IOCTL(r0, 0x0, 0x0) 16:58:26 executing program 5: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 16:58:26 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000010000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x24, 0x1}, 0x48) 16:58:26 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0]) 16:58:26 executing program 2: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000e80), 0x10000, 0x0) 16:58:26 executing program 5: io_setup(0xc000, &(0x7f0000000080)) 16:58:26 executing program 4: mmap$snddsp_control(&(0x7f0000ffc000/0x3000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x83000000) 16:58:26 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x9, &(0x7f00000000c0), 0x4) 16:58:26 executing program 2: syz_open_procfs(0x0, &(0x7f0000010000)='maps\x00') 16:58:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x2543}, 0x0) 16:58:26 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00'}) 16:58:26 executing program 5: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 16:58:27 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r0, 0x0, &(0x7f00000007c0)) 16:58:27 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_mr_cache\x00') read$eventfd(r0, 0x0, 0x0) 16:58:27 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000480)={'veth1_macvtap\x00', {0x2, 0x0, @remote}}) 16:58:27 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002340)={{'fd', 0x3d, r0}}) 16:58:27 executing program 0: syz_open_dev$dri(&(0x7f0000000380), 0x0, 0x42) 16:58:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000001100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000010c0)={&(0x7f0000000080)={0xec4, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0x4}, @NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0xea0, 0x3, 0x0, 0x1, [{0xe9c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_MASK={0xe95, 0x1, "27b4e9a6759013e25ab2b6c51aabfa065ab160b95f0e1c96e93c7c0347bcac2f38dbc2618eedab47205f6dcd3c25573839967bfb6c3c9c7af8a5c2cb932a60c1ccbb19a1baab7b8242c66152eb09a85f361e4f591eebc99eb5ae26a7ae64805a6b295adc328761ff5a35f65eb5b1ec764526a6acf5effe02e1ed9a82dc7966a157b9482f8591bc006d3120b28bb2d56c5381fdcad4e0052540b941d8051ed1b1adb5d52e52a9d183b9569f6538292726ec4974289ad64e65a3827c48414ce75c969adde8e3a42364e05bad823d4d4010855989d007b1fd2e61861cc0230d3d1114601e8024c94d2c69733a784530d1815d38accebebb5db6de8253cbcbba2e212a75852e3b6c54463f7575f0479e9eab19ace7a5112d34a066fe39ae3d08327a32c5cd8c5a3aa1a4830928057df02c0bb8ea91408748c69840d0f8cc292ef9c035898cfd5f2be84c86ff88a3ef12e9cb7ef0f46e99433ccf22eaecf39214872c059a516c484cfb6396d6ddef89efc69930b100bce4842036db281efaf68a616c0b06db8603953329966aaea476b10ef62d200aa7b60f76e01e10488f2303afbcacee6e5422722eb9fdf81e8c7741851e5a887fd5909fbad4247b7a9e175e85ceacbf4ec82cee6a97b3fddbc784da2de02a106e971e3c2c9c186dc4274cceaf5994b10e86f8a7097e99f06eddaaea52cf65fd31c4b01b1472bfe2c06a5c6f55b9bc44aa0801cc162ec4d0afb57745c3308fe8b30c8c44e467fe1250098ec9fafee45a0a79e6945199267714d08994cfbf909fe1d37b931023d016bd92c479038b3c164c88475bb6e8cdde34c57bc51f072d29f2b935039c671e176901c205c1107f689769ffad269782d8b0079f8c1ae1de6553b17a64e3e49f13d924ab351ffe74f2138fa990cc419649f65b1f4dc39b03870248c39f102ccf593642ced673dbb247c1c5523191b8a680623398cc63e6dbfc478c40eb10e36724a0cdf0f79bf148b464b25cf29e14091ada2f4f04d4caf4536c43b72af14c854e7fb741eb7c859a7240f428db3c9acd39204fda213a03da917be367fecc4937dac873fb7c9bff843b2c836e829fcdc85f48f99384964203306d45df5031bab14118f0025fa159cb6dd096b0afa8c5c3ac948d57cfda7f586e2a122be4c3b21f433837ddc7a6e31faf20059cc8c079960b8e03c296fa60c4e8e50a44a411946b21a9007fa9e64a7cb2582d258a4adbdd9307b0a060b1dbbd670ea997334e8c96bc87ee10d2064da7acf2aeeb1c0966edc8185715d841d7e906339ad770280c128f152089190ef9248f856273abec972c58fd2554b7a2f1cca6b55b098f01b3a39274f44720f868802d6890d93b4fa7b9451329bcb791cca3487149377d287a3d2814d0bab170e0d1d0da6fd9eb5487b633f2f66950e1aaa5a51af6039fbb5baa16c843538adee7f249e59d5595b7ca4256673fb5819bf5870410bc222856c34943fd5f581852420152f89a334ae8e4b78c089dcb2f3fcc6a3a04efd2dd4cc03287d4e15b06296e3166f523ba34635ca28e20e32230960be15073d021b03b805c5775eb72184fb6a56ef1e7d65ad3d6641ad6214543da76322fbfe4720af248ee2d9c967a9a5f9535c7e1f53ee8cd7503aa8c1082df9196ec887f6e42fb3fda7dab5adcd018647ded358e7bf58d58f5eb465490e5a9203b221649ba660f130aae9559bf2b16c8225a6310b5092f26838c539a13816201d7ced4dee3f5bc1fefba936abf5edbb606bfb6d81bda03bebfc33484341e7d4c7367d4189d0fea1723e1ec76c0ccdc2b93f2676a6c27955862db0c49610fb670b9e33ad5258965791feee22357375172e3aaecb76daec13d60dd23724d632ce347966d96afc425966d3237444a8848b4d93eab2e2dca0e771af952d7ae02960904ffad495c21867e9b376b021b5fbd301a470dd4e152c07d03dfa551096f085a53e713b4d137081484177d0ad880e79ca5e303c66f941bcfb5f583bbf3655419b70460da0dda019bedb83be26ad729c3b0460d8e1b370275d6e50bae1d72ca792865d23fd31f0722c4169547d43acbf49dee7b446f44b0ebf19eb545fa1fdcf18589680da7e857bcbd3f1341aae588b0a883c183c9ffff230db7d2ea7f989fb29f0cf351af8b0210d04ed8540e4d2d767103ec378c49fb81437cde12ca776ecef73aa8c374fc2848fbf54f019181081ff1e64ccbae61d80c3364020be00fc91e162c1c36eeebd73b7a89f2f42dffd40db51770dd6f9b19ad4da1252dad9a6af25a7e58a132cc85692230c2962a38e17dfc4de54a9ff2d851c0f29eaab79dfbb3b81f58c9f60aa984c747dd04a921c24b5ba5e0ade71b1fedcc11201ad507c0b307dfe8f2984de0db013cca6416fa8ec24b1ef98394413d5e3e7bd91e049b6d34a401b9ddafcc7282d22e5af72135c2811f9757b9162df2de87deedb68c17144227cdad5fb77936f9da1e3b4cbf947f71274d6b5d4c8fb5ccc067cc23c489761f9d30032fc5c53fd9a0b911afba98fc1da0d49b6e463de4f8fb17a26939b76e6999884da79d9b5c0630d8d69d3de03f91285b4a5dcca323acd54f8f6282f483dfeec6c530c06b81c7c6c6cfc26abbc5cfddcc043710f1a996feaf0d2613ab4c4874892f0ded5ab23d8e3917e5fa89c5fde5c2e9c5c9c725e7452e7924a6e1a99a6036220bd4046cf73fa215f6e2090fdf5ea4d6c578b8470962eaba2b68d6040ae2c93c90720db18c2003556aa21dbc9af2b20e15bca7c4fad554137967ad0493c2f86856a41bc0d995a97df57ec1cb887cb2d59b30704a7662777f63662a8f1669324b28f11f4277f504e8c63773b4b9262a931df4d248ecef5dda2fb214ae3676872778374d2ba285fc4937fbed4d2765aabf1e66c83b16beac672e218511258373146e8d4e5fa80f915e76a305ab0b5714ccbceb4d874ea5e51ed0bd19d2c51b9168f1452460e0ece89139480aa42b62af498f2fc08e8e7e99b14e5a0a6e64dcd01db4c313017ae4d7031b744021bd4c61c0bc56e9dbf6b96c4be15d6958bc378d855dc2f21020dc94300ba6ae009a81ad01d16cac119f5c41aef605ab27250b7adbc5b04ff3c29354dfe72a3ce3b92152a6ab2b8bbafe2d453003040c1016194a5440e24211e62a98eb3eb2482a00e0a84307487c6c80cb345435927a7583a8d47bcca5d9f411bd407c29852976ebbc49e03343100c0e88161ebecdf826bb990e1d2c6ad5ad4a28b9c1f12940d7f954700abbba75ac6a1e5e1b4ed26922f1291e886eebd94b0d4419a38963e40730bcda2d2b9c802ce686fd47eb8db747d3d8057483352247616de032de643c8bf91286eeb481fbf02047b80c56c2be29425c65df0f546f992f4790486ce657270f39773e64f1a70cfd9287403dd3e2a9bb4599095d57b3ef0bcf8f0988c29cfa811882ea5201e59ee5706bf7b200298dee6046ddc23ded73d8662b0318b1ca7b04f210b2ebb65ae6f271a07bf2927685584351609305ddc84838442a2a8dca0af5d803101d08072a5615a4bc911f5be38b3603b3170bb474ab23e02a373ea259d3287e9af484ede356fc776be5008a3358b4f8d95240f59c2c12de80c1db8a92186ea824dad42fcf839f3c32289e2dd39af2bcc6aed77a4e42149c53990f9df29fa4ffbab8de364fad85c47d0ab3f3fa706307031e4adff722eb6fc37f5e42716dfd6c2268557e0e36bf470fe4f21272018039ff2602ac9e761c91ef07430fe58eec1b8446d78f8557dbafbe6af1f77caa834de6cbb351501c8ef1fee4427fee01cf1255f5abdf0194f1ee5fc7a1956115128073307761c68ace01a53fbda555f09eaad50d82cb7cf271177a5e23202f57d510c475ffb8d5cbc974bcf033b434d1ba030db67de1d481b484268793e58742825e61d310192807eb45b0623f20f6643837d420c31d54d1edd2d72fe366c7644d03444b4478af76aadb5f9622e34455aa5ba404defaf3ca7142e285ceeca0ac63c2e9061ce515fa1b8a7be571c82db44235c30f2b43fb197669d1e61485219a731fcb5f92d3470dee01ed023329deb7b9433a462f57ed8039092d917785fd0b7c1a998c3d03c937ef80383825ca0cc7728bf5b99caf17bcd437dfc17066010fad748a701f229dca717e38224ef9283985b179824ce038d719d6dc8c9c8a52c70643968b17f2416e7524ccc3032c8e739b0135f52c68820e43da5767fee7e7b1567eb92a7c1bfbc382ba8360b64a3068ce1375b51d0bb668520ab18fd3dc6f796ac361656a6ceda310be0ce8248d669fc46db162b9affe9873e3f8b08ccd0f57ab15fa120d37f6bafdf1eb88fa5e6bba74ffeffba52a6a201726cdf10da73c87a70befa9e2a6422c0e9c6d6f50d9e179af74e0f10d473c2b9fd81b9a41545464b7f54ccfc3a0ef1ffaa0a010886d584a190d14504d7629448459e6ed8d678193af93967b3ccc83ff5fbacb091b0a9d6bb3a0f46dbb0d87687422a9d766f964fe83383acc34eaf12b5828d1ef5f6306a50e672d69a66fd0228eee88eb1649698b4088cfc36143022346dc553bce0df8503428acec09262900b58408bfd6762e0fad9a2738a2cade9f9f33e19b77e475d3cddbc490ba0273d6734124755833f4b3b6b5df28066d27455950eff40fc1de3f8cc0b80c456b01df916f85ae7d86a37920389d28c47f3acd9a1822b656e1bdad0181227cdd892968d277500ea929b540ca3875eeb37bf63494d41601a64178f68bb4c26c8bb628f6b034230155d71c64d81047f00a354e27704f3a5bbb37b98c9b8c1510ed1872ddf1d1d0837650d1a54e5d5958c9fcedd41fe3f008d1d1bd2cee539774752f96f542413f9af6bcb6012e9ca71152d107a2f3ef081a9f94ada63347486610300367942a0ee57481fd79c5dac7c03cee7cbe247cf1bc15f40023cf7bceff1b4fc43c2d746ecdc0cb18756acdb5eaefd25d1881eebd2e89e33da09ba354c3e7b987b2d67ff4520279f32348574be3b358cce554ab64736e816c79642f382b083f44401b35dd8b7f6189e483224bd0ff86da77035e3388db0cfa3e7a562dc990478d7da7f180209d3d92142bbbab9f98d84dac2256d80658d992845340ee92fa6ae3483f4663e9dd15bbe3baec1a2cd9785a38b5bd1d478fbc76e1d18973009f09cec10a6900c628ca8f64a2959e2347e3d36fcfdd5acae1e20a46a53d58fe83331c04faedd5fdb00e586437defd791ab85ba491b0b08f73d83566750e8db4588efca77a0f8a496ff4f8659c80"}}]}]}, 0xec4}}, 0x0) 16:58:27 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000000)={0x0, 0xbfc}) 16:58:27 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0xb, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 16:58:27 executing program 3: select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x1c}, &(0x7f0000000100)) 16:58:27 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f0000002300), &(0x7f0000002340)='./file0\x00', 0x0, 0x809080, 0x0) 16:58:27 executing program 0: openat$rtc(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f0000000000)) 16:58:27 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, 0x0) 16:58:27 executing program 2: syz_clone(0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20000100, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:27 executing program 3: syz_open_procfs$namespace(0x0, &(0x7f00000005c0)='ns/pid\x00') syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) openat$sw_sync(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000011c0), 0xffffffffffffffff) 16:58:27 executing program 4: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)) 16:58:27 executing program 1: syz_clone(0x12008000, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x103200, 0x0) read$FUSE(r0, 0x0, 0x0) 16:58:27 executing program 5: openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x125a81, 0x0) 16:58:27 executing program 1: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000, 0x0) 16:58:27 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f00000000c0), 0xc) [ 667.801169] IPVS: ftp: loaded support on port[0] = 21 16:58:27 executing program 4: syz_open_procfs(0x0, &(0x7f0000010000)='mountinfo\x00') 16:58:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$inet(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {&(0x7f00000000c0)="84", 0x1}], 0x2, &(0x7f0000000380)=[@ip_tos_u8={{0x11}}, @ip_tos_u8={{0x11}}], 0x30}, 0x0) 16:58:27 executing program 0: syz_open_procfs(0x0, &(0x7f0000000280)='fd/4\x00') 16:58:27 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x540a, 0x0) 16:58:27 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0xffff, 0x0, 0x0, "a7958afe0300ac237f0c411fcef380709f9289"}) 16:58:27 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDFONTOP_GET(r0, 0x4b72, &(0x7f0000000500)={0x1, 0x0, 0x1b, 0x11, 0x0, 0x0}) 16:58:27 executing program 4: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000180)={0x2020}, 0x2020) 16:58:27 executing program 1: io_setup(0x4, &(0x7f0000000040)=0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f0000000180)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, 0x0, r1, 0x0, 0x0, 0x1f}]) 16:58:27 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5412, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:27 executing program 0: syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x2400) 16:58:27 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000002380), 0x8000, 0x1) write$FUSE_LSEEK(r0, &(0x7f00000023c0)={0x18}, 0x18) 16:58:27 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x1e, 0x0, &(0x7f00000007c0)) 16:58:27 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b2f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:27 executing program 0: sendmsg$NL802154_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_DEV(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$pfkey(0xffffffffffffff9c, &(0x7f0000001300), 0x220001, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000001580), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x4008080) 16:58:27 executing program 2: mount$fuseblk(0x0, 0x0, 0x0, 0xc0ed0000, 0x0) 16:58:27 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000000)={0x81, "ff58dcd666d72a89f4b1f2637f7d334cfc517488c5752df76b2852b1d3b985c6c2c3d9df37084f48442af89f1b88d5de9148451095822685eae1c4036b46096871fe4515c439821b2a704431dd14604257cf18ab504f2974ed1dd9c05ebe709ddd39e852650693b43c6c8b932a1936fcbb12595df44df3cc784fe17dbead2f1118aba9b87ab49148d5786130f899e74a7044af7dd66cf85cfaf8a4f6005fe33dcef95134ab89c188813ec0a0fb62aa645acc25fd8d31413532748e001f8a10b5ab5c7547a02c4c0d3a70811589aa8eca5eb0b4fcef01d85750db0a9c42a3453a655dc9c45a1eb666a2a7db6128dd283fa50995df3bcd59cd266daac7f7672a042cf97d8a9d3cdb2488ce525fa26bec0be65556a59f57af13997e036fbeef65b160bace98e3fe4e4c26d93f475bab56d9799251c32539378c04383d35bda7eb5aba3534ef3fbed0683814ff4632b516c3d5bcd487b86b0c8b809d25b09387562e147f22e1196366d3f4a74d0bea022dfd2328e05638caa1883afa96a26ae609698cf8d1a775e0ea67304e8d188f721963e601504f0860043b83097a9839b10910b175ec64fc7e1a7f6cb6a4f607491670a13c349c8296d8d5022a9d751464abb1e70a4921823a42afddd12ba963835d03778e464af77e853ae0bb78e0ba898b4a282880268dcaf975285d9cd39d5e18e5f0e1a6a9e83aedad7141aea03f3aeffd"}) 16:58:27 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$int_in(r0, 0x5452, &(0x7f00000004c0)=0x401) 16:58:27 executing program 1: ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(0xffffffffffffffff, 0x80184151, &(0x7f0000000100)={0x0, 0x0}) getresuid(&(0x7f0000000180), &(0x7f0000000200), &(0x7f00000001c0)) 16:58:27 executing program 4: io_setup(0x4, &(0x7f0000000040)=0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f0000000180)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) 16:58:27 executing program 3: socket(0x1, 0x1, 0x0) 16:58:27 executing program 0: ioctl$KVM_SIGNAL_MSI(0xffffffffffffffff, 0x4020aea5, 0x0) 16:58:27 executing program 2: socket(0x0, 0x24d0b8eeda124bf, 0x0) 16:58:27 executing program 5: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 16:58:27 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000005340), 0x8, 0x101040) read$usbfs(r0, 0x0, 0x0) 16:58:27 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000040)=@req3={0x0, 0x4}, 0x1c) 16:58:27 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000010240), 0x0, 0x0) io_setup(0xdaf, &(0x7f0000002380)=0x0) io_submit(r1, 0x1, &(0x7f0000002400)=[&(0x7f0000002240)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 16:58:27 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:27 executing program 4: openat$nvram(0xffffffffffffff9c, &(0x7f0000004300), 0x40b00, 0x0) 16:58:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x9effffff, &(0x7f0000000040)={&(0x7f0000000000)={0x14}, 0x14}}, 0x0) 16:58:27 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b41, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b41, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000740)=[@ip_tos_u8={{0x11}}, @ip_tos_int={{0x14}}, @ip_ttl={{0x14}}], 0x48}, 0x0) 16:58:28 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sched_rr_get_interval(r0, &(0x7f0000000700)) 16:58:28 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 16:58:28 executing program 3: openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x101080, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) 16:58:28 executing program 0: syz_open_dev$usbfs(&(0x7f0000000000), 0x0, 0x452081) 16:58:28 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x9, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 16:58:28 executing program 2: syz_open_dev$dri(&(0x7f0000000000), 0x1000100, 0x0) 16:58:28 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b41, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 3: openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40200, 0x0) 16:58:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0}}, 0x0) 16:58:28 executing program 4: connect$bt_rfcomm(0xffffffffffffffff, 0x0, 0x0) 16:58:28 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b41, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x541b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000700), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r0, 0x80045530, &(0x7f0000000740)=""/104) 16:58:28 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000000)={'vlan1\x00', {0x2, 0x0, @dev}}) 16:58:28 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b64, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x7) 16:58:28 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 1: openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000003a80), 0x0, 0x0) 16:58:28 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) 16:58:28 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000004640), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000004380), &(0x7f0000004600)='./file0\x00', 0x0, &(0x7f0000006c80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}, 0x0, 0x0, 0x0) 16:58:28 executing program 0: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000cc0), 0x101000, 0x0) 16:58:28 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_int(r0, 0x107, 0xf, 0x0, &(0x7f0000000100)) 16:58:28 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x40) 16:58:28 executing program 4: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000200), 0x802, 0x0) write$UHID_DESTROY(r0, &(0x7f0000000240), 0x4) 16:58:28 executing program 5: syz_open_dev$sndpcmp(&(0x7f0000001940), 0x3, 0x250100) 16:58:28 executing program 3: clock_gettime(0x0, &(0x7f00000000c0)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000380)) syz_clone(0x8000, 0x0, 0x0, 0x0, &(0x7f0000000680), &(0x7f00000006c0)) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 16:58:28 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x17, &(0x7f00000000c0)=0x7f, 0x4) 16:58:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 16:58:28 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 2: syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/ipc\x00') 16:58:28 executing program 5: sendmsg$NL802154_CMD_SET_CHANNEL(0xffffffffffffffff, 0x0, 0x0) 16:58:28 executing program 0: syz_open_procfs(0xffffffffffffffff, &(0x7f0000010080)='net/ip6_tables_targets\x00') 16:58:28 executing program 4: socket(0x1, 0x1, 0x5) 16:58:28 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x560f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 3: socket(0x3c, 0x0, 0x0) 16:58:28 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x5000}, 0x0) 16:58:28 executing program 4: sendmsg$ETHTOOL_MSG_RINGS_SET(0xffffffffffffffff, 0x0, 0xf82e954cb5ac9df4) 16:58:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0xf000}, 0x0) 16:58:28 executing program 5: openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x18d402, 0x0) 16:58:28 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b31, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000080)={{0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 'syz1\x00', 0x0}) 16:58:28 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000200)='nr0\x00', 0x10) 16:58:28 executing program 4: syz_mount_image$fuse(&(0x7f0000002500), &(0x7f0000002540)='./file0\x00', 0x10c082, &(0x7f0000000540), 0x0, 0x0, 0x0) 16:58:28 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFBR(r0, 0x8940, 0x0) 16:58:28 executing program 1: socket(0x0, 0x2e1, 0x0) 16:58:28 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000040)=r1) 16:58:28 executing program 2: r0 = syz_open_dev$vcsa(&(0x7f0000012a40), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 16:58:28 executing program 3: io_setup(0x4, &(0x7f0000000040)=0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f0000000180)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, 0x0, r1, &(0x7f0000000080)}]) 16:58:28 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDFONTOP_SET_DEF(r0, 0x4b72, &(0x7f0000000440)={0x2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="82aab5e45138aa48ab196434fcdc59a610b79f4ef68a134588cf819ffb300055bd2d3a690ccc59ceb8efbe3f1d851d20e6160d660464dfa39a9fc39483b58ac10239dccd1b7e42beb31a7a05d3938af304ce869cac4771c2cd8d08f7e07e3d6f8b4f50dc88d03a124bddae0b0539e133e4368f48cd6ec24462a243d0fe3d88a1e345771efe2532dc139abcee897e6c0c7eac7cb5b1c5c19de323abb513520566a588a2904dd4d64308aa2d66b007548f4b45b9db91a25b744d8fe46d6e35639c3a6934c37bb3ab3b5ede210a92784b82f291d3c9df3c8e86528979a5354de36087ac981d2e7340aca18c20342875e3492c268406ebece2649bb19a83711735b585b505b1f9da3394257b4ae84473c57baafcd83afdd70dddfb38a409bc59753625087c53782f359cd62cdd70c1e20278753d1087b79fcfb5d80a18a50aacc815d9d148e11f69470ced76dc078588f300f091bc265c2b3a6d44e757982088a9f1d9331aa9d7c7ebd0dfaba6d7f7ce10c683af4f8b52557e318210d8f6b595978b4b60dd4e46a127e91abb273d305389153859183164e85ec158633244027315fddfe2b5c4c2661886d8c1cfb9d343e5e377d9b04b88c37848e735931d2b96be453b5f981ade21bc242c3cfd1a5c1574c4cbc3ea3b7fb57abf04af4bdc70ff9b6cd0e2dad85112647d926ea92679bce7dd1a2c32e12a3efeccf878947b914820628797822a9bb04af3d42d30c3b8248b2e2daea74ab07fc763f6ab2bad49783d33f4ccbf0b919b992e8c0e3931d6c56ac59002ee4f5e1d582923d2a72c65828fb7a77b03c202d1dcf899d4d1edc7e9cb81862f1cff1e92e1d7b90728c3f0425c76aaa6750e5e0674e586a81c53747a2ebaa978811034eb0c739f604ba207f724cdf3bd195c58ac233721414ff67bd3b57ea259c7e1b32544c188de50abf3ba158c4e152733afa7a711dcd36805d78d661acc657f610b3429e613e1b8af3710b27133c7b5391bc2d5c426954099570ccaa27bcaa76689a0661fc66f0cfc58e4b7570943e2e861b2928e5ac09dd45add0c1a194c978c9e13af48a13e23bd787e238c66bdbd80b60181067726df4482e5d76ba8417214cdf6249783b99a9ef91bc1c597617123fd5bba254218b6bd2695fa30c5c8969f472022ebb706b36e7fba26f17129201dc39fcafab64307cfa248ccbbde2b81eeaee43678a933584204fd9e51378ce116da5227065304ef6d36b5be077283e173e56ce46f1e2bb2d9ade9b054c225cbfa406987e3a07dd10d840a70990a0445d0fc2762fc413ae659a344e98f4feb3ae64bfa31313864e5d633e7ba051d0b3b835fea14ebf9336b898d817f404ee60f5629f6040891bab9af7e47d636208252088e9af358d4fe8bf62eef9815035819ed07b08a80dbeead3c4fe2faefb1227446d1bf74eaf18d059f4870daeb"}) 16:58:28 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x22, 0x0, &(0x7f00000007c0)) 16:58:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$alg(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e00)=[{0x0}, {&(0x7f0000000c00)="98", 0x1}], 0x2}, 0x0) 16:58:28 executing program 1: syz_mount_image$fuse(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x20, &(0x7f0000000300), 0x0, 0x0, 0x0) 16:58:28 executing program 2: ioctl$DMA_BUF_IOCTL_SYNC(0xffffffffffffffff, 0x40086200, &(0x7f00000003c0)) socketpair(0x26, 0x0, 0x0, &(0x7f0000000000)) 16:58:28 executing program 3: clock_gettime(0x0, &(0x7f00000000c0)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000200)='nr0\x00', 0x10) accept4(r0, 0x0, 0x0, 0x80800) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000380)) syz_clone(0x8000, &(0x7f0000000540)="b3a3d3c2a99c430e9ca7534bb81e6a381847f40eaf3f5d28d359ee6dec46906576a07151c69cf15d51dd90aed5f0e42382405daccbb3657aeb79fc1a1e71fc5969afc790764e1b1853f5883e0c03465469584769ebc8a9196459248b2a7c976eddb7bad1616687c44df9dac81b089b3a4c59a1009304e7c70c17fd0358e06623aaa93428363ed4901f5a5236d59c45c40a87f52f2578e9e0139b983cd4ed1f0c15ff2b336ceec7b7f13a14a0aee46bac955196ab20215dc1d4167d8e3c2fa513ab0af2ccf794485d5ee4fa274d68bf4a6c7cd74a1352125a447a", 0xda, &(0x7f0000000640), 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000ac0), 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) 16:58:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000004c0)={'wlan0\x00'}) 16:58:28 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000040)=@req3={0x600000, 0x4, 0x800}, 0x1c) 16:58:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000001100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000010c0)={&(0x7f0000000080)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 16:58:28 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b45, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:28 executing program 1: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) openat$cgroup_type(r0, &(0x7f0000000180), 0x2, 0x0) 16:58:28 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSBRKP(r0, 0x40049409, 0x6) 16:58:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x9effffff}, 0x0) 16:58:29 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x143040, 0x0) 16:58:29 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000040)=@req={0x0, 0x0, 0x0, 0xc}, 0x10) 16:58:29 executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) vmsplice(r0, 0x0, 0x0, 0x0) 16:58:29 executing program 1: getresuid(&(0x7f0000000180), &(0x7f0000000200), 0x0) 16:58:29 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x17, &(0x7f00000000c0), 0x4) 16:58:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x48}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_DISASSOCIATE_REQ(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000540)={0x14}, 0x14}}, 0x0) 16:58:29 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000240), 0x113280) 16:58:29 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000004640), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000004380), &(0x7f0000004600)='./file0\x00', 0x0, &(0x7f0000006c80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}}, 0x0, 0x0, 0x0) 16:58:29 executing program 2: openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000010000)='fdinfo/3\x00') 16:58:29 executing program 1: openat$pfkey(0xffffffffffffff9c, &(0x7f0000001100), 0x94e01, 0x0) 16:58:29 executing program 5: openat$vcsa(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) 16:58:29 executing program 0: sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, 0x0, 0x0) 16:58:29 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r0, &(0x7f0000000780)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000007c0)=0x14) 16:58:29 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, "49421303e04294a323b47f427c6848bec4add3"}) 16:58:29 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x37, 0x0, &(0x7f00000007c0)) 16:58:29 executing program 5: rt_sigpending(&(0x7f0000000040), 0xffffffffffffffc5) 16:58:29 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x80) 16:58:29 executing program 0: syz_clone(0x22800200, 0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)="57cf3d533042d413e736dcc556c44f9ba52862e984fea3248755c66f3d08d2d21898983332916c") 16:58:29 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGETKEYCODE(r0, 0x4b4c, 0xfffffffffffffffc) 16:58:29 executing program 4: syz_clone(0x22800200, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)) 16:58:29 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000380), 0x0, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00000003c0)) 16:58:29 executing program 5: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$yama_ptrace_scope(r0, 0x0, 0x0) 16:58:29 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000000)={0x0, 0x0, 0x5ce9c88d, 0x0, 0x0, "432f71d664c7e7c5005b2e37dde6796daab76e"}) 16:58:29 executing program 2: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x2001, 0x0) write$FUSE_IOCTL(r0, &(0x7f00000000c0)={0x20}, 0x20) 16:58:29 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000000)=0xff, 0x4) 16:58:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b30, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958ad16ec0a2d0a10e9617cef380839f9289"}) 16:58:29 executing program 3: io_setup(0x100, &(0x7f00000001c0)) 16:58:29 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='=']) 16:58:29 executing program 2: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x1c}, &(0x7f0000000100)={0x0, r0/1000+10000}) 16:58:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_netdev_private(r0, 0x89f5, &(0x7f00000000c0)) 16:58:29 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000010240), 0x0, 0x0) read$FUSE(r0, &(0x7f0000010280)={0x2020}, 0x2020) 16:58:29 executing program 0: accept4(0xffffffffffffffff, 0x0, 0x0, 0x81000) 16:58:29 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x2b, 0x0, &(0x7f00000007c0)) 16:58:29 executing program 2: syz_open_dev$sndpcmp(&(0x7f0000001640), 0x0, 0x40201) 16:58:29 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='net/icmp\x00') read$FUSE(r0, 0x0, 0x0) 16:58:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000240)=@add_del={0x2, &(0x7f0000000040)='pim6reg1\x00'}) 16:58:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x0, &(0x7f0000000600), 0x1, 0x568, &(0x7f0000000bc0)="$eJzs3c1rVFcbAPDn3iR+RN83KVjohwvBhYI6MdGWlHZh9xWEtqsudJiMQTJxJDMREyyti24KhRa6aKEU3HQtFLorlC67a1ddtrsiiGj+gJQzzsQxmYkx5sNyfz+44zlzz3jmmXOfw7lz75AACutIesgjXo2IL7OIkVTPulvkrUap3dKDm5W0ZbG8/P79rNXs4YOblU7LzssOtCuvRMSvn0WcyNf221hYnCnXatW5dn2sOXttrLGweOrKbHm6Ol29On52cnLyzNmJN9/Ysli/uHP4w0vfnz/4819//DT58tsnszgXB9v7uuPYKkfiSPszGYpzq/aNb3Vnuyzb7TfApgxExGDrCE1zwEgMtGpAEXwSEctAQWXyHwqqsw5I57+dbXdXJDvr3ruPToAetr/bWFqJf/DRdyMxmqVzo+Gl7Ikzo3S+O7oF/ac+7hz76HDaYpu+hwDo5dNbEXF6cHDt/J+157/NO72BNqv7MP/BzvklrX9O9lr/5e3c3Nd6XL3+OdAjdzfj6fmf392CbvpK6793uq5tLXXF3zY60K79r7XmG8ouX6lV09z2/4g4HkN7U3296zmfH/7mQr993eu/fQPTr6f+07+PW+R3B/c++ZqpcrP8PDF3u3cr4rXBXvFnK+Of9Rj/9Hn0DWqVme9Kv/Xbl/pI8Xa2tfFvr+XbEcd6jv/jK1rZ+tcnx1rHw1jnqFjrz79/ONqv/+7xT1vqv3MusBPS+A+vH/9o1n29tvHsfXw7/NWP/fY9Pf7ex/+e7INWeU/7uRvlZnNuPGJP9t7a5ycev7ZT77RP8R8/2jv/1zv+90fEpQ3Gf//274c2H//2SvFPPdP4P3uh+vHIw379b2z8z7ZKx9vPbGT+2+gbfJ7PDgAAAAAAAF40eUQcjCwvrZTzvFR6dH/HoRjOa/VG88Tl+vzVqWj9VnY0hvLOle6Rrvshxtv3w3bqE6vqZyLipYj4emB/q16q1GtTux08AAAAAAAAAAAAAAAAAAAAvCAO9Pn9f/LPwG6/O2Db+ZPfUFzyH4pL/kNxyX8oLvkPxSX/objkPxSX/Ifikv9QXPIfAAAAAAAAAAAAAAAAAAAAAAAAAAAAttSF8+fTtrz04GYl1aeuL8zP1K+fmqo2Zkqz85VSpT53rTRdr0/XqqVKffZp/1+tXr828VbM3xhrVhvNscbC4sXZ+vzV5sUrs+Xp6sXq0I5EBQAAAAAAAAAAAAAAAAAAAP8tjYXFmXKtVp1TUFBQWCmsmSryXZmgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAi/g0AAP//63MLog==") 16:58:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x3) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f00000000c0)) 16:58:29 executing program 2: openat$vcsa(0xffffffffffffff9c, &(0x7f0000001180), 0x83c1, 0x0) 16:58:29 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) getsockopt$packet_int(r0, 0x107, 0x12, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:58:29 executing program 4: r0 = eventfd(0x0) io_setup(0xdaf, &(0x7f0000002380)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x4, r0, 0x0, 0x0, 0x0, 0x0, 0x6}]) 16:58:29 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000002380), 0x0, 0x1) write$FUSE_LSEEK(r0, &(0x7f00000023c0)={0x18}, 0x18) 16:58:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x14}, 0xfffffdef}}, 0x0) 16:58:29 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000000c0)=@get={0x1, 0x0, 0x5}) 16:58:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000010240), 0x0, 0x0) io_setup(0xdaf, &(0x7f0000002380)=0x0) io_submit(r1, 0x1, &(0x7f0000002400)=[&(0x7f0000002240)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) [ 670.218072] EXT4-fs (loop0): blocks per group (131072) and clusters per group (8192) inconsistent 16:58:29 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x560e, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:29 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000740)=[@ip_tos_u8={{0x11}}, @ip_tos_int={{0x14}}], 0x30}, 0x40) 16:58:29 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000002c0)={'batadv_slave_0\x00'}) 16:58:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f00000010c0)={&(0x7f0000000080)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) 16:58:29 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000000c0)=@generic) 16:58:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, 0x0, &(0x7f0000000000)) 16:58:29 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10, 0x0}, 0x40) 16:58:29 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$FUSE_POLL(r0, &(0x7f000000a300)={0x18}, 0x18) 16:58:29 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x30, 0x0, 0x0, 0xfffff034}, {0x80000006}]}, 0x10) syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @dev, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x21, 0x0, @private, @multicast1}}}}}, 0x0) 16:58:29 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5433, 0x0) 16:58:30 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:58:30 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000000c0)=@get={0x1, &(0x7f0000000000)=""/26, 0x5}) [ 670.559946] dccp_invalid_packet: pskb_may_pull failed 16:58:30 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000f40)=@base={0x3, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 16:58:30 executing program 0: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x806, &(0x7f0000000c40)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize}]}}) 16:58:30 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000001480)=[{r1}], 0x1, 0x101) 16:58:30 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000000)={@ipv4={'\x00', '\xff\xff', @empty}, 0x78}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000180)={'ip_vti0\x00', 0x0}) sendmsg$ETHTOOL_MSG_PAUSE_SET(r1, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x54, r2, 0x0, 0x70bd2a, 0x25dfdbfb, {}, [@ETHTOOL_A_PAUSE_HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_hsr\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x2000c000}, 0x4000005) sendmsg$NLBL_UNLABEL_C_STATICLIST(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x58, 0x0, 0x200, 0x70bd2c, 0x0, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'ip6tnl0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @ipv4={'\x00', '\xff\xff', @empty}}]}, 0x58}}, 0x0) syz_genetlink_get_family_id$ethtool(0x0, r1) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000540)={'vcan0\x00'}) getsockname$packet(0xffffffffffffffff, &(0x7f0000000580)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000005c0)=0x14) sendmsg$ETHTOOL_MSG_RINGS_SET(r1, &(0x7f0000000740)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000700)={0x0}, 0x1, 0x0, 0x0, 0x400c040}, 0x14) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000780)={0x0, @empty, @private}, &(0x7f00000007c0)=0xc) syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) 16:58:30 executing program 2: openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000040), 0x40502, 0x0) 16:58:30 executing program 4: syz_clone(0x40081000, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) 16:58:30 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$FUSE_ENTRY(r0, 0x0, 0xfffffffffffffea3) 16:58:30 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) recvfrom$packet(r0, 0x0, 0x0, 0x2002, 0x0, 0x0) 16:58:30 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000006c0), 0x802, 0x0) write$UHID_SET_REPORT_REPLY(r0, 0x0, 0x0) [ 671.309824] IPVS: ftp: loaded support on port[0] = 21 16:58:30 executing program 3: socket$inet6_udp(0xa, 0x2, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x14, 0x0, 0x100, 0x70bd2a, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x2000c000}, 0x4000005) sendmsg$NLBL_UNLABEL_C_STATICLIST(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x80) r0 = syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000540)={'vcan0\x00'}) sendmsg$ETHTOOL_MSG_RINGS_SET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000700)={&(0x7f0000000600)={0x3c, r0, 0x100, 0x70bd28, 0x25dfdbfc, {}, [@ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x9}, @ETHTOOL_A_RINGS_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x400c040}, 0x14) socket$inet_tcp(0x2, 0x1, 0x0) syz_genetlink_get_family_id$team(&(0x7f0000000840), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000a00), 0xffffffffffffffff) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x14, r1, 0x800, 0x70bd2d, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_SEC_PARAMS(r2, &(0x7f0000000bc0)={&(0x7f0000000b00)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b40)={0x34, 0x0, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NL802154_ATTR_SEC_OUT_LEVEL={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_ENABLED={0x5, 0x1e, 0x1}, @NL802154_ATTR_SEC_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x20004004}, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000e80), 0x10000, 0x0) 16:58:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0xf0, &(0x7f0000000040)={&(0x7f0000000000)={0x14}, 0x14}}, 0x0) 16:58:30 executing program 2: mount$fuse(0xedc000000000, 0x0, 0x0, 0x0, 0x0) 16:58:30 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) fsetxattr$security_capability(r0, &(0x7f0000000700), &(0x7f0000000000)=@v3={0x3000000, [], 0xffffffffffffffff}, 0x18, 0x0) 16:58:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000009c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000b00)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000ac0)={&(0x7f0000000a00)={0x4c, r1, 0x0, 0x70bd29, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}, {0x6}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x4000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000b40)) sendmsg$alg(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000000b80)="679396924b85578022e46fbd7902725bfe7eda0838f55f3a558c0136eddc163531e48548cd4e89dd382bccf9e1665d92f3e9b78b9a670b7a89182c0a202d1d090d65d923a73179797168cb875422e2b0964729cf7b8426ec0939cb5a2a375ca7afd913342af56725d5757e08fb695de101ba07f6c28224e9095302cecc32", 0x7e}, {&(0x7f0000000c00)="9878829a1d59fc772ef384c716ae6730917365b74b", 0x15}, {&(0x7f0000000c40)="6b92908ec02df0318cf37136a23dcf48646192ade91f4e3b72cd453e80c6a4c1967e42716d7dce94078f989160f61928fb78cb42a3fc1451c4ec422a8461e89c008094e12d07db34a3bfa121f5051d3cb5885269f2f7ea033240241507ae8dcc54e5a007cb7606930b241185a7c7bdfe1143fe1910ba83a7d4eb60fc5337a03f5d57777185445f57014dd2784f6f2389fdc0786c0111dc6b", 0x98}, {&(0x7f0000000d40)="97b4ab90be1502aa", 0x8}, {&(0x7f0000000d80)="ad6454b67d6c388b2dbcd2be12f39d02b2458d2881b4f489c95cf88f3b4e5a2c814a5c1b5f1893c904363d37cdd6d9a1b2eb0f48bdfbc55cdd082d715cf205dede0d0d6287aaa810e5c8d0917f5037c12f757ce50d77001040afcc6d6d2f9fc846c45c3dcf892ca1ef292d882727a8daeed151d83dec006ac7fafcdddde41078145e500ca5f78a6e00fff24cd53d50a63b45d608bfd8767e513725361dd63dcdf534aa61c1546e9b7458174f82aaa3312577b8e32b46166c66ded9c8cb1457102ae354e578db46d9cc3582c8236edb88b40c1cc026efa26146dd31c660e0dcc759370cd833e7398e4ab099ea996dd54b348f012ba9bd7e6a2a43d3af910782faa5760bc370360bc8bb16ab6566c5690bec133e775dafe5b1fd9588591334d54e98fa6e5ca306dbe193022752ba72aa02dc5b5e90455480b89f79b546333734bba36df2050b401faf66310afb3e8f37a7f376858ffda404a58714bc555896ff9ef1c0e9e29d59c7d8dcab425cfc2d5c8ffad2b8ce7372c7fbea538ac0351147f615619f9716beb3a42b5e793f4e4b62de0c1bede89d05eda396fb78bd8e793a64f7ff321832443a5e1b51b8b9174ade190198f34c82b75a8bd72ae069b975a28e3458b8dcf833f4a438bbc479d0978b5ea43508666a20a304d8dd7881e233285e2f88f87cbc7a2643a1a334a838e6253b1e5a84df5082565d18487012579a7eb1b6d96ee3bc1282867169a5020056ff485642f083f70fe94bcbd9834a396f12e39219eea7c13ed3de73057d65c37f8f8e8068f56137f7fbff7947aeb811d075557ec037cd85d24597bf5529566b9be9c20fdb43c1045a721c2fc176a348406de50c482c03fb353031615ad2ce48f599b1e47fe96a9692e39034d53b7dab575adeda56ee17e7063bcc31288b57960fb2fae224a95c92dc1b90ac59cfd532542940eb1a7d74924516d36c678cf70ec53a69d974e53f9032547a0ee7bf25e8b71325de5ed5c2d6ae5949b405b20791624f915f8630f6c9f89dbc9e3599a15ee00f9fbcf441ad5df58ea303ca2a4ebe32da63a30691b85532f8787ac6da527f76b31a70c9bb4634bf1dcbb52f97f3bcfacba3296ebc9a29d37ee9654b3270165867292cab27695f3de9b6804ea2a6b814f8c7efaeda149764a01abba4ccdd46a047e9c58c412848708546b013324825e61ba9e480ece18b043d70db9304bb5eed958f381b9eb4f70f222e32db27dc68b14c59f94abf89b2e0e72dc7eab3e6031e4431ac53db8d71727477935c28f5f05559373938e7336b67bfdb46e76fbe8fcbca5568d429b59db18b82c1b7540e646afc1db671a97b1996ea9ee728bce48e0e642b2ac2568299570a31265043bb5245460df7962c49349da9449d3fc5e819d85864f2fe1d46b47c9dc91a1775e7ecc0be1cbaa9dddfb34b99259f7c88b9c7f897d263d61fc3fc8f9113ca327ff29d5d8fb5b263153efd8e4af5f6969851685f8800fbe14bb5cd1e77b7a429c50208a1b60b5f341192890241c194f8d085dae172274fe82b968ebea741bef04d04c46bdc65434a6c92ab9fce9d8e212589e2a397d1835264a9f30e8bafd9809505125e36ecd1299e95c3e15aee08b625614c7b94de73e7f281c885bf5b324450776592acc49aa1b412846c71eebf421439c565aad8f771066d06b1ff7f306f3dda59788dd930ab962d0f0fceba44385a9d4ed1500865e374a5b149c84cf8baf605da27bf48ab132ded157ce73f0662cdef13ad232064e6ae134f7069db6c28965cf7cbd33b889c5bb022d00c4922eaeda83c1601aa37381e6f24c91f058c2c74977f016271474816aff6510aa0fa895868a9b1826d138826ecec56d8fffaa99d29b3b7f0e8862cd714ad6bda16ed3ecb23e218407200a1e26f8817a6458bbe478eb8b545162ee1a181c9863621079843cd7a78864c2fff90a051c96b84cc2614e284ae47c04040ed8d7c72f7f0fa0cf1ac5e79886297f992fdd3ad97db3daa5cdd754442848d4dfb89e568a07affff229617ac7b7150dccafc830ab32201f18a3920e00f8f59e45291724422db13352a9bc8ef08c5f4cf608d3d323d01956b14c34e9b2b4953246d268698778f36aba0fa231e596c9b86a09e6089f37b9b2f57bd456ce45d594b1a1a7b0f4bafc2dce72627c2213b10b151f862ae52ce0177f951123833b81ce0b337060f67072e491102a5e32d8c349ecbaf06018231f03e45abadefbe7a0440d15b89969b763ec091b6020c1be3e6a4728c904b34f52e6225b8e4a134fb1cdd8096ba213d46c214780e875087a8ec4da49d105b9a0054878ae02b0a2d38b0453e8d2f9cbf611a65787c410dae42a28bf5bbabf4299c1ac00ef94e1585e797a98b1c00156e2cd40d3037bee86c916db9e48a478ca95e6b4d03e602f312bfbbbd6e759c52a84143277b6cdcb7b293e1bd8d459ffdf3fb5ba83b3dfafedcd9ef9364246f982046b7bbcc613ee37a9f3045a535ac45f4aad48623068dcfe3f40d4f99250bd177b3bdb0681d23f044dbce5fb921cb7a8f7c1fffb6419eb49b52e7a6df6108316996075c1447236241989b90866481cf5b60c1254eec2a652bd8a0628be12cee408993bd2d5858d1102361b25421ccf371089fd51c8982d547a47f4155955c9d9556e01b0a61cee64c6c333a4da45fda27ca7236abf710eac1cef102fc9aee1afb948aadef3492ad7740c1d7312ae4089cb90bb88e2b3332f5356e79a0a326860a16dae6e4f1118f8785887a181333a65bfaea1b9ce9ec04ff9a720e3aae117eaeb1f7ae1a7e5e884041bf4c5dbf3f07d675685709ff1a2478f2d3cf4a0ab797eeee084d5599b6826074d3829037d107735df0149842a6806808ed2ccf8a9e4dc0f4a9f61d3bb3094134d0d74c1d30bef379a447e988fe327f9ebf20f12b65ed55a2b14a9b7e31a77a902147341d934632ff011c1f63e34eac94bc09b70cfdf85e920c621f720b83d1c65f4100eb6b2069dcb8eb7b72c53c2e696f7bcccf3118a333e486fb434ba4115756d13ab844af6c96cdd96c1d9a019e684ce67254b3c7e15513843950da3e77f66cbdb2029c714becd3d0589d2350287c819232bac17f7eda799d6f91384f16dbdae10630ee5a7b3979009ec893468aa4630810d33571ed1d0e6229243974adece817ac4b0aab7f0338818f45888cc1f086fdd98d5cfe69f1dae0d34b0cc9661a7dc88af6fee13309ae1647a4ae3c6af81d5e9e904d3f33476a214c572b1212d6c1d2b7171747ab2b41acdd1f2ec5c8fdf13e4de86fd80036a01fb4c640b0c6615b4d66912858e9b14bec87967c0d816923866ca4b5b38ceabace7d5d475deeddda623e6451f1a233182f69ac41ee78de16f9660cbde2d3268d21089e620a18fcc8289c984ac094c2339ac79af7e7f7f9fe353242e9ae4673f2e1219080dc993af9d34bf3230f27a37a627063b605161758f89fdef0dcfbdea90029b06e3374892fd5b3ffae33871db09526f26780f3951d2f7763ce83b15c5484626dafdfb2bedeb0ad6fad5d3b5f53ba59390efb429fefe4b29b65063f0ab027b621f300cd82c7b828be96f8b774a9690c077e01fed5941e6bb07c09f70def9208593336c2f2723672d237a8391e63070a385c2aad84e5fc80c895c5f8a2da5c2a3ca76f0788494efe8cf0464e688daa1fcfeab9a39930a6571d281746f1ffa1863e18dd8154ecb3bd3dab29117dff531023ddaf66db0aaaeddcb112e54b2a356a1cb5832248b6631696cab15c776e76aa07d1e2a8d81cb9540186a063460dcf19f941717818413253c6891bad488f124505de2c705643b0df48ec82a133059ad47be787cc765859e40afe5ab9b3ca2473eeed9c9de305fba5e41751666ca4acd9729678d84a6757e7bc123b1a7f35c1a1fc6e4e47ffa5500461378eb34ee48d0b347785f1af5ca1e74e0db1f213da08c4da721c7c4e14fa72e93e14d2311118fa445694ddd8b79b4e5a0bf842710d8e5b9b9fbeda25fb820aa74324c548808c2b44ad0916959c92478b7415c830246aa2b2c9695f8e8623dc5a8a5937294961f62b9851d42162bb9c56ff5b20f5084645347a82d59fb28a440b7dde717c9e4bab3b36ef8627adc1c104245d3d27f8075599e17e801387034c866fcae8fd97233debb897430325824a7d5a7052ae3294659506c3db9b9eadd60879150668160d6f8c63cd094bb98215313a8eb5ba636e46166a5f66e36fbf65a2ecd18046d5d2c2d6f80598650ca194efa5ac149a066c47d15a8d71d67f9a9ad16a58ae0d60575121d8088840d2f04428715f312eb154f0c1398e9d4aa8fb7fd72b08909c1303b9330de6a6ab24c8f9211dc63283c7370b61c44a2afa082ffe1dddbc5496f570fb0a7b527db8d6a9f2b7047e841902dac6393fefa8067a4e2dad91b41f7958db8b96b296eb2746aee1725242cde1925568742d9727683fcd6c195ff6691087119f796b3d7548d6255d7cb3b6fcd483a9840766e4746b242e8a57ca1d0018832244fd08e906c962858f3ccdbe3376a8b6f328a45b3073aa7da07294a162514fb9d37e738817c74f5cea82328b9205bb27314c3bc9a813f5a65fc74320dadfefce8bfb998ca71c46865630534949efbd7fda94b8a0deb51f60a31b8f08f2226a1f658943d2a6b209d36023ec18a03e1fa55c304e495fccf1b23930aa129337c885d0d7480605f6a38c067e31e5bb5ac087f1a7cfabcaaba7c9ad11738332d62fa1aaa1da9c949152f0eb1058f73b8a58976c6a58c2522209db0b2946b8cd68a60e0e3ebf319f05a7619d3a5f84c7fa811db5feb22ee40021b99820872574defa8d99be090a70df048e277711a168779ee2ad3f38456371cae0cca0a079ff7d61aeee31107d7910fd6bb9fe6c934d258225d50d666877", 0xd8f}], 0x5}, 0x800) syz_genetlink_get_family_id$devlink(&(0x7f0000001f40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(0xffffffffffffffff, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, 0x0, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) setsockopt$bt_BT_DEFER_SETUP(0xffffffffffffffff, 0x112, 0x7, &(0x7f0000002980), 0x4) syz_genetlink_get_family_id$nbd(&(0x7f0000002a00), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, 0x0, 0x20000000) syz_genetlink_get_family_id$devlink(&(0x7f0000002b40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, 0x0, 0x0) 16:58:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0xf}, 0x14}}, 0x0) 16:58:30 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000010240), 0x0, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='fd/4\x00') write$FUSE_BMAP(r0, 0x0, 0x0) 16:58:31 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000980)={&(0x7f0000000940)='./file0\x00'}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00'}, 0x10) 16:58:31 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x14}, 0x14}}, 0x0) 16:58:31 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:58:31 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) mount$fuseblk(0x0, &(0x7f00000021c0)='./file0\x00', &(0x7f0000002200), 0x0, &(0x7f0000002380)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x2000}}) 16:58:31 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000), 0x4) 16:58:31 executing program 0: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000cc0), 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) 16:58:31 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5405, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:31 executing program 5: syz_mount_image$fuse(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x901000, &(0x7f00000003c0), 0x0, 0x0, 0x0) 16:58:31 executing program 2: syz_open_procfs(0x0, &(0x7f0000000040)='projid_map\x00') 16:58:31 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) fsetxattr$security_capability(r0, &(0x7f0000000700), &(0x7f0000000740), 0xc, 0x0) 16:58:31 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_mr_cache\x00') read$eventfd(r0, &(0x7f0000000040), 0x8) 16:58:31 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x560d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:31 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 16:58:31 executing program 1: r0 = socket(0x2, 0xa, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000010c0), r0) 16:58:31 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000010240), 0x0, 0x0) io_setup(0xdaf, &(0x7f0000002380)=0x0) io_submit(r1, 0x1, &(0x7f0000002400)=[&(0x7f0000002240)={0x0, 0x0, 0x0, 0x2, 0x0, r0, 0x0}]) 16:58:31 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) 16:58:31 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_DEV(0xffffffffffffffff, 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, 0x0, 0x220001, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000001580), 0xffffffffffffffff) 16:58:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, 0x0, 0x0) 16:58:31 executing program 4: r0 = syz_open_dev$vcsa(&(0x7f0000002380), 0x0, 0x1) write$FUSE_LSEEK(r0, 0x0, 0x0) 16:58:31 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000740)=[@ip_tos_u8={{0x11}}, @ip_tos_int={{0x14}}, @ip_ttl={{0x14}}], 0x48}, 0x0) 16:58:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 671.811018] syz-executor.1 uses obsolete (PF_INET,SOCK_PACKET) 16:58:31 executing program 3: syz_open_dev$usbfs(&(0x7f00000000c0), 0x8, 0x84200) 16:58:31 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000000c0)={0x2, 0x4e24, @loopback}, 0x10, 0x0}, 0x0) 16:58:31 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f00000001c0)) 16:58:31 executing program 5: openat$pfkey(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) 16:58:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5419, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:31 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRES16]) 16:58:31 executing program 0: syz_clone(0x14102c80, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:31 executing program 1: syz_mount_image$fuse(&(0x7f0000000380), &(0x7f0000000400)='./file0\x00', 0x0, &(0x7f0000000a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}]}}, 0x0, 0x0, 0x0) 16:58:31 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSBRKP(r0, 0x5425, 0x6) 16:58:31 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000300)='./file0\x00', 0x0, 0x500, &(0x7f0000000100)=ANY=[]) 16:58:31 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000010240), 0x0, 0x0) read$FUSE(r0, &(0x7f0000010280)={0x2020}, 0xfffffdef) 16:58:31 executing program 2: syz_open_dev$sndctrl(&(0x7f0000000b40), 0x0, 0x400) 16:58:31 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000cc0)={0x0, 0x0, 0x8}, 0x10) 16:58:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000000c0)=@generic={0x3}) 16:58:31 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000180)={0x3, 0x0, 0x1000, 0x0, 0x0, "eb0481b462af1d3cd744454ce3e609e530c42b"}) 16:58:31 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5413, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x54}}, 0x4000015) 16:58:31 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)={0xec8, 0x0, 0x0, 0x0, 0x0, {}, [@WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_PEERS={0xddc, 0x8, 0x0, 0x1, [{0x2c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @local}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @private}}]}, {0xdc, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @local}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @private1}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8514ba2ae5b2789f88694a0ee24acc64915fa8315f23c49247127192f94b88d2"}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "458e56ce090e2f5535e1a615de873dabee38e359f530ce395fd91cf5103713cf"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @mcast1}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @mcast1}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @local}}]}, {0x34c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x2f0, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}]}, {0x124, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}]}, {0x178, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "0070372cdb6c2569440ac9de8c8f8f38601b26dc8b33c6d53842927ad0494364"}, @WGPEER_A_ALLOWEDIPS={0x150, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}]}]}]}, {0x118, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}}, @WGPEER_A_ALLOWEDIPS={0x80, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @dev}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}]}]}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @private2}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @mcast1}}]}, {0x6d4, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x3c0, 0x9, 0x0, 0x1, [{0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @local}}, {0x5}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8}, {0x5}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @empty}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}]}]}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ALLOWEDIPS={0x2c8, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}]}, {0xf4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @loopback}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}]}, {0x20, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14}, @WGPEER_A_FLAGS={0x8}]}]}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_PEERS={0xb8, 0x8, 0x0, 0x1, [{0xb4, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0xb0, 0x9, 0x0, 0x1, [{0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}]}]}]}]}]}, 0xec8}}, 0x0) 16:58:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x10000805) 16:58:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCSPGRP(r0, 0x5410, &(0x7f0000000000)) 16:58:31 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x5603, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:31 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b30, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDFONTOP_GET(r0, 0x4b72, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)}) 16:58:31 executing program 2: openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000240)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) 16:58:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f00000006c0)={&(0x7f00000005c0), 0xc, &(0x7f0000000680)={&(0x7f0000000600)={0x14}, 0x14}}, 0x0) 16:58:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000008380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000cc0)="e1", 0x56000}], 0x1) syz_fuse_handle_req(r1, &(0x7f0000006200)="e690e87163b7e0b235c3a97d31fae784f2855a0a758f763b645c82b66b6859ca832109c5c71ee5424fa7af4936a15d0e06385b12bfc41e12cf99d458346f9eccd3a226fbc542f2ac7735b966f6496939aa13c9c612ba88e29cc9ec07a6c40867ee46a4527764ddf3647f4849598131458a1130d7925021172dd1c99fd65ee66a28c74b929320dda3fbff594417fbef8ba0cc4194d952e239ae2b751bef425c1d3c30c283aa7512c16a446f82ff6c70c0db954b98124d1f0e31b0a664ea4823039098ad566625993684591d4e40135914d42b75cf2fdf6cb5ba0ab4134e2625e8aa31ce332e64ca0d295de3d0658ebe636a8acf21f3c1bdc4f101442fede686a776c608ace7a9b52a652fb0b66f8cd4959c03e0b4cbff1b818703f0347da0833ad455db1395c6293dee1adb6e934e9cb0fd6063f18d16d1ba9693e6e9deb24fb0927d6ebad7f0f8cdf50ca85aa3b96a271c638542cf042424db573833d42d9365e13b97958faa56a7688ec48a186ac799f4249c819ac45bbad73b7b3f86c6ff002c9a305cdb30d79d9aaedf98ce91a4eed6d87605a2662c6124f0d348f03714c2b17bdd8c2856e16b1537ef7b5fc1dc1b73411957cb83a47f107ed3ed43edd74768fc0c750008b3d235ae25189d66fc17a98a7a940526a804aba447f451c79f274718ddf6058d7aa0aa63c4a8bd783b9204675d4289d43b585adc62e7177d8caabeab818a18cacb174b928be8d68b0a0162ea461d2d5f73319c0c4c9dea3b5e0e434d22ef1060e879097d2d34f009d6046818ae42e92ba97578863fda0983ffd3e2b7c256c8f4e0abfc613354436698750cc64e54df631b5c2efbda4720670050b705d5e8fab0b75ae784d46a2ebcb185eb3c450d2506e5bb03eb452ff372344abbfeea649f7f06aa618684b1e0e3d5053888adf021f942a6366f0714086d5d7790fcd43b479413a396de56ca915970bfd67a42ef47b1397e34023e95406729cb61179390bba87708fe58c82c6e7532615899d39ec5211fe0a4ff4efc7783d025def51c0db4e3caa40304e85eef41533ff488adb649e7c629cb207fb4ea1a9578c3c6eb07b79c95a69dc95f6154873d6840094493d737d9fcc8f2f77531fa8f9a9a0f40ac43c695f78bb95a8cb0434f333ab81d51cf7c15a383bd917b5b15f18135374cdda7b339d2d25b56a569c7e7695eb1d9b61885b9d1ad4190203ac90d0f3c147235fd958d818cdfb149d4f5fc9c5398b9a1e816313f5dd8b9520ab1f786dbc750dbd34f43d3d5df5ad87d8f2232ab1eef777b71399c3d476f62632f946883a64385e019c737b3dfcaaace72947adb153fa4406cb8eeface122bf725be52fa6e10d1999e59a20cf88c56ff07011df0fe992e5417624e437a974ef36e755ffc89f6aece9cbeba8f83981d8d1b71a7fe54fabe74e044ef95d74dd895040405bbd115d60d2a52db60ba9bde75c73609b9dc1eb78b5b1ba52470b6a34e2bcea6644c7e449c8b0a0eabed0a94db2e11382414a346d3ecca419bd2adac544f6b974c18ae22df491cc00647654ff496a8f6e99279d5b1e20c93af35436d22f672a515df3bf180e39d0464382967ac44cb6ff98232a09571c7298ed87c9b84320440ea7688c901d18f3bbc8b0ca95be0b5609f8a0a39067dc5bb5a14b9635c7d6304ea6e75b86c5b1c36fd719bb2c8fca5a02ed1fb23e8fc76f6338d27ea12cec34c7fb0fe3954f8c79f73cf3940e7a8aba98f407c36d87f595c8d512780c93451bc1bda6239ad5bc2c3d4c82b7832c873ade7a97a17a81143f5299698a18aea9202a3d39042528784dbcdeca1df3206c3da7ffec15c8846a887dd9e50db459f9397214d6cda5f02631afeec9c2518818c273f38eb4465bb6caf0ef9e98118ac53f02d4122582a9e91ce4684309deea78f5f20f9cef70aa573e8e085fc506a8a0e6bbcd49930724788a95d0e9797f5605eb2af5a72132959df65f65bad5b613bdf657f392f75662a6953e3e9652cdfd4653ef907c85745177412f84e0668bf4d62ea97eb67b1ed3f4f9817b1ba232a43e7c1b6c3248d3d252cc9788e92d67cd60be1b5a107f9b8767e02d5e4d7fbdf0f6b17e53852e64f863724772d2143f1df2f8670df1b50861b522e3be729a510eb67fddb0b52deaae7f7ff0b442b8fa8c630f6542a2e5b317049f6d4f34166141f646d17e377d1ae0a767faadf179804f059be4890d05bfae1e8b4806af550e246bc8396ba7bc1f1c250a795963a8f938de188b035e7bae02475fb33a617779c8953524428ff96396f8d26a5935dc6a2f2ac4b3135d0db225d81d4a37b637218a093c847db8c258b8decad1913b1e6c3c406c3ff2d9e0e9f34688b5301f089897374047a23800261316c04269195b97c4b6cb156a82aa7a162d77a5a5e9efafe68434b7d10c11993f9d3ffcd5b1fdc199de9fca0f2b5a571da2a9101a2f53f1a47460564e7419c6a80a00cdb51805c2ee44f558d6d0253b7dec2f4af84d77d24a63fce117a1822cd4bd7ad43f54a852373f0526b51c3be39c61df571a6f7f48c4d675fc84f4d1758a7667c83fbde5334d76be31e151cccc975aaea4fe320ff41b09ae8fec4c7a8da533d7606a8ebbe853403d85ef9f3291cb386256fc00e6d58073bc8322b4d90cb24199f92cb48a1612f8cf725d56a521ebe4a5b1246738fcc65cc2c49f2925822cae45f73f357a911ab38b415b4b5ec27efa8eb99b639c96850eb46fbea7204ca0be376843d820836dd64a1459d7caaa1f2ffb289572e84610cab8cab25a0344c154ab70056af08840dd30020174133601ca3300d64f3143d775098571306defe514021ecaffd577afaadc63f935da7c7d3d383f5407e60309422485d55c5476b2bf1bb42b6ec96ca8691d6ba792c06611de3ee5efd1875c90a35a71590df01e466909683037c73ca982f1c00cf48068ed6aa3c605bf7be639fee501b70fc6c53019a2217712611de71360bc71a154dc32d82795d304dfbaaed32dfe4b0d79e1014b3916a9b50b63389fe90f361867e00141aee92d3315cc0c69ca3da9ca6195d943df43b29df7780262415bd1a4d8d390a7f64ca68443aefce2fce6f9176a7ae78973d81d446cd5749d99c7be3a553294006171d9cb41f92892fa9ca4534b5192e19a546e61dd0760e57dcc17c01c291cee9ed3364c8c8a818d51bdbac3ccdc14dc9bd44be4bb6d9433b4fc6f522a51367dc9422dd3986cbeefe28e9bf96bfd933d8fa148bfafaab9c4579f187fd67aa43a64b19e1b1ebfe0dd10ee77b92bfff351cb1497dda3113b207d699cb3550dc0ef79238794297bb119d9304416cb3862ee3868ee1b725a2b2f57cbe1ec4b34b15f54aa6eeee4ab81d3f4886e03ce2989adac56fa8b5706f9b3f9d30a76f11642e0a2438628fdd049ae8c6df4179de2667909eea702766332ca9bbb9f7696f8f077f8cd75b2821271b0e23da84c228e07781860cb527c96ef3a68dc762ba935a359e07fe90419fd492120bc8c873707742df98e2653d164e1e81557e34975273648a2becb976ea36433ba1cf54d4238d762e5ce18b0dd973e0cdebd0909863bd693863747e88b307c589373a38faecb0f7de60d1a5e56f632f9043c5656a37b2d9e6615143105b065728f19e91bb497df4fba7a1c9e936f8d20df22528aef2dca26629163d9117a9634a5ee99fa934a11c2fe44135d0bd9169d7dd2662e933865ab1d9c70c41e7b9c4fb52d1846530df3cd038019385b8d14af3fac1b2e69eff7c8938c2871e7f7ba442552d0fa95478f5c48d28b5d5597533b7e896284707b4d1a3f1f9e12e8a06227cc52cb563bc702a2996fdfd6d07925e26d53defd2855563f1deb65ab1d1b6a0d28a3e9f00caa80ec709a24e477428d322056d4e4773859131716c14c2fedcebc25bf2244ef4e7b158c655cb31f6105b59f8bb1de10e2e0ddbf8c525c5fda7a3af3c7c463747dc54a7ba37ba4be0fce062051adf8b232db70efcfd86c477f993d85a89f91b8466cb7e2c486f1486695e33ea6d9f534d1866e22e0b6a91914fceede89e61f5703fa660abe861f36b5ae4b311530c44bd9b7db052c17bbb9bac9091c09cbc21c2675e54c665c107ed84ff3eecd9cfeb10738688ea19b27e84c5a258db765372e5d31c2dd3b59db93131827adb20635f85626f87fc076b4c916b13c6bc2902dcce36985731d2b007d03cfb9e3be3f169aed16674d085ec482624d2a7adb679d26b20302860876ccb206cf63e0232adb065f9b233006b312b4b0f11990246e72c6dda162f1be2937bf62a86a77c525b94ddfc663e30227eed59121f7e347d7e45c286af93e8aeecef34f04e31779f36d9927c7a5ba54a795a20730eec2ace8d5002650c50f1623a9d13967ae8568f204c8fe8f0f76be6be594bcaa400033f42c3e0c346c3c4ba194305721cbabd7936c5b2d9770ad4297114fa30e41bed494df9f5b47ade82f7a7ea1fcb3dd4572607f3d49b4ec0a609751d0e44adf1dc7d951868056e2e2ab402e97757d3947e0324454f883946431047b462947ce0647bca9701a19254c832d729defa42f0ec1e13356229e8711e3e1498c195384d70bf492149eaa29e75630aa4197018cc685f9c18d2e7a969ebe8a5eb46c4af4b6c12dc01285abd405bb5408ba17ec7f92f2b8eeee13e7e0728fd101d8118a74bd331b517050726fd3c2d8f857fb838f4bc2350049b25778e49435fbea6d5c2d96f169f0181a04483fef491ee82f3961459781500d594977dbc06243979ff58d6da7bde15344141b64c3717b56aa6249dbc202051f2ee9f3f89e97f16eba821583604b17ea1078132418e755111da92e935cdd57126acc276db08bb1fe4b2a3985d51428b599f1a7b08151dfc866d78985e7cd1e231cfe79d39944594384545bc33e0f99585f5e8e52fa403b30e47488d3470c087337e52e51644ed73d56f8b028da940d59dc17eaed7e045011cc0d325263fab5994d0738db828e28f6abcc8f342bbd282ebee147d1f88a1d61dc93e8a6bcf72616498e1ba47c702d2f6b445832331085d247996afdad904e15a7cb7e22fc49b64e96c7cf7822876b5a9515fe5ab36f6bb24cc4ed815b50e7f2b9c13c50b1dc705fa34d344ef3020dcfd938d985b41a583dbebc3b26050811a63ffa6d4283610bb129a7f71d8ca2471c78925581b3a66e2d7a28187ed76d8b40739da98f76dde43fb1c63277cbbe995c420c7bcb7c21dd8d732fdb4d816a6cfb55e9bfa277e9dd1734a968561c76f68c72b6d7bd7a140b2a67893ab5753d84b06540002356aa5ac6efcffbd0ea0b9fee3f26335d78269b53bad5dd4dcbd2f0d3e1243e329949d1471eb8225b74cfd5345c9b1b0a3bc58145e02fe9d41bb1159e63d5147f66701210b2534588d673c046b99a9a20635667302f7edaaec1ef0e1cc39a531a236676b870cebb4edee71c57793ca28a279e6e54f8c0bf15b8ccc9026c21dc745474ec8a2ce3539c0bba15543dae780d7e71ef060b8742ff930bcc25bc58dbcc4ea2f86c159f3ecb0706d03330b4b7a06de4d16c33897bb9f6850a329007ee27c6b3e02084f30caca4c357f89c91249af976f60e43fa0621c0ea96b885a342135cdc3f36c6eb0b9bafd4f1fce0e3575750593d112b401e3bc797dda0febc9299cf7f232a045b71d95d769c3f328ac3607e7e847b3f02f414b83f2cbd976dc9903adf39062fe2338dd98dc13bfe2aba1346b1ff6b48b668b3ad54984c1be61102d749e8ae346a03831864f499f2bfa8427f0fc8616f40a64fd911a4b4cb327dd13c6bc99f255dc03efda92c650583b32dbe30c052c06bbc39533f08d864bb8f1684dd37ab6c219c3193d1b374ceeb5608317c93ab7b74b54c26191be1e8265524f494983894273bbf7fc02b377a048b1eecc4854005709cdc6b452c880ebee7b3fa24237823f2f1ae4151efaf489e62918722763ce56274680d9cb601b9d8e1e66769d6a94b8838f923deba6ff16f39062da509edf302110093b18b31f75e35dab86c1a56c9225d9aee1eb45643543e56303dac9d421cda4936e8b70fdcdc1a4a4e52ae3641717abfc3519b6eca033945c2185cac25fb2fc4e836791725adcd31fd13d93414a11c852aa3e10af2e3a38b16d27450277f2f78b0ad1569da02e30eecd9c6b8316b11904b690fd3eafe9ff607d7cf8464f29b9c11ee8d0d9943b65c778f87df1af2b730f9287365738fc5badc161327db45f5a7e2a9702749d36acc78538d560ec0fd9bbff66fd58c8256b87b6bd4c7b76ed5fd9e7ddceec1cd2ebe85637cf61ec0cf6bc377aca5b4a1490f5268892c38d318aa6b1a544bc12502b71673aca310390e802222f0e3b021d66068567fd2208e87dbf4fff466c8dd3b87a926112f8d21dd181773f4cbe6bf0ea3cf99c85de044ec442fe841445e217bf50a205e21905ec97f0c8ed143a1017703b14460f23057933b9a5a0a11120c268612014f13872196cfa9ea336a0a7d052d9b3a35047422ecd42d0844efb7957d630a4a0c78ab99487cef5cec57f4ad73517d715505bb257fd9df68269741a49ecac530ddef66a8807519d31a7b284356fd1e66fac08573a6548581648f4b84829d04c4b45781eec91e1ce74372d6e225d9cc40c4fc96b500c6bd64bb2b080a638314450afa1577adc3a6bad2e26284faecff55b64d51cafa12aacc50116143c7cdec8a03e54dc504bc8c2e8f1337172d4423ba2f1817d58534993e14e90a0546daf5009f04095c3df7ac20276e7b43fc185c2e6626901a0e386d440bf37ace7308c7f301ec50e1e32da60f8799d2b0c2f317805d339404c6d71bb2908b1c92f7ee7d87edac7a6950c70a44ca0b804b12443b1bef322598323a81251c2ac83057cd89a5910e26d1cdcaf2d15e8833e5ebbd90b6d75e9575d28f55a66cb9340ee7b1b42ba7967725e5432b6ad6e0aa7afa50d311dd03ea867d78bb82fa3028f5754410e79b0f719208d0f8769c6762ef1fa97f7914dbd6a15789bb32411d75b9f102b392f90657a8454c3fbd389629a7f06b5ae3d97ffcb103bfa223c86c2618d1626c7724c140090bf34b1e21c391270e93d3ffa1ef3b437cf765fc45d8f691e3a5a7b1002dd91571452b0913916b60cdc236c9c84672df59dc65790ee93b9a02818bd92484e76f85c1b009e9c0a4b3cdc561511f4abf799c5e47fa4b48bee567e976c4236d7c9284e90a0ca640acf2f36034ed6a1e3af24555b70ebb82e8bbd2bb6a5c3b7c63f2a049ae75e0f2e9d6d41757420371431325eda33415acb9afdaf5ddfed867bd6ef4ef0e36ea0dcaab12a906151dd7fe1a618fad358be8fcc1010c522235643571561752eefcf4bd3e13007e45ec1f325e7625d94d5643fce05229e38bf1c0752f2e46d6978a35cae91b6e840898b43bd77214b466447a4ab862b59c38d330187d262d92ccaef0bf7d15efd96747ba44f66d9184af9d6d5823c40368885733ce045189dea97f2ccb1c7bafe66cad96e2e9ec2ea9d6242babdee3e21731c3ddce10930097485b717e3676f1d74216765fe182208e002b4b046c81ba4f75465d1fc426188cc71d826fdc399b9395ec3b4301c72e271ee5b055f3cde860d3f1737a78f9e175de7d26d6d4d42ee9d072db86623b1d8dba796bc15cdfac1a693e54633630cbfd2acdf86d8ca2f2762b327c7c744600a19eb20690b2899030e3c198414ed17bd467310c340f153c2841645b0c67abd74c7f19c53504fbacb60f5412f0f01968f737c58a29d8adf2d0caea974657ae83ed3350ce44b2aacf8a3baf1fda112aad8f8b46fef5350945d7793cbdc695e5d1a08d0cd7f624c126d77466b95c5dc766081106f05c77dd438c7d643de5258e1cbc2fc6e4d6bc2f2f42df63054f28262bdbe27c4dc39c4a4ec5e0a1b08ed1d045346fb4819a4fa8e378fc13668f5bd4cd3ebfd3cc72030055b9f16471a08cbb9c14d29014145371d15c93c3c550b446f2373ab0511123c604b2291a6442c4456f6a74c7b8c0e9665ff80e556a4b1c23eb27777b1e2f9f22410d29b3fdcdff8478c648738cedd56619c69998bf0f016d501d57ef6ef99412ce7daaf1fc9a9694887a8ffa29b806ca7f9863bdc85dbcb15a5d3d61f39c092c52feb980972616ddccad1ce48f2a04de7be1b93298063b36acbad7411b79575ba0e49813ad2a4ba0c7d30b7433bff6416b780cdd623f1cbd48c0ad81ba1619254f7cc3939917d273a0a36e5503e0be91c0cf8e4de95d037c64b4466581cde21aa337db83aedcc14cea82106cc7063651d6779910ca2db4ff7301e35063fea03f724ab0b6685ceced596cdc2d3be0361668ee01252275f2069a3583ff5b308003683dfa3aa6af3cd2f0d85b565c300505dd367606e884e5d4eca7c5e635ef37db3da21e84a55bcd3cb1fb42c27f8aa14961b64386c3b1f408114fe3cae3691760f9afa2d4ebb0d63f846f03084552c77c83927f1e6c6584880a56e7b6d10e8c35b4501b3f442a88ca3f04c6a933507bb536cc2d1de3dd66e2dae77b15420bcd0744a72425bf1c5c4bd84b6cede1ce02f79c84b62054ebfbb7753f1407b842c53269bcdc67e9c9eae3f9b7da62b6cf11b5db4ec0e68499213b7ad878f88eec8ea1628bba258430fb9769a80504aa4478b194eee6eb6db0076ecc65c90f520c1f8c295fa456e7601396aff00ebb5688cfc716f6b16a02b61452f57a73dc79a3cd79a2e6524f0a58041eb2ba0c68d6075fbf4647a10f89ded558aed354a919e87a43dbcde82685ba652b094c6c478085982b5439b5750401208a7b61df0f34828b06f3531ab527407d801ce3dff7ef36eae8cd9d636825a007d866cf2f64297918cc3eacbce36130bae3f28f2e9077ba64ec2db2a5858a605e73e1b68fe4c8c272bcb260701aebd361efa9136af7f31761e6cdde4fd334c079ac59203adbe775e0c1653786a2bafb808421f5293dbfcf1d44cadd7a94b5967b45412729ddfecfeb74a494df681cab76ede887ccf81293bb0a931bce422bcf67984240e9107e01a019a63cf28405b950cf41d7ea0ccf584d7af4363d1695f41d5c574d81b8d16fbe0f43da8a5a81d539c50653df77bd38358e4921243b9c1dc478c3091f8e36c82202f711cb4fec4b2bbfdacf301baf504a50cb74eeb2544aa9d83cfcacc04620c50a7604e01dc1f0fe89f7579f0aff7a98e3f504884d3b294707c590e33b387f3a4326c7c81a176272f8b0c2257b942e8ef602b4a395684715a79bb875548fbf95928e3c375ad147ad106f2478ff6f7a1be472f5e733dcdfdb732f9cee5e510a885b9670a33b940af00e1b6c38802eaef26463e455f3184f838adb19abfa4c4bf4c194e61cbecf3e50ba5a07d05d3e6a852230d1a2b335738e41d5539d0ef3ef9affb1b7317d5e881b4fe3bf2ecaee70f93cae5c6d57600160d5fe55df924f948ab727c09e16d070e8071431b04877e315995e04c10ee3a310a4ad8f5c5e644bd9a809f356b86c87a53e10c80dc9c2af79c6e1de0d390fe3b9f825a3de9227bedc63a07fcbc61277d149d83ba7f35915f7dc01277ef2d3e643f4047b2418aebcf43bda474392a54f4809c1c209b942882e708ad7c751e8ecbb21dc056b4f640e725ab3faeb395fdd722ee3f80ff5da17dae9cc33b13b6c01d228823e33bd71ea810f479dbb1e744a6ff8570f94cd853bf345f8f9e8c8db9be366cd3ac061f9476b211120c7b733d3237619f9ba13a4a12822744a6b972f1da23260d9fc992fb1274782b0fc8e8697633765405b901665c668ce018a663dd82464701e8b0640df426e74250f2842e08592cb17938f515ce95584a26553ad5bc6293e3e0faf186357ca2e2d6cddba5a91093c6a776ef21f466cb3d8457287d42fe77ef9e88bcb62c91ff3d45212e260a30bc00fa0adea6539c099ed8651ba2fd4289759f4895317153bb68b81f0c80dbb5a47d3f2e140e43b4d6d0e72efa079b80b02e1503071649b15925627a39d049c95f10c211a9fae6f3dcfa2ad3f73f9a5af1b90c856269f2240eebc51833c5a9bc970114923281ade7613dfdaf647cb5225894a4acd3ccf7f2a0db113f02b5e949428f2b65480784d7dd5c4c6300e497abf3e8f5e49d33a43a66ebba53cdecc3e1166e9d95c133ba59a3d69f4c96e620a92c4439eacaa9ec15cd9713d1e713dd63fc0b89eb9a53343b642da281767c67b60bc7711dfcb562e8e3b915134920e1610310e8b3e199d85989bd0d0924138ac765cd9697b5e9d0f0823f545a3fa931403a69dc4d70cc4af677c512bc214533691519fa1f042652c619137f466d29236e85a47a27c6c78a06330779a65a3e8b258d9a422572d1a8c4530b3b6ef6745a7c8d310ab22effb2b8ce39f8f378756fcb239df9e48c96c121fad9b68cfb755438deac394216c1e7b33785daf3569704e90349429e7e01c56a8bd676280358fd523f782f38d556b300a01c502fcdce68060a984321a62f2c30168b0fe161d80786eb73e853851ae140fea1fe7014ea0e4b05f9a975b46943aed27f8887903de5a6192591113e8ade4ba56c24a08ba6494a36a911a87f1105454e71a815bfa8b4c956a669ab670f37892c8a7288052443086ea2da7aaff40d50849986f6739b46001c6b8698fe124f5dd09ae6b837c2f07942221a405b65f23239c7b897eb2a9e601b8f52f035d2bcab103f68ba1b298cb751669f6badfc442de80ad4544c044e1fec3410314667387401d86364eb3973d16c2cb9c7685a91b2f5145a271983a52bcc1ea7d78bdf32cbbfd33fd22ef8b8ddad7df4cf738714a21befa5e774314da966427756adc1b59c3a7304702f9ed8ad80547c364f1e070c2502978a001797c817ccaaec1c8c23092a415f0720fb32f83ff7f84abc783ff02cc4b93136bda7a54c198bdcf66150a5ebd02eec0346603e3abed164de367c7e27b7ab275675ef8bd9620e59b004e9e3a19ad5a9fa5654a7b24c8a06df0b499d74e7de4074c8055a760c389cae694db12724e51ddd9344724555565042ea281df4e36ccecb1526ed84cb0db4948fa1575fdb492e1453e0a9288cac4ea597ba9f642652b2dafd8b8fc83a1a81048655ceebf613f968d7cbb4ec82ccc61b1757bab45632a30d1d79ae3b497a2993b351087808d07c6c4dedbb45c63dabfedda64cde3f19acfb52663e8228a5ba96fe8e48aa9596ff26ff57da43a868ea27558609a876e2fae5891a66de8a06aa3602d6d6461ef5100070e3bb6511b03682ddae1ee3e0cd5b7c753411a4783a0f0ba42b767607b710c93ba6aaef8eb80adebcccdc7b61f8314500989fb769f6a7ba91361d9b78e679f5be7cf9241d83b589dd34ff6fb17c368101dc401b9a9f1021c14c483f7358f22a82130b532081ec06f2172031b0ab765ac2395e98d66794da2036ce891984f87414605c9695748dc699d5efc807f108d7c91c37509138145ddd21e72ad7ae58d61e05fa32a3b5c97512d7da6771ec8694aed8e71f721bcad86b7527559a0e6966fd97bbd05589d58e85e58acf30a0bba60bae084a97b6737eba88b68c47fa35d68809b8a4219353b6da2c77527eeae303751e430f54daaf5160ca88e10c", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18, 0x0, 0x0, {0x12}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="10e8c095330a6010d47c94635727996bfabf4d37e506afcf59897328fddc1e5ca7854763e06b6e2a8e4304ed544b4c83fcb921653854a4ec0794f7103e9565815e217842e6f924896b6992f9431ed4718b5e16a01f3fb1d4a2370dfda35cd5ebbc63f32bac0258e96e76458cbe90503f00094995f1c7ebf1593e7680f6f06fb6393b402c7f2a324f520bc7b5d89dca298c527f8340e4e7d0e2f8c8d41ca67fe4f595227a946b62aff509b28146426fc80c285f6d3c628c017bc1a3c4d60906e291d83b4303974b1a0617a331a15b62a7cd56586640e6a9d8d96c5783580b5b787c4f22863a7cf74fead4d47968cbc66c5a6508fc840ef1cfc56cb1f1999174a63536f3f432b57fd0f91941c413f7036f0feaa3946f24e78d9815ff1cbe14ff8d29f5d6af4da7223d80d69acf4e3f471875261d332bfa436c906a5cd1c9ff2cf8f55e9cd4bd9a4938b2d0cbd57ff3cbb71c05d14cffeb08f810dfb29af4535586288410538a17bb3d29f9edbccbe15cd8c42adb0fae0526a2c745ba093adffdd0e7e6aa168ffe6fbd8cecd7d29fed1c29f511647dcee99a821dc8be76f0faf5ab5cdabd08912440ad72277c2a590bb949e660b32415c0dc334dd32a5077586e57bf9de1b6d0ad69ea9287742a768a4c150e481f9567fde5d5f22346f920adf218397367ce3c0b75ce2c0a2ccab5c5f787fdb819a4c374aeeb1ce58b152b11150c0bb18958e4e73465ccf993f75b3f65da1280b86e809f31ea979a567f80f27dbf80b51514b4e95d06e32bcb0b9237018886e4faf60872f476d6659040193ddecdca6de979f47a16f0b18c9dec93078ef8712764be8aaf5fdf436b6f7805294bdc9fdd9a045760fcdc74a44209c28dbe4f4576bcf65a3ae615c79c21eb98e93d045d0c8ebc7b1d30b5e6cc330e558663fa89084be26b33ea765284fc1667056e7b4b6d544b77f27206ecafc10295c46b8009727bdd4842f8e2e4802420862ff776acda8c5f276da94aa9925fe8e1c7976e600833d37dbc9fc22909086b1be54186504e759fc0994d37e0bad81e96ebd77e6bb9f7a8b223dc58c7f5df487134aaed1c1f32ae0f2623a4f5cf66d2589bda21346a1fc5bb70e8b02770be69006121f7b24dc4bc06cbba37023bccf8dae29a4b15d81c55fa5ec237733aaf2317eeb07dd7a86b3572ffc1df4aaadff90cdfaa3832d36a6e88e549dc5c637e377d08adc32e641c97740a7f59f9842f837009985bc6437109293fee94f273c1011ec21be7451c26099d7c7866eb616c702ae002b22a7a3fb9b6be89c01f429dfc0d827e585826dc097cb56c9d471d597c0933bd8b801cba53377feb83e59e49b555ea4b94051ac606f4038021dbd23def01e307bba088e93b654e10718f639c9ac8df987f550a1fc2d2ec792baf00dca859380e3697b5cc43885a1c6a009f31c8198b96335928c288ccf3d04f7f441f39542b7e914ed044486fec5970771f20de2ac6f39abf1621ef73245b7b389b9b34f44d76303fd2e32bb9eba1ac5b4834eda5ccfad4bf7ca75861702cef41a00564e90e75ad35f14d2eaa21ebdec4d6c00b0b21ecb5eabb2b4e55bc4b16d5f05ad976e2e2c044e7d39c36a6f417f44f03af75eec91810db5826f38646d1c0bd7f54381f4aa2cc40122e7b92f34ecc7ca186ad09adcc2014f43334cdaf3a4dbd2f31039c7aef80bde566b8dc94af08b6965fa5540f5d681a2111b4345c602728a80c431339900ac1102041db1847befdbdd6d93ee765c72e4465589603f73ec372f1202cd92187a1ed8af6bc63cbafac1643adc8b35aa4eb004336fb600819c1a2c68d850ca0a6d5050acbc5d6b5d0a464a6684ca12a6bda2f6cb519360303d60801a6c23554a2f2e99eac12e784854006b71935d3c77fb471a3c5062382673367cad87d4b668eb6255a7b3dc8f4e421e8779994fc92cd68a05d54cec5e0ad2ba818a7e64320200a81e6bf3e6d728693595b3a98d9950e08a4d967f1def752c048dd910f39def12d315384b6bdb90c6fe19642e89d224a3775852e3c713df9ab76ae665841df9f8b827c197ea90c9ecbf4ac3ab15fa9549c555a7137358d33383906693eafd6a0da244a50a2c84ed4e929c7ce5ffb7fac31caae9cb94204a82b6ee8b6dbf112e007e8fb24e1572339dcc080739f85324864aa6a3f625aaae9092820766b5334775e3f37c3227e46a76377f7b1d81911bb6cdbfa0e4ce7b1880d94658a700841b3551595bac68bc6679f70d0e03e418b5fc2b5bb8b253e978561e85fef286c6b7c4bf8fafee171232198fc81566eb0a48e503ff14d4c8d4838045a3da217254a6212b00f49ae3f3cffce09d3df9a80023741faf40a1ab9a50d21c74da9b1c91967f2345dc4099d394087aeedaa8ce4f85b998592c3b1a5ff5911d4caa5b896d313986520a61a1b3514b9b781d0520d2c9acadad73964947ffcf9a56b8f1c71a49127398c01654e29dd36e7aef43257c0b1f80018d19773890c533e61e71801c7bfbf6045408f080e814ab21bf163a71226d43a1cc9d41ca5e1690dc31cee8f05f02ecb6346d41262607f69cd7486c8bc4f9970f36b1f82a66e506fbb0bea6924d2cc8d1cd52793a5af46e36da472d5d06ff8ba6d2cbdbdc989da9191fcba60c92c4c4cac78eef1ee439ca49628a38211577d8f2ff55fe98ae5c35e8906620f567a945b0ab623025ded9cabc38a43429024927e662880b2421307cfaf9615ee23f520e0a607f29f3ee514d8e1837d7948ced995f964e78b046da751866bf5f272af80f301d08ca58a2042896d5fa14a643cb4f5baee6cfac861bdd15e6813732d361bb09915a6d71a125655df0469b180ac3500a17ddf5da1ea251479be2e1049eee24b85ce8f5080f9edea804a853a4bfe35448e81b2cd01baf7f918733343479da850539a73e0ba70d51547757c98e3a245883c9b7c61459a9986d20c245c689774e4c196346d569097173d1a066a15559c7a2ad5182c3cd11d2e9a499685b5d757f3de4f84e1f7a5495a053081eca92dd7b68c0ed298daf86cbc1b027bd8fa7097b5525173a691ed5dbb0f622074cac3558f69569dd58a6a820236339284f5e53a27382db34619e284d8b0eed8a04de5abdc6bcb468a259fce74c809efe9f693c6d394dbd50bad9d6929a8f51b9a81c2ee72414d5dd5de8e7b802b8584ebac76edc33e692da8fa976b91b1f8e816aa6f3010bbb4cf4be43cdaa4fe91cd821972e093c5aa1b189d289813be05a2266ce273750f37748eaa92cdb89039e1584ee46455eba99ce7e2ba7179c96b815fdd12788089b82ff2ddb31641a564e720290adbd289a1eaa63f7c82487b0463e50d61978db55809be79aacef9ff551bcd29d4b5e2bbbadd26ad87833920fdf1a8ab8a1174bdb26b29c260b30d76f3bf87ddd7f83afd602135f95a613931a1ca382793e08b2171d31a14e15c18c6facb45469650726591ea4385d04eefa6a80862f4ed9fa754f6eb7dd0f37315d56a4ea1cd9a32575559bd34cdc144659c6c8c00407323f6c8f4c560f070fcf32f0b047214161ef8296550bac27a3a3e0a6ec714103ef553ecbe1b70bc02661b27c6e70c0ccb4fd618ae540e31f915bc277b0a1551f208daf7ac352085457a1f7eb3f814d5ecd675459bddfeafed1b3b173183459502d91f4357a365499f8cd0e1dddeaf96f9c31195308f4a053408f6450f1667cc5e0b7c4f69fe8b916490fb07a915acd3f0ad1d5b44a989b767944f44849067cc5f1944636d87dfe1a5809cad5340384654da650f3093259a9876fb83f38ba32a236034d679c266d093e0344656fd32cf9b77a22156df2aaaacf99a33cc65e19ae3117a477dbd2615a2ffe8393d2ebe394ce17ef6d8d7e2221a4d78465657f7cfa550be6627f2972d397e606718448670d82975473c9a564d4e2c0c55507fce3569a5884fc63bda25447c70719cf3bdfa4a662e81a005355240da1709ff6735f2b7a8bba25e3879aeff6eddc5176400a918c69cb5cdb8e2bdef6e22149a4d79d7c45f18c3a271bb8d2a6d46c09b1d2fbc82c6188871009efdb4313dc9caf4891ec60a7ec6657b7486e0d80787129230d9adf2d0276b819cb429784f01a9d0818f4766bc55d0d3531c841f248825dddf4b30b404ed00556a99531f49072eb31e4abed4641e3e2270d9b0d91c5f6a13b5ad06f5ead6c02001e353dc5b39a93c0b9467282cfa2b1459d479a6f8f04e9a8eb650c5cc3425a46bae99db1fe62ae5d9494bc09e3162019943d628c46b06de34cfc7e04d1f875decf18f73af0132506c1a51644ae71b57af37aa66f2062095c66586db0a193a0ac0ab733423197affe8aa9af2ba246c1ed628c556af8158a134cf240efd155f93063af2650b495217a574cc0e8f917b2da953b9e29e2e190c628ff6bd887d135d3336c76878b588b02d6db1d5b3d7a4e1bca063cf5804b0d600546e9d222d1a73ac6e9b9c00829228e322e187e97d5d8b07e12e49f702f9bea56e65bcab5832ce834037c037560b6b72e2254ff85b91669e0a26230027e6dd49180dd06a94ae8827a5e2a61e2b76d1e014b8834553d54bb166744ee3054f560ffc41858471a3b5cbc169c8ea7d80b666eecf952939bc0585112e35897327622c2e23b1d0cec4879b31b9d1abb7f7a908582ffcb6c7e1ee2e7fd2c3b906ff65200891f385a0c745015c304499bf6b0230a976012387d7611f63aa5c6e60473938348c19e893fc4e40f1763d9c06d94f71d920e3742507f6c040b952cd238ed9887d9d4256cb2cd17bf77fc538eeade842cc357e0c4eb9ee8278b338da14a946ab77d4df5654dcd933fc7b7ad8586be6c8b7fd293f81669421acdc796217e793d1fbe97e3db7354049f74f515d915073966ace7d7f4ec9ee5cadae7d80d2733b27f4a93dd86a5b2f63523b64edcb1b6ffc10238c97cf10220f077de92e31bda6aa8d0689aab0d571ffdadfc3508cd5d1e55762fdda5545f7d150e08e50105a600196a2d4832a8f279ed930783db72646adeb0388d00ff035614c0bd53015cbad570e4d19d376e7e2d1815b2efc63420bf98731beedb1b5211a7a022934e85afab8806e4236492b420fb83eca429846218284f52a4a4b95969216193ba9a2e40e1e38b96d02fb82f3e84fb36854ff74faf3d9e1e7297123db08255d72cc5883734dc9a83f9846597999f5add752541491f046698f04c372b302f8522afc30faa0b5edc6fa3e9f146cce1411e7c3b42f8d079e09780fb8e4de9302d9ed7f779db2038d2756fb93abfd24241626330983a1a9d9ca5c147c4b18cfc72293689da11bc46aad45bab242bc90aba37e6cc159a0c98c14f006073cdc532e23d6c5494b7b3f4a140e560d24c837081018e45c7bcd4226e69b2f14912d31c5fd309f2395705fbbbc6d1d7e9718da43f32a01a6e7abc11092936ca8c2984945cf3e334bb952073b0cb630916680e28443eda6b59ec0e88716987cf34eb1533deec83d6afb7350a636c5f90ed231c84be7c4f3a14ced664e356f35e3eab073ba126d6e5464950285cd6788f0b725383969f732385ab41dc4caccc76fa779dd44521c389a8e4cc57d5f52220112b3a47836ef31d5806b79d5d03a1f4696d4ac8767df0b518eb70ba4e060443c8960d513c812dc2c5fe07e380b33a5b4812d76d85cf13bdc4f2f187db821b0f1557f144b42fbecd4836ad3c193edc6204664686d24069553542b9cb20a52a73b4785d4a27f816716bde2e50ec7945c1ffb8076e68691eb5897a3c1eb64be058b44f5806c29eafbba9391808248533d2da1a720582c215bbe4c9238c7993c44411ac173280920cb091c9ea96a38e70b758838d1c31294fd01159f578b5b99c20b1aed8b83b62b7f64b0a85e532e06d4e943337dd32118dabe4ea4fcb46708e61cc6bc32cfe90fd0b15f5d1c3443ba193d11d2a03a629edf8c3313348c070115f2b2b6321b0f95b47fbb10d1bba7a99db798a4cabdb4e09116e39fa43343d336a1397e2460f0bbde804c8291ed8c09d1671892853385956a60a0ada92778a47afe2e1a2324afae454f6d4075820cbde422a4577867753f2be674395899bbd28ddb8d15787a55e8bac5e05bc9a52a1a0a8c1adb88ad90fef905c9c16f0c64c327081c20a48d0cb99a6ef9407c8c47783a50a314bca20092889dd657fb2ec803057fe93252c4d698e2b55f151e4db89f44801e6df096fece6a17845ce9be788ef42f3ec041e2dbf7f079ce57c63e268bae53394bb389b4554f14d410641bc04c846c021e7770fe23bfc26910b48e47d4b1a8b40f01020d1d5b8a03679829ea744c80bef456e32709537d4c1c9a4b2484f464a405f420e44dffaff20bb60780a0b870e960f0b282a781de034aedd9a379b62052ad3937cd5f1043154f075e5415fa898c50ccef2bb7cec514bd7274f33f1322770b5f7640e748d49c33bdd4d52fbff6d548d0ae56a614ac52ee0f28d3db1823af399ddf5a6139497dec00a9056e5694ecf0ef51bf6d2b58e547f97b400977a83692f9017e4895ea9d12be35adf8698fcfb85fff9dec670c08a9198f1c8e234ce3529f76ca6cec37e0fbc7299f60db8b06f2106f1866e527f96a6ab152d5aef0afb5a6c873c650881c90432afc2c17f248b9b7dc73b010e2a65592ad6efd7925132376a49259e20c54a2d74ecb8c15cb6a28380b22d9267829acd1d111f5ead4b890b76977250a681da4a8f6e4e68f0e522f89aa4c63b1b058515ee50d558afca4663411ca5d66d08200fe55e289957ddd847c23469e106fa132834a196e530c5c2c8b2e8d0a4401d9494979760932c5d9a9276e0bf46604e46dee657d72e7579aa005848ee8bcf84cf62253fc0a7d52a2d39a8e9b38e186cb0fd98db3d7d56e27722474e62acdcc068f6f7120ba08a6c35ab6a8afc497032a1294caf3921b0de7471fd53ec9d3db466042d461a969b1615ccdf55e8531cd92a9a1f243aaedf6678fa0a16e116baee86976cf7479ddca115442b3820e354ac9981c8ba2377dbb06055cb76ffc4ee639a1845ab0747d635765e74d3c750f412273ef90ed0f0d33395abf37d98cf0aad5126b496006252895fa729260689fd8c0e4e2cf82923ac95a05b93e009b7886c0bd6c1f3292c28d1a1bd73235891fcfe0378e462993324a8ddf868a40a22814d63a5c6ebf65ee1200b20fb338e088901d73946dfd6a6dd6cbcdca0bbb0aa459109b756f0535e3d0b78a52882c10c6c0433acfc5ccb32bcfffdc0a67edab7bf7d6d26d2da3ad6161bef3614f2cb4f0e189780462b133dd80b222d0f690f8983436e7e66af9b288f155b7f6757c537625ca558916b079cd19ebff3b275698ceafb99352a760993edae656e0600e9a6a51f6e2e5b7d9ec21135d0a55c1fb18f8d25c87ceca830cc64d736605f9a4d60956905230a0e9d4c161b6f7dcb1b929acef3de99c8ff0c99b132649cad79dbeb3ea1440c4bd1e0ef6d5de3bc2e559b0f1bb69030edffb9985838212e22cee107d1edc526adb1dabb8d5b091bf6a8c17967471b8855ad33f5f9c72c5eaa963661b52c0a80c6d63a93aa7a2b71b87d84249a535c66a79548d79c0065578166f6dbbfdaa6f8183c490318737ec9c1ce592e049c04190b14f623008547cff5106fe1b1d295a1d879cf6babd8d4922ef5971b6c92ad3f27a6be3f9b629d990dbebf7fd7da1244c64dce00923915b3b855e394cc21beca885202dcc6fed858dd660381f9abe9221057f3508664c0acbc68bdb6671e065540571e193e46e13b30585931b22e5f152c15c9f19ae95933b43c377b24fb6d227924a538522bd84ec3b37ebf73f98dedbdf3adebf02a2c6eb39e9086d9c548b0f3836fcd9082920ef44f48efabb54868fb11678548c89deca51293df7b7c060ad1b4f9a0f103b97defce09b59b8e761487369e07298f732fcc3355411f0652cf16c7388d1cfa1144a7cf0771b0a891895ec0c8f56d3c6bf9378b2e8f37bba168eb316871d4ca30e1ed1a60562c0804f88b94581acbee7db063ff32f12f25785c8dced8a08bb709dfc5ad0e201d43dbf41efe4d9bac584f4e54ce68f500d181793529abfb1c1aee3e4689625f98ffdebb175384bfccb4cf8ed7b82dc2ff56c2cc0c4b3e097c759ae5af87b7cbdf0e9e4c705394f6145063e0a44fd1dc7510acc5b4c73e5916f658b09b796399d7ca440e8d70c186c7022f9ab43d4069ab1d3eb863c7979b8a6598326f9d35459637e3942e925581036127fe2ea5cec605743235013beddc5c8f28ed86e273293880af10196ef10fbc607184997268d8a96a283f1393c04f498e2c1099a82e93f263129e9107b6a5eb00b63faa32de133840e98f790869113d9e5a8ec82892f07cfce25f1ac5fce5dcddd6379abe83c7ad47805a95bf8a41d1f84d18469a60e81d39a63f32b852831aa738c25d59c1987379aa838967c5e99c01afc0b55b9a18cfb7c999a58e2cc47e8ad4a00c9fa766ebad18d9d01d7695351474b49f3799df9594f8ab35cba6e9e24117b9db4693145e8c3db5f32e832058b1f9719f53bfb9a69765731382d7d0922cba11167f0e2fcb9694dc50905d8885af5afd00c7cf3a05944f4f1057181df05b1244ab1d43ac53ac8d33fb4cab83c7e4ac684677d780f464995e4adb2d78b5a5b2ed19ce6d9814a5b32834ce97433b94af45380831ecd23757d632b17fc07975fcdfaf3a2f08594b141621f0d557287d1faa8ee31289c880a9d4a0d09db1d9cb8aff915bf81e7c7307b4041466ede9865bb60594641f46135c178123c6b3c15518195b9beb7ffe6ff8cd067b457f7d2bfbd08154db824114f2f954425d3325f80ae75bd3dad1c46110b4db1e00018eaf7cc1ca6cf5c37ee095a46e28283273a2d4e8b3d238c8f50df1766a1e7c3290fc20dd66d966b0583a705cb440ba2f88a7f04e4ff848c08b3800aaacbf8de3eb706af09a78cea72f9a41ac2fe5402a4d452e22b52e8abe90d8504b9a5e5084838b30b1cc52d922aae1f8fd878032cfe43bc540a828545c91913a4e257934347f1e664e568d58456258b430a8f6456e556b2f63827871ecfa00ffbbadca4cfa3601a85c6ce47fb5304cdf42a87781d8b8506b3e505db927fe0ab5bb008eacea3102b901e2148530af1b931122f524235e6b1ae5386e7d1d896e526fab51730041fd65b1b18a3fedd3010e99c4bd112070336ba6136f7813c32aa46bf1bd639ac17086c30ffed447deb6b03b7ac7f3dcef54e707705e34930b0f4b2b53f86a0a3ab0cb1b7314ca4602ab3d243ecc9186e9c9be7e373871da29f2ce09b48a2a56312878a599da01087854d1b638d973fc6ec020679041efaa44387411c9967a853eb209bd6a4f0e105389739617413842d59b450c085f7737aee8a7ec2c1ab09b71ddbd649457d20ae407144dd10d49c661293f7cbd64bd23dbf73504d0f68ecb0da058202b41b2777139500012b5e83d4548564379b080c361bd70da8f440b49cd64b8b1a637dead9c976900862e07629fe3efd2c05fbc99e65243d7efca486fb7fdb052fd7a4b4f54d14495212b11fc763edd14ebd0828928f717208aaa1439ad9fedfa8925e930a47cff454c9f6f4d664c70282f081d40cad67ac45fe1b5ed633b1aecabe47d8ab66716cc5f1aac3b5f52ca16b76e84c8b5fb68439f844c1ea2d5aa4fc302bab2ff2cfc125c11cd405e3c0fd48974abd5799909acc438daf2abeb81fad486055e9ae9dce249e1d8fe38139abd9f9318032e450feda48373d93ef678abe56f1fcf721f356c2cd64a3933721bfd6cdd185d32e4a1b0fd5ee13546cc29d9f57c0bdcce1da354fa1110cc002bd30d5ea600434fc184ea6e634a7bc8860a129652d33bb55abaf85ac203ef8592a560d9fa84704ec6d58e79ba6276710622465028951ef29a92ecde25289dcae75132cb7f573540449ce26f6e1557fe1e9b49f96b95b2d60839bf981c82dc9a18ce3e48425de74b5a27ffc3e98990501f5e624cb448bc6c6df79db9740504487e20434b18f1f6e908d6c21dd22afe38c5047b90f74c67c9c4853cf0b0a4bc421e7bbdaf3b267ddd9398fddfbfac8ec0d50f1fc35dbc7a9c39c48464c805ba5782e302490929106dd60530dab3fc13aef33f1dd269e91aae6b694eaa360a5d92ed74bfe4574939c24028f9e6573c7b51bc27b5d77de590b204aaea8a715b5ff57723ba1bd5265015323f6cfb74a65f7e09e94d5c5cc653dcc3579c2ba6b610170d9202720d8a72246d36d7130b6d85bd430739b8ac0568775304b68bc380c3afa082dfbb1d5c610627af63d35ce0363e23178c748de6c87ea054afa847ab6a90546204fa8a2ef77046d2c903a356403142ca646616efea7ea46aae2ddb4c19843ff22eb1f95e2f0ea035d757f1e3cd0208c12dbd966846d83d9df7ed3fce912d05e9f05c2370655ee0e51fd714fa524c200904d3987bcaeacce8d58d4efd02db40fd3e17e0ae875106fe24662aa578e5626f9ee6c683df777492645b86ff4b667919e68c5722af1606af08c2f644bd333d3d37c29f1a3866ce52750ba3a78ab76180a12a73536f29bbb17f136574074b8761f8401123b139e224895ec462de6318c788d0746ff498eca10c2faf7fe5169fb9776181dd0c9169c963bd5d44a0f7d9306416d109385d291402057d08d78fd97a785bb6ea2a8eb98c9984f418f0621130662274c13699f38ab312e2c363f0aa66f857ddc5d4423b4f2d9b0782ebe2d6b3a46efa873ea15422d4688051cd1fa6865257470840c9918d040c808faeb4533b9c9d14cba89b75200d560287ccbfb84fd35be1d6466d98908d2c59e1846b1a6e4157318fb72502ccbccf06ef4d2229a339f2509d0ae558a4b7a87b2efde715b5bab7e8cd7ce84e46b046767528006af4baddc8ceec63ab43afb977a296dbbeeaec72e90ce7dbffbc3224a832685fc67143fee6fdefa8fe402637291fcb9a2e99bb01692181874f22ff3d4ad811d1923699e2c98f1e50022b5b423a0d12d28b4f9ddebacbaf4cca53bfbae9d8a65d1f8f17d20c71bb4d0803ae7360dd0e4ea383964d8216ff6cbe16781e2b43970a4b5e8cc2f8c8adf9f18fb659d902ea7182bce905e25fea4189125238f89d303eea007c407452fe91b61abea7f943f16da286316fa3b81e7869056050fcb6cdd1cbdfb01a73dd4a58e024c844f17d281111bd4a6d8ae9569d3051942082aa12d7358ec468371c0e5b8fb0ea880b20638d14586533408fabbb2b200ca98c482106b8337341103f95ba763623f00517a22dea6b50de5e3e2dcd48cb1ab4a3c9feb6d4c3ce74feb3f7b4b4c5397121bb1db95d0499349d6e5ef69712b640ec92053e09cd80718538a90629a37e862c864e8aeb88c2f10578a5250f1aee4186f730500fc3122ce8e3326daf3f6f6352648007ddb0a98b256b9b770e772703e7681885a0abd3b7714340e18147654c7109a6bfc1d43f0132ed619aaafdaf65d9be198a2afa2e7ae2eef1540aeccfbf8d9985197f4e274d59bcb017a5b8203bb0c0c3dae81ae1f849ce36c805028a5479ed18df02320234ebba773dd3a347bb18656dc2881a1528336f3b81ec6dfcaba", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(r0, r1, 0x0) 16:58:31 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x37, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 16:58:31 executing program 5: setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000200)={0x0, 0x1, 0x6, @random="e8b88d076a3a"}, 0x10) socketpair(0x0, 0x0, 0x0, &(0x7f0000000240)) 16:58:31 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGETKEYCODE(0xffffffffffffffff, 0x4b4c, &(0x7f0000000040)) ioctl$KDGETMODE(r0, 0x4b3b, &(0x7f0000000000)) 16:58:31 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000380), &(0x7f0000000400)='./file0\x00', 0x0, &(0x7f0000000a80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}]}}, 0x0, 0x0, 0x0) 16:58:31 executing program 0: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={0xffffffffffffffff}, 0xc) 16:58:31 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4bfa, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:31 executing program 5: sendmsg$DEVLINK_CMD_PORT_SPLIT(0xffffffffffffffff, 0x0, 0xe064884cedd89400) 16:58:31 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) fsetxattr$security_capability(r0, &(0x7f0000000700), &(0x7f0000000740), 0x14, 0x0) 16:58:31 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\"']) 16:58:31 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f00000007c0)) 16:58:31 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF2(r0, 0x4b4b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a7958afe90efac237f0c411fcef380839f9289"}) 16:58:31 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600), 0x0, &(0x7f00000007c0)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[], [{@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}}) 16:58:32 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000a00)={0x14}, 0x14}}, 0x0) sendmsg$alg(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000000b80)="679396924b85578022e46fbd7902725bfe7eda0838f55f3a558c0136eddc163531e48548cd4e89dd382bccf9e1665d92f3e9b78b9a670b7a89182c0a202d1d090d65d923a73179797168cb875422e2b0964729cf7b8426ec0939cb5a2a375ca7afd913342af56725d5757e08fb695de101ba07f6c28224e9095302cecc32", 0x7e}, {&(0x7f0000000c00)="9878829a1d59fc772ef384c716ae6730917365b7", 0x14}, {&(0x7f0000000c40)="6b92908ec02df0318cf37136a23dcf48646192ade91f4e3b72cd453e80c6a4c1967e42716d7dce94078f989160f61928fb78cb42a3fc1451c4ec422a8461e89c008094e12d07db34a3bfa121f5051d3cb5885269f2f7ea033240241507ae8dcc54e5a007cb7606930b241185a7c7bdfe1143fe1910ba83a7d4eb60fc5337a03f5d57777185445f57014dd2784f6f2389fdc0786c0111dc6b", 0x98}, {&(0x7f0000000d40)="97b4ab90be1502aa", 0x8}, {&(0x7f0000000d80)="ad6454b67d6c388b2dbcd2be12f39d02b2458d2881b4f489c95cf88f3b4e5a2c814a5c1b5f1893c904363d37cdd6d9a1b2eb0f48bdfbc55cdd082d715cf205dede0d0d6287aaa810e5c8d0917f5037c12f757ce50d77001040afcc6d6d2f9fc846c45c3dcf892ca1ef292d882727a8daeed151d83dec006ac7fafcdddde41078145e500ca5f78a6e00fff24cd53d50a63b45d608bfd8767e513725361dd63dcdf534aa61c1546e9b7458174f82aaa3312577b8e32b46166c66ded9c8cb1457102ae354e578db46d9cc3582c8236edb88b40c1cc026efa26146dd31c660e0dcc759370cd833e7398e4ab099ea996dd54b348f012ba9bd7e6a2a43d3af910782faa5760bc370360bc8bb16ab6566c5690bec133e775dafe5b1fd9588591334d54e98fa6e5ca306dbe193022752ba72aa02dc5b5e90455480b89f79b546333734bba36df2050b401faf66310afb3e8f37a7f376858ffda404a58714bc555896ff9ef1c0e9e29d59c7d8dcab425cfc2d5c8ffad2b8ce7372c7fbea538ac0351147f615619f9716beb3a42b5e793f4e4b62de0c1bede89d05eda396fb78bd8e793a64f7ff321832443a5e1b51b8b9174ade190198f34c82b75a8bd72ae069b975a28e3458b8dcf833f4a438bbc479d0978b5ea43508666a20a304d8dd7881e233285e2f88f87cbc7a2643a1a334a838e6253b1e5a84df5082565d18487012579a7eb1b6d96ee3bc1282867169a5020056ff485642f083f70fe94bcbd9834a396f12e39219eea7c13ed3de73057d65c37f8f8e8068f56137f7fbff7947aeb811d075557ec037cd85d24597bf5529566b9be9c20fdb43c1045a721c2fc176a348406de50c482c03fb353031615ad2ce48f599b1e47fe96a9692e39034d53b7dab575adeda56ee17e7063bcc31288b57960fb2fae224a95c92dc1b90ac59cfd532542940eb1a7d74924516d36c678cf70ec53a69d974e53f9032547a0ee7bf25e8b71325de5ed5c2d6ae5949b405b20791624f915f8630f6c9f89dbc9e3599a15ee00f9fbcf441ad5df58ea303ca2a4ebe32da63a30691b85532f8787ac6da527f76b31a70c9bb4634bf1dcbb52f97f3bcfacba3296ebc9a29d37ee9654b3270165867292cab27695f3de9b6804ea2a6b814f8c7efaeda149764a01abba4ccdd46a047e9c58c412848708546b013324825e61ba9e480ece18b043d70db9304bb5eed958f381b9eb4f70f222e32db27dc68b14c59f94abf89b2e0e72dc7eab3e6031e4431ac53db8d71727477935c28f5f05559373938e7336b67bfdb46e76fbe8fcbca5568d429b59db18b82c1b7540e646afc1db671a97b1996ea9ee728bce48e0e642b2ac2568299570a31265043bb5245460df7962c49349da9449d3fc5e819d85864f2fe1d46b47c9dc91a1775e7ecc0be1cbaa9dddfb34b99259f7c88b9c7f897d263d61fc3fc8f9113ca327ff29d5d8fb5b263153efd8e4af5f6969851685f8800fbe14bb5cd1e77b7a429c50208a1b60b5f341192890241c194f8d085dae172274fe82b968ebea741bef04d04c46bdc65434a6c92ab9fce9d8e212589e2a397d1835264a9f30e8bafd9809505125e36ecd1299e95c3e15aee08b625614c7b94de73e7f281c885bf5b324450776592acc49aa1b412846c71eebf421439c565aad8f771066d06b1ff7f306f3dda59788dd930ab962d0f0fceba44385a9d4ed1500865e374a5b149c84cf8baf605da27bf48ab132ded157ce73f0662cdef13ad232064e6ae134f7069db6c28965cf7cbd33b889c5bb022d00c4922eaeda83c1601aa37381e6f24c91f058c2c74977f016271474816aff6510aa0fa895868a9b1826d138826ecec56d8fffaa99d29b3b7f0e8862cd714ad6bda16ed3ecb23e218407200a1e26f8817a6458bbe478eb8b545162ee1a181c9863621079843cd7a78864c2fff90a051c96b84cc2614e284ae47c04040ed8d7c72f7f0fa0cf1ac5e79886297f992fdd3ad97db3daa5cdd754442848d4dfb89e568a07affff229617ac7b7150dccafc830ab32201f18a3920e00f8f59e45291724422db13352a9bc8ef08c5f4cf608d3d323d01956b14c34e9b2b4953246d268698778f36aba0fa231e596c9b86a09e6089f37b9b2f57bd456ce45d594b1a1a7b0f4bafc2dce72627c2213b10b151f862ae52ce0177f951123833b81ce0b337060f67072e491102a5e32d8c349ecbaf06018231f03e45abadefbe7a0440d15b89969b763ec091b6020c1be3e6a4728c904b34f52e6225b8e4a134fb1cdd8096ba213d46c214780e875087a8ec4da49d105b9a0054878ae02b0a2d38b0453e8d2f9cbf611a65787c410dae42a28bf5bbabf4299c1ac00ef94e1585e797a98b1c00156e2cd40d3037bee86c916db9e48a478ca95e6b4d03e602f312bfbbbd6e759c52a84143277b6cdcb7b293e1bd8d459ffdf3fb5ba83b3dfafedcd9ef9364246f982046b7bbcc613ee37a9f3045a535ac45f4aad48623068dcfe3f40d4f99250bd177b3bdb0681d23f044dbce5fb921cb7a8f7c1fffb6419eb49b52e7a6df6108316996075c1447236241989b90866481cf5b60c1254eec2a652bd8a0628be12cee408993bd2d5858d1102361b25421ccf371089fd51c8982d547a47f4155955c9d9556e01b0a61cee64c6c333a4da45fda27ca7236abf710eac1cef102fc9aee1afb948aadef3492ad7740c1d7312ae4089cb90bb88e2b3332f5356e79a0a326860a16dae6e4f1118f8785887a181333a65bfaea1b9ce9ec04ff9a720e3aae117eaeb1f7ae1a7e5e884041bf4c5dbf3f07d675685709ff1a2478f2d3cf4a0ab797eeee084d5599b6826074d3829037d107735df0149842a6806808ed2ccf8a9e4dc0f4a9f61d3bb3094134d0d74c1d30bef379a447e988fe327f9ebf20f12b65ed55a2b14a9b7e31a77a902147341d934632ff011c1f63e34eac94bc09b70cfdf85e920c621f720b83d1c65f4100eb6b2069dcb8eb7b72c53c2e696f7bcccf3118a333e486fb434ba4115756d13ab844af6c96cdd96c1d9a019e684ce67254b3c7e15513843950da3e77f66cbdb2029c714becd3d0589d2350287c819232bac17f7eda799d6f91384f16dbdae10630ee5a7b3979009ec893468aa4630810d33571ed1d0e6229243974adece817ac4b0aab7f0338818f45888cc1f086fdd98d5cfe69f1dae0d34b0cc9661a7dc88af6fee13309ae1647a4ae3c6af81d5e9e904d3f33476a214c572b1212d6c1d2b7171747ab2b41acdd1f2ec5c8fdf13e4de86fd80036a01fb4c640b0c6615b4d66912858e9b14bec87967c0d816923866ca4b5b38ceabace7d5d475deeddda623e6451f1a233182f69ac41ee78de16f9660cbde2d3268d21089e620a18fcc8289c984ac094c2339ac79af7e7f7f9fe353242e9ae4673f2e1219080dc993af9d34bf3230f27a37a627063b605161758f89fdef0dcfbdea90029b06e3374892fd5b3ffae33871db09526f26780f3951d2f7763ce83b15c5484626dafdfb2bedeb0ad6fad5d3b5f53ba59390efb429fefe4b29b65063f0ab027b621f300cd82c7b828be96f8b774a9690c077e01fed5941e6bb07c09f70def9208593336c2f2723672d237a8391e63070a385c2aad84e5fc80c895c5f8a2da5c2a3ca76f0788494efe8cf0464e688daa1fcfeab9a39930a6571d281746f1ffa1863e18dd8154ecb3bd3dab29117dff531023ddaf66db0aaaeddcb112e54b2a356a1cb5832248b6631696cab15c776e76aa07d1e2a8d81cb9540186a063460dcf19f941717818413253c6891bad488f124505de2c705643b0df48ec82a133059ad47be787cc765859e40afe5ab9b3ca2473eeed9c9de305fba5e41751666ca4acd9729678d84a6757e7bc123b1a7f35c1a1fc6e4e47ffa5500461378eb34ee48d0b347785f1af5ca1e74e0db1f213da08c4da721c7c4e14fa72e93e14d2311118fa445694ddd8b79b4e5a0bf842710d8e5b9b9fbeda25fb820aa74324c548808c2b44ad0916959c92478b7415c830246aa2b2c9695f8e8623dc5a8a5937294961f62b9851d42162bb9c56ff5b20f5084645347a82d59fb28a440b7dde717c9e4bab3b36ef8627adc1c104245d3d27f8075599e17e801387034c866fcae8fd97233debb897430325824a7d5a7052ae3294659506c3db9b9eadd60879150668160d6f8c63cd094bb98215313a8eb5ba636e46166a5f66e36fbf65a2ecd18046d5d2c2d6f80598650ca194efa5ac149a066c47d15a8d71d67f9a9ad16a58ae0d60575121d8088840d2f04428715f312eb154f0c1398e9d4aa8fb7fd72b08909c1303b9330de6a6ab24c8f9211dc63283c7370b61c44a2afa082ffe1dddbc5496f570fb0a7b527db8d6a9f2b7047e841902dac6393fefa8067a4e2dad91b41f7958db8b96b296eb2746aee1725242cde1925568742d9727683fcd6c195ff6691087119f796b3d7548d6255d7cb3b6fcd483a9840766e4746b242e8a57ca1d0018832244fd08e906c962858f3ccdbe3376a8b6f328a45b3073aa7da07294a162514fb9d37e738817c74f5cea82328b9205bb27314c3bc9a813f5a65fc74320dadfefce8bfb998ca71c46865630534949efbd7fda94b8a0deb51f60a31b8f08f2226a1f658943d2a6b209d36023ec18a03e1fa55c304e495fccf1b23930aa129337c885d0d7480605f6a38c067e31e5bb5ac087f1a7cfabcaaba7c9ad11738332d62fa1aaa1da9c949152f0eb1058f73b8a58976c6a58c2522209db0b2946b8cd68a60e0e3ebf319f05a7619d3a5f84c7fa811db5feb22ee40021b99820872574defa8d99be090a70df048e277711a168779ee2ad3f38456371cae0cca0a079ff7d61aeee31107d7910fd6bb9fe6c934d258225d50d666877", 0xd8f}], 0x5}, 0x0) 16:58:32 executing program 0: socket$packet(0x11, 0x0, 0x300) syz_clone(0x22800200, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) 16:58:32 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x20000000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) 16:58:32 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x54}}, 0x0) 16:58:32 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) 16:58:32 executing program 0: socket(0x10, 0x0, 0x80000001) 16:58:32 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) 16:58:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$inet(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {&(0x7f00000000c0)="84", 0x1}], 0x2, &(0x7f0000000380)=[@ip_tos_u8={{0x11}}], 0x18}, 0x0) 16:58:32 executing program 5: syz_open_dev$sndpcmp(&(0x7f0000001640), 0x0, 0x0) 16:58:32 executing program 2: socket(0x2, 0xa, 0x800004ea) 16:58:32 executing program 0: syz_open_dev$sndctrl(&(0x7f0000000700), 0x0, 0x0) 16:58:32 executing program 5: socket(0x1, 0x0, 0x80000001) 16:58:32 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$inet(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)="fb596d89d522d4eaf4b41a147525ac", 0xf}, {&(0x7f00000000c0)="84", 0x1}], 0x2, &(0x7f0000000380)=[@ip_tos_u8={{0x11}}, @ip_tos_u8={{0x11}}], 0x30}, 0x0) 16:58:32 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000cc0), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, 0x0) 16:58:32 executing program 0: syz_clone(0x12007f00, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:32 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000500)={'ip6gre0\x00', 0x0}) 16:58:32 executing program 4: ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000040)={'\x00', 0x0, 0x8000}) newfstatat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', &(0x7f0000000880), 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000040)={'\x00', 0x0, 0x8000, 0x40}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) sched_setaffinity(0x0, 0x8, &(0x7f0000000500)=0xd) syz_open_dev$sndmidi(0x0, 0x800, 0x0) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) setsockopt$inet_tcp_TCP_ULP(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000003c0)='memory.numa_stat\x00', 0x275a, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, 0x0) process_vm_readv(0x0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) setuid(0x0) getgroups(0x5, &(0x7f0000008a00)=[0xee01, 0x0, 0xee01, 0x0, 0x0]) sendmsg$nl_route_sched(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={0x0}, 0x1, 0x0, 0x0, 0x20000004}, 0x20048040) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz0\x00', 0x1ff) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) r5 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000005c0)=ANY=[], 0x10}}, 0x0) getpeername(r3, &(0x7f00000002c0)=@tipc=@name, &(0x7f0000000080)=0x80) r6 = socket(0x40000000015, 0x5, 0x0) bind$inet(r6, &(0x7f0000000340)={0x2, 0x4e23, @remote}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x2, 0x0, @local}, 0x10) 16:58:32 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='mountinfo\x00') write$FUSE_ATTR(r0, 0x0, 0x0) 16:58:32 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x501, 0x0) write$FUSE_STATFS(r0, 0x0, 0x0) 16:58:32 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000010000)='mountinfo\x00') read$FUSE(r0, &(0x7f0000000040)={0x2020}, 0x2020) 16:58:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MAC_ACL(r0, 0xfffffffffffffffd, 0x0) 16:58:32 executing program 1: socket$inet6(0xa, 0x1, 0x8) 16:58:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="840000001200011d2dbd7000fbdbdf2500000ecc", @ANYRES32=0x0, @ANYBLOB="e00501008012040005001d"], 0x84}}, 0x0) 16:58:33 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, 0x0) 16:58:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141842, 0x0) write(r0, &(0x7f0000004200)="1cefc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d1c9d331b48b925e9e6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee264e4b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0xffe0e) 16:58:33 executing program 5: sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) recvmmsg(r0, &(0x7f0000001840)=[{{0x0, 0x0, &(0x7f0000001500)}}], 0x1, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0xc63b9e35) [ 673.574307] netlink: 'syz-executor.3': attribute type 29 has an invalid length. [ 673.581853] netlink: 'syz-executor.3': attribute type 29 has an invalid length. 16:58:33 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_HYPERV_SYNIC(r3, 0x4068aea3, 0x0) 16:58:33 executing program 3: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x48d42) ioctl$VIDIOC_LOG_STATUS(0xffffffffffffffff, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}], 0x2, 0x0, 0x0) 16:58:33 executing program 4: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, 0x2, 0x0, @perf_config_ext={0x0, 0x7fff}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000001780), 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000140)}, {0x0}, {0x0}], 0x3}, 0x0) r2 = inotify_init() inotify_add_watch(r2, &(0x7f0000000000)='.\x00', 0x400017e) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000200)={0x0, @remote, 0x0, 0x0, 'wrr\x00', 0x0, 0x1}, 0x2c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200c2, 0x0) inotify_add_watch(0xffffffffffffffff, 0x0, 0x800) syz_mount_image$qnx4(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) read$FUSE(r0, &(0x7f0000004f80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(0xffffffffffffffff, &(0x7f0000005a00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) lsetxattr$system_posix_acl(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='system.posix_acl_default\x00', &(0x7f0000005980)={{}, {0x1, 0x3}, [{0x2, 0x5, 0xee01}], {0x4, 0x2}, [{0x8, 0x1}, {0x8, 0x2}, {}, {0x8, 0x2}, {0x8, 0x5, r5}], {0x10, 0x106acdbeac410177}, {0x20, 0xe}}, 0x54, 0x6) statx(r0, &(0x7f0000000700)='./file0\x00', 0x1000, 0x4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000001940)="d69b712b6a147d37f2714718813ab5a7b6605be76ea275d09818647d7ae4529f44940af568164a4585d59e07d0331b09275235cf1c7fabd76138818f9fef7ba516ce66c5b486003d10a5c1ad7faf6a5b44ae14a303fedeb8a3e520da9f8459f6f51e8087e8466553131d2e6953945fe0f2f2c26b280972da96b331ae879644fab0104aa8a0ef729d31d5fa7ca9bc245ef54082e86940e6880fede708a6b0b98fa447a6a8584dc0a029b284fcd91f33430fd318ba4511a4d189af1706722eec05ce5a43313f6c1327c89339da924bac10f680434af575eed8cd2398ff6270549171f61066a700f25ca05ffa6b5ed036303538a5d606d13130be538e1dae47034830f876d7a8f82d0a65858ee4167310abb673f6b2361df9569f06d2b0dea269034a86d79f8e59a8aef8de53de2500f3bd39c92beeb72b16fcff8da6c8422bdbd7b3bc3ebfb031f118178f3a2f2eb92ec2091f041ca48c1f36f43a6d8ff9d340387ea153e5fef23f2716653b69da3b7676f3d0fbe18dd1cf8e3390ab619a03d7e747e7772c6fb139815afb367b7a36e63491d89a8ccd6df95072de65a36914b271a31a06ec7defed9966cef5746f00dfdc63523941cb34a44bbccb397655c5a6582aa558bad843de5b46bc9e693d7925061d3977f18331e68b2c06598bb29fe333d5024f0750d975efe06b054373e658e78301f05d61b697e5f06835159ecf9e80141a8aef645a46f7f85421ec5724758bfe2184bbe6de1161b3ec22d8b4f6e5e007e75d71434ff6654aa2adb3e35492f8cd9bb88978d73df6988ad81f3e6ae4bbcba8fce833c442ca4b7a58d4fada352958320e6ab8ef98c6bdf3fc7fa7c53f055d7b4a6f3121c312a83b52eec9ae7bf699d988c28874c3d83f7ae2b54e2cdaba0bfdc663f8d8175563d2977b95b50dff3a7cb794ab1b899abadc8ad66bf6dbfc03f79e4f13cdab0af6338ce552d470f71fb7be09eb5ca8907f86a995f9c9f7d4fbe4da21883187b869ea358c0ab4a5994bec1081c44b1d750f776b26ff8273d61768e217e1f6cf186026830348d7fed97457ebb848376184dcc774acf42c75fd2e2aa948ab2256c09775640e34d112ad532cd4cf00082bcfa70f5a941a432943e54252c428f906d9f5ecc6b4246006dc614a3252e63127c489e2a1102438e504efdd01608a6a34de5593f537ef759a19f3717f03ba65f5011eda98071bfd226521cf09b663e6fafe4b4bd812f3b870f579542d808c2b7762187beb319033b2c57d7079171b3023bbb7925908b541ea148436ec7d8f0ed416e2099adaa7708dc0bb783b67c59d33a12af50cb88f99b8e51c071442db3304a04463c385b8920cee99739dbdfc2b83bef5baef83d06f3feaa5f7c668f358bfbb48144ccf8fe29bed80c2198033fdcd787045f2e65de6b604afb2f5b085da4742f6c6c9ed18fa48a1f47a4468a835d1c753d13ce4acd309d950686b747d4f6d138bd1ebb9d3db2a3d52ace6ad13de64718b4678980e404a477d5d33d6f60e8433e04f7879540894dcdeb052822c5c2008308f2615f67d1f6905df3b6317214f25468aa893068ef6ae347e60e45d005ded5540c6ef2b90882186a58af0957448adea6d248c09d99977dcd6c570d08390c205c62fcf86232b7f6035faf1ee5926bc458fb198729afcb5bd811f2041d1d920913bdd94b4dd99e5f2cae3f4575e63f0942674b37dce9f1660667645649e45addb97528c343389a5c822362531bf03c238d8703db0ab2a4ae86b5bbe400aad228de090e1859ce1d6693757c59bbc978755fb1b5ddc39e2b9fc4d01087d31e53d7682ab1cc288f26859b38430c450c6504dfc6736ada4a705be2a8af4a60407d7fec15df66e7974752a632dabf9315474e9f76d781a811661b0607414ccc527e5596452c05052e10834ca689bba8de0fdcfa53b1a426c7a4d93af28e6856de1e79aab99dd65193b4ada084e60ed88d005fcb0d5e03255d46e63d96ab2ea9c4e3d9ab12248ed0fb5fac20f29aca2f7481aa4a7d653076b281b5c6295845c23377c4f3bc7a10d0db4f0263d84d98636d3f8fa2942f892d742bab5fc8046da515cae3c6d38686ceec4186a8ee70370dc015d28c7c8e3bfe6f9061641395256557bba5592e1267e9bc0ae81d5e8eacd15218f2c28ba3852125d9d4ea49f1d62ce5dc17c61b4abf7951fffc11090dc3b82d129a1390864aece768cdcf670815b480ebc0b3d8037a5ed8f4dfc84927d4c65c050ec4a90edd80966f53743e360a8c6a9c5badbddcb5ed186c614a510faef13071dab23516abb98f4d583783210d08b5534cf0c89e8ee4c45cab6ff24a536f3816db886646db98f568df6c1b6623f52fa5c4b7448e3207d9d52cb97af60c16fcf2e8c122a775181ec94aa15915608c30078a9cbbcccd026d52efa97c6aca6ac487d07f8cece2f04bbe86f8621e1dae3232938c0186e891bf9c9603fed16ba22fe471c60fa42410566a1ef30ffb787019e062458964e06eb655a3c103328ab7d11c04a072a54c17b507d30a1f52abca635b2cb09bd6f15ebf84f673198f77bc5bef2e7f114327a96ab80653855f57b802fadc0f3c53c9738743eae121ba2405f0b47957b7b30e2cf3877b85842d388f9884e307c2c158abadfd02d8f087f1d404efec0d639ba04418b821315ad8e2cd4507da0573f14f3ae014d8807a8f76097dba3303642378c965103f440f4caaa3dca802e167cd2e62d0480f1246caf9393c6e453b9ed626537df4db240ac7b26e8542893dfd27ac9328a205e13b04ce4e9c0d01de4e5fe394b7469dd227e4b1a8793e328a0d533e76b4e96f1bde60e6aaae820d90ea14bc45e895da2caf2d8b2095f98f83fa9e751f60028b019dda2afcf1c43adfaab9eba2e07c2bcd295904be2f960fb11a93861766c77bbb57a7b618f9f30dc0e02504657a6ad4ce8787248d874fb60205981203eaf160e4d3bc6d17cde587488d78522913e8a80e76471f7bc1a60d977a2facba37eba4da1420fe8aa89b477ebb47e28e7582e74ccac6a4d7b01cb607481314f24404c92a4f1e910fefef2b7a8bbeee3693add43f98804406f54e6e0b06ee8241be34e8887bd402f6a8eb6cabf0455dc4d223cc4d58515753c5880bf30844c34ebfdf3f3c23b9b8e2d06004ce54a8d13be080d98912481d7391d90dca7ccd44a7e152a6902c8b43f9cf54c698d0e8ec33ef94457a71f26606506349522f1c1c861b054f4512ab3478137ecab22b6fa683e8aab3d426fe565b048c50e6ac77cc58f5c015a837f3b3c94600058cadfd83c1c5fdbfddc97545f85b8d8f1f47c8c6b402106ec3aff3395461f905c5a629b8786df9e460e05c2c86f8303b00bd7dd7187eb7a9bb40f0fee087c646703cb63751c21af5b43ccfeb61e5c54be345ac96a2037bf600dc428300c6de9bd75a6fbc8fba4a684e8996c6a40abbee67ce5532657a8e8ef5f9bc9634bb6ea625ce151b75d939ca6ca5a463ab8b8be33f7d58e0fbc1d50cbcc54a355c43b1856f9eb898dbf6d1108a0506770dfaba6588cf93d3c140b911541898519b2dc4ec61ede596a9c820a6b5dcc72f2091c2462e660f5bcc7bfea69c456b2b9274959ee828556f9a8af6395a0cd509c9caacbcb7d9d802df25ee9beee8e53cf268066aaf46900c83af93a24d8cf9ac3cf7789a12efec7448ab35098e4eb02ff48a592e6924040ebf59dc4d1de12b23cf5df17cf0541b49187af90b723b0b592e4b331fd5caa910c784aa84c30445bf2e8697876103c2ddae193dc64d6be2d8e564e3962c185a12111cd84a8d8800c00a408ce0a17f6c73a7711b3f4c0ae6be949992047bd0207e464e228cf53d193857dac8f610556acf43617e03ee8da42f0c46c2fa9e876fd7667eb921d7837a21e57909b8dd82a3aaece0bffb6fa8961656ed1624f137adca776f14f8a9e45c9f46d99bdff340603744deb0a92289efcdc80c0e7e4663b3d42df0383bfefd9ccef12a8098a72ceb941f79ba225d03c5b7ea29df7b0160bb03e35fff67ae26f658cedb65c0d77c8b47fde64623cec8c0e36b91be116b0bdc1063dcf0af8b80a4c67057c3ab5d75409a29c499116fc92593474e18a3a8600a9f21c32edd227091665daaac19cc5d96f21687aa42bcb6c80ef52e9c14356e9784939bd91b8fb2b1eb2472e402edf4ef0e14317babea80b1553203464286cb27d4e191658c1f98377db6d4c492b1e9a748fcfdf7edddf63c09b02e114932c69ccc915e672230ae791614d182a6403b1e11ead274ba0e1a167af8c404d1034d3f336527590e74f66f4a1112db7df3567a1344f5ee1ae2668a815aa57fc19e085be6008ea91d5ec6fd8b4953ef3dfbaf54bf9602fcf5014922f912b2afe0375fc5c78ae08a4437637ac3b2a49f583aa5347c54ac7153704678818693b7d7becd0325001e9d0bf095f7e1853dd7ec877a57988c52738cf4f6bc473b15e6abd3a2e4db151ffdf31e34c2ef6df3fad08d7062d9c5006f0db607bd83ce54154b605c5a1a91aa39e7cfa65305067db8bef411e2d02fd895575a4fd2a6658d914d26e2039e57e07e999d05b480b3338046a69214404fda9ce7b72ae155c8e9f49a6d6b0a7ecd9772caf213a56a8057b5825cf5943ae5cf14a49e23876e8af867bebe9a5d3f2eb31d02420eda10cb75a4a6406fb0d6a4706695096ba503d3a317575e23c4b0616782e357fb9ed25c13ab802708d7af577e9287ab02f5f9d21c5e8db55b86bb2e5f24c4887b6b18621c6b8d72eb0aa2b84aebe9ecdd79d1b0c8d9909fd86fbbeb69951b37dcd5cf6b2273ab282ef45803c0c7bf95d053cffd83ac1e504b4e7598c48e728a81b5bd61bbbe9dd8bf36f454df424af6d3fcbd193d6efc3148845639c4780d34bc608c6f3414ecb7eb944800e7ddf8b09089ce96c49f23bac03246bd107810e80f0652fe3928eeb2777c2d52f0f1de52b2a8fbcecbd728b6a13146137eb7cf5858813f006503b0e8045d20f667ea2f81ba22aa891c6beaf0f48a37c6bedaa467401eabd16f0b45b3ada86170aa6f078303640c2411b82b716844927819fc862d40e96be89845d941056cc1be594560e984055f007d6cee56b3c568fdbea0d32624290adb54b29ec8d36d619da30922de9ef653dc76ed7ecab21e6fda014960e04c179ae49c46dce709eba4b1c9847781b25e3074daf401b3840504d6bcde2686836bad13ecb197cda4fae48885c99fbbad8ad86011abe5fdae86c1e4df1379be71a7af61b885999175c4d8f2ab17f843bd3df710171bc3b9cb10a4669de3de9ea8820efc6ea1169e0268ce9920ad7d07a4463178e4e4fc91a752914d40e4101325a206efb9ac64a9298b0656728c6dd705ec4f9325b0641d422eeedb305fa9d5e4bf291841db600cd3d4aa006c1634e449e6742972ac2237b73bf051ff33fc0d4784173fa4686ecd95b8947d14f1b3a11ea6a245dd32b3344b743a69212437749eee85a6b60fb9e3fafeab2802633ef6bd82a4033313713916129c24baa55b31b8afc1d9811d3dee7b98c2e040a652dc955feb3e0be394f0bbba4d1c34bcdc731094ba44206b1b0a8b236c83793489398c8d3db9726a76f344602933ad5a421b16c5ece4db9f1ec0f8513f0cd0c8f047285368683b4925620121a04287c65fc5297ca91983c243f2ae1324653e4d79aee2687f92a88cf151ec87f1932793280ecd51a7fd2772bdbbd89ba7708f9beaf40fd2cb344eb5edbd3d7fc4cace8fb12a37824b83a802785fb19a2fd6a929003a5fa345fdb77586304f1a81ca888cfe33fa9ce4ad52616e99b3e49ef153cd86aea63342e316dd1f000edbcc0324e45a1c225da707499e1ab7817c6aa24350a5f1a73977a212a0f0be6e32b56a02b6da8f055964031e88d71ed187833683c2385e95c4d3d391bc9ea6231e00dcecc6d393b5f1388383e5249a5d8d68a661959650786fa537b10ec1dedfe4212b244c6abd529758927c01334a60a60dcc4cd038d1017aa253d24a69c0df682b404631a94c5eb347f4bf08202f5db5e379c70f48122359f1741d9575c7f7b2f9d14354d3fd1a9f8c6c54304aa65cc100875cb75ed58995b1c9990d706c429a807684094a6cabaf3473c9e857537206727fe2c6d37e682ea262af7bcc337055f0bdba77b7b8cc6eafb49ede1398990da3b277f584928a2c05c9824ef305ec4521efe563e0bc50ad230c8f8b86389b05223e8f92bb6ff871e0dcc7bdab5cd67047aaf1fd268ab0d051c98d72bdc4831833217037ab14658982d6bf30b08e5ad1d9726a7fcf7fe2bd04783bf08a245eb78b25dea077e23a583715b63719700e87e699caa91a254f0e166b376ae2bccd8b1c338e6343183006aa8bb5ed4a496cfccac8619801e180d34423710028d559a2586be6991e3eac49f143e853f8ebe9aac21826938268b6edae11ef28a000fb64366315dc9e508a5858fec6cb238f167604bdd19ec265ab668a8d58a7ce78bd71a7513f844072b004077fccef5a688512590a36329bfcfb01483624e36e7a56a4cb3f0b3426aa213bf14831902ff0109a90cb55aff451f432192d4c400adba193b5b17bc067e09f2be171c26d38b3b85fdff0be40bce2f2340598df300d5cf6f646e0c40237863df6ce094f03a2fcdf04d2cbae7e7b95a15a26e5481dda6462e9c32d4ff12e75b325901b455b0088f02acaa00a28bc9a3fe16f80a3d0eeaaec792a39fa709ac16ec6b0290c282940ef82e51eea58e24871a419b9148d0c1bd0e0235e8aa9f6a7a654a6e5e00fa64bf36a7f4532ca3cc43fd4cd75291cee5669525133bdbcf3fad85c155f10a1078ff51c8f5aaf7089e0e7d2eac5000a1584351432518e1a6fd3e04dca5cc7b278add0d8c1ed92e8c0af35f808c677ed1ea81e688c20098e54cf56ec8555cbaaab662d40761e93df313149bd9845788c468cc11111fd72a4858df7a5fbb23accac4d66220a49bac62d038fd39fbb5a29c0baca2adfb2c791cf15119496a5149b738db2e7b401688bbaf3e4edbb6cd7529c4c0a72c75ac13310f5b1b713b9244b23c6b994c9b89120bd8f22d6322fa6db839b9e22595a32b588a51c20be373e4f3dc52b34142c37210b5b91b0903d9bc9fcac6922b45556857d57d1f47ac8e9c51b56edaa629dce4a19d964aacce2d66a23f5037e804de5aaac672c66ea83ac428cfcde5ffc1bdcd7e24308eeb75cca036dd50b01401dcde288b9f7826ea0b24a5372810feca3f99ffbe0a734713b5cf097c2403944b886a1176cf9274be11a70d8f852e080b2b38be70bad04fe648e7bbb96da53b39beb222fbb8992ac6f10ac0b5cf2d5cef38c451a20e472334459f93569cf1d8349ce0b38ed1797435c9aa48255dd133505f5539eba2669cacb887305ca228e26bf358f35ec2fe625ed0d0752bce6ab4e1cfac5850527dae460093f16c55a6f564578f9114cab0447f49cef8f4bfb6e2317aaffa88ad911b99d674bac24bb6214e82e6ea749425fc9df314ec6cbb13bfe52c3c21b2ea208d9c2e6c4397e40b0d7b29efccfcd0ef4c6123dd6f3241fde1e9a769244ec489bf78e549aed79760899e69c77994119b917c384e3545d57e0202a76a03b0a6e013b732dbe662462a45e674de04792355e1a614af34c8b3ccf7e7772b3754741c6ac64fe08d7324aa4144e7fb786bf67c2641f1585fba0b359be530c6513078e7467bc692630407135275d0dec18fa7ebedf0b06d2a7163290fb16229eba6ed5105dcb49b95c90ce69333e944a12e5a6abcf967633e9331aa89cba9e66c07f99c82bae79438423ce0898c0b170438cbb238d1f2cb57c8cf764b9110ba60c91104abfa21e6d9a4976cb20fab96a14ca1f7fc6ce28ead95f1c7f737d73e9529c270dcc9131dd9ac14e7886bf85e4c7dcd5c5b20e0e0a8ae3130a6968d34c7be2a341246cedc1729156792851500f47510cf6c335dd825008ad9a24c11797c32af1a9e6a39d719fbd700c3586bfe4080d0ed8ca2548391543dec5422cb167c9ac4d0240f0cb7ef85009cd1d64222f2a91be3c4a48b78b05a59236cff12651fa9fae2f1f2e12835af6b1f3777c45952f0a99ed151a06cca8c1405dd910ed09dcc02eefea2bfb9ea4e74f874981c74a0ba39620f1784c22a1bf814f1bf6ca7b55bfeaa5004e1221dab386ce3487ecbe125a1246373c5a84a086f99cfc1505cb9137feee77e718521f3b9a7abe771c4493143853975a46a0b3776cabd1164e48243b23ea3b4f413ea4fbed332ea90cb9c582824cfac9a8848a717c9c8581751ae9ffa7ca35cb4d14dfe552794fe261e48926e6eb45b15c7d1d6dff8990d340f88a2072c6842a8189a71b7ac282532fbee1158abb8927f2544d40f96e6f0958cb02aa15d8aba0e971b75604a687d1197134d8a103247ec7ce93182e28578406670b632db5ca9ee395047bbe2c2d5c78bf930448b5f2941176d0b2e6e21dee2c809f8d0bc55042d86ce10b659eb5270134ac021e4941352f3829d1a6ce0ecc453c915d7a3295ff711354fc53a59d8bae513abd725ec425d41dc28e1d452140fcffc5a0ce79f2a0629ac511bc20ea0a012ec60fe6cde97eb9cf7841dc9580e115c6b36834962ee103a34171d09fea6560612ddad6e380a1833a61bfa489fdcd1fcd396f5aadeb640d3ca8587a055d46f1c897951334e96270b9a1c75a0b8a4b987e859961a68d541ee6b6843910744a4d65c2a9903984bd155ae8b38aee4ff63c825b0813475cbb058d259bb9702de4fe2097e86fc7e6a9bb7454da506e0f5b2d9553d819c57002404a5ff9815679b7934dc81869e0eb981133adb215e2ed34f44bea94be3f698015a12450cf1c68cdd2349dae65c5eaa88bfdb0bfd0b7cb669edae0e9145f3a1ca41788239eb42220eb6fce5f89b48b4d7a76c8e7332396b3eda8e0e8dc917cd6a93f04847194c176d62bfa5f8de393f96d0b5c057f9541d713ddeef4ffd0f9d51d5ea6b7d91627583b217a4989360e6b03a552c2c0fc96b4e0b611188fe731a2d35dfdf88dd901da7b22174ba581ea45e8bdb3a1e5762a631292f096839b1c01b48ff53c32088296902b82cdfcf8f0d404d25e13200a36c2826190f683db88d5fbba46c5e6b9974ca00204dd551e10f54f900e92283ef1a30fd8104fa2a59323ce8b69a743a050714fa6bc3ac35f76cc8f5da85f832229cab01d7e4adefe1b7d11c85f288498360cf3e551755037676bd462f21dbf2e25c198d4dea3770176d41a3343b5665898e4e7c3b381ec38de01eb373fa64bf6483887f6d2fc1544536ee28ef2771350800f7370ad39aedf359e5d79f1eb669f82fdf775b8f624ee367c665e16c1a434cc431bbfe00d4e4106191d47205d85d7e26c84cc7ee47c1f258f7e68a1b6686e7845062b739367441d05b0a5dc1b3daf19feca40d2e5c598225cd0bdcf7fc2df803b81d8a2e7646d09d5c13cd1c1c1c2e9986d4393c7541bea048746443eb30a7f9723b04c67ea148d0c006d79fb4fd476a719d9615f8b40722e31e7e878977585f36b977d33849c0803ed6052b3a2cdfbe8efd5401de150b385b335d1e170076c672072c71e7453ab20c7fa7bda16c48e728f5eed74ccbcf26cf909feab9ded1323e230bd4e7b6dbb22486f1da42365b3b68a3babcd476c4b2e4c3b30b0fcc5addb86500f3cdcf0ec74a280310859f085744b6e156b79085f4b4f71cab107df6d552285141ecc0f86b26a170de7797fab5b2dfc99046c785daa30956acf11b7f8dddc432bf8a9076caff6375fd4d9ff2255edf7045034e42ab644c52a5dafff15f02ab4a050d969919f682cb34f1504b6941970dda2b85e42272477e4aae7e91b14c9e78d2cfd6286edb9ea09152b59bf505d44c8cc5f1bb75069fe5607c441aef1d9312506e175866adbe589ddfec1e898965c2e00cea09dcc83e29c84bc35648c0472934d16d224b868115901fba6c9fed8c1695aea0d29a6eb1ec06283ae113e74942c3282dda2320cf79c16ea9f8012fc02806fe40e9179bdb216515473e7036d36766f2cce28ca7bf49ac3e326905df8f49aee2af86e0e3cf1b8b590900d8959acd37592d06433ae319f89ef3d90f629f1389b2042d390f5bdcc64400254831ed17e853d4a8a38e1604bb6c569e080d4bf4f314cfc764f2ef8be63255a0e95d69b30a32f6a82783036b090ed22fd1d75d3bac54f0fd5f7ed7eee6773d157c243f98e1be3ce775f6e54d57a72da55afe138cc094c12e205565b906183a39ec58bc0e830006c2167f6360993a6ee407932ac16faaf13d25718ab655cbd7efd6a713943826dd8766ef955a46e57a5ddd1df9839f76900d6bbfeac401c1c6b4dedaf1529536f77193a04550a00470a453b17e5f3b77304fbe429e570339c6082ebba794604fbec028eda0065c92f406cc6e8bd5457cfe053ebf05dd60acb4f8dc0d0b0031f41d61935f8b8dbcf8a2f029cd84721a022854d6d3daced2d7702517336e74fa408db752c000361ffda03b8debecaaeb5e17868c6742221488c734566d0e3fc1c32296118df5ff11853bade59f3fbf6a9bb8eb5c1ea0ae7b8605a781fa299f286c4d5b2400efb6667d71f2c75beed0dea943178b7f4d923e7226ba831e31d317500a8b2e84ca6207a60a6098ccc80211d242b22662d2093a992ccee6b2dd30ce05430a33a83cbea8a51641306eb4edc0be0bfff9ad6de009c5772ba97b95cb52759effe809607c17b65dbcb9b3277e1887f26c773386a5cde51f5fc1e6c3cfcd53d096fd7c9a3c36ef584f91947d88a14a599a89661769521fe83dc61397bfa7b39e4a8bbfd596fd1b1853e56824a0afd1c7b7cf444b91b6f6d9b5d87210489b47dd4b74a54c9c3c7ccf7255d75b75733a2aa5522ee1654b673b10726153529db840a32e4cb0ee6046f2cd13e6b6bc22704a027ae1a881591a8614437f6d761997a2fb264038994d6f60150a210db3512c9a876a7fddb6fb66a3b924b572d623b351e7a6a28409fe94102fc7cf1224e7e6176e7d1d0fb0955d47f3be017fd235087a6a3529cddb180dc8fda644ee8a84bf03a3890a962335e5ba9365700695abfca681f6dffac587366bd12abc08566014a3be544ec2669451ef4a1476c1aa7e1e4908ecdb9320e03bca26f3eca73279be90f6078733f0080ede2ef6a528b6af7ed1bf891fc05d4ecc7cc65ac096373537c109097684d657c4d0f72ed7bbb9d7a6435a581595ec96269b2d6656d14bc0cb979b8e13fc4fd60384fe2dfd6bbbc531fb5292f3343ef8406d087efd3799ce9bbd7e633329119a153eceda1fe7e8b040d2dd62056e6579fb0aafe1c7f1877841ec78ce000e0a70bd957748799507f4dfe3ed476ab6fdb49ba231a510605e343b39dd4fe9c49891c6c8679cd50ed4e80a7d29fb731c2136d10a2c93fdc1e96dedf3d788d5d849611db449f8cfe316f7d11a27a478c1fda1a7d882ee5440e53eef14310043713937aef0eff05b901fa76a9fd1431eb0ca0d9fb18716dd79d37dc1d0706bbee4ceba0d0ab1d9d11c7637bdc8c39e4445db951e4f0e9dab92e875ba7ecb6df7ffc923c6f82641f08ce9acd436aa136af29b8db5808aaa5555d3", 0x2000, &(0x7f0000000a80)={&(0x7f0000000240)={0x50, 0x0, 0x4, {0x7, 0x26, 0x2, 0x10, 0x2, 0x20, 0xfffff121, 0x1}}, &(0x7f0000000140)={0x18, 0xfffffffffffffffe, 0x7fff, {0xc876}}, &(0x7f00000002c0)={0x18, 0x0, 0x6, {0x80000000}}, &(0x7f0000000300)={0x18, 0x0, 0x7fff}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0xa27, {0x1}}, &(0x7f0000000400)={0x28, 0xffffffffffffffda, 0x4, {{0x5, 0x5, 0x0, 0xffffffffffffffff}}}, &(0x7f0000000440)={0x60, 0x0, 0xfff, {{0x7, 0x8001, 0x6, 0x3ff, 0xa0, 0x6, 0x2f44effa, 0x6936}}}, 0xfffffffffffffffc, &(0x7f0000000bc0)=ANY=[@ANYBLOB="15000000f5ffffff0100000000000000716e7834008dc16408d0f72064ccac3ea97631e91b60a45a248dbaa5cc124eded7ea70421cd726eedf71f826b69c24e2ff6f7a0ef319465e3f18b1bb90cd5e6b5131fbcd12cc778b55224588ef327482cfc75b6245ad8242c5776eb89c559a4601a224712d0d631b46d9be9d5ac2967a3302183c2bdd0ab93eb0654078230deca32f2b28effa2b7fb88c9b0b3c1df4f2ea0f739afd7d5bc0f5efc81da51c67437eaa71499e757aeb7839233af781229a3c2a195541ce6c6f32b2dd8102b29357bb374bdc6620cbc010270ae8c7b2eeee60f61f74923cdb551e809b748102aef7542e2cca0f3e4e83c54462a916b2ea6d87157e2e8d51a1838ccbe4e7132261e54982db047334788bdf3fbadd2e6bf23b223f7e49a62d5e9fe90eadc8dbe71aec52b4ca415312dfd444bf804516be26fb04811f002e173e07a79e2ab7498ab445a1c9a76f688842117f1dd09078d3ce48d03d50bef6a9ace5397382c3526c6317c026364e05ce91c85bc9fabf738d4615c7a702aa0252cce615ff5d16247ca7c3287d9f408e439263ef35b3ae3b0f223b13162f712910525c91a113d051ff7cd260c4d8839ce87e063f8b6708c6855b6efba48cc2c59a46db19970eba2307365f775c2d8999eb59edb0151da4330e39848467b459d2842596e42c8fc5903f65cea614"], &(0x7f0000000500)={0x20, 0x0, 0x200000, {0x0, 0xc}}, &(0x7f0000000540)={0x78, 0x0, 0x3, {0x400, 0x100, 0x0, {0x6, 0x1, 0x2e, 0xfff, 0x2, 0x9, 0x9, 0x1dd, 0x0, 0xa000, 0x40, 0x0, 0x0, 0x7fff, 0x51}}}, &(0x7f00000005c0)={0x90, 0x0, 0x400, {0x5, 0x0, 0x5, 0x400, 0x782, 0x0, {0x6, 0x3, 0xfffffffd, 0x7, 0x5, 0x9c6d, 0x8, 0xffff6158, 0x4, 0xe000, 0x8, r4, r5, 0x519, 0x80000000}}}, &(0x7f0000000680)={0x70, 0x0, 0x0, [{0x3, 0xfffffffffffff0a5, 0x4, 0xa5ce, 'wrr\x00'}, {0x5, 0x9, 0x4, 0x1f88311b, 'wrr\x00'}, {0x3, 0x3, 0x1, 0x80000001, '\xe7'}]}, &(0x7f00000008c0)={0xb0, 0x0, 0x99, [{{0x2, 0x3, 0x7, 0xffffffffffffffff, 0xb64f, 0x3, {0x6, 0x1, 0x8, 0xf, 0x8, 0x9, 0x0, 0x8, 0x2, 0xa000, 0x81, r6, r7, 0x8, 0x7}}, {0x6, 0x939, 0x4, 0x0, 'wrr\x00'}}]}, &(0x7f0000000980)={0xa0, 0xfffffffffffffff5, 0x8, {{0x5, 0x3, 0x2, 0x7fffffff, 0x5, 0x7, {0x6, 0xe61, 0x1, 0xffffffffffffff8d, 0x0, 0x2, 0x0, 0x9, 0x6, 0xc000, 0x3, 0xee00, 0xffffffffffffffff, 0x0, 0x1}}}}, &(0x7f0000000a40)={0x20, 0x0, 0x40, {0x20, 0x0, 0x3f, 0x3}}}) getpid() setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) getpgid(0x0) sched_setscheduler(0x0, 0x0, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004f40)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) r8 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r8, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0) r9 = openat$mice(0xffffffffffffff9c, &(0x7f00000001c0), 0x404081) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r9, 0x8008f512, &(0x7f0000000b00)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400100, 0xc) 16:58:33 executing program 0: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) syz_open_dev$video(&(0x7f0000000000), 0x51, 0x48040) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x4000) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) dup3(r1, r2, 0x0) ioctl$VIDIOC_LOG_STATUS(0xffffffffffffffff, 0x5646, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}, {&(0x7f0000000140)=""/127, 0x7f}], 0x3, 0x0, 0x0) 16:58:33 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8, 0x80, &(0x7f0000000080)="b489602e9355d95e7467ce70fe3d27bd2294ad0d767f935b607940f13069c028e6a410e6eb403ed5bb7bd9b897efdaa17da69513a995dfd724d23634d67ff1ef4775d0b0d3d89794092424309e15c177b5b6c5e98bba2bcd4edd500cbde4f16e98e57668c06e87ff195c05f317356a447433c1a88df247158fbce19ce4851fc8", 0x0, 0x1}, {0x8, 0x82, &(0x7f0000000100)="b73f7d06d5f29c0b31599fc284be5c46e0673e49f3aa3baa116d0bfdc7d09ebd43d7752691350f5f7136f680c6f7acedfe585dd066076d3e52d4473b93f6d163e30d657ffa84d73c84621bf2345c0633311be6c345ab00c0112ff1b9b5a22c79e3365de48d78b8ffe7b4dcbe71435b9378dc04bceb1b7b36a1251e33cecc765fc253", 0xf4c94d61e3efb5a0}, {0x3, 0x1000, &(0x7f0000000640)="a744fc80e81f696d3aab736b14c793d78524b0561aa70f0d1acd789918057bc5651281165120ffef8a56a9f9fe3d97ef7ebf97792769f2283633f5c610f303eb9ab030aaa8fe74892d9a277c870afe5c81e0b17f325552ef95a5418018539565231b3e760086ccab635f0f6c445169fce919fbe42102a295b9c2c1efc4f976a15acfb319e15e3be00483424bb1217bddff3bc4f797f12e8c9806869d4970d535ee3fb106dd939199360c38e417d7a005172891df515b0f3924666e7089e7a9a50c628f2e55670d65a9a1774b983b5ffaed91b46002cdb5025700b2745077ed3e81d13ff32b62cf9260209f8817d300e50ecc680451caad0228f846a7a6d46b6da77c73dc127445987b0038a30d5f7299e64f436033f44825d7fd1a2e2a5603fdd7a7fc36749c2f41b282623c34aab578e1b5e5dfeb2f8470f5e5aa51f1d89417a3071fc60c7d42519d9e0265c44d1bc00d2f5e3e212891cfeaa6db19acf0ca274326f0986a729328ab117efa17072e36e3c9b1521f9665a4cf36954343c44258435ee9acb7f999379fdde6f28edabaee5611949ca59b8a082fe2d44f099513ea75e4b22cb706782da5f50c79b57fda19a921005994d0dba628f3eed5c99df769279282aba800440d08d98d9b78b96a61e48a696421f2723fbf4864fb0af5813f622cdaa80a3d78c77063fd7944ee343015f6f7d1293ac140c957a1657fc3c0fe3e6b9dce0bbe0900d66f34d99e77374f7a0dfb6d60e9b1cafb96f36c001492a3b4cc12890b34b55a55c8b6cfd057cfe734348b89ae2d9c17f68f40d480903d2d54e671d0fb666525951419791d6837566b6f69dc4fcd3a98842ca6ef76e042c3040ab0475d8a96cc7b5d12efe140c84f4cf37c0b3f7a80aef624ab97ff93cd944964e003721e85f0fa792f9481dab3c017dbd71116aa21d06a94a3f7e591c5559f87bc3d9a1925b7a2575e5b5908f295cb2763e48209f60ed2e77624cd4be5fe35e89801e0617b3f05385f33263299e0822377a3ad4b95fecfcac95294ef5ac43197a44ac35cd277c30194151d86d2807b2623719939c911cdf60147e91924226fc7fdd565bad4f84d023cb93d20c8d827d04bef2a1bf82e6645dfbec1481d43b2093c51d46e4e5a6b72e18ca7600e7f34692c1556c1360d5a073c0647bd9650b87328b6eb7dbffd37951858a781754cfabceac29ba9688d1edbbbbf4d89d5dfd3de4c7b519566b599bdd0b44ee8792812486ae33ca6af6dc9958b3d45e43e9ff7482af1a86fbc33305861e041b50baf492e44cb32f78f7bd6a5ca216c16f256c837a2e48f59fbbe6e6dfa68440052d385fdc5dd662be80f5e7d700b4b242f35bbbcbfce571631a12051e18e2cfc81c8c7e73ab79745054b759b7ca2f7688add3f6ccf2f9c478334dcb6bd582c4fdeb1d5c63349e64d65025997519eab307148652d53da7712666f06da70b6c6c433cd446f2191a54061fdeb3bd70556348aef6baa7cf4ef6f280007f3e058772baa01cd1b6e5e4347ad0da3cf6eec8129a070ac0f123752ce89a771578180f57beeab47b04551f1adbe8954d9fb971b6880b4b8988bf681a4a93ffd52b55a3784d84fedce4bac64025f614c8c2ad1c8e08c2ef525d17617f100053580655c9415cb72d482d2d81e4486b2c2712ce1707fe36095baff3f32971d248fef1ee889a36d5dc63113f2b1c9f280eb145c704986c357dd35452367fcf7646d716d524c13747c2837c7ff49d7c427c6cbe8e121f990cb2ca8eaacd61d3500c4a42ffe7daa29a2b9167ee6d9be17edc980ada2eaf2a47d389103ce620c040859b8f2aaa69dc53c70c911d6e36d2039577dfe3e02abc268b6dc7101f2217f66354b6efd37ef150d12e24e2a40856df7cbd1467447d2f0db99726631ba16be710f37e58b7254aa1b97cf80ab701ce0569e729e6b9a199e5e734485aa0bc6a60c8b919238b8e440a8850487b51279d20f84dd1077a354c88b59291f201bb25ccbd32e18d231d660c098223a28374efe5a0c7287ac1a2a6684e6fc39be56de41be48dac9d363e6cbdd1c807d9ae89b253b004baf6c725e83403c12ad6488177f8b3ebcc8ab58c2afd69f481981c91769c1f9f9aeb3378bb26bc452296f6e050af47f27ab2a972ca8dafa70731ca465980ba58fc69c146f01f1d95bfa0d3fd57d855bc3e8f1a33cc62a7bfd6e6afa4b1b6386cac33eced6d280f8309868ec150f408a380b2a3a83748a4ff0930846f86cf502b2ee6666c2cd5479e212eb71c3ba49ae882a72c42583c6a1cdbb4d7e2018180860d690bbe39d1048eba9f8bed78be6300e29652fcde7e2ce94d62aeb6cc392476296e86c43d4ac5201f977243a7ada03643588a34d5696a6c7876367c9c0ff9b421a9afbd2470cd0aa5a8df7c1f66fb28df37c2808d6ae342b4d2b6c156796974372e53be39b8476a777fe3f92da228db5a6e6f04aae700e87bf1166e779cb18688d918ce4f1a5fc71be3072c91d9f425e5542c803fd86ee972b47b4f4b8cd66ac091ca97a8c3e94f9b0a6b4c18a28fbc4784f4081cdc723ec4dacd63156699ab83331786793a35fc021d666f2af89d4f31c10524352fbb8c02fe140b03dd60c731a2c24cb4fa0323a9d6a267cf8319932b06b108f64866bf7c8eba988b184ca5b2b146469a3bc57a59b1d59832872d0fb0b7c2e801f0dd95ac18d66df10e2632f4c2b11f2369dbe3f95c94c6bd3f9ddb660ced88250e78ea02b39fd923245ac49d97d5b9328f0080cf94279263acf3780cd8ceea5eddedc5156caa9d71794e250f88d95c66749f3b9d659f11221f327297b2bc97c8b2088fe5d897711a15fff9e2c493bb9d5079a2ea8dac4c3b34cf9313abe67eda589c73799f67f71232912c90b706d2f87e38328558225f5b200a82f7f6c027558a9be12949941d9fc8a73aa30eaaec3c109dad051d5c455bd942563638cf4283d33ec7842eaeed0b3a98282a6549b05ae174de1309ee64ba5bdfdb89db258cca54911a65641d0bf889ec160cec5db11813de2660407c1270e0c47b24dce502a931ebac60f966975e6af3c943ad9530001183d71c3ada3761f9b1b6f5a87af857c868d5247dcc1b860d6abcc1cc691a6d6c9c9a18b9cfdb8dce0cdd6bc9da3df59cabdc3597862923e43300d1189708bb536c9864914a235be48a20bb6285b7ca935ddc9e4c2c6b5a46956be12e86e9e29dd21817681c4f1eca5c43526cf96924f7ccf219110a485c34e8f13cb3691aff9753321c490b775e1d5b70545337943ddbb0fd153c2978d8b4a441a15bb4f9df9ce513610d32b1cfc8a40199121355d33d09199e2b7bd3d21d5fcb2f4ef71e5ce3aa4aba9b5b30b6ff507d7c56f57998c9dae7929e4939f190b6906d4472ce50b3a43c24d0a025ae7836239b00f46a8d9a42a3013db391790a8c57be4c636e3cef2dfdb9d768818febba359a48c1da6fcbad96d53035de04c2c0e369b7e53fe26afc02abd6e59b9eafa085c382d56f52c42c1928c3525af3da63cf9ea2006469bb16f59e1b3fb8b040e3e3b8a400a90998f908a14b0f3b2172278ef37c71a921967747393302e9aae8220b68deb6abe85b87e4dbb7314f63799ee9db28263bf825789c9640b36df54fbcf5ca0b9dc7e8dd6c689ec6e68cf09c326b093daf9e08dd075e62b45d4b980b373c046de38dbbe81ccaebf88e5cd7bfc286d62cdda0b65cdfe3974a67b718a1a0637715cdc176f95713ea12827d73581bf1347329ede7d0fc504fb4fda46a0c13be972d7bd848eca4cd75b8ee4ffe55a2d93245ed208b2b3747b05d731f6abb50b2808d9ee7316bb6b22c58b463bc1803e49ad4091cbbd499b0a0b3a4f039e4ae4ace8f34bf8483756176c8d2de157ab5ad621133fd7330fa8c69a4e5c33bc845989c73a4b9a6555777fef4a28e23b41a37815de400ca9d6015338b727134e3391d277e64c9719a6babc4f54e98f705a4f3d7d1e9141884e590ae9b82cf0d7056faa3b5561bc89401ae341c79d75228409e1e6104592b5575c109e8ea32618accfddd8ef56a2156b9a5aa9f2fa7922d77186a8b47c61b9e0034230837ad1723f314f3df95f2a8834ef9049192b3fc0192ed16d020bd68da3b735cf599e08adec870446c0767c9a8ce118c693dc6590e4dc50a5c275b653e0005daa87aae08a2574bfb55abc06d8434d5633c31552cba86700177abfbdaebb6615d77997b531c95804b905d91d686cc3c5ee9fd9680f0750b9f315d956338bfaa3226fe81565bae50ae668bc187b5d3fbba1d365ecdc81003e4ffd1e1a8d443115f57762269dde9a480532843cc6824454579598733f5d692c50cae57347d9d1772aa80ed38978b7876ad413be8349e1e63f0f67699613fe5acb429cfc6ef99afb963c53a18461c09321f0a0de2145e270c19141ba48909b07a4f382700a89de2d8ad78ca9fc428dfe7113730219372dbeb6447ab16b61dde4d1a0b9e28111fd549b80f8803a9076cf8b498199ac542da4a33729a7ccd49d1bdf3fa1034c10730c5e9b4c5d1804a5222fdd9d3338208fbfe58f5525dcb293d78c8f6521d4d77dc1fdae359f6dd2e0d95cf4912e521ff9073dfe51cc37f0dc9f3758e4562c2e71bf14c9e5792a4af1c390b19a682080625532076fcd70934d0969b8706fccf0d84593d2c911a2e8a909173e7135d5f866f6a13bb324a7dc28488896fe4186628c4f8fa69936bd240952209cc22daa9df13e05588a667ee44fd89ba9ab47cd2c107b349c4324eeef9cc59517dc0152e5798946bf1e8ee327dad57162fc49b523991a28e8a490eed96212edf18a9b17c4462e817366fd034b7f0b1c0355fb5172411776e33551b6da0c1839335d43229cf43e1b38f61a0543725ce0d1db36f00964cb32475d41539cb1760a35e2b66ee66a1cfe58156f348a8a4ed7ac3f56133b62bf435f61c8650e02d0d0ebb9ed55c467c6da29edf5b99ca44ddb68ca1ed10a55c861dc07ffb9bff52260add47ee30e473753f12e755e069b96860667ed4820dd0cdddde7f9f3e452036325bf49b219470c08a82495b909e8c183d6fb1ff13c0d3e7038f1e5edffe0e14d61b367ae4a277bee680ea83e0edefd67f9f2f6b8a44113aeed6eef2064ef354158c227a40ce7b14e99891fa5ef2decc3b332694583fb6e01a9e6bc6c7d6fdf07f69fc2ccf978f0afc05be4ed5806b3dcd364d174e93c71d79047f076bbd3eae030c1d84532598126de4ccb65b434d85bd530cb3dbd988b7b6fda7a7cc5d7934c81b0fd7cd27a255c7401a6d1efa356698ca6ed404d13f4f38b0211b2c288fb614aae598e40f91904bd10cc2942f2d4708ace3bff53180347d3a928852f6b2f975d017772ffaef9008a83d3d356dad46201b1208e561aa5d3a04f47790429ca742439a00dd7e0c39c3203c4ac86bbde92c94693202fdb44ba3d48916799e245b515054e3fea444b3cc10529d5ca9f173a31b7e0951f093b44d4e239f22fd26eae026112761bfa731a1dbbde826e6e59eeb1c78e187d517a8318ab2b074ef8452a35e90862ac7a9caab5cd8d9995c6f775063826245949079649f71909f7aa264f9f000f6f662741c961f6c6d5c6936e948b778e0455ad8d1d69023bbb0279c9ef38d683b1b647de4b9afdbda1569b48f649cb652015eca20d0104f08034019148f427bdb2867b95685a89055d32cea5feb746ffcbd05870fc390ec7a7365b2b08cecdf1d7f492333b3dedaf6bf78b4c017394f281d7cae1405ecbd77085cce50a45b81f07f87319fee80f83d204520076b37a4ddc70", 0x1}]}) ioctl$VIDIOC_LOG_STATUS(r0, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000002400), 0x137040, 0x0) syz_fuse_handle_req(r2, 0x0, 0x0, &(0x7f0000003200)={0x0, &(0x7f0000002780)={0x18}, 0x0, 0x0, 0x0, &(0x7f0000002880)={0x28, 0x0, 0x7ffffffc, {{0x0, 0x8000}}}, &(0x7f00000028c0)={0x60, 0x0, 0x9, {{0x0, 0x800, 0x3, 0x1, 0x3f, 0x4, 0x0, 0x8}}}, 0x0, &(0x7f0000002980)={0x1b, 0x0, 0x0, {'smackfsroot'}}, 0x0, &(0x7f0000002a00)={0x78, 0xffffffffffffffda, 0x0, {0x8, 0x10, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, 0x0, 0x9d0, 0x0, 0x4, 0x0, 0x0, 0x800, 0x6}}}, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="300300000000000000000000c461a9c7311e7f26e2b109000000000000183eac7a0000000001040000000000430e2aa1baf793ad0edd920200455bffff000000000000000000000000268ac2020000000003000000000000000000000000000000030000000000000001000000000000000000000006", @ANYRES32=0x0, @ANYRES32, @ANYRES16, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="0000000040000000000000000400000000000000f403000000000000080000000000000067726f75705f69640200000000000000000000000000000000000000000000000000000000000000ff0100000000000006000000000000000000000000000000ffff", @ANYRES32=0x0, @ANYBLOB], 0x0, 0x0}) ioctl$VIDIOC_ENUM_FRAMEINTERVALS(r2, 0xc034564b, &(0x7f00000002c0)={0x0, 0x41415270, 0x6, 0x3ba, 0x3, @discrete={0x100, 0xffff}}) 16:58:33 executing program 3: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x48d42) ioctl$VIDIOC_LOG_STATUS(0xffffffffffffffff, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}], 0x2, 0x0, 0x0) 16:58:33 executing program 1: r0 = perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_LOG_STATUS(r1, 0x5646, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0) r2 = creat(&(0x7f0000000140)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x46002) io_setup(0x1, &(0x7f0000000180)=0x0) sendmmsg$unix(r2, &(0x7f000000f000)=[{{0x0, 0x0, &(0x7f00000033c0)=[{0x0}], 0x1, 0x0, 0x0, 0x24000054}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000006ac0)=ANY=[@ANYBLOB], 0x38}}, {{&(0x7f000000c300)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f000000c900)}}], 0x3, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e22, @broadcast}, {0x2, 0x3, @loopback}, {0x2, 0x4e20, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x48}) io_submit(r3, 0x45, &(0x7f0000000540)=[&(0x7f00000000c0)={0x101010, 0x400000000000, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7}]) r4 = dup(0xffffffffffffffff) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) sendmsg$nl_route(r4, &(0x7f0000001880)={&(0x7f0000001780), 0xc, &(0x7f0000001840)={&(0x7f00000017c0)=@ipv4_delrule={0x64, 0x21, 0x200, 0x70bd2a, 0x25dfdbfd, {0x2, 0x80, 0x0, 0x1, 0x7f, 0x0, 0x0, 0x2, 0x2}, [@FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x3f}, @FRA_GENERIC_POLICY=@FRA_IP_PROTO={0x5}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0xab3}, @FRA_SRC={0x8, 0x2, @private=0xa010100}, @FRA_FLOW={0x8, 0xb, 0x6}, @FRA_DST={0x8, 0x1, @private=0xa010102}, @FRA_GENERIC_POLICY=@FRA_SPORT_RANGE={0x8, 0x17, {0x4e21, 0x4e20}}, @FRA_DST={0x8, 0x1, @multicast1}]}, 0x64}}, 0x4) accept4$bt_l2cap(r5, 0x0, 0x0, 0x0) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) dup2(r0, r5) syncfs(0xffffffffffffffff) accept4$bt_l2cap(r8, 0x0, 0x0, 0x0) io_submit(r3, 0x8, &(0x7f0000001740)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0xffff, r1, &(0x7f0000000080)="306908eb6b80dfd3da325ff4960f37ea7927b8ab585ad538476cd76080c76798174fde824cb6414d443f7d0dc7f6fd3fe84d7ff19a7dc35095575bb34bbad9236c1c3044155848b4d5c6894bc36705639988bb0a2b9618167584ba9d676e65f072e9dff53f41cae30309919877bafe09f13be409d7", 0x75, 0x100000000, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3, 0x1, r1, &(0x7f0000000100)="ec21e1b75a621f20622a128889a2ac64c0759e47a11a5cd33734417f1e5637049762ec3b78f9d5ec326ab0bef8062759b03b630f71b06a4fcd47b9d3ba1c9c524d700a6b0496c6e207754c84232a0a81e89ef12035b4a7b3358883f1063668bcd517be19f4", 0x65, 0x1, 0x0, 0x2, r4}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x3, 0xd0, r1, &(0x7f00000001c0)="c773b76d9a9c8bde7fe5f4336aaa2cd599e96a6f67d98f29fb12d9c6418b8f5419dc734a40caf4d3ee2e7536614e635df666f4b1d2b3590fbd45592931ebc134ce60db02216abacc7803d4c4b92188f4cfaa3ee041607bc6409d6b865973bb2a662303133f48ce1da6418c0bb901a2323b1884139fe63fe8aeb2a31c0ca10c0eb0017f99a589204eeddf377ece7c9338b6ffef4eb8183e69524464672859420dd3be1b9523d724", 0xa7, 0x4, 0x0, 0x3}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2, 0x0, r5, &(0x7f00000002c0)="9c1b040ade3533f7bff272ae8bde22e4a51c211ce9", 0x15, 0x907, 0x0, 0x1}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x2, 0x0, r0, &(0x7f0000000400)="5f5e8a1ce6a23f7c547ce98a6d46b77c1ea9f5781fd67b79999cb7edc6be1a9efaf2005d1cae0d8e957a8e5de5177d2ab1bf38962a8d6c2db1bc6f5c40d390c3abde28afc167db27e1c4af4fb9890eafa28fc9b168f89f4c7c3a845d6493989c70763225289244084d9a84e0ba930fc471d4b148c68ea937465a5aa1e4fce9f96f930db32d8d9886eb4ef4abb7681f6718011b70cb9d3e34731fc17c981d43a1e0135ec60d29e615f814a3ec0a9448ef8fa8d36a71f28bfea932a4e94b748683440a927a1649259d08a2a67812c5d315709afc56b801c237", 0xd8, 0x5158e00000000000}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x6, 0xff, r6, &(0x7f0000000640)="dcfc84a11e2ebcabda966f106f8ffdd37a9fa9cd5a29b09f424d4449ab1683c0b8934ecfc126f56fa2ae6785e7312bb7de55a2943e3fdd9954b28903fc901831b756181aeca6cc61eb860cb42d7b1a0984fd4a27e3528d09e62523d4bf0a6288760d98ab1aa9c82f1d2485345148f53de362416f90274939a70cf8995e2522a054be420088ce0436d4c38d47a0289c60a5963ec4af73ed32d3bb1a20ce959a228a9993986ffe001f1ba83d6cbd0e5a22d6177e823e1ab054b3d50688f8398f9f56c472db1ddf39d42d198959cad50908ecc1a9f9c7f66c62abe46f3e9975d19d87f7140ae1bc285db47b8f6188cd11865af257276243b34f6ee7076de849e8bac7ad4b0b69d84c372503eb09a47f9dc9a211307b6111a06b36b8b954b58bb119bd833d230451c8f437f9dddce98ed5825ed930606945583551e9e70d70edc312e6c99ff9f779e3a70de44f9e2d89749378d2c0e3cb02cdb1220fd70ac277537a670f1a30c922cfe285d0b0911a768680316b85b781952262ccd5124cf36ce6ef30e3c05d1e9eb5dfb33569ddb0db4fd45f8c556c8ef4fcb5f34320ce1b31eb473fce45002c8b9acef7820ad3aadd453cb1534afc900f4a7d599f06a1ff56abca99093ca6158322feef38b5c01b07fe0174070d386ac6177f2f88ba6d56b4ce789cfa74d787607d57b19f8f26a7b8dcea9ea367e0a720f09c7c76f7277fcb6ff29ab9b965504859ab6411d31201303978639b18bcfdf5d7f66ac9ec377d2a02e1d3348c46c587aea80ddc31cc1988a121b4b9d9f624c7891b4c2122ccab338f14703a89cce8db6d1dc4fee0f3c4d64828b71efcca48b866df5401ebb336eb4d5190fc74df1187ada847921f469ac04bcd1911dc745a7ac21230ca195ba79e373f137f3a46dd7705c410335bf97d1e23c544d277ff9cfb3709913d38656ec90c072a78a641125a55e73c00f74e49363a704489f52853b99481f41b57cade0c65bb4a49ff64a5593e68a1dfd457eaf4938e2dda79cdce5ebcca0be7d114e53ea852bfb60895076efdeb43bdcf5b95f215740edbbe234a74935013cbc05ebc41db6683323bd7dfa8400b44b9e2b536d9ee460a193bf77f019d0d816a99cb4b91d08f3cd577359c37c9050ff323b60c8632efa27d2e543d31ea5a8c7d1bca41eb262818c9c4bbb24d243d96dc83ab9abdbaea07c862ec109b2bdb04cc6cc83dac900fd6022966a394f08ce2400b9033d4b4ef63c078d6f0b2f3e36001e6d5d24bd908515735e1c6236ff90b0ea702ea7d21951943e0a38c36ac56adf841cce640300a8ee4cc6f7880a344eee0dc65efe25c85d9eb5b7143df0b78f6130abac59db0a27f5fbabf4b229c1a51a4ac7141658d9626cf0181fac7bb0b3eb32bc7c3d1e4c372ed38976b833d70ff74c582ef341207de152296890324f12f648bea8c813a544254dbeaaee5438ad31d9f6b3c017e8cbace2ecce6292599ab4a5be10be1a4874f47c0507aa2ff8d45372ab5d34a9244974a0ee1fcb3b6f88dc961796bdbffcfe91654b5b4ba899bf91ca4c2831ed6c5cc80aa6bdba3e9a1b48e04027709af55a3c02db23469478fedd8de6ef97625f3aaeebf275b7a8a5a55ce7789ba36b58824ef073d5d9e5a01c091cd005d736d8ec22a4d59a84f3ebc1a2eda52367a9191d0a210c87ffa5371558deb05a22e68e8288baf1527df5ff846da9413513d34ed814dca6df9f188530a165aa57a106bc9b45cd3143a0d34cce46b00531078a4a1166115dff8ff8ccb3e99ada8e5e6962996eaecd493a28dceae38da334bfc3b3c80845635f0dfeb60f127b2d521c7f17fdd387c2fa4436637a52ae77d78a2bdc8d6b933d3252592c6797fa145d69f70d162c9148eaf366c0a75174b0ff37b9c52fa9fe0164ffa9ffab65d25f76c804f0eaaa83a9f2a480b9c67ba7b61045e855af7075789131caf2d5a96443adc654fba6edfb8acb4d277c9f987a42affc90662c921245b5e257f994e78858410ed2557055243456f48f8e77edb5c0eeb839b855886e500a6cc8dd5989dd9740ff1649859328e2164aad6583dc15628b2333e3feb52f152a9176b4239516ac7e7062d97aefa24ba1fedd4e854f0eb2cf05418bc21e93d9937a90640da8b6dead0310ebde5f705a215a5563ac4806594e816f0250d6359655537e77baf8a9eca16a8811528dbf69a15fc57e274fce17872d16a71de97f7c851405db8dc519c28e20539e398d83a2d9be130d07aa4466517bb62e2bf9a608012eda66c7f3a993b4405837a671d36691973ebce5e4148b279a6d592628693e9846dd2deb90625b86282eb3f2825d43eb339b55a78b6784f1c81ec9f012e30334eb45fbc00243d7874920e9dacd802200e151e0c63aff2f05f0fbc0f6e5a08f8fff8e4f204239ddf2cc248670602f2c1a38f6e41649ca0507dbf46085986e5c38bac3ac3311b304f9fd727e92daa794ccc3472c010b1da24fd9c8e5287b63881597aee947a21f0499f5ee3dae76f42e5e97665216eb4dea46462c2de5ff6c0849c6916abc8af8508c351ff19b1bc788144b5302d55439df0084b950363f248f08b9d4f62f8cea15c88dd9b1ecdb1ac31d5860d4223dca5aca187a75045adb7332c27ad6f6a284c2c4cade4f9ccac6ef4239fbb54a45a6ee538804203ffbe52264905d4dcf61116697a6a25b3cadfb5382ceba57709a1849e5a204bc1f95bf9fa6345002fda1afc4fef8c534e6815bcdf69bbbfd5d44c3331f311e4093d8cef521aad0fd46989a75e71af1d67b8a8f932400b944bad8084a13db11c406f5d8b05de52bdc8d8a8d77db5cd79b5e7113399960275344bd5463019a53af00a5105d8724ccec0399535ea1123f494a4cbfba7ca52626d6fd630dccd3be33b60cc6fe9b2774cfdbf4828ee95c9fa1c11ee17242f72c1536d1ed8383b0190ea6ca20f2199aff7697ec00a84f636e244fe87ad68dd6086a352e4fa92b1a19abc070a4be4dbdcc6e7ce90c775deaf448c474a50cdd8826271efd0bc34433dd3f25c2611c42c0a1b6bdf4325858dba956adff6596723a1e748d9d889893ae4dc044bc2a707788aa381c9a5ca67a49403e399338995db93167bd3207f130a526f12e9c995cecd10273e0f6e887737778b4b2773f608c5067c6e16b13c2005464180ed4c927e9f13e94e51d338e72428f14566449b3e3f94ad367f50f8f3fea26c7ae31744824ef5bf7658884dbbc22843e6c90d7214ed905831702c8695face3362eeacc3fb9fae4466900db55d9f16a3e93d538e137920b9b09a5f98a6addcd154a3f7b1a2d16a36f26f9d6d780f63eabe95e6efdb560b70081a59e40821858869fa360906e2ccf400c5432d99f0947c812c4af0355a41fd359bac352cd8a18ea48308ceec36ee2e2a2174d97f86425684aed4a7567a5c3871ae7c332dd023bef95d28e7e5057203df167b341267d602a9b5f7f47c8d86cdc65e6e526cee4be448915167b5bd890281a31f4dcbc1ee4b3bbf58beb96e8965cc997e53c1f8797b8b0a799a400d9ae372802d1bb68b2bf90b5fa384bf69448af2f0d571930770eaeaa15f3eff843fc387517b9fe78051f1d490a0f7ae3d0dcb93c28bb941cca6318073b8608dc2fd64c2bb188bf7441835eb0be8df040634f9f2e714aff30fbc561347c8586c6637e9915971dd4e732791b865d69147a5469e81c8b5ce871d4953f5109abe612724ccaa9e5043f62c15192d34f6ddd359443964d7f620fad5d4cfdd4e9b34a2aca63ebd7ec49acbf5d3bda0939b2dfe5ef7419b48f9ac1581162dc327bef6410671c6b731b9012964b367bc800a90c5458b1656c4110ee5b301930ab401dbcf59546d9b5626e4301c33d82c93e11e3f381ffaf1515f54900995e1a861d11ceac389f44410be04e07b8de45a8263e1bde1f5e2bc4b0ab6559a672f45ce06abfd490cc65498bb3c15270b53831e2af41a929aba96a8d08faa39ef64da9e266fc5bf654cda014b03f0b858f259f36ac126933f6b7a74f738903e869823389e677e17f0834bc520fbd41c0001bc57e3079800136d69e25264dcf1e0a275d0aa58df3d64bcf60a167190af61301d0382afabf180563dd724e53dc45f7808daf8f17d819eabc9728d53bf1178be0c30dcafadc36557d91d166b48a8c7276097453dfe6894eab139b672bc786bd5c2a916994d4c767ae01016c222afec1c62f289117391398cdc99f1aaff7a2f82bf55a4363610578a09478c52bcd2aad75b3461cd542d66491b652adfdad35f19907c09279647fbfba2c143ecd404398742836948e62fe4d4f9387f1c1d2c9d10e53dc283388316d225c2ea272b610b53e4d585e0b1a3941b5db5f59c5098852b23325cdfdd4e2532e559550cfc6a33e4fcd28dabcfc076b2eca78fadc4bb3891f7c7bc5dd0c3a2e2732036b3024406eba31c96e28bd7c39bbee4813ae52de3b53316c85996ec08f77f82c4573d36e1e1a4d6630f71a856431155621c2a55fa4b84f1b9fcf8b17a9092de2181627b678b05d5894915e4adf7b04afa65df6f39808d37288ce3440616b367073d9006cb61e55d6778c17119211831540dee38c81a5158cf5d6ab7ca9e63d2baec80d4490cd05b8947e2dd4f1408cee257488f904a6bf661602c4c6f019115123f60f10022414e734a2d080db32c5cc26d50876bf5074d142f8d72453b980a4665d01ebfa8c5e61992dd8df0b2294ba61b435e3937e6c6f3c518d09e856dbd0986a5e5792d8df54f46a367426a42a45d3688894f8e6660b44a8cc4a233fdf65de5482beb7d60fe72b9a6dd89f67b2f5d4cdb0d978a09ce10b17426915a438f732c74d592be5359858e18fb39e3f9ca86b41096293ad40f9789a3b014d0b8098ef35ab0ee1e8322583814e834c555b2daf59d637d24e2e9dd214a295116d903afd656bf12af51378f07ca4700fd20c9d897edf137e965670c136a42c757f83c1792d24db0d1f44a4a4dde09639410f1257afdf892563cad0a370a483429311f392aff0fb6f0e2b0345fc8c137203b4887cfb7ccc6c2cc57e7c097a482eec3431ee51c3da4cee8915f87c0c7fe22d48ab546df00a07ffd691c4fa33417faf9b69d62eeee36956c489448f37f1ab9eb989ce45905ff09aa961ce68d9f62e52b8591323ac1109212d0a89b7a71999b6b7c127b11e53cd0ba2282ab3dbdb0aeb9665789ade6617c5f8faec2550942ef0f392cc4c4f900b6f0af3963dc3d2d1f3d4ed7821f447a250d62ba674a1962017848b752af9342e6e53f7f29fbb6cba8e68c66dd3aa34e204079cb68f80ec410fa5b3d94043a7445c5199025f4d33f807fe42116cecfd2dbbfc8777dbcc086d9ad5b5841e8cc9935c3ad4743ff5999f573327288f56583982cc5f61f1bb73fe5732b84199a398f43280a3d18a4cfd7ea87438617d5832eab1f33d0a932b1c69b1f17500d1de557f627b7eeca3f8b6661f48f76351a290d71da87b0ff2df3481fc8db0de6f17e39a18ccda9c0946381abcefed8fdd5592840571de14aef9b528f42eef3e1baa6b718df26ff360ec0ac32a6b2e2e39ad18d01b6d3b460382d6fd9fa5f819ae7e61e48435355c793f38fafac19c0d2a93e278dab40f6ddca1ea76fc39b855f0c6fd2e085c2ac472bec4c5ff7d62dff7e9a10a3e558f9260685ad46d744d841ebd12e58ee512a408e896808a06e87b16996f8c79f4ba8a9212eb7394b059931acf709a7eb57521a2ed1913ee33b4eb3f2d6eb1c571be65b2b341feea84d280fec7389668109e741486dce19e92302dbd8ace9e07b", 0x1000, 0x1, 0x0, 0x7}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x6, 0x10, r7, &(0x7f0000001640)="3f02060df5a86f1b51c12d7281cc83bcf456cd90c99c1cf4983fde79ee728915d361d3101f5f749fa93eaec0fe0ce281bc5bf8c2e33a508b6bd32358945028698f97c270891d7c8a91d79b4846adad7b4849fd19d8a948d124c726847c2d04d3f555cdbf211c01e4b02e5e27b8c488b8dc0a513fe4bb6acbc5", 0x79}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x6, 0x5, r8, &(0x7f00000016c0)="05136928e40f46f4bf22a179bf499a5bb847014bc4b90e66f26e9b40b807afe7a060f6c88b9b55539635225c8321229fac69eaeb00680fd1d754a937", 0x3c, 0x1}]) 16:58:33 executing program 5: r0 = openat$full(0xffffffffffffff9c, 0x0, 0x137040, 0x0) syz_fuse_handle_req(r0, 0x0, 0x0, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002a00)={0x78, 0x0, 0x0, {0x8, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_UNSUBSCRIBE_EVENT(r1, 0x4020565b, &(0x7f0000000000)={0x1, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f00000003c0)={&(0x7f00000002c0)=[0x8000, 0x65, 0x3], 0x3, 0x80000}) r2 = syz_open_dev$vcsn(&(0x7f0000000740), 0x3ff, 0x200840) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x7, 0x4d, 0x86, 0x8, 0x0, 0x4, 0x1000, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x6, @perf_bp={&(0x7f0000000440), 0xf}, 0x20, 0x9, 0x4, 0x7, 0x8, 0xa48f, 0xc759, 0x0, 0x6, 0x0, 0x9}, 0xffffffffffffffff, 0x8, r2, 0x2) [ 674.371625] vivid-002: ================= START STATUS ================= [ 674.392740] vivid-002: Test Pattern: 75% Colorbar [ 674.400969] vivid-002: Fill Percentage of Frame: 100 [ 674.413946] vivid-002: Horizontal Movement: No Movement [ 674.419341] vivid-002: Vertical Movement: No Movement [ 674.461633] vivid-002: OSD Text Mode: All [ 674.471798] vivid-002: Show Border: false [ 674.479818] vivid-002: Show Square: false [ 674.489059] vivid-002: Sensor Flipped Horizontally: false [ 674.497520] vivid-002: Sensor Flipped Vertically: false [ 674.522346] vivid-002: Insert SAV Code in Image: false [ 674.536604] vivid-002: Insert EAV Code in Image: false [ 674.542434] vivid-002: Reduced Framerate: false [ 674.569445] vivid-002: Enable Capture Cropping: true [ 674.582420] vivid-002: Enable Capture Composing: true [ 674.591526] vivid-002: Enable Capture Scaler: true [ 674.600411] vivid-002: Timestamp Source: End of Frame [ 674.609549] vivid-002: Colorspace: sRGB [ 674.618226] vivid-002: Transfer Function: Default [ 674.623368] vivid-002: Y'CbCr Encoding: Default [ 674.632061] vivid-002: HSV Encoding: Hue 0-179 [ 674.640433] vivid-002: Quantization: Default [ 674.649428] vivid-002: Apply Alpha To Red Only: false [ 674.661879] vivid-002: Standard Aspect Ratio: 4x3 [ 674.670347] vivid-002: DV Timings Signal Mode: Current DV Timings [ 674.680948] vivid-002: DV Timings: 640x480p59 inactive [ 674.690114] vivid-002: DV Timings Aspect Ratio: Source Width x Height [ 674.700276] vivid-002: Maximum EDID Blocks: 2 [ 674.708306] vivid-002: Limited RGB Range (16-235): false [ 674.717148] vivid-002: Rx RGB Quantization Range: Automatic [ 674.723199] tpg source WxH: 640x360 (Y'CbCr) [ 674.731453] tpg field: 1 [ 674.737539] tpg crop: 640x360@0x0 [ 674.741301] tpg compose: 640x360@0x0 [ 674.746243] tpg colorspace: 8 [ 674.750460] tpg transfer function: 0/2 [ 674.755317] tpg Y'CbCr encoding: 0/1 [ 674.759049] tpg HSV encoding: 128/128 [ 674.762840] tpg quantization: 0/2 [ 674.767567] tpg RGB range: 0/2 [ 674.770773] vivid-002: ================== END STATUS ================== [ 674.781720] vivid-002: ================= START STATUS ================= [ 674.789357] vivid-002: Test Pattern: 75% Colorbar [ 674.794849] vivid-002: Fill Percentage of Frame: 100 [ 674.800068] vivid-002: Horizontal Movement: No Movement [ 674.806816] vivid-002: Vertical Movement: No Movement [ 674.812141] vivid-002: OSD Text Mode: All [ 674.817299] vivid-002: Show Border: false [ 674.821531] vivid-002: Show Square: false [ 674.827046] vivid-002: Sensor Flipped Horizontally: false [ 674.832677] vivid-002: Sensor Flipped Vertically: false [ 674.838729] vivid-002: Insert SAV Code in Image: false [ 674.844845] vivid-002: Insert EAV Code in Image: false [ 674.850160] vivid-002: Reduced Framerate: false [ 674.855161] vivid-002: Enable Capture Cropping: true grabbed [ 674.860973] vivid-002: Enable Capture Composing: true grabbed [ 674.867291] vivid-002: Enable Capture Scaler: true grabbed [ 674.872934] vivid-002: Timestamp Source: End of Frame [ 674.878470] vivid-002: Colorspace: sRGB [ 674.882457] vivid-002: Transfer Function: Default [ 674.887654] vivid-002: Y'CbCr Encoding: Default [ 674.892338] vivid-002: HSV Encoding: Hue 0-179 [ 674.897414] vivid-002: Quantization: Default [ 674.901864] vivid-002: Apply Alpha To Red Only: false [ 674.907157] vivid-002: Standard Aspect Ratio: 4x3 [ 674.912067] vivid-002: DV Timings Signal Mode: Current DV Timings [ 674.918409] vivid-002: DV Timings: 640x480p59 inactive [ 674.923693] vivid-002: DV Timings Aspect Ratio: Source Width x Height [ 674.930367] vivid-002: Maximum EDID Blocks: 2 [ 674.934937] vivid-002: Limited RGB Range (16-235): false [ 674.940740] vivid-002: Rx RGB Quantization Range: Automatic [ 674.946576] tpg source WxH: 640x360 (Y'CbCr) [ 674.950981] tpg field: 1 [ 674.953644] tpg crop: 640x360@0x0 [ 674.957216] tpg compose: 640x360@0x0 [ 674.960940] tpg colorspace: 8 [ 674.964155] tpg transfer function: 0/2 [ 674.968044] tpg Y'CbCr encoding: 0/1 16:58:34 executing program 5: mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)}], 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) getuid() r4 = gettid() process_vm_writev(r4, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 16:58:34 executing program 0: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:58:34 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8, 0x80, &(0x7f0000000080)="b489602e9355d95e7467ce70fe3d27bd2294ad0d767f935b607940f13069c028e6a410e6eb403ed5bb7bd9b897efdaa17da69513a995dfd724d23634d67ff1ef4775d0b0d3d89794092424309e15c177b5b6c5e98bba2bcd4edd500cbde4f16e98e57668c06e87ff195c05f317356a447433c1a88df247158fbce19ce4851fc8", 0x0, 0x1}, {0x8, 0x82, &(0x7f0000000100)="b73f7d06d5f29c0b31599fc284be5c46e0673e49f3aa3baa116d0bfdc7d09ebd43d7752691350f5f7136f680c6f7acedfe585dd066076d3e52d4473b93f6d163e30d657ffa84d73c84621bf2345c0633311be6c345ab00c0112ff1b9b5a22c79e3365de48d78b8ffe7b4dcbe71435b9378dc04bceb1b7b36a1251e33cecc765fc253", 0xf4c94d61e3efb5a0}, {0x3, 0x1000, &(0x7f0000000640)="a744fc80e81f696d3aab736b14c793d78524b0561aa70f0d1acd789918057bc5651281165120ffef8a56a9f9fe3d97ef7ebf97792769f2283633f5c610f303eb9ab030aaa8fe74892d9a277c870afe5c81e0b17f325552ef95a5418018539565231b3e760086ccab635f0f6c445169fce919fbe42102a295b9c2c1efc4f976a15acfb319e15e3be00483424bb1217bddff3bc4f797f12e8c9806869d4970d535ee3fb106dd939199360c38e417d7a005172891df515b0f3924666e7089e7a9a50c628f2e55670d65a9a1774b983b5ffaed91b46002cdb5025700b2745077ed3e81d13ff32b62cf9260209f8817d300e50ecc680451caad0228f846a7a6d46b6da77c73dc127445987b0038a30d5f7299e64f436033f44825d7fd1a2e2a5603fdd7a7fc36749c2f41b282623c34aab578e1b5e5dfeb2f8470f5e5aa51f1d89417a3071fc60c7d42519d9e0265c44d1bc00d2f5e3e212891cfeaa6db19acf0ca274326f0986a729328ab117efa17072e36e3c9b1521f9665a4cf36954343c44258435ee9acb7f999379fdde6f28edabaee5611949ca59b8a082fe2d44f099513ea75e4b22cb706782da5f50c79b57fda19a921005994d0dba628f3eed5c99df769279282aba800440d08d98d9b78b96a61e48a696421f2723fbf4864fb0af5813f622cdaa80a3d78c77063fd7944ee343015f6f7d1293ac140c957a1657fc3c0fe3e6b9dce0bbe0900d66f34d99e77374f7a0dfb6d60e9b1cafb96f36c001492a3b4cc12890b34b55a55c8b6cfd057cfe734348b89ae2d9c17f68f40d480903d2d54e671d0fb666525951419791d6837566b6f69dc4fcd3a98842ca6ef76e042c3040ab0475d8a96cc7b5d12efe140c84f4cf37c0b3f7a80aef624ab97ff93cd944964e003721e85f0fa792f9481dab3c017dbd71116aa21d06a94a3f7e591c5559f87bc3d9a1925b7a2575e5b5908f295cb2763e48209f60ed2e77624cd4be5fe35e89801e0617b3f05385f33263299e0822377a3ad4b95fecfcac95294ef5ac43197a44ac35cd277c30194151d86d2807b2623719939c911cdf60147e91924226fc7fdd565bad4f84d023cb93d20c8d827d04bef2a1bf82e6645dfbec1481d43b2093c51d46e4e5a6b72e18ca7600e7f34692c1556c1360d5a073c0647bd9650b87328b6eb7dbffd37951858a781754cfabceac29ba9688d1edbbbbf4d89d5dfd3de4c7b519566b599bdd0b44ee8792812486ae33ca6af6dc9958b3d45e43e9ff7482af1a86fbc33305861e041b50baf492e44cb32f78f7bd6a5ca216c16f256c837a2e48f59fbbe6e6dfa68440052d385fdc5dd662be80f5e7d700b4b242f35bbbcbfce571631a12051e18e2cfc81c8c7e73ab79745054b759b7ca2f7688add3f6ccf2f9c478334dcb6bd582c4fdeb1d5c63349e64d65025997519eab307148652d53da7712666f06da70b6c6c433cd446f2191a54061fdeb3bd70556348aef6baa7cf4ef6f280007f3e058772baa01cd1b6e5e4347ad0da3cf6eec8129a070ac0f123752ce89a771578180f57beeab47b04551f1adbe8954d9fb971b6880b4b8988bf681a4a93ffd52b55a3784d84fedce4bac64025f614c8c2ad1c8e08c2ef525d17617f100053580655c9415cb72d482d2d81e4486b2c2712ce1707fe36095baff3f32971d248fef1ee889a36d5dc63113f2b1c9f280eb145c704986c357dd35452367fcf7646d716d524c13747c2837c7ff49d7c427c6cbe8e121f990cb2ca8eaacd61d3500c4a42ffe7daa29a2b9167ee6d9be17edc980ada2eaf2a47d389103ce620c040859b8f2aaa69dc53c70c911d6e36d2039577dfe3e02abc268b6dc7101f2217f66354b6efd37ef150d12e24e2a40856df7cbd1467447d2f0db99726631ba16be710f37e58b7254aa1b97cf80ab701ce0569e729e6b9a199e5e734485aa0bc6a60c8b919238b8e440a8850487b51279d20f84dd1077a354c88b59291f201bb25ccbd32e18d231d660c098223a28374efe5a0c7287ac1a2a6684e6fc39be56de41be48dac9d363e6cbdd1c807d9ae89b253b004baf6c725e83403c12ad6488177f8b3ebcc8ab58c2afd69f481981c91769c1f9f9aeb3378bb26bc452296f6e050af47f27ab2a972ca8dafa70731ca465980ba58fc69c146f01f1d95bfa0d3fd57d855bc3e8f1a33cc62a7bfd6e6afa4b1b6386cac33eced6d280f8309868ec150f408a380b2a3a83748a4ff0930846f86cf502b2ee6666c2cd5479e212eb71c3ba49ae882a72c42583c6a1cdbb4d7e2018180860d690bbe39d1048eba9f8bed78be6300e29652fcde7e2ce94d62aeb6cc392476296e86c43d4ac5201f977243a7ada03643588a34d5696a6c7876367c9c0ff9b421a9afbd2470cd0aa5a8df7c1f66fb28df37c2808d6ae342b4d2b6c156796974372e53be39b8476a777fe3f92da228db5a6e6f04aae700e87bf1166e779cb18688d918ce4f1a5fc71be3072c91d9f425e5542c803fd86ee972b47b4f4b8cd66ac091ca97a8c3e94f9b0a6b4c18a28fbc4784f4081cdc723ec4dacd63156699ab83331786793a35fc021d666f2af89d4f31c10524352fbb8c02fe140b03dd60c731a2c24cb4fa0323a9d6a267cf8319932b06b108f64866bf7c8eba988b184ca5b2b146469a3bc57a59b1d59832872d0fb0b7c2e801f0dd95ac18d66df10e2632f4c2b11f2369dbe3f95c94c6bd3f9ddb660ced88250e78ea02b39fd923245ac49d97d5b9328f0080cf94279263acf3780cd8ceea5eddedc5156caa9d71794e250f88d95c66749f3b9d659f11221f327297b2bc97c8b2088fe5d897711a15fff9e2c493bb9d5079a2ea8dac4c3b34cf9313abe67eda589c73799f67f71232912c90b706d2f87e38328558225f5b200a82f7f6c027558a9be12949941d9fc8a73aa30eaaec3c109dad051d5c455bd942563638cf4283d33ec7842eaeed0b3a98282a6549b05ae174de1309ee64ba5bdfdb89db258cca54911a65641d0bf889ec160cec5db11813de2660407c1270e0c47b24dce502a931ebac60f966975e6af3c943ad9530001183d71c3ada3761f9b1b6f5a87af857c868d5247dcc1b860d6abcc1cc691a6d6c9c9a18b9cfdb8dce0cdd6bc9da3df59cabdc3597862923e43300d1189708bb536c9864914a235be48a20bb6285b7ca935ddc9e4c2c6b5a46956be12e86e9e29dd21817681c4f1eca5c43526cf96924f7ccf219110a485c34e8f13cb3691aff9753321c490b775e1d5b70545337943ddbb0fd153c2978d8b4a441a15bb4f9df9ce513610d32b1cfc8a40199121355d33d09199e2b7bd3d21d5fcb2f4ef71e5ce3aa4aba9b5b30b6ff507d7c56f57998c9dae7929e4939f190b6906d4472ce50b3a43c24d0a025ae7836239b00f46a8d9a42a3013db391790a8c57be4c636e3cef2dfdb9d768818febba359a48c1da6fcbad96d53035de04c2c0e369b7e53fe26afc02abd6e59b9eafa085c382d56f52c42c1928c3525af3da63cf9ea2006469bb16f59e1b3fb8b040e3e3b8a400a90998f908a14b0f3b2172278ef37c71a921967747393302e9aae8220b68deb6abe85b87e4dbb7314f63799ee9db28263bf825789c9640b36df54fbcf5ca0b9dc7e8dd6c689ec6e68cf09c326b093daf9e08dd075e62b45d4b980b373c046de38dbbe81ccaebf88e5cd7bfc286d62cdda0b65cdfe3974a67b718a1a0637715cdc176f95713ea12827d73581bf1347329ede7d0fc504fb4fda46a0c13be972d7bd848eca4cd75b8ee4ffe55a2d93245ed208b2b3747b05d731f6abb50b2808d9ee7316bb6b22c58b463bc1803e49ad4091cbbd499b0a0b3a4f039e4ae4ace8f34bf8483756176c8d2de157ab5ad621133fd7330fa8c69a4e5c33bc845989c73a4b9a6555777fef4a28e23b41a37815de400ca9d6015338b727134e3391d277e64c9719a6babc4f54e98f705a4f3d7d1e9141884e590ae9b82cf0d7056faa3b5561bc89401ae341c79d75228409e1e6104592b5575c109e8ea32618accfddd8ef56a2156b9a5aa9f2fa7922d77186a8b47c61b9e0034230837ad1723f314f3df95f2a8834ef9049192b3fc0192ed16d020bd68da3b735cf599e08adec870446c0767c9a8ce118c693dc6590e4dc50a5c275b653e0005daa87aae08a2574bfb55abc06d8434d5633c31552cba86700177abfbdaebb6615d77997b531c95804b905d91d686cc3c5ee9fd9680f0750b9f315d956338bfaa3226fe81565bae50ae668bc187b5d3fbba1d365ecdc81003e4ffd1e1a8d443115f57762269dde9a480532843cc6824454579598733f5d692c50cae57347d9d1772aa80ed38978b7876ad413be8349e1e63f0f67699613fe5acb429cfc6ef99afb963c53a18461c09321f0a0de2145e270c19141ba48909b07a4f382700a89de2d8ad78ca9fc428dfe7113730219372dbeb6447ab16b61dde4d1a0b9e28111fd549b80f8803a9076cf8b498199ac542da4a33729a7ccd49d1bdf3fa1034c10730c5e9b4c5d1804a5222fdd9d3338208fbfe58f5525dcb293d78c8f6521d4d77dc1fdae359f6dd2e0d95cf4912e521ff9073dfe51cc37f0dc9f3758e4562c2e71bf14c9e5792a4af1c390b19a682080625532076fcd70934d0969b8706fccf0d84593d2c911a2e8a909173e7135d5f866f6a13bb324a7dc28488896fe4186628c4f8fa69936bd240952209cc22daa9df13e05588a667ee44fd89ba9ab47cd2c107b349c4324eeef9cc59517dc0152e5798946bf1e8ee327dad57162fc49b523991a28e8a490eed96212edf18a9b17c4462e817366fd034b7f0b1c0355fb5172411776e33551b6da0c1839335d43229cf43e1b38f61a0543725ce0d1db36f00964cb32475d41539cb1760a35e2b66ee66a1cfe58156f348a8a4ed7ac3f56133b62bf435f61c8650e02d0d0ebb9ed55c467c6da29edf5b99ca44ddb68ca1ed10a55c861dc07ffb9bff52260add47ee30e473753f12e755e069b96860667ed4820dd0cdddde7f9f3e452036325bf49b219470c08a82495b909e8c183d6fb1ff13c0d3e7038f1e5edffe0e14d61b367ae4a277bee680ea83e0edefd67f9f2f6b8a44113aeed6eef2064ef354158c227a40ce7b14e99891fa5ef2decc3b332694583fb6e01a9e6bc6c7d6fdf07f69fc2ccf978f0afc05be4ed5806b3dcd364d174e93c71d79047f076bbd3eae030c1d84532598126de4ccb65b434d85bd530cb3dbd988b7b6fda7a7cc5d7934c81b0fd7cd27a255c7401a6d1efa356698ca6ed404d13f4f38b0211b2c288fb614aae598e40f91904bd10cc2942f2d4708ace3bff53180347d3a928852f6b2f975d017772ffaef9008a83d3d356dad46201b1208e561aa5d3a04f47790429ca742439a00dd7e0c39c3203c4ac86bbde92c94693202fdb44ba3d48916799e245b515054e3fea444b3cc10529d5ca9f173a31b7e0951f093b44d4e239f22fd26eae026112761bfa731a1dbbde826e6e59eeb1c78e187d517a8318ab2b074ef8452a35e90862ac7a9caab5cd8d9995c6f775063826245949079649f71909f7aa264f9f000f6f662741c961f6c6d5c6936e948b778e0455ad8d1d69023bbb0279c9ef38d683b1b647de4b9afdbda1569b48f649cb652015eca20d0104f08034019148f427bdb2867b95685a89055d32cea5feb746ffcbd05870fc390ec7a7365b2b08cecdf1d7f492333b3dedaf6bf78b4c017394f281d7cae1405ecbd77085cce50a45b81f07f87319fee80f83d204520076b37a4ddc70", 0x1}]}) ioctl$VIDIOC_LOG_STATUS(r0, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000002400), 0x137040, 0x0) syz_fuse_handle_req(r2, 0x0, 0x0, &(0x7f0000003200)={0x0, &(0x7f0000002780)={0x18}, 0x0, 0x0, 0x0, &(0x7f0000002880)={0x28, 0x0, 0x7ffffffc, {{0x0, 0x8000}}}, &(0x7f00000028c0)={0x60, 0x0, 0x9, {{0x0, 0x800, 0x3, 0x1, 0x3f, 0x4, 0x0, 0x8}}}, 0x0, &(0x7f0000002980)={0x1b, 0x0, 0x0, {'smackfsroot'}}, 0x0, &(0x7f0000002a00)={0x78, 0xffffffffffffffda, 0x0, {0x8, 0x10, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, 0x0, 0x9d0, 0x0, 0x4, 0x0, 0x0, 0x800, 0x6}}}, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="300300000000000000000000c461a9c7311e7f26e2b109000000000000183eac7a0000000001040000000000430e2aa1baf793ad0edd920200455bffff000000000000000000000000268ac2020000000003000000000000000000000000000000030000000000000001000000000000000000000006", @ANYRES32=0x0, @ANYRES32, @ANYRES16, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="0000000040000000000000000400000000000000f403000000000000080000000000000067726f75705f69640200000000000000000000000000000000000000000000000000000000000000ff0100000000000006000000000000000000000000000000ffff", @ANYRES32=0x0, @ANYBLOB], 0x0, 0x0}) ioctl$VIDIOC_ENUM_FRAMEINTERVALS(r2, 0xc034564b, &(0x7f00000002c0)={0x0, 0x41415270, 0x6, 0x3ba, 0x3, @discrete={0x100, 0xffff}}) 16:58:34 executing program 3: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x48d42) ioctl$VIDIOC_LOG_STATUS(0xffffffffffffffff, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}], 0x2, 0x0, 0x0) [ 674.971768] tpg HSV encoding: 128/128 [ 674.975617] tpg quantization: 0/2 [ 674.979074] tpg RGB range: 0/2 [ 674.982392] vivid-002: ================== END STATUS ================== 16:58:34 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:58:34 executing program 0: ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0xc0c0583b, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3183, 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, @perf_config_ext, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000070000000000000000000000850000006d0000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5, 0x102, 0x5, 0x1f}, 0x48) [ 675.065075] vivid-002: ================= START STATUS ================= [ 675.122834] vivid-002: Test Pattern: 75% Colorbar [ 675.149987] vivid-002: Fill Percentage of Frame: 100 [ 675.172125] vivid-002: Horizontal Movement: No Movement [ 675.202784] vivid-002: Vertical Movement: No Movement [ 675.222106] vivid-002: OSD Text Mode: All [ 675.241082] vivid-002: Show Border: false 16:58:34 executing program 4: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, 0x2, 0x0, @perf_config_ext={0x0, 0x7fff}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000001780), 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000140)}, {0x0}, {0x0}], 0x3}, 0x0) r2 = inotify_init() inotify_add_watch(r2, &(0x7f0000000000)='.\x00', 0x400017e) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000200)={0x0, @remote, 0x0, 0x0, 'wrr\x00', 0x0, 0x1}, 0x2c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200c2, 0x0) inotify_add_watch(0xffffffffffffffff, 0x0, 0x800) syz_mount_image$qnx4(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) read$FUSE(r0, &(0x7f0000004f80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(0xffffffffffffffff, &(0x7f0000005a00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) lsetxattr$system_posix_acl(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='system.posix_acl_default\x00', &(0x7f0000005980)={{}, {0x1, 0x3}, [{0x2, 0x5, 0xee01}], {0x4, 0x2}, [{0x8, 0x1}, {0x8, 0x2}, {}, {0x8, 0x2}, {0x8, 0x5, r5}], {0x10, 0x106acdbeac410177}, {0x20, 0xe}}, 0x54, 0x6) statx(r0, &(0x7f0000000700)='./file0\x00', 0x1000, 0x4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000001940)="d69b712b6a147d37f2714718813ab5a7b6605be76ea275d09818647d7ae4529f44940af568164a4585d59e07d0331b09275235cf1c7fabd76138818f9fef7ba516ce66c5b486003d10a5c1ad7faf6a5b44ae14a303fedeb8a3e520da9f8459f6f51e8087e8466553131d2e6953945fe0f2f2c26b280972da96b331ae879644fab0104aa8a0ef729d31d5fa7ca9bc245ef54082e86940e6880fede708a6b0b98fa447a6a8584dc0a029b284fcd91f33430fd318ba4511a4d189af1706722eec05ce5a43313f6c1327c89339da924bac10f680434af575eed8cd2398ff6270549171f61066a700f25ca05ffa6b5ed036303538a5d606d13130be538e1dae47034830f876d7a8f82d0a65858ee4167310abb673f6b2361df9569f06d2b0dea269034a86d79f8e59a8aef8de53de2500f3bd39c92beeb72b16fcff8da6c8422bdbd7b3bc3ebfb031f118178f3a2f2eb92ec2091f041ca48c1f36f43a6d8ff9d340387ea153e5fef23f2716653b69da3b7676f3d0fbe18dd1cf8e3390ab619a03d7e747e7772c6fb139815afb367b7a36e63491d89a8ccd6df95072de65a36914b271a31a06ec7defed9966cef5746f00dfdc63523941cb34a44bbccb397655c5a6582aa558bad843de5b46bc9e693d7925061d3977f18331e68b2c06598bb29fe333d5024f0750d975efe06b054373e658e78301f05d61b697e5f06835159ecf9e80141a8aef645a46f7f85421ec5724758bfe2184bbe6de1161b3ec22d8b4f6e5e007e75d71434ff6654aa2adb3e35492f8cd9bb88978d73df6988ad81f3e6ae4bbcba8fce833c442ca4b7a58d4fada352958320e6ab8ef98c6bdf3fc7fa7c53f055d7b4a6f3121c312a83b52eec9ae7bf699d988c28874c3d83f7ae2b54e2cdaba0bfdc663f8d8175563d2977b95b50dff3a7cb794ab1b899abadc8ad66bf6dbfc03f79e4f13cdab0af6338ce552d470f71fb7be09eb5ca8907f86a995f9c9f7d4fbe4da21883187b869ea358c0ab4a5994bec1081c44b1d750f776b26ff8273d61768e217e1f6cf186026830348d7fed97457ebb848376184dcc774acf42c75fd2e2aa948ab2256c09775640e34d112ad532cd4cf00082bcfa70f5a941a432943e54252c428f906d9f5ecc6b4246006dc614a3252e63127c489e2a1102438e504efdd01608a6a34de5593f537ef759a19f3717f03ba65f5011eda98071bfd226521cf09b663e6fafe4b4bd812f3b870f579542d808c2b7762187beb319033b2c57d7079171b3023bbb7925908b541ea148436ec7d8f0ed416e2099adaa7708dc0bb783b67c59d33a12af50cb88f99b8e51c071442db3304a04463c385b8920cee99739dbdfc2b83bef5baef83d06f3feaa5f7c668f358bfbb48144ccf8fe29bed80c2198033fdcd787045f2e65de6b604afb2f5b085da4742f6c6c9ed18fa48a1f47a4468a835d1c753d13ce4acd309d950686b747d4f6d138bd1ebb9d3db2a3d52ace6ad13de64718b4678980e404a477d5d33d6f60e8433e04f7879540894dcdeb052822c5c2008308f2615f67d1f6905df3b6317214f25468aa893068ef6ae347e60e45d005ded5540c6ef2b90882186a58af0957448adea6d248c09d99977dcd6c570d08390c205c62fcf86232b7f6035faf1ee5926bc458fb198729afcb5bd811f2041d1d920913bdd94b4dd99e5f2cae3f4575e63f0942674b37dce9f1660667645649e45addb97528c343389a5c822362531bf03c238d8703db0ab2a4ae86b5bbe400aad228de090e1859ce1d6693757c59bbc978755fb1b5ddc39e2b9fc4d01087d31e53d7682ab1cc288f26859b38430c450c6504dfc6736ada4a705be2a8af4a60407d7fec15df66e7974752a632dabf9315474e9f76d781a811661b0607414ccc527e5596452c05052e10834ca689bba8de0fdcfa53b1a426c7a4d93af28e6856de1e79aab99dd65193b4ada084e60ed88d005fcb0d5e03255d46e63d96ab2ea9c4e3d9ab12248ed0fb5fac20f29aca2f7481aa4a7d653076b281b5c6295845c23377c4f3bc7a10d0db4f0263d84d98636d3f8fa2942f892d742bab5fc8046da515cae3c6d38686ceec4186a8ee70370dc015d28c7c8e3bfe6f9061641395256557bba5592e1267e9bc0ae81d5e8eacd15218f2c28ba3852125d9d4ea49f1d62ce5dc17c61b4abf7951fffc11090dc3b82d129a1390864aece768cdcf670815b480ebc0b3d8037a5ed8f4dfc84927d4c65c050ec4a90edd80966f53743e360a8c6a9c5badbddcb5ed186c614a510faef13071dab23516abb98f4d583783210d08b5534cf0c89e8ee4c45cab6ff24a536f3816db886646db98f568df6c1b6623f52fa5c4b7448e3207d9d52cb97af60c16fcf2e8c122a775181ec94aa15915608c30078a9cbbcccd026d52efa97c6aca6ac487d07f8cece2f04bbe86f8621e1dae3232938c0186e891bf9c9603fed16ba22fe471c60fa42410566a1ef30ffb787019e062458964e06eb655a3c103328ab7d11c04a072a54c17b507d30a1f52abca635b2cb09bd6f15ebf84f673198f77bc5bef2e7f114327a96ab80653855f57b802fadc0f3c53c9738743eae121ba2405f0b47957b7b30e2cf3877b85842d388f9884e307c2c158abadfd02d8f087f1d404efec0d639ba04418b821315ad8e2cd4507da0573f14f3ae014d8807a8f76097dba3303642378c965103f440f4caaa3dca802e167cd2e62d0480f1246caf9393c6e453b9ed626537df4db240ac7b26e8542893dfd27ac9328a205e13b04ce4e9c0d01de4e5fe394b7469dd227e4b1a8793e328a0d533e76b4e96f1bde60e6aaae820d90ea14bc45e895da2caf2d8b2095f98f83fa9e751f60028b019dda2afcf1c43adfaab9eba2e07c2bcd295904be2f960fb11a93861766c77bbb57a7b618f9f30dc0e02504657a6ad4ce8787248d874fb60205981203eaf160e4d3bc6d17cde587488d78522913e8a80e76471f7bc1a60d977a2facba37eba4da1420fe8aa89b477ebb47e28e7582e74ccac6a4d7b01cb607481314f24404c92a4f1e910fefef2b7a8bbeee3693add43f98804406f54e6e0b06ee8241be34e8887bd402f6a8eb6cabf0455dc4d223cc4d58515753c5880bf30844c34ebfdf3f3c23b9b8e2d06004ce54a8d13be080d98912481d7391d90dca7ccd44a7e152a6902c8b43f9cf54c698d0e8ec33ef94457a71f26606506349522f1c1c861b054f4512ab3478137ecab22b6fa683e8aab3d426fe565b048c50e6ac77cc58f5c015a837f3b3c94600058cadfd83c1c5fdbfddc97545f85b8d8f1f47c8c6b402106ec3aff3395461f905c5a629b8786df9e460e05c2c86f8303b00bd7dd7187eb7a9bb40f0fee087c646703cb63751c21af5b43ccfeb61e5c54be345ac96a2037bf600dc428300c6de9bd75a6fbc8fba4a684e8996c6a40abbee67ce5532657a8e8ef5f9bc9634bb6ea625ce151b75d939ca6ca5a463ab8b8be33f7d58e0fbc1d50cbcc54a355c43b1856f9eb898dbf6d1108a0506770dfaba6588cf93d3c140b911541898519b2dc4ec61ede596a9c820a6b5dcc72f2091c2462e660f5bcc7bfea69c456b2b9274959ee828556f9a8af6395a0cd509c9caacbcb7d9d802df25ee9beee8e53cf268066aaf46900c83af93a24d8cf9ac3cf7789a12efec7448ab35098e4eb02ff48a592e6924040ebf59dc4d1de12b23cf5df17cf0541b49187af90b723b0b592e4b331fd5caa910c784aa84c30445bf2e8697876103c2ddae193dc64d6be2d8e564e3962c185a12111cd84a8d8800c00a408ce0a17f6c73a7711b3f4c0ae6be949992047bd0207e464e228cf53d193857dac8f610556acf43617e03ee8da42f0c46c2fa9e876fd7667eb921d7837a21e57909b8dd82a3aaece0bffb6fa8961656ed1624f137adca776f14f8a9e45c9f46d99bdff340603744deb0a92289efcdc80c0e7e4663b3d42df0383bfefd9ccef12a8098a72ceb941f79ba225d03c5b7ea29df7b0160bb03e35fff67ae26f658cedb65c0d77c8b47fde64623cec8c0e36b91be116b0bdc1063dcf0af8b80a4c67057c3ab5d75409a29c499116fc92593474e18a3a8600a9f21c32edd227091665daaac19cc5d96f21687aa42bcb6c80ef52e9c14356e9784939bd91b8fb2b1eb2472e402edf4ef0e14317babea80b1553203464286cb27d4e191658c1f98377db6d4c492b1e9a748fcfdf7edddf63c09b02e114932c69ccc915e672230ae791614d182a6403b1e11ead274ba0e1a167af8c404d1034d3f336527590e74f66f4a1112db7df3567a1344f5ee1ae2668a815aa57fc19e085be6008ea91d5ec6fd8b4953ef3dfbaf54bf9602fcf5014922f912b2afe0375fc5c78ae08a4437637ac3b2a49f583aa5347c54ac7153704678818693b7d7becd0325001e9d0bf095f7e1853dd7ec877a57988c52738cf4f6bc473b15e6abd3a2e4db151ffdf31e34c2ef6df3fad08d7062d9c5006f0db607bd83ce54154b605c5a1a91aa39e7cfa65305067db8bef411e2d02fd895575a4fd2a6658d914d26e2039e57e07e999d05b480b3338046a69214404fda9ce7b72ae155c8e9f49a6d6b0a7ecd9772caf213a56a8057b5825cf5943ae5cf14a49e23876e8af867bebe9a5d3f2eb31d02420eda10cb75a4a6406fb0d6a4706695096ba503d3a317575e23c4b0616782e357fb9ed25c13ab802708d7af577e9287ab02f5f9d21c5e8db55b86bb2e5f24c4887b6b18621c6b8d72eb0aa2b84aebe9ecdd79d1b0c8d9909fd86fbbeb69951b37dcd5cf6b2273ab282ef45803c0c7bf95d053cffd83ac1e504b4e7598c48e728a81b5bd61bbbe9dd8bf36f454df424af6d3fcbd193d6efc3148845639c4780d34bc608c6f3414ecb7eb944800e7ddf8b09089ce96c49f23bac03246bd107810e80f0652fe3928eeb2777c2d52f0f1de52b2a8fbcecbd728b6a13146137eb7cf5858813f006503b0e8045d20f667ea2f81ba22aa891c6beaf0f48a37c6bedaa467401eabd16f0b45b3ada86170aa6f078303640c2411b82b716844927819fc862d40e96be89845d941056cc1be594560e984055f007d6cee56b3c568fdbea0d32624290adb54b29ec8d36d619da30922de9ef653dc76ed7ecab21e6fda014960e04c179ae49c46dce709eba4b1c9847781b25e3074daf401b3840504d6bcde2686836bad13ecb197cda4fae48885c99fbbad8ad86011abe5fdae86c1e4df1379be71a7af61b885999175c4d8f2ab17f843bd3df710171bc3b9cb10a4669de3de9ea8820efc6ea1169e0268ce9920ad7d07a4463178e4e4fc91a752914d40e4101325a206efb9ac64a9298b0656728c6dd705ec4f9325b0641d422eeedb305fa9d5e4bf291841db600cd3d4aa006c1634e449e6742972ac2237b73bf051ff33fc0d4784173fa4686ecd95b8947d14f1b3a11ea6a245dd32b3344b743a69212437749eee85a6b60fb9e3fafeab2802633ef6bd82a4033313713916129c24baa55b31b8afc1d9811d3dee7b98c2e040a652dc955feb3e0be394f0bbba4d1c34bcdc731094ba44206b1b0a8b236c83793489398c8d3db9726a76f344602933ad5a421b16c5ece4db9f1ec0f8513f0cd0c8f047285368683b4925620121a04287c65fc5297ca91983c243f2ae1324653e4d79aee2687f92a88cf151ec87f1932793280ecd51a7fd2772bdbbd89ba7708f9beaf40fd2cb344eb5edbd3d7fc4cace8fb12a37824b83a802785fb19a2fd6a929003a5fa345fdb77586304f1a81ca888cfe33fa9ce4ad52616e99b3e49ef153cd86aea63342e316dd1f000edbcc0324e45a1c225da707499e1ab7817c6aa24350a5f1a73977a212a0f0be6e32b56a02b6da8f055964031e88d71ed187833683c2385e95c4d3d391bc9ea6231e00dcecc6d393b5f1388383e5249a5d8d68a661959650786fa537b10ec1dedfe4212b244c6abd529758927c01334a60a60dcc4cd038d1017aa253d24a69c0df682b404631a94c5eb347f4bf08202f5db5e379c70f48122359f1741d9575c7f7b2f9d14354d3fd1a9f8c6c54304aa65cc100875cb75ed58995b1c9990d706c429a807684094a6cabaf3473c9e857537206727fe2c6d37e682ea262af7bcc337055f0bdba77b7b8cc6eafb49ede1398990da3b277f584928a2c05c9824ef305ec4521efe563e0bc50ad230c8f8b86389b05223e8f92bb6ff871e0dcc7bdab5cd67047aaf1fd268ab0d051c98d72bdc4831833217037ab14658982d6bf30b08e5ad1d9726a7fcf7fe2bd04783bf08a245eb78b25dea077e23a583715b63719700e87e699caa91a254f0e166b376ae2bccd8b1c338e6343183006aa8bb5ed4a496cfccac8619801e180d34423710028d559a2586be6991e3eac49f143e853f8ebe9aac21826938268b6edae11ef28a000fb64366315dc9e508a5858fec6cb238f167604bdd19ec265ab668a8d58a7ce78bd71a7513f844072b004077fccef5a688512590a36329bfcfb01483624e36e7a56a4cb3f0b3426aa213bf14831902ff0109a90cb55aff451f432192d4c400adba193b5b17bc067e09f2be171c26d38b3b85fdff0be40bce2f2340598df300d5cf6f646e0c40237863df6ce094f03a2fcdf04d2cbae7e7b95a15a26e5481dda6462e9c32d4ff12e75b325901b455b0088f02acaa00a28bc9a3fe16f80a3d0eeaaec792a39fa709ac16ec6b0290c282940ef82e51eea58e24871a419b9148d0c1bd0e0235e8aa9f6a7a654a6e5e00fa64bf36a7f4532ca3cc43fd4cd75291cee5669525133bdbcf3fad85c155f10a1078ff51c8f5aaf7089e0e7d2eac5000a1584351432518e1a6fd3e04dca5cc7b278add0d8c1ed92e8c0af35f808c677ed1ea81e688c20098e54cf56ec8555cbaaab662d40761e93df313149bd9845788c468cc11111fd72a4858df7a5fbb23accac4d66220a49bac62d038fd39fbb5a29c0baca2adfb2c791cf15119496a5149b738db2e7b401688bbaf3e4edbb6cd7529c4c0a72c75ac13310f5b1b713b9244b23c6b994c9b89120bd8f22d6322fa6db839b9e22595a32b588a51c20be373e4f3dc52b34142c37210b5b91b0903d9bc9fcac6922b45556857d57d1f47ac8e9c51b56edaa629dce4a19d964aacce2d66a23f5037e804de5aaac672c66ea83ac428cfcde5ffc1bdcd7e24308eeb75cca036dd50b01401dcde288b9f7826ea0b24a5372810feca3f99ffbe0a734713b5cf097c2403944b886a1176cf9274be11a70d8f852e080b2b38be70bad04fe648e7bbb96da53b39beb222fbb8992ac6f10ac0b5cf2d5cef38c451a20e472334459f93569cf1d8349ce0b38ed1797435c9aa48255dd133505f5539eba2669cacb887305ca228e26bf358f35ec2fe625ed0d0752bce6ab4e1cfac5850527dae460093f16c55a6f564578f9114cab0447f49cef8f4bfb6e2317aaffa88ad911b99d674bac24bb6214e82e6ea749425fc9df314ec6cbb13bfe52c3c21b2ea208d9c2e6c4397e40b0d7b29efccfcd0ef4c6123dd6f3241fde1e9a769244ec489bf78e549aed79760899e69c77994119b917c384e3545d57e0202a76a03b0a6e013b732dbe662462a45e674de04792355e1a614af34c8b3ccf7e7772b3754741c6ac64fe08d7324aa4144e7fb786bf67c2641f1585fba0b359be530c6513078e7467bc692630407135275d0dec18fa7ebedf0b06d2a7163290fb16229eba6ed5105dcb49b95c90ce69333e944a12e5a6abcf967633e9331aa89cba9e66c07f99c82bae79438423ce0898c0b170438cbb238d1f2cb57c8cf764b9110ba60c91104abfa21e6d9a4976cb20fab96a14ca1f7fc6ce28ead95f1c7f737d73e9529c270dcc9131dd9ac14e7886bf85e4c7dcd5c5b20e0e0a8ae3130a6968d34c7be2a341246cedc1729156792851500f47510cf6c335dd825008ad9a24c11797c32af1a9e6a39d719fbd700c3586bfe4080d0ed8ca2548391543dec5422cb167c9ac4d0240f0cb7ef85009cd1d64222f2a91be3c4a48b78b05a59236cff12651fa9fae2f1f2e12835af6b1f3777c45952f0a99ed151a06cca8c1405dd910ed09dcc02eefea2bfb9ea4e74f874981c74a0ba39620f1784c22a1bf814f1bf6ca7b55bfeaa5004e1221dab386ce3487ecbe125a1246373c5a84a086f99cfc1505cb9137feee77e718521f3b9a7abe771c4493143853975a46a0b3776cabd1164e48243b23ea3b4f413ea4fbed332ea90cb9c582824cfac9a8848a717c9c8581751ae9ffa7ca35cb4d14dfe552794fe261e48926e6eb45b15c7d1d6dff8990d340f88a2072c6842a8189a71b7ac282532fbee1158abb8927f2544d40f96e6f0958cb02aa15d8aba0e971b75604a687d1197134d8a103247ec7ce93182e28578406670b632db5ca9ee395047bbe2c2d5c78bf930448b5f2941176d0b2e6e21dee2c809f8d0bc55042d86ce10b659eb5270134ac021e4941352f3829d1a6ce0ecc453c915d7a3295ff711354fc53a59d8bae513abd725ec425d41dc28e1d452140fcffc5a0ce79f2a0629ac511bc20ea0a012ec60fe6cde97eb9cf7841dc9580e115c6b36834962ee103a34171d09fea6560612ddad6e380a1833a61bfa489fdcd1fcd396f5aadeb640d3ca8587a055d46f1c897951334e96270b9a1c75a0b8a4b987e859961a68d541ee6b6843910744a4d65c2a9903984bd155ae8b38aee4ff63c825b0813475cbb058d259bb9702de4fe2097e86fc7e6a9bb7454da506e0f5b2d9553d819c57002404a5ff9815679b7934dc81869e0eb981133adb215e2ed34f44bea94be3f698015a12450cf1c68cdd2349dae65c5eaa88bfdb0bfd0b7cb669edae0e9145f3a1ca41788239eb42220eb6fce5f89b48b4d7a76c8e7332396b3eda8e0e8dc917cd6a93f04847194c176d62bfa5f8de393f96d0b5c057f9541d713ddeef4ffd0f9d51d5ea6b7d91627583b217a4989360e6b03a552c2c0fc96b4e0b611188fe731a2d35dfdf88dd901da7b22174ba581ea45e8bdb3a1e5762a631292f096839b1c01b48ff53c32088296902b82cdfcf8f0d404d25e13200a36c2826190f683db88d5fbba46c5e6b9974ca00204dd551e10f54f900e92283ef1a30fd8104fa2a59323ce8b69a743a050714fa6bc3ac35f76cc8f5da85f832229cab01d7e4adefe1b7d11c85f288498360cf3e551755037676bd462f21dbf2e25c198d4dea3770176d41a3343b5665898e4e7c3b381ec38de01eb373fa64bf6483887f6d2fc1544536ee28ef2771350800f7370ad39aedf359e5d79f1eb669f82fdf775b8f624ee367c665e16c1a434cc431bbfe00d4e4106191d47205d85d7e26c84cc7ee47c1f258f7e68a1b6686e7845062b739367441d05b0a5dc1b3daf19feca40d2e5c598225cd0bdcf7fc2df803b81d8a2e7646d09d5c13cd1c1c1c2e9986d4393c7541bea048746443eb30a7f9723b04c67ea148d0c006d79fb4fd476a719d9615f8b40722e31e7e878977585f36b977d33849c0803ed6052b3a2cdfbe8efd5401de150b385b335d1e170076c672072c71e7453ab20c7fa7bda16c48e728f5eed74ccbcf26cf909feab9ded1323e230bd4e7b6dbb22486f1da42365b3b68a3babcd476c4b2e4c3b30b0fcc5addb86500f3cdcf0ec74a280310859f085744b6e156b79085f4b4f71cab107df6d552285141ecc0f86b26a170de7797fab5b2dfc99046c785daa30956acf11b7f8dddc432bf8a9076caff6375fd4d9ff2255edf7045034e42ab644c52a5dafff15f02ab4a050d969919f682cb34f1504b6941970dda2b85e42272477e4aae7e91b14c9e78d2cfd6286edb9ea09152b59bf505d44c8cc5f1bb75069fe5607c441aef1d9312506e175866adbe589ddfec1e898965c2e00cea09dcc83e29c84bc35648c0472934d16d224b868115901fba6c9fed8c1695aea0d29a6eb1ec06283ae113e74942c3282dda2320cf79c16ea9f8012fc02806fe40e9179bdb216515473e7036d36766f2cce28ca7bf49ac3e326905df8f49aee2af86e0e3cf1b8b590900d8959acd37592d06433ae319f89ef3d90f629f1389b2042d390f5bdcc64400254831ed17e853d4a8a38e1604bb6c569e080d4bf4f314cfc764f2ef8be63255a0e95d69b30a32f6a82783036b090ed22fd1d75d3bac54f0fd5f7ed7eee6773d157c243f98e1be3ce775f6e54d57a72da55afe138cc094c12e205565b906183a39ec58bc0e830006c2167f6360993a6ee407932ac16faaf13d25718ab655cbd7efd6a713943826dd8766ef955a46e57a5ddd1df9839f76900d6bbfeac401c1c6b4dedaf1529536f77193a04550a00470a453b17e5f3b77304fbe429e570339c6082ebba794604fbec028eda0065c92f406cc6e8bd5457cfe053ebf05dd60acb4f8dc0d0b0031f41d61935f8b8dbcf8a2f029cd84721a022854d6d3daced2d7702517336e74fa408db752c000361ffda03b8debecaaeb5e17868c6742221488c734566d0e3fc1c32296118df5ff11853bade59f3fbf6a9bb8eb5c1ea0ae7b8605a781fa299f286c4d5b2400efb6667d71f2c75beed0dea943178b7f4d923e7226ba831e31d317500a8b2e84ca6207a60a6098ccc80211d242b22662d2093a992ccee6b2dd30ce05430a33a83cbea8a51641306eb4edc0be0bfff9ad6de009c5772ba97b95cb52759effe809607c17b65dbcb9b3277e1887f26c773386a5cde51f5fc1e6c3cfcd53d096fd7c9a3c36ef584f91947d88a14a599a89661769521fe83dc61397bfa7b39e4a8bbfd596fd1b1853e56824a0afd1c7b7cf444b91b6f6d9b5d87210489b47dd4b74a54c9c3c7ccf7255d75b75733a2aa5522ee1654b673b10726153529db840a32e4cb0ee6046f2cd13e6b6bc22704a027ae1a881591a8614437f6d761997a2fb264038994d6f60150a210db3512c9a876a7fddb6fb66a3b924b572d623b351e7a6a28409fe94102fc7cf1224e7e6176e7d1d0fb0955d47f3be017fd235087a6a3529cddb180dc8fda644ee8a84bf03a3890a962335e5ba9365700695abfca681f6dffac587366bd12abc08566014a3be544ec2669451ef4a1476c1aa7e1e4908ecdb9320e03bca26f3eca73279be90f6078733f0080ede2ef6a528b6af7ed1bf891fc05d4ecc7cc65ac096373537c109097684d657c4d0f72ed7bbb9d7a6435a581595ec96269b2d6656d14bc0cb979b8e13fc4fd60384fe2dfd6bbbc531fb5292f3343ef8406d087efd3799ce9bbd7e633329119a153eceda1fe7e8b040d2dd62056e6579fb0aafe1c7f1877841ec78ce000e0a70bd957748799507f4dfe3ed476ab6fdb49ba231a510605e343b39dd4fe9c49891c6c8679cd50ed4e80a7d29fb731c2136d10a2c93fdc1e96dedf3d788d5d849611db449f8cfe316f7d11a27a478c1fda1a7d882ee5440e53eef14310043713937aef0eff05b901fa76a9fd1431eb0ca0d9fb18716dd79d37dc1d0706bbee4ceba0d0ab1d9d11c7637bdc8c39e4445db951e4f0e9dab92e875ba7ecb6df7ffc923c6f82641f08ce9acd436aa136af29b8db5808aaa5555d3", 0x2000, &(0x7f0000000a80)={&(0x7f0000000240)={0x50, 0x0, 0x4, {0x7, 0x26, 0x2, 0x10, 0x2, 0x20, 0xfffff121, 0x1}}, &(0x7f0000000140)={0x18, 0xfffffffffffffffe, 0x7fff, {0xc876}}, &(0x7f00000002c0)={0x18, 0x0, 0x6, {0x80000000}}, &(0x7f0000000300)={0x18, 0x0, 0x7fff}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0xa27, {0x1}}, &(0x7f0000000400)={0x28, 0xffffffffffffffda, 0x4, {{0x5, 0x5, 0x0, 0xffffffffffffffff}}}, &(0x7f0000000440)={0x60, 0x0, 0xfff, {{0x7, 0x8001, 0x6, 0x3ff, 0xa0, 0x6, 0x2f44effa, 0x6936}}}, 0xfffffffffffffffc, &(0x7f0000000bc0)=ANY=[@ANYBLOB="15000000f5ffffff0100000000000000716e7834008dc16408d0f72064ccac3ea97631e91b60a45a248dbaa5cc124eded7ea70421cd726eedf71f826b69c24e2ff6f7a0ef319465e3f18b1bb90cd5e6b5131fbcd12cc778b55224588ef327482cfc75b6245ad8242c5776eb89c559a4601a224712d0d631b46d9be9d5ac2967a3302183c2bdd0ab93eb0654078230deca32f2b28effa2b7fb88c9b0b3c1df4f2ea0f739afd7d5bc0f5efc81da51c67437eaa71499e757aeb7839233af781229a3c2a195541ce6c6f32b2dd8102b29357bb374bdc6620cbc010270ae8c7b2eeee60f61f74923cdb551e809b748102aef7542e2cca0f3e4e83c54462a916b2ea6d87157e2e8d51a1838ccbe4e7132261e54982db047334788bdf3fbadd2e6bf23b223f7e49a62d5e9fe90eadc8dbe71aec52b4ca415312dfd444bf804516be26fb04811f002e173e07a79e2ab7498ab445a1c9a76f688842117f1dd09078d3ce48d03d50bef6a9ace5397382c3526c6317c026364e05ce91c85bc9fabf738d4615c7a702aa0252cce615ff5d16247ca7c3287d9f408e439263ef35b3ae3b0f223b13162f712910525c91a113d051ff7cd260c4d8839ce87e063f8b6708c6855b6efba48cc2c59a46db19970eba2307365f775c2d8999eb59edb0151da4330e39848467b459d2842596e42c8fc5903f65cea614"], &(0x7f0000000500)={0x20, 0x0, 0x200000, {0x0, 0xc}}, &(0x7f0000000540)={0x78, 0x0, 0x3, {0x400, 0x100, 0x0, {0x6, 0x1, 0x2e, 0xfff, 0x2, 0x9, 0x9, 0x1dd, 0x0, 0xa000, 0x40, 0x0, 0x0, 0x7fff, 0x51}}}, &(0x7f00000005c0)={0x90, 0x0, 0x400, {0x5, 0x0, 0x5, 0x400, 0x782, 0x0, {0x6, 0x3, 0xfffffffd, 0x7, 0x5, 0x9c6d, 0x8, 0xffff6158, 0x4, 0xe000, 0x8, r4, r5, 0x519, 0x80000000}}}, &(0x7f0000000680)={0x70, 0x0, 0x0, [{0x3, 0xfffffffffffff0a5, 0x4, 0xa5ce, 'wrr\x00'}, {0x5, 0x9, 0x4, 0x1f88311b, 'wrr\x00'}, {0x3, 0x3, 0x1, 0x80000001, '\xe7'}]}, &(0x7f00000008c0)={0xb0, 0x0, 0x99, [{{0x2, 0x3, 0x7, 0xffffffffffffffff, 0xb64f, 0x3, {0x6, 0x1, 0x8, 0xf, 0x8, 0x9, 0x0, 0x8, 0x2, 0xa000, 0x81, r6, r7, 0x8, 0x7}}, {0x6, 0x939, 0x4, 0x0, 'wrr\x00'}}]}, &(0x7f0000000980)={0xa0, 0xfffffffffffffff5, 0x8, {{0x5, 0x3, 0x2, 0x7fffffff, 0x5, 0x7, {0x6, 0xe61, 0x1, 0xffffffffffffff8d, 0x0, 0x2, 0x0, 0x9, 0x6, 0xc000, 0x3, 0xee00, 0xffffffffffffffff, 0x0, 0x1}}}}, &(0x7f0000000a40)={0x20, 0x0, 0x40, {0x20, 0x0, 0x3f, 0x3}}}) getpid() setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) getpgid(0x0) sched_setscheduler(0x0, 0x0, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004f40)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) r8 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r8, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0) r9 = openat$mice(0xffffffffffffff9c, &(0x7f00000001c0), 0x404081) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r9, 0x8008f512, &(0x7f0000000b00)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400100, 0xc) 16:58:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000500)={0x2, 0x0, @dev}, 0x10, 0x0}, 0x0) recvmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs, 0x37, &(0x7f0000000400)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000001640)=""/198, 0xc6}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000380)=""/68, 0x44}], 0x3e, &(0x7f0000000300)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred], 0x40}, 0x0) 16:58:34 executing program 1: syz_clone(0xb6003000, 0x0, 0x0, 0x0, 0x0, 0x0) [ 675.251174] vivid-002: Show Square: false [ 675.303103] vivid-002: Sensor Flipped Horizontally: false 16:58:34 executing program 0: syz_clone(0x11023500, 0x0, 0x0, 0x0, 0x0, 0x0) [ 675.354165] vivid-002: Sensor Flipped Vertically: false 16:58:34 executing program 1: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180)={&(0x7f0000000140)={[0x1000]}, 0x8}) [ 675.408128] vivid-002: Insert SAV Code in Image: false [ 675.448138] vivid-002: Insert EAV Code in Image: false [ 675.479112] vivid-002: Reduced Framerate: false 16:58:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="39000000130003470fbb65e1c3e4ffff06006000010000005600000025000000190004000400000007fd17e5ff8e0606040020000000000000", 0x39}], 0x1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000180)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f0000000000)={@private0, r4}, 0x14) [ 675.522087] vivid-002: Enable Capture Cropping: true [ 675.561937] vivid-002: Enable Capture Composing: true [ 675.592994] vivid-002: Enable Capture Scaler: true [ 675.604577] netlink: 'syz-executor.1': attribute type 4 has an invalid length. [ 675.626171] vivid-002: Timestamp Source: End of Frame [ 675.645389] netlink: 'syz-executor.1': attribute type 4 has an invalid length. [ 675.656547] vivid-002: Colorspace: sRGB [ 675.685854] vivid-002: Transfer Function: Default [ 675.716299] vivid-002: Y'CbCr Encoding: Default [ 675.743652] vivid-002: HSV Encoding: Hue 0-179 [ 675.759563] vivid-002: Quantization: Default [ 675.778264] vivid-002: Apply Alpha To Red Only: false [ 675.798938] vivid-002: Standard Aspect Ratio: 4x3 [ 675.817296] vivid-002: DV Timings Signal Mode: Current DV Timings [ 675.839054] vivid-002: DV Timings: 640x480p59 inactive [ 675.855647] vivid-002: DV Timings Aspect Ratio: Source Width x Height [ 675.879211] vivid-002: Maximum EDID Blocks: 2 [ 675.895693] vivid-002: Limited RGB Range (16-235): false 16:58:35 executing program 5: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, 0x0, &(0x7f0000000100)={r0}, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 16:58:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x76, 0x141201) signalfd(0xffffffffffffffff, 0x0, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000400)=@urb_type_control={0x2, {0x0, 0x1}, 0x0, 0x0, &(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 675.910271] vivid-002: Rx RGB Quantization Range: Automatic [ 675.921317] tpg source WxH: 640x360 (Y'CbCr) [ 675.926309] tpg field: 1 [ 675.929318] tpg crop: 640x360@0x0 [ 675.932828] tpg compose: 640x360@0x0 [ 675.938191] tpg colorspace: 8 [ 675.941315] tpg transfer function: 0/2 [ 675.946311] tpg Y'CbCr encoding: 0/1 [ 675.950030] tpg HSV encoding: 128/128 [ 675.955003] tpg quantization: 0/2 16:58:35 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8, 0x80, &(0x7f0000000080)="b489602e9355d95e7467ce70fe3d27bd2294ad0d767f935b607940f13069c028e6a410e6eb403ed5bb7bd9b897efdaa17da69513a995dfd724d23634d67ff1ef4775d0b0d3d89794092424309e15c177b5b6c5e98bba2bcd4edd500cbde4f16e98e57668c06e87ff195c05f317356a447433c1a88df247158fbce19ce4851fc8", 0x0, 0x1}, {0x8, 0x82, &(0x7f0000000100)="b73f7d06d5f29c0b31599fc284be5c46e0673e49f3aa3baa116d0bfdc7d09ebd43d7752691350f5f7136f680c6f7acedfe585dd066076d3e52d4473b93f6d163e30d657ffa84d73c84621bf2345c0633311be6c345ab00c0112ff1b9b5a22c79e3365de48d78b8ffe7b4dcbe71435b9378dc04bceb1b7b36a1251e33cecc765fc253", 0xf4c94d61e3efb5a0}, {0x3, 0x1000, &(0x7f0000000640)="a744fc80e81f696d3aab736b14c793d78524b0561aa70f0d1acd789918057bc5651281165120ffef8a56a9f9fe3d97ef7ebf97792769f2283633f5c610f303eb9ab030aaa8fe74892d9a277c870afe5c81e0b17f325552ef95a5418018539565231b3e760086ccab635f0f6c445169fce919fbe42102a295b9c2c1efc4f976a15acfb319e15e3be00483424bb1217bddff3bc4f797f12e8c9806869d4970d535ee3fb106dd939199360c38e417d7a005172891df515b0f3924666e7089e7a9a50c628f2e55670d65a9a1774b983b5ffaed91b46002cdb5025700b2745077ed3e81d13ff32b62cf9260209f8817d300e50ecc680451caad0228f846a7a6d46b6da77c73dc127445987b0038a30d5f7299e64f436033f44825d7fd1a2e2a5603fdd7a7fc36749c2f41b282623c34aab578e1b5e5dfeb2f8470f5e5aa51f1d89417a3071fc60c7d42519d9e0265c44d1bc00d2f5e3e212891cfeaa6db19acf0ca274326f0986a729328ab117efa17072e36e3c9b1521f9665a4cf36954343c44258435ee9acb7f999379fdde6f28edabaee5611949ca59b8a082fe2d44f099513ea75e4b22cb706782da5f50c79b57fda19a921005994d0dba628f3eed5c99df769279282aba800440d08d98d9b78b96a61e48a696421f2723fbf4864fb0af5813f622cdaa80a3d78c77063fd7944ee343015f6f7d1293ac140c957a1657fc3c0fe3e6b9dce0bbe0900d66f34d99e77374f7a0dfb6d60e9b1cafb96f36c001492a3b4cc12890b34b55a55c8b6cfd057cfe734348b89ae2d9c17f68f40d480903d2d54e671d0fb666525951419791d6837566b6f69dc4fcd3a98842ca6ef76e042c3040ab0475d8a96cc7b5d12efe140c84f4cf37c0b3f7a80aef624ab97ff93cd944964e003721e85f0fa792f9481dab3c017dbd71116aa21d06a94a3f7e591c5559f87bc3d9a1925b7a2575e5b5908f295cb2763e48209f60ed2e77624cd4be5fe35e89801e0617b3f05385f33263299e0822377a3ad4b95fecfcac95294ef5ac43197a44ac35cd277c30194151d86d2807b2623719939c911cdf60147e91924226fc7fdd565bad4f84d023cb93d20c8d827d04bef2a1bf82e6645dfbec1481d43b2093c51d46e4e5a6b72e18ca7600e7f34692c1556c1360d5a073c0647bd9650b87328b6eb7dbffd37951858a781754cfabceac29ba9688d1edbbbbf4d89d5dfd3de4c7b519566b599bdd0b44ee8792812486ae33ca6af6dc9958b3d45e43e9ff7482af1a86fbc33305861e041b50baf492e44cb32f78f7bd6a5ca216c16f256c837a2e48f59fbbe6e6dfa68440052d385fdc5dd662be80f5e7d700b4b242f35bbbcbfce571631a12051e18e2cfc81c8c7e73ab79745054b759b7ca2f7688add3f6ccf2f9c478334dcb6bd582c4fdeb1d5c63349e64d65025997519eab307148652d53da7712666f06da70b6c6c433cd446f2191a54061fdeb3bd70556348aef6baa7cf4ef6f280007f3e058772baa01cd1b6e5e4347ad0da3cf6eec8129a070ac0f123752ce89a771578180f57beeab47b04551f1adbe8954d9fb971b6880b4b8988bf681a4a93ffd52b55a3784d84fedce4bac64025f614c8c2ad1c8e08c2ef525d17617f100053580655c9415cb72d482d2d81e4486b2c2712ce1707fe36095baff3f32971d248fef1ee889a36d5dc63113f2b1c9f280eb145c704986c357dd35452367fcf7646d716d524c13747c2837c7ff49d7c427c6cbe8e121f990cb2ca8eaacd61d3500c4a42ffe7daa29a2b9167ee6d9be17edc980ada2eaf2a47d389103ce620c040859b8f2aaa69dc53c70c911d6e36d2039577dfe3e02abc268b6dc7101f2217f66354b6efd37ef150d12e24e2a40856df7cbd1467447d2f0db99726631ba16be710f37e58b7254aa1b97cf80ab701ce0569e729e6b9a199e5e734485aa0bc6a60c8b919238b8e440a8850487b51279d20f84dd1077a354c88b59291f201bb25ccbd32e18d231d660c098223a28374efe5a0c7287ac1a2a6684e6fc39be56de41be48dac9d363e6cbdd1c807d9ae89b253b004baf6c725e83403c12ad6488177f8b3ebcc8ab58c2afd69f481981c91769c1f9f9aeb3378bb26bc452296f6e050af47f27ab2a972ca8dafa70731ca465980ba58fc69c146f01f1d95bfa0d3fd57d855bc3e8f1a33cc62a7bfd6e6afa4b1b6386cac33eced6d280f8309868ec150f408a380b2a3a83748a4ff0930846f86cf502b2ee6666c2cd5479e212eb71c3ba49ae882a72c42583c6a1cdbb4d7e2018180860d690bbe39d1048eba9f8bed78be6300e29652fcde7e2ce94d62aeb6cc392476296e86c43d4ac5201f977243a7ada03643588a34d5696a6c7876367c9c0ff9b421a9afbd2470cd0aa5a8df7c1f66fb28df37c2808d6ae342b4d2b6c156796974372e53be39b8476a777fe3f92da228db5a6e6f04aae700e87bf1166e779cb18688d918ce4f1a5fc71be3072c91d9f425e5542c803fd86ee972b47b4f4b8cd66ac091ca97a8c3e94f9b0a6b4c18a28fbc4784f4081cdc723ec4dacd63156699ab83331786793a35fc021d666f2af89d4f31c10524352fbb8c02fe140b03dd60c731a2c24cb4fa0323a9d6a267cf8319932b06b108f64866bf7c8eba988b184ca5b2b146469a3bc57a59b1d59832872d0fb0b7c2e801f0dd95ac18d66df10e2632f4c2b11f2369dbe3f95c94c6bd3f9ddb660ced88250e78ea02b39fd923245ac49d97d5b9328f0080cf94279263acf3780cd8ceea5eddedc5156caa9d71794e250f88d95c66749f3b9d659f11221f327297b2bc97c8b2088fe5d897711a15fff9e2c493bb9d5079a2ea8dac4c3b34cf9313abe67eda589c73799f67f71232912c90b706d2f87e38328558225f5b200a82f7f6c027558a9be12949941d9fc8a73aa30eaaec3c109dad051d5c455bd942563638cf4283d33ec7842eaeed0b3a98282a6549b05ae174de1309ee64ba5bdfdb89db258cca54911a65641d0bf889ec160cec5db11813de2660407c1270e0c47b24dce502a931ebac60f966975e6af3c943ad9530001183d71c3ada3761f9b1b6f5a87af857c868d5247dcc1b860d6abcc1cc691a6d6c9c9a18b9cfdb8dce0cdd6bc9da3df59cabdc3597862923e43300d1189708bb536c9864914a235be48a20bb6285b7ca935ddc9e4c2c6b5a46956be12e86e9e29dd21817681c4f1eca5c43526cf96924f7ccf219110a485c34e8f13cb3691aff9753321c490b775e1d5b70545337943ddbb0fd153c2978d8b4a441a15bb4f9df9ce513610d32b1cfc8a40199121355d33d09199e2b7bd3d21d5fcb2f4ef71e5ce3aa4aba9b5b30b6ff507d7c56f57998c9dae7929e4939f190b6906d4472ce50b3a43c24d0a025ae7836239b00f46a8d9a42a3013db391790a8c57be4c636e3cef2dfdb9d768818febba359a48c1da6fcbad96d53035de04c2c0e369b7e53fe26afc02abd6e59b9eafa085c382d56f52c42c1928c3525af3da63cf9ea2006469bb16f59e1b3fb8b040e3e3b8a400a90998f908a14b0f3b2172278ef37c71a921967747393302e9aae8220b68deb6abe85b87e4dbb7314f63799ee9db28263bf825789c9640b36df54fbcf5ca0b9dc7e8dd6c689ec6e68cf09c326b093daf9e08dd075e62b45d4b980b373c046de38dbbe81ccaebf88e5cd7bfc286d62cdda0b65cdfe3974a67b718a1a0637715cdc176f95713ea12827d73581bf1347329ede7d0fc504fb4fda46a0c13be972d7bd848eca4cd75b8ee4ffe55a2d93245ed208b2b3747b05d731f6abb50b2808d9ee7316bb6b22c58b463bc1803e49ad4091cbbd499b0a0b3a4f039e4ae4ace8f34bf8483756176c8d2de157ab5ad621133fd7330fa8c69a4e5c33bc845989c73a4b9a6555777fef4a28e23b41a37815de400ca9d6015338b727134e3391d277e64c9719a6babc4f54e98f705a4f3d7d1e9141884e590ae9b82cf0d7056faa3b5561bc89401ae341c79d75228409e1e6104592b5575c109e8ea32618accfddd8ef56a2156b9a5aa9f2fa7922d77186a8b47c61b9e0034230837ad1723f314f3df95f2a8834ef9049192b3fc0192ed16d020bd68da3b735cf599e08adec870446c0767c9a8ce118c693dc6590e4dc50a5c275b653e0005daa87aae08a2574bfb55abc06d8434d5633c31552cba86700177abfbdaebb6615d77997b531c95804b905d91d686cc3c5ee9fd9680f0750b9f315d956338bfaa3226fe81565bae50ae668bc187b5d3fbba1d365ecdc81003e4ffd1e1a8d443115f57762269dde9a480532843cc6824454579598733f5d692c50cae57347d9d1772aa80ed38978b7876ad413be8349e1e63f0f67699613fe5acb429cfc6ef99afb963c53a18461c09321f0a0de2145e270c19141ba48909b07a4f382700a89de2d8ad78ca9fc428dfe7113730219372dbeb6447ab16b61dde4d1a0b9e28111fd549b80f8803a9076cf8b498199ac542da4a33729a7ccd49d1bdf3fa1034c10730c5e9b4c5d1804a5222fdd9d3338208fbfe58f5525dcb293d78c8f6521d4d77dc1fdae359f6dd2e0d95cf4912e521ff9073dfe51cc37f0dc9f3758e4562c2e71bf14c9e5792a4af1c390b19a682080625532076fcd70934d0969b8706fccf0d84593d2c911a2e8a909173e7135d5f866f6a13bb324a7dc28488896fe4186628c4f8fa69936bd240952209cc22daa9df13e05588a667ee44fd89ba9ab47cd2c107b349c4324eeef9cc59517dc0152e5798946bf1e8ee327dad57162fc49b523991a28e8a490eed96212edf18a9b17c4462e817366fd034b7f0b1c0355fb5172411776e33551b6da0c1839335d43229cf43e1b38f61a0543725ce0d1db36f00964cb32475d41539cb1760a35e2b66ee66a1cfe58156f348a8a4ed7ac3f56133b62bf435f61c8650e02d0d0ebb9ed55c467c6da29edf5b99ca44ddb68ca1ed10a55c861dc07ffb9bff52260add47ee30e473753f12e755e069b96860667ed4820dd0cdddde7f9f3e452036325bf49b219470c08a82495b909e8c183d6fb1ff13c0d3e7038f1e5edffe0e14d61b367ae4a277bee680ea83e0edefd67f9f2f6b8a44113aeed6eef2064ef354158c227a40ce7b14e99891fa5ef2decc3b332694583fb6e01a9e6bc6c7d6fdf07f69fc2ccf978f0afc05be4ed5806b3dcd364d174e93c71d79047f076bbd3eae030c1d84532598126de4ccb65b434d85bd530cb3dbd988b7b6fda7a7cc5d7934c81b0fd7cd27a255c7401a6d1efa356698ca6ed404d13f4f38b0211b2c288fb614aae598e40f91904bd10cc2942f2d4708ace3bff53180347d3a928852f6b2f975d017772ffaef9008a83d3d356dad46201b1208e561aa5d3a04f47790429ca742439a00dd7e0c39c3203c4ac86bbde92c94693202fdb44ba3d48916799e245b515054e3fea444b3cc10529d5ca9f173a31b7e0951f093b44d4e239f22fd26eae026112761bfa731a1dbbde826e6e59eeb1c78e187d517a8318ab2b074ef8452a35e90862ac7a9caab5cd8d9995c6f775063826245949079649f71909f7aa264f9f000f6f662741c961f6c6d5c6936e948b778e0455ad8d1d69023bbb0279c9ef38d683b1b647de4b9afdbda1569b48f649cb652015eca20d0104f08034019148f427bdb2867b95685a89055d32cea5feb746ffcbd05870fc390ec7a7365b2b08cecdf1d7f492333b3dedaf6bf78b4c017394f281d7cae1405ecbd77085cce50a45b81f07f87319fee80f83d204520076b37a4ddc70", 0x1}]}) ioctl$VIDIOC_LOG_STATUS(r0, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000002400), 0x137040, 0x0) syz_fuse_handle_req(r2, 0x0, 0x0, &(0x7f0000003200)={0x0, &(0x7f0000002780)={0x18}, 0x0, 0x0, 0x0, &(0x7f0000002880)={0x28, 0x0, 0x7ffffffc, {{0x0, 0x8000}}}, &(0x7f00000028c0)={0x60, 0x0, 0x9, {{0x0, 0x800, 0x3, 0x1, 0x3f, 0x4, 0x0, 0x8}}}, 0x0, &(0x7f0000002980)={0x1b, 0x0, 0x0, {'smackfsroot'}}, 0x0, &(0x7f0000002a00)={0x78, 0xffffffffffffffda, 0x0, {0x8, 0x10, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, 0x0, 0x9d0, 0x0, 0x4, 0x0, 0x0, 0x800, 0x6}}}, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="300300000000000000000000c461a9c7311e7f26e2b109000000000000183eac7a0000000001040000000000430e2aa1baf793ad0edd920200455bffff000000000000000000000000268ac2020000000003000000000000000000000000000000030000000000000001000000000000000000000006", @ANYRES32=0x0, @ANYRES32, @ANYRES16, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="0000000040000000000000000400000000000000f403000000000000080000000000000067726f75705f69640200000000000000000000000000000000000000000000000000000000000000ff0100000000000006000000000000000000000000000000ffff", @ANYRES32=0x0, @ANYBLOB], 0x0, 0x0}) ioctl$VIDIOC_ENUM_FRAMEINTERVALS(r2, 0xc034564b, &(0x7f00000002c0)={0x0, 0x41415270, 0x6, 0x3ba, 0x3, @discrete={0x100, 0xffff}}) 16:58:35 executing program 0: socket$igmp6(0xa, 0x3, 0x2) semtimedop(0x0, &(0x7f0000001a80)=[{0x0, 0x1000}], 0x1, 0x0) 16:58:35 executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x143100, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) sched_setaffinity(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x0, 0x400, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1000}, 0x48) setresuid(0xee01, 0xee00, 0x0) ioprio_set$uid(0x3, 0xee01, 0x0) [ 675.958525] tpg RGB range: 0/2 [ 675.961771] vivid-002: ================== END STATUS ================== 16:58:35 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5, 0x4, 0x104, 0x81}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000340), 0x400, r0}, 0x38) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000010c0)={r0, 0x0, &(0x7f0000000000)=""/50}, 0x20) [ 676.022493] vivid-002: ================= START STATUS ================= [ 676.052318] vivid-002: Test Pattern: 75% Colorbar [ 676.063014] vivid-002: Fill Percentage of Frame: 100 [ 676.076702] vivid-002: Horizontal Movement: No Movement [ 676.102050] vivid-002: Vertical Movement: No Movement [ 676.117305] vivid-002: OSD Text Mode: All [ 676.131255] vivid-002: Show Border: false [ 676.141396] vivid-002: Show Square: false [ 676.151652] vivid-002: Sensor Flipped Horizontally: false [ 676.164149] vivid-002: Sensor Flipped Vertically: false 16:58:35 executing program 4: bpf$OBJ_GET_PROG(0x7, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00'}, 0x10) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000b00)={&(0x7f0000000ac0)='./file0\x00'}, 0x10) 16:58:35 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, &(0x7f00000001c0)=""/237, 0x26, 0xed, 0x1}, 0x20) [ 676.198641] vivid-002: Insert SAV Code in Image: false [ 676.233355] vivid-002: Insert EAV Code in Image: false [ 676.259983] vivid-002: Reduced Framerate: false 16:58:35 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0xb}]}]}}, &(0x7f00000003c0)=""/206, 0x32, 0xce, 0x1}, 0x20) 16:58:35 executing program 0: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000001840)) 16:58:35 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffdef) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x18, 0x3, &(0x7f00000021c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500d90000000000"], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='rcu_utilization\x00', r0}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x0, 0xfff, 0x100, 0x9, 0x4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x2}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, 0x0, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$ITER_CREATE(0xb, &(0x7f0000000100), 0x8) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) openat$cgroup_ro(r1, &(0x7f00000000c0)='rdma.current\x00', 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r1}, 0x8) r3 = syz_clone(0x480, &(0x7f0000000240)="4847cc8a29d9fddbf32cefdc1e85ca1888f5804f08d9fe943e0ee09ef27f49db733e740a99d6abcbd500ac421d612d293c338fc556f34f98a06ded6b7915c2f2ac7dbbeb2154e08c55614359ccd1bf310c1151cd226dca43c2e1b96c39fc1bd12a3358b8", 0x64, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="4fb99e701b77d2e79c901cfec100d317b694d5b0ff3a4031851632") r4 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xc0, 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, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r4) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89a0, &(0x7f0000000000)='&@[\x00') ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89a1, &(0x7f0000000680)='&@[\x00') bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={r3, r4, 0x0, 0x2, &(0x7f0000000380)='S\x00'}, 0x30) openat$cgroup_ro(r2, &(0x7f0000000c40)='cpuset.memory_pressure\x00', 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000480)={r2, 0x58, &(0x7f0000002cc0)}, 0x4) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x1, 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, 0x20, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x383, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_clone(0xc0800400, 0x0, 0x0, 0x0, 0x0, 0x0) [ 676.283013] vivid-002: Enable Capture Cropping: true [ 676.338407] vivid-002: Enable Capture Composing: true [ 676.356303] vivid-002: Enable Capture Scaler: true [ 676.382036] vivid-002: Timestamp Source: End of Frame [ 676.432987] vivid-002: Colorspace: sRGB [ 676.460245] vivid-002: Transfer Function: Default [ 676.477041] IPVS: ftp: loaded support on port[0] = 21 [ 676.487966] vivid-002: Y'CbCr Encoding: Default [ 676.531455] vivid-002: HSV Encoding: Hue 0-179 [ 676.555436] vivid-002: Quantization: Default [ 676.575788] vivid-002: Apply Alpha To Red Only: false [ 676.587938] vivid-002: Standard Aspect Ratio: 4x3 [ 676.607330] vivid-002: DV Timings Signal Mode: Current DV Timings 16:58:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)) 16:58:36 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5, 0x4, 0x104, 0x81}, 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r0, &(0x7f00000000c0), 0x0}, 0x20) 16:58:36 executing program 5: bpf$PROG_BIND_MAP(0x23, &(0x7f0000002b00), 0xc) [ 676.621615] vivid-002: DV Timings: 640x480p59 inactive [ 676.633915] vivid-002: DV Timings Aspect Ratio: Source Width x Height [ 676.681551] vivid-002: Maximum EDID Blocks: 2 [ 676.719712] vivid-002: Limited RGB Range (16-235): false [ 676.759139] vivid-002: Rx RGB Quantization Range: Automatic [ 676.812347] tpg source WxH: 640x360 (Y'CbCr) [ 676.853681] tpg field: 1 [ 676.856406] tpg crop: 640x360@0x0 [ 676.859865] tpg compose: 640x360@0x0 [ 676.883580] tpg colorspace: 8 [ 676.893811] tpg transfer function: 0/2 16:58:36 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8, 0x80, &(0x7f0000000080)="b489602e9355d95e7467ce70fe3d27bd2294ad0d767f935b607940f13069c028e6a410e6eb403ed5bb7bd9b897efdaa17da69513a995dfd724d23634d67ff1ef4775d0b0d3d89794092424309e15c177b5b6c5e98bba2bcd4edd500cbde4f16e98e57668c06e87ff195c05f317356a447433c1a88df247158fbce19ce4851fc8", 0x0, 0x1}, {0x8, 0x82, &(0x7f0000000100)="b73f7d06d5f29c0b31599fc284be5c46e0673e49f3aa3baa116d0bfdc7d09ebd43d7752691350f5f7136f680c6f7acedfe585dd066076d3e52d4473b93f6d163e30d657ffa84d73c84621bf2345c0633311be6c345ab00c0112ff1b9b5a22c79e3365de48d78b8ffe7b4dcbe71435b9378dc04bceb1b7b36a1251e33cecc765fc253", 0xf4c94d61e3efb5a0}, {0x3, 0x1000, &(0x7f0000000640)="a744fc80e81f696d3aab736b14c793d78524b0561aa70f0d1acd789918057bc5651281165120ffef8a56a9f9fe3d97ef7ebf97792769f2283633f5c610f303eb9ab030aaa8fe74892d9a277c870afe5c81e0b17f325552ef95a5418018539565231b3e760086ccab635f0f6c445169fce919fbe42102a295b9c2c1efc4f976a15acfb319e15e3be00483424bb1217bddff3bc4f797f12e8c9806869d4970d535ee3fb106dd939199360c38e417d7a005172891df515b0f3924666e7089e7a9a50c628f2e55670d65a9a1774b983b5ffaed91b46002cdb5025700b2745077ed3e81d13ff32b62cf9260209f8817d300e50ecc680451caad0228f846a7a6d46b6da77c73dc127445987b0038a30d5f7299e64f436033f44825d7fd1a2e2a5603fdd7a7fc36749c2f41b282623c34aab578e1b5e5dfeb2f8470f5e5aa51f1d89417a3071fc60c7d42519d9e0265c44d1bc00d2f5e3e212891cfeaa6db19acf0ca274326f0986a729328ab117efa17072e36e3c9b1521f9665a4cf36954343c44258435ee9acb7f999379fdde6f28edabaee5611949ca59b8a082fe2d44f099513ea75e4b22cb706782da5f50c79b57fda19a921005994d0dba628f3eed5c99df769279282aba800440d08d98d9b78b96a61e48a696421f2723fbf4864fb0af5813f622cdaa80a3d78c77063fd7944ee343015f6f7d1293ac140c957a1657fc3c0fe3e6b9dce0bbe0900d66f34d99e77374f7a0dfb6d60e9b1cafb96f36c001492a3b4cc12890b34b55a55c8b6cfd057cfe734348b89ae2d9c17f68f40d480903d2d54e671d0fb666525951419791d6837566b6f69dc4fcd3a98842ca6ef76e042c3040ab0475d8a96cc7b5d12efe140c84f4cf37c0b3f7a80aef624ab97ff93cd944964e003721e85f0fa792f9481dab3c017dbd71116aa21d06a94a3f7e591c5559f87bc3d9a1925b7a2575e5b5908f295cb2763e48209f60ed2e77624cd4be5fe35e89801e0617b3f05385f33263299e0822377a3ad4b95fecfcac95294ef5ac43197a44ac35cd277c30194151d86d2807b2623719939c911cdf60147e91924226fc7fdd565bad4f84d023cb93d20c8d827d04bef2a1bf82e6645dfbec1481d43b2093c51d46e4e5a6b72e18ca7600e7f34692c1556c1360d5a073c0647bd9650b87328b6eb7dbffd37951858a781754cfabceac29ba9688d1edbbbbf4d89d5dfd3de4c7b519566b599bdd0b44ee8792812486ae33ca6af6dc9958b3d45e43e9ff7482af1a86fbc33305861e041b50baf492e44cb32f78f7bd6a5ca216c16f256c837a2e48f59fbbe6e6dfa68440052d385fdc5dd662be80f5e7d700b4b242f35bbbcbfce571631a12051e18e2cfc81c8c7e73ab79745054b759b7ca2f7688add3f6ccf2f9c478334dcb6bd582c4fdeb1d5c63349e64d65025997519eab307148652d53da7712666f06da70b6c6c433cd446f2191a54061fdeb3bd70556348aef6baa7cf4ef6f280007f3e058772baa01cd1b6e5e4347ad0da3cf6eec8129a070ac0f123752ce89a771578180f57beeab47b04551f1adbe8954d9fb971b6880b4b8988bf681a4a93ffd52b55a3784d84fedce4bac64025f614c8c2ad1c8e08c2ef525d17617f100053580655c9415cb72d482d2d81e4486b2c2712ce1707fe36095baff3f32971d248fef1ee889a36d5dc63113f2b1c9f280eb145c704986c357dd35452367fcf7646d716d524c13747c2837c7ff49d7c427c6cbe8e121f990cb2ca8eaacd61d3500c4a42ffe7daa29a2b9167ee6d9be17edc980ada2eaf2a47d389103ce620c040859b8f2aaa69dc53c70c911d6e36d2039577dfe3e02abc268b6dc7101f2217f66354b6efd37ef150d12e24e2a40856df7cbd1467447d2f0db99726631ba16be710f37e58b7254aa1b97cf80ab701ce0569e729e6b9a199e5e734485aa0bc6a60c8b919238b8e440a8850487b51279d20f84dd1077a354c88b59291f201bb25ccbd32e18d231d660c098223a28374efe5a0c7287ac1a2a6684e6fc39be56de41be48dac9d363e6cbdd1c807d9ae89b253b004baf6c725e83403c12ad6488177f8b3ebcc8ab58c2afd69f481981c91769c1f9f9aeb3378bb26bc452296f6e050af47f27ab2a972ca8dafa70731ca465980ba58fc69c146f01f1d95bfa0d3fd57d855bc3e8f1a33cc62a7bfd6e6afa4b1b6386cac33eced6d280f8309868ec150f408a380b2a3a83748a4ff0930846f86cf502b2ee6666c2cd5479e212eb71c3ba49ae882a72c42583c6a1cdbb4d7e2018180860d690bbe39d1048eba9f8bed78be6300e29652fcde7e2ce94d62aeb6cc392476296e86c43d4ac5201f977243a7ada03643588a34d5696a6c7876367c9c0ff9b421a9afbd2470cd0aa5a8df7c1f66fb28df37c2808d6ae342b4d2b6c156796974372e53be39b8476a777fe3f92da228db5a6e6f04aae700e87bf1166e779cb18688d918ce4f1a5fc71be3072c91d9f425e5542c803fd86ee972b47b4f4b8cd66ac091ca97a8c3e94f9b0a6b4c18a28fbc4784f4081cdc723ec4dacd63156699ab83331786793a35fc021d666f2af89d4f31c10524352fbb8c02fe140b03dd60c731a2c24cb4fa0323a9d6a267cf8319932b06b108f64866bf7c8eba988b184ca5b2b146469a3bc57a59b1d59832872d0fb0b7c2e801f0dd95ac18d66df10e2632f4c2b11f2369dbe3f95c94c6bd3f9ddb660ced88250e78ea02b39fd923245ac49d97d5b9328f0080cf94279263acf3780cd8ceea5eddedc5156caa9d71794e250f88d95c66749f3b9d659f11221f327297b2bc97c8b2088fe5d897711a15fff9e2c493bb9d5079a2ea8dac4c3b34cf9313abe67eda589c73799f67f71232912c90b706d2f87e38328558225f5b200a82f7f6c027558a9be12949941d9fc8a73aa30eaaec3c109dad051d5c455bd942563638cf4283d33ec7842eaeed0b3a98282a6549b05ae174de1309ee64ba5bdfdb89db258cca54911a65641d0bf889ec160cec5db11813de2660407c1270e0c47b24dce502a931ebac60f966975e6af3c943ad9530001183d71c3ada3761f9b1b6f5a87af857c868d5247dcc1b860d6abcc1cc691a6d6c9c9a18b9cfdb8dce0cdd6bc9da3df59cabdc3597862923e43300d1189708bb536c9864914a235be48a20bb6285b7ca935ddc9e4c2c6b5a46956be12e86e9e29dd21817681c4f1eca5c43526cf96924f7ccf219110a485c34e8f13cb3691aff9753321c490b775e1d5b70545337943ddbb0fd153c2978d8b4a441a15bb4f9df9ce513610d32b1cfc8a40199121355d33d09199e2b7bd3d21d5fcb2f4ef71e5ce3aa4aba9b5b30b6ff507d7c56f57998c9dae7929e4939f190b6906d4472ce50b3a43c24d0a025ae7836239b00f46a8d9a42a3013db391790a8c57be4c636e3cef2dfdb9d768818febba359a48c1da6fcbad96d53035de04c2c0e369b7e53fe26afc02abd6e59b9eafa085c382d56f52c42c1928c3525af3da63cf9ea2006469bb16f59e1b3fb8b040e3e3b8a400a90998f908a14b0f3b2172278ef37c71a921967747393302e9aae8220b68deb6abe85b87e4dbb7314f63799ee9db28263bf825789c9640b36df54fbcf5ca0b9dc7e8dd6c689ec6e68cf09c326b093daf9e08dd075e62b45d4b980b373c046de38dbbe81ccaebf88e5cd7bfc286d62cdda0b65cdfe3974a67b718a1a0637715cdc176f95713ea12827d73581bf1347329ede7d0fc504fb4fda46a0c13be972d7bd848eca4cd75b8ee4ffe55a2d93245ed208b2b3747b05d731f6abb50b2808d9ee7316bb6b22c58b463bc1803e49ad4091cbbd499b0a0b3a4f039e4ae4ace8f34bf8483756176c8d2de157ab5ad621133fd7330fa8c69a4e5c33bc845989c73a4b9a6555777fef4a28e23b41a37815de400ca9d6015338b727134e3391d277e64c9719a6babc4f54e98f705a4f3d7d1e9141884e590ae9b82cf0d7056faa3b5561bc89401ae341c79d75228409e1e6104592b5575c109e8ea32618accfddd8ef56a2156b9a5aa9f2fa7922d77186a8b47c61b9e0034230837ad1723f314f3df95f2a8834ef9049192b3fc0192ed16d020bd68da3b735cf599e08adec870446c0767c9a8ce118c693dc6590e4dc50a5c275b653e0005daa87aae08a2574bfb55abc06d8434d5633c31552cba86700177abfbdaebb6615d77997b531c95804b905d91d686cc3c5ee9fd9680f0750b9f315d956338bfaa3226fe81565bae50ae668bc187b5d3fbba1d365ecdc81003e4ffd1e1a8d443115f57762269dde9a480532843cc6824454579598733f5d692c50cae57347d9d1772aa80ed38978b7876ad413be8349e1e63f0f67699613fe5acb429cfc6ef99afb963c53a18461c09321f0a0de2145e270c19141ba48909b07a4f382700a89de2d8ad78ca9fc428dfe7113730219372dbeb6447ab16b61dde4d1a0b9e28111fd549b80f8803a9076cf8b498199ac542da4a33729a7ccd49d1bdf3fa1034c10730c5e9b4c5d1804a5222fdd9d3338208fbfe58f5525dcb293d78c8f6521d4d77dc1fdae359f6dd2e0d95cf4912e521ff9073dfe51cc37f0dc9f3758e4562c2e71bf14c9e5792a4af1c390b19a682080625532076fcd70934d0969b8706fccf0d84593d2c911a2e8a909173e7135d5f866f6a13bb324a7dc28488896fe4186628c4f8fa69936bd240952209cc22daa9df13e05588a667ee44fd89ba9ab47cd2c107b349c4324eeef9cc59517dc0152e5798946bf1e8ee327dad57162fc49b523991a28e8a490eed96212edf18a9b17c4462e817366fd034b7f0b1c0355fb5172411776e33551b6da0c1839335d43229cf43e1b38f61a0543725ce0d1db36f00964cb32475d41539cb1760a35e2b66ee66a1cfe58156f348a8a4ed7ac3f56133b62bf435f61c8650e02d0d0ebb9ed55c467c6da29edf5b99ca44ddb68ca1ed10a55c861dc07ffb9bff52260add47ee30e473753f12e755e069b96860667ed4820dd0cdddde7f9f3e452036325bf49b219470c08a82495b909e8c183d6fb1ff13c0d3e7038f1e5edffe0e14d61b367ae4a277bee680ea83e0edefd67f9f2f6b8a44113aeed6eef2064ef354158c227a40ce7b14e99891fa5ef2decc3b332694583fb6e01a9e6bc6c7d6fdf07f69fc2ccf978f0afc05be4ed5806b3dcd364d174e93c71d79047f076bbd3eae030c1d84532598126de4ccb65b434d85bd530cb3dbd988b7b6fda7a7cc5d7934c81b0fd7cd27a255c7401a6d1efa356698ca6ed404d13f4f38b0211b2c288fb614aae598e40f91904bd10cc2942f2d4708ace3bff53180347d3a928852f6b2f975d017772ffaef9008a83d3d356dad46201b1208e561aa5d3a04f47790429ca742439a00dd7e0c39c3203c4ac86bbde92c94693202fdb44ba3d48916799e245b515054e3fea444b3cc10529d5ca9f173a31b7e0951f093b44d4e239f22fd26eae026112761bfa731a1dbbde826e6e59eeb1c78e187d517a8318ab2b074ef8452a35e90862ac7a9caab5cd8d9995c6f775063826245949079649f71909f7aa264f9f000f6f662741c961f6c6d5c6936e948b778e0455ad8d1d69023bbb0279c9ef38d683b1b647de4b9afdbda1569b48f649cb652015eca20d0104f08034019148f427bdb2867b95685a89055d32cea5feb746ffcbd05870fc390ec7a7365b2b08cecdf1d7f492333b3dedaf6bf78b4c017394f281d7cae1405ecbd77085cce50a45b81f07f87319fee80f83d204520076b37a4ddc70", 0x1}]}) ioctl$VIDIOC_LOG_STATUS(r0, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000002400), 0x137040, 0x0) syz_fuse_handle_req(r2, 0x0, 0x0, &(0x7f0000003200)={0x0, &(0x7f0000002780)={0x18}, 0x0, 0x0, 0x0, &(0x7f0000002880)={0x28, 0x0, 0x7ffffffc, {{0x0, 0x8000}}}, &(0x7f00000028c0)={0x60, 0x0, 0x9, {{0x0, 0x800, 0x3, 0x1, 0x3f, 0x4, 0x0, 0x8}}}, 0x0, &(0x7f0000002980)={0x1b, 0x0, 0x0, {'smackfsroot'}}, 0x0, &(0x7f0000002a00)={0x78, 0xffffffffffffffda, 0x0, {0x8, 0x10, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, 0x0, 0x9d0, 0x0, 0x4, 0x0, 0x0, 0x800, 0x6}}}, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="300300000000000000000000c461a9c7311e7f26e2b109000000000000183eac7a0000000001040000000000430e2aa1baf793ad0edd920200455bffff000000000000000000000000268ac2020000000003000000000000000000000000000000030000000000000001000000000000000000000006", @ANYRES32=0x0, @ANYRES32, @ANYRES16, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="0000000040000000000000000400000000000000f403000000000000080000000000000067726f75705f69640200000000000000000000000000000000000000000000000000000000000000ff0100000000000006000000000000000000000000000000ffff", @ANYRES32=0x0, @ANYBLOB], 0x0, 0x0}) 16:58:36 executing program 5: perf_event_open$cgroup(&(0x7f0000002380)={0x0, 0x80, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 676.938423] tpg Y'CbCr encoding: 0/1 [ 676.942171] tpg HSV encoding: 128/128 [ 676.958524] tpg quantization: 0/2 [ 676.962034] tpg RGB range: 0/2 [ 676.978576] vivid-002: ================== END STATUS ================== [ 677.060316] vivid-002: ================= START STATUS ================= [ 677.075390] vivid-002: Test Pattern: 75% Colorbar [ 677.090138] vivid-002: Fill Percentage of Frame: 100 [ 677.102790] vivid-002: Horizontal Movement: No Movement [ 677.112815] vivid-002: Vertical Movement: No Movement [ 677.130483] vivid-002: OSD Text Mode: All [ 677.140345] vivid-002: Show Border: false [ 677.158420] vivid-002: Show Square: false [ 677.177210] vivid-002: Sensor Flipped Horizontally: false [ 677.182949] vivid-002: Sensor Flipped Vertically: false [ 677.188549] vivid-002: Insert SAV Code in Image: false [ 677.196677] vivid-002: Insert EAV Code in Image: false [ 677.202107] vivid-002: Reduced Framerate: false [ 677.207133] vivid-002: Enable Capture Cropping: true [ 677.212357] vivid-002: Enable Capture Composing: true [ 677.217984] vivid-002: Enable Capture Scaler: true [ 677.223063] vivid-002: Timestamp Source: End of Frame [ 677.228475] vivid-002: Colorspace: sRGB [ 677.232564] vivid-002: Transfer Function: Default [ 677.240195] vivid-002: Y'CbCr Encoding: Default [ 677.245074] vivid-002: HSV Encoding: Hue 0-179 [ 677.249767] vivid-002: Quantization: Default [ 677.254380] vivid-002: Apply Alpha To Red Only: false [ 677.259938] vivid-002: Standard Aspect Ratio: 4x3 [ 677.267471] vivid-002: DV Timings Signal Mode: Current DV Timings [ 677.273902] vivid-002: DV Timings: 640x480p59 inactive [ 677.279298] vivid-002: DV Timings Aspect Ratio: Source Width x Height [ 677.286057] vivid-002: Maximum EDID Blocks: 2 [ 677.290670] vivid-002: Limited RGB Range (16-235): false [ 677.296323] vivid-002: Rx RGB Quantization Range: Automatic [ 677.302173] tpg source WxH: 640x360 (Y'CbCr) [ 677.309523] tpg field: 1 [ 677.312309] tpg crop: 640x360@0x0 [ 677.316779] tpg compose: 640x360@0x0 [ 677.320735] tpg colorspace: 8 16:58:36 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000140)=[0x0], &(0x7f0000000280)=[0x0], 0x0, 0x8, &(0x7f00000002c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000300), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) r1 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x18, 0x3, &(0x7f00000021c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500d9000000000012cc19280a01380b4637eaa1b96dbb895c000000007e2e"], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0x0, r2}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={r3, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=[0x0], 0x0, 0x8, &(0x7f0000000240)=[{}], 0x8, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0xadf3, 0x20, 0x0, 0x1400, 0xffffffffffffffff, 0x456, '\x00', r4, 0xffffffffffffffff, 0x1, 0x4}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000017c0)={0xffffffffffffffff, 0x20, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x1b, 0x6, &(0x7f0000001380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000001640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0xc5af284ab0e4e722, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000016c0)={0x0, 0xb}, 0x10, r5}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x1a, 0x7, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0x94}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @func]}, 0x0, 0x1, 0x25, &(0x7f0000000680)=""/37, 0x0, 0x8, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x4, 0x66d}, 0x10, r5}, 0x80) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x1, 0x8, 0x3, 0x430, 0x1, 0x3, '\x00', 0x0, r1, 0x4, 0x2, 0x5, 0xa}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x19, 0xd, &(0x7f0000000480)=@raw=[@exit, @cb_func={0x18, 0x5, 0x4, 0x0, 0xfffffffffffffffb}, @ldst={0x1, 0x1, 0x6, 0x6, 0x0, 0xc, 0x8}, @call={0x85, 0x0, 0x0, 0x81}, @generic={0x9e, 0x7, 0x0, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @exit, @map_val={0x18, 0x6, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10001}, @alu={0x7, 0x0, 0x2, 0x5, 0x4, 0x80, 0x872fb553cdc6e865}], &(0x7f0000000200)='GPL\x00', 0xffffff7f, 0x5a, &(0x7f0000000640)=""/90, 0x41000, 0x2, '\x00', r4, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000006c0)={0x5, 0x7, 0x8, 0x8}, 0x10, r5, r2, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r7, 0x0, 0x0}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r8, 0x0, 0x0}, 0x10) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', 0x0, 0xc878ad2a44bc4fd5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x14, 0x5, &(0x7f0000000080)=@raw=[@call={0x85, 0x0, 0x0, 0x4e}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x37}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}], &(0x7f00000000c0)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x0, '\x00', r0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000640)={0x1, 0x10, 0x46, 0x4477}, 0x10, r5, r7, 0x0, &(0x7f0000000700)=[r8, 0x1, r9, 0x1]}, 0x80) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r10, 0x40286608, &(0x7f0000000340)=0x9) 16:58:36 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c11160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab3aa32f948c06b59b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e26d0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a7237841cef384b22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7ead0709d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c74f0e2a9bf62ffec6459db40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced84680900000000000000d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b1f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894edff8249dc1e3428d2129369ee1b85af1eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0a07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d4cd376444e2de02f47c61e8e84ff828de453f3489460fd83210e95307e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d38708194cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329a18cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c30930804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a6225c3e2f0932223bfbf69ff861f4394836ddf128d6d19079e64336e09000000c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d6948fd4d2ca783a44c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b98a8bf6c747d9a1cc500bb892c3a16ff10feea20bdac89afb758cf350000000000000000000000000200000000000000ed713df0c59e38928511a64845f1b21ed03369719fa905909d8ce35b42761c46d040e53a0a227e9cecd4d414231baa4894a13763ea5de7a52e61a588babaf5da9a28f477e032400938116cb294447898039724881de3ba3dd5e5e115b58d438b17ad11bf1b1f1ed057d89ec46b2b9bb434e9187a728d1136333958469b22d2126664b5299cc3167ac9a4d501638b978e1c692da5261dae5c9d13065b8ed8b358e7273dfa1e9a8dc1d16aa1edd0c274dedb7cd7e4753c152b4e0e3d124e561420587b9b00ab68c32d6b397c5e7cc4e803e6b6e8ed547e2875372023d111e64cd9ee3635888ecbc7352fd60f348456d74e9e7c09ee202dd09524ecfd3d8c836c0a13a9a45a7e2cec88fa2710ee35cded1b824fe4fe68849eee41b5e335aeec0f27053b3a07a001ffe29c5cc3a0ccdcc74330c2a995378d225495c5"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x22, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f080351be0ffff00004000630477fbac14140cac14140c62079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 16:58:36 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8, 0x80, &(0x7f0000000080)="b489602e9355d95e7467ce70fe3d27bd2294ad0d767f935b607940f13069c028e6a410e6eb403ed5bb7bd9b897efdaa17da69513a995dfd724d23634d67ff1ef4775d0b0d3d89794092424309e15c177b5b6c5e98bba2bcd4edd500cbde4f16e98e57668c06e87ff195c05f317356a447433c1a88df247158fbce19ce4851fc8", 0x0, 0x1}, {0x8, 0x82, &(0x7f0000000100)="b73f7d06d5f29c0b31599fc284be5c46e0673e49f3aa3baa116d0bfdc7d09ebd43d7752691350f5f7136f680c6f7acedfe585dd066076d3e52d4473b93f6d163e30d657ffa84d73c84621bf2345c0633311be6c345ab00c0112ff1b9b5a22c79e3365de48d78b8ffe7b4dcbe71435b9378dc04bceb1b7b36a1251e33cecc765fc253", 0xf4c94d61e3efb5a0}, {0x3, 0x1000, &(0x7f0000000640)="a744fc80e81f696d3aab736b14c793d78524b0561aa70f0d1acd789918057bc5651281165120ffef8a56a9f9fe3d97ef7ebf97792769f2283633f5c610f303eb9ab030aaa8fe74892d9a277c870afe5c81e0b17f325552ef95a5418018539565231b3e760086ccab635f0f6c445169fce919fbe42102a295b9c2c1efc4f976a15acfb319e15e3be00483424bb1217bddff3bc4f797f12e8c9806869d4970d535ee3fb106dd939199360c38e417d7a005172891df515b0f3924666e7089e7a9a50c628f2e55670d65a9a1774b983b5ffaed91b46002cdb5025700b2745077ed3e81d13ff32b62cf9260209f8817d300e50ecc680451caad0228f846a7a6d46b6da77c73dc127445987b0038a30d5f7299e64f436033f44825d7fd1a2e2a5603fdd7a7fc36749c2f41b282623c34aab578e1b5e5dfeb2f8470f5e5aa51f1d89417a3071fc60c7d42519d9e0265c44d1bc00d2f5e3e212891cfeaa6db19acf0ca274326f0986a729328ab117efa17072e36e3c9b1521f9665a4cf36954343c44258435ee9acb7f999379fdde6f28edabaee5611949ca59b8a082fe2d44f099513ea75e4b22cb706782da5f50c79b57fda19a921005994d0dba628f3eed5c99df769279282aba800440d08d98d9b78b96a61e48a696421f2723fbf4864fb0af5813f622cdaa80a3d78c77063fd7944ee343015f6f7d1293ac140c957a1657fc3c0fe3e6b9dce0bbe0900d66f34d99e77374f7a0dfb6d60e9b1cafb96f36c001492a3b4cc12890b34b55a55c8b6cfd057cfe734348b89ae2d9c17f68f40d480903d2d54e671d0fb666525951419791d6837566b6f69dc4fcd3a98842ca6ef76e042c3040ab0475d8a96cc7b5d12efe140c84f4cf37c0b3f7a80aef624ab97ff93cd944964e003721e85f0fa792f9481dab3c017dbd71116aa21d06a94a3f7e591c5559f87bc3d9a1925b7a2575e5b5908f295cb2763e48209f60ed2e77624cd4be5fe35e89801e0617b3f05385f33263299e0822377a3ad4b95fecfcac95294ef5ac43197a44ac35cd277c30194151d86d2807b2623719939c911cdf60147e91924226fc7fdd565bad4f84d023cb93d20c8d827d04bef2a1bf82e6645dfbec1481d43b2093c51d46e4e5a6b72e18ca7600e7f34692c1556c1360d5a073c0647bd9650b87328b6eb7dbffd37951858a781754cfabceac29ba9688d1edbbbbf4d89d5dfd3de4c7b519566b599bdd0b44ee8792812486ae33ca6af6dc9958b3d45e43e9ff7482af1a86fbc33305861e041b50baf492e44cb32f78f7bd6a5ca216c16f256c837a2e48f59fbbe6e6dfa68440052d385fdc5dd662be80f5e7d700b4b242f35bbbcbfce571631a12051e18e2cfc81c8c7e73ab79745054b759b7ca2f7688add3f6ccf2f9c478334dcb6bd582c4fdeb1d5c63349e64d65025997519eab307148652d53da7712666f06da70b6c6c433cd446f2191a54061fdeb3bd70556348aef6baa7cf4ef6f280007f3e058772baa01cd1b6e5e4347ad0da3cf6eec8129a070ac0f123752ce89a771578180f57beeab47b04551f1adbe8954d9fb971b6880b4b8988bf681a4a93ffd52b55a3784d84fedce4bac64025f614c8c2ad1c8e08c2ef525d17617f100053580655c9415cb72d482d2d81e4486b2c2712ce1707fe36095baff3f32971d248fef1ee889a36d5dc63113f2b1c9f280eb145c704986c357dd35452367fcf7646d716d524c13747c2837c7ff49d7c427c6cbe8e121f990cb2ca8eaacd61d3500c4a42ffe7daa29a2b9167ee6d9be17edc980ada2eaf2a47d389103ce620c040859b8f2aaa69dc53c70c911d6e36d2039577dfe3e02abc268b6dc7101f2217f66354b6efd37ef150d12e24e2a40856df7cbd1467447d2f0db99726631ba16be710f37e58b7254aa1b97cf80ab701ce0569e729e6b9a199e5e734485aa0bc6a60c8b919238b8e440a8850487b51279d20f84dd1077a354c88b59291f201bb25ccbd32e18d231d660c098223a28374efe5a0c7287ac1a2a6684e6fc39be56de41be48dac9d363e6cbdd1c807d9ae89b253b004baf6c725e83403c12ad6488177f8b3ebcc8ab58c2afd69f481981c91769c1f9f9aeb3378bb26bc452296f6e050af47f27ab2a972ca8dafa70731ca465980ba58fc69c146f01f1d95bfa0d3fd57d855bc3e8f1a33cc62a7bfd6e6afa4b1b6386cac33eced6d280f8309868ec150f408a380b2a3a83748a4ff0930846f86cf502b2ee6666c2cd5479e212eb71c3ba49ae882a72c42583c6a1cdbb4d7e2018180860d690bbe39d1048eba9f8bed78be6300e29652fcde7e2ce94d62aeb6cc392476296e86c43d4ac5201f977243a7ada03643588a34d5696a6c7876367c9c0ff9b421a9afbd2470cd0aa5a8df7c1f66fb28df37c2808d6ae342b4d2b6c156796974372e53be39b8476a777fe3f92da228db5a6e6f04aae700e87bf1166e779cb18688d918ce4f1a5fc71be3072c91d9f425e5542c803fd86ee972b47b4f4b8cd66ac091ca97a8c3e94f9b0a6b4c18a28fbc4784f4081cdc723ec4dacd63156699ab83331786793a35fc021d666f2af89d4f31c10524352fbb8c02fe140b03dd60c731a2c24cb4fa0323a9d6a267cf8319932b06b108f64866bf7c8eba988b184ca5b2b146469a3bc57a59b1d59832872d0fb0b7c2e801f0dd95ac18d66df10e2632f4c2b11f2369dbe3f95c94c6bd3f9ddb660ced88250e78ea02b39fd923245ac49d97d5b9328f0080cf94279263acf3780cd8ceea5eddedc5156caa9d71794e250f88d95c66749f3b9d659f11221f327297b2bc97c8b2088fe5d897711a15fff9e2c493bb9d5079a2ea8dac4c3b34cf9313abe67eda589c73799f67f71232912c90b706d2f87e38328558225f5b200a82f7f6c027558a9be12949941d9fc8a73aa30eaaec3c109dad051d5c455bd942563638cf4283d33ec7842eaeed0b3a98282a6549b05ae174de1309ee64ba5bdfdb89db258cca54911a65641d0bf889ec160cec5db11813de2660407c1270e0c47b24dce502a931ebac60f966975e6af3c943ad9530001183d71c3ada3761f9b1b6f5a87af857c868d5247dcc1b860d6abcc1cc691a6d6c9c9a18b9cfdb8dce0cdd6bc9da3df59cabdc3597862923e43300d1189708bb536c9864914a235be48a20bb6285b7ca935ddc9e4c2c6b5a46956be12e86e9e29dd21817681c4f1eca5c43526cf96924f7ccf219110a485c34e8f13cb3691aff9753321c490b775e1d5b70545337943ddbb0fd153c2978d8b4a441a15bb4f9df9ce513610d32b1cfc8a40199121355d33d09199e2b7bd3d21d5fcb2f4ef71e5ce3aa4aba9b5b30b6ff507d7c56f57998c9dae7929e4939f190b6906d4472ce50b3a43c24d0a025ae7836239b00f46a8d9a42a3013db391790a8c57be4c636e3cef2dfdb9d768818febba359a48c1da6fcbad96d53035de04c2c0e369b7e53fe26afc02abd6e59b9eafa085c382d56f52c42c1928c3525af3da63cf9ea2006469bb16f59e1b3fb8b040e3e3b8a400a90998f908a14b0f3b2172278ef37c71a921967747393302e9aae8220b68deb6abe85b87e4dbb7314f63799ee9db28263bf825789c9640b36df54fbcf5ca0b9dc7e8dd6c689ec6e68cf09c326b093daf9e08dd075e62b45d4b980b373c046de38dbbe81ccaebf88e5cd7bfc286d62cdda0b65cdfe3974a67b718a1a0637715cdc176f95713ea12827d73581bf1347329ede7d0fc504fb4fda46a0c13be972d7bd848eca4cd75b8ee4ffe55a2d93245ed208b2b3747b05d731f6abb50b2808d9ee7316bb6b22c58b463bc1803e49ad4091cbbd499b0a0b3a4f039e4ae4ace8f34bf8483756176c8d2de157ab5ad621133fd7330fa8c69a4e5c33bc845989c73a4b9a6555777fef4a28e23b41a37815de400ca9d6015338b727134e3391d277e64c9719a6babc4f54e98f705a4f3d7d1e9141884e590ae9b82cf0d7056faa3b5561bc89401ae341c79d75228409e1e6104592b5575c109e8ea32618accfddd8ef56a2156b9a5aa9f2fa7922d77186a8b47c61b9e0034230837ad1723f314f3df95f2a8834ef9049192b3fc0192ed16d020bd68da3b735cf599e08adec870446c0767c9a8ce118c693dc6590e4dc50a5c275b653e0005daa87aae08a2574bfb55abc06d8434d5633c31552cba86700177abfbdaebb6615d77997b531c95804b905d91d686cc3c5ee9fd9680f0750b9f315d956338bfaa3226fe81565bae50ae668bc187b5d3fbba1d365ecdc81003e4ffd1e1a8d443115f57762269dde9a480532843cc6824454579598733f5d692c50cae57347d9d1772aa80ed38978b7876ad413be8349e1e63f0f67699613fe5acb429cfc6ef99afb963c53a18461c09321f0a0de2145e270c19141ba48909b07a4f382700a89de2d8ad78ca9fc428dfe7113730219372dbeb6447ab16b61dde4d1a0b9e28111fd549b80f8803a9076cf8b498199ac542da4a33729a7ccd49d1bdf3fa1034c10730c5e9b4c5d1804a5222fdd9d3338208fbfe58f5525dcb293d78c8f6521d4d77dc1fdae359f6dd2e0d95cf4912e521ff9073dfe51cc37f0dc9f3758e4562c2e71bf14c9e5792a4af1c390b19a682080625532076fcd70934d0969b8706fccf0d84593d2c911a2e8a909173e7135d5f866f6a13bb324a7dc28488896fe4186628c4f8fa69936bd240952209cc22daa9df13e05588a667ee44fd89ba9ab47cd2c107b349c4324eeef9cc59517dc0152e5798946bf1e8ee327dad57162fc49b523991a28e8a490eed96212edf18a9b17c4462e817366fd034b7f0b1c0355fb5172411776e33551b6da0c1839335d43229cf43e1b38f61a0543725ce0d1db36f00964cb32475d41539cb1760a35e2b66ee66a1cfe58156f348a8a4ed7ac3f56133b62bf435f61c8650e02d0d0ebb9ed55c467c6da29edf5b99ca44ddb68ca1ed10a55c861dc07ffb9bff52260add47ee30e473753f12e755e069b96860667ed4820dd0cdddde7f9f3e452036325bf49b219470c08a82495b909e8c183d6fb1ff13c0d3e7038f1e5edffe0e14d61b367ae4a277bee680ea83e0edefd67f9f2f6b8a44113aeed6eef2064ef354158c227a40ce7b14e99891fa5ef2decc3b332694583fb6e01a9e6bc6c7d6fdf07f69fc2ccf978f0afc05be4ed5806b3dcd364d174e93c71d79047f076bbd3eae030c1d84532598126de4ccb65b434d85bd530cb3dbd988b7b6fda7a7cc5d7934c81b0fd7cd27a255c7401a6d1efa356698ca6ed404d13f4f38b0211b2c288fb614aae598e40f91904bd10cc2942f2d4708ace3bff53180347d3a928852f6b2f975d017772ffaef9008a83d3d356dad46201b1208e561aa5d3a04f47790429ca742439a00dd7e0c39c3203c4ac86bbde92c94693202fdb44ba3d48916799e245b515054e3fea444b3cc10529d5ca9f173a31b7e0951f093b44d4e239f22fd26eae026112761bfa731a1dbbde826e6e59eeb1c78e187d517a8318ab2b074ef8452a35e90862ac7a9caab5cd8d9995c6f775063826245949079649f71909f7aa264f9f000f6f662741c961f6c6d5c6936e948b778e0455ad8d1d69023bbb0279c9ef38d683b1b647de4b9afdbda1569b48f649cb652015eca20d0104f08034019148f427bdb2867b95685a89055d32cea5feb746ffcbd05870fc390ec7a7365b2b08cecdf1d7f492333b3dedaf6bf78b4c017394f281d7cae1405ecbd77085cce50a45b81f07f87319fee80f83d204520076b37a4ddc70", 0x1}]}) ioctl$VIDIOC_LOG_STATUS(r0, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000002400), 0x137040, 0x0) 16:58:36 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x209000, 0x0) 16:58:36 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000400)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7294332828306030000000000000063297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f2e9191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019662466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a2972eb8f7e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fc8a488ac9b2645ec879f09ee9c2cac01b8babb757b5c59217b80d0dbbba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302b8e8715405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d30488ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426a088a0208040982a0000000000000000000000000051ceaaf0159fe6422eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6d7ec2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5d02000000e3db11d5ad49d076e1a87e2df27c0cb8a67ad026bf953e88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04abb9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc4ebf9e6e591982757f45c52c645d891524ae1740550cf1f80bd84e7f594df48ac568e6f2bf672d194dc7d3d72108b87267da446b38752c1eac506b17a5221ff1b4a128efbdb23782c8d20071f7767ff6a05e864e67462fe1a544ea02310614d7c9d416900f11bffd147845920dd1f152d515db3f9f7c13ff8fe62c400237f0cf3a0f5d4ce152acc6ef4670871e7c4aa186142ddc209d846d420c16a09cdaed565227653c28d297823934a8bb31e97fe86bf3aff4cd63b19d77118ffd0c2828e49910b1395022a867b013e9ee10834a048cb43486d7ef89798484f77295277537e448d0d3d05186d401f98733f32427b380000000000000000000000000010a9e7cb9a6a04657920f6e9d20a0cf4bed9df791b918d2b28a867346df4a5a1f8d72168b475b714f42cf25e0caf3bd1b043a296eff08fb27262768b87aeef913899556ab62aa1f21cfeea06ef1e8d660ea32051c0ae8d84e7ce6959c71a36edb5f213acf29ca93ebe277f490432459e049ca53885527c398ab06d2d485b4a8df151d6cc39b55dbd230ecc8f2d5df6bb157e77a95861f1431d5d696a4a3c69a82d9982df2a7631abf544e08e67f1a93150fe9db1ae9072ea80"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000000c0)='mm_page_alloc\x00', r0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x9, 0x7f, 0x3ffdcf, 0x4}, 0x48) 16:58:36 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x511081, 0x0) [ 677.324770] tpg transfer function: 0/2 [ 677.328811] tpg Y'CbCr encoding: 0/1 [ 677.332620] tpg HSV encoding: 128/128 [ 677.337804] tpg quantization: 0/2 [ 677.341368] tpg RGB range: 0/2 [ 677.347657] vivid-002: ================== END STATUS ================== 16:58:36 executing program 4: syz_clone(0x4000200, 0x0, 0x0, 0x0, &(0x7f0000000440), &(0x7f0000000480)) 16:58:36 executing program 5: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000000c0)={0xffffffffffffffff, 0xa, 0x0, 0x8000, 0x0}, 0x20) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x1ff) [ 677.450808] vivid-002: ================= START STATUS ================= [ 677.503030] vivid-002: Test Pattern: 75% Colorbar 16:58:37 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000140)=[0x0], &(0x7f0000000280)=[0x0], 0x0, 0x8, &(0x7f00000002c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000300), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) r1 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x18, 0x3, &(0x7f00000021c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500d9000000000012cc19280a01380b4637eaa1b96dbb895c000000007e2e"], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0x0, r2}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={r3, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=[0x0], 0x0, 0x8, &(0x7f0000000240)=[{}], 0x8, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0xadf3, 0x20, 0x0, 0x1400, 0xffffffffffffffff, 0x456, '\x00', r4, 0xffffffffffffffff, 0x1, 0x4}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000017c0)={0xffffffffffffffff, 0x20, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x1b, 0x6, &(0x7f0000001380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000001640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0xc5af284ab0e4e722, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000016c0)={0x0, 0xb}, 0x10, r5}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x1a, 0x7, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0x94}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @func]}, 0x0, 0x1, 0x25, &(0x7f0000000680)=""/37, 0x0, 0x8, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x4, 0x66d}, 0x10, r5}, 0x80) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x1, 0x8, 0x3, 0x430, 0x1, 0x3, '\x00', 0x0, r1, 0x4, 0x2, 0x5, 0xa}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x19, 0xd, &(0x7f0000000480)=@raw=[@exit, @cb_func={0x18, 0x5, 0x4, 0x0, 0xfffffffffffffffb}, @ldst={0x1, 0x1, 0x6, 0x6, 0x0, 0xc, 0x8}, @call={0x85, 0x0, 0x0, 0x81}, @generic={0x9e, 0x7, 0x0, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @exit, @map_val={0x18, 0x6, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10001}, @alu={0x7, 0x0, 0x2, 0x5, 0x4, 0x80, 0x872fb553cdc6e865}], &(0x7f0000000200)='GPL\x00', 0xffffff7f, 0x5a, &(0x7f0000000640)=""/90, 0x41000, 0x2, '\x00', r4, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000006c0)={0x5, 0x7, 0x8, 0x8}, 0x10, r5, r2, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r7, 0x0, 0x0}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r8, 0x0, 0x0}, 0x10) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', 0x0, 0xc878ad2a44bc4fd5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x14, 0x5, &(0x7f0000000080)=@raw=[@call={0x85, 0x0, 0x0, 0x4e}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x37}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}], &(0x7f00000000c0)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x0, '\x00', r0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000640)={0x1, 0x10, 0x46, 0x4477}, 0x10, r5, r7, 0x0, &(0x7f0000000700)=[r8, 0x1, r9, 0x1]}, 0x80) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r10, 0x40286608, &(0x7f0000000340)=0x9) 16:58:37 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x0, 0x4, 0x0, &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, 0x0, 0x32600) write$cgroup_subtree(r1, 0x0, 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r2, 0x0, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) bpf$BPF_GET_MAP_INFO(0xf, 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000280)={r0, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$inet(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000300)="ad73710b6b4456566c96e285859f82d78fbb8f457e9d1beb750fa7d3e67e61da2b91ed0bfd03ef1316fa0d460106d30670768191af39e35b58e93b2eee2e46bc38dabbef19dcb63ac023017072d1da", 0x4f}], 0x1, &(0x7f0000000400)=[@ip_retopts={{0x28, 0x0, 0x7, {[@rr={0x7, 0x3, 0x2e}, @rr={0x7, 0x13, 0x5a, [@remote, @broadcast, @multicast2, @multicast1]}]}}}, @ip_tos_u8={{0x11}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @empty, @dev={0xac, 0x14, 0x14, 0x1a}}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @empty, @empty}}}], 0x98}, 0x44800) openat$cgroup_devices(0xffffffffffffffff, 0x0, 0x2, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) 16:58:37 executing program 1: [ 677.523406] vivid-002: Fill Percentage of Frame: 100 syz_mount_image$reiserfs(&(0x7f000001fec0), &(0x7f000001ff00)='./file0\x00', 0x0, &(0x7f000001ff40), 0x1, 0x1fea8, &(0x7f000001ff80)="$eJzs2TFKA0EABdA/sVC0EMY+LugFwnoALRRsLAQPIJLKVNlCFI/oIfQAFoK9shA9QWCKfa/88IeZ5jcTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJ0n38fJQZfs/2VdkpLsdXdPH0nm//nb7iwlt8vr4XLdXw1JdpKM2SxlbI211MVJrX3t66KeHV2c1uH55fF+tVquN8eUzPP+9fqQm8+tPqVs7gMAAAAAAAAAU/MDTNdh6wUCWmk9PwAAAAAAwPa1/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADglx04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX27di0YSAKA/B/ioqQISKVKYLQChkiXboMkSbjZKQMYA/gwuABjGxLWEbgTm6+D8R7+uGOu/pxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsK6XsWmTlOS5/fzZJnl97LEAAAAAAAAAgDtKqnw1S3lSzZL3/Ddlyod6KEPf529hPQAAAAAAAAAwV67m8W+pp7l8OT3Vr9N15/9Lye4jeUrS3+yz2f9+j19Z8wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNmBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwLAAAAAAgzN86jJ4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBJAQAA//9qmgiJ") 16:58:37 executing program 5: bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)={0x0}, 0x10) 16:58:37 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x58301, 0x0) [ 677.584002] vivid-002: Horizontal Movement: No Movement [ 677.620192] vivid-002: Vertical Movement: No Movement 16:58:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf, 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, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ac0)=ANY=[@ANYBLOB="b70200000f0e1d09bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640300000000007502faff07cd02020404000003007d60b70700000d1000006a0a00fe0000000d8500000028000000b70000000604002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8328fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f4133b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e875d1843c2288e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5ab59a43f56d2085786e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08000000007b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce0172f497e251f5b102893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7686bc2e1b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894e00009338923789a1edcd8043fe83919088383268324a25df14010c8ea79c0d93ca77fd6c7ee30ea3aad2c6d6b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151c2fcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e5961197332c5c9da52b573109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc76e5d3c6840ad05a57af1ede94d87590ce90a0a7579766f847ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8659c6146a793026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b6d2f0c051b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa095cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9605a504bca38627df469cebb7db08358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741270000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042e84c85c899fd11c6320a8d8fc0e78c15a5a4dd567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85481743db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c5a5ed047d6589c10a5f6633b01813fc5cd7d048469a966bbfb300fd772cbadf2cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f9e6fe9f19e481a3f77cead663f42456e080952636515c758f1047b2148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b0309080ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dcfa0c052feecee18c64c4600a0bc3d4945d4b918865bb7a8a726a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b32858f78d6e25537b959b69a04c5507008b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9d10cba734336703def181022cb9f1e62079c48c13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4147d6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada7766c301c65e56351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d48419a14a2bd8d4afff527513a2efc8403be48e494b3de33b1deefd9d902e8dc868f30161c2cd13b21b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae3344295bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a22afb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9ba9c18e746aa9ea132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600e4283095c203b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a974087b71f07e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff2699a76973f3f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998e83e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0e2e9cb0e25104805f386d460e212c27ac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98282795dc5547aab3dcbd82a06e7f00c8160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b494d0183cbd8dae2ba19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb75ca000000000000000000000000000000000000000000faa13c07b5f590ee4c8bfbd828e912b150dde95dafe80ee043a107bde9c0bb87155691d640fd000000e4a2d2aa0607b026f78417471e6ea0d10000309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265ff572dd061679c0000000000000f4f6b4ef8eb757ac80dc44711ae17816e32e38d7c894ab51238b2d7051ee26121404c0ade6faea7e72449cf38be7173b066f3a7835a31f1516c4cb1fda57ec8c19bc2800e246c1b64cf278c7afb3c9a5e346bdb259ac6788eefd5086e45554c8e2bdde8a3ac990dd929277a6af1876940c7c012f4b7d3d7aa68f2f07d83e925b326b05f130000000000000000000000000000000003572023092306e73a16f4b362f725b22b32be04e53a2219e3b08d75537c158ea4c4821d17d3b844dbe87408c34bb0f26ba43bd4530afb769d45b93b8f2b6c194afc197f77bfb136dfd38c265479bd4f74b9d0b5c2f37eaacb2894370ab02abe06b823a2753ca82ea8888f2a5063212212772dcc541de26c97c1312fc247b56a9cd3e05bcb8bc93363edfa05f9c76e94190f917c3af6884c8742371f25eb0000000000000000000000004ae9afd11c62a57a29a163acc55ca9fe6da9ce6d59bdd87adec5ba4052a5edcd9999720e8b2a08b69f79f78c78b9f720bcf6a2ab411d420db8231780cdf52d44985768353ce1bc587700adf3a307ff11be0ca772f1bcc565070ef9345c2d55f0506d9059fff65ca75c9809c8e5e423f6f210a195e9b59a08c43dab5b025b1dc33cfdafe62aa8f13c38341267a920fc0be4e61fe9d8bed61524ad62896e3dfba3091cf028cdb3fabb530f1d0d4bdf391c5dda4b8b248ea58cb56aed4d968d506a108626e2423c506cc11bc2ec9de3b793fec489d08085e8c582cf6fc06c20eb57f7a1ba7315c67bd0e50f529a01211f8add5f28fd65fcd373982ae902e67966990cf34be5ed5dcf39b9e44fb0165fa40fcc5643678bab244a3a76f43dd267db562efe5156b85f6e909066b8f37b81b756eeeeee4598195e70d74bd1e221c5e0cf111b816f8bd5c2ac451fabd160815b9e81b9c4abffef4b12d82e401a0cce36fbfedaec4ab6a89e128ef71e63f2239792338e87e4c7d571d6e4bc165ea1d476531b4ddfbb698101e8563f7c25b4d527240dafb074437aa96f66e293df31b7b7689ff290585e132fa95aa09c08ee57f089afc0522b438480aa3dc9f41330dcd3b25703feb85777de8fd5ac57464a31ae5924745f797a0c852ddf67e01dd5736b4826e16f885afb91b6a7f226e0d0aaabd0c01a8262cb35e501ddb3c191797560c91717a2215012da9e717ec8d65887138e3bc3886e5b6f3058e58fb4320338d6413ce94012c293e0042a2f5dd86b78d05efd9e44bbbccfae8b9361072af38c1aa3c030196d72d01a160a19c0060900e8bb2f3613a7ddacf2b878aa6b2952556d79bd183ae195e14d32ffd398ae01dbd20b034da17f5a78ceb03a16e39181a07b14e54f4e2061049569046877b9f5478106f6ac76e56213ec2e85a4dcd5960ad486e7c05a21e52e5c688c1f315169452b1b6a795dd837867899c64a04ec08a4b2d5455d93f6d5baf14ffced8576bfde19de2903835607505b4af824a0a69aee28fe65683dc83c19fed253a5824442530c85d354c05c8b95030e629fb817697f746b9dd02fb40edf4f9886a758e0741ca2711e425f2f5be70a7fa600718fa7af2eb416a2b774f5d36f5632d791e0ba01f58f2165e6d5e564aef11dbc558170cf47c5934d41f558b02dc04d3ae4aee08aa5ad7d1e5ad92cdb90db79e73524d97ca3ce0828513c74fb0a1543eba7d17d37cc1f1f2d937bfd5fafeb23f691b326554b92d8b97e76e2cbbcb858a16287c2090727334096e574b6bb937ec9f048e041f178e8d3a3543c6862fc8b63f968501fabd17cbc81db1ad47d37d3e371913f2e8c5bfad0fe02190fde2af3ac5c9a2d64ec4db0c8b211dbdf4d7b7401248de7269c0b8d4c374d9fecb9fdff846c4e57d7d976c3f571474e4f65a87954e31e67c8cf6ac7823451b448ec90ca0b36405f6d2eef4055b5d2f4dad1aa89216f6d89bd43c4de92d8f61781a9349626fb65952dfa3c68aada76c3105d65bde2bddb981f753407c7696b767aeb3707606d0d9930b79f449557"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x4, 0x10, &(0x7f0000000000), 0x171}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'vlan1\x00', 0x800}) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'dvmrp0\x00'}) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x800454d7, &(0x7f00000004c0)) [ 677.651841] vivid-002: OSD Text Mode: All 16:58:37 executing program 4: bpf$BPF_PROG_QUERY(0x21, &(0x7f0000000a00)={0xffffffffffffffff, 0xa, 0x0, 0x0, 0x0}, 0x20) [ 677.683495] vivid-002: Show Border: false [ 677.685580] EXT4-fs warning (device sda1): verify_group_input:131: Cannot add at group 9 (only 16 groups) [ 677.709026] vivid-002: Show Square: false 16:58:37 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5, 0x4, 0x104, 0x81}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000340), 0x400, r0}, 0x38) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000010c0)={r0, &(0x7f00000000c0)='z', &(0x7f0000000000)=""/50}, 0x20) 16:58:37 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000140)=[0x0], &(0x7f0000000280)=[0x0], 0x0, 0x8, &(0x7f00000002c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000300), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) r1 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x18, 0x3, &(0x7f00000021c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500d9000000000012cc19280a01380b4637eaa1b96dbb895c000000007e2e"], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0x0, r2}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={r3, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=[0x0], 0x0, 0x8, &(0x7f0000000240)=[{}], 0x8, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0xadf3, 0x20, 0x0, 0x1400, 0xffffffffffffffff, 0x456, '\x00', r4, 0xffffffffffffffff, 0x1, 0x4}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000017c0)={0xffffffffffffffff, 0x20, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x1b, 0x6, &(0x7f0000001380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000001640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0xc5af284ab0e4e722, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000016c0)={0x0, 0xb}, 0x10, r5}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x1a, 0x7, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0x94}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @func]}, 0x0, 0x1, 0x25, &(0x7f0000000680)=""/37, 0x0, 0x8, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x4, 0x66d}, 0x10, r5}, 0x80) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x1, 0x8, 0x3, 0x430, 0x1, 0x3, '\x00', 0x0, r1, 0x4, 0x2, 0x5, 0xa}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x19, 0xd, &(0x7f0000000480)=@raw=[@exit, @cb_func={0x18, 0x5, 0x4, 0x0, 0xfffffffffffffffb}, @ldst={0x1, 0x1, 0x6, 0x6, 0x0, 0xc, 0x8}, @call={0x85, 0x0, 0x0, 0x81}, @generic={0x9e, 0x7, 0x0, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @exit, @map_val={0x18, 0x6, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10001}, @alu={0x7, 0x0, 0x2, 0x5, 0x4, 0x80, 0x872fb553cdc6e865}], &(0x7f0000000200)='GPL\x00', 0xffffff7f, 0x5a, &(0x7f0000000640)=""/90, 0x41000, 0x2, '\x00', r4, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000006c0)={0x5, 0x7, 0x8, 0x8}, 0x10, r5, r2, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r7, 0x0, 0x0}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r8, 0x0, 0x0}, 0x10) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', 0x0, 0xc878ad2a44bc4fd5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x14, 0x5, &(0x7f0000000080)=@raw=[@call={0x85, 0x0, 0x0, 0x4e}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x37}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}], &(0x7f00000000c0)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x0, '\x00', r0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000640)={0x1, 0x10, 0x46, 0x4477}, 0x10, r5, r7, 0x0, &(0x7f0000000700)=[r8, 0x1, r9, 0x1]}, 0x80) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r10, 0x40286608, &(0x7f0000000340)=0x9) [ 677.736046] vivid-002: Sensor Flipped Horizontally: false [ 677.786336] vivid-002: Sensor Flipped Vertically: false [ 677.817355] vivid-002: Insert SAV Code in Image: false [ 677.853886] vivid-002: Insert EAV Code in Image: false [ 677.869503] EXT4-fs warning (device sda1): verify_group_input:131: Cannot add at group 9 (only 16 groups) [ 677.880274] vivid-002: Reduced Framerate: false [ 677.904867] vivid-002: Enable Capture Cropping: true [ 677.921416] vivid-002: Enable Capture Composing: true [ 677.932304] vivid-002: Enable Capture Scaler: true [ 677.943995] vivid-002: Timestamp Source: End of Frame [ 677.955231] vivid-002: Colorspace: sRGB [ 677.964257] vivid-002: Transfer Function: Default [ 677.974091] vivid-002: Y'CbCr Encoding: Default [ 677.984298] vivid-002: HSV Encoding: Hue 0-179 [ 677.996649] vivid-002: Quantization: Default [ 678.011061] vivid-002: Apply Alpha To Red Only: false [ 678.026935] vivid-002: Standard Aspect Ratio: 4x3 [ 678.037500] vivid-002: DV Timings Signal Mode: Current DV Timings [ 678.051668] vivid-002: DV Timings: 640x480p59 inactive [ 678.063966] vivid-002: DV Timings Aspect Ratio: Source Width x Height [ 678.081690] vivid-002: Maximum EDID Blocks: 2 [ 678.091812] vivid-002: Limited RGB Range (16-235): false [ 678.102953] vivid-002: Rx RGB Quantization Range: Automatic [ 678.110461] tpg source WxH: 640x360 (Y'CbCr) [ 678.119508] tpg field: 1 [ 678.125542] tpg crop: 640x360@0x0 [ 678.133424] tpg compose: 640x360@0x0 [ 678.141443] tpg colorspace: 8 [ 678.149096] tpg transfer function: 0/2 [ 678.157430] tpg Y'CbCr encoding: 0/1 16:58:37 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8, 0x80, &(0x7f0000000080)="b489602e9355d95e7467ce70fe3d27bd2294ad0d767f935b607940f13069c028e6a410e6eb403ed5bb7bd9b897efdaa17da69513a995dfd724d23634d67ff1ef4775d0b0d3d89794092424309e15c177b5b6c5e98bba2bcd4edd500cbde4f16e98e57668c06e87ff195c05f317356a447433c1a88df247158fbce19ce4851fc8", 0x0, 0x1}, {0x8, 0x82, &(0x7f0000000100)="b73f7d06d5f29c0b31599fc284be5c46e0673e49f3aa3baa116d0bfdc7d09ebd43d7752691350f5f7136f680c6f7acedfe585dd066076d3e52d4473b93f6d163e30d657ffa84d73c84621bf2345c0633311be6c345ab00c0112ff1b9b5a22c79e3365de48d78b8ffe7b4dcbe71435b9378dc04bceb1b7b36a1251e33cecc765fc253", 0xf4c94d61e3efb5a0}, {0x3, 0x1000, &(0x7f0000000640)="a744fc80e81f696d3aab736b14c793d78524b0561aa70f0d1acd789918057bc5651281165120ffef8a56a9f9fe3d97ef7ebf97792769f2283633f5c610f303eb9ab030aaa8fe74892d9a277c870afe5c81e0b17f325552ef95a5418018539565231b3e760086ccab635f0f6c445169fce919fbe42102a295b9c2c1efc4f976a15acfb319e15e3be00483424bb1217bddff3bc4f797f12e8c9806869d4970d535ee3fb106dd939199360c38e417d7a005172891df515b0f3924666e7089e7a9a50c628f2e55670d65a9a1774b983b5ffaed91b46002cdb5025700b2745077ed3e81d13ff32b62cf9260209f8817d300e50ecc680451caad0228f846a7a6d46b6da77c73dc127445987b0038a30d5f7299e64f436033f44825d7fd1a2e2a5603fdd7a7fc36749c2f41b282623c34aab578e1b5e5dfeb2f8470f5e5aa51f1d89417a3071fc60c7d42519d9e0265c44d1bc00d2f5e3e212891cfeaa6db19acf0ca274326f0986a729328ab117efa17072e36e3c9b1521f9665a4cf36954343c44258435ee9acb7f999379fdde6f28edabaee5611949ca59b8a082fe2d44f099513ea75e4b22cb706782da5f50c79b57fda19a921005994d0dba628f3eed5c99df769279282aba800440d08d98d9b78b96a61e48a696421f2723fbf4864fb0af5813f622cdaa80a3d78c77063fd7944ee343015f6f7d1293ac140c957a1657fc3c0fe3e6b9dce0bbe0900d66f34d99e77374f7a0dfb6d60e9b1cafb96f36c001492a3b4cc12890b34b55a55c8b6cfd057cfe734348b89ae2d9c17f68f40d480903d2d54e671d0fb666525951419791d6837566b6f69dc4fcd3a98842ca6ef76e042c3040ab0475d8a96cc7b5d12efe140c84f4cf37c0b3f7a80aef624ab97ff93cd944964e003721e85f0fa792f9481dab3c017dbd71116aa21d06a94a3f7e591c5559f87bc3d9a1925b7a2575e5b5908f295cb2763e48209f60ed2e77624cd4be5fe35e89801e0617b3f05385f33263299e0822377a3ad4b95fecfcac95294ef5ac43197a44ac35cd277c30194151d86d2807b2623719939c911cdf60147e91924226fc7fdd565bad4f84d023cb93d20c8d827d04bef2a1bf82e6645dfbec1481d43b2093c51d46e4e5a6b72e18ca7600e7f34692c1556c1360d5a073c0647bd9650b87328b6eb7dbffd37951858a781754cfabceac29ba9688d1edbbbbf4d89d5dfd3de4c7b519566b599bdd0b44ee8792812486ae33ca6af6dc9958b3d45e43e9ff7482af1a86fbc33305861e041b50baf492e44cb32f78f7bd6a5ca216c16f256c837a2e48f59fbbe6e6dfa68440052d385fdc5dd662be80f5e7d700b4b242f35bbbcbfce571631a12051e18e2cfc81c8c7e73ab79745054b759b7ca2f7688add3f6ccf2f9c478334dcb6bd582c4fdeb1d5c63349e64d65025997519eab307148652d53da7712666f06da70b6c6c433cd446f2191a54061fdeb3bd70556348aef6baa7cf4ef6f280007f3e058772baa01cd1b6e5e4347ad0da3cf6eec8129a070ac0f123752ce89a771578180f57beeab47b04551f1adbe8954d9fb971b6880b4b8988bf681a4a93ffd52b55a3784d84fedce4bac64025f614c8c2ad1c8e08c2ef525d17617f100053580655c9415cb72d482d2d81e4486b2c2712ce1707fe36095baff3f32971d248fef1ee889a36d5dc63113f2b1c9f280eb145c704986c357dd35452367fcf7646d716d524c13747c2837c7ff49d7c427c6cbe8e121f990cb2ca8eaacd61d3500c4a42ffe7daa29a2b9167ee6d9be17edc980ada2eaf2a47d389103ce620c040859b8f2aaa69dc53c70c911d6e36d2039577dfe3e02abc268b6dc7101f2217f66354b6efd37ef150d12e24e2a40856df7cbd1467447d2f0db99726631ba16be710f37e58b7254aa1b97cf80ab701ce0569e729e6b9a199e5e734485aa0bc6a60c8b919238b8e440a8850487b51279d20f84dd1077a354c88b59291f201bb25ccbd32e18d231d660c098223a28374efe5a0c7287ac1a2a6684e6fc39be56de41be48dac9d363e6cbdd1c807d9ae89b253b004baf6c725e83403c12ad6488177f8b3ebcc8ab58c2afd69f481981c91769c1f9f9aeb3378bb26bc452296f6e050af47f27ab2a972ca8dafa70731ca465980ba58fc69c146f01f1d95bfa0d3fd57d855bc3e8f1a33cc62a7bfd6e6afa4b1b6386cac33eced6d280f8309868ec150f408a380b2a3a83748a4ff0930846f86cf502b2ee6666c2cd5479e212eb71c3ba49ae882a72c42583c6a1cdbb4d7e2018180860d690bbe39d1048eba9f8bed78be6300e29652fcde7e2ce94d62aeb6cc392476296e86c43d4ac5201f977243a7ada03643588a34d5696a6c7876367c9c0ff9b421a9afbd2470cd0aa5a8df7c1f66fb28df37c2808d6ae342b4d2b6c156796974372e53be39b8476a777fe3f92da228db5a6e6f04aae700e87bf1166e779cb18688d918ce4f1a5fc71be3072c91d9f425e5542c803fd86ee972b47b4f4b8cd66ac091ca97a8c3e94f9b0a6b4c18a28fbc4784f4081cdc723ec4dacd63156699ab83331786793a35fc021d666f2af89d4f31c10524352fbb8c02fe140b03dd60c731a2c24cb4fa0323a9d6a267cf8319932b06b108f64866bf7c8eba988b184ca5b2b146469a3bc57a59b1d59832872d0fb0b7c2e801f0dd95ac18d66df10e2632f4c2b11f2369dbe3f95c94c6bd3f9ddb660ced88250e78ea02b39fd923245ac49d97d5b9328f0080cf94279263acf3780cd8ceea5eddedc5156caa9d71794e250f88d95c66749f3b9d659f11221f327297b2bc97c8b2088fe5d897711a15fff9e2c493bb9d5079a2ea8dac4c3b34cf9313abe67eda589c73799f67f71232912c90b706d2f87e38328558225f5b200a82f7f6c027558a9be12949941d9fc8a73aa30eaaec3c109dad051d5c455bd942563638cf4283d33ec7842eaeed0b3a98282a6549b05ae174de1309ee64ba5bdfdb89db258cca54911a65641d0bf889ec160cec5db11813de2660407c1270e0c47b24dce502a931ebac60f966975e6af3c943ad9530001183d71c3ada3761f9b1b6f5a87af857c868d5247dcc1b860d6abcc1cc691a6d6c9c9a18b9cfdb8dce0cdd6bc9da3df59cabdc3597862923e43300d1189708bb536c9864914a235be48a20bb6285b7ca935ddc9e4c2c6b5a46956be12e86e9e29dd21817681c4f1eca5c43526cf96924f7ccf219110a485c34e8f13cb3691aff9753321c490b775e1d5b70545337943ddbb0fd153c2978d8b4a441a15bb4f9df9ce513610d32b1cfc8a40199121355d33d09199e2b7bd3d21d5fcb2f4ef71e5ce3aa4aba9b5b30b6ff507d7c56f57998c9dae7929e4939f190b6906d4472ce50b3a43c24d0a025ae7836239b00f46a8d9a42a3013db391790a8c57be4c636e3cef2dfdb9d768818febba359a48c1da6fcbad96d53035de04c2c0e369b7e53fe26afc02abd6e59b9eafa085c382d56f52c42c1928c3525af3da63cf9ea2006469bb16f59e1b3fb8b040e3e3b8a400a90998f908a14b0f3b2172278ef37c71a921967747393302e9aae8220b68deb6abe85b87e4dbb7314f63799ee9db28263bf825789c9640b36df54fbcf5ca0b9dc7e8dd6c689ec6e68cf09c326b093daf9e08dd075e62b45d4b980b373c046de38dbbe81ccaebf88e5cd7bfc286d62cdda0b65cdfe3974a67b718a1a0637715cdc176f95713ea12827d73581bf1347329ede7d0fc504fb4fda46a0c13be972d7bd848eca4cd75b8ee4ffe55a2d93245ed208b2b3747b05d731f6abb50b2808d9ee7316bb6b22c58b463bc1803e49ad4091cbbd499b0a0b3a4f039e4ae4ace8f34bf8483756176c8d2de157ab5ad621133fd7330fa8c69a4e5c33bc845989c73a4b9a6555777fef4a28e23b41a37815de400ca9d6015338b727134e3391d277e64c9719a6babc4f54e98f705a4f3d7d1e9141884e590ae9b82cf0d7056faa3b5561bc89401ae341c79d75228409e1e6104592b5575c109e8ea32618accfddd8ef56a2156b9a5aa9f2fa7922d77186a8b47c61b9e0034230837ad1723f314f3df95f2a8834ef9049192b3fc0192ed16d020bd68da3b735cf599e08adec870446c0767c9a8ce118c693dc6590e4dc50a5c275b653e0005daa87aae08a2574bfb55abc06d8434d5633c31552cba86700177abfbdaebb6615d77997b531c95804b905d91d686cc3c5ee9fd9680f0750b9f315d956338bfaa3226fe81565bae50ae668bc187b5d3fbba1d365ecdc81003e4ffd1e1a8d443115f57762269dde9a480532843cc6824454579598733f5d692c50cae57347d9d1772aa80ed38978b7876ad413be8349e1e63f0f67699613fe5acb429cfc6ef99afb963c53a18461c09321f0a0de2145e270c19141ba48909b07a4f382700a89de2d8ad78ca9fc428dfe7113730219372dbeb6447ab16b61dde4d1a0b9e28111fd549b80f8803a9076cf8b498199ac542da4a33729a7ccd49d1bdf3fa1034c10730c5e9b4c5d1804a5222fdd9d3338208fbfe58f5525dcb293d78c8f6521d4d77dc1fdae359f6dd2e0d95cf4912e521ff9073dfe51cc37f0dc9f3758e4562c2e71bf14c9e5792a4af1c390b19a682080625532076fcd70934d0969b8706fccf0d84593d2c911a2e8a909173e7135d5f866f6a13bb324a7dc28488896fe4186628c4f8fa69936bd240952209cc22daa9df13e05588a667ee44fd89ba9ab47cd2c107b349c4324eeef9cc59517dc0152e5798946bf1e8ee327dad57162fc49b523991a28e8a490eed96212edf18a9b17c4462e817366fd034b7f0b1c0355fb5172411776e33551b6da0c1839335d43229cf43e1b38f61a0543725ce0d1db36f00964cb32475d41539cb1760a35e2b66ee66a1cfe58156f348a8a4ed7ac3f56133b62bf435f61c8650e02d0d0ebb9ed55c467c6da29edf5b99ca44ddb68ca1ed10a55c861dc07ffb9bff52260add47ee30e473753f12e755e069b96860667ed4820dd0cdddde7f9f3e452036325bf49b219470c08a82495b909e8c183d6fb1ff13c0d3e7038f1e5edffe0e14d61b367ae4a277bee680ea83e0edefd67f9f2f6b8a44113aeed6eef2064ef354158c227a40ce7b14e99891fa5ef2decc3b332694583fb6e01a9e6bc6c7d6fdf07f69fc2ccf978f0afc05be4ed5806b3dcd364d174e93c71d79047f076bbd3eae030c1d84532598126de4ccb65b434d85bd530cb3dbd988b7b6fda7a7cc5d7934c81b0fd7cd27a255c7401a6d1efa356698ca6ed404d13f4f38b0211b2c288fb614aae598e40f91904bd10cc2942f2d4708ace3bff53180347d3a928852f6b2f975d017772ffaef9008a83d3d356dad46201b1208e561aa5d3a04f47790429ca742439a00dd7e0c39c3203c4ac86bbde92c94693202fdb44ba3d48916799e245b515054e3fea444b3cc10529d5ca9f173a31b7e0951f093b44d4e239f22fd26eae026112761bfa731a1dbbde826e6e59eeb1c78e187d517a8318ab2b074ef8452a35e90862ac7a9caab5cd8d9995c6f775063826245949079649f71909f7aa264f9f000f6f662741c961f6c6d5c6936e948b778e0455ad8d1d69023bbb0279c9ef38d683b1b647de4b9afdbda1569b48f649cb652015eca20d0104f08034019148f427bdb2867b95685a89055d32cea5feb746ffcbd05870fc390ec7a7365b2b08cecdf1d7f492333b3dedaf6bf78b4c017394f281d7cae1405ecbd77085cce50a45b81f07f87319fee80f83d204520076b37a4ddc70", 0x1}]}) ioctl$VIDIOC_LOG_STATUS(r0, 0x5646, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/159, 0x9f}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0) 16:58:37 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x4, 0xa3, 0xc3, 0xd7, 0x0, 0xffff, 0x20490, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x331, 0x4, @perf_config_ext={0x1, 0x3}, 0x10020, 0xfffffffffffffc00, 0x0, 0x9, 0xfff, 0x10000, 0x9, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x1, r1, 0x0) close(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000001300)='cgroup.controllers\x00') recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0xa0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ac0)=ANY=[@ANYBLOB="b70200000f0e1d09bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640300000000007502faff07cd02020404000003077d60b70700000d1000006a0a00fe0000000d8500000028000000b70000000604002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8328fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f4133b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e875d1843c2288e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5a9b1432df18e20e2b6e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08000000007b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce0172f497e251f5b102893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7686bc2e1b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894e00009338923789a1edcd8043fe83919088383268324a25df14010c8ea79c0d93ca77fd6c7ee30ea3aad2c6d6b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151c2fcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc76e5d3c6840ad05a57af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8659c6146a793026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b6d2f0c051b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa0233352a24654a1efd995cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9605a504bca38627df469cebb7db08358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741274bb812e548bfd20000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042ec00800009fd11c6320a8d8fc0e78c15a5a4dd567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85481743db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c5a5ed047d6589c10a5f6633b01813fc5cd7d048469a966bbfb300fd772cbadf2cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f9e6fe9f19e481a3f77cead663f42456e080952636515c758f5047b2148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b0309080ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dcfa0c052feecee18c64c4600a0bc3d4945d4b918865bb7a8a726a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b32858f78d6e25537b959b69a04c5507008b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9d10cba734336703def181022cb9f1e62079c48c13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4147d6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada7766c301c65e56351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d48419a14a2bd8d4afff527513a2efc8403be48e494b3de33b1deefd9d902e8dc868f30161c2cd13b21b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae3344295bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a22afb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9ba9c18e09000000132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600e4283095c203b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a974087b71f07e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff2699a76973f3f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998e83e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0eac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98282795dc5547aab3dcbd82a06e7f00c8160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b494d0183cbd8dae2ba19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828e912b150dde95dafe80ee043a107bde9c0bb87155691d640fd000000e4a2d2aa0607b026f78417471e6ea0d10000309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265ff572dd061679c0000000000000f4f6b4ef8eb757ac80dc44711ae17816e32e38d7c894ab51238b2d7051ee26121404c0ade6faea7e72449cf38be7173b066f3a7835a31f1516c4cb1fda57ec8c19bc2800e246c1b64cf278c7afb3c9a5e346bdb259ac6788eefd5086e45554c8e2bdde8a3ac990dd929277a6af1876940c7c012f4b7d3d7aa68f2f07d83e925b326b05f130000000000000000000000000000000003572023092306e73a16f4b362f725b22b32be04e53a2219e3b08d75537c158ea4c4821d17d3b844dbe87408c34bb0f26ba43bd4530afb769d45b93b8f2b6c194afc197f77bfb136dfd38c265479bd4f74b9d0b5c2f37eaacb2894370ab02abe06b823a2753ca82ea8888f2a5063212212772dcc541de26c97c1312fc247b56a9cd3e05bcb8bc93363edfa05f9c76e94190f917c3af6884c8742371f25eb0000000000000000000000004ae9afd11c62a57a29a163acc55ca9fe6da9ce6d59bdd87adec5ba4052a5edcd9999720e8b2a08b69f79f78c78b9f720bcf6a2ab411d420db8231780cdf52d44985768353ce1bc587700adf3a307ff11be0ca772f1bcc565070ef9345c2d55f0506d9059fff65ca75c9809c8e5e423f6f210a195e9b59a08c43dab5b025b1dc33cfdafe62aa8f13c38341267a920fc0be4e61fe9d8bed61524ad62896e3dfba3091cf028cdb3fabb530f1d0d4bdf391c5dda4b8b248ea58cb56aed4d968d506a108626e2423c506cc11bc2ec9de3b793fec489d08085e8c582cf6fc06c20eb57f7a1ba7315c67bd0e50f529a01211f8add5f28fd65fcd373982ae902e67966990cf34be5ed5dcf39b9e44fb0165fa40fcc5643678bab244a3a76f43dd267db562efe5156b85f6e909066b8f37b81b756eeeeee4598195e70d74bd1e221c5e0cf111b816f8bd5c2ac451fabd160815b9e81b9c4abffef4b12d82e401a0cce36fbfedaec4ab6a89e128ef71e63f2239792338e87e4c7d571d6e4bc165ea1d476531b4ddfbb698101e8563f7c25b4d527240dafb074437aa96f66e293df31b7b7689ff290585e132fa95aa09c08ee57f089afc0522bedc2b658076639ed0ed9438480aa3dc9f41330dcd3b25703feb85777de8fd5ac57464a31ae5924745f797a0c852ddf67e01dd5736b4826e16f885afb91b6a7f226e0d0aaabd0c01a8262cb35e501ddb3c191797560c91717a2215012da9e717ec8d65887138e3bc3886e5b6f3058e58fb4320338d6413ce94012c293e0042a2f5dd86b78d05efd9e44bbbccfae8b9361072af38c1aa3c030196d72d01a160a19c0060900e8bb2f3613a7ddacf2b878aa6b2952556d79bd611da9f96c54f543426bd33fdd183ae195e14d32ffd398ae01dbd20b234da17f5a78ceb03a16e39181a07b14e54f4e2061049569046877b9f5478106f6ac76e56213ec2e85a4dcd5960ad486e7c05a21e52e5c688c1f315169452b1b6a795dd837867899c64a04ec08a4b25b455d93f6d5baf14ffced8576bfde19de2903835607505b4af824a0a69aee28fe65683dc83c19fed253a5824442530c85d354c05c8b95030e629fb817697f746b9dd02fb40edf4f9886a758e0741ca2711e425f2f5be70a7fa600718fa7afe5558b3092355a8e6a0c177073b7ec1451f13216cc113c89c02a98b9f88a91731a8f1febbe36017cd6c735c6faf2a6a9284b8d661b6ea28cbc78d83490ee2df19d685c249ffef55c511920b8b9150d3a70b623e9294ca99fa1e34b5f7b444915cb852c40c468dcce62de8ed460d99fd663f231f750ed"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000001200)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000001240)='cgroup.controllers\x00', 0x0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/syz0\x00', 0x200002, 0x0) 16:58:37 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x1) r1 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open$cgroup(&(0x7f0000000500)={0x0, 0x80, 0x37, 0x7, 0x9, 0xc1, 0x0, 0x5, 0x1000, 0xf, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x100000000, 0x1}, 0x1640c, 0x7, 0x9, 0x2, 0x0, 0x0, 0x3ff, 0x0, 0x5, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x4, 0xa3, 0xc3, 0xd7, 0x0, 0xffff, 0x20490, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x331, 0x4, @perf_config_ext={0x1, 0x3}, 0x10020, 0xfffffffffffffc00, 0x0, 0x9, 0xfff, 0x10000, 0x9, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x1, r2, 0x0) close(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000001300)='cgroup.controllers\x00') recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0xa0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ac0)=ANY=[@ANYBLOB="b70200000f0e1d09bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640300000000007502faff07cd02020404000003007d60b70700000d1000006a0a00fe0000000d8500000028000000b70000000604002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8328fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f4133b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e875d1843c2288e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5a9b1432df18e20e2b6e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08000000007b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce0172f497e251f5b102893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7686bc2e1b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894e00009338923789a1edcd8043fe83919088383268324a25df14010c8ea79c0d93ca77fd6c7ee30ea3aad2c6d6b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151c2fcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc76e5d3c6840ad05a57af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8659c6146a793026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b6d2f0c051b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa0233352a24654a1efd995cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9605a504bca38627df469cebb7db08358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741274bb812e548bfd20000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042ec00800009fd11c6320a8d8fc0e78c15a5a4dd567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85481743db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c5a5ed047d6589c10a5f6633b01813fc5cd7d048469a966bbfb300fd772cbadf2cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f9e6fe9f19e481a3f77cead663f42456e080952636515c758f5047b2148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b0309080ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dcfa0c052feecee18c64c4600a0bc3d4945d4b918865bb7a8a726a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b32858f78d6e25537b959b69a04c5507008b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9d10cba734336703def181022cb9f1e62079c48c13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4147d6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada7766c301c65e56351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d48419a14a2bd8d4afff527513a2efc8403be48e494b3de33b1deefd9d902e8dc868f30161c2cd13b21b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae3344295bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a22afb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9ba9c18e09000000132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600e4283095c203b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a974087b71f07e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff2699a76973f3f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998e83e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0eac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98282795dc5547aab3dcbd82a06e7f00c8160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b494d0183cbd8dae2ba19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828e912b150dde95dafe80ee043a107bde9c0bb87155691d640fd000000e4a2d2aa0607b026f78417471e6ea0d10000309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265ff572dd061679c0000000000000f4f6b4ef8eb757ac80dc44711ae17816e32e38d7c894ab51238b2d7051ee26121404c0ade6faea7e72449cf38be7173b066f3a7835a31f1516c4cb1fda57ec8c19bc2800e246c1b64cf278c7afb3c9a5e346bdb259ac6788eefd5086e45554c8e2bdde8a3ac990dd929277a6af1876940c7c012f4b7d3d7aa68f2f07d83e925b326b05f130000000000000000000000000000000003572023092306e73a16f4b362f725b22b32be04e53a2219e3b08d75537c158ea4c4821d17d3b844dbe87408c34bb0f26ba43bd4530afb769d45b93b8f2b6c194afc197f77bfb136dfd38c265479bd4f74b9d0b5c2f37eaacb2894370ab02abe06b823a2753ca82ea8888f2a5063212212772dcc541de26c97c1312fc247b56a9cd3e05bcb8bc93363edfa05f9c76e94190f917c3af6884c8742371f25eb0000000000000000000000004ae9afd11c62a57a29a163acc55ca9fe6da9ce6d59bdd87adec5ba4052a5edcd9999720e8b2a08b69f79f78c78b9f720bcf6a2ab411d420db8231780cdf52d44985768353ce1bc587700adf3a307ff11be0ca772f1bcc565070ef9345c2d55f0506d9059fff65ca75c9809c8e5e423f6f210a195e9b59a08c43dab5b025b1dc33cfdafe62aa8f13c38341267a920fc0be4e61fe9d8bed61524ad62896e3dfba3091cf028cdb3fabb530f1d0d4bdf391c5dda4b8b248ea58cb56aed4d968d506a108626e2423c506cc11bc2ec9de3b793fec489d08085e8c582cf6fc06c20eb57f7a1ba7315c67bd0e50f529a01211f8add5f28fd65fcd373982ae902e67966990cf34be5ed5dcf39b9e44fb0165fa40fcc5643678bab244a3a76f43dd267db562efe5156b85f6e909066b8f37b81b756eeeeee4598195e70d74bd1e221c5e0cf111b816f8bd5c2ac451fabd160815b9e81b9c4abffef4b12d82e401a0cce36fbfedaec4ab6a89e128ef71e63f2239792338e87e4c7d571d6e4bc165ea1d476531b4ddfbb698101e8563f7c25b4d527240dafb074437aa96f66e293df31b7b7689ff290585e132fa95aa09c08ee57f089afc0522bedc2b658076639ed0ed9438480aa3dc9f41330dcd3b25703feb85777de8fd5ac57464a31ae5924745f797a0c852ddf67e01dd5736b4826e16f885afb91b6a7f226e0d0aaabd0c01a8262cb35e501ddb3c191797560c91717a2215012da9e717ec8d65887138e3bc3886e5b6f3058e58fb4320338d6413ce94012c293e0042a2f5dd86b78d05efd9e44bbbccfae8b9361072af38c1aa3c030196d72d01a160a19c0060900e8bb2f3613a7ddacf2b878aa6b2952556d79bd611da9f96c54f543426bd33fdd183ae195e14d32ffd398ae01dbd20b234da17f5a78ceb03a16e39181a07b14e54f4e2061049569046877b9f5478106f6ac76e56213ec2e85a4dcd5960ad486e7c05a21e52e5c688c1f315169452b1b6a795dd837867899c64a04ec08a4b25b455d93f6d5baf14ffced8576bfde19de2903835607505b4af824a0a69aee28fe65683dc83c19fed253a5824442530c85d354c05c8b95030e629fb817697f746b9dd02fb40edf4f9886a758e0741ca2711e425f2f5be70a7fa600718fa7afe5558b3092355a8e6a0c177073b7ec1451f13216cc113c89c02a98b9f88a91731a8f1febbe36017cd6c735c6faf2a6a9284b8d661b6ea28cbc78d83490ee2df19d685c249ffef55c511920b8b9150d3a70b623e9294ca99fa1e34b5f7b444915cb852c40c468dcce62de8ed460d99fd663f231f750ed"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) r3 = openat$cgroup(r0, &(0x7f0000001200)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f0000001240)='cgroup.controllers\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f0000000080), 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/syz0\x00', 0x200002, 0x0) 16:58:37 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000540)={@map, 0xffffffffffffffff, 0x11}, 0x10) 16:58:37 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000140)=[0x0], &(0x7f0000000280)=[0x0], 0x0, 0x8, &(0x7f00000002c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000300), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) r1 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x18, 0x3, &(0x7f00000021c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500d9000000000012cc19280a01380b4637eaa1b96dbb895c000000007e2e"], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0x0, r2}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={r3, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=[0x0], 0x0, 0x8, &(0x7f0000000240)=[{}], 0x8, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0xadf3, 0x20, 0x0, 0x1400, 0xffffffffffffffff, 0x456, '\x00', r4, 0xffffffffffffffff, 0x1, 0x4}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000017c0)={0xffffffffffffffff, 0x20, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x1b, 0x6, &(0x7f0000001380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000001640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0xc5af284ab0e4e722, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000016c0)={0x0, 0xb}, 0x10, r5}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x1a, 0x7, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0x94}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @func]}, 0x0, 0x1, 0x25, &(0x7f0000000680)=""/37, 0x0, 0x8, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x4, 0x66d}, 0x10, r5}, 0x80) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x1, 0x8, 0x3, 0x430, 0x1, 0x3, '\x00', 0x0, r1, 0x4, 0x2, 0x5, 0xa}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x19, 0xd, &(0x7f0000000480)=@raw=[@exit, @cb_func={0x18, 0x5, 0x4, 0x0, 0xfffffffffffffffb}, @ldst={0x1, 0x1, 0x6, 0x6, 0x0, 0xc, 0x8}, @call={0x85, 0x0, 0x0, 0x81}, @generic={0x9e, 0x7, 0x0, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @exit, @map_val={0x18, 0x6, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10001}, @alu={0x7, 0x0, 0x2, 0x5, 0x4, 0x80, 0x872fb553cdc6e865}], &(0x7f0000000200)='GPL\x00', 0xffffff7f, 0x5a, &(0x7f0000000640)=""/90, 0x41000, 0x2, '\x00', r4, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000006c0)={0x5, 0x7, 0x8, 0x8}, 0x10, r5, r2, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r7, 0x0, 0x0}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r8, 0x0, 0x0}, 0x10) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', 0x0, 0xc878ad2a44bc4fd5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x14, 0x5, &(0x7f0000000080)=@raw=[@call={0x85, 0x0, 0x0, 0x4e}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x37}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}], &(0x7f00000000c0)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x0, '\x00', r0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000640)={0x1, 0x10, 0x46, 0x4477}, 0x10, r5, r7, 0x0, &(0x7f0000000700)=[r8, 0x1, r9, 0x1]}, 0x80) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r10, 0x40286608, &(0x7f0000000340)=0x9) [ 678.165762] tpg HSV encoding: 128/128 [ 678.174115] tpg quantization: 0/2 [ 678.182010] tpg RGB range: 0/2 [ 678.189725] vivid-002: ================== END STATUS ================== [ 678.326192] vivid-002: ================= START STATUS ================= [ 678.351143] EXT4-fs warning (device sda1): verify_group_input:131: Cannot add at group 9 (only 16 groups) [ 678.375510] vivid-002: Test Pattern: 75% Colorbar [ 678.397632] vivid-002: Fill Percentage of Frame: 100 [ 678.422321] vivid-002: Horizontal Movement: No Movement [ 678.439608] vivid-002: Vertical Movement: No Movement [ 678.460331] vivid-002: OSD Text Mode: All [ 678.474764] vivid-002: Show Border: false [ 678.488260] vivid-002: Show Square: false [ 678.499277] vivid-002: Sensor Flipped Horizontally: false [ 678.527798] vivid-002: Sensor Flipped Vertically: false [ 678.540291] vivid-002: Insert SAV Code in Image: false [ 678.557853] vivid-002: Insert EAV Code in Image: false [ 678.563265] vivid-002: Reduced Framerate: false [ 678.572868] vivid-002: Enable Capture Cropping: true [ 678.579231] vivid-002: Enable Capture Composing: true [ 678.589223] vivid-002: Enable Capture Scaler: true [ 678.595479] vivid-002: Timestamp Source: End of Frame [ 678.600761] vivid-002: Colorspace: sRGB [ 678.609559] vivid-002: Transfer Function: Default [ 678.615566] vivid-002: Y'CbCr Encoding: Default [ 678.620338] vivid-002: HSV Encoding: Hue 0-179 [ 678.629362] vivid-002: Quantization: Default [ 678.636185] vivid-002: Apply Alpha To Red Only: false [ 678.655785] vivid-002: Standard Aspect Ratio: 4x3 [ 678.670185] vivid-002: DV Timings Signal Mode: Current DV Timings [ 678.693156] vivid-002: DV Timings: 640x480p59 inactive [ 678.705819] vivid-002: DV Timings Aspect Ratio: Source Width x Height [ 678.719556] vivid-002: Maximum EDID Blocks: 2 [ 678.729744] vivid-002: Limited RGB Range (16-235): false [ 678.742115] vivid-002: Rx RGB Quantization Range: Automatic [ 678.754794] tpg source WxH: 640x360 (Y'CbCr) [ 678.764143] tpg field: 1 [ 678.770167] tpg crop: 640x360@0x0 [ 678.778149] tpg compose: 640x360@0x0 [ 678.786399] tpg colorspace: 8 [ 678.792851] tpg transfer function: 0/2 [ 678.802531] tpg Y'CbCr encoding: 0/1 [ 678.811289] tpg HSV encoding: 128/128 [ 678.819730] tpg quantization: 0/2 [ 678.827654] tpg RGB range: 0/2 [ 678.837675] vivid-002: ================== END STATUS ================== 16:58:38 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x105d41, 0x0) 16:58:38 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001340)={0x6, 0x6, &(0x7f0000001140)=@raw=[@cb_func, @ldst, @call, @func, @func], &(0x7f00000011c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:38 executing program 4: perf_event_open$cgroup(&(0x7f0000000040)={0x0, 0x80, 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, 0x1, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 16:58:38 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x1, r0, 0x0) close(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000001300)='cgroup.controllers\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0xa0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ac0)=ANY=[@ANYBLOB="b70200000f0e1d09bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640300000000007502faff07cd020204040000030a7d60b70700000d1000006a0a00fe0000000d8500000028000000b70000000604002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8328fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f4133b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e875d1843c2288e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5a9b1432df18e20e2b6e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08000000007b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce0172f497e251f5b102893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7686bc2e1b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894e00009338923789a1edcd8043fe83919088383268324a25df14010c8ea79c0d93ca77fd6c7ee30ea3aad2c6d6b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151c2fcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc76e5d3c6840ad05a57af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8659c6146a793026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b6d2f0c051b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa0233352a24654a1efd995cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9605a504bca38627df469cebb7db08358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741274bb812e548bfd20000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042ec00800009fd11c6320a8d8fc0e78c15a5a4dd567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85481743db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c5a5ed047d6589c10a5f6633b01813fc5cd7d048469a966bbfb300fd772cbadf2cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f9e6fe9f19e481a3f77cead663f42456e080952636515c758f5047b2148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b0309080ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dcfa0c052feecee18c64c4600a0bc3d4945d4b918865bb7a8a726a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b32858f78d6e25537b959b69a04c5507008b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9d10cba734336703def181022cb9f1e62079c48c13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4147d6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada7766c301c65e56351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d48419a14a2bd8d4afff527513a2efc8403be48e494b3de33b1deefd9d902e8dc868f30161c2cd13b21b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae3344295bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a22afb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9ba9c18e09000000132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600e4283095c203b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a974087b71f07e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff2699a76973f3f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998e83e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0eac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98282795dc5547aab3dcbd82a06e7f00c8160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b494d0183cbd8dae2ba19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828e912b150dde95dafe80ee043a107bde9c0bb87155691d640fd000000e4a2d2aa0607b026f78417471e6ea0d10000309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265ff572dd061679c0000000000000f4f6b4ef8eb757ac80dc44711ae17816e32e38d7c894ab51238b2d7051ee26121404c0ade6faea7e72449cf38be7173b066f3a7835a31f1516c4cb1fda57ec8c19bc2800e246c1b64cf278c7afb3c9a5e346bdb259ac6788eefd5086e45554c8e2bdde8a3ac990dd929277a6af1876940c7c012f4b7d3d7aa68f2f07d83e925b326b05f130000000000000000000000000000000003572023092306e73a16f4b362f725b22b32be04e53a2219e3b08d75537c158ea4c4821d17d3b844dbe87408c34bb0f26ba43bd4530afb769d45b93b8f2b6c194afc197f77bfb136dfd38c265479bd4f74b9d0b5c2f37eaacb2894370ab02abe06b823a2753ca82ea8888f2a5063212212772dcc541de26c97c1312fc247b56a9cd3e05bcb8bc93363edfa05f9c76e94190f917c3af6884c8742371f25eb0000000000000000000000004ae9afd11c62a57a29a163acc55ca9fe6da9ce6d59bdd87adec5ba4052a5edcd9999720e8b2a08b69f79f78c78b9f720bcf6a2ab411d420db8231780cdf52d44985768353ce1bc587700adf3a307ff11be0ca772f1bcc565070ef9345c2d55f0506d9059fff65ca75c9809c8e5e423f6f210a195e9b59a08c43dab5b025b1dc33cfdafe62aa8f13c38341267a920fc0be4e61fe9d8bed61524ad62896e3dfba3091cf028cdb3fabb530f1d0d4bdf391c5dda4b8b248ea58cb56aed4d968d506a108626e2423c506cc11bc2ec9de3b793fec489d08085e8c582cf6fc06c20eb57f7a1ba7315c67bd0e50f529a01211f8add5f28fd65fcd373982ae902e67966990cf34be5ed5dcf39b9e44fb0165fa40fcc5643678bab244a3a76f43dd267db562efe5156b85f6e909066b8f37b81b756eeeeee4598195e70d74bd1e221c5e0cf111b816f8bd5c2ac451fabd160815b9e81b9c4abffef4b12d82e401a0cce36fbfedaec4ab6a89e128ef71e63f2239792338e87e4c7d571d6e4bc165ea1d476531b4ddfbb698101e8563f7c25b4d527240dafb074437aa96f66e293df31b7b7689ff290585e132fa95aa09c08ee57f089afc0522bedc2b658076639ed0ed9438480aa3dc9f41330dcd3b25703feb85777de8fd5ac57464a31ae5924745f797a0c852ddf67e01dd5736b4826e16f885afb91b6a7f226e0d0aaabd0c01a8262cb35e501ddb3c191797560c91717a2215012da9e717ec8d65887138e3bc3886e5b6f3058e58fb4320338d6413ce94012c293e0042a2f5dd86b78d05efd9e44bbbccfae8b9361072af38c1aa3c030196d72d01a160a19c0060900e8bb2f3613a7ddacf2b878aa6b2952556d79bd611da9f96c54f543426bd33fdd183ae195e14d32ffd398ae01dbd20b234da17f5a78ceb03a16e39181a07b14e54f4e2061049569046877b9f5478106f6ac76e56213ec2e85a4dcd5960ad486e7c05a21e52e5c688c1f315169452b1b6a795dd837867899c64a04ec08a4b25b455d93f6d5baf14ffced8576bfde19de2903835607505b4af824a0a69aee28fe65683dc83c19fed253a5824442530c85d354c05c8b95030e629fb817697f746b9dd02fb40edf4f9886a758e0741ca2711e425f2f5be70a7fa600718fa7afe5558b3092355a8e6a0c177073b7ec1451f13216cc113c89c02a98b9f88a91731a8f1febbe36017cd6c735c6faf2a6a9284b8d661b6ea28cbc78d83490ee2df19d685c249ffef55c511920b8b9150d3a70b623e9294ca99fa1e34b5f7b444915cb852c40c468dcce62de8ed460d99fd663f231f750ed"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000001200)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000001240)='cgroup.controllers\x00', 0x0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) 16:58:38 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000001840)) 16:58:38 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8, 0x80, &(0x7f0000000080)="b489602e9355d95e7467ce70fe3d27bd2294ad0d767f935b607940f13069c028e6a410e6eb403ed5bb7bd9b897efdaa17da69513a995dfd724d23634d67ff1ef4775d0b0d3d89794092424309e15c177b5b6c5e98bba2bcd4edd500cbde4f16e98e57668c06e87ff195c05f317356a447433c1a88df247158fbce19ce4851fc8", 0x0, 0x1}, {0x8, 0x82, &(0x7f0000000100)="b73f7d06d5f29c0b31599fc284be5c46e0673e49f3aa3baa116d0bfdc7d09ebd43d7752691350f5f7136f680c6f7acedfe585dd066076d3e52d4473b93f6d163e30d657ffa84d73c84621bf2345c0633311be6c345ab00c0112ff1b9b5a22c79e3365de48d78b8ffe7b4dcbe71435b9378dc04bceb1b7b36a1251e33cecc765fc253", 0xf4c94d61e3efb5a0}, {0x3, 0x1000, &(0x7f0000000640)="a744fc80e81f696d3aab736b14c793d78524b0561aa70f0d1acd789918057bc5651281165120ffef8a56a9f9fe3d97ef7ebf97792769f2283633f5c610f303eb9ab030aaa8fe74892d9a277c870afe5c81e0b17f325552ef95a5418018539565231b3e760086ccab635f0f6c445169fce919fbe42102a295b9c2c1efc4f976a15acfb319e15e3be00483424bb1217bddff3bc4f797f12e8c9806869d4970d535ee3fb106dd939199360c38e417d7a005172891df515b0f3924666e7089e7a9a50c628f2e55670d65a9a1774b983b5ffaed91b46002cdb5025700b2745077ed3e81d13ff32b62cf9260209f8817d300e50ecc680451caad0228f846a7a6d46b6da77c73dc127445987b0038a30d5f7299e64f436033f44825d7fd1a2e2a5603fdd7a7fc36749c2f41b282623c34aab578e1b5e5dfeb2f8470f5e5aa51f1d89417a3071fc60c7d42519d9e0265c44d1bc00d2f5e3e212891cfeaa6db19acf0ca274326f0986a729328ab117efa17072e36e3c9b1521f9665a4cf36954343c44258435ee9acb7f999379fdde6f28edabaee5611949ca59b8a082fe2d44f099513ea75e4b22cb706782da5f50c79b57fda19a921005994d0dba628f3eed5c99df769279282aba800440d08d98d9b78b96a61e48a696421f2723fbf4864fb0af5813f622cdaa80a3d78c77063fd7944ee343015f6f7d1293ac140c957a1657fc3c0fe3e6b9dce0bbe0900d66f34d99e77374f7a0dfb6d60e9b1cafb96f36c001492a3b4cc12890b34b55a55c8b6cfd057cfe734348b89ae2d9c17f68f40d480903d2d54e671d0fb666525951419791d6837566b6f69dc4fcd3a98842ca6ef76e042c3040ab0475d8a96cc7b5d12efe140c84f4cf37c0b3f7a80aef624ab97ff93cd944964e003721e85f0fa792f9481dab3c017dbd71116aa21d06a94a3f7e591c5559f87bc3d9a1925b7a2575e5b5908f295cb2763e48209f60ed2e77624cd4be5fe35e89801e0617b3f05385f33263299e0822377a3ad4b95fecfcac95294ef5ac43197a44ac35cd277c30194151d86d2807b2623719939c911cdf60147e91924226fc7fdd565bad4f84d023cb93d20c8d827d04bef2a1bf82e6645dfbec1481d43b2093c51d46e4e5a6b72e18ca7600e7f34692c1556c1360d5a073c0647bd9650b87328b6eb7dbffd37951858a781754cfabceac29ba9688d1edbbbbf4d89d5dfd3de4c7b519566b599bdd0b44ee8792812486ae33ca6af6dc9958b3d45e43e9ff7482af1a86fbc33305861e041b50baf492e44cb32f78f7bd6a5ca216c16f256c837a2e48f59fbbe6e6dfa68440052d385fdc5dd662be80f5e7d700b4b242f35bbbcbfce571631a12051e18e2cfc81c8c7e73ab79745054b759b7ca2f7688add3f6ccf2f9c478334dcb6bd582c4fdeb1d5c63349e64d65025997519eab307148652d53da7712666f06da70b6c6c433cd446f2191a54061fdeb3bd70556348aef6baa7cf4ef6f280007f3e058772baa01cd1b6e5e4347ad0da3cf6eec8129a070ac0f123752ce89a771578180f57beeab47b04551f1adbe8954d9fb971b6880b4b8988bf681a4a93ffd52b55a3784d84fedce4bac64025f614c8c2ad1c8e08c2ef525d17617f100053580655c9415cb72d482d2d81e4486b2c2712ce1707fe36095baff3f32971d248fef1ee889a36d5dc63113f2b1c9f280eb145c704986c357dd35452367fcf7646d716d524c13747c2837c7ff49d7c427c6cbe8e121f990cb2ca8eaacd61d3500c4a42ffe7daa29a2b9167ee6d9be17edc980ada2eaf2a47d389103ce620c040859b8f2aaa69dc53c70c911d6e36d2039577dfe3e02abc268b6dc7101f2217f66354b6efd37ef150d12e24e2a40856df7cbd1467447d2f0db99726631ba16be710f37e58b7254aa1b97cf80ab701ce0569e729e6b9a199e5e734485aa0bc6a60c8b919238b8e440a8850487b51279d20f84dd1077a354c88b59291f201bb25ccbd32e18d231d660c098223a28374efe5a0c7287ac1a2a6684e6fc39be56de41be48dac9d363e6cbdd1c807d9ae89b253b004baf6c725e83403c12ad6488177f8b3ebcc8ab58c2afd69f481981c91769c1f9f9aeb3378bb26bc452296f6e050af47f27ab2a972ca8dafa70731ca465980ba58fc69c146f01f1d95bfa0d3fd57d855bc3e8f1a33cc62a7bfd6e6afa4b1b6386cac33eced6d280f8309868ec150f408a380b2a3a83748a4ff0930846f86cf502b2ee6666c2cd5479e212eb71c3ba49ae882a72c42583c6a1cdbb4d7e2018180860d690bbe39d1048eba9f8bed78be6300e29652fcde7e2ce94d62aeb6cc392476296e86c43d4ac5201f977243a7ada03643588a34d5696a6c7876367c9c0ff9b421a9afbd2470cd0aa5a8df7c1f66fb28df37c2808d6ae342b4d2b6c156796974372e53be39b8476a777fe3f92da228db5a6e6f04aae700e87bf1166e779cb18688d918ce4f1a5fc71be3072c91d9f425e5542c803fd86ee972b47b4f4b8cd66ac091ca97a8c3e94f9b0a6b4c18a28fbc4784f4081cdc723ec4dacd63156699ab83331786793a35fc021d666f2af89d4f31c10524352fbb8c02fe140b03dd60c731a2c24cb4fa0323a9d6a267cf8319932b06b108f64866bf7c8eba988b184ca5b2b146469a3bc57a59b1d59832872d0fb0b7c2e801f0dd95ac18d66df10e2632f4c2b11f2369dbe3f95c94c6bd3f9ddb660ced88250e78ea02b39fd923245ac49d97d5b9328f0080cf94279263acf3780cd8ceea5eddedc5156caa9d71794e250f88d95c66749f3b9d659f11221f327297b2bc97c8b2088fe5d897711a15fff9e2c493bb9d5079a2ea8dac4c3b34cf9313abe67eda589c73799f67f71232912c90b706d2f87e38328558225f5b200a82f7f6c027558a9be12949941d9fc8a73aa30eaaec3c109dad051d5c455bd942563638cf4283d33ec7842eaeed0b3a98282a6549b05ae174de1309ee64ba5bdfdb89db258cca54911a65641d0bf889ec160cec5db11813de2660407c1270e0c47b24dce502a931ebac60f966975e6af3c943ad9530001183d71c3ada3761f9b1b6f5a87af857c868d5247dcc1b860d6abcc1cc691a6d6c9c9a18b9cfdb8dce0cdd6bc9da3df59cabdc3597862923e43300d1189708bb536c9864914a235be48a20bb6285b7ca935ddc9e4c2c6b5a46956be12e86e9e29dd21817681c4f1eca5c43526cf96924f7ccf219110a485c34e8f13cb3691aff9753321c490b775e1d5b70545337943ddbb0fd153c2978d8b4a441a15bb4f9df9ce513610d32b1cfc8a40199121355d33d09199e2b7bd3d21d5fcb2f4ef71e5ce3aa4aba9b5b30b6ff507d7c56f57998c9dae7929e4939f190b6906d4472ce50b3a43c24d0a025ae7836239b00f46a8d9a42a3013db391790a8c57be4c636e3cef2dfdb9d768818febba359a48c1da6fcbad96d53035de04c2c0e369b7e53fe26afc02abd6e59b9eafa085c382d56f52c42c1928c3525af3da63cf9ea2006469bb16f59e1b3fb8b040e3e3b8a400a90998f908a14b0f3b2172278ef37c71a921967747393302e9aae8220b68deb6abe85b87e4dbb7314f63799ee9db28263bf825789c9640b36df54fbcf5ca0b9dc7e8dd6c689ec6e68cf09c326b093daf9e08dd075e62b45d4b980b373c046de38dbbe81ccaebf88e5cd7bfc286d62cdda0b65cdfe3974a67b718a1a0637715cdc176f95713ea12827d73581bf1347329ede7d0fc504fb4fda46a0c13be972d7bd848eca4cd75b8ee4ffe55a2d93245ed208b2b3747b05d731f6abb50b2808d9ee7316bb6b22c58b463bc1803e49ad4091cbbd499b0a0b3a4f039e4ae4ace8f34bf8483756176c8d2de157ab5ad621133fd7330fa8c69a4e5c33bc845989c73a4b9a6555777fef4a28e23b41a37815de400ca9d6015338b727134e3391d277e64c9719a6babc4f54e98f705a4f3d7d1e9141884e590ae9b82cf0d7056faa3b5561bc89401ae341c79d75228409e1e6104592b5575c109e8ea32618accfddd8ef56a2156b9a5aa9f2fa7922d77186a8b47c61b9e0034230837ad1723f314f3df95f2a8834ef9049192b3fc0192ed16d020bd68da3b735cf599e08adec870446c0767c9a8ce118c693dc6590e4dc50a5c275b653e0005daa87aae08a2574bfb55abc06d8434d5633c31552cba86700177abfbdaebb6615d77997b531c95804b905d91d686cc3c5ee9fd9680f0750b9f315d956338bfaa3226fe81565bae50ae668bc187b5d3fbba1d365ecdc81003e4ffd1e1a8d443115f57762269dde9a480532843cc6824454579598733f5d692c50cae57347d9d1772aa80ed38978b7876ad413be8349e1e63f0f67699613fe5acb429cfc6ef99afb963c53a18461c09321f0a0de2145e270c19141ba48909b07a4f382700a89de2d8ad78ca9fc428dfe7113730219372dbeb6447ab16b61dde4d1a0b9e28111fd549b80f8803a9076cf8b498199ac542da4a33729a7ccd49d1bdf3fa1034c10730c5e9b4c5d1804a5222fdd9d3338208fbfe58f5525dcb293d78c8f6521d4d77dc1fdae359f6dd2e0d95cf4912e521ff9073dfe51cc37f0dc9f3758e4562c2e71bf14c9e5792a4af1c390b19a682080625532076fcd70934d0969b8706fccf0d84593d2c911a2e8a909173e7135d5f866f6a13bb324a7dc28488896fe4186628c4f8fa69936bd240952209cc22daa9df13e05588a667ee44fd89ba9ab47cd2c107b349c4324eeef9cc59517dc0152e5798946bf1e8ee327dad57162fc49b523991a28e8a490eed96212edf18a9b17c4462e817366fd034b7f0b1c0355fb5172411776e33551b6da0c1839335d43229cf43e1b38f61a0543725ce0d1db36f00964cb32475d41539cb1760a35e2b66ee66a1cfe58156f348a8a4ed7ac3f56133b62bf435f61c8650e02d0d0ebb9ed55c467c6da29edf5b99ca44ddb68ca1ed10a55c861dc07ffb9bff52260add47ee30e473753f12e755e069b96860667ed4820dd0cdddde7f9f3e452036325bf49b219470c08a82495b909e8c183d6fb1ff13c0d3e7038f1e5edffe0e14d61b367ae4a277bee680ea83e0edefd67f9f2f6b8a44113aeed6eef2064ef354158c227a40ce7b14e99891fa5ef2decc3b332694583fb6e01a9e6bc6c7d6fdf07f69fc2ccf978f0afc05be4ed5806b3dcd364d174e93c71d79047f076bbd3eae030c1d84532598126de4ccb65b434d85bd530cb3dbd988b7b6fda7a7cc5d7934c81b0fd7cd27a255c7401a6d1efa356698ca6ed404d13f4f38b0211b2c288fb614aae598e40f91904bd10cc2942f2d4708ace3bff53180347d3a928852f6b2f975d017772ffaef9008a83d3d356dad46201b1208e561aa5d3a04f47790429ca742439a00dd7e0c39c3203c4ac86bbde92c94693202fdb44ba3d48916799e245b515054e3fea444b3cc10529d5ca9f173a31b7e0951f093b44d4e239f22fd26eae026112761bfa731a1dbbde826e6e59eeb1c78e187d517a8318ab2b074ef8452a35e90862ac7a9caab5cd8d9995c6f775063826245949079649f71909f7aa264f9f000f6f662741c961f6c6d5c6936e948b778e0455ad8d1d69023bbb0279c9ef38d683b1b647de4b9afdbda1569b48f649cb652015eca20d0104f08034019148f427bdb2867b95685a89055d32cea5feb746ffcbd05870fc390ec7a7365b2b08cecdf1d7f492333b3dedaf6bf78b4c017394f281d7cae1405ecbd77085cce50a45b81f07f87319fee80f83d204520076b37a4ddc70", 0x1}]}) ioctl$VIDIOC_LOG_STATUS(r0, 0x5646, 0x0) [ 679.382242] REISERFS warning (device loop1): sh-2011 read_super_block: can't find a reiserfs filesystem on (dev loop1, block 16, size 4096) [ 679.395533] REISERFS warning (device loop1): sh-2021 reiserfs_fill_super: can not find reiserfs on loop1 16:58:38 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000002140)={0x9, 0x3, &(0x7f0000001f40)=@framed, &(0x7f0000001fc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 16:58:39 executing program 0: perf_event_open(0x0, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ac0)=ANY=[@ANYBLOB="b70200000f0e1d09bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640300000000007502faff07cd02020404000003007d60b70700000d1000006a0a00fe0000000d8500000028000000b70000000604002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8328fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f4133b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e875d1843c2288e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5ab59a43f56d2085786e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08000000007b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce0172f497e251f5b102893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7686bc2e1b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894e00009338923789a1edcd8043fe83919088383268324a25df14010c8ea79c0d93ca77fd6c7ee30ea3aad2c6d6b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151c2fcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e5961197332c5c9da52b573109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc76e5d3c6840ad05a57af1ede94d87590ce90a0a7579766f847ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8659c6146a793026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b6d2f0c051b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa095cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9605a504bca38627df469cebb7db08358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741270000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042e84c85c899fd11c6320a8d8fc0e78c15a5a4dd567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85481743db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c5a5ed047d6589c10a5f6633b01813fc5cd7d048469a966bbfb300fd772cbadf2cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f9e6fe9f19e481a3f77cead663f42456e080952636515c758f1047b2148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b0309080ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dcfa0c052feecee18c64c4600a0bc3d4945d4b918865bb7a8a726a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b32858f78d6e25537b959b69a04c5507008b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9d10cba734336703def181022cb9f1e62079c48c13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4147d6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada7766c301c65e56351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d48419a14a2bd8d4afff527513a2efc8403be48e494b3de33b1deefd9d902e8dc868f30161c2cd13b21b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae3344295bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a22afb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9ba9c18e746aa9ea132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600e4283095c203b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a974087b71f07e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff2699a76973f3f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998e83e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0e2e9cb0e25104805f386d460e212c27ac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98282795dc5547aab3dcbd82a06e7f00c8160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b494d0183cbd8dae2ba19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb75ca000000000000000000000000000000000000000000faa13c07b5f590ee4c8bfbd828e912b150dde95dafe80ee043a107bde9c0bb87155691d640fd000000e4a2d2aa0607b026f78417471e6ea0d10000309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265ff572dd061679c0000000000000f4f6b4ef8eb757ac80dc44711ae17816e32e38d7c894ab51238b2d7051ee26121404c0ade6faea7e72449cf38be7173b066f3a7835a31f1516c4cb1fda57ec8c19bc2800e246c1b64cf278c7afb3c9a5e346bdb259ac6788eefd5086e45554c8e2bdde8a3ac990dd929277a6af1876940c7c012f4b7d3d7aa68f2f07d83e925b326b05f130000000000000000000000000000000003572023092306e73a16f4b362f725b22b32be04e53a2219e3b08d75537c158ea4c4821d17d3b844dbe87408c34bb0f26ba43bd4530afb769d45b93b8f2b6c194afc197f77bfb136dfd38c265479bd4f74b9d0b5c2f37eaacb2894370ab02abe06b823a2753ca82ea8888f2a5063212212772dcc541de26c97c1312fc247b56a9cd3e05bcb8bc93363edfa05f9c76e94190f917c3af6884c8742371f25eb0000000000000000000000004ae9afd11c62a57a29a163acc55ca9fe6da9ce6d59bdd87adec5ba4052a5edcd9999720e8b2a08b69f79f78c78b9f720bcf6a2ab411d420db8231780cdf52d44985768353ce1bc587700adf3a307ff11be0ca772f1bcc565070ef9345c2d55f0506d9059fff65ca75c9809c8e5e423f6f210a195e9b59a08c43dab5b025b1dc33cfdafe62aa8f13c38341267a920fc0be4e61fe9d8bed61524ad62896e3dfba3091cf028cdb3fabb530f1d0d4bdf391c5dda4b8b248ea58cb56aed4d968d506a108626e2423c506cc11bc2ec9de3b793fec489d08085e8c582cf6fc06c20eb57f7a1ba7315c67bd0e50f529a01211f8add5f28fd65fcd373982ae902e67966990cf34be5ed5dcf39b9e44fb0165fa40fcc5643678bab244a3a76f43dd267db562efe5156b85f6e909066b8f37b81b756eeeeee4598195e70d74bd1e221c5e0cf111b816f8bd5c2ac451fabd160815b9e81b9c4abffef4b12d82e401a0cce36fbfedaec4ab6a89e128ef71e63f2239792338e87e4c7d571d6e4bc165ea1d476531b4ddfbb698101e8563f7c25b4d527240dafb074437aa96f66e293df31b7b7689ff290585e132fa95aa09c08ee57f089afc0522b438480aa3dc9f41330dcd3b25703feb85777de8fd5ac57464a31ae5924745f797a0c852ddf67e01dd5736b4826e16f885afb91b6a7f226e0d0aaabd0c01a8262cb35e501ddb3c191797560c91717a2215012da9e717ec8d65887138e3bc3886e5b6f3058e58fb4320338d6413ce94012c293e0042a2f5dd86b78d05efd9e44bbbccfae8b9361072af38c1aa3c030196d72d01a160a19c0060900e8bb2f3613a7ddacf2b878aa6b2952556d79bd183ae195e14d32ffd398ae01dbd20b034da17f5a78ceb03a16e39181a07b14e54f4e2061049569046877b9f5478106f6ac76e56213ec2e85a4dcd5960ad486e7c05a21e52e5c688c1f315169452b1b6a795dd837867899c64a04ec08a4b2d5455d93f6d5baf14ffced8576bfde19de2903835607505b4af824a0a69aee28fe65683dc83c19fed253a5824442530c85d354c05c8b95030e629fb817697f746b9dd02fb40edf4f9886a758e0741ca2711e425f2f5be70a7fa600718fa7af2eb416a2b774f5d36f5632d791e0ba01f58f2165e6d5e564aef11dbc558170cf47c5934d41f558b02dc04d3ae4aee08aa5ad7d1e5ad92cdb90db79e73524d97ca3ce0828513c74fb0a1543eba7d17d37cc1f1f2d937bfd5fafeb23f691b326554b92d8b97e76e2cbbcb858a16287c2090727334096e574b6bb937ec9f048e041f178e8d3a3543c6862fc8b63f968501fabd17cbc81db1ad47d37d3e371913f2e8c5bfad0fe02190fde2af3ac5c9a2d64ec4db0c8b211dbdf4d7b7401248de7269c0b8d4c374d9fecb9fdff846c4e57d7d976c3f571474e4f65a87954e31e67c8cf6ac7823451b448ec90ca0b36405f6d2eef4055b5d2f4dad1aa89216f6d89bd43c4de92d8f61781a9349626fb65952dfa3c68aada76c3105d65bde2bddb981f753404c7696b767aeb3707606d0d9930b79f449557"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000440)=0x1) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r1, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000140)=[0x0], &(0x7f0000000280)=[0x0], 0x0, 0x8, &(0x7f00000002c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000300), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) r3 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x18, 0x3, &(0x7f00000021c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500d9000000000012cc19280a01380b4637eaa1b96dbb895c000000007e2e"], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0x0, r4}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x1a, 0x7, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0x94}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @func]}, 0x0, 0x1, 0x25, &(0x7f0000000680)=""/37, 0x0, 0x8, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x4, 0x66d}, 0x10}, 0x80) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x1, 0x8, 0x3, 0x430, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x19, 0xd, &(0x7f0000000480)=@raw=[@exit, @cb_func={0x18, 0x5, 0x4, 0x0, 0xfffffffffffffffb}, @ldst={0x1, 0x1, 0x6, 0x6, 0x0, 0xc, 0x8}, @call={0x85, 0x0, 0x0, 0x81}, @generic={0x9e, 0x7, 0x0, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @exit, @map_val={0x18, 0x6, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10001}, @alu={0x7, 0x0, 0x2, 0x5, 0x4, 0x80, 0x872fb553cdc6e865}], &(0x7f0000000200)='GPL\x00', 0xffffff7f, 0x5a, &(0x7f0000000640)=""/90, 0x41000, 0x2, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000006c0)={0x5, 0x7, 0x8, 0x8}, 0x10, 0x0, r4, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r6, 0x0, 0x0}, 0x10) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r7, 0x0, 0x0}, 0x10) r8 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', 0x0, 0xc878ad2a44bc4fd5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x14, 0x5, &(0x7f0000000080)=@raw=[@call={0x85, 0x0, 0x0, 0x4e}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x37}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}], &(0x7f00000000c0)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x0, '\x00', r2, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000640)={0x1, 0x10, 0x46, 0x4477}, 0x10, 0x0, r6, 0x0, &(0x7f0000000700)=[r7, 0x1, r8, 0x1]}, 0x80) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r9, 0x40286608, &(0x7f0000000340)=0x9) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000480)='cpuset.effective_cpus\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xb, 0xffffffffffffffff, 0x0) 16:58:39 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_clone(0x4000200, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:39 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x1, r0, 0x0) close(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000001300)='cgroup.controllers\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0xa0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ac0)=ANY=[@ANYBLOB="b70200000f0e1d09bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640300000000007502faff07cd020204040000030a7d60b70700000d1000006a0a00fe0000000d8500000028000000b70000000604002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8328fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f4133b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e875d1843c2288e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5a9b1432df18e20e2b6e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08000000007b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce0172f497e251f5b102893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7686bc2e1b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894e00009338923789a1edcd8043fe83919088383268324a25df14010c8ea79c0d93ca77fd6c7ee30ea3aad2c6d6b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151c2fcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc76e5d3c6840ad05a57af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8659c6146a793026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b6d2f0c051b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa0233352a24654a1efd995cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9605a504bca38627df469cebb7db08358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741274bb812e548bfd20000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042ec00800009fd11c6320a8d8fc0e78c15a5a4dd567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85481743db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c5a5ed047d6589c10a5f6633b01813fc5cd7d048469a966bbfb300fd772cbadf2cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f9e6fe9f19e481a3f77cead663f42456e080952636515c758f5047b2148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b0309080ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dcfa0c052feecee18c64c4600a0bc3d4945d4b918865bb7a8a726a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b32858f78d6e25537b959b69a04c5507008b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9d10cba734336703def181022cb9f1e62079c48c13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4147d6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada7766c301c65e56351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d48419a14a2bd8d4afff527513a2efc8403be48e494b3de33b1deefd9d902e8dc868f30161c2cd13b21b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae3344295bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a22afb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9ba9c18e09000000132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600e4283095c203b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a974087b71f07e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff2699a76973f3f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998e83e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0eac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98282795dc5547aab3dcbd82a06e7f00c8160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b494d0183cbd8dae2ba19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828e912b150dde95dafe80ee043a107bde9c0bb87155691d640fd000000e4a2d2aa0607b026f78417471e6ea0d10000309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265ff572dd061679c0000000000000f4f6b4ef8eb757ac80dc44711ae17816e32e38d7c894ab51238b2d7051ee26121404c0ade6faea7e72449cf38be7173b066f3a7835a31f1516c4cb1fda57ec8c19bc2800e246c1b64cf278c7afb3c9a5e346bdb259ac6788eefd5086e45554c8e2bdde8a3ac990dd929277a6af1876940c7c012f4b7d3d7aa68f2f07d83e925b326b05f130000000000000000000000000000000003572023092306e73a16f4b362f725b22b32be04e53a2219e3b08d75537c158ea4c4821d17d3b844dbe87408c34bb0f26ba43bd4530afb769d45b93b8f2b6c194afc197f77bfb136dfd38c265479bd4f74b9d0b5c2f37eaacb2894370ab02abe06b823a2753ca82ea8888f2a5063212212772dcc541de26c97c1312fc247b56a9cd3e05bcb8bc93363edfa05f9c76e94190f917c3af6884c8742371f25eb0000000000000000000000004ae9afd11c62a57a29a163acc55ca9fe6da9ce6d59bdd87adec5ba4052a5edcd9999720e8b2a08b69f79f78c78b9f720bcf6a2ab411d420db8231780cdf52d44985768353ce1bc587700adf3a307ff11be0ca772f1bcc565070ef9345c2d55f0506d9059fff65ca75c9809c8e5e423f6f210a195e9b59a08c43dab5b025b1dc33cfdafe62aa8f13c38341267a920fc0be4e61fe9d8bed61524ad62896e3dfba3091cf028cdb3fabb530f1d0d4bdf391c5dda4b8b248ea58cb56aed4d968d506a108626e2423c506cc11bc2ec9de3b793fec489d08085e8c582cf6fc06c20eb57f7a1ba7315c67bd0e50f529a01211f8add5f28fd65fcd373982ae902e67966990cf34be5ed5dcf39b9e44fb0165fa40fcc5643678bab244a3a76f43dd267db562efe5156b85f6e909066b8f37b81b756eeeeee4598195e70d74bd1e221c5e0cf111b816f8bd5c2ac451fabd160815b9e81b9c4abffef4b12d82e401a0cce36fbfedaec4ab6a89e128ef71e63f2239792338e87e4c7d571d6e4bc165ea1d476531b4ddfbb698101e8563f7c25b4d527240dafb074437aa96f66e293df31b7b7689ff290585e132fa95aa09c08ee57f089afc0522bedc2b658076639ed0ed9438480aa3dc9f41330dcd3b25703feb85777de8fd5ac57464a31ae5924745f797a0c852ddf67e01dd5736b4826e16f885afb91b6a7f226e0d0aaabd0c01a8262cb35e501ddb3c191797560c91717a2215012da9e717ec8d65887138e3bc3886e5b6f3058e58fb4320338d6413ce94012c293e0042a2f5dd86b78d05efd9e44bbbccfae8b9361072af38c1aa3c030196d72d01a160a19c0060900e8bb2f3613a7ddacf2b878aa6b2952556d79bd611da9f96c54f543426bd33fdd183ae195e14d32ffd398ae01dbd20b234da17f5a78ceb03a16e39181a07b14e54f4e2061049569046877b9f5478106f6ac76e56213ec2e85a4dcd5960ad486e7c05a21e52e5c688c1f315169452b1b6a795dd837867899c64a04ec08a4b25b455d93f6d5baf14ffced8576bfde19de2903835607505b4af824a0a69aee28fe65683dc83c19fed253a5824442530c85d354c05c8b95030e629fb817697f746b9dd02fb40edf4f9886a758e0741ca2711e425f2f5be70a7fa600718fa7afe5558b3092355a8e6a0c177073b7ec1451f13216cc113c89c02a98b9f88a91731a8f1febbe36017cd6c735c6faf2a6a9284b8d661b6ea28cbc78d83490ee2df19d685c249ffef55c511920b8b9150d3a70b623e9294ca99fa1e34b5f7b444915cb852c40c468dcce62de8ed460d99fd663f231f750ed"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000001200)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000001240)='cgroup.controllers\x00', 0x0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) 16:58:39 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)) 16:58:39 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000001740), 0xf4f6ef9eb27d4b53, 0x0) [ 679.473919] vivid-002: ================= START STATUS ================= [ 679.486748] vivid-002: Test Pattern: 75% Colorbar [ 679.493312] vivid-002: Fill Percentage of Frame: 100 [ 679.507296] vivid-002: Horizontal Movement: No Movement [ 679.567649] vivid-002: Vertical Movement: No Movement [ 679.593328] vivid-002: OSD Text Mode: All 16:58:39 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5, 0x4, 0x104, 0x81}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000340), 0x400, r0}, 0x38) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000010c0)={r0, &(0x7f00000000c0), 0x0}, 0x20) 16:58:39 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xc, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3}, 0x48) [ 679.618200] vivid-002: Show Border: false 16:58:39 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x1, r0, 0x0) close(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000001300)='cgroup.controllers\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0xa0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ac0)=ANY=[@ANYBLOB="b70200000f0e1d09bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640300000000007502faff07cd020204040000030a7d60b70700000d1000006a0a00fe0000000d8500000028000000b70000000604002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8328fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f4133b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e875d1843c2288e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5a9b1432df18e20e2b6e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08000000007b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce0172f497e251f5b102893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7686bc2e1b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894e00009338923789a1edcd8043fe83919088383268324a25df14010c8ea79c0d93ca77fd6c7ee30ea3aad2c6d6b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151c2fcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc76e5d3c6840ad05a57af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8659c6146a793026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b6d2f0c051b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa0233352a24654a1efd995cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9605a504bca38627df469cebb7db08358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741274bb812e548bfd20000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042ec00800009fd11c6320a8d8fc0e78c15a5a4dd567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85481743db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c5a5ed047d6589c10a5f6633b01813fc5cd7d048469a966bbfb300fd772cbadf2cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f9e6fe9f19e481a3f77cead663f42456e080952636515c758f5047b2148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b0309080ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dcfa0c052feecee18c64c4600a0bc3d4945d4b918865bb7a8a726a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b32858f78d6e25537b959b69a04c5507008b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9d10cba734336703def181022cb9f1e62079c48c13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4147d6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada7766c301c65e56351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d48419a14a2bd8d4afff527513a2efc8403be48e494b3de33b1deefd9d902e8dc868f30161c2cd13b21b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae3344295bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a22afb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9ba9c18e09000000132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600e4283095c203b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a974087b71f07e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff2699a76973f3f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998e83e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0eac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98282795dc5547aab3dcbd82a06e7f00c8160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b494d0183cbd8dae2ba19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828e912b150dde95dafe80ee043a107bde9c0bb87155691d640fd000000e4a2d2aa0607b026f78417471e6ea0d10000309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265ff572dd061679c0000000000000f4f6b4ef8eb757ac80dc44711ae17816e32e38d7c894ab51238b2d7051ee26121404c0ade6faea7e72449cf38be7173b066f3a7835a31f1516c4cb1fda57ec8c19bc2800e246c1b64cf278c7afb3c9a5e346bdb259ac6788eefd5086e45554c8e2bdde8a3ac990dd929277a6af1876940c7c012f4b7d3d7aa68f2f07d83e925b326b05f130000000000000000000000000000000003572023092306e73a16f4b362f725b22b32be04e53a2219e3b08d75537c158ea4c4821d17d3b844dbe87408c34bb0f26ba43bd4530afb769d45b93b8f2b6c194afc197f77bfb136dfd38c265479bd4f74b9d0b5c2f37eaacb2894370ab02abe06b823a2753ca82ea8888f2a5063212212772dcc541de26c97c1312fc247b56a9cd3e05bcb8bc93363edfa05f9c76e94190f917c3af6884c8742371f25eb0000000000000000000000004ae9afd11c62a57a29a163acc55ca9fe6da9ce6d59bdd87adec5ba4052a5edcd9999720e8b2a08b69f79f78c78b9f720bcf6a2ab411d420db8231780cdf52d44985768353ce1bc587700adf3a307ff11be0ca772f1bcc565070ef9345c2d55f0506d9059fff65ca75c9809c8e5e423f6f210a195e9b59a08c43dab5b025b1dc33cfdafe62aa8f13c38341267a920fc0be4e61fe9d8bed61524ad62896e3dfba3091cf028cdb3fabb530f1d0d4bdf391c5dda4b8b248ea58cb56aed4d968d506a108626e2423c506cc11bc2ec9de3b793fec489d08085e8c582cf6fc06c20eb57f7a1ba7315c67bd0e50f529a01211f8add5f28fd65fcd373982ae902e67966990cf34be5ed5dcf39b9e44fb0165fa40fcc5643678bab244a3a76f43dd267db562efe5156b85f6e909066b8f37b81b756eeeeee4598195e70d74bd1e221c5e0cf111b816f8bd5c2ac451fabd160815b9e81b9c4abffef4b12d82e401a0cce36fbfedaec4ab6a89e128ef71e63f2239792338e87e4c7d571d6e4bc165ea1d476531b4ddfbb698101e8563f7c25b4d527240dafb074437aa96f66e293df31b7b7689ff290585e132fa95aa09c08ee57f089afc0522bedc2b658076639ed0ed9438480aa3dc9f41330dcd3b25703feb85777de8fd5ac57464a31ae5924745f797a0c852ddf67e01dd5736b4826e16f885afb91b6a7f226e0d0aaabd0c01a8262cb35e501ddb3c191797560c91717a2215012da9e717ec8d65887138e3bc3886e5b6f3058e58fb4320338d6413ce94012c293e0042a2f5dd86b78d05efd9e44bbbccfae8b9361072af38c1aa3c030196d72d01a160a19c0060900e8bb2f3613a7ddacf2b878aa6b2952556d79bd611da9f96c54f543426bd33fdd183ae195e14d32ffd398ae01dbd20b234da17f5a78ceb03a16e39181a07b14e54f4e2061049569046877b9f5478106f6ac76e56213ec2e85a4dcd5960ad486e7c05a21e52e5c688c1f315169452b1b6a795dd837867899c64a04ec08a4b25b455d93f6d5baf14ffced8576bfde19de2903835607505b4af824a0a69aee28fe65683dc83c19fed253a5824442530c85d354c05c8b95030e629fb817697f746b9dd02fb40edf4f9886a758e0741ca2711e425f2f5be70a7fa600718fa7afe5558b3092355a8e6a0c177073b7ec1451f13216cc113c89c02a98b9f88a91731a8f1febbe36017cd6c735c6faf2a6a9284b8d661b6ea28cbc78d83490ee2df19d685c249ffef55c511920b8b9150d3a70b623e9294ca99fa1e34b5f7b444915cb852c40c468dcce62de8ed460d99fd663f231f750ed"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000001200)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000001240)='cgroup.controllers\x00', 0x0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) 16:58:39 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000001fc0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) [ 679.658901] EXT4-fs warning (device sda1): verify_group_input:131: Cannot add at group 9 (only 16 groups) [ 679.662783] vivid-002: Show Square: false 16:58:39 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300), 0x0}, 0x48) [ 679.712308] vivid-002: Sensor Flipped Horizontally: false [ 679.764957] vivid-002: Sensor Flipped Vertically: false [ 679.816204] vivid-002: Insert SAV Code in Image: false [ 679.838955] vivid-002: Insert EAV Code in Image: false [ 679.856602] vivid-002: Reduced Framerate: false [ 679.861616] vivid-002: Enable Capture Cropping: true [ 679.869376] vivid-002: Enable Capture Composing: true [ 679.877869] vivid-002: Enable Capture Scaler: true [ 679.883098] vivid-002: Timestamp Source: End of Frame [ 679.890545] vivid-002: Colorspace: sRGB [ 679.897904] vivid-002: Transfer Function: Default [ 679.902887] vivid-002: Y'CbCr Encoding: Default [ 679.917829] vivid-002: HSV Encoding: Hue 0-179 [ 679.929622] vivid-002: Quantization: Default [ 679.941399] vivid-002: Apply Alpha To Red Only: false [ 679.948232] vivid-002: Standard Aspect Ratio: 4x3 [ 679.953155] vivid-002: DV Timings Signal Mode: Current DV Timings [ 679.961175] vivid-002: DV Timings: 640x480p59 inactive [ 679.967653] vivid-002: DV Timings Aspect Ratio: Source Width x Height [ 679.977135] vivid-002: Maximum EDID Blocks: 2 [ 679.981719] vivid-002: Limited RGB Range (16-235): false [ 679.988505] vivid-002: Rx RGB Quantization Range: Automatic [ 679.995037] tpg source WxH: 640x360 (Y'CbCr) [ 679.999556] tpg field: 1 [ 680.002304] tpg crop: 640x360@0x0 [ 680.009626] tpg compose: 640x360@0x0 [ 680.014206] tpg colorspace: 8 [ 680.017430] tpg transfer function: 0/2 [ 680.021401] tpg Y'CbCr encoding: 0/1 [ 680.026808] tpg HSV encoding: 128/128 [ 680.030699] tpg quantization: 0/2 [ 680.035292] tpg RGB range: 0/2 16:58:39 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8, 0x80, &(0x7f0000000080)="b489602e9355d95e7467ce70fe3d27bd2294ad0d767f935b607940f13069c028e6a410e6eb403ed5bb7bd9b897efdaa17da69513a995dfd724d23634d67ff1ef4775d0b0d3d89794092424309e15c177b5b6c5e98bba2bcd4edd500cbde4f16e98e57668c06e87ff195c05f317356a447433c1a88df247158fbce19ce4851fc8", 0x0, 0x1}, {0x8, 0x82, &(0x7f0000000100)="b73f7d06d5f29c0b31599fc284be5c46e0673e49f3aa3baa116d0bfdc7d09ebd43d7752691350f5f7136f680c6f7acedfe585dd066076d3e52d4473b93f6d163e30d657ffa84d73c84621bf2345c0633311be6c345ab00c0112ff1b9b5a22c79e3365de48d78b8ffe7b4dcbe71435b9378dc04bceb1b7b36a1251e33cecc765fc253", 0xf4c94d61e3efb5a0}, {0x3, 0x1000, &(0x7f0000000640)="a744fc80e81f696d3aab736b14c793d78524b0561aa70f0d1acd789918057bc5651281165120ffef8a56a9f9fe3d97ef7ebf97792769f2283633f5c610f303eb9ab030aaa8fe74892d9a277c870afe5c81e0b17f325552ef95a5418018539565231b3e760086ccab635f0f6c445169fce919fbe42102a295b9c2c1efc4f976a15acfb319e15e3be00483424bb1217bddff3bc4f797f12e8c9806869d4970d535ee3fb106dd939199360c38e417d7a005172891df515b0f3924666e7089e7a9a50c628f2e55670d65a9a1774b983b5ffaed91b46002cdb5025700b2745077ed3e81d13ff32b62cf9260209f8817d300e50ecc680451caad0228f846a7a6d46b6da77c73dc127445987b0038a30d5f7299e64f436033f44825d7fd1a2e2a5603fdd7a7fc36749c2f41b282623c34aab578e1b5e5dfeb2f8470f5e5aa51f1d89417a3071fc60c7d42519d9e0265c44d1bc00d2f5e3e212891cfeaa6db19acf0ca274326f0986a729328ab117efa17072e36e3c9b1521f9665a4cf36954343c44258435ee9acb7f999379fdde6f28edabaee5611949ca59b8a082fe2d44f099513ea75e4b22cb706782da5f50c79b57fda19a921005994d0dba628f3eed5c99df769279282aba800440d08d98d9b78b96a61e48a696421f2723fbf4864fb0af5813f622cdaa80a3d78c77063fd7944ee343015f6f7d1293ac140c957a1657fc3c0fe3e6b9dce0bbe0900d66f34d99e77374f7a0dfb6d60e9b1cafb96f36c001492a3b4cc12890b34b55a55c8b6cfd057cfe734348b89ae2d9c17f68f40d480903d2d54e671d0fb666525951419791d6837566b6f69dc4fcd3a98842ca6ef76e042c3040ab0475d8a96cc7b5d12efe140c84f4cf37c0b3f7a80aef624ab97ff93cd944964e003721e85f0fa792f9481dab3c017dbd71116aa21d06a94a3f7e591c5559f87bc3d9a1925b7a2575e5b5908f295cb2763e48209f60ed2e77624cd4be5fe35e89801e0617b3f05385f33263299e0822377a3ad4b95fecfcac95294ef5ac43197a44ac35cd277c30194151d86d2807b2623719939c911cdf60147e91924226fc7fdd565bad4f84d023cb93d20c8d827d04bef2a1bf82e6645dfbec1481d43b2093c51d46e4e5a6b72e18ca7600e7f34692c1556c1360d5a073c0647bd9650b87328b6eb7dbffd37951858a781754cfabceac29ba9688d1edbbbbf4d89d5dfd3de4c7b519566b599bdd0b44ee8792812486ae33ca6af6dc9958b3d45e43e9ff7482af1a86fbc33305861e041b50baf492e44cb32f78f7bd6a5ca216c16f256c837a2e48f59fbbe6e6dfa68440052d385fdc5dd662be80f5e7d700b4b242f35bbbcbfce571631a12051e18e2cfc81c8c7e73ab79745054b759b7ca2f7688add3f6ccf2f9c478334dcb6bd582c4fdeb1d5c63349e64d65025997519eab307148652d53da7712666f06da70b6c6c433cd446f2191a54061fdeb3bd70556348aef6baa7cf4ef6f280007f3e058772baa01cd1b6e5e4347ad0da3cf6eec8129a070ac0f123752ce89a771578180f57beeab47b04551f1adbe8954d9fb971b6880b4b8988bf681a4a93ffd52b55a3784d84fedce4bac64025f614c8c2ad1c8e08c2ef525d17617f100053580655c9415cb72d482d2d81e4486b2c2712ce1707fe36095baff3f32971d248fef1ee889a36d5dc63113f2b1c9f280eb145c704986c357dd35452367fcf7646d716d524c13747c2837c7ff49d7c427c6cbe8e121f990cb2ca8eaacd61d3500c4a42ffe7daa29a2b9167ee6d9be17edc980ada2eaf2a47d389103ce620c040859b8f2aaa69dc53c70c911d6e36d2039577dfe3e02abc268b6dc7101f2217f66354b6efd37ef150d12e24e2a40856df7cbd1467447d2f0db99726631ba16be710f37e58b7254aa1b97cf80ab701ce0569e729e6b9a199e5e734485aa0bc6a60c8b919238b8e440a8850487b51279d20f84dd1077a354c88b59291f201bb25ccbd32e18d231d660c098223a28374efe5a0c7287ac1a2a6684e6fc39be56de41be48dac9d363e6cbdd1c807d9ae89b253b004baf6c725e83403c12ad6488177f8b3ebcc8ab58c2afd69f481981c91769c1f9f9aeb3378bb26bc452296f6e050af47f27ab2a972ca8dafa70731ca465980ba58fc69c146f01f1d95bfa0d3fd57d855bc3e8f1a33cc62a7bfd6e6afa4b1b6386cac33eced6d280f8309868ec150f408a380b2a3a83748a4ff0930846f86cf502b2ee6666c2cd5479e212eb71c3ba49ae882a72c42583c6a1cdbb4d7e2018180860d690bbe39d1048eba9f8bed78be6300e29652fcde7e2ce94d62aeb6cc392476296e86c43d4ac5201f977243a7ada03643588a34d5696a6c7876367c9c0ff9b421a9afbd2470cd0aa5a8df7c1f66fb28df37c2808d6ae342b4d2b6c156796974372e53be39b8476a777fe3f92da228db5a6e6f04aae700e87bf1166e779cb18688d918ce4f1a5fc71be3072c91d9f425e5542c803fd86ee972b47b4f4b8cd66ac091ca97a8c3e94f9b0a6b4c18a28fbc4784f4081cdc723ec4dacd63156699ab83331786793a35fc021d666f2af89d4f31c10524352fbb8c02fe140b03dd60c731a2c24cb4fa0323a9d6a267cf8319932b06b108f64866bf7c8eba988b184ca5b2b146469a3bc57a59b1d59832872d0fb0b7c2e801f0dd95ac18d66df10e2632f4c2b11f2369dbe3f95c94c6bd3f9ddb660ced88250e78ea02b39fd923245ac49d97d5b9328f0080cf94279263acf3780cd8ceea5eddedc5156caa9d71794e250f88d95c66749f3b9d659f11221f327297b2bc97c8b2088fe5d897711a15fff9e2c493bb9d5079a2ea8dac4c3b34cf9313abe67eda589c73799f67f71232912c90b706d2f87e38328558225f5b200a82f7f6c027558a9be12949941d9fc8a73aa30eaaec3c109dad051d5c455bd942563638cf4283d33ec7842eaeed0b3a98282a6549b05ae174de1309ee64ba5bdfdb89db258cca54911a65641d0bf889ec160cec5db11813de2660407c1270e0c47b24dce502a931ebac60f966975e6af3c943ad9530001183d71c3ada3761f9b1b6f5a87af857c868d5247dcc1b860d6abcc1cc691a6d6c9c9a18b9cfdb8dce0cdd6bc9da3df59cabdc3597862923e43300d1189708bb536c9864914a235be48a20bb6285b7ca935ddc9e4c2c6b5a46956be12e86e9e29dd21817681c4f1eca5c43526cf96924f7ccf219110a485c34e8f13cb3691aff9753321c490b775e1d5b70545337943ddbb0fd153c2978d8b4a441a15bb4f9df9ce513610d32b1cfc8a40199121355d33d09199e2b7bd3d21d5fcb2f4ef71e5ce3aa4aba9b5b30b6ff507d7c56f57998c9dae7929e4939f190b6906d4472ce50b3a43c24d0a025ae7836239b00f46a8d9a42a3013db391790a8c57be4c636e3cef2dfdb9d768818febba359a48c1da6fcbad96d53035de04c2c0e369b7e53fe26afc02abd6e59b9eafa085c382d56f52c42c1928c3525af3da63cf9ea2006469bb16f59e1b3fb8b040e3e3b8a400a90998f908a14b0f3b2172278ef37c71a921967747393302e9aae8220b68deb6abe85b87e4dbb7314f63799ee9db28263bf825789c9640b36df54fbcf5ca0b9dc7e8dd6c689ec6e68cf09c326b093daf9e08dd075e62b45d4b980b373c046de38dbbe81ccaebf88e5cd7bfc286d62cdda0b65cdfe3974a67b718a1a0637715cdc176f95713ea12827d73581bf1347329ede7d0fc504fb4fda46a0c13be972d7bd848eca4cd75b8ee4ffe55a2d93245ed208b2b3747b05d731f6abb50b2808d9ee7316bb6b22c58b463bc1803e49ad4091cbbd499b0a0b3a4f039e4ae4ace8f34bf8483756176c8d2de157ab5ad621133fd7330fa8c69a4e5c33bc845989c73a4b9a6555777fef4a28e23b41a37815de400ca9d6015338b727134e3391d277e64c9719a6babc4f54e98f705a4f3d7d1e9141884e590ae9b82cf0d7056faa3b5561bc89401ae341c79d75228409e1e6104592b5575c109e8ea32618accfddd8ef56a2156b9a5aa9f2fa7922d77186a8b47c61b9e0034230837ad1723f314f3df95f2a8834ef9049192b3fc0192ed16d020bd68da3b735cf599e08adec870446c0767c9a8ce118c693dc6590e4dc50a5c275b653e0005daa87aae08a2574bfb55abc06d8434d5633c31552cba86700177abfbdaebb6615d77997b531c95804b905d91d686cc3c5ee9fd9680f0750b9f315d956338bfaa3226fe81565bae50ae668bc187b5d3fbba1d365ecdc81003e4ffd1e1a8d443115f57762269dde9a480532843cc6824454579598733f5d692c50cae57347d9d1772aa80ed38978b7876ad413be8349e1e63f0f67699613fe5acb429cfc6ef99afb963c53a18461c09321f0a0de2145e270c19141ba48909b07a4f382700a89de2d8ad78ca9fc428dfe7113730219372dbeb6447ab16b61dde4d1a0b9e28111fd549b80f8803a9076cf8b498199ac542da4a33729a7ccd49d1bdf3fa1034c10730c5e9b4c5d1804a5222fdd9d3338208fbfe58f5525dcb293d78c8f6521d4d77dc1fdae359f6dd2e0d95cf4912e521ff9073dfe51cc37f0dc9f3758e4562c2e71bf14c9e5792a4af1c390b19a682080625532076fcd70934d0969b8706fccf0d84593d2c911a2e8a909173e7135d5f866f6a13bb324a7dc28488896fe4186628c4f8fa69936bd240952209cc22daa9df13e05588a667ee44fd89ba9ab47cd2c107b349c4324eeef9cc59517dc0152e5798946bf1e8ee327dad57162fc49b523991a28e8a490eed96212edf18a9b17c4462e817366fd034b7f0b1c0355fb5172411776e33551b6da0c1839335d43229cf43e1b38f61a0543725ce0d1db36f00964cb32475d41539cb1760a35e2b66ee66a1cfe58156f348a8a4ed7ac3f56133b62bf435f61c8650e02d0d0ebb9ed55c467c6da29edf5b99ca44ddb68ca1ed10a55c861dc07ffb9bff52260add47ee30e473753f12e755e069b96860667ed4820dd0cdddde7f9f3e452036325bf49b219470c08a82495b909e8c183d6fb1ff13c0d3e7038f1e5edffe0e14d61b367ae4a277bee680ea83e0edefd67f9f2f6b8a44113aeed6eef2064ef354158c227a40ce7b14e99891fa5ef2decc3b332694583fb6e01a9e6bc6c7d6fdf07f69fc2ccf978f0afc05be4ed5806b3dcd364d174e93c71d79047f076bbd3eae030c1d84532598126de4ccb65b434d85bd530cb3dbd988b7b6fda7a7cc5d7934c81b0fd7cd27a255c7401a6d1efa356698ca6ed404d13f4f38b0211b2c288fb614aae598e40f91904bd10cc2942f2d4708ace3bff53180347d3a928852f6b2f975d017772ffaef9008a83d3d356dad46201b1208e561aa5d3a04f47790429ca742439a00dd7e0c39c3203c4ac86bbde92c94693202fdb44ba3d48916799e245b515054e3fea444b3cc10529d5ca9f173a31b7e0951f093b44d4e239f22fd26eae026112761bfa731a1dbbde826e6e59eeb1c78e187d517a8318ab2b074ef8452a35e90862ac7a9caab5cd8d9995c6f775063826245949079649f71909f7aa264f9f000f6f662741c961f6c6d5c6936e948b778e0455ad8d1d69023bbb0279c9ef38d683b1b647de4b9afdbda1569b48f649cb652015eca20d0104f08034019148f427bdb2867b95685a89055d32cea5feb746ffcbd05870fc390ec7a7365b2b08cecdf1d7f492333b3dedaf6bf78b4c017394f281d7cae1405ecbd77085cce50a45b81f07f87319fee80f83d204520076b37a4ddc70", 0x1}]}) 16:58:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, 0x0) 16:58:39 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@fwd={0x0, 0x0, 0x0, 0x7, 0x5}]}}, &(0x7f0000000780)=""/158, 0x26, 0x9e, 0x1}, 0x20) 16:58:39 executing program 4: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000ac0)=""/4096, 0x1000}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x200105d0}], 0x1}, 0x0) sendmsg$tipc(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) 16:58:39 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x1, r0, 0x0) close(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000001300)='cgroup.controllers\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0xa0}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ac0)=ANY=[@ANYBLOB="b70200000f0e1d09bfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000d0b68af1de640300000000007502faff07cd020204040000030a7d60b70700000d1000006a0a00fe0000000d8500000028000000b70000000604002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8328fbcd5c5e4a5ad1059b5725ac60c2ceaea4c0ec908abb6e7325ec1956bd8660bf3664148a2c96752fe2bb328dff1aa503b8de7ab9a780001000000000000d4bf20c2bd152d814f01f2cd539e030b0000000000007f4133b08e6e497640000000aea5cac0ceafdb9a2eeb02a1f5104d16ddb64963d84d91004cd5817e0b7f005e6ee7a39e2f0b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768d0cb9f35e4f41a62d79b4c03e53466fa4f22d8c19f958e8b34de3535e7dacf1b13f7e875d1843c2288e7ff949a7a48ce18799ee53de177a81ea67a8f84538a9a311c754e5a9b1432df18e20e2b6e7ec07d78917f7169f006f3f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d34a442bc098f4fcc96623b7c373b0ef04d55b846b094b0d6c7a75a76d445e0dcdf72c7ef97e08000000007b6e09a6a7caffff0000141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8254479c12f7c84fa5df32b70a80cce69cf30d3d67d84ccf3f9db9b690111de2ddc4b153c989ef100bbf76063d3f6ffffb73d70e9c3d7b90aecf48eb19767e00b75041739952fe87fde27ce0172f497e251f5b102893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7686bc2e1b45577c205c70631e8ad585951950e851250540593e61860b69a521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55b73876a6ed7f58bde38b44ab13d980c894e00009338923789a1edcd8043fe83919088383268324a25df14010c8ea79c0d93ca77fd6c7ee30ea3aad2c6d6b8c97c00eaa00ff9bc46e1cfecbdc0e4ffac53e8f76c8b556306b409d04544d3a7edd4d447d2fb431e226ae182b8dcc86fe09b404a0b7c723d3b19c3dc382fa91fb0fb8f9f3f13296bb1758b24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9c151c2fcc8dc389671c2d08b6e2641500568445b00cee4585af04fa69e0380be0d66649dcf3bf8a9066e596119109ea8b308ff070000aab1c95bb22cedd913b22dcaa197ccc34586dc50bd9f4628ebe757bae30b356521df06f995cb57f97052fc4158250ccecfb47ea8faf509593fadc76e5d3c6840ad05a57af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b1a8c531724d5ef6b334803cedaa9cedf16dc3af6c9eb0dcca5303eed6689ea910900785f61278dde47e6672e93a314a5f60e7b682bf0cacde21f6090f4fb311afd7f8b48f3f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf32acfed749d516d014cef5f98126324e202badc1e5c20d69e576a770000000000005addc0103756b894418e4591c624a9b2ccabbfb888d413d923b0c901973cd7c9d197d6d8e64787c4d397f57a15b6e0b4212b6cb55b9c207bbe84f483b15f45b9a1d3af087047c568aef1d8659c6146a793026ebfc0bb5ec10b6290dc757a4903a88fb2c035f9349b6d2f0c051b8b775152786118a1020000fc19928ccb713ff09e179c308fbe9bc543dcf43f731074d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa0233352a24654a1efd995cf3f74398219ad10e5e9d26631c2f1db3a2882f6e130a79517a88de7596429a20793e12616aa32b3e720c6521fbe933321adde8ca7dd99c0a0125ff8c18119a6926083f4a2c008a9f2a29e30823bf0ec3639cadaf9be9605a504bca38627df469cebb7db08358e1e5ab17eea477b1754f78f45468c9568471647f8bc03d11811ac6eec1741ceb39a3ecd9e3c325fcabbab3d12f6a759f7ce11dafa387a8077db8a2230d2014a57bc8dd47741274bb812e548bfd20000008000000000b2eebd5e1626cab98499328ff024a240199993433ceb5be20427a32df7047d63010dfc6a461517ad48ff64042ec00800009fd11c6320a8d8fc0e78c15a5a4dd567f91dd943f62d167fed1b605965a5c2b32d094a461a990000000000000000000000000000000000000000000200000000000000000000b385c644a4a170e6dc9e9e546bfa049d025b319abd87fd85481743db5d6c2cb6a204d45f88dd4140c8edb598a36e21ad132bf6b88c99c5a5ed047d6589c10a5f6633b01813fc5cd7d048469a966bbfb300fd772cbadf2cf26899bfd15e7d9408026a92f13f11d1c9832259b2f97227f84a3bb96253717a177ac091d0f4632f638b09a0307ff31729857f9e6fe9f19e481a3f77cead663f42456e080952636515c758f5047b2148944133a492ef20a1778088c42094903d6ece2497b99fc745c420b035ff7961484a0f62a2d957ae2e47ff1ea8a059f2d03bf9c3e8d2b16ab409de762522f6008de48bb70b698c5c9867437ac3127fad4bd699acaad78a5f66c7fc7d46e048082a0af61e6b052e473ed26b0309080ea10e985703b292c7336112b1f35c3b069363869dce725d8da75dcec76dcfa0c052feecee18c64c4600a0bc3d4945d4b918865bb7a8a726a500689cbd9a84d07846417796f2a85e7a41d27d64b10f8e970469cf495b4a1b4ea8b5322f78e9f3048351b550c59a634b47981420081ea4da18b9d318fa001ce660b28bbcf3c1a8893d130b26d25e491f478ae4f95f71ea8897b32858f78d6e25537b959b69a04c5507008b8453f08a5ae1b3b4d8c83053c57637a98ef57e5fa51971eba5e287e9d10cba734336703def181022cb9f1e62079c48c13fe1659b157e5d9de7bfb929e715ed1a9a505a04a8d8474482295afbb9de90de2e918522cac2d5b5ac09d1fdc4147d6393a684ad7234ecb65d0008000000000000560ad146e8b9e9cd9b050edb1f6735c90a76b1ba4dbdee34d0b6750f25ba7251944ada7766c301c65e56351d009a568c782f4438ecba9bee47f25286300e83bd1853076ad52eac84029335b86e7f21e39a1af3d070abef94bc0827db0046dcb7d63bf64bf801c836a40b0100d0961533737c57e9b7337b981a99f63f600f90647703f0640f6594dd9f26436024a1f90f174769bad5a283271e6d7f49dec90a05bd771dd0502dc2170ccf98ade27e858eb5686ac900000000ae1bc4246ae316c6af10bf02088b4bb2ac89c96e58578dc50eddbf01ece3cb8a363ecbeb8198997115d7151f691a2a755d8233e006dd38ed5ba350bd6aad3bf6f5108083f0100f8a20be455d16134d65ce69c4b906b76427224b69750b779d81eb6e37e1db62b1788ff918433787f8026ef5c518113d48419a14a2bd8d4afff527513a2efc8403be48e494b3de33b1deefd9d902e8dc868f30161c2cd13b21b0a20362181186ff8cf4c8d58d74822f92554287ee157e9f1597c3e2e238f382a91bf48b4de88363c841bd7a8cddae3344295bd3d434d9ecf74634ffc9539010f0d36e672b9d668cc6762c0b25e4a22afb4d184ba84498b1367e4b31faf75f1b3dcecfd80c57015d8cd16171507add30833865fc1a42780e9d57bb14a6ebea4018d26e18747546fc7a4a619753fd9ba9c18e09000000132058eb90f9b80549473eea2fb9bc43d38d8719a1cca094bd933ceef87a3ec0c2ac70d5f843425100950000009e000000000008000018779600e4283095c203b1f2ae5ed34f5b7e77278f7ded9f030000002e050000009f95a59418f612dfa87c654043da1a59c3c43c7884ab65d4b34984afe30c67179c4f5a3ba0e491f2b942b754a3c0d5b878c4ad63591c3fc7d3a4d4296d4bab0a88e55ff9c2536654bb2f83e8015fac216119e8ce582698938c9a331a974087b71f07e50300f7ff00d03bf057b408c86a1165bd9a1bdbf3dff88c9b2173a75d5fc82dce6d8a3f297231e33588d7cf183109c1118d94a41d48f8efcf193ff2699a76973f3f1ec1cff64a1b912ededeb080f9a241e07709e6dd6a3a7e18200c9e80b9634e6f0c4d000000000000000000000000000000005e50e77d04fcf8931ad07b38a39957e6b3a3c909000000e9d694e483e848fe0d00ee7c7d6cc30932a9575aa8808d10a4963560250bb4e60e88c726f63662cb143daf4b9ebd0774998a59fbb42dc35f12452cca456a12b7d15cf3ce7ea350e9510e96527cde622998e83e65b235c284543ca32436f9e705dff00f08df1115175628a327876dea291480c2dde8a59d1856eed2b502965038af0d56e49e0eac7bafe6a0078f8648ff9f1e0257338ae58457fb27b29430cc9ac6a33ea11b88ae8bc95dffa293aa69d6d47f89b28a25a7ec2fce6691549990f93d1f02e1b619813699303b6b1260d5537e85315551adabe00c98282795dc5547aab3dcbd82a06e7f00c8160af19f1fc456b5fc4f099814631024b734c0cd8843c5cb124a21092e6cdd8aa2f4d3f93e92c6d850898890d9449e3f499af92be74ba8ba7928feabbd99d6288dece7513c50b973bab87214415078857d18032ab5adb8d4bf32405cc5f63eba7e60bcd0098fd7957943b3c4cf13de4e049e06ad7ebc236d1088c99d35f40555364ff86cab4542261999bccd3269e51d10900a1c05696b47ff33a159abce6bb1d69193bd01f59f1d3f431b4e0868db623cb8375baa50785b8fcd37ce4c52abe43c1e3368735022e7cc7a9b397b494d0183cbd8dae2ba19b32adc91444f519ad33f7f2680e3cf7ecd3cfc67816eb66b1faa78dd8e3f7e233b6048c53813e6b508dfc713583d8ef8f9cfff5cdae59aa7aca654b1740c90eb71ca000000000000000000000000000000000000000000faa53c07b5f590ee4c8bfbd828e912b150dde95dafe80ee043a107bde9c0bb87155691d640fd000000e4a2d2aa0607b026f78417471e6ea0d10000309b29d0dae2d2c9c730ac21cc2a6213596a784a09775f86a9e6d5b6c7b3c5d10177a873edb630fdf9b1e11005a1ce41d04a2ad3f5d25a1595e7609849033d2e86ac682f2f0cde376f50a88a3ab5e83f56e43a07641b82c077fa1479b79e85c71a9c00000000000000078ce7c4ab383dac0325fa7f4ffb201c479265ff572dd061679c0000000000000f4f6b4ef8eb757ac80dc44711ae17816e32e38d7c894ab51238b2d7051ee26121404c0ade6faea7e72449cf38be7173b066f3a7835a31f1516c4cb1fda57ec8c19bc2800e246c1b64cf278c7afb3c9a5e346bdb259ac6788eefd5086e45554c8e2bdde8a3ac990dd929277a6af1876940c7c012f4b7d3d7aa68f2f07d83e925b326b05f130000000000000000000000000000000003572023092306e73a16f4b362f725b22b32be04e53a2219e3b08d75537c158ea4c4821d17d3b844dbe87408c34bb0f26ba43bd4530afb769d45b93b8f2b6c194afc197f77bfb136dfd38c265479bd4f74b9d0b5c2f37eaacb2894370ab02abe06b823a2753ca82ea8888f2a5063212212772dcc541de26c97c1312fc247b56a9cd3e05bcb8bc93363edfa05f9c76e94190f917c3af6884c8742371f25eb0000000000000000000000004ae9afd11c62a57a29a163acc55ca9fe6da9ce6d59bdd87adec5ba4052a5edcd9999720e8b2a08b69f79f78c78b9f720bcf6a2ab411d420db8231780cdf52d44985768353ce1bc587700adf3a307ff11be0ca772f1bcc565070ef9345c2d55f0506d9059fff65ca75c9809c8e5e423f6f210a195e9b59a08c43dab5b025b1dc33cfdafe62aa8f13c38341267a920fc0be4e61fe9d8bed61524ad62896e3dfba3091cf028cdb3fabb530f1d0d4bdf391c5dda4b8b248ea58cb56aed4d968d506a108626e2423c506cc11bc2ec9de3b793fec489d08085e8c582cf6fc06c20eb57f7a1ba7315c67bd0e50f529a01211f8add5f28fd65fcd373982ae902e67966990cf34be5ed5dcf39b9e44fb0165fa40fcc5643678bab244a3a76f43dd267db562efe5156b85f6e909066b8f37b81b756eeeeee4598195e70d74bd1e221c5e0cf111b816f8bd5c2ac451fabd160815b9e81b9c4abffef4b12d82e401a0cce36fbfedaec4ab6a89e128ef71e63f2239792338e87e4c7d571d6e4bc165ea1d476531b4ddfbb698101e8563f7c25b4d527240dafb074437aa96f66e293df31b7b7689ff290585e132fa95aa09c08ee57f089afc0522bedc2b658076639ed0ed9438480aa3dc9f41330dcd3b25703feb85777de8fd5ac57464a31ae5924745f797a0c852ddf67e01dd5736b4826e16f885afb91b6a7f226e0d0aaabd0c01a8262cb35e501ddb3c191797560c91717a2215012da9e717ec8d65887138e3bc3886e5b6f3058e58fb4320338d6413ce94012c293e0042a2f5dd86b78d05efd9e44bbbccfae8b9361072af38c1aa3c030196d72d01a160a19c0060900e8bb2f3613a7ddacf2b878aa6b2952556d79bd611da9f96c54f543426bd33fdd183ae195e14d32ffd398ae01dbd20b234da17f5a78ceb03a16e39181a07b14e54f4e2061049569046877b9f5478106f6ac76e56213ec2e85a4dcd5960ad486e7c05a21e52e5c688c1f315169452b1b6a795dd837867899c64a04ec08a4b25b455d93f6d5baf14ffced8576bfde19de2903835607505b4af824a0a69aee28fe65683dc83c19fed253a5824442530c85d354c05c8b95030e629fb817697f746b9dd02fb40edf4f9886a758e0741ca2711e425f2f5be70a7fa600718fa7afe5558b3092355a8e6a0c177073b7ec1451f13216cc113c89c02a98b9f88a91731a8f1febbe36017cd6c735c6faf2a6a9284b8d661b6ea28cbc78d83490ee2df19d685c249ffef55c511920b8b9150d3a70b623e9294ca99fa1e34b5f7b444915cb852c40c468dcce62de8ed460d99fd663f231f750ed"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000001200)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000001240)='cgroup.controllers\x00', 0x0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) 16:58:39 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@fwd={0x0, 0x7400}]}}, &(0x7f0000000780)=""/158, 0x26, 0x9e, 0x1}, 0x20) [ 680.038652] vivid-002: ================== END STATUS ================== 16:58:39 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x11, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180b00000000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:39 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000003c0)) 16:58:39 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@cgroup, 0xffffffffffffffff, 0x9}, 0x10) 16:58:39 executing program 3: bpf$ITER_CREATE(0x12, 0x0, 0x0) 16:58:39 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x19, 0xb, 0x0, &(0x7f0000000640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0xb, &(0x7f00000005c0)=ANY=[@ANYBLOB="18000000459a0000000000000010000015b02000f0ffffff185600000f0000000000000000000000181500", @ANYRES32=0x1, @ANYBLOB='\x00R'], &(0x7f0000000640)='syzkaller\x00', 0x0, 0x6, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:39 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) accept4$bt_l2cap(r1, 0x0, 0x0, 0x0) 16:58:39 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x11, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB='c'], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:39 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x11, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180200000000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x9, 0xb, 0x0, &(0x7f0000000640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:40 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="80", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/96, 0x60}], 0x1}, 0x0) 16:58:40 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) 16:58:40 executing program 0: syz_clone(0x741ae080, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) perf_event_open$cgroup(&(0x7f0000000000)={0x4, 0x80, 0x0, 0x8, 0x7c, 0xfc, 0x0, 0x6, 0xc81, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x5}, 0x201, 0x8, 0x80000000, 0x0, 0xf1f, 0x6, 0x46b, 0x0, 0x80, 0x0, 0x3f}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x8) 16:58:40 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0xf, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'erspan0\x00', 0x20}) 16:58:40 executing program 4: syz_clone(0x40006000, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="c680d90a7b690946a53f6b9570e7535d5034b13959bb064ea9e2d2ae391556a2ab3c5f34386864003a1f2a4a998ec5add320fd8ecd082041cfe261f46f42988d4fd9c575b5a456c15b6c9fd2c21e94ab") 16:58:40 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@fwd={0x0, 0x4}]}}, &(0x7f0000000780)=""/158, 0x26, 0x9e, 0x1}, 0x20) 16:58:40 executing program 1: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) syz_clone(0x1080, 0x0, 0x0, &(0x7f0000000600), 0x0, 0x0) 16:58:40 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/96, 0x60}], 0x1, &(0x7f0000001740)=""/227, 0xe3}, 0x0) [ 681.049928] IPVS: ftp: loaded support on port[0] = 21 16:58:40 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) [ 681.129191] IPVS: ftp: loaded support on port[0] = 21 16:58:40 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_ENUMINPUT(0xffffffffffffffff, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:40 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000040)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{}]}]}}, &(0x7f0000000280)=""/133, 0x2e, 0x85, 0x1}, 0x20) 16:58:40 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x11, 0x2000, &(0x7f0000000040)=ANY=[@ANYBLOB], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:40 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x3, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:41 executing program 0: syz_clone(0x92384000, 0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180)) 16:58:41 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000029c0)=@base={0x5, 0x2, 0x2fbb, 0x6, 0x0, 0x1}, 0x48) 16:58:41 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_ENUMINPUT(0xffffffffffffffff, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:41 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0xb, &(0x7f00000005c0)=ANY=[@ANYBLOB="18000000459a0000000000000010000015b02000f0ffffff185600000f00000000", @ANYRES32=0x1], &(0x7f0000000640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:41 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x8, 0xb, 0x0, &(0x7f0000000640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:41 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0xd, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:41 executing program 2: perf_event_open(0x0, 0x0, 0xfffefffdffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_ENUMINPUT(0xffffffffffffffff, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:41 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x12, 0xb, 0x0, &(0x7f0000000640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:41 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x17, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:41 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:41 executing program 3: syz_clone(0x10009000, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:41 executing program 5: bpf$BPF_PROG_QUERY(0x13, &(0x7f0000000a00)={0xffffffffffffffff, 0xa, 0x0, 0x0, 0x0}, 0x20) 16:58:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0xf}, 0x0) recvmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000180)=""/233, 0xe9}], 0x1, &(0x7f0000000640)=ANY=[], 0xf0}, 0x40000082) 16:58:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0xf}, 0x0) recvmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) 16:58:41 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000001780)=@phonet, 0xfffffffffffffdd4, &(0x7f0000002900), 0x0, &(0x7f0000000040)=""/44, 0x2c}, 0x0) 16:58:41 executing program 2: r0 = syz_open_dev$video(0x0, 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:41 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000340)="4aabb96addbb60276e0a2e39c46d7bea97447850abe7bd4780a32616ae9d01f63f89e29effb3eec250b8d54c11c88274112afb5bf016769823b9ff8944b889ce90f9835457e3e4dc953d80dda99c63e0101102983de12e790a7115eebf647f6400bb782e1f53d8baf06e4d29f28d3a0a4bc893e6647d45a4b636f0a7b9a722663d7776045c0efe08d70f57a77adb2ba02dc80c57d1ee8e89ecd7", 0x9a}, {&(0x7f00000004c0)="4dd88ed26a75fc9acf376b0c2a71c3be356ba1d12356f2b1fe637660fe88b30b5373807cf48a0d93b8ea1a0a29ab5dc9257766791b5b7cde68d67b5b9d67d22d0299b97a30caa8b5690d4b7b1747b2b5fb955997752e9a0f57c08122f3a251cef6ccbd3c57b6180963b9e9cf9491a79e6455d83ab8f610b402c7440698245df8e9df9a5c07b86adf590abfefa61e88d5770af0229d753f7169b4d27ad7e0259c818aeb2c87b373c1d7d71f055c9f6d0d8ec0886b16284dfc02ff85d3cf4a39ba15276decca45bbadb28f1df1a8486e78b5ff18c968660f3875372bc8f1d39ae6fa3321dee78ca12d89cfebdf1fa6116686aff77ccb18113f0df2e13b26e01646bbc84ad5b4b45128b1d16ec3aa78f50ccf0c105229cd9d2c8d22c26a93c7ceabc0d39858ce1cbb455dbea223e5cfea55adbf8221ef4def1a432932b2821446500ad5f2deaab9f78f51aaa274e3aca1b4b4277a289c06fa37e6b0e96f53db8d696d85012a61816f6be8bad26b04204e6baa36fd81002e04d2b10dcda93ed39fa041817dd5753860b8fba2cc686483423e2a55bf88f231657235778bfa24462a5f4caf95f349fb0bdf1ccfdbc76eb4085ed586f34c33a38a34b38af243a2711f22fc280a33248006085d296e8f02080ea73600beb2651af0a36bf90fc118bff70b7aac3ea2ab0765c2273887e49e3de463686e454bda427db7a322f2a5dfa8eacaef553ff000206ff424ea871ebb048ab2a99cd85cd74cf132562adbe0d998385a8c330ccbcb58ecf005481330b7bcb95ce6cb1e61ecb481398a0174d9148d89917713fdf997f3aafe184b00420a298f227cab03bbeb018ae51dda9679949894ef8c43f9e49d98a0ca6e52bc13e1169ac3d50e56258053336ecf5f1ad0f3b82ba2de2ab3f20b0ec1bdbccc17f7549c9dc417a8fa9931f217c98e77fe6acf36b045d8e4cff0529ae7cf8081f3a242d7fc25f5a6460b21e30b629f9df1cf69bf83fe2a92c24a034cadeeee9d5987d54a0f8378d562c32a353509cfa13006b45f01f787d05dc66acffa4aad2ae9b6dfa0946f166bcedc18eb78cf77f9b35ec4c3d965ed549bcdfe4d04558fc3284e444db5798a78c055184d1c72f4a9bd5668f5be9fda1789a3a193faa3c2741c83284711ee59a5fd7532da9062273011040352a2b49007a905ed8de20b0876e1937f25f30f406e8fc912a933b8f0f9872622206f4aeac680b76f3c2a3bb78c9d40f289a464fb9d9523b13bc52eed31bd4fdbafc25a966d6725413b98902c7183009fde0ed861604ca23ffb2805e6ef7e9a0b9beda89a0986a5522881687331ece21671eb656c520c6bf64dd1ce7f69f1467ecf406aaaf7d0a78d914ff31c7108f6efb82a2d352813c378081e5efcbc46985b74ea5104f5aad8fb8aed31ab9c0a948af79d2b4c46584ff8d04130c238250efd0a00e11eac5e17d724cb949e53c12113cc22afece0a0ce718982b8e08206cac06370b2a195ace5d61f56799c6239bf5f779df4a099caeebd9136659dd135344320538b9a9748a97c979db79baf15af41e8b50b23d55383486b45852dfa1cc03c6af0e365805f8fe9819e57a27718432aadd219e6c3235704606f8165926c76d92be331970868607b9e2cca770061750c940ba825b4ce53dac2742391a14b978d287085ec5f59e496e9f94051e63189c39abd69539dc472a7dc0e9f4209ab807aab6078a86636aa04961840203c7dd25d18931579011c50fbc1ff1e533741fcae1a5a0858e91a1fd23ac5db2a14b39a35f93801f9ff8edbca13547ca8aa07dacb3a3c760f1c36abe9dfa0c1b1b5db67e5fa2ff68864b77ffbe2866a3290222ae096cb4d42ae2ba31b1e787055390adc14d0e7e8870459d61a0b28261bcc69ed1e606e25c5fd5f34bdb8dce390878815d5d78f6af668736094f56714b14e0ed9731b4ea35fbea351d14dc0d4495549610ef1e37b5c25d577dd06f4930060ce8139e94dad316f66c4ebfe0431f6811695beea193dd6947d9a3b0b0153fb880465c7ae499cafcfbabce1bccd7d9a7335cbbc8138b0f47c286b8ec9a1e93ad80d54a933e5a730d45534aed218c52be04a9e0a1f105c153e89e7e5cac50571de8c58821f722982e0275e8c93512b90d637e1dabcf3bc68a58b591bfa40accba9aebe3522a1d20b7fa4e0044b7bc7ad948c1e4bb7a0a8c81b882cf8bbad1f2aa3fc59372564daed590c45104bd6a3dc3b8612e30bc300755672a4ac3a7c752c9cd26550ff21ebde32dd5561073cd4c32661f3e4bc8cbb6c1e4d5705ffe89e1cb595851fd6b9ad1654804b845f8a0667726f21a695cb3a83008d14db5305a056502009c57ea38511080aac97348090f6391f2ef8d6deed46fb5d24562164a1032cb659b61276b3d41e3dfa32d8c39c031037464d7cba6c72035302272642fb77b6347136ac659d31530b12ed2d204461531b38027c4dcb6a532c59941e537e57985624c9ee50a7647e9e048611953c05d25398ec8ec898dd5134022101b7e3ccdc6dc50a4a42df1cc2892243153b9192fd327259f28cf570d0f24cbd12ebbed1591507caac2f490efec58dc310fbce5ca7755a71ca3bdddc0aaa0806106929da1d37352d3e141cea8f7544df7116a789df36085f88001aea6c0ea768b584e57eca002c2e20329cd8a3c93636a5c09a54f71d7a7f4fcc4212ced47c2d0bcabc96899d50b772e20de9afa4a83254c35bda612c35d9ac672b8a6ade25b7bf5a9c5c5f263e8e67fba4eba5301bdc3205f5298b418c31457c6c1b487fd2ef9aec74ea11eaab619b1f192a15542450e8fb8c51c11742631a27c1c307cbe918e1c121a430d455214f297e3bd1171758984f49006d2e150ee22b263ce219da10876591c40a381a47362a7867970d15bfee7e515701a72a4643fb375b442e18ebe5ff7669a052dca63e9abccac504a01ed5d7179f1bf71f26da08458797e6ab5888156dace9fff779e4f3bebe0468369c583bfa0012ff12f220fb7cc175e9913f1f1de151389e6c2a005b0c9a8f4d12f3e47c31790be84ce4cec9fab760cfc2f1e4c5eb3d515154a0e42aba9b1f13e5c704afa6f71d9c805b7b7358635b5350e2afc9f0f7adc67c34fa97455d67bf402df4931dc2bd520bfa1a2268c238fc351ac4d121abbe106162eaf392c19c93043279a054e75a3391412cd5a319b8293078568851dc72cadcc0079f38caceb3621d9871b75bc45ecc2bff3c6f7a99f56e39bd3a5275b6c7e427849500457adc4cb2d32369a1fc50859701a29c7bba9a343b01eaf6088b72ddd7abe12d8b67561c460b2a60c985d85458f30a0510f61f99be72532faff53fc00e76826dc4269c6cbdedc51b400082ec85427dd10ff2068938533c07d66dd70a5c3500173f4b972da67bb0b0df83aaf75eb6f6cbdc8cdc0b24dea34d8a8f12b2f81317d8f97dee93d3edb22193b3abc31edcc207c4452719f5312d8ac42f52c9bf6f985de7d9a032c2f85652cf2eb52505351582b26b0f28f5b1d912e7c2ea802b2db6fa0b8c6e33dbdb5e2619c83990b12e2c06609618c10ffd3537de84abeb03233abe52bd605b843cb163b208a7a48928322aa3a9f36b227834ce178202ec3427a32715aab4d1a03eb263deb742f829a4f1b148c44dcbe69f480e7a8ca7b220b71bcdb1d0dfea1c368e3cb720cdd6f7ff6da43456516ffd072dce919edaf9a3827245d6280e77320ebb549cdd0b4ea3399dbe4fdd00acf3237e8926781ac923b0bae4681d07c578b6a593097e981d4d586c5c5c6e638312a5f11a51325f5136f973c090e12dfae1fcf6426982af388c01599f70df29461ce95a5f0b93ab25a8119a800b2d7cc471302b2e9cc44145e9baec59d3d16adf51dfdaa88a6d9ae0266041b012007e020c72e3531dd00ece4ff4286e5bdb4f6017a0c79c786b1cda74dce9c825747bdfc5bfa32d547a050767777b9d1aa50d430b4d2ca9117985dc9f216d909262e9215fb595f78b698dfd07568f665f11e0cf9572605e22ee18a5e31d36b34ddcc8804487f32f69ae1ee8dff65b3485db005741a5886aae82fc8edd97383773e8b96f086fbe8893ef6b06f9e0f1ecdecb9647346c61310a64c133d3383ae2392b29b380178c208676fdb2cbc54c359f035243c763adad1e7c5c6fc92f85f7c4b38aa98f3d06bba02986b84440fe84b7af7aeb6c352ba638a942bdaf0f6e1dc50c4ce633e1049b5f8d7f316725e2aa7312b6b417ad38029b73ce9d7aead12ca46bfe115a0290b92b3565f9961d2c1e3cee0ba3e1b0c06ee2308307e267cd21ec496e224ecac25a4f232e3ab636e3ae0d4d8d7110f349685ca743c476ffd46377bad8cf3b62a0fcd8c79f8a11b5a31ffca18bded238c87dba76eab82bbe519bf3ce45bbaaf4987a265b7fcad310239749669dd87d7abfd1b41499210c19b5adf1e6378593f3093b73562786b60fc2dbe06653dbe73c3dd50a96dc9f2e9d080796939c3786e7d03fe84d5cebd7c5ea82a787f71052c82606ac2d291e69e693fe057fee6f7a559f65cdeb52536e37d4ba4e152288b0bc0c985a7b232a3ab785d5acc527adfa2889c88343f8e5f74dcebdfac5b8400ab26b2b137a57a2e1220a4bc77bd72e6abd41428134911cf6e6472e9a08ee11b74c1de1ec8b869bf20adebcff69e9ec9fd7f229f0916910083b063d01168f8b0ba82acdedfa49d64c50b7efdb8911ffa13c21e62c9dec2d7e6358a734e19a2aaf160a2b6a72a7c6eb5265b61f7aa49751b58be54ec84439ad532dad76422f5c5b719011e54336f4a6bdd8490bc445639820a8144bb91b009988b6cf53ff2942d3c09c1bb5f832c7a723a0543ec987b2917d34c93f9793e4f6be046818776232a9e745f32e01f23f080d78385f70073c9746f88fb5ca160815c41b19da06d72f1503c04ee8ca7a2feba66e47a207852af76f449f88c5821d0a2ca364a1430c5c1a5b59942c4576cb1e313007e92479385796d2f1a1112c23682e57a94f19be9f91186a5fbedda35b4b7cde0be124b17d4ebe08bd0b7244cbdbf18e956c7a555622ca7d2ad3334f181f7659cb494efdc36c10448a5b6d2cb1fc2ffb2a01913d29adda3fbd59fa3b6617508ffd1332f3f52c40d03661cf6c3de41771a1a42b1d854811246e15d1d026a17a7419f7e4657d271ecce035137eec2b8a6be59699355656e18805bb8f7d92ff6dec2d8a2ccf65a474bc74e25583447c4b439cf5c9a85aea59faee3f2a50bea24859f7365e320d2742616c4fadccc64f2ca5c19efc4984b75718aca44eec2221ca720c00118c6a221e3f33a40f50303fad824faef5e36c6735454e356465b0ba12333af73e7a9343ea9a42e189314e9109b4d88ee034cc017e9d7f1fcb2f9609fc2d5d293e8939f5317d384b113012931f362c2104ac62395a5662382f9c7e8261c73b5a9428507fab93016ecb194766ed345491028e0776d73b5704b2100dd3067ac2a5d9c0a8e6ee1dc0f1eb17324d5f7e2a050144ab414922bcc2e76b5f48c2d4710b8e18bd5d3a3b14007fe1d862a7b87630876f702651ebb9db7eeaca3ce27a466fa898d79378c7b4a2a8bcfcf65815200f24567e7baf9f27e7891c6e97e10163169961fa10763f48b68463fe12cff5cf3a66bb8e7fb85346af85a172842775b186e460e1a45f6b6466bf4f85abd89ac60c29535f2bbf3af42cd7d6f854df01c01936a874e99bff84e5c9495c6fbf7b4cb15a70237a89dec844d4c83a5b09411348951dcc12f90d524a35d3455b25160763006d9e3cb57f6503c5411cb90267d9", 0x1000}, {&(0x7f0000000280)="a4d27dfade28bb4ca7ab26c5687e67f042abd93fbf47e596387996f51d780a3ae69d49c9dd6831d5793b2bb0cadc64", 0x2f}, {&(0x7f00000014c0)="514ddc9d954762ae2b6a604fb77f92694a062d2e06b34751d65841ec61e43a88db650e484f97004ebc7301c42d4adc816adb47270730e6fa370d7bd8acd146b2d33521afde0fd44d86562853031982be4be500f753c700860883a68f341fa90b34e4551a87ab057986e9ecb4a0e3e2ac4b98885a2d71ccfdef0d0c4abb3ab6c32d6427f3e4524ff3970624f2db8ff8d3e8341c4aaf1b5243977bf789c29192cee4893fae3588eba4c9b7b2aae4679866dbf62d76109b186601cae010911ad423", 0xc0}, {&(0x7f0000001840)="a03758f410cd321618ef6b90bd7ce8247554f581c93b5116ce171396da18cc2f438e6b07bade61bda6f8fa342d451b2148793327412e6e84feadd63c643ac9e8a898c7df756988d908659e6e833e8998edcea7da82e5588c65fc1ab8ecc0ad3f5ccb8535a81811b3d514b164e61bddd4d96197feee831004035234c1b4bcc2e0f9371503ec75fab3559855b834cf93270dc6105d33cbb05c2a97ae5bcbe007a7e862b30fc35a798f34a7f17de34749e4d4fb5f0eac31fc197324110a349805740745f8aeaf77367cb4e393ce2f8ae207cfb0e048a709b8164848590aa8730f1ca5661eb23444fb9291eabca1090d2d40c412349abb9999f2186572e750ba21a5b218831f40dbb250c47072be348e8f0d72f0bd03cdaa933e406c4f9650f77014fc4b4c4960cbfb6a4c768cfd32da9cb1f98ceadbc6352a1217171c74be0b0e5ff611b38f318341b71a1b79e936728c131d7bde23058c70ecd97603db2303a38c5e2eea60dceabe8c3294a0ed36e79fd6faa873305c6e818f1ac5565d3d26db24b970991095e3a1890f3e39d10a7d9a2a11cfb1512e9c3fd717ceea160982ab31bc5429bf899e2cff13a92a18a5d20e36ae9ba904e61b9b65f019e27958495591346cfcaeca1f32c147be01927410df2d7b372bf2e6bcf30f29862a45a165ac91e6df842dcefe320b1962ca18568d73066f6d66a4bbb7ea8ac7b193c7d6ee6348c76f18ad21a5864d92fc481f33e8437cd324e5800f4de7fd0cff2736ec99b583f1c43fb19bd3ce8619cf65227e8413bac4189e8fe1dcc2852cdd095be2bc1a4be782788ea47ee8d5f77faf834fb4398570912a1990fc64524834f09d14dd242d4b7570eef037a288dc4407c0570c2719e053afb49b2d008da4462b7b050216e26466b02e0ebd2b278815fa83a35847249ded98db3e03679f36e67a9d0cd36643c3d9af26bab776483cb63d6e54931b9900642eaca4e12a91fb2e6217d853126a0233d1521cf8ce717aa27dc895361d2ff2cb6aea31db2436137b7fb54f37f0d964903b1867e06f49a87f3f5e15348cb958f73cb8f97f5a5ca3c8bd96f95d355c69237d29ff34461f31b82e770f1fd23743277dc4de1ebffa72a3067db7395c4ac1ccd294f845ca9ce1a0cd56c0cea18533d20ce7ba53ea17ce73d90d968ea0b920e2cad3d3dc6f546fe87e13690ffdde5e1b1c34283e70003b6967ff3d715aec9df3b06af5434d28c3bbf2242ca4ea961d09793e988475e2f42bdb57b7c82124642c9d108097984c0431435e56a2b4106f4f42766339d0433fa589b88eb1b83d35517cc95e80bb81bbb0cfb11099e783bea1fcb4b32aa44fbe40916171f81f79c8eac50b96636e5d259c1b99fe77290d1375632dc09d88e937d000baef705ad69f8cdcffced26433744c4c8933ea6102a915e26ab5a7b88718929548e1c166490e81b7c556257e6d05cde063690794e3f7122763459b9a3738143287c065b006a440d548e311df06b873367b8d9766d882edbeb951ec55f4230be56ebc6d608764b8ffdbe5ec5f0379998c2f9a099410268787858abe66360503b05501cc57c54d76c93edaaf8b02fd83889ae880ed2d108274c0b8dd405928eaf1dfbee127db5b5dba1411670a8fb1594e59dccb83e63c03bc7eed431cc52a0d8c251a70ee9c92e8dee7f44b0ec7c2ef28d96dc83629cf5f6b0dc5c3d203b5ac4ee48e34c733f92f8fedeb55b38093c501e86d991100cd789f613896f013a35118219b155a8d73c3a371ebecc510fe3153a3133794f8c437671a0336729b19efea595d992d25dc593c9c222beff53d5501eadbfd5a66ad3c2d5ba781b77a9c68e5b9b67b729616c865435b140c14dab6ddc8bddd94a3d20f2b07230847f382382885b27e70cb69bd052699c035fd73626afba34827b87fa171f95a3f4902cc3730858dd066fd33a3b186bad1dd98ef347ac074d3049beccb3ba75c9aa9fea6030040d445cbaff9e3166d05837922faf541b2ad5f675bad68447568fb7ed9038b67e4e87d84a4c806d6905b5d978caea921f535174e4db7af1d0625654c49312aef654bc7b4d41d80ca605113eb96bfa8d07a8878cbe43c736d28726138a7ac6f1db9b08fbd762d6a8820f8d1e3f444e7af6ec35025cadcb63a07aabb2f05b588eae254cc74ca4a4001c69abeb82e4ce9a0faf2441decc7d90defc6c67aad35cfb672e3fb7722517348c4bf16dedd16b801e330df89860c79f626e1e3fd43e5da70cc3818b43430ae0ff9d9883bbc40cfc25c6f14801ae14b28bacd52484d9009aa4bbc0a92353a3667c71fd9ad4fd0ad9a998d22b35d105b06f621550916ac22bb3b2525daa8dcc2131fb93ca16271dc7f8ed73a1d4d9cb89c68595b779d2ddf64fd200ee6cc13ad432962c7fff8738fbb01ee7c8eab2b508c614ec1939d8f5ffe22c28ddc9bc480edf7b6b16749cdb9c4d7e639f4c4569240823e926d1481b1888e5cb0532741f7887f8f7df1ea01fbc9fa853475f97aeae9766315960d02d10dcadeb1ecb7b2ba9d2f53b982f2f4de6257aa8bf5442ab54ec7896dc26eda9ace2e2fb977171b57c6f94579460e7337b7240bf5fc449af1d4815bb029822e2ed99df88b6dfc4ab0ebe112a7f4fc75397d8403cd11786c97c913304c2455ab2a281ff69c3a5c731ee74ae6bd4786a391f486491670407267920f49d65349b7b666511500b9ca26769e620a2e6ae3cc8aea7919b9c9adb807c93727002f239a9a62320c4806870ba1de36288f58ebff97db084647c6656e84a69e68abcacc2fa31549d2557ac24edcd647332c5a82d10a1f73f6c629c967ff2849925faf0d4dcefa981db1e8eea86dff4606b8b4670ac26436eec30b018f866cf07b0e56f47668e0b17709d83e00517a44d3faa145b724c643e12cfea466cfc1c2949f03b31ce344ad1e5f6013c4f4169fda75038217ab1556a7fb9eb48a897f385b7e21f37d91f168b4c96c2aaf2311cd523ea56d6ade9d9ced1e554ab384b7969c42acaa845f1bd25078975bb96d5e64d1e87a713f4c251a6313880136810eae10616b7d555a03d882c039c2b3ba2c512528b46a02b89997319e86c6441d9c804607714fbe3c562291cdedf95bc701a3c063bc6ff25cf6d2468c62e7d2335cac8871dde8f4aae39713d87c009bd54cc67716fa9b79ca3da36c86b28b1d55d2f89d3c4207a58c454498d16f058b7b1ee18633c220eacc5cd1d33bfe84a645d559a17d55e1476ec08444d4901eaed3afcfb77b06ca84316acf2e05b5038e8db2c906679831a4b54688d1bec8c22554c77774fce9d06de1bb2ae61224b7a504775431488985349f397106fa22e0ab12090fb54c6823ee468b769c29c2e614989974e2e94ca83e78a87b4ed9d5070450b40b4f1f34a188e7b6c65e46bcc1100735e7d19456540b0d7a54d4db2ba458fc7b5328576fdfb40d7f0fce7f05d4b3873b87014eaae399db5692229e9bd07630feae273a04e6883cc15aefa246599125da32efe5b868991a7cec6e80e9d605ba7d436acff7807ae9312cae8318ef682de4959dcb60b251df1b53a32550d901bcb8dd2608200e918f055efe627e270d55b246e2b5565cba4cff691ad9c20a26857bfee8f9695478227707cc0a3afea35571187a8248356e9a7b3c24a8c804e064d4e5f661ea693bc4283d4ffa882fc24d9d5ad7230a369f677ad8dbce00cc24a44a7d0ce5af934798d5273412fcb2661803841d0c41de8ccef802807468c2388fdd6d6f842e03cc05bb8aa84c7d3cd7c61349ab52d35185cc94d526be5981b627a7105cd5176dff20642250728fb52ed735d7d1494aed70a67633d83aa9b4f7c4548ec5a6bc15c1367743b077e84f552ec69bf0d4e48946a40e12d287fe00c7ef89ac1a6a56f7b4bf35e000f7821f5713688da4d54d4cdb7ec2b3ede845cca9947f0abd5135626beb774df22aeb95f69d3cfee59757de4be8b1972cec5bdaee0ff873a99e2548b9b11e45f67dc1943d8332046fc5e25eff5cb98adf480bd6d3ef1be92e751dc1ffab3de7c3d634e559b25c722238688ff58008c10ebe0013aae12f248d9944f403fc394e13da53a711fafdebfb61c6f602081d19fcc430aa8616e7ba0023d6c510f79d26083578f650ea58e3d407b5d3b9128e8c49700fa2909f3e87469423403340f77ae84a75fe852e7bd858e65a4b0c39926b1d73533ac837e6ea233a6d3934fb1c135d9b21bd4d91383778124efb8d6ab2c51d867fed9f093915ba25756d70fd6b6d588f490e08fcd65a4070be62042f1309bb2b9cda1cd36791e413b401595a8d9033f2bcf953e51b81586834ce3dc17e99ec8efa62c5f54c6438e97ee01b0c42a1397245ecffc941e8586206bf63359e8dc6df53c64fbac69cd466465c473089680ef8377304b885b8b48f276fa11bffe10c13b036a2128f837a4247f91efbde07238de50e", 0xc50}], 0x5}, 0x0) close(r0) 16:58:41 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0xb, &(0x7f00000005c0)=ANY=[@ANYBLOB="18000000459a0000000000000010000015b02000f0ffffff185600000f000000000000000000000018150000", @ANYRES32=0x1, @ANYBLOB='\x00R'], &(0x7f0000000640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:41 executing program 2: r0 = syz_open_dev$video(0x0, 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:41 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r1, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f0000001800)=""/146, 0x92}], 0x1, &(0x7f0000002940)=""/48, 0x30}, 0x141) 16:58:41 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x612381, 0x0) 16:58:41 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:41 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000029c0)=@base={0x5, 0x0, 0x0, 0x0, 0x4, 0x1}, 0x48) 16:58:41 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000580), 0xa000, 0x0) close(r0) 16:58:41 executing program 2: r0 = syz_open_dev$video(0x0, 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:41 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1400000000000000000000518b0603d99cb348f013f7ab05f3"], 0x68}, 0x0) 16:58:41 executing program 3: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000280)={&(0x7f0000000100)="ec94ce359a1f5b8ff36779402689fd885fb4e7acbf0df718abbeadea737212a1177af0a501299aa1206d18b2", &(0x7f0000000140)=""/111, &(0x7f00000001c0)="ef1460f25948800979f84d94af1cc285290f89f167624d1fdf78c1b3d4c7977fd1164741e18a17e527e7d892bff25db08b33e84f63b6c0ef86c7d08fb47833f15582fad9d1b8e4b7647aba8b5b553827b4ffb0b3da74cd3c2b683ccf141e2d032241406e32b3cf308db5962d4497b166000e1cc5650df730528b8aa79471869c0cdb4ff3294793767338baac197b", &(0x7f0000000340)="6f8b2ab0353abdfa9c14125b39c921c168c48d71e75071b7361e6883d68911b5e0fbc18c4b0c90d6b9af74e73ed5ca23f34090c5b506d5e56d02919e4f80f1af861a6ab1b08862339cb7052476a56fea3fb5b44f4957e0dd6aa0695e2c69016a52aeefec76a94a6d90aa443649b9c6a658427d9e2fdf8e9a7f9ddf2e6a2dc01fc2fcb0e382a5bc1e3ce185bbe5aceb54dbfddda97b7d1068f31e7763ec9f02d1c2556a148e2e7eb10f5e55e3a1cefc4fa55f18fca52beb7c6cc69194f5c5f27bde6fcacc304f3dbc02b9e6bbdccf176d57fa1203c356fded324e7885f5f46a1e49632faf441af43f6f7a09", 0x1a}, 0x38) syz_clone(0x741ae080, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) 16:58:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5000}, 0x0) 16:58:41 executing program 5: syz_clone(0x25082100, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:41 executing program 1: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg$tipc(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, 0x0) 16:58:41 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:41 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="14"], 0x68}, 0x0) 16:58:41 executing program 1: socketpair$tipc(0x1e, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/96, 0x60}], 0x1}, 0x0) [ 682.053483] IPVS: ftp: loaded support on port[0] = 21 16:58:41 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0xf}, 0x0) recvmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/214, 0xd6}], 0x1, &(0x7f00000004c0)}, 0x0) 16:58:41 executing program 0: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="80", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/96, 0x60}], 0x1, &(0x7f0000000380)=""/226, 0xe2}, 0x0) 16:58:41 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:41 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x18, 0xb, &(0x7f00000005c0)=ANY=[@ANYBLOB="18000000459a000000000010"], &(0x7f0000000640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:41 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x11, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180004000000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:42 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x11, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000ef00000000000000740095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:42 executing program 5: socketpair$tipc(0x1e, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@id, 0x10, 0x0}, 0x45) 16:58:42 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:42 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x12, 0xb, 0x0, &(0x7f0000000640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x40) 16:58:42 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r1, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f0000000100)=""/156, 0x9c}], 0x1, &(0x7f00000001c0)=""/63, 0x3}, 0x0) 16:58:42 executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000001e80)=ANY=[], 0x20001290}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000000000000100000001"], 0x18}, 0x0) recvmmsg(r1, &(0x7f0000000880)=[{{0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000001ec0)=""/4096, 0x1000}], 0x1}}], 0x1, 0x0, 0x0) 16:58:42 executing program 2: syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(0xffffffffffffffff, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:42 executing program 0: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) sendmsg$tipc(r0, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x4008041) 16:58:42 executing program 5: socketpair(0x10, 0x2, 0xffff, &(0x7f0000000040)) 16:58:42 executing program 3: socketpair$tipc(0x1e, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@id, 0x10, 0x0}, 0x0) 16:58:42 executing program 4: creat(&(0x7f0000000000)='./file0\x00', 0x0) mount$9p_unix(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1401, 0x0) 16:58:42 executing program 5: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x200105d0}], 0x1}, 0x0) close(r0) sendmsg$tipc(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) 16:58:42 executing program 4: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000540)=""/248, 0x101d0}], 0x1}, 0x22) sendmsg$tipc(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) 16:58:42 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x11, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="1800001f0000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:42 executing program 2: syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(0xffffffffffffffff, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:42 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001140)={0x9, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000ef00000000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:42 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2}, 0x10) 16:58:43 executing program 1: timer_create(0x0, &(0x7f0000000080)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00000001c0)) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000001ec0)={0x0, 0x14}, &(0x7f0000000200)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000140), 0x8) readv(r1, 0x0, 0x0) signalfd4(r1, &(0x7f00000000c0)={[0xffffffffffffeb3c]}, 0x8, 0x0) 16:58:43 executing program 2: syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(0xffffffffffffffff, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:43 executing program 5: getresuid(&(0x7f0000001cc0), &(0x7f0000001d00), 0x0) 16:58:43 executing program 3: socket$inet6_sctp(0x1c, 0x0, 0x84) 16:58:43 executing program 0: r0 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0, 0x0) 16:58:43 executing program 4: getresuid(0x0, &(0x7f0000001d00), &(0x7f0000001d40)) 16:58:43 executing program 4: openat$md(0xffffffffffffff9c, 0x0, 0x1880b, 0x0) 16:58:43 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x200, 0x4) 16:58:43 executing program 3: recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0x0) 16:58:43 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, 0x0, 0xa}, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000001bc0)={&(0x7f0000001200)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000001b40)=ANY=[], 0x58}, 0x109) 16:58:43 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, 0x0) 16:58:43 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x32, &(0x7f0000000000), 0x8) 16:58:43 executing program 3: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000), 0x0) 16:58:43 executing program 0: open(0x0, 0x2, 0x0) 16:58:43 executing program 5: accept$unix(0xffffffffffffff9c, 0x0, 0x0) getresuid(&(0x7f0000001cc0), 0x0, 0x0) 16:58:43 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, 0x0, 0x0) 16:58:43 executing program 4: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) 16:58:43 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, 0x0) 16:58:43 executing program 3: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001c40)) getresuid(&(0x7f0000001cc0), 0x0, &(0x7f0000001d40)) 16:58:43 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000340)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:58:43 executing program 5: unlinkat(0xffffffffffffffff, &(0x7f0000000c40)='./file0/file1\x00', 0x0) 16:58:43 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, 0x0) 16:58:43 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:58:43 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2}, 0x10) 16:58:43 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, 0x0, 0xa}, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x58}, 0x109) 16:58:43 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x0, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:43 executing program 5: getresuid(0x0, 0x0, &(0x7f0000001d40)) 16:58:43 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, 0x0) r0 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0, 0x0) 16:58:43 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000080)=""/177, 0x1a, 0xb1, 0x1}, 0x20) 16:58:43 executing program 3: io_submit(0x0, 0x0, 0x0) io_setup(0x52, &(0x7f0000000880)) io_getevents(0x0, 0x20, 0x0, 0x0, 0x0) 16:58:44 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write$FUSE_WRITE(r0, &(0x7f00000021c0)={0x18}, 0x18) 16:58:44 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x0, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:44 executing program 0: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) 16:58:44 executing program 1: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001c40)) getresuid(&(0x7f0000001cc0), &(0x7f0000001d00), &(0x7f0000001d40)) 16:58:44 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, 0x0, 0xa}, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=ANY=[@ANYBLOB="1c"], 0x58}, 0x109) 16:58:44 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000000), r0) 16:58:44 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x0, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x2, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:44 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x12100, 0x0) 16:58:44 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) getitimer(0x2, &(0x7f0000000080)) 16:58:44 executing program 4: socketpair(0x1, 0x0, 0x0, &(0x7f0000000240)) 16:58:44 executing program 5: openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 16:58:44 executing program 1: add_key(&(0x7f0000000100)='.dead\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffd) 16:58:44 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x0, 0x9, 0x2, 0x1, 0x0, 0x2}) 16:58:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, 0x0) 16:58:44 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {}]}) 16:58:44 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0x1, 0x14, 0x0, &(0x7f00000011c0)) 16:58:44 executing program 1: syz_genetlink_get_family_id$tipc2(&(0x7f0000000c40), 0xffffffffffffffff) 16:58:44 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x80) 16:58:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x18, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0x4, 0x11a}]]}, 0x18}}, 0x0) 16:58:44 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/4096, 0x1000) 16:58:44 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x0, 0x0, 0x2, 0x1, 0x0, 0x2}) 16:58:44 executing program 4: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x1]}, 0x8}) 16:58:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x44, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x30, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3f}, @TIPC_NLA_PROP_PRIO={0x8}]}]}]}, 0x44}}, 0x0) 16:58:44 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/138, 0x8a}], 0x2) 16:58:44 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) read(r0, &(0x7f0000000140)=""/4, 0x4) 16:58:44 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x0, 0x0, 0x0, 0x1, 0x0, 0x2}) 16:58:44 executing program 5: syz_open_procfs(0x0, &(0x7f0000000100)='net/psched\x00') 16:58:44 executing program 3: io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x3938700}, 0x0) 16:58:44 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000013a00)=@base={0x0, 0x0, 0x0, 0x0, 0xa06, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 16:58:44 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0x644}]}) 16:58:44 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0xbb) 16:58:44 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354", 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 16:58:44 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpgrp(0xffffffffffffffff) sendmmsg$unix(r0, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000240)='B', 0x1}], 0x2}}], 0x1, 0x0) 16:58:44 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgrp(0xffffffffffffffff) sendmmsg$unix(r0, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000240)='B', 0x1}, {&(0x7f00000001c0)="82", 0x1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001640)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee00, 0xee00}}}], 0x20}}], 0x1, 0x0) 16:58:44 executing program 3: syz_clone(0x84000, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 16:58:44 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) ioctl$VIDIOC_ENUMINPUT(r0, 0xc050561a, &(0x7f0000000240)={0x66, "b3a52743c1bfe8caed00c50eb09beedc575c2d7349413f8dc6587516efaa3354"}) 16:58:44 executing program 4: io_submit(0x0, 0x1, &(0x7f00000011c0)=[0x0]) socketpair(0x22, 0x0, 0x0, &(0x7f0000001280)) 16:58:44 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}, 0x48) 16:58:44 executing program 1: io_submit(0x0, 0x1, &(0x7f00000003c0)=[0x0]) io_setup(0x52, &(0x7f0000000880)=0x0) io_getevents(r0, 0x20, 0x0, 0x0, &(0x7f0000000900)={0x77359400}) 16:58:44 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$MRT6_DEL_MIF(r0, 0x29, 0xcb, 0x0, 0x0) [ 685.146251] audit: type=1326 audit(1677257924.655:68): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=7314 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f2a5c3720f9 code=0x0 16:58:44 executing program 0: memfd_create(&(0x7f0000000740)='unlock', 0x4) 16:58:44 executing program 5: openat$cgroup_int(0xffffffffffffffff, 0xfffffffffffffffd, 0x2, 0x0) 16:58:44 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, 0x0) 16:58:44 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x20602, 0x0) 16:58:44 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/netstat\x00') sendfile(r0, r0, &(0x7f0000000000), 0x0) 16:58:44 executing program 3: clock_getres(0x98ad00b8d0d0e752, 0x0) 16:58:44 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0xd, &(0x7f0000000040)=@framed={{}, [@map_idx_val, @map_fd, @map_fd, @map_fd, @map_val]}, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x85, &(0x7f0000000100)=""/133, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:44 executing program 5: openat$binderfs(0xffffffffffffff9c, &(0x7f00000002c0)='./binderfs/custom0\x00', 0x0, 0x0) 16:58:44 executing program 4: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000cc0), 0x8081, 0x0) 16:58:44 executing program 1: syz_open_dev$mouse(&(0x7f0000001c40), 0x0, 0x84000) 16:58:44 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4800}]}]}]}, 0x34}}, 0x0) 16:58:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000780)={&(0x7f0000000640), 0xc, &(0x7f0000000740)={0x0}}, 0x0) 16:58:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8}]}]}]}, 0x34}}, 0x0) 16:58:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000004c0)={0x54, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x40, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x0, @rand_addr=0x64010100}}, {0x14, 0x2, @in={0x2, 0x0, @dev}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x54}}, 0x0) 16:58:44 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x28, r1, 0x1, 0x0, 0x0, {0x4}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x28}}, 0x0) 16:58:45 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000200)={'wg1\x00'}) 16:58:45 executing program 2: ioctl$BLKROSET(0xffffffffffffffff, 0x125d, &(0x7f0000000000)) socketpair(0xf, 0x0, 0x0, &(0x7f0000000440)) 16:58:45 executing program 5: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) readahead(r0, 0x0, 0x0) 16:58:45 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) writev(r0, 0x0, 0x51) [ 685.495854] Enabling of bearer rejected, failed to enable media [ 685.507557] Started in network mode [ 685.511249] Own node identity 640101, cluster identity 4711 [ 685.528558] Enabling of bearer rejected, failed to enable media 16:58:45 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/netstat\x00') sendfile(r0, r0, 0x0, 0x0) 16:58:45 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0xf, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x4}]}], @NL80211_ATTR_HIDDEN_SSID={0x8}]}, 0x24}}, 0x0) 16:58:45 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1, 0x0, 0x0, 0x0, 0xca}, 0x48) 16:58:45 executing program 2: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x2200, 0x0) 16:58:45 executing program 1: nanosleep(&(0x7f00000007c0)={0x77359400}, 0x0) 16:58:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000980)={&(0x7f00000008c0), 0xc, &(0x7f0000000940)={&(0x7f0000000900)={0x14}, 0x14}}, 0x0) 16:58:45 executing program 4: openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080), 0x20901, 0x0) 16:58:45 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000001a00)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000019c0)={&(0x7f0000001940)={0x14}, 0x14}}, 0x0) 16:58:45 executing program 2: syz_clone(0x84000, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f0000000100)='\v') sched_rr_get_interval(0x0, &(0x7f0000000140)) 16:58:45 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read(r0, 0x0, 0x0) 16:58:45 executing program 4: openat$full(0xffffffffffffff9c, &(0x7f0000000800), 0xc2, 0x0) 16:58:45 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0xb, &(0x7f0000000040)=@framed={{}, [@map_fd, @map_fd, @map_fd, @map_val]}, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x85, &(0x7f0000000100)=""/133, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)={0x60, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x0, 0x0, @mcast2={0xff, 0x3}}}, {0x14, 0x2, @in={0x2, 0x0, @multicast1}}}}]}]}, 0x60}}, 0x0) 16:58:45 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x111, r0, 0x0) 16:58:45 executing program 3: pipe2$9p(&(0x7f0000001d40), 0x0) 16:58:45 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x0, 0x2, &(0x7f00000004c0)=@raw=[@cb_func], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 685.896797] Enabling of bearer rejected, failed to enable media 16:58:46 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000300), 0x80240, 0x0) 16:58:46 executing program 5: pselect6(0x40, &(0x7f0000001e80), 0x0, &(0x7f0000001f00)={0xc1}, 0x0, &(0x7f0000001fc0)={&(0x7f0000001f80), 0x8}) 16:58:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0x8, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x4}]}], @NL80211_ATTR_HIDDEN_SSID={0x8}]}, 0x24}}, 0x0) 16:58:46 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000003000000200001800d0001007564703a7319c3a4641436911bc26d5b04e1098e"], 0x34}}, 0x0) 16:58:46 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000001880)={0x14, r1, 0x1, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) 16:58:46 executing program 2: pselect6(0x0, 0x0, &(0x7f0000001ec0), 0x0, &(0x7f0000001f40)={0x77359400}, 0x0) 16:58:46 executing program 1: bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) pselect6(0x40, &(0x7f0000001e80)={0x2c}, &(0x7f0000001ec0), &(0x7f0000001f00)={0xc1, 0xfffffffffffffff9}, &(0x7f0000001f40)={0x77359400}, &(0x7f0000001fc0)={&(0x7f0000001f80)={[0x7fffffff]}, 0x8}) 16:58:46 executing program 0: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x21c400, 0x0) 16:58:46 executing program 5: pselect6(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x9e}, 0x0, &(0x7f0000000140)={0x0, 0x3938700}, 0x0) 16:58:46 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000000), 0x0) 16:58:46 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='ns\x00') [ 686.617326] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 686.638223] Enabling of bearer rejected, illegal name 16:58:46 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/unix\x00') r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000700)) 16:58:46 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000000)={@multicast, @broadcast, @val={@void}, {@can={0xc, {{}, 0x0, 0x0, 0x0, 0x0, "9df7eb01e2a2bbe3"}}}}, 0x0) 16:58:46 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) syz_genetlink_get_family_id$devlink(&(0x7f0000000300), r0) 16:58:46 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="80", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/96, 0x60}], 0x1}, 0x0) 16:58:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0x5, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x4}]}], @NL80211_ATTR_HIDDEN_SSID={0x8}]}, 0x24}}, 0x0) 16:58:46 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, &(0x7f0000000080)=""/177, 0x0, 0xb1, 0x1}, 0x20) [ 686.757168] ieee802154 phy0 wpan0: encryption failed: -22 [ 686.762862] ieee802154 phy1 wpan1: encryption failed: -22 16:58:46 executing program 2: symlinkat(&(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') mount$fuseblk(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f0000000580)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {}, 0x2c, {[], [{@context={'context', 0x3d, 'sysadm_u'}, 0x22}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}]}}) 16:58:46 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read(r0, 0x0, 0x0) 16:58:46 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xe, 0x10, r0, 0x0) 16:58:46 executing program 5: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, 0x0, &(0x7f00000000c0)={0x0, 0x989680}, 0x0) 16:58:46 executing program 4: socketpair(0xb, 0x0, 0x0, &(0x7f0000000380)) 16:58:46 executing program 1: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/rfcomm\x00') 16:58:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x4}]}]}]}, 0x34}}, 0x0) 16:58:47 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EXT4_IOC_GETFSUUID(r0, 0x8008662c, 0x0) 16:58:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x3c, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x28, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x4, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8}]}]}]}, 0x3c}}, 0x0) 16:58:47 executing program 3: socketpair(0x1e, 0x802, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$NL80211_CMD_LEAVE_OCB(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1c}}, 0x0) 16:58:47 executing program 1: pipe2$9p(0x0, 0x4080) 16:58:47 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2}]}) [ 687.589198] netlink: 'syz-executor.5': attribute type 3 has an invalid length. 16:58:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000900)={0x14}, 0x14}}, 0x0) 16:58:47 executing program 5: io_submit(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000001280)) 16:58:47 executing program 3: rt_sigaction(0x0, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0x0, 0x8, &(0x7f0000001500)) 16:58:47 executing program 0: syz_open_dev$mouse(&(0x7f0000000140), 0x4, 0x0) ioctl$TCSBRKP(0xffffffffffffffff, 0x5425, 0x0) 16:58:47 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000003700)=[{{&(0x7f0000000040)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0, 0x0, &(0x7f00000022c0)=[@ip_retopts={{0x14, 0x0, 0x7, {[@noop]}}}], 0x18}}], 0x1, 0x0) [ 687.658462] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 687.697560] Enabling of bearer <> rejected, illegal name 16:58:47 executing program 2: rt_sigaction(0x23, 0x0, 0x0, 0x8, &(0x7f0000001500)) 16:58:47 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) read(r0, &(0x7f0000000000)=""/157, 0x9d) 16:58:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)={0x28, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xe, 0x1, @l2={'eth', 0x3a, 'caif0\x00'}}]}]}, 0x28}}, 0x0) 16:58:47 executing program 3: pselect6(0x40, &(0x7f0000001e80), 0x0, &(0x7f0000001f00)={0xc1}, 0x0, 0x0) 16:58:47 executing program 0: rt_sigaction(0x4, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)) 16:58:47 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) read(r0, 0x0, 0x0) 16:58:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x5, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}]}]}, 0x34}}, 0x0) 16:58:47 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x200}]}) 16:58:47 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ptype\x00') ioctl$BLKGETSIZE64(r0, 0x80081272, 0x0) 16:58:47 executing program 0: syz_open_dev$mouse(&(0x7f0000001c40), 0x0, 0x0) io_setup(0x6, &(0x7f0000002000)) [ 687.908384] Started in network mode [ 687.921320] Own node identity , cluster identity 4711 16:58:47 executing program 1: clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, r0/1000+10000}) [ 687.959444] Failed to obtain node identity 16:58:47 executing program 4: getitimer(0x0, &(0x7f00000002c0)) 16:58:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0x4, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x4}]}], @NL80211_ATTR_HIDDEN_SSID={0x8}]}, 0x24}}, 0x0) [ 687.983293] Enabling of bearer rejected, failed to enable media 16:58:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_TESTMODE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000840)={0xff0, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_TESTDATA={0xf9, 0x45, "38d20d72aa65aeec700d58ea15fe7b29932f5e50ffde070226d72802ec46683a41212e460f0bbe943371d70e914722959ef947f916857365fb50819d25222b2d3f48d31d51ced82ea41e45e1baaa9cfa0f8815eab3cb6ddf81326ce7a5eeb6eab468f9c7a543eeb1c136ffa26bd3a5bb2d7e46f8055a03e2a3a0dd94955ffcabdb344a006443b7f09ae909528dce0d38bcd580e76dc0a7d37b39cbf32b275d261e5461edec522b8c23bb5450bd54043a943975c6b7e6f9dc772526d894541d29d90d5f9585cd6ba4094c7a576fc45de83870de835a96eda0ca94396dc11f295b345ad7844a5aec3d20acd5deec2706a97ceb64eea6"}, @NL80211_ATTR_TESTDATA={0x69, 0x45, "0940b740825d2a321ae35c2cb22e610824842bfa77ffc4b2cea3df53ec2c87a9527471f91d218bad787d681a4df124cce1254f8da92e6a2b609383da9c3c7809acbb1990bf092c02c1cf8caa6f43dcc99740dd5de6fc5979e6955ea559f74fb5aa58c88f8b"}, @NL80211_ATTR_TESTDATA={0x11, 0x45, "00f2f379b01d5a06b1d344e198"}, @NL80211_ATTR_TESTDATA={0xb9, 0x45, "e376751f08a57c3f29ad1c4dee2a82ab3d71a9dbf87f87cfa3c7d2445e032f5a1c3b57fe48fb9c2bb1dadb10ec2edcaa1f58f6f26f9aad48b3b1e068dce1adf91ca2ff96cda6dcba374f72346203928817a7c516d4d4c312abdf8f940abcb5250a263e7b21c36540388231e8997b4666083a05e064191bfc0ca26e37ae01c2caf9020b4c5fd11d5bc5c04a73743829abfb0d6fd5b0faf629a56586998ca600fcd85ca12cc0574b6b02ba1f8637371435a3107b0a3a"}, @NL80211_ATTR_TESTDATA={0x15, 0x45, "e2df368d19bd6610ca7df365a58853f457"}, @NL80211_ATTR_TESTDATA={0xd7d, 0x45, "6c2316b199b03cefb60de27bb9d295b90acc234c444b1666503acaa9d3f222bb4da134862a4635d81bf666f7869548d2018af0a36cecfd574637472b990abe02ed7656af2181493eac20d0609cd71a4152a420729f01e87c481114c6d7520dd11086de7c48bb921e9bc44f0d0ee1a6d89375eef79f912913e04f64ef48bac34cecd4bf925354d803e1261e77a371f1091ec376ee97802ff4c607b2d8337638f6434caef9290563d34639922f982bffb87a09e85fcdfb5b6a5512884d0645e19846e312abb926ea9a5e023f4f2a99afbd5a8bae73d12ba2d820586c9db98a643035cec598a8bf50cb7081f6c339d63e95b98c8119fe6f358fb4157a41c3108db6e2e20c54e6f742e2c2c3256e7729da85c8860773de4cdf9df8db920e7530d25a6bd870029f30789d10a3af3ba2f114ae68c61f9ca0783859a4fc1bb5842fc4b2fe621e737d09297661f3f361bc5913ea04ae45e25990c525074460adbe82d374ba393a7f17f9f93832f369dd5663415e06b8a9238b49ae85974ce2a914bfb4eab92b2446c2860052c9c4c6d90f5060408b1682dce0417e5aae1f97c7529cf078d8c28b4833f5835f4fe2420ad67b72d422f5278a091534407d6692892207c5ad012ebac9c7aadc086372b587e4d4ebbd537e3384df1c2a7c2276a90565fe6d72cf056b3e08dbe758fe2a7eaa18db4dca716d51f780413b963278bcfca39ef05991c62ff050ac70f75aae18858d22e2aa11a8a256c85a306c8dbdd095442824d0ae6eeb8e0c6af2e09ad037333a36871dc56e938f88d6678dd3b3b42a45ddd41ce527d850b183576ee7beb981c64fadb718a3eb7168d464e35c192b9ade17ef7f0d1b60df9396807c32eabf1a80533bdd40dd857ecb2d604973fc9d3dcf791e8fff3b3ed469c021c97bfe43683f5c92b675aace9133bfde478a11f05fe3cd524db6e1c6a35e297f2b7b7f7f339e6cdd431cf9352a491c72cc7063a91a5de44d835a01726f459c34cf04cc74a16ac8e05822ef265a5af1bdbd58c762fd42a720d792131186d8b8200ba341ed4d7756088c3645f402bf37d0ad60b102b22151d2901720677afce41481d0c4a85427a3576b627a25fdebab16c60ae2fb1fcb6ebb298e23535c7db2f58f6ecd0dfa2ef4e57e5c5de2bcb9af431338066df1bd9f67bdeb8a063b4fd9a2d80ec976ed0184728ea96640d6c0e6120b8462ff7d925305909924f8d169aab726a68287a2c4b89cb806148f3e2b72347857c5f9354a52ada7b6b0e024ae43cb70ec22383f2fe32786551fd8df4ca21ac6c697b3c798030f9019931e4b9a5c363f3b7d72acb9f7b757fcfcc42034244e876fdc2c3eb672e0977c56794c244254a4c0d940ff7e9f42533b0424fdb9f421cc1be67688611eb399844636e8e05b4487821ea1714ea2e7acee15eff1c85713cf2b3b0840e967cee04fc18e28f743971f90a2bcd92e9326f4853eaa7190312491e7624dca5ced5058991d43eda7c8b47938bf6adff3b72c0ea8c1a83378a72f180518d372f99c66b584c79bea98a108413eb7b086cc0b69d92b3d82877c8a6fd451cac61a8cf2dd0354d857918330dd6cb99ce88c9f74fd16383c7bc12c991744e47617cccbe8894a27f1a29ba91e52ce498ef9336bd26f7315494068fb16d09e23a04d7e1c03ff0dae2e708962a311018480197a1645ba273404058620ff3f9258661750c3a976c5735ddb57b6b5a081722ef6ac91f14f217501d54479848cc8a15d1710789c2e428e7ad88ebedabd9dca5e4fb5e5f3d5294352d76aa8bfa2cf98727e843fa1f09e8eb4b94e1a47828e4eab6fa7acc7aaebda84ecd8446a0f078339bd19bd7b1680f5f8aef00dc500295e5c04b8933c467248bf779edf65860c419abdac87138fbf22b94881eb99b2d359f3664ac901289dfb79ca5b22684f68f34069d2d89e9b80f992b77f6b910b4099f91fedbde35d407d7ad6423d9af7e84fb5bcb3fb5b9d8b3a8b98f87321288512f17046c0b067e5a809ae5c4aec328bd5b67fb7d2d38f5bfe1b848f419deedf679a8e4f028f91a874ee05307074af956383fdabcd1bd6544c2cd66e30d726e515e009db0860617cda029c07caea2df7466b6341ff3f9806d25526848744f479eada9d46f3a0238461665a2430d8a184347e26e7b8f483eebc619e72c6defede4c0b1e377bf7f8ec9a52d4ed7268cff16b7ae9251a8d5f274253d0101a990ed0e1c4393bb8ffce52851af567e42e921c0fd4e465d747d6cab97fa858f923ec082ae20c0b4e6fc07dd411aa10d9fe68de0e623350b298e2775e8aa1c29eb988df0baf1a9765fe9321bfa40348b09023f3a3e7c47bdb0d3bf75dc1687e0bf1142fa7b995af6a286a454de2bf11a0a3392e9ee5646ae22766ebad44f346fd532d7043863d4cc23cadbb9980a30119b1713faa2db41a41e092e681cb8088614ee168324b109d1fcb310e91c7ee0308471c0a5c2dadd4c492ab896e7d9d45261cb977863f9fcf146fb3ad4f12be219a58e2181a3758ba4af3add1b2d1f0bcc841d926044df83d2d731cb7f3c2e7be7106715744645be2e0f2bc6b4975aa8aa212e9422061277b166aafd52918974a95a761af2df9d4b2d8e7415dcd5da8b342a2cc5c7b5e8aca58ac70191c90e950179cf2857aa9674bac3e0d4e318d60c4585c8db7897e0ae0175d84bdfc4b62e62caec00b19c8c9d7127b7f89196d94110db1b9814fa79f58b7218084b7d55f47e391fd55ca65651cc3fae78cfe9564aaaa5376922104302d6b0ac46265779f16af4cbb20b0ac5815ea5ebca64d50ff0f9325f10a39c91b71fd9f211061570ebd235836301eeeff0bf9bc566c9a2ac0612431cd2ffccd736d852b7753921cd9e83158a88e2d05f771a3a3cbb1c9d4a2ffbf89374ab2a9865b49dc9c21c0b801603177d73daa02f8c65803c868e4ca30189698ec87374d406442426f966de57d7475d00a30ad83a327bbaf70812a4f9c1f8f89204c89cb3fc852fc6ba3c42782d88be42600dba14543bedb9b2d7bba03b02e167a3f9098e0e342a52ba7a1067bd22d284ef83272a3246d7784c610cc5b7d7f3a7ea2cf530481d7e1ce04a30fd579409fcdc956340c76a08deb39035f2d596bd0992738d670b48c8377bb9ea9a63ea9133185f55454e2c64e8223ec063a3dcf372cc6d0ca44bd137e7f7c4a5199b09fb61995f1fe44f67f39967ed1c9d519ae3787ddeab49e6a346302a44f593b60055e5f6b1560375595eb1725978663d63b5ec8eb146b52b9ae505e64316cd5bbb130c9e17867c3c83cdcc31eed414062ae12e00988baa018918a125930d2cd3960b2a248b4e52204f6eeccde130b2aa3912e4890704d53b7966e5cbf94e971367772a23b84e2858abc00ce1e74b4e34b19650a2b4dd3de73b6db928fef637975b6a06dbfa4ec7bc1d6ff11751d4b911ee5176a6e5a5aedba8e1d4caddea817f024e1eaac9ba405dd69193f9b624bc2181b0cfc4827e0ff652310a708caedaf45f55d5513d1a0221df299d2a949fe6dfe9a36caba03ff356c3f4a0b7f6e4eec66eb9043468f99a25739920799e9df62a7615938693c9156fc18ffbe4d533111b9abab8d52424fd162641bef003ab304e6b37cf18170458ea360594e7c9d379c1323f77f79986c803d176bf6acb5317c68e1a23b03aa94d9c1675dec2576fbfe63bae443fef887c699d4e8f6ad83f134f26a2de19e152752a7306e415efbedf45bfb39bc759667bff65b621f259336e830c0aebd55e40b3ece6759228fd6751514c2f0a2b42e469937767f447659207c0f0da327a50de451be0446967f5b9abf06eff04718f2fd81a969fe9e77fd7bc8a77a452d7377db6c58d9d4bc03c2e4244efc420cd7ea6d24be40be3e23c3cd9dde5b709de5acb28465c31e4173afc4d19b27e82efc2da723a3e3c3111c4bcacb6ca06a321399941b79380796aaa8bf58a3462e228e9d4907f68a0339c2ad818a7c8945d3c629b3035de6dbd78da9e0f1adfae502e6d6c42754f1e37d3a83d7756b4b50bd5044dc2994bb97e741fe4ee11b1ffa372d01ef8b58fbfedcbeee4c15ad9b42c22db296f1fafdd68c4607bf523950ca99f6ff4d7de8934894d9e45fc32fbac325d1e1e8216d46bac6519269f299618a9036bca8d37aab2a770fd017d8c327a2fa2a6ece5e2bc288d97449265adcc2afebdb8a2fe948acd024a98a863d51353780b76546b41817c6be32606eb240191d81b156fc652958a8f330b8a6303eb3076d5aabc9e0db99d34d2d863c42537fc82f42d228745a64d4935ebf40e2b7b2915789561b61b2c03071f0c563bbf04d8a16ceb79f71849377a3f8f66bd774af4377496f9cae2a07320b03af5dc680dade58a4664bd1f6f6b885208c17df8ce4c59f05e50b31679ffd62ec88703d61fc8e964deae6336326c231d12160f54374576374be58eca358ba4b30efff05c1582895057d84f85515ecd7c6f90ba606b6424c093c8df0de42e1c432108172e7263a3cbd3d612539d83d667b820ed2d33c9d8d3bca956a3bd8974fed0bcf7b92a86aa1f2b235683313b9365d657d19c50aa44e0103ddd71ab7ee2f1f967ee2398af1ad171e243c0f7a37ec5269499f72efd67265bc94cbcd827b37caa6cdbaf22f55bb9ba04500575add4aa74e024c4ff7a76d3c2723e678a0fa53eef97e47d1a7f9a94986d8c4cbb15fa76e6b8e0a36357afe8da924f74b594f7b65dd1abad4b6bc1b61b7935aefe94555cfd04c3c21f077c40556eab09415372c34e45db3067513c1cdad09ae142ab01aaeb654dddecb2fa230e105606c6abd6dda907a043c7197e601bec64f77a7917cf9b17a7c8e062ceebeb881e1de31ec7a81a7ebb9a0ebb82922ce"}]}, 0xff0}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) 16:58:47 executing program 3: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x6]}, 0x8}) 16:58:47 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr={0xe}]}}, &(0x7f0000000080)=""/177, 0x26, 0xb1, 0x1}, 0x20) 16:58:47 executing program 4: setresgid(0xee01, 0xffffffffffffffff, 0xffffffffffffffff) 16:58:47 executing program 2: add_key(&(0x7f0000000040)='blacklist\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:58:47 executing program 5: socketpair(0x1e, 0x802, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$NL80211_CMD_LEAVE_OCB(r0, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={0x0, 0x1c}}, 0x0) 16:58:47 executing program 3: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000000600)={0x0, 0x9, 0x0, 0x7}) syz_genetlink_get_family_id$smc(&(0x7f00000007c0), 0xffffffffffffffff) io_setup(0x52, &(0x7f0000000880)) io_getevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x77359400}) 16:58:47 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000880), 0x8401, 0x0) writev(r0, 0x0, 0x0) 16:58:47 executing program 4: syz_genetlink_get_family_id$smc(&(0x7f00000007c0), 0xffffffffffffffff) 16:58:48 executing program 1: openat$ptmx(0xffffffffffffff9c, 0x0, 0x511c00, 0x0) 16:58:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x60, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, {0x14, 0x2, @in={0x2, 0x0, @loopback}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x60}}, 0x0) 16:58:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x2004c011) 16:58:48 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr={0x0, 0x0, 0x0, 0x2, 0x1}]}}, &(0x7f0000000080)=""/177, 0x26, 0xb1, 0x1}, 0x20) 16:58:48 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x101001, 0x0) 16:58:48 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000001180), &(0x7f00000011c0)=0x10) 16:58:48 executing program 1: pselect6(0x40, &(0x7f0000000940), &(0x7f0000000980)={0x6}, &(0x7f00000009c0), 0x0, 0x0) 16:58:48 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)={0x60, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x8, 0x1, @in6={0xa, 0x0, 0x0, @mcast2}}, {0x14, 0x2, @in={0x2, 0x0, @multicast1}}}}]}]}, 0x60}}, 0x0) 16:58:48 executing program 5: pselect6(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000340)={0x100000001}, &(0x7f0000000380)={0x77359400}, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) sendmsg$GTP_CMD_GETPDP(0xffffffffffffffff, 0x0, 0x0) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 688.666429] Enabling of bearer rejected, failed to enable media 16:58:48 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1c, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:48 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000840)={'batadv_slave_1\x00'}) 16:58:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000004c0)={0x54, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x40, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x0, @rand_addr=0x5}}, {0x14, 0x2, @in={0x2, 0x0, @dev}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x54}}, 0x0) 16:58:48 executing program 1: io_cancel(0x0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) [ 688.784392] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. 16:58:48 executing program 3: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x34040, 0x0) 16:58:48 executing program 2: socketpair(0x0, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000000), 0xffffffffffffffff) 16:58:48 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)={0x60, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x8, 0x1, @in6={0xa, 0x0, 0x0, @mcast2}}, {0x14, 0x2, @in={0x2, 0x0, @multicast1}}}}]}]}, 0x60}}, 0x0) [ 688.826201] Invalid UDP bearer configuration [ 688.826230] Enabling of bearer rejected, failed to enable media [ 688.861331] Enabling of bearer rejected, failed to enable media 16:58:48 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x48) 16:58:48 executing program 0: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, &(0x7f0000000080)={0x101, 0x0, 0x0, 0x10001, 0x8}, &(0x7f00000000c0)={0x0, 0x989680}, &(0x7f0000000140)={&(0x7f0000000100)={[0x1]}, 0x8}) syz_genetlink_get_family_id$gtp(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$GTP_CMD_GETPDP(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 16:58:48 executing program 3: memfd_create(&(0x7f00000005c0)='!\x00', 0x3) 16:58:48 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xc004ae02, &(0x7f0000000080)) [ 688.940548] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. [ 688.967266] Invalid UDP bearer configuration [ 688.967293] Enabling of bearer rejected, failed to enable media 16:58:49 executing program 5: pselect6(0x35, &(0x7f00000001c0), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 16:58:49 executing program 1: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080), 0x20901, 0x0) write$vga_arbiter(r0, &(0x7f00000000c0)=ANY=[], 0x15) 16:58:49 executing program 0: rt_sigaction(0x4, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0x8, &(0x7f0000000240)) 16:58:49 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)={0x60, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x8, 0x1, @in6={0xa, 0x0, 0x0, @mcast2}}, {0x14, 0x2, @in={0x2, 0x0, @multicast1}}}}]}]}, 0x60}}, 0x0) 16:58:49 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/netstat\x00') readv(r0, &(0x7f00000001c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) 16:58:49 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000000000)=0x1004080, 0x4) 16:58:49 executing program 1: syz_genetlink_get_family_id$tipc2(&(0x7f0000000680), 0xffffffffffffffff) 16:58:49 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='fsi_slave_init\x00'}, 0x10) 16:58:49 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$XDP_STATISTICS(r0, 0x11b, 0x7, 0x0, 0x0) [ 689.700817] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. 16:58:49 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)={0xc0, r1, 0x1, 0x0, 0x0, {0x2}, [@TIPC_NLA_BEARER={0xac, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x51, 0x4, {{0x20, 0x1, @in6={0xa, 0x0, 0x0, @mcast1}}, {0x20, 0x2, @in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x0, @multicast2}}, {0x20, 0x2, @in6={0xa, 0x0, 0x0, @mcast1}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}]}]}, 0xc0}}, 0x0) 16:58:49 executing program 0: socketpair(0xf, 0x0, 0x0, &(0x7f0000000440)) 16:58:49 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000008200)='ns/mnt\x00') [ 689.737569] Invalid UDP bearer configuration [ 689.747749] Enabling of bearer rejected, failed to enable media 16:58:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000001880)={0x14, r1, 0x1, 0x0, 0x0, {0x15}}, 0x14}}, 0x0) 16:58:49 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)={0x60, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x8, 0x1, @in6={0xa, 0x0, 0x0, @mcast2}}, {0x14, 0x2, @in={0x2, 0x0, @multicast1}}}}]}]}, 0x60}}, 0x0) 16:58:49 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000001180)={&(0x7f0000000040)={0x2, 0x4e24, @empty}, 0x10, 0x0, 0x0, &(0x7f00000010c0)=[@ip_retopts={{0x14, 0x0, 0x7, {[@ra={0x94, 0x4, 0x1}]}}}], 0x18}, 0x0) 16:58:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x30, r1, 0x1, 0x0, 0x0, {0x5}, [@TIPC_NLA_BEARER={0x1c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x16, 0x1, @l2={'eth', 0x3a, 'veth1_macvtap\x00'}}]}]}, 0x30}}, 0x0) 16:58:49 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=@RTM_DELMDB={0x18}, 0x18}}, 0x0) 16:58:49 executing program 2: syz_genetlink_get_family_id$gtp(&(0x7f0000000600), 0xffffffffffffffff) [ 689.872311] netlink: 84 bytes leftover after parsing attributes in process `syz-executor.2'. 16:58:49 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f00000008000e"], 0x24}}, 0x0) 16:58:49 executing program 0: pselect6(0x40, &(0x7f0000001e80), 0x0, &(0x7f0000001f00)={0xc1}, &(0x7f0000001f40)={0x77359400}, 0x0) [ 689.933115] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. 16:58:49 executing program 1: ioctl$KVM_GET_MSR_INDEX_LIST(0xffffffffffffffff, 0xc004ae02, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) 16:58:49 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00), &(0x7f0000000a80)={&(0x7f0000000a40)={[0x2]}, 0x8}) [ 689.979332] Invalid UDP bearer configuration [ 689.979363] Enabling of bearer rejected, failed to enable media 16:58:49 executing program 2: bpf$MAP_CREATE(0x0, 0x0, 0x2) 16:58:49 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) read(r0, &(0x7f0000001300)=""/218, 0xda) 16:58:49 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, 0x0) [ 690.045067] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 16:58:49 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_GET_PIT(r0, 0xc048ae65, 0x0) 16:58:49 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000680), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000980)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000940)={&(0x7f00000008c0)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 16:58:49 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$AUTOFS_IOC_SETTIMEOUT(r0, 0x80049367, 0x0) 16:58:49 executing program 5: pselect6(0x0, 0x0, &(0x7f0000000040)={0x7}, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x10001}, &(0x7f00000000c0)={0x0, 0x989680}, &(0x7f0000000140)={&(0x7f0000000100)={[0x1]}, 0x8}) 16:58:49 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x74, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_BEACON_HEAD={0x5f, 0xe, {@wo_ht={{}, {}, @device_a, @device_b, @from_mac}, 0x0, @random, 0x0, @void, @val, @void, @val={0x4, 0x6}, @void, @void, @void, @void, @void, @val={0x2d, 0x1a}, @void, @val={0x71, 0x7}, @val={0x76, 0x6}}}]]}, 0x74}}, 0x0) 16:58:49 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/netlink\x00') writev(r0, 0x0, 0x0) 16:58:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x224002, 0x0) readv(r0, 0x0, 0x0) 16:58:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000001880)={0x14, r1, 0x1, 0x0, 0x0, {0x5}}, 0x14}}, 0x0) 16:58:49 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x28, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x28}}, 0x0) 16:58:49 executing program 4: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) [ 690.339784] Enabling of bearer rejected, failed to enable media 16:58:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0/file0/../file0\x00'}, 0x6e) 16:58:50 executing program 1: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x101}, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x1]}, 0x8}) 16:58:50 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000280)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000003000000280001800d000140333cc15973797a320000000014000280080002003f000000080001"], 0x3c}}, 0x0) 16:58:50 executing program 5: r0 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000000)) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, 0x0) 16:58:50 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 16:58:50 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 16:58:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000004c0)={0x54, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x40, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14}, {0x4, 0x2, @in={0x2, 0x0, @dev}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x54}}, 0x0) 16:58:50 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001700)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000000)={'team_slave_1\x00', {0x2, 0x0, @multicast2}}) 16:58:50 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, 0x0) [ 691.024935] Enabling of bearer <3 rejected, illegal name 16:58:50 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={0x0, &(0x7f0000000140)=""/196, 0x0, 0xc4}, 0x20) 16:58:50 executing program 4: syz_open_procfs$userns(0x0, &(0x7f0000000500)) 16:58:50 executing program 3: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001fc0)={0x0}) 16:58:50 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(r1, r0, 0x0, 0x0) 16:58:50 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x2) 16:58:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)={0x60, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x48, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x0, 0x0, @mcast2}}, {0x14, 0x2, @in={0x2, 0x0, @multicast1}}}}]}]}, 0x60}}, 0x0) [ 691.112418] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.1'. [ 691.137819] Enabling of bearer rejected, failed to enable media 16:58:51 executing program 2: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000300)=0xffffffffffffffff, 0x4) 16:58:51 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001bc0), 0x0, 0x0) bind$xdp(r0, 0x0, 0x0) 16:58:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000004c0)={0x54, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x40, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x0, @rand_addr=0xe0000000}}, {0x14, 0x2, @in={0x2, 0x0, @dev}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x54}}, 0x0) 16:58:51 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) io_setup(0x2, &(0x7f00000062c0)=0x0) io_submit(r1, 0x2, &(0x7f00000016c0)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) 16:58:51 executing program 5: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_TABLE(r0, 0x29, 0xcf, &(0x7f0000000240), 0x4) 16:58:51 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2710}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:58:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0x8, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x4}]}], @NL80211_ATTR_HIDDEN_SSID={0x4}]}, 0x24}}, 0x0) 16:58:51 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, 0x0, &(0x7f0000000040)) [ 691.889843] Started in network mode [ 691.902915] Own node identity e, cluster identity 4711 [ 691.921647] Enabling of bearer rejected, failed to enable media 16:58:51 executing program 3: syz_open_procfs(0x0, &(0x7f0000000080)='cmdline\x00') 16:58:51 executing program 2: pselect6(0x40, &(0x7f0000001e80), 0x0, 0x0, 0x0, 0x0) 16:58:51 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000001880)={0x14, r1, 0x1, 0x0, 0x0, {0xc}}, 0x14}}, 0x0) 16:58:51 executing program 1: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x101}, 0x0, 0x0) 16:58:51 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) read(r0, &(0x7f0000000000)=""/152, 0x98) 16:58:51 executing program 3: socketpair(0x2a, 0x0, 0x0, &(0x7f0000000200)) [ 692.017007] netlink: 'syz-executor.5': attribute type 126 has an invalid length. 16:58:51 executing program 5: openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x204100, 0x0) 16:58:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x4, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8}]}]}]}, 0x34}}, 0x0) 16:58:51 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x10}, 0x80) 16:58:51 executing program 5: syz_mount_image$fuse(&(0x7f0000000680), &(0x7f00000006c0)='./file0\x00', 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="2c726f6f746d6f1e6d48383ce6ebea3030303030300b3a4e6419697fa6303030302c75733d5c3135079deaad2a5aee766a1865725f69643df64b59f2924c02b5bc6dbb4337da0c7ee97a9e6fd48698eb3813787748973d79275fa0ff22"], 0x0, 0x0, 0x0) 16:58:51 executing program 3: pselect6(0x0, 0x0, &(0x7f0000001ec0), &(0x7f0000001f00), &(0x7f0000001f40)={0x77359400}, &(0x7f0000001fc0)={&(0x7f0000001f80)={[0x7fffffff]}, 0x8}) 16:58:51 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x2) [ 692.127132] Invalid UDP bearer configuration [ 692.127152] Enabling of bearer rejected, failed to enable media 16:58:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)={0x18, r1, 0x1, 0x0, 0x0, {0x2}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}}, 0x0) 16:58:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000040)={'wpan0\x00'}) 16:58:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000004c0)={0x54, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x40, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14}, {0x14, 0x2, @in={0x2, 0x0, @dev}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x54}}, 0x0) 16:58:52 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x3c, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x28, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3f}, @TIPC_NLA_PROP_PRIO={0x8}]}]}]}, 0x3c}}, 0x0) 16:58:52 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000001180)={&(0x7f0000000040)={0x2, 0x4e24, @empty}, 0x10, 0x0, 0x0, &(0x7f00000010c0)=[@ip_retopts={{0x14, 0x0, 0x7, {[@noop]}}}], 0x18}, 0x0) 16:58:52 executing program 4: socketpair(0x10, 0x2, 0x6, &(0x7f00000000c0)) 16:58:52 executing program 2: r0 = socket(0x11, 0xa, 0x0) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000000800)={&(0x7f0000000740), 0xc, &(0x7f00000007c0)={0x0}}, 0x0) 16:58:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgrp(0xffffffffffffffff) sendmmsg$unix(r0, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f0000001580)=[{&(0x7f00000000c0)="06", 0x1}, {&(0x7f0000000240)='B', 0x1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001640)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee00, 0xee00}}}], 0x20}}], 0x1, 0x0) 16:58:52 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) [ 692.893670] Enabling of bearer rejected, failed to enable media [ 692.911479] Enabling of bearer rejected, failed to enable media 16:58:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$smc(&(0x7f00000005c0), r0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000680), 0xffffffffffffffff) 16:58:52 executing program 3: symlinkat(&(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') mount$fuseblk(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f0000000580)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {}, 0x2c, {[], [{@context={'context', 0x2c, 'sysadm_u'}}]}}) 16:58:52 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0x8, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x4, 0xf}]}]]}, 0x1c}}, 0x0) 16:58:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000001880)={0x14, r1, 0x1, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) 16:58:52 executing program 0: socketpair(0x1e, 0x802, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$NL80211_CMD_LEAVE_OCB(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[], 0x1c}}, 0x0) 16:58:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}]}]}, 0x34}}, 0x0) 16:58:52 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0}) clock_gettime(0x2, &(0x7f0000000180)) 16:58:52 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) 16:58:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f00000019c0)={&(0x7f0000001940)={0x14}, 0x14}}, 0x0) 16:58:52 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/177, 0x26, 0xb1, 0x1}, 0x20) 16:58:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)={0x54, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x40, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @loopback}}, {0x14, 0x2, @in={0x2, 0x0, @multicast1}}}}]}]}, 0x54}}, 0x28) 16:58:52 executing program 0: rt_sigaction(0x4, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)) 16:58:52 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x20400000}, {0x0, 0x0, 0x20}, {0x8, 0x0, 0x3f, 0x4}]}) 16:58:52 executing program 1: syz_open_procfs(0x0, &(0x7f0000000080)='net/netlink\x00') 16:58:52 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f0000000000)=0x10000, 0x4) [ 693.177581] Started in network mode 16:58:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000001880)={0x14, r1, 0x1, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) 16:58:52 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)={0x38, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_HE_OBSS_PD={0x10, 0x117, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_MIN_OFFSET={0x5, 0x1, 0x5}]}]}, 0x38}}, 0x0) 16:58:52 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=@mpls_getnetconf={0x14, 0x52, 0x812f6a5e978bafd1}, 0x14}}, 0x0) [ 693.202366] Own node identity 7f000001, cluster identity 4711 [ 693.227008] Enabled bearer , priority 10 16:58:53 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$TIPC_MCAST_REPLICAST(r0, 0x10f, 0x86) 16:58:53 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) read(r0, &(0x7f0000000b40)=""/174, 0xae) 16:58:53 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)={0x28, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xe, 0x1, @l2={'eth', 0x3a, 'caif0\x00'}}]}]}, 0x28}}, 0x0) 16:58:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0x0) 16:58:53 executing program 1: add_key(&(0x7f0000000040)='id_legacy\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffd) 16:58:53 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x43, 0x0, &(0x7f0000000140)) 16:58:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x18, r1, 0x1, 0x0, 0x0, {0x5}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}}, 0x0) 16:58:53 executing program 2: socket(0xa, 0x5, 0xfff) [ 694.001420] Enabled bearer , priority 10 16:58:53 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x4, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}]}]}, 0x34}}, 0x0) 16:58:53 executing program 5: openat$full(0xffffffffffffff9c, &(0x7f0000000580), 0x432483, 0x0) 16:58:53 executing program 1: openat$pfkey(0xffffffffffffff9c, &(0x7f00000012c0), 0x80680, 0x0) 16:58:53 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:53 executing program 0: syz_open_dev$mouse(&(0x7f0000000140), 0x0, 0xa2002) [ 694.108501] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.4'. 16:58:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, 0x0) 16:58:54 executing program 5: keyctl$negate(0xd, 0x0, 0x0, 0xfffffffffffffffe) 16:58:54 executing program 0: sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000), 0x0) 16:58:54 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0x9, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x4}]}], @NL80211_ATTR_HIDDEN_SSID={0x8}]}, 0x24}}, 0x0) 16:58:54 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000001880)={0x14, r1, 0x1}, 0x14}}, 0x0) 16:58:54 executing program 2: io_submit(0x0, 0x1, &(0x7f00000003c0)=[0x0]) io_setup(0x0, &(0x7f0000000880)) 16:58:54 executing program 1: sendmsg$TIPC_NL_UDP_GET_REMOTEIP(0xffffffffffffffff, 0x0, 0x0) 16:58:54 executing program 2: syz_open_procfs(0x0, &(0x7f0000000140)='statm\x00') 16:58:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@beacon=[@NL80211_ATTR_FTM_RESPONDER={0x8, 0x117, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x4}]}], @NL80211_ATTR_HIDDEN_SSID={0x8}]}, 0x24}}, 0x0) 16:58:54 executing program 5: mmap$binder(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x1, 0x11, 0xffffffffffffffff, 0x100000001) 16:58:54 executing program 4: add_key(&(0x7f0000000080)='trusted\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffb) 16:58:54 executing program 1: rt_sigaction(0x23, &(0x7f00000014c0)={&(0x7f0000001400)="64ae67460f74c9472a143cc48174c6c053c443f960f479c482e9bcf4c4434168bd0e0000000f430fd33e66410f38f84a6cc4a2d19004b8", 0x0, 0x0}, 0x0, 0x8, &(0x7f0000001500)) [ 694.913454] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 16:58:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000680), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f00000008c0)={0x14}, 0x14}}, 0x0) 16:58:54 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "c39ad3027470976bb44b3f9206b4118fca287d"}) 16:58:54 executing program 1: rt_sigaction(0x23, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0x0, 0x8, &(0x7f0000001500)) 16:58:54 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4018f50b, 0x0) 16:58:54 executing program 3: pselect6(0x0, 0x0, &(0x7f0000001ec0), 0x0, 0x0, &(0x7f0000001fc0)={0x0}) 16:58:54 executing program 5: socketpair(0x1, 0x0, 0x2, &(0x7f0000000240)) 16:58:54 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2}, {}]}) [ 695.054010] 32-bit node address hash set to 100007f 16:58:54 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0xc}]}, 0x1c}}, 0x0) 16:58:54 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x4}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x5, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}]}]}, 0x34}}, 0x0) 16:58:54 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='uid_map\x00') ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0xb) 16:58:54 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x15}, 0x48) 16:58:54 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001700)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)}, 0x80) 16:58:54 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='net/mcfilter6\x00') read$FUSE(r0, 0x0, 0x0) 16:58:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000001880)={0x10, r1, 0x1}, 0x14}}, 0x0) [ 695.169537] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. 16:58:54 executing program 5: syz_mount_image$fuse(&(0x7f0000000680), &(0x7f00000006c0)='./file0\x00', 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="2c726f6f746d6f1e6d48383ce6ebea3030303030300b3a4e6419697fa6303030302c75733d5c3135079deaad2a5aee766a1865725f69643df64b59f2924c02b5bc6dbb4337da0c7ee97a9e6fd48698eb3813787748973d79275fa0ff22c4"], 0x0, 0x0, 0x0) 16:58:54 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x4}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x5, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}]}]}, 0x34}}, 0x0) [ 695.289944] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. 16:58:55 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x3c, r1, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x28, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x4, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x4}]}]}]}, 0x3c}}, 0x0) 16:58:55 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x77359400}, 0x0) 16:58:55 executing program 2: pselect6(0x40, &(0x7f0000001e80), 0x0, 0x0, &(0x7f0000000000)={0x0, 0x989680}, 0x0) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) 16:58:55 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:55 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0), 0x8, 0x10, 0x0}, 0x80) 16:58:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x4}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x5, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}]}]}, 0x34}}, 0x0) 16:58:55 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) io_setup(0x2, &(0x7f00000062c0)=0x0) io_submit(r1, 0x2, &(0x7f00000016c0)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x3}]) [ 696.003190] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 696.024598] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 696.033992] Invalid UDP bearer configuration [ 696.034020] Enabling of bearer rejected, failed to enable media 16:58:55 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0xd, &(0x7f0000000040)=@framed={{}, [@map_idx_val, @map_fd, @map_fd, @map_fd, @map_val]}, &(0x7f00000000c0)='syzkaller\x00', 0x80000000, 0x85, &(0x7f0000000100)=""/133, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 16:58:55 executing program 1: syz_open_dev$usbfs(&(0x7f0000000000), 0x2, 0x165900) 16:58:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000480)={0x34, r1, 0x1, 0x0, 0x0, {0x4}, [@TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x5, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}]}]}, 0x34}}, 0x0) [ 696.051958] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. 16:58:55 executing program 3: semtimedop(0x0, 0x0, 0x1f4, &(0x7f0000000080)) 16:58:55 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000002240)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) 16:58:55 executing program 5: syz_clone(0x76355c00, 0x0, 0x0, 0x0, 0x0, 0x0) [ 696.166886] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. 16:58:56 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$TIOCSETD(r0, 0x4b6a, 0x0) 16:58:56 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r0, &(0x7f0000000180)={'#! ', './file0', [], 0xa, "4b35097ede"}, 0x10) 16:58:56 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='#!'], 0x100d) 16:58:56 executing program 3: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x77359400}, 0x0) 16:58:56 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = dup2(r0, r0) ioctl$sock_bt_hci(r1, 0x0, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) 16:58:56 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER(r0, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00010000ed03"], 0x100}}, 0x0) 16:58:56 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='#'], 0x100d) 16:58:56 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x15) 16:58:56 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$TIOCSETD(r0, 0x4b41, 0x0) 16:58:56 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$TIOCSETD(r0, 0x4b68, 0x0) 16:58:56 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$TIOCSETD(r0, 0x4b45, 0x0) 16:58:56 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x15) 16:58:56 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') getdents(r0, &(0x7f0000000100)=""/179, 0xb3) getdents64(r0, &(0x7f00000001c0)=""/187, 0xbb) 16:58:56 executing program 1: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$TIOCL_SETSEL(0xffffffffffffffff, 0x541c, &(0x7f0000000440)={0x2, {0x2, 0x6, 0xffff, 0x0, 0x1}}) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000240)='./file0\x00', 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="00004b020094577ab1fc2647800000002f230000000000000000000bbe018000000aad3f7a9e48"], 0x1, 0xbee, &(0x7f0000002040)="$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") r6 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r6, 0x4, 0x6100) capset(&(0x7f0000000280)={0x20080522}, &(0x7f00000003c0)={0xf2, 0x0, 0x0, 0x0, 0x3f, 0x4}) ftruncate(r6, 0x481fc) write$cgroup_type(r6, &(0x7f0000000200), 0x175d900f) write$P9_RGETATTR(r5, 0x0, 0x0) socket$nl_sock_diag(0x10, 0x3, 0x4) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x40) 16:58:56 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv2(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/85, 0x55}], 0x1, 0x0, 0x0, 0x0) [ 697.159031] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 697.216595] audit: type=1804 audit(1677257936.725:69): pid=8138 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1908894214/syzkaller.Og2wjH/735/file0/bus" dev="loop1" ino=1357 res=1 16:58:57 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x8) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) 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) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(crct10dif-generic)\x00'}, 0x58) r6 = accept4$alg(r0, 0x0, 0x0, 0x0) r7 = accept4(r6, 0x0, 0x0, 0x0) sendmmsg$unix(r7, &(0x7f00000033c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="a6", 0x1}], 0x1}}], 0x1, 0x0) 16:58:57 executing program 0: dup(0xffffffffffffffff) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x0, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000300)=0x6) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) read$FUSE(r5, &(0x7f0000002b80)={0x2020}, 0x2020) chroot(&(0x7f0000000340)='./file0\x00') socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) 16:58:57 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x15) 16:58:57 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') getdents(r0, &(0x7f0000000100)=""/179, 0xb3) getdents64(r0, &(0x7f00000001c0)=""/187, 0xbb) 16:58:57 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$TIOCSETD(r0, 0x4b30, 0x0) 16:58:57 executing program 1: syz_clone(0x43e0080, 0x0, 0xfffffffffffffeaa, 0x0, 0x0, 0x0) 16:58:57 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') getdents(r0, &(0x7f0000000100)=""/179, 0xb3) getdents64(r0, &(0x7f00000001c0)=""/187, 0xbb) 16:58:57 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x15) 16:58:57 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000012c0)=ANY=[@ANYBLOB="fc0000005304"], 0xfc}}, 0x0) 16:58:57 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') getdents(r0, &(0x7f0000000100)=""/179, 0xb3) getdents64(r0, &(0x7f00000001c0)=""/187, 0xbb) 16:58:57 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) getpid() sched_setaffinity(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) read$FUSE(r2, &(0x7f0000002b80)={0x2020}, 0x2020) 16:58:58 executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) write$binfmt_script(r0, 0x0, 0x100d) [ 698.498136] audit: type=1107 audit(1677257938.005:70): pid=8175 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='' 16:58:58 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) setsockopt$bt_hci_HCI_FILTER(r0, 0x0, 0x2, 0x0, 0x0) 16:58:58 executing program 0: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x5955}) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) socket$inet_udplite(0x2, 0x2, 0x88) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$TIOCL_SETSEL(r5, 0x541c, &(0x7f0000000440)={0x2, {0x2, 0x6, 0xffff, 0x0, 0x1}}) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000240)='./file0\x00', 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="00004b020094577ab1fc2647800000002f230000000000000000000bbe018000000aad3f7a9e48"], 0x1, 0xbee, &(0x7f0000002040)="$eJzs3UFsHNd5B/DvDUmRkotk61iykxrB2gUcVWlUkootGwxQq2aJplFs1hSTtu7BK3GlbkUtFyTlyEabuCcfWqBsCvTSFChQpDB6CNhDDu0pBQr0ShS5FQXUNHVdFAX2ECOXwixm9i25kmiLMEVRkn8/QPoPZ7+3O/Peema4b8cKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDiV371zPhEOuitAADuphfnXh6fdP4HgI+Vc37/BwAAAAAAAAAAAACAe12KIt6NFN94vJterX7uGTvbal+9Nj89s3Ozw6lqOVTVl3/GJiZPffHpZ04/288Pb3+nfTpemjt3pv7C0pXOcnNlpblQn2+3LiwtNHf9DHttf7MTVQfUr1y+unDx4kp98uSpGx6+Vntn9KFjtanTE68c7dfOT8/MzA3UDI985Fe/xQfd4XEoirgYKS6//W5qREQRe++L27x39tvhaidOVDsxPz1T7chiq9FeLR+c7XdEEVEbaPR8v4/uwljsST3izXLzyw0+Ue7eXKex3Di/2KzPNpZXW6utpfZs6m1tqsqLeDZFdCKiO3rr041EEd+MFG99p5vOR8RQvx8+X90YfPvtKfZhH3dhOCJqIxEbxX0wZvew0Sjie5Hi298ajwu5X6tueyriq2Uei7ha5vWItTI/G5HKN8gjEe/t8H7i/jIcRfxRpPjJVDct9Me+Oq6c/Vr9y+2LSwO1/ePKfX9+uJvu8WPTWBTRqI743fTRL3YAAAAAALj3FPGnkeKJHx5PnRicU2y1L9XPNc4v9j4V7n/2X8+tNjc3N2upl+M5Z3N2cq7lXM+5kbObs1bk9jlnc3ZyruVcz7mRs5uzNpTb55zN2cm5lnM950bObs7acG6fczZnJ+dazvWcGzm7wwc4XAAAAAAAAACwg8NRxNcjxVO/9Fp1X3FU96V/cur0yyd/ffCe8cdu8zxl7cmIWC92d0/uoXzr8GyaTemA7iGmd//fH+T7//7woDcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4UEUU8WSkeO373RQpIuoRr0Yvr48e9NYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3wlgq4r1I8edfGat+3igifjsi3t98fzMirr+/eacd9B4DAAAAAAAAwAMoFfF6pHjy5W6qRcS12jujDx2rTZ2eeOXoUAxFKksG61+aO3em/sLSlc5yc2WluVCfb7cuLC00d/tyY2db7avX5qdn9mVnbuvwPm//4bEXljqvL7cu/e7qjo8fGTtzfmV1uXFh54fjcBQR9cE1J6oNnp+eqTZ6sdVoV01n0263GAAAAAAAAICPg5FUxPuR4q2/eXtr3nm4N+c/fHPtd78UUeTl6Tz/vDUNXX1v4BPV9wZ6y5+cOv0bk58ZXN5xyvpENaFen5+emZkbWD08cmvpWH7d8b3tMgPK8V+NFH/8l/X0RF534/gPbdV+9/e3x/vNm5/oA8Z8r+P/swPrytdMqYi/ixQ/95uPxRPVdh6JW74zkeu+Eil+a/3xXBeHyron8+MPV3+PXWwtNsfL2muR4h+v3lj7VK791HbtxK479j5Rjv+TkeJ/fmd9q2/y+OcR2B61wfH/zM3vjn0a/4cH1tXy6/78ndl1ImLl9TcuNxYXm8sWLFiwsLVw0Ecm7oby/P/1SPEPf/avW9c7+fz/M72ftq//fvrN7fP/1M1PtE/n/08NrJvKVyMjwxFjq1c6I49GjK28/sYXWlcal5qXmu1Tp597ZnL8uYnxUyOH+hd320t77qsHUTn+vxcpvvejv43P5XU3Xv/tfP1/5OYn2qfxf2Rg3ZEbrlf2vOvk8f+/SPHP0z+I43ndh13/93//P54vwreuz/dp/I8OrKt+x/tExC8MrDt+NOKB+6UMAAAA7rCUivhBnk8dv8186j9Fijf++xdzXTpW1j2fH69Vf4+9uNT+wpnFxaULjdXG+cVmfa7TuNAs2/44UnT/+vHctqjmV/vzzb053u252H+JFM/9Wr+2Nxfb/2zqke3aibL2ZKT4kxdvrO1/jnF0u3ayrP23SDHxys61x7ZrT5W1/xUpfvoX9X7tkbL2S7n20e3akxeWFhf2YVgAAAAAAGBPRlIRz0SKvz81nPqfb+/m+5+3fOi9T9//e3Rg3cJdul9lz50KAPe48vx/vDyr//Jfbc3l33j+3/7/AAye/282+O8GfNDyRzn/1+7MbgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB87KQoYilSfOPxbro+Wv7cM3a21b56bX56Zudmh1PVcqiqL/+MTUye+uLTz5x+tp8f3v5O+3S8NHfuTP2FpSud5ebKSnOhPt9uXVhaaO76Gfba/mYnqg6oX7l8deHixZX65MlTNzx8rfbO6EPHalOnJ1452q+dn56ZmRuoGR75yK9+i/QB6w9FEf8bKS6//W7699GIIvbeF7d57+y3w9VOnKh2Yn56ptqRxVajvVo+ONvviCKiNtDo+X4f3YWx2JN6xJvl5pcbfKLcvblOY7lxfrFZn20sr7ZWW0vt2dTb2lSVF/FsiuhERHf01qcbiSJGIsVb3+mmH41GDPX74fMvzr08Pnn77Sn2YR93YTgiaiMRG8V9MGb3sNEo4ulI8e1vjcd/jPb6teq2pyK+WuaxiKtlXo9YK/OzEal8gzwS8d4O7yfuL8NRxMOR4idT3fTj0Tz21XHl7NfqX25fXBqo7R9X7vvzw910jx+bxqKId6sjfjf9p/+eAQAAAAAeIEU8Fime+OHxVM0Pbs0pttqX6uca5xd7H+v3P/uv51abm5ubtdTL8ZyzOTs513Ku59zI2c1ZK3L7nLM5OznXcq7n3MjZzVkbyu1zzubs5FzLuZ5zI2c3Z204t885m7OTcy3nes6NnN3hgxwvAAAAAAAAgJ0VUcTnIsVr3++mzdHeBO+r0cvr7gd64P1/AAAA//9W5Vt6") r7 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r7, 0x4, 0x6100) capset(&(0x7f0000000280)={0x20080522}, &(0x7f00000003c0)={0xf2, 0x0, 0x0, 0x4, 0x3f, 0x4}) ftruncate(r7, 0x481fc) write$cgroup_type(r7, &(0x7f0000000200), 0x175d900f) write$P9_RGETATTR(r6, 0x0, 0x0) socket$nl_sock_diag(0x10, 0x3, 0x4) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x40) 16:58:58 executing program 4: openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_IOEVENTFD(r1, 0xc018aec0, &(0x7f00000000c0)={0xffff8000, 0x0}) 16:58:58 executing program 1: syz_clone(0x61242200, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x0, 0x0) fcntl$getown(r0, 0x9) 16:58:58 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5605, 0x0) 16:58:58 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x15) 16:58:58 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETMODE(r0, 0x4b3b, &(0x7f0000000000)) 16:58:58 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x15) 16:58:58 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, "11e4002fc4e27ef7eb0b8074ee00001000"}) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x11) [ 699.039676] IPVS: ftp: loaded support on port[0] = 21 16:58:58 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) dup3(0xffffffffffffffff, r0, 0x0) 16:58:58 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$sock_bt_hci(r1, 0x0, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) 16:58:58 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, "11e4002fc4e27ef7eb0b8074ee00001000"}) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x11) [ 699.383825] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 699.436018] audit: type=1804 audit(1677257938.945:71): pid=8244 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1102017011/syzkaller.DR3RAz/754/file0/bus" dev="loop0" ino=1357 res=1 16:58:59 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000004c0)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(crct10dif-generic)\x00'}, 0x58) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000c635871afc8ebd1a9500000000"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_merged\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r3, 0x0) r4 = accept4$alg(r2, 0x0, 0x0, 0x0) r5 = accept4(r4, 0x0, 0x0, 0x0) sendfile(r5, r1, 0x0, 0x100000402) 16:58:59 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x15) 16:58:59 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$sock_bt_hci(r1, 0x0, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) 16:58:59 executing program 1: pselect6(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x1}, 0x0, &(0x7f0000000200)={0x77359400}, 0x0) 16:58:59 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, "11e4002fc4e27ef7eb0b8074ee00001000"}) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x11) 16:58:59 executing program 0: semtimedop(0x0, 0x0, 0x7, &(0x7f0000000080)) 16:58:59 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, "11e4002fc4e27ef7eb0b8074ee00001000"}) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x11) 16:58:59 executing program 1: io_setup(0xc9e, &(0x7f0000000040)=0x0) io_destroy(r0) io_setup(0x5121, &(0x7f00000008c0)=0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000200), 0xffffffffffffffff) io_submit(r1, 0x0, 0x0) io_destroy(r0) 16:58:59 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$sock_bt_hci(r1, 0x0, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) 16:58:59 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000001140)=0x15) 16:58:59 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000180), 0x6) write$binfmt_misc(r0, &(0x7f00000000c0)={'syz0'}, 0x4) 16:58:59 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBDIACR(r0, 0x4b4a, &(0x7f0000000000)=""/200) [ 700.150972] audit: type=1804 audit(1677257939.655:72): pid=8289 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3497614726/syzkaller.7E1Ht3/838/cgroup.controllers" dev="sda1" ino=15535 res=1 16:58:59 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000004c0)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(crct10dif-generic)\x00'}, 0x58) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000c635871afc8ebd1a9500000000"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_merged\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r3, 0x0) r4 = accept4$alg(r2, 0x0, 0x0, 0x0) r5 = accept4(r4, 0x0, 0x0, 0x0) sendfile(r5, r1, 0x0, 0x100000402) 16:58:59 executing program 0: r0 = openat$hwrng(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) epoll_wait(r0, &(0x7f0000000080)=[{}], 0x1, 0x0) 16:58:59 executing program 3: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000500)='devices.deny\x00', 0x2, 0x0) 16:58:59 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$sock_bt_hci(r1, 0x0, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) 16:58:59 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x6, &(0x7f00000000c0)=0x81, 0x4) 16:58:59 executing program 1: socketpair(0xa, 0x5, 0x0, &(0x7f0000001c80)) 16:59:00 executing program 4: r0 = socket$inet(0x2, 0x3, 0x6) sendto$inet(r0, &(0x7f0000000080)="26a9a787dd86bc5f6b0a090d10795edbb83b7aa6", 0x14, 0x0, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) 16:59:00 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0xc9, 0x0, 0x0) 16:59:00 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_0\x00', 0x0}) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000000)={@multicast2, @broadcast, r2}, 0xc) 16:59:00 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) sendto$inet(r0, &(0x7f0000000080)='Y', 0x1, 0x4000000, &(0x7f00000000c0)={0x2, 0x0, @empty}, 0x10) 16:59:00 executing program 3: setresuid(0x0, 0xee00, 0x0) socket$igmp(0x2, 0x3, 0x2) 16:59:00 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00000002c0), 0x8) signalfd(r0, &(0x7f0000000400), 0x8) [ 700.712613] audit: type=1804 audit(1677257940.215:73): pid=8336 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3497614726/syzkaller.7E1Ht3/839/cgroup.controllers" dev="sda1" ino=14409 res=1 16:59:00 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000004c0)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(crct10dif-generic)\x00'}, 0x58) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000c635871afc8ebd1a9500000000"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_merged\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r3, 0x0) r4 = accept4$alg(r2, 0x0, 0x0, 0x0) r5 = accept4(r4, 0x0, 0x0, 0x0) sendfile(r5, r1, 0x0, 0x100000402) 16:59:00 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$inet_int(r0, 0x0, 0x1, 0x0, &(0x7f00000000c0)) 16:59:00 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$inet_int(r0, 0x0, 0x12, 0x0, &(0x7f0000000040)) 16:59:00 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000001c80)) socketpair(0xa, 0x800, 0x0, &(0x7f0000000000)) 16:59:00 executing program 4: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, 0x0) 16:59:00 executing program 3: socketpair(0xa, 0x2, 0x0, &(0x7f0000001c80)) 16:59:00 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1d}}, 0x10) 16:59:00 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000380)=@filter={'filter\x00', 0xe, 0x4, 0x2c4, 0xffffffff, 0x164, 0x164, 0x94, 0xffffffff, 0xffffffff, 0x230, 0x230, 0x230, 0xffffffff, 0x4, 0x0, {[{{@ip={@multicast2, @dev, 0x0, 0x0, 'vlan0\x00', 'erspan0\x00'}, 0x0, 0x70, 0x94}, @REJECT={0x24}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}, {{@ip={@empty, @dev, 0x0, 0x0, '\x00', 'bridge_slave_1\x00', {}, {}, 0x0, 0x0, 0x80}, 0x0, 0x70, 0xcc}, @common=@CLUSTERIP={0x5c, 'CLUSTERIP\x00', 0x0, {0x0, @random="57a2a4067af9"}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x320) 16:59:00 executing program 4: socketpair(0x10, 0x3, 0x400, &(0x7f0000001c80)) 16:59:00 executing program 3: sched_setparam(0x0, &(0x7f00000023c0)=0x3) 16:59:00 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f0000000000)={0x0, {{0x2, 0x0, @multicast1}}, {{0x2, 0x0, @local}}}, 0x104) 16:59:00 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x7, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) [ 701.174421] audit: type=1804 audit(1677257940.686:74): pid=8376 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3497614726/syzkaller.7E1Ht3/840/cgroup.controllers" dev="sda1" ino=15555 res=1 16:59:01 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000004c0)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(crct10dif-generic)\x00'}, 0x58) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000c635871afc8ebd1a9500000000"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_merged\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r3, 0x0) r4 = accept4$alg(r2, 0x0, 0x0, 0x0) r5 = accept4(r4, 0x0, 0x0, 0x0) sendfile(r5, r1, 0x0, 0x100000402) 16:59:01 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:59:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000009c0), r0) sendmsg$IEEE802154_LLSEC_DEL_DEV(r1, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000a40)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB='\v'], 0x2c}}, 0x0) 16:59:01 executing program 1: rt_sigaction(0x24, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)) 16:59:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000009c0), r0) sendmsg$IEEE802154_LLSEC_DEL_DEV(r1, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000380)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000002b0000000a0001007770616e300000000c00050c"], 0x2c}}, 0x0) 16:59:01 executing program 4: bpf$MAP_CREATE(0x7, &(0x7f00000000c0), 0x48) 16:59:01 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'vcan0\x00', 0x1}, 0x18) r1 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0x0, @broadcast}, &(0x7f0000000080)=0x10, 0x800) setsockopt$MRT_ADD_MFC_PROXY(r1, 0x0, 0x7, &(0x7f0000000140)={@multicast2, @multicast1, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158", 0x0, 0x0, 0x6}, 0x3c) 16:59:01 executing program 1: syz_open_dev$sg(&(0x7f0000000440), 0x2, 0x40) 16:59:01 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$inet_int(r0, 0x0, 0x2, 0x0, &(0x7f0000000200)) 16:59:01 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f0000002d40)={0x0, 0x0, 0x0}, 0x0) 16:59:01 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @private}, 0x10) 16:59:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f00000004c0)={&(0x7f0000000180), 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0xfffffffffffffd8a, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0xffffff30}}, 0x0) [ 701.914408] audit: type=1804 audit(1677257941.426:75): pid=8416 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3497614726/syzkaller.7E1Ht3/841/cgroup.controllers" dev="sda1" ino=15555 res=1 16:59:01 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x2, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) 16:59:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000002280)={&(0x7f0000002200)={0x14}, 0x14}}, 0x0) 16:59:01 executing program 5: sched_setparam(0x0, &(0x7f00000023c0)) 16:59:01 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, &(0x7f0000000380)=ANY=[], &(0x7f0000000080)=0x65) 16:59:01 executing program 1: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) getsockopt$PNPIPE_IFINDEX(r0, 0x113, 0x2, &(0x7f0000000080), &(0x7f0000000040)=0x4) 16:59:01 executing program 4: rt_sigaction(0x24, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)) 16:59:01 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x0, 0x0, 0x0, 0x0, 0xc, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3}, 0x48) 16:59:01 executing program 2: openat$dlm_control(0xffffff9c, 0x0, 0x410500, 0x0) 16:59:01 executing program 0: socketpair(0x23, 0x0, 0x200401, &(0x7f0000000000)) 16:59:01 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0, @remote}, 0x10) 16:59:01 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @local}, {0x0, @random="eac1e5acae50"}, 0x28, {0x2, 0x0, @rand_addr=0x64010100}, 'macvtap0\x00'}) 16:59:01 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x3, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) sendto$inet(r0, &(0x7f0000000000)="9a74ad214531381f7bcfce12672569a343f67c9781db81fb8fc11d91105610adee548b41d8aa3f61d60204bedfb1a1d881f58e521aa95eb4e15d697b37dff43177ada4a6efe8d5fe486195e1ed4688dada7951da6e35d861fd2632b15f1cd0e1b7f44f19214e77ff019b3b65b91f7b0b8dad59131d7c718639b9a2c54457686c9c6cf4b29ac729e9a3f229b3e140c878eb899c38dd8768cda11c9922398bc80784b8a8cf774358334b838dd82debcd6dc857c4b9206e2df6226a350228e8b655b5b809c295038e8c7d722ade106287f3c677d5306ce4cee4e72a9d33ad41947dab4e6d10dabc78cb", 0xe8, 0x0, &(0x7f0000000100)={0x2, 0x0, @remote}, 0x10) 16:59:01 executing program 4: bpf$MAP_CREATE(0x1b, &(0x7f00000000c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 16:59:01 executing program 2: syz_open_dev$sg(&(0x7f0000000240), 0x0, 0x0) 16:59:01 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x10, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) 16:59:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, 0x0, 0x0) 16:59:01 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, &(0x7f00000011c0)="20410f6ba620bb46", 0x8, 0x0, &(0x7f0000001200)={0x2, 0x0, @loopback}, 0x10) 16:59:01 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x3, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) sendto$inet(r0, &(0x7f0000000000)="9a74ad214531381f7bcfce12672569a343f67c97", 0x14, 0x0, &(0x7f0000000100)={0x2, 0x0, @remote}, 0x10) 16:59:01 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x4, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x28) 16:59:01 executing program 2: openat$pfkey(0xffffff9c, &(0x7f0000001f80), 0x103501, 0x0) 16:59:01 executing program 0: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev}, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000100), 0x4) 16:59:01 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x29, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) 16:59:02 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000040)={{0x2, 0x0, @private}, {}, 0x0, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 'bond_slave_0\x00'}) 16:59:02 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@bloom_filter={0x1e, 0x0, 0x100, 0xf0c3, 0x1000}, 0x48) 16:59:02 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000000)={0x0, 'syzkaller0\x00'}, 0x18) 16:59:02 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000001c0), &(0x7f0000000200)=0x14) 16:59:02 executing program 3: openat$pfkey(0xffffff9c, &(0x7f00000003c0), 0x280000, 0x0) [ 702.526157] sctp: [Deprecated]: syz-executor.0 (pid 8479) Use of int in maxseg socket option. [ 702.526157] Use struct sctp_assoc_value instead 16:59:02 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000440)={'IDLETIMER\x00'}, &(0x7f0000000480)=0x1e) 16:59:02 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@bloom_filter={0x1e, 0x0, 0x100, 0xf0c3, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4}, 0x48) 16:59:02 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) 16:59:02 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000200)="ca", 0x1, 0x0, &(0x7f0000000280)={0x2, 0x4e20, @empty}, 0x10) 16:59:02 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f0000002d40)={0x0, 0x0, &(0x7f0000002a00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002a80)=[@flowinfo={{0x10}}, @hopopts_2292={{0x14}}], 0x24}, 0x0) [ 702.660359] IPVS: Unknown mcast interface: syzkaller0 16:59:02 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x1a, 0x0, 0x0) 16:59:02 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000009c0), r1) sendmsg$IEEE802154_LIST_IFACE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x20, r2, 0x9, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}]}, 0x20}}, 0x0) 16:59:02 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000180)=@mangle={'mangle\x00', 0x1f, 0x6, 0x3b4, 0x2c0, 0x1b0, 0x1b0, 0x94, 0x0, 0x438, 0x438, 0x438, 0x438, 0x438, 0x6, 0x0, {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'bond_slave_0\x00', 'wlan0\x00'}, 0x0, 0x70, 0x94}, @unspec=@CHECKSUM={0x24}}, {{@ip={@empty, @rand_addr, 0x0, 0x0, 'dvmrp0\x00', 'hsr0\x00', {}, {}, 0x0, 0xc86718505abb5088}, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}, {{@ip={@rand_addr, @multicast1, 0x0, 0x0, 'gretap0\x00', 'pimreg0\x00'}, 0x0, 0x70, 0x94}, @TTL={0x24}}, {{@uncond, 0x0, 0x70, 0x94}, @ECN={0x24}}, {{@ip={@multicast1, @rand_addr, 0x0, 0x0, 'ipvlan1\x00', 'tunl0\x00'}, 0x0, 0x70, 0x94}, @unspec=@CHECKSUM={0x24}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x410) 16:59:02 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f00000003c0)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}) 16:59:02 executing program 3: arch_prctl$ARCH_SET_CPUID(0x1012, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x6, @local, 0x4e21, 0x0, 'dh\x00', 0x0, 0x0, 0xfffffffc}, 0x2c) 16:59:02 executing program 2: r0 = openat$tcp_congestion(0xffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, 0x0) [ 702.761887] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 16:59:02 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, 0x0, &(0x7f0000001200)) 16:59:02 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000840)=ANY=[@ANYBLOB="0100010002"], 0x30c) 16:59:02 executing program 4: ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) pipe2(&(0x7f0000000e40), 0x80) 16:59:02 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0x4000014, &(0x7f00000013c0)={0x2, 0x0, @private}, 0x10) 16:59:02 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x4e21, @multicast2}, 0x10) 16:59:02 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000001c80)) 16:59:02 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000000000)={@multicast2, @multicast1}, 0x8) 16:59:02 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000840)=ANY=[], 0x30c) 16:59:02 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000140)=@mangle={'mangle\x00', 0x1f, 0x6, 0x410, 0x0, 0x1b0, 0x1b0, 0x1b0, 0xb8, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x6, 0x0, {[{{@ip={@multicast1, @loopback, 0x0, 0x0, 'geneve1\x00', 'team0\x00'}, 0x0, 0x70, 0x94}, @inet=@DSCP={0x24}}, {{@uncond, 0x0, 0xd4, 0xf8, 0x0, {}, [@common=@set={{0x40}}, @inet=@rpfilter={{0x24}}]}, @inet=@DSCP={0x24}}, {{@uncond, 0x0, 0x70, 0x94}, @TTL={0x24}}, {{@ip={@broadcast, @broadcast, 0x0, 0x0, 'batadv0\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0xac}, @inet=@TPROXY1={0x3c, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv6=@private1}}}, {{@uncond, 0x0, 0x70, 0xb0}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "3e158302d5b0241261e40762c8f040e1053e7a06e4f3dec35e0d5f195e21"}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x46c) 16:59:02 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x19, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) 16:59:02 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, 0x0) 16:59:02 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x15, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) 16:59:02 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendmsg$inet6(r0, &(0x7f0000000540)={&(0x7f0000000040)={0xa, 0x0, 0x80, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c, &(0x7f0000000280)=[{&(0x7f0000000080)='#', 0x1}], 0x1, &(0x7f00000007c0)=[@rthdr={{0x14}}, @dstopts={{0x14}}], 0x28}, 0x0) 16:59:02 executing program 1: openat$dlm_control(0xffffff9c, &(0x7f0000000280), 0x44000, 0x0) 16:59:02 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x13, 0x0, 0x0) 16:59:02 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000000)=ANY=[], 0x64) 16:59:02 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@local, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0xa, 0xd0}}, {{@in=@loopback}, 0x0, @in=@multicast1}}, 0xe4) 16:59:02 executing program 0: openat$hwrng(0xffffff9c, &(0x7f0000000040), 0x842c1, 0x0) 16:59:02 executing program 2: bpf$MAP_CREATE(0x15, &(0x7f00000000c0), 0x48) 16:59:02 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) sendto$inet(r0, &(0x7f0000000000)='^', 0x1, 0x0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) 16:59:02 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x7, &(0x7f0000000140)={@loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, 0xfffe, "d40079d910e3834ac58d95a04330728265bc1da5fbffff8a665260d6364db800", 0x0, 0xbb4f, 0x9}, 0xfffffffffffffc35) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_DELDEST(r1, 0x0, 0x488, &(0x7f0000002980)={{0x0, @multicast1, 0x0, 0x0, 'nq\x00'}, {@multicast2}}, 0x44) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x6, @dev={0xac, 0x14, 0x14, 0x26}, 0x4e23, 0x1, 'dh\x00', 0x8, 0x5, 0x7}, 0x2c) 16:59:02 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f00000007c0)={{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x0, @broadcast}, 0x16, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 'geneve0\x00'}) 16:59:02 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x25, 0x0, 0x0) 16:59:02 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x2, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3) 16:59:02 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000001c0)={'batadv_slave_0\x00', 0x0}) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', r1}, 0x48) 16:59:02 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000001180)={'broute\x00', 0x0, 0x0, 0x0, [], 0x1, &(0x7f0000000100)=[{}], 0x0}, &(0x7f0000001200)=0x50) 16:59:02 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1a, 0x0, 0x0, 0x0, 0x1215, 0xffffffffffffffff, 0xd00}, 0x48) [ 703.258515] IPVS: set_ctl: invalid protocol: 0 224.0.0.1:0 16:59:02 executing program 3: r0 = socket$inet(0x2, 0x3, 0x6) sendto$inet(r0, &(0x7f0000000080)="26a9a787", 0x4, 0x0, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) 16:59:02 executing program 2: sigaltstack(&(0x7f0000000100)={&(0x7f0000000380)=""/4096, 0x0, 0x1000}, 0x0) 16:59:02 executing program 0: r0 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) getsockopt$ax25_int(r0, 0x101, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:59:02 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, 0x0, &(0x7f0000000080)) 16:59:02 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000000740)={0x0, {{0x2, 0x0, @local}}, {{0x2, 0x0, @loopback}}}, 0x104) 16:59:02 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f00000015c0)={@local, @private}, 0xc) 16:59:02 executing program 0: r0 = openat$hwrng(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) 16:59:02 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1d}, 0x7) 16:59:02 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0xd2, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) 16:59:02 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000000)={0x2, 'team0\x00'}, 0x18) 16:59:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000009c0), r0) sendmsg$IEEE802154_LLSEC_DEL_DEV(r1, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000380)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000002b"], 0x2c}}, 0x0) 16:59:03 executing program 5: socketpair(0xa, 0x3, 0x0, &(0x7f0000001c80)) 16:59:03 executing program 4: r0 = getpid() sched_setparam(r0, &(0x7f00000023c0)=0x3) 16:59:03 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$PNPIPE_IFINDEX(r0, 0x113, 0x2, 0x0, 0x0) 16:59:03 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@multicast2, @broadcast, 0x2}, 0x10) 16:59:03 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) getsockopt$ax25_int(r0, 0x101, 0xc, &(0x7f0000000300), &(0x7f0000000340)=0x4) 16:59:03 executing program 2: r0 = openat$tcp_congestion(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, 0x0) 16:59:03 executing program 1: bpf$MAP_CREATE(0x10, &(0x7f00000000c0), 0x48) 16:59:03 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x2, 0x0, 0x0) [ 703.588590] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 16:59:03 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, &(0x7f00000003c0)={0x0, @remote, 0x0, 0x0, 'lblc\x00'}, 0x2c) 16:59:03 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x32, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) 16:59:03 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000380)=@filter={'filter\x00', 0xe, 0x4, 0x2c4, 0xffffffff, 0x164, 0x164, 0x94, 0xffffffff, 0xffffffff, 0x230, 0x230, 0x230, 0xffffffff, 0x4, 0x0, {[{{@ip={@multicast2, @dev, 0x0, 0x0, 'vlan0\x00', 'erspan0\x00'}, 0x0, 0x70, 0x94}, @REJECT={0x24}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}, {{@ip={@empty, @dev, 0x0, 0x0, '\x00', 'bridge_slave_1\x00'}, 0x0, 0x70, 0xcc}, @common=@CLUSTERIP={0x5c, 'CLUSTERIP\x00', 0x0, {0x0, @random="57a2a4067af9"}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x320) 16:59:03 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreq(r0, 0x0, 0xd5ac67d41a8921d0, 0x0, &(0x7f0000000040)) 16:59:03 executing program 2: syz_open_procfs$namespace(0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f0000002380), 0xffffffffffffffff) 16:59:03 executing program 5: socketpair(0x28, 0x0, 0x7, &(0x7f0000000000)) 16:59:03 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000), 0x4) 16:59:03 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@bloom_filter={0x1e, 0x0, 0x100, 0xf0c3}, 0x48) [ 703.744446] IPVS: set_ctl: invalid protocol: 0 172.20.20.187:0 16:59:03 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2, 0x0, @multicast2}, 0x10) 16:59:03 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1, @mcast2, 0xd8}) 16:59:03 executing program 1: bpf$MAP_CREATE(0x22, &(0x7f00000000c0), 0x48) 16:59:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0x0) 16:59:03 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000380)=@mangle={'mangle\x00', 0x1f, 0x6, 0x3ac, 0x328, 0x400, 0x0, 0x218, 0x328, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x6, 0x0, {[{{@ip={@local, @remote, 0x0, 0x0, 'virt_wifi0\x00', 'vlan0\x00'}, 0x0, 0x70, 0x94}, @ECN={0x24}}, {{@ip={@private, @multicast1, 0x0, 0x0, 'nicvf0\x00', 'dvmrp0\x00'}, 0x0, 0xa4, 0xc8, 0x0, {}, [@common=@unspec=@devgroup={{0x34}}]}, @unspec=@CHECKSUM={0x24}}, {{@uncond, 0x0, 0x70, 0x94}, @unspec=@CHECKSUM={0x24}}, {{@uncond, 0x0, 0x70, 0x94}, @TTL={0x24}}, {{@uncond, 0x0, 0x70, 0x94}, @unspec=@CHECKSUM={0x24}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x408) 16:59:03 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mtu(r0, 0x0, 0xa, 0x0, 0x0) 16:59:03 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000100)={@mcast1}) 16:59:03 executing program 0: socketpair(0x22, 0x0, 0x3, &(0x7f0000000040)) 16:59:03 executing program 1: socketpair(0x29, 0x5, 0x4, &(0x7f0000000000)) 16:59:03 executing program 4: bpf$MAP_CREATE(0x6, &(0x7f00000000c0), 0x48) 16:59:03 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@local, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in=@loopback}, 0x0, @in=@multicast1}}, 0xe4) 16:59:03 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0, @multicast2}, 0x10) 16:59:03 executing program 4: bpf$MAP_CREATE(0x16, &(0x7f00000000c0), 0x48) 16:59:03 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000080)={@multicast1, @multicast1}, 0x10) 16:59:03 executing program 2: openat$pfkey(0xffffff9c, 0x0, 0x0, 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, 0x0, 0x0) 16:59:03 executing program 0: modify_ldt$write2(0x11, &(0x7f0000000100), 0x10) 16:59:03 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x18, &(0x7f0000000140)={@dev, @empty, 0x0, "d40079d910e3834ac58d95a04330492165867079bc1da51afc952c4f7f75f158"}, 0x3c) 16:59:03 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, 0x0, &(0x7f0000000380)) 16:59:03 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@bloom_filter={0x1e, 0x0, 0x100, 0xf0c3, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 16:59:03 executing program 0: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev}, 0x0) socket$igmp(0x2, 0x3, 0x2) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000100), 0x4) r1 = openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x40000, 0x0) getsockopt$inet_mreqsrc(r1, 0x0, 0xc, &(0x7f0000000080)={@rand_addr, @remote, @multicast1}, &(0x7f00000000c0)=0x62) 16:59:03 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r2, 0x80047213, 0x0) 16:59:03 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000100000000000000010200850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000000)='sys_enter\x00', r0}, 0x10) setresuid(0x0, 0xee01, 0xffffffffffffffff) 16:59:03 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000e80)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077517e3a15911019bdd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368ba264f9c504c9f1f65515b2e1a38d522be18bd10a48d443ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f99d0059c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a2971a50f713d4e21b3336f1ae0796f23526ec11d97f7325eac36d00fafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae9aeb2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44a00f39ed8c13a11fa798ded249c8130b018d4300180020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3819dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b9e01446a6285ff117a7fe3cda234904e2400100000200000000f435f28fbeda75cf971f54a9698cf3270f420ee893850a8e078374909413f3fbd3ce1ac197a708a3c1d5efd3284db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581bacd4d224efd6d2d334f7a77b3610b7403930fd4205166628a81449fb7fdaec711d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1eca141715c009a58e6eadac8f61b45853673df72dc813f7454ae22d79acc03eb61893c5e1ae26a69448034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe8f947afebdf553ee4db8b0233c34c19c280cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b47ac4595463e1442d88e0606a060000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4217000000000000000000000000000800002a77fbbccfdb1ab3d84349058cc40f4e8e6b3ff1f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e771ecb1f8f37429e3f92d7b30730757d19594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618945e78dca0b3c62f160124300009c68758a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc01749affa5a2e2900000000000000000000000000007b593ecbdd162dee9f239a3c615b3e9a3fb0af254bdda09ed82cbdba6daf8b247a5ad0cb4f3523c950eec0f1800b295be71418dd65de15e11beef9630499818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5f3f1867bd8fb6afca671437e0a5a9d7a088436739262d894986882ec0fb419a377ef47f4920a5de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce233857e6aa9e777e99da1a3ad03fdc93fa7ed96238deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb51195b76c51bb40fb024bf3ab9acd3a69ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51cc1a7b3606ad8c29b6dbf6be3265b562f562cf2ab122a6e7e33b28c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2c632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f173327fb629cfb5d070bc92afb42640f739735c43ce7199d54fcec68d4bf42f0cf0cda5907302a54e655114b64908901ea2b7eee4ad8e3d407c85c9a8c6fc019f915de39dc9c122d4a43b5961bac3a3ec93f0a2cf582f8a4dc425a7b1789d04566264d5767a0dea51c2509f2e3bcf07ce42947790f5fb52eb3fbed6fcb2cae36d31210564de4b7892c3d381dc18a5707dbf9ff790c0d22191c632ae499c8bd57c42d81f0d6f0a67f872fda953e2c865968fc0086e6ef58e7f78fd11409353f31433a492ce769f40977904b311a9742495e325cd696f423e34c4e3445761ffd4d3b83cd7be17631a32b742a4c9594d7222260ecdbc1785b8abaf9762ae4f6591bc144cd91ae35528ba61ee18f67e82dcb202e29b4a9688dd0c3a85f00a02308454a57842ccf526feb4bfec5493c916c6aee08c0c52537ea9dd92a5b37df7b50c4e3a122978b998411a449d791ae0ea7f0d5495d72f74c8b3381dd43125792b3538584abf69b222e92c5cf3967c0fa01cf1d10ad63a4dfb89ac2e1b35813dc94ee0ae87950b62d1a8d4bc286a9b3f10d83e44b246770d3c31bb283585391baef6430e9cae95a9aa0a8611237c1241a6f501ff5a33658e194696cc1ed3c1638779298b7eed41c70c87731ec07e6cfcf28f8304f95364ac49cd828d0c1bf6a50a488747a728bb00611fc57885b0da9f70962bb1d2b03a5a2193d6a09370604ab834f57abb07f503fdcf22d83e4fe1a0a6c23016fcd52f4e94a1f780ea3817631a318f09f35f8f23ed0f00636deb778f4a8e005c86d52749052aba74c378be23de9cd25e708ddbae8241f75e83646a89d65c45019ba2ffbdab78a6062d82f56240f42963ee8880431cec6cdba76a351a5f5e3ee994ebf95da291d6535c87dc6676721f7b1e185810c101997e4fe9bc6fb140050aafeac72f7314971c6be21214eb10966ede975e230be1d622245c7ba6d77bc304f871e4359eafcae9467632df50e37bee89a74445a0305816ddebb6fa043e7d5a67708a5cc5a696384e3db7dceb161691071223d0b9b64db37c726a095aafc8367d1313dbe753fda44b9fe20de3f485b9a912b71b54af7d8478d7fc1b5fde20d78e305a750c03d79c90c737b115c01af6319090f83a6fbdbdeb9a5874fb1c0222d699486ca9fc895f00000000007d6523cda9052a8af9313612fd78"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) llistxattr(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:59:03 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000000)={'security\x00', 0x1f9, [{}, {}, {}]}, 0x54) 16:59:03 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x6, @dev, 0x0, 0x0, 'dh\x00'}, 0x2c) [ 704.248445] sctp: [Deprecated]: syz-executor.0 (pid 8701) Use of int in maxseg socket option. [ 704.248445] Use struct sctp_assoc_value instead 16:59:03 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, &(0x7f0000000000)={0x84, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x3, 'none\x00'}, 0x2c) 16:59:03 executing program 5: bpf$MAP_CREATE(0x3, &(0x7f00000000c0), 0x48) 16:59:03 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000280)=ANY=[@ANYBLOB="3800000024001d0f00"/20, @ANYRES32=r3, @ANYBLOB="00000900f1ffffff000008000d00010066715f636f64656c"], 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000940)=@delchain={0x2c, 0x2e, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x0, 0xffff}, {0x0, 0x10}}, [@TCA_CHAIN={0x8}]}, 0x2c}}, 0x0) 16:59:03 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000180)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x60, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)=ANY=[@ANYBLOB='4\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r4, @ANYBLOB="0500000000000000080000000c0001007463"], 0x34}}, 0x0) r6 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000000c0)=@newqdisc={0x4c, 0x24, 0xf0b, 0x0, 0x0, {0x60, 0x0, 0x0, r8, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) 16:59:03 executing program 3: creat(&(0x7f0000000000)='./file1\x00', 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', &(0x7f0000001e80)=""/176, 0xb0) 16:59:03 executing program 5: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x440, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) pwritev2(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='R', 0x1}], 0x1, 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="f1737118458723aa6fad9674b336ce0f0e4f9a590af9cbc892ffaeebd2c1911812584b169f9691cb3843c1544afa9da08dc0efe3e6714bb529f3285f9633156f21460f0b19504f21e4202650e68b3cd97a3824ce159744f16e07623a38f6077b995bb70ca4e6ee313fbd9937f0a8cd1043a853b5ec18a6add5500124870643635a47134d5f346d2ce498528b289030d689ee4f1933955547d7a1a02c16d1323328f83c6e39efa19b3a4e8e2acb7d446ec70955b9c122a881df65114e309ed9605225a19a07f6df3a52599aa974975a7598fd5d8977a4083422a83d795e95efd11e78201892c1a667576f54faa2b090f363c5c6c58d64e62332e935aeeebdf0a580617d12f4dd957d13d21eafc3987ae43c0bdb0571c290227757115432768af7581cfa8bd90a2f0c85aa43e6e7496a6a1d16636eb153961195e194707bfcced6b31cda93d1d82824bdcba11ce636211e6a2d8fd8b49abcf68e35d4b5b2be9e08570d89896359bbe3fd3fd8df8d37d6f34009635b6f14922e0e13938f591e5dfd3ee64a13d1010109afaba564256699f40d4af9acb29f57cafe956852787e5b1dc0c6dc61314cb51346926eb41a252a2a44066fb7c38772c55f0caff0da346821b1efe13669272b084972ca5eaa678896bbbd2194429e310ce954cf3de048ecf8843b82acb61bf7d1760cda8f0f8d781f207c0b81c655b52c41e8b2070a7ef45a8e1ac0070709f837b2b78ecb7c50332f1ed5c1f9a369548629b0f10457a7ea478168fed1f0c261921e19ac478eb8e9f703fb6096925b3bfa6d3d60bf712220ea5f5a6e9c33ecf653f40849eb4610ed32c7d3ee443aaa6aed33dc590d8133e71391dc45d560d7442ba325aa88eb81cdad58f16794832f214de3ac2aaba11e4fe94b8c2002f101e0ca72cf67de89f6beeabe2eca30841cb62bfcd70b3c973bd6bb3b1d5612fd02c03bea24e54edeb558d656e494f2f9753e241ba8cca7ab22a0c386fb13139db2b8b182f9449f98a745abca05a5ce4f0fd500584a975264eecae3decf0b81c9b0cb16a53be0f7cd101e75e6d355b6410c62ce731739f06141c1a0185dea457167f1f07acf137d854eedbb63e3d4812aaf8bd89dc405be6a55b08555bf6fc8f082a3a6dfc359669bb11c8245def27675f9f7843b5b930bdc7e8a086f2313f35739c29369c1380370021583af2620fc001a0f283d2ab738a936b56d9444e5e321d0277ec0528c1ca6fc17241f6de1b797f0f9bc83b47addff767926ca527d409eb23ba7f8269212f40b886d00affad255871275ac0640e2db57cd710798c29b09ac4074f69df4f172b95941e8caf60aacb9f84f71bfd9980c7dbdb0e3e06ef74bb4593b63f38859de8215e1cdea56832830e1c6c416889dbdf5a58492151876cf501884abfdafbdb8fde2d82dd77cbd20207ac9ab0d8e5976292ede3bc3358703f720a960e1cc53158b6c05a68815aecce32d51fc2abfedb2ed709eaa45193da955b7d44b6722af26f3ec6c437653b267218f8cfbaf013aae88a9a0bec88aa9916cca6e9115eaa299549eaa847ba5d9490c65037c1cc94281645ca39d6f2d2706f952c1e0cbf53389dc66d442553e894c7656512eb157e3c39144988c1e3ed27af98318d630fc0896e96d7d212ae80f9bdaaca8e558e6033414f5e8c86e4b2ebe4cdb077ef6f286f3c98a9545f5dcfd46739a745150ab762459cceb1d2e9f56e2f1e59c741c47c519da2a15a14b75f1266d023ce78e9e29782e6b616deeec488408fa53962bf412937bdf63b25c469c92867b145cb73a46f88fb81df683e979bfe15b65ed905b6c0eceff85c3d0b52efd411b3b512d897775b64ff301ba9cb2618595af4a40c95795f8993aa34f13684d7e56101fe2b9869df1d6ca3c4ef81c62323734c8dba6cf4bccfd9074147ecbb5f43b3e85cb064ce45af5b6086fc016413afce0d38f9a4e916e1fc08772f158d791d1ef86e58a60893962bb93b21e2e0cf01c35158718f395df1489767e94b4cb717dbe73693cd98620f1dda1351e40495e6d166a1d5b56054a97a40ee86b4b48cd751831352e9bbda8361eda2bd9fecd6df15ac7dd6c51723c7eeb58ffe63746dcae6851eef9473b9200f4681f8b14a36215fb6279a19335009c6b1068c042d0977ea75ad60ed06961ede6fc74f84f49d3fb72b251a8acff52d0a1e8ec8e9632b831cd24c62867eacb7ee36532c801e3567d7f2fda8768f98b981ddd583dc4e3424c59c6d2de874d3a7c2b4fbcc6e3b96503020ecea0728480ca04a2b90b183ddcfbe34156341df97aab3953aa9b81c3d69d9b20511e1cd850609b3f1d1e8dfa6e8bf90a927d4d3b010dca06a1b09aad8f661c56a895b15375a6a532e76486509b7c17e516c2c67b3f80d3510127252096df0fd45e0cd62d24cb7658460f674dae61e932335fddba62ee35143c1071459a8f55e42768b777237d797418b5267423bf1f0c1fc130e2b7d40a0997d26030c9f485994df68f30a910221f502f26ee500bfa54487dd6a82ae964da5b967e8eab9ffc9d4d5d0199f4f633dcd9713ec2e4484cc25dc7cd06cc3eeecf874270871854a5e96c8b424214e1202edb23ef6fe692640ece04ff9665ec050bcaa0c1ccdd96e285bae472032d9e2f889559596a357a5fb9481599013d9dc0888c33cbfa9941e9739cc342ecf9ff6f0a08d898c2df11eec9a9c994d227436156dbd07f128f1ed53ad4ea1245d43cb1191a0afd18049f86ff0f2f33a22a40e3f32a04c7b888d044f38be60e9379cff5e7cfcddd195cd465dadaaaf03123dbd3e6195d50a24a8e3479cc82f14cd92375a80594e7031789153a6f88f1f1d9df102c9247c1169159d4a724125710f6404b899e4b9dd1ad8867eed6267db02186b1583d9178845c667617b09f82203fcef74d45a7de4c04c4d131cce81aaacf12d05eb6d83facb43e102a2fae3a0985b896edb6be894c3681a594e3b3c7d543094a3fbaefc75184e1f5deb061390033d0fd6dcb0c70594b85f0b9948a4ed3f1139ba381e5a22c65a72cb061f515ebd2df85ac162266832b6665af9c04ad0e6add65a1d209bcef3f5e41c95011c31f6a4421ba939fb3c15ee9e4a8195b374dc1008c6de0fec3631b06ad559f82b4b36c2fe39cff4341a3b46b119b27a9df883eb3229f835190b3b6f7f4b7f9f7824191bf1af104a658bf2d4499c7f619bdf25aa42917599f42776933dfbdcf20db67987f11f89019985d93a93eeb6aeb8e9690c9924db1c36c34b1bd5cc6fbac54a17b98def767a5de26e64698a9778d59e50e75e3345eb7ec79db59a8f99a84603d274986e913dc4d626bd44b2fec6090f1de8fc22ebf16ef5340bb1af38b72e370e565289a6ee1de185d7f353e5b860963e998aa58044a9b1bf847233e16952342ca24f07415c0a88675b26a89782efbe22ac0af0def87aa7ed8d14fd23bdf46c2f08b0c40c4c179a282a46c0fcd50a8280c7050eb5a546c9158416e9f8c8b5e64ecf18922c73968f8dd7bbff56a3983f2502cb76fd0cb3ddbe59ddfae5e6a95d887adbd2b781b136fc5a5c19e808dc9aa84f315f5c184b9e7dd037e6db1085f922f0bbd442156b84616f033efed03c206a87c733cfc57d1202dd89dcad1787e076686b1621a8fdcc80816973771ebde777c4f7ff755b84728b51bbf652c69da3308841ee8c946ba0302f09318818c763a1d38751930d5f2debc407c7041437087322a1960795de89ddba8aaf11a082305f696be662be7653a7ed397e5dddea74932e1e6f000e2969fdfc979ef263040f3559a83a64c546c5cc585dd9a38b238819ac1ae65cc78d3e0ff7e66328503b489cb3acbc6308c13fd8477831d700650dcf909de1cf8caadb71649fb022adb5e4f7887940a076966cea00a2c21ea802455d1d6d9ce91364f69414b4d7bb30c78ffb5ed4e8f35340b53ce066e11af44ad34efa6ada894754617d0c2ab97c9e9562193bb799e42e4bad44dc445d371a1b62f358b19727f3efb868c3f73c473b000bdba882634b3ab4393c0fdcd902ef42c6f369740839dad77756c4fe2b67ee95c34d7329b77880cbd2437e2ae63385df40eb92e300632c8338688fb2be65bcfd90150c577ca23e591995a386fa59e6faa9e9dd58e250c0a0d4c81177d0e7337c3b6be151644a8ec5c71f888c21373876e673ddb8397839ab7d83111b4c9fac9a416105cef6d7bbbcc149c1a72f1a568739aeff4d43aa70ea4707cbab6dfa37a693a74a462e26693e6a6fe398711984e1d287469fcaacbaff0db800b94a450e6624f1680e3c8553bb4273b901d895aface688bc12e1350aed78df83b153c61586dbaa53f9108fd00069e593f613823284d42121cde40d7aadd98500cbab00cf593075cedfae93ebd19e0246beed22f0988886a77b49e50c71b0838819b4e1ef89eb1634b8c020856955578ebbc94bfde7c8b409576bdce4153d4146bd29b66fb639c8a2c6b2d5d04e9605e25c6fc5edad73f870128915a00ae9ab0f170e0917ce627ee1ccce3de5332c368417ca9784d6acb3adcfddf8b62f05f628ca044a0e9c18ba0b2f5b46c76787418ad81f60c6a50d7402abc68cb6458a8bd460b8cfac86d6a31ad5a00210d49234313a093bd4ac39c1c5a9562c4fc33c66f7729ae41d84273c3f71049fe380cb6615ea5cc578867fc10c4e5b041291cb3a6a1c3a28c0f839aa356875ea064ab5c057c588642b23466c4835b89d3aab81de754428b138278c5caa627e5aa3e797ea27c2da530314b65dd35bb8c1f8d265a2b71e6a1dfa7093d75b907e9d35b1be90fa7934b93cc2d8e5811f421774e6e66182483867d15ff0f47b933b8a18815a099593f443d1d2a9827a49fea6b598b76a0d1ea3aac5e9791c8ad36db3d9d936e977e819fd4beeb1dbe2ea06a9156c99f124bf7fb93d48142fdd65486ec4987284210f0d9a194f87bbad0b8277da0fc016f4393ddc6e66ba19cb8f5df4e5dfeb2e12ceba9fba5670b3fbfd3670b2f59ca3ac02214cb800082b1329f3d4f216e2c4f328b9d35b0407f4e478f93e3b6103dc71527a095fc9f7858ff32616b0e3eb8cd1893690a00a9738e78902e6c44d42816bb5bfb00aceda90b2665c21dba51b6576e66dbda31abec2fc651f2959b1afa8a36217d8c928061e6c1fe11c8d3b561eb48fb419bad1094fea3cd5897abe8142425e3f4a40086d2cee919f1227eecc8a67a5ca6aeca58112c25fa0b637f2066ac53094b3ad1248686228ddda88539afe18ea4194335e601097c4c86a358a6ccf033cca09873704f694b31a8c126ac428acfdfb7d90f5fc1d8749322c73f1d9b9314ab57d4043083a825fe162c66015a273640f1b79d26f3a3c4494fdffdf7aea4510d7d25e2cd55280ca3b2bb3df2c20cb6699a61364c3b5faf122a9f4080d0b9f0772b86f73be13244fbfc095c2a29ea490b340ae6d3dfa31468fdc5c4b6fcffd9a58e32786ada21e978b23bb568173cb74f1846c4480903a0892abf5080c12e811da8b41ca46ee43f0f4f2aa1527b582f037906f48f9025cc71403be4875b03afea87501f48b3eb86016dbc4307ed907dac26a7d8674a552a73ec9cda9cd41de8057028269022b8540ba54adcfec3e3daf83a7d853602bc41aeac6bcee06421c82f83c14c725cbb10661fe1bf41b574837f5f6cc502c8605d6ca8f7308dc4660e565dccd81fa77b0c2c35aadddfb6f5d259e874ff9d5827480f6a70b7dca12c1170ec504e2fefa0d9a087ec736c8f2c26f1e23b11008b84c976350884dd050d03b2fd6ee3784a12b336fe742768c2e0a9c918c07f73f5b2eb6b789c055d9a6d7d27d11b76876f9798f4b65ac4769729eb82a0339a84aa9af45083e19580a2d85ecb1a994747fa3ca3ddd84b2d7cd0f3ba1e5258f59bf3b573d2f3063bdf1a9080d09875a56ce890572ddd4e799d54749619f587f992d72b7bb56eb2906b1ea8eb78add294817271baec90a6ed91f34283c3e0a1d313c0e90947a04164d688fa045884ccfee71cc3ba53767f2030ccad1c09cb31d1e071008869fdcacad466db57782360f398d0b17a4f8e27e3f8333ec3b4042824ea4ccc76178fb5cb438c0aff1e93ba9986237ab426b7efa966be2fd02ab3213750396cec5f44df923f5cc3f9c68955ab606ad7b572375bb4c668d4edba8c0ccea550bea5d5fd3e92c2fcd78c019e1df0021c1bb00198df9d6084d0ad6fde6f426a2b34e1e7d4b352721be93668a88300f0acb63da70bc1d3588c5942f92d50e583a6a94ece7d18cbfe35c06ae6a54a94d6cd37b16fdc4f3065c9639cb5db7f498510fcf855f3a104769c2d19244b6ef2d4b3c0a42ef0241aa8a8d6f804bf711a9d8512fae4abe127aec074602b78fc4642f7fff959714293df2fb8fd7e5e785c8f0de835fa8e5a067b347c98a359ea7985cbf802f62540d2b764e3877e1ffcc73dedfa2567eb68c3b8151b4434dd2bb947a2a0d71c626cb38e266702399c19f09b426528609186d00e87865f53ebff94930c49d20c41032148b3df4259324f5773c1c8435e6968e9792d762a4a87642c75215cebdb80da1d48b8cf3075769dbb482a642b1a714fbc3e8c96419abf2d9e310a04d468d4471fe19f41da18a3b9838c74762d72af909fd965900b3f6811c830955ae04d42a4808edfdf8983a624be8988b8a32a0ce2adcbd2478a6ed05207b91da8f1afb0b7189c9f87b0ba58e5f29d6ea811280f86a4bc8106a2129d07b915da29f0d230d95df7a27a93b2836d973af86bd2ec5fad21ad70af8896f404e5441f6416124908f85befca958e2b537d50b047ad70a8b5acf160505c3450b37e3aafa8e6b50dd8fab7fb98df24d6b13e7930abe7785dc6433c882bbf87069a000d5ffcb99ee0b1b79cbba4902b85bde0069394b2cfd70bd887230b5866ba25e728253b17d2854d601cb7f12b2f72ac4f784298747b904b1eaa52b7edc42f0f23dec2de8ae3091bb57b6e5dc1f4bbf67ed79ef764184867877ca49907646e4f1aee642ae865ce645707ae524b974c36b719ef3b30dd8bd4677d656be027a09727daa538ba3b0aa942329b80b769de13bc32edff90c562022a3385d5ef583d59d59f53ac4f1deae3de3016c300cf62838a60bf29f76debfcd893b80c6138fd17436471a9dbae3b8f12ea110d6464153d89f54117ba0ab44d7f948909efe0fc1e28301155759e94c35e54c758551ca66b51044ca98d92963586ba2c5bc358201cf33578290459baf1a672f486aa1eff62290df694f747f9e72ceb185448ea16fe43acfe958bd810a9c33d6baa8977628163d5224aa2023b49057638fc25095a2cf3f1191ab5d6e744da451255f08add20aa6544eb3f1b69d92a3d02ceb1adf4508a8a217004a51c69af3b5ce7f33ab3c6c2dbb6a78952cdb8dd857dd99dd2fc78acd876da17b1b8a91d1f4c96e156c55bdf513ed0522c8bc7e8cfc8dd1a76977c45c636c168650d82e3ca7560ee9312c1e54a15811fffad89bc44c0210368e12bb320ba9f763a116c8ab7724190075cbba1cc1d15d4e790e95be4329c7c35b61cf6a69e32c66ac2cdea1e1c39c347c5efbb96d9237d85243880df5b696bf2235f802c2d3d7cbd6cf42d2834bf0d47c5b856eca14a166306db9e17217d1c9e22e5a748720da74050f1421cb6ade2733d934ff3f4ac06348ebd9b248dc8dfda2be1bb137d09ffb0da3500000e1820fcba98a5249c0192129d2a806371d2dcf624dd2e0962fd8920cd2176e5e292fa366ad5571d1fd440dbb0f4f1d246b44dad609aeee816cd7a0e9f2dd49476a908107f4bf1ee71ea55a8fcd75470d63a5a1066e83aa230c9b35c484142572c89d2d66d1554e3be9adab0cc94ff88637dc45de22caf4974fee6ee6305906a970bb94f9f9845a25ceb7c020e78e9f0235369309e84954604d751de90d31bf764e9065a48724ee3a62ef8296ced0170f40c9201a09b8e0f4329416868036996a35b39ce75aebf3f5525aa68b94487e53596f70b5e091dc8957cf952f319c6b02485e132dbacdae8602c185c8ecf86cc26a58dde9265c46149694a9bf7ec12627ce2e485457de508bc0b9b96e560ef2d5cd2704118aece1e4ea15b4c04449c75e91bf0dc594eeb249e5a458307fa0d8e3a2a7c1035ad8155b3aaac508574325d7dd02bb02ec4701132b8cfb558a5a30c919cb2633c733c0b0826c13cecd71c66c6c7c43831104e7f8e70e51d36727e4426dd36c726f7a07653c240f71a7bcf5b6f56b77824a50765f1fd50b3a6408a0e4334deb5c84b71bb7c739c35ac2c98358604aa2f8c7ed6d4165704dca679a2e3d47f609dd78d3885a50e9305ac50b776d0e29fa4c286e6a4906328eef1244729b8a6c41afa29ce7adecc5fbcd443fcfa27c59d54c6ffd53ade6a63893b4efdf94ca0bb974ed253781b2697da2979eea306e9ed53ce4efc9d85c7ee6ed378cc6ecce8d508e5c6a9134539c8088a138924ec6a1935f96f9a6f6864056128a35bbef306b913c100965e32459b96754a16c33c1c9eb9a385a17601badf3a0e2098bf255cab5791ead7ee1a3268aaeb59a6b225b1986dfbe297d90d9b395f676d3a8e38a2bde9165f1ab17c1890b23eac5760d62014a19c7e15bf4b939ef1ec0b4e160fbc031813138d1d336c0cefe17bd501b84b455d01ba3ae2a6d21b990c009c6e6fe1151017c721079dcab44c1de8d0cf6ca655cdb32c70f72080be5f99abd81af3954082d072d05aa277528cf4828ede3572f663b23fcc2a655bce6e35bd341f4d91f63cd95c46da122f49f45c564562e252fb03099db6f9a7134f03c82ae9e2af98ea8def5d5d40c7c62f56723d0f6fca05b64bb6a406fe38f0a1824c12f8bebae475773f163830eb61b6f97bee538044d53895bf9ce8f68b4aa12a66fb163d68cafa301f67e6ebdf4c55d627208315a20ae2f0d477f394f9b6c94e0adb86028595f3b11cca00e57b68e73da304e324a9297f17370184b80bc29b98ac4b3b918b5330494e1ed3c96af7e423651e69cce63b6c32dd8324c0d6022165958588669d6aae81d03ec64308680e087029676235341947216646af7783e7eabe9c2df6ada36d7cc453a2c3b96078d9db69064771ab0d6428d8d8c258f32bf9cc7e90d1131328bfae23fa499d02907b9acdf2bb24f8c083baaf305c31160cef6eff3a1ae243f0d29142235b073a19fc547fa0bac54f3dad14d501eea3f0b5207bb966c7168e1fb175841fe4ca98ad75c6480d208458383b771450179a4febf14779e7a021ff6d87681215041d2225caa3549f1c26551ec97e1b056bb2cebb294ff48f4ffd7812c7b77d8a38cec1be54629400736c9ecbec21b639694980ca10e1ffc2d72b633c4117ce5fb7fea75810e2c30f78ae290cd4cef094d5834932f244fdde8e299192fe1db4713ff23ead0cbe3b38ad1836d8aa646818d3de42c77676abb79f05f31d2fa63c17c3c70835269716fd0417c1440afada13ed57575165e42a7f160475c32177b6f50b2e65e20c74a27f481d5871297ae805a11bb99b9c7b373c629c3a08d84adbb6ce26e66329d83ecfa6c03710a3ff013a43dcc69ab3a72c99944f05d20e20e530a465f57ca9a309989c3a0df1d1f041af84409906e333fa685ab17b941297bdef6346e34448478ddbcaf31c0376251e0cbd186d26edf58c364eb511e30d26dc5ccd32e1252d665e645954b4c3c96cbd7cc3296f440b665a53bb57e1160a025ae725ca007945fe347f06ac64f9fcdd00c5eb01a0d1bf0cf9007742a9592c3cb5db7421d9205a13c71281990b82667510496af5bc8db8e7453ebd430be8f474644e943cc6806b7a59d060c8840a54312bf5238562a1e272d3a88857480a9328cea37de53b7bb7844ef6655171a8a1a49c76cb0e50cb7892fc081db3cbda4268402b0e092ac10cc5e39a7297b6812a3e918a2e510ed021c605357c4a2eb3d5f7a1c5f3a4559f761cae740b3f5d6afae6f9a7899791ef492733dbabaf62cca0f4eb8b4d87d015a1b126b58d5371fe4fc1c81a217a53d3b24881a7bd0de3ef94b9487a14f831697a6c9547fc9df2bff8e228caffbde702a0e7cd267be77365394e8ba2475bd6e50a54737bd713901d8d1f53718275b6f1c1bee6d5a00519ec610ff305e20d276b7413ab1527cd6072d84842218d43dd026f4ea31610faacd33ae4ff49172cb410ef4ce8b8ab5b0ef70aabaecd981506d6616b3c30fcc405c5222291e2f3cbde7383a6814b56b1641cd983bda427c6182ebfb462dd20f7e46fc55516db690abc5c8ab4caaa21548c763eaa80140a51d1a037b87c829f65b4e628665655513787346837c3094d3d8e38aeaf0a8f1d4bf6ba84a09bc47980037ee2b0dc05d6ef7a9d63eba77cf803218b4689fa8ca706236d91d8ed8852c75c4a492a77964107dd7cabf1172868f51e87ee96f38c56da92e511a7062997026f01e0dd13cc30f53a90a5aa7f696088d945557afd10e3e062ba1804bcce2c52a8a2b54b0eb7b865b9fe394f9ab0c8bd0890117f1bb01d4f331560014afaca39b16d98b4a40f536f690a69ceb2fc6bc4bd7540f760c3738770c0764a9fa3108c7119fa6492d498988e4bd496eb42dd60bd01a323e77ce4949c9d7f7da7f98dff0b90598e5e32c600e7724287c6e4762b7a4be4d69f80d125987444cff287ed2c3c80eba2f91450d0d13d1b9189dd4b24700917545c7adbb4d86aa63be04c61954821617c53877458c7ad3ed2970116ea28a4237e27a81426baf32f60f4c430c4dd63f387b50996d1c7303374725f2008498688dbb5a6e84fd8fe42b027937296a9f37e8f5be730ac7a0902bf1b1169f56c6ae7d9849c64c1e483b7d9852a19c255793a41064a97b4f5036b3eba49219e51f7647d652f310b386c47bbf758beacac9d4a5afa2fa84fb9ae82f6484698bdf8a950c07fa4cd3a720af136f52de4df29f7c3cb9aa71f4a6c7b14eac577b6a0aaff394ed5144a4f89500abb6b8b48f64c1f119628ca8a0cff11b12b92cec6ed71e3d99bafec75a30357c1e59ed6de22ffb42fe420b6ad863587c02d889de3fc24462c9a70912956a633a857c185a151e9922ca9365045ba275c10278736fdc5b221a41f207a4e8c878761a1afb7f9fa59eefa395a91b2d08344a7fa0a1518bc3a1b0d749bbf5a6772ffe8b0f612c5d4ee72eddf3007dd6f83403606ba74d101cf57a3881f78332666fea99e8394926c734f1bc3de5a8bdf5f486e5e557d2e3a4e9c0334cdad51ba2186dc58c70c117ee99a22dc14a7370e88e45d5ee35f4ddc349b333de6510a3b34ca558920e04808bed886638db09a07ca17b4709f56b6bd247f71c1dc7d888104857fd1b9f2c95f43604b48058e7a044dc3a0a46c344951865e9f2c47451abe215f12fb255d08775b0a977dab035cdfad6c2574e10a9b9c983fac90a7933d1e46acd260d0982a54151faabe6e0829b8a27bc9939a9fe65f538db514261be4e257a7d9b820143608560bb00351e67b35ffc90f288526e373453ec499ba2cb64b44c8149a81f742553d25be0689eb8f2ca48d90728e423636de06c64a5a0bbbb5da2a7c17521c09192230d3f61093d1fbd3a4d1", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r2, 0x0, 0x0) dup3(r2, r0, 0x0) 16:59:04 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x3, &(0x7f0000000080)=@security={'security\x00', 0xe, 0x4, 0x298, 0xffffffff, 0xf8, 0x0, 0x1b0, 0xffffffff, 0xffffffff, 0x248, 0x248, 0x248, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}, {{@ip={@broadcast, @rand_addr, 0x0, 0x0, 'ipvlan0\x00', 'veth0\x00'}, 0x0, 0x70, 0x98}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0x70, 0x98}, @common=@unspec=@NFQUEUE1={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2f8) [ 704.479106] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 704.551550] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 704.596910] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 704.654973] ================================================================== [ 704.662714] BUG: KASAN: use-after-free in tc_chain_fill_node+0x7f5/0x860 [ 704.669571] Read of size 8 at addr ffff8880af56b240 by task syz-executor.1/8726 [ 704.677237] [ 704.678899] CPU: 0 PID: 8726 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 704.686704] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 704.696062] Call Trace: [ 704.698651] dump_stack+0x1fc/0x2ef [ 704.702285] print_address_description.cold+0x54/0x219 [ 704.707746] kasan_report_error.cold+0x8a/0x1b9 [ 704.712413] ? tc_chain_fill_node+0x7f5/0x860 [ 704.716922] __asan_report_load8_noabort+0x88/0x90 [ 704.721959] ? tc_chain_fill_node+0x7f5/0x860 [ 704.726466] tc_chain_fill_node+0x7f5/0x860 [ 704.730791] ? tfilter_notify+0x270/0x270 [ 704.734930] ? memset+0x20/0x40 [ 704.738228] tc_chain_notify+0x100/0x1f0 [ 704.742459] __tcf_chain_put+0xe5/0x4b0 [ 704.746522] tc_new_tfilter+0x729/0x16c0 [ 704.750611] ? tcf_chain_tp_remove+0x2c0/0x2c0 [ 704.755217] ? do_raw_spin_unlock+0x171/0x230 [ 704.759742] ? _raw_spin_unlock+0x29/0x40 [ 704.763984] ? __mutex_lock+0x368/0x1190 [ 704.768039] ? rtnetlink_rcv_msg+0x3fe/0xb80 [ 704.772468] ? mutex_trylock+0x1a0/0x1a0 [ 704.776529] ? tcf_chain_tp_remove+0x2c0/0x2c0 [ 704.781283] rtnetlink_rcv_msg+0x453/0xb80 [ 704.785521] ? rtnl_calcit.isra.0+0x430/0x430 [ 704.790105] ? memcpy+0x35/0x50 [ 704.793388] ? netdev_pick_tx+0x2f0/0x2f0 [ 704.797533] ? __copy_skb_header+0x414/0x500 [ 704.801942] ? kfree_skbmem+0x140/0x140 [ 704.805931] netlink_rcv_skb+0x160/0x440 [ 704.809998] ? rtnl_calcit.isra.0+0x430/0x430 [ 704.814497] ? netlink_ack+0xae0/0xae0 [ 704.818384] netlink_unicast+0x4d5/0x690 [ 704.822441] ? netlink_sendskb+0x110/0x110 [ 704.826709] ? _copy_from_iter_full+0x229/0x7c0 [ 704.831378] ? __phys_addr_symbol+0x2c/0x70 [ 704.835964] ? __check_object_size+0x17b/0x3e0 [ 704.840543] netlink_sendmsg+0x6c3/0xc50 [ 704.844600] ? aa_af_perm+0x230/0x230 [ 704.848404] ? nlmsg_notify+0x1f0/0x1f0 [ 704.852367] ? kernel_recvmsg+0x220/0x220 [ 704.856508] ? nlmsg_notify+0x1f0/0x1f0 [ 704.860498] sock_sendmsg+0xc3/0x120 [ 704.864205] ___sys_sendmsg+0x7bb/0x8e0 [ 704.868169] ? copy_msghdr_from_user+0x440/0x440 [ 704.872922] ? __fget+0x32f/0x510 [ 704.876369] ? lock_downgrade+0x720/0x720 [ 704.880511] ? check_preemption_disabled+0x41/0x280 [ 704.885534] ? check_preemption_disabled+0x41/0x280 [ 704.890546] ? __fget+0x356/0x510 [ 704.893994] ? do_dup2+0x450/0x450 [ 704.897523] ? __fd_install+0x1b4/0x610 [ 704.901492] ? __fdget+0x1d0/0x230 [ 704.905027] __x64_sys_sendmsg+0x132/0x220 [ 704.909255] ? __sys_sendmsg+0x1b0/0x1b0 [ 704.913325] ? __se_sys_futex+0x298/0x3b0 [ 704.917503] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 704.922878] ? trace_hardirqs_off_caller+0x6e/0x210 [ 704.927886] ? do_syscall_64+0x21/0x620 [ 704.931885] do_syscall_64+0xf9/0x620 [ 704.935710] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 704.940886] RIP: 0033:0x7fe8a12200f9 [ 704.944593] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 704.963585] RSP: 002b:00007fe89f792168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 704.971282] RAX: ffffffffffffffda RBX: 00007fe8a133ff80 RCX: 00007fe8a12200f9 [ 704.978541] RDX: 0000000000000000 RSI: 0000000020000340 RDI: 0000000000000008 [ 704.985799] RBP: 00007fe8a127bae9 R08: 0000000000000000 R09: 0000000000000000 [ 704.993153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 705.000441] R13: 00007fff565705af R14: 00007fe89f792300 R15: 0000000000022000 [ 705.007841] [ 705.009470] Allocated by task 8726: [ 705.013103] __kmalloc_node+0x4c/0x70 [ 705.016907] qdisc_alloc+0xb2/0xa40 [ 705.020541] qdisc_create+0xdc/0x1130 [ 705.024333] tc_modify_qdisc+0x50d/0x1a80 [ 705.028583] rtnetlink_rcv_msg+0x453/0xb80 [ 705.032805] netlink_rcv_skb+0x160/0x440 [ 705.036857] netlink_unicast+0x4d5/0x690 [ 705.040916] netlink_sendmsg+0x6c3/0xc50 [ 705.044964] sock_sendmsg+0xc3/0x120 [ 705.048664] ___sys_sendmsg+0x7bb/0x8e0 [ 705.052625] __x64_sys_sendmsg+0x132/0x220 [ 705.056860] do_syscall_64+0xf9/0x620 [ 705.060682] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 705.065860] [ 705.067485] Freed by task 8743: [ 705.070784] kfree+0xcc/0x210 [ 705.073892] qdisc_destroy+0x501/0x790 [ 705.077815] qdisc_graft+0xb61/0x1130 [ 705.081609] tc_modify_qdisc+0xd3d/0x1a80 [ 705.085751] rtnetlink_rcv_msg+0x453/0xb80 [ 705.089975] netlink_rcv_skb+0x160/0x440 [ 705.094053] netlink_unicast+0x4d5/0x690 [ 705.098103] netlink_sendmsg+0x6c3/0xc50 [ 705.102160] sock_sendmsg+0xc3/0x120 [ 705.105872] ___sys_sendmsg+0x7bb/0x8e0 [ 705.109832] __x64_sys_sendmsg+0x132/0x220 [ 705.114055] do_syscall_64+0xf9/0x620 [ 705.117855] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 705.123054] [ 705.124687] The buggy address belongs to the object at ffff8880af56b200 [ 705.124687] which belongs to the cache kmalloc-1024 of size 1024 [ 705.137516] The buggy address is located 64 bytes inside of [ 705.137516] 1024-byte region [ffff8880af56b200, ffff8880af56b600) [ 705.149390] The buggy address belongs to the page: [ 705.154341] page:ffffea0002bd5a80 count:1 mapcount:0 mapping:ffff88813bff0ac0 index:0x0 compound_mapcount: 0 [ 705.164297] flags: 0xfff00000008100(slab|head) [ 705.168887] raw: 00fff00000008100 ffffea00024d6e88 ffffea0002abb288 ffff88813bff0ac0 [ 705.176864] raw: 0000000000000000 ffff8880af56a000 0000000100000007 0000000000000000 [ 705.184875] page dumped because: kasan: bad access detected [ 705.190573] [ 705.192195] Memory state around the buggy address: [ 705.197142] ffff8880af56b100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 705.204490] ffff8880af56b180: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 705.211856] >ffff8880af56b200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 705.219624] ^ [ 705.225073] ffff8880af56b280: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 705.232536] ffff8880af56b300: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 705.239903] ================================================================== [ 705.247384] Disabling lock debugging due to kernel taint [ 705.261086] Kernel panic - not syncing: panic_on_warn set ... [ 705.261086] [ 705.269102] CPU: 1 PID: 8726 Comm: syz-executor.1 Tainted: G B 4.19.211-syzkaller #0 [ 705.278290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 705.287650] Call Trace: [ 705.290270] dump_stack+0x1fc/0x2ef [ 705.293928] panic+0x26a/0x50e [ 705.297132] ? __warn_printk+0xf3/0xf3 [ 705.301039] ? preempt_schedule_common+0x45/0xc0 [ 705.305806] ? ___preempt_schedule+0x16/0x18 [ 705.310228] ? trace_hardirqs_on+0x55/0x210 [ 705.314562] kasan_end_report+0x43/0x49 [ 705.318548] kasan_report_error.cold+0xa7/0x1b9 [ 705.323227] ? tc_chain_fill_node+0x7f5/0x860 [ 705.327745] __asan_report_load8_noabort+0x88/0x90 [ 705.332693] ? tc_chain_fill_node+0x7f5/0x860 [ 705.337206] tc_chain_fill_node+0x7f5/0x860 [ 705.341543] ? tfilter_notify+0x270/0x270 [ 705.345711] ? memset+0x20/0x40 [ 705.349012] tc_chain_notify+0x100/0x1f0 [ 705.353087] __tcf_chain_put+0xe5/0x4b0 [ 705.357074] tc_new_tfilter+0x729/0x16c0 [ 705.361155] ? tcf_chain_tp_remove+0x2c0/0x2c0 [ 705.365749] ? do_raw_spin_unlock+0x171/0x230 [ 705.370261] ? _raw_spin_unlock+0x29/0x40 [ 705.374422] ? __mutex_lock+0x368/0x1190 [ 705.378500] ? rtnetlink_rcv_msg+0x3fe/0xb80 [ 705.382924] ? mutex_trylock+0x1a0/0x1a0 [ 705.387010] ? tcf_chain_tp_remove+0x2c0/0x2c0 [ 705.391604] rtnetlink_rcv_msg+0x453/0xb80 [ 705.395862] ? rtnl_calcit.isra.0+0x430/0x430 [ 705.397430] UDF-fs: warning (device loop4): udf_load_vrs: No VRS found [ 705.400370] ? memcpy+0x35/0x50 [ 705.400384] ? netdev_pick_tx+0x2f0/0x2f0 [ 705.400402] ? __copy_skb_header+0x414/0x500 [ 705.407187] UDF-fs: Scanning with blocksize 512 failed [ 705.410350] ? kfree_skbmem+0x140/0x140 [ 705.410366] netlink_rcv_skb+0x160/0x440 [ 705.410383] ? rtnl_calcit.isra.0+0x430/0x430 [ 705.436733] ? netlink_ack+0xae0/0xae0 [ 705.440616] netlink_unicast+0x4d5/0x690 [ 705.444670] ? netlink_sendskb+0x110/0x110 [ 705.448899] ? _copy_from_iter_full+0x229/0x7c0 [ 705.453556] ? __phys_addr_symbol+0x2c/0x70 [ 705.457866] ? __check_object_size+0x17b/0x3e0 [ 705.462437] netlink_sendmsg+0x6c3/0xc50 [ 705.466548] ? aa_af_perm+0x230/0x230 [ 705.470356] ? nlmsg_notify+0x1f0/0x1f0 [ 705.474324] ? kernel_recvmsg+0x220/0x220 [ 705.478467] ? nlmsg_notify+0x1f0/0x1f0 [ 705.482435] sock_sendmsg+0xc3/0x120 [ 705.486140] ___sys_sendmsg+0x7bb/0x8e0 [ 705.490128] ? copy_msghdr_from_user+0x440/0x440 [ 705.494875] ? __fget+0x32f/0x510 [ 705.498318] ? lock_downgrade+0x720/0x720 [ 705.502459] ? check_preemption_disabled+0x41/0x280 [ 705.507465] ? check_preemption_disabled+0x41/0x280 [ 705.512473] ? __fget+0x356/0x510 [ 705.515915] ? do_dup2+0x450/0x450 [ 705.519457] ? __fd_install+0x1b4/0x610 [ 705.523418] ? __fdget+0x1d0/0x230 [ 705.526949] __x64_sys_sendmsg+0x132/0x220 [ 705.531172] ? __sys_sendmsg+0x1b0/0x1b0 [ 705.535220] ? __se_sys_futex+0x298/0x3b0 [ 705.539381] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 705.544751] ? trace_hardirqs_off_caller+0x6e/0x210 [ 705.549764] ? do_syscall_64+0x21/0x620 [ 705.553752] do_syscall_64+0xf9/0x620 [ 705.557568] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 705.562758] RIP: 0033:0x7fe8a12200f9 [ 705.566467] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 705.585459] RSP: 002b:00007fe89f792168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 705.593158] RAX: ffffffffffffffda RBX: 00007fe8a133ff80 RCX: 00007fe8a12200f9 [ 705.600416] RDX: 0000000000000000 RSI: 0000000020000340 RDI: 0000000000000008 [ 705.607713] RBP: 00007fe8a127bae9 R08: 0000000000000000 R09: 0000000000000000 [ 705.614988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 705.622272] R13: 00007fff565705af R14: 00007fe89f792300 R15: 0000000000022000 [ 705.629815] Kernel Offset: disabled [ 705.633448] Rebooting in 86400 seconds..